html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{color:#333;outline:0;}
body{
/*background-color:#d1e4dd;*/
background-color:#f0eae7;
color:#333;
font-size:14px;
line-height:1.5;
font-family:"Helvetica Neue",Helvetica,Arial,"PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;
z-index:1;
}
body{--tzt-BG-0:#ededed;--tzt-BG-1:#f7f7f7;--tzt-BG-2:#fff;--tzt-BG-3:#f7f7f7;--tzt-BG-4:#4c4c4c;--tzt-BG-5:#fff;--tzt-FG-0:rgba(0,0,0,0.9);--tzt-FG-HALF:rgba(0,0,0,0.9);--tzt-FG-1:rgba(0,0,0,0.5);--tzt-FG-2:rgba(0,0,0,0.3);--tzt-FG-3:rgba(0,0,0,0.1);--tzt-FG-4:rgba(0,0,0,0.15);--tzt-RED:#fa5151;--tzt-ORANGE:#fa9d3b;--tzt-YELLOW:#ffc300;--tzt-GREEN:#91d300;--tzt-LIGHTGREEN:#95ec69;--tzt-BRAND:#07c160;--tzt-BLUE:#10aeff;--tzt-INDIGO:#1485ee;--tzt-PURPLE:#f1f3f4;--tzt-WHITE:#fff;--tzt-LINK:#576b95;--tzt-TEXTGREEN:#06ae56;--tzt-FG:#000;--tzt-BG:#fff}
a,a:hover{color:#333;}


/*body{overflow-x:hidden;max-width:100%;-webkit-text-size-adjust:none}*/
::-webkit-input-placeholder,input:-moz-placeholder{font-size:0.875rem;}

html,body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed}
ul,ol,menu{list-style:none}
input{border:0}
fieldset,img{border:none}
img,object,select,input,textarea,button{vertical-align:middle;}
input,select{outline:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;}
input,select,textarea{outline:none;blur:expression(this.onFocus=this.blur());-webkit-tap-highlight-color:rgba(0,0,0,0);}
article,aside,footer,header,section,nav,menu,figure,figcaption,hgroup,details{display:block}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6,input,textarea,select,address,caption,cite,code,dfn,em,i,b,strong,small,th,var,abbr,acronym{font-size:100%;font-style:normal}
abbr,acronym{border-bottom:0.0625rem dashed gray}
q:before,q:after{content:''}
ins,s,u,del{text-decoration:none}
.gclear:after{display:block;clear:both;visibility:hidden;height:0;content:''}
.gclear{zoom:1}
::selection{background-color:#a4a288;color:#fff}
::-moz-selection{background-color:#a4a288;color:#fff}
.none{display:none}
.b{font-weight:bold}
.nor{font-weight:normal}
hr,.hr{display:block;border:0;height:0.0625rem;background-color:#e5e5e5;margin:0.75rem 0;font-size:0;color:transparent;text-indent:-999999rem;}
p{line-height:2rem;font-size:1rem;margin:0.75rem 0 0;text-indent:2em;word-wrap:break-word;zoom:1;}
p:first-child{margin:0;}
.noi p,p.noi{text-indent:0}

h1{font-size:20px;font-weight:normal;}
h2{font-size:18px;font-weight:normal;}
h3,h4{font-size:1rem;font-weight:normal;}
/*main*/
.zd-main{
    width: 1100px;
    height: auto;
    margin: 5px auto;
    overflow: hidden;
}
.zd-main1{
    height: auto;
    margin: 5px auto;
    overflow: hidden;
    width: 100%;
    border-bottom: 2px solid #3399ff;
    display: table;
}
.zd-main2{width: 1100px;height: auto;margin: 5px auto;overflow: hidden;}
@media only screen and (max-width:640px){
.zd-main2{width: 100%;height: auto;margin: 5px auto;overflow: hidden;}
}
.zd-content {
    width: 755px;
    height: auto;
    float: left;
}
.zd-sidebar {
    width: 336px;
    height: auto;
    float: right;
}
.zd-box {
    position: relative;
    overflow: hidden;
    margin: 0 auto 0.625rem;
    border-radius: 5px;
	background: #fff;
}
.zd-title{
    vertical-align: text-bottom;
    font-size: 24px;
}
.zd-pic{
border:0.0625rem solid #c5653e;
background:transparent url(../images/zibg.gif) no-repeat center center;
float: right;
margin-left: 20px;
margin-bottom: 20px;
}
.zd-pic img{margin:10px;}
.zd-detail{
    line-height: 250%;
    font-size: 1rem !important;
}
/*sidebar*/
.zd-sdc{
    padding: 15px;
    background-color: #fff;
	font-size:16px;
}
.zd-sdc h3{
    color: #c5653e;
	font-size: 18px;
    font-weight: normal;
}
.zd-sdc ul.zd-btn{
    margin-top: 0;
}
.zd-sdc ul.zd-btn li {
    float: left;
    position: relative;
    white-space: nowrap;
}
.zd-sdc ul.zd-btn li a{
    text-decoration: none;
    padding: 0.375rem 0.25rem;
    background-color: #f1f3f4;
    display: block;
    text-align: center;
    border-radius: 3px;
    border: 0px solid transparent;
    color: black;
}
.zd-sdc ul.zd-btn li a:hover {
    background: #fff;
    box-shadow: rgb(235 234 226) 0.125rem 0.125rem 0.625rem 0, rgb(122 122 119 / 30%) 0.125rem 0.125rem 0.625rem 0;
}
.zd-sdc ul.zd-btn li a.cur {
    background: #fff;
    box-shadow: rgb(235 234 226) 0.125rem 0.125rem 0.625rem 0, rgb(122 122 119 / 30%) 0.125rem 0.125rem 0.625rem 0;
    border-left: 4px #FE6D4B solid;
}
.contitle{background-color:#bbbaa7;color:#fff!important;font-size:0.875rem;padding:0.125rem 0.375rem;}
.contitle{display:inline-block;*display:inline;*zoom:1;*position:relative;}
.contitle{-moz-border-radius:0.1875rem;-webkit-border-radius:0.1875rem;border-radius:0.1875rem;}
#sidr-right {
    display: none;
}
/* font */
.pinyin,.zhuyin{font-family:Tahoma,Arial,Georgia,Verdana,Helvetica,sans-serif;}
.pinyin span{min-width:2.75rem;display:inline-block;text-align:center;}
.pinyin span.hw{min-width:1.375rem;}
.pinyin span.hhw{min-width:0.75rem;}

.long .pinyin span{min-width:3.5rem;display:inline-block;text-align:center;}
.long .pinyin span.hw{min-width:1.75rem;}
.long .pinyin span.hhw{min-width:1.125rem;}

.heiti{font-family:-apple-system,"Noto Sans","Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans","PingFang SC","Hiragino Sans GB","Noto Sans CJK SC","Source Han Sans SC","Source Han Sans CN","Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif;}
.songti{font-family:Georgia,"Nimbus Roman No9 L","Songti SC","Noto Serif CJK SC","Source Han Serif SC","Source Han Serif CN",STSong,"AR PL New Sung","AR PL SungtiL GB",NSimSun,SimSun,"TW\-Sung","WenQuanYi Bitmap Song","AR PL UMing CN","AR PL UMing HK","AR PL UMing TW","AR PL UMing TW MBE",PMingLiU,MingLiU,serif;}
.kaiti{font-family:Georgia,Baskerville,"Liberation Serif","Kaiti SC",STKaiti,"AR PL UKai CN","AR PL UKai HK","AR PL UKai TW","AR PL UKai TW MBE","AR PL KaitiM GB",KaiTi,KaiTi_GB2312,DFKai-SB,"TW\-Kai",serif;}

p em{position:relative;text-indent:0;}
p em:after{position:absolute;top:0.5em;left:0;width:100%;color:#d25f32;overflow:hidden;white-space:nowrap;}
h1 em,h2 em,h3 em,h4 em,ul li em{color:#d25f32;}
.clearfix:after,.clearfix:before {
    content: " ";
    display: table
}

.clearfix:after {
    clear: both
}

.clearfix {
    overflow: visible
}


/* header nav */
.zd-header{
    margin-bottom: 10px;
    overflow: hidden;
}
.zd-nav{display:none;}
.zd-nav-top{
    display: block;
    height: 64px;
    position: relative;
    width: 100%;
}
.zd-nav-back{
    position: absolute;
    top: 0;
}
.zd-m-seach-btn{
    position: absolute;
    right: 56px;
    top: 0;
    width: 24px;
    height: 24px;
    display: block;
    background: transparent url(../images/search.png) no-repeat center center;
    background-size: 24px 24px;
    font-size: 0;
    color: transparent;
    text-indent: -999999rem;
    padding: 18px 16px;
}
.zd-nav-back .zd-back-btn{
    fill: #70757a;
    width: 24px;
    height: 24px;
    display: block;
    background: transparent url(../images/goback.png) no-repeat center center;
    background-size: 24px 24px;
    font-size: 0;
    color: transparent;
    text-indent: -999999rem;
	padding: 18px 16px;
}
.zd-nav-menu{
	float: right;
}
.zd-nav-menu .zd-menu-btn {
    fill: #70757a;
    width: 24px;
    height: 24px;
    display: block;
    background: transparent url(../images/menu.png) no-repeat center center;
    background-size: 24px 24px;
    font-size: 0;
    color: transparent;
    text-indent: -999999rem;
	padding: 18px 16px;
}
.zd-nav-top .zd-m-logo{
    padding: 12px 0;
    position: absolute;
    left: 50%;
    margin-left: -60px;
}
.zd-nav-top .zd-mlogo-show{
    background: url(../images/logo-m-min.png) no-repeat;
    background-size: 120px 40px;
    height: 40px;
    width: 120px;
}
.zd-logo{
    padding: 2px;
    height: 120px;
    text-align: center;
	}
.zd-logo-site{
    display: block;
    background: transparent url(../images/logo-big-news.png) no-repeat center center;
    background-size: 210px 120px;
    font-size: 0;
    color: transparent;
    text-indent: -999999rem;
    height: 120px;
    width: 210px;
	margin: 0 auto;
}
/*search*/
.zd-search-box{
    max-width: 1100px;
    margin: 10px auto 20px auto;
	width:auto;
	padding:0;
}
.zd-search-form{
    box-shadow: none;
    background: none;
    margin-left: 16px;
    margin-right: 16px;
}
.zd-search-text{
    display: flex;
    width: 100%;
    height: 40px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    overflow: hidden;
    line-height: 40px;
    position: relative;
    border: 0px solid transparent;
    /*box-shadow: 0 2px 5px 1px rgb(64 60 67 / 16%);*/
	-webkit-box-shadow: 0 0px 0px 0 rgb(65 69 73 / 10%), 0 1px 3px 0px rgb(65 69 73 / 10%);
    box-shadow: 0 0px 0px 0 rgb(65 69 73 / 10%), 0 1px 3px 0px rgb(65 69 73 / 10%);
}
.zd-search-text:hover{
    background: rgba(255,255,255,1);
    -webkit-box-shadow: 0 1px 1px 0 rgb(65 69 73 / 30%), 0 1px 3px 1px rgb(65 69 73 / 15%);
    box-shadow: 0 1px 1px 0 rgb(65 69 73 / 30%), 0 1px 3px 1px rgb(65 69 73 / 15%);
	-webkit-transition: background 100ms ease-in,width 100ms ease-out;
    transition: background 100ms ease-in,width 100ms ease-out;
}
.zd-text-input{
    /*background: #f1f3f4;*/
    border: 1px solid transparent;
	width: 100%;
    line-height: 20px;
    padding: 6px 16px;
    position: relative;
    z-index: 5;
	font-size: 16px;
    color: #222;
}
.zd-s-btnw{
    display:inline-block;
    width: 80px;
    font-size: 16px;
	background:#fcc800;
}
.zd-s-btn{
    padding: 0 20px;
    cursor: pointer;
    text-align: center;
    font-weight: 700;
    position: relative;
    overflow: hidden;
    background: #fcc800;
}
/*m-seach*/
.zd-m-search-wrap {
    padding-top: 2px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    z-index: 10;
}
.zd-m-search-form{
    width: 100%;
    display: flex;
}
.zd-m-search-input, .zd-m-search-input .zd-m-input-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.zd-m-search-input {
    position: relative;
    height: 36px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 10px 15px 10px 9px;
}
.zd-text-input:hover,.zd-text-input:active,.zd-text-input:focus{
    background:#fff;
}
.zd-m-back-btn {
    fill: #70757a;
    width: 24px;
    height: 24px;
    display: block;
    background: transparent url(../images/goback.png) no-repeat center center;
    background-size: 24px 24px;
    padding: 6px;
	margin-right: 6px;
	font-size: 0;
    color: transparent;
    text-indent: -999999rem;
}
.zd-m-search-input .zd-m-input-box {
    background-color: #fff;
    color: #222;
    border-radius: 30px;
    width: 100%;
    height: 100%;
    font-size: 16px;
    padding: 0 16px;
    box-shadow: 0px 1px 0px 0px rgb(60 64 67 / 16%);
}
.zd-m-search-input input {
    display: block;
    width: 100%;
    height: 100%;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    outline: none;
    border: none;
    background: rgba(0,0,0,0);
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.zd-m-search-input .zd-m-searchbtn {
    width: 36px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.zd-m-search-input .zd-m-searchbtn{
    height: 36px;
    line-height: 36px;
    position: relative;
    width: 24px;
    display: block;
    background: transparent url(../images/search.png) no-repeat center center;
    background-size: 20px 20px;
}
.zd-m-searchbtn .zd-m-s-btn{
    font-size: 0;
    color: transparent;
    text-indent: -999999rem;
}
.zd-index-hint {
    font-size: 0;
    padding: 0 16px;
    margin-bottom: 8px;
}
.zd-index-hint h4 {
    font-weight: 700;
    line-height: 23px;
    margin-bottom: 8px;
    color: #222;
    font-size: 16px;
    padding-top: 8px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.zd-index-hint .zd-hint-box.zd-index-history {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.zd-index-hint .zd-hint-box a {
    font-size: 14px;
    line-height: 32px;
    padding: 0 12px;
    border-radius: 8px;
    display: inline-block;
    background-color: #f8f8f8;
    margin-right: 8px;
    margin-bottom: 8px;
    color: #222;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
/*fy-page*/
.zd-pages {
    font-size: 14px;
    padding: 10px 0;
    overflow: hidden;
    text-align: center;
}

.zd-pages ul {
    margin: 0;
    padding: 0;
    list-style-type: none
}
.zd-pages ul a.no-link {
    background-color: #f1f3f4;
    color: #333;
    display: inline-block;
    margin: 5px;
    text-align: center;
    list-style: none;
    padding: 6px 12px;
    border-radius: 4px;
    cursor: pointer;
}
.zd-pages ul a.no-link1 {
    background-color: #f1f3f4;
    color: #333;
    display: inline-block;
    margin: 5px;
    text-align: center;
    list-style: none;
    padding: 6px 12px;
    border-radius: 4px;
    cursor: pointer;
}
.zd-pages ul a.current-page {
    background-color: #f1f3f4;
    color: #d25f32;
    display: inline-block;
    margin: 5px;
    text-align: center;
    list-style: none;
    padding: 6px 12px;
    border-radius: 4px;
    cursor: pointer;
}
.zd-pages ul a {
padding: 6px 12px;
    border-radius: 4px;
    background-color: #f7f7f7;
    display: inline-block;
    margin: 5px;
}
.zd-pages ul li {
    display: inline-block;
    margin: 0 3px
}
.zd-pages ul li a,.gs-pages ul li span {
    display: inline-block;
    padding: 3px 15px;
    border-radius: 2px;
}

.zd-pages ul li a {
    color: #c5653e;
    opacity: 1;
    box-shadow: inset 0 1px 0 rgb(0 0 0 / 2%);
    font-size: 16px;
    text-decoration: none;
    padding: 6px 12px;
    background-color: #f1f3f4;
    display: block;
    text-align: center;
    border-radius: 3px;
    border: 0px solid transparent;
    margin: 6px;
}

.zd-pages ul li span {
    cursor: default;
    color: #222;
}

.zd-pages ul li a:hover,.zd-pages ul li a:focus {
    opacity: 0.8
}

.zd-pages ul li.active span {
    box-shadow: inset 0 1px 0 rgb(0 0 0 / 2%);
    font-size: 16px;
    text-decoration: none;
    padding: 6px 12px;
    background-color: #d1e4dd;
    display: block;
    text-align: center;
    border-radius: 3px;
    border: 0px solid transparent;
    margin: 6px;
}
/* audio */
.audio,.audio_on{text-decoration:none!important;background:transparent url(audio.gif) no-repeat center right;padding-right:1.8125rem;background-size:1.375rem 1.0625rem;}
.audio_on{background-image:url(audiop.gif);}

/* flex */

.fleft{float:left}
.fright{float:right}
.center{text-align:center}
.right{text-align:right}
.left{text-align:left}
.cboth{clear:both}
.inline{display:inline}
.bbb,.br,.brl,.blr,.btr,.brt,.bbr,.brb{border-right:0.0625rem solid #e5e5e5}
.bbb,.bl,.brl,.blr,.btl,.blt,.bbl,.blb{border-left:0.0625rem solid #e5e5e5}
.bbb,.bt,.btb,.bbt,.btl,.blt,.btr,.brt{border-top:0.0625rem solid #e5e5e5}
.bbb,.bb,.btb,.bbt,.blb,.bbl,.brb,.bbr{border-bottom:0.0625rem solid #e5e5e5}

.mm,.mr,.mrl,.mlr,.mtr,.mrt,.mbr,.mrb{margin-right:0.625rem}
.mm,.ml,.mrl,.mlr,.mtl,.mlt,.mbl,.mlb{margin-left:0.625rem}
.mm,.mt,.mtb,.mbt,.mtl,.mlt,.mtr,.mrt{margin-top:0.625rem}
.mm,.mb,.mtb,.mbt,.mlb,.mbl,.mrb,.mbr{margin-bottom:0.625rem}
.pp,.pr,.prl,.plr,.ptr,.prt,.pbr,.prb{padding-right:0.625rem}
.pp,.pl,.prl,.plr,.ptl,.plt,.pbl,.plb{padding-left:0.625rem}
.pp,.pt,.ptb,.pbt,.ptl,.plt,.ptr,.prt{padding-top:0.625rem}
.pp,.pb,.ptb,.pbt,.plb,.pbl,.prb,.pbr{padding-bottom:0.625rem}

.mmd,.mrd,.mrld,.mlrd,.mtrd,.mrtd,.mbrd,.mrbd{margin-right:20px}
.mmd,.mld,.mrld,.mlrd,.mtld,.mltd,.mbld,.mlbd{margin-left:20px}
.mmd,.mtd,.mtbd,.mbtd,.mtld,.mltd,.mtrd,.mrtd{margin-top:20px}
.mmd,.mbd,.mtbd,.mbtd,.mlbd,.mbld,.mrbd,.mbrd{margin-bottom:20px}
.ppd,.prd,.prld,.plrd,.ptrd,.prtd,.pbrd,.prbd{padding-right:20px}
.ppd,.pld,.prld,.plrd,.ptld,.pltd,.pbld,.plbd{padding-left:20px}
.ppd,.ptd,.ptbd,.pbtd,.ptld,.pltd,.ptrd,.prtd{padding-top:20px}
.ppd,.pbd,.ptbd,.pbtd,.plbd,.pbld,.prbd,.pbrd{padding-bottom:20px}

.l50{line-height:50%}.l60{line-height:60%}.l70{line-height:70%}.l80{line-height:80%}.l90{line-height:90%}
.l100{line-height:100%}.l110{line-height:110%}.l120{line-height:120%}.l130{line-height:130%}.l140{line-height:140%}
.l150{line-height:150%}.l160{line-height:160%}.l170{line-height:170%}.l180{line-height:180%}.l190{line-height:190%}
.l200{line-height:200%}.l210{line-height:210%}.l220{line-height:220%}.l230{line-height:230%}.l240{line-height:240%}
.l250{line-height:250%}.l260{line-height:260%}.l270{line-height:270%}.l280{line-height:280%}.l290{line-height:290%}
.l300{line-height:300%}.l350{line-height:300%}.l400{line-height:400%}.l450{line-height:450%}.l500{line-height:500%}


.daxie{text-transform:uppercase}
.xiaoxie{text-transform:lowercase}

a.white,.white,.white a{color:#fff}
a.green,.green,.green a{color:#008000}
a.red,.red,.red a{color:red}
a.blue,.blue,.blue a{color:blue}
a.pink,.pink,.pink a{color:#c00}
a.gray,.gray,.gray a{color:#aaa}
a.dimgray,.dimgray,.dimgray a{color:#696969}
a.orange,.orange,.orange a{color:orange}
a.yellow,.yellow,.yellow a{color:#ff0}
a.black,.black,.black a{color:#333}
a.brown,.brown,.brown a{color:#622;}
a.light,.light,.light a{color:#c5653e;}
a.dark,.dark,.dark a{color:#a4a288;}
/* #726f51 */

.bwhite{background-color:#fff}
.bgreen{background-color:#008000}
.bred{background-color:red}
.bblue{background-color:blue}
.bpink{background-color:#c00}
.bgray{background-color:#e5e5e5}
.borange{background-color:orange}
.byellow{background-color:#ffffb5}
.bblack{background-color:#333}
.bbrown{background-color:#622}
.blight{background-color:#c5653e}
.bdark{background-color:#a4a288}

.zd-path a{line-height:100%;padding:0;margin:0;top:0;}
.zd-path a{display:inline-block;*display:inline;*zoom:1;*position:relative;}
.zd-path i {margin:0 0.5rem;}
.zd-path i:after {
    content: ">";
    color: #a4a288;
    font-size: 0.75rem;
    font-family: serif;
    margin: 0 2px;
    font-weight: bold;

}
.zd-mcon{
	padding:15px;
	background-color:#fff;
}
.zd-mcon p{
    text-indent: 0;
}
.zd-mtitle,.zd-otitle{
    font-size: 0.875rem;
    color: #333;
    border-bottom: 0.0625rem solid #f5f5f5;
    height: 40px;
    line-height: 40px;
    padding: 0 15px;
    overflow: hidden;
    background-color: #f5f5f5;
}
.zd-mtitle h1,.zd-mtitle h2,.zd-mtitle h3,.zd-otitle h1,.zd-otitle h2,.zd-otitle h3{font-size:0.875rem;margin:0;padding:0;display:inline;color:#666;}
.zd-mtitle a,.zd-mcon a,.zd-otitle a{text-decoration:underline;}
.zd-mtitle a:hover,.zd-mcon a:hover,.otitle a:hover{}

.zd-mcon h1{letter-spacing:0.5rem;text-indent:0.5rem;font-size: 2.25rem;}
.zd-nospacing h1{letter-spacing:0!important;text-indent:0!important;}
.zd-mcon .zd-long h1{letter-spacing:1.25rem;text-indent:1.25rem;}

.zd-mcon h2{color:#77744d;}
.zd-mcon h3,.zd-mcon h4{
    color:#c5653e;
	margin-top: 10px;
}
.cy-mcon h1{letter-spacing:0.5rem;text-indent:0.5rem;font-size: 2.25rem;}
.cy-mcon{
	padding:15px;
	background-color:#fff;
}
.cy-mcon p{
    text-indent: 0;
}
.cy-mcon h2{color:#77744d;margin:10px auto;}
.cy-mcon h3,.cy-mcon h4{
    color:#c5653e;
}
.zd-tags{
    overflow: hidden;
}
.zd-adbox{background-color:#ebeee9;font-size:0;}
.panel:after, .adbox:after, .zd-mtitle:after, .zd-otitle:after, .zd-mcon:after, ul:after, .zd-mhead:after {
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    content: '';
}
ul li a{cursor:pointer;}
ul.w33,ul.w20,ul.w19,ul.w18,ul.w17,ul.w16,ul.w15,ul.w14,ul.w13,ul.w12,ul.w11,ul.w10,
ul.w9,ul.w8,ul.w7,ul.w6,ul.w5,ul.w4,ul.w3,ul.w2,ul.w1,ul.line{margin:-12px -6px 0;}
ul.w20 li,ul.w19 li,ul.w18 li,ul.w17 li,ul.w16 li,ul.w15 li,ul.w14 li,ul.w13 li,
ul.w12 li,ul.w11 li,ul.w10 li,ul.w9 li,ul.w8 li,ul.w7 li,ul.w6 li,ul.w5 li,
ul.w4 li,ul.w3 li,ul.w2 li,ul.w1 li,ul.line li{float:left;position:relative;}
ul.w20 li a,ul.w19 li a,ul.w18 li a,ul.w17 li a,ul.w16 li a,ul.w15 li a,
ul.w14 li a,ul.w13 li a,ul.w12 li a,ul.w11 li a,ul.w10 li a,ul.w9 li a,
ul.w8 li a,ul.w7 li a,ul.w6 li a,ul.w5 li a,ul.w4 li a,ul.w3 li a,ul.w2 li a,ul.w33 li a,
ul.w1 li a,ul.line li a,ul li div.btn{margin:12px 6px 0;overflow:hidden;white-space:nowrap;}

ul.w1 li{width:100%;}

ul.w2 li{width:50%;}
ul.w2 li.t2{width:100%!important;}

ul.w3 li{width:33.3333%;}
ul.w3 li.t2{width:66.6666%!important;}
ul.w3 li.t3{width:100%!important;}

ul.w33 li{width:100%;}
ul.w33 li.t2{width:66.6666%!important;}
ul.w33 li.t3{width:100%!important;}

ul.w4 li{width:25%;}
ul.w4 li.t2{width:50%!important;}
ul.w4 li.t3{width:75%!important;}
ul.w4 li.t4{width:100%!important;}

ul.w5 li{width:20%;}
ul.w5 li.t2{width:40%!important;}
ul.w5 li.t3{width:60%!important;}
ul.w5 li.t4{width:80%!important;}
ul.w5 li.t5{width:100%!important;}

ul.w6 li{width:16.6666%;}
ul.w6 li.t2{width:33.3333%!important;}
ul.w6 li.t3{width:50%!important;}
ul.w6 li.t4{width:66.6666%!important;}
ul.w6 li.t5{width:83.3333%!important;}
ul.w6 li.t6{width:100%!important;}

ul.w7 li{width:14.2857%;}
ul.w7 li.t2{width:28.5714%!important;}
ul.w7 li.t3{width:42.8571%!important;}
ul.w7 li.t4{width:57.1428%!important;}
ul.w7 li.t5{width:71.4285%!important;}
ul.w7 li.t6{width:85.7142%!important;}
ul.w7 li.t7{width:100%!important;}

ul.w8 li{width:12.5%;}
ul.w8 li.t2{width:25%!important;}
ul.w8 li.t3{width:37.5%!important;}
ul.w8 li.t4{width:50%!important;}
ul.w8 li.t5{width:62.5%!important;}
ul.w8 li.t6{width:75%!important;}
ul.w8 li.t7{width:87.5%!important;}
ul.w8 li.t8{width:100%!important;}

ul.w9 li{width:11.1111%;}
ul.w9 li.t2{width:22.2222%!important;}
ul.w9 li.t3{width:33.3333%!important;}
ul.w9 li.t4{width:44.4444%!important;}
ul.w9 li.t5{width:55.5555%!important;}
ul.w9 li.t6{width:66.6666%!important;}
ul.w9 li.t7{width:77.7777%!important;}
ul.w9 li.t8{width:88.8888%!important;}
ul.w9 li.t9{width:100%!important;}

ul.w10 li{width:10%;}
ul.w10 li.t2{width:20%!important;}
ul.w10 li.t3{width:30%!important;}
ul.w10 li.t4{width:40%!important;}
ul.w10 li.t5{width:50%!important;}
ul.w10 li.t6{width:60%!important;}
ul.w10 li.t7{width:70%!important;}
ul.w10 li.t8{width:80%!important;}
ul.w10 li.t9{width:90%!important;}
ul.w10 li.t10{width:100%!important;}

ul.w11 li{width:9.0909%;}
ul.w11 li.t2{width:18.1818%!important;}
ul.w11 li.t3{width:27.2727%!important;}
ul.w11 li.t4{width:36.3636%!important;}
ul.w11 li.t5{width:45.4545%!important;}
ul.w11 li.t6{width:54.5454%!important;}
ul.w11 li.t7{width:63.6363%!important;}
ul.w11 li.t8{width:72.7272%!important;}
ul.w11 li.t9{width:81.8181%!important;}
ul.w11 li.t10{width:90.909%!important;}
ul.w11 li.t11{width:100%!important;}

ul.w12 li{width:8.3333%;}
ul.w12 li.t2{width:16.6666%!important;}
ul.w12 li.t3{width:25%!important;}
ul.w12 li.t4{width:33.3333%!important;}
ul.w12 li.t5{width:41.6666%!important;}
ul.w12 li.t6{width:50%!important;}
ul.w12 li.t7{width:58.3333%!important;}
ul.w12 li.t8{width:66.6666%!important;}
ul.w12 li.t9{width:75%!important;}
ul.w12 li.t10{width:83.3333%!important;}
ul.w12 li.t11{width:91.6666%!important;}
ul.w12 li.t12{width:100%!important;}

ul.w13 li{width:7.6923%;}
ul.w13 li.t2{width:15.3846%!important;}
ul.w13 li.t3{width:23.0769%!important;}
ul.w13 li.t4{width:30.7692%!important;}
ul.w13 li.t5{width:38.4615%!important;}
ul.w13 li.t6{width:46.1538%!important;}
ul.w13 li.t7{width:53.8461%!important;}
ul.w13 li.t8{width:61.5384%!important;}
ul.w13 li.t9{width:69.2307%!important;}
ul.w13 li.t10{width:76.923%!important;}
ul.w13 li.t11{width:84.6153%!important;}
ul.w13 li.t12{width:92.3076%!important;}
ul.w13 li.t13{width:100%!important;}

ul.w14 li{width:7.1428%;}
ul.w14 li.t2{width:14.2857%!important;}
ul.w14 li.t3{width:21.4285%!important;}
ul.w14 li.t4{width:28.5714%!important;}
ul.w14 li.t5{width:35.7142%!important;}
ul.w14 li.t6{width:42.8571%!important;}
ul.w14 li.t7{width:50%!important;}
ul.w14 li.t8{width:57.1428%!important;}
ul.w14 li.t9{width:64.2857%!important;}
ul.w14 li.t10{width:71.4285%!important;}
ul.w14 li.t11{width:78.5714%!important;}
ul.w14 li.t12{width:85.7142%!important;}
ul.w14 li.t13{width:92.8571%!important;}
ul.w14 li.t14{width:100%!important;}

ul.w15 li{width:6.6666%;}
ul.w15 li.t2{width:13.3333%!important;}
ul.w15 li.t3{width:20%!important;}
ul.w15 li.t4{width:26.6666%!important;}
ul.w15 li.t5{width:33.3333%!important;}
ul.w15 li.t6{width:40%!important;}
ul.w15 li.t7{width:46.6666%!important;}
ul.w15 li.t8{width:53.3333%!important;}
ul.w15 li.t9{width:60%!important;}
ul.w15 li.t10{width:66.6666%!important;}
ul.w15 li.t11{width:73.3333%!important;}
ul.w15 li.t12{width:80%!important;}
ul.w15 li.t13{width:86.6666%!important;}
ul.w15 li.t14{width:93.3333%!important;}
ul.w15 li.t15{width:100%!important;}

ul.w16 li{width:6.25%;}
ul.w16 li.t2{width:12.5%!important;}
ul.w16 li.t3{width:18.75%!important;}
ul.w16 li.t4{width:25%!important;}
ul.w16 li.t5{width:31.25%!important;}
ul.w16 li.t6{width:37.5%!important;}
ul.w16 li.t7{width:43.75%!important;}
ul.w16 li.t8{width:50%!important;}
ul.w16 li.t9{width:56.25%!important;}
ul.w16 li.t10{width:62.5%!important;}
ul.w16 li.t11{width:68.75%!important;}
ul.w16 li.t12{width:75%!important;}
ul.w16 li.t13{width:81.25%!important;}
ul.w16 li.t14{width:87.5%!important;}
ul.w16 li.t15{width:93.75%!important;}
ul.w16 li.t16{width:100%!important;}

ul.w17 li{width:5.8823%;}
ul.w17 li.t2{width:11.7647%!important;}
ul.w17 li.t3{width:17.647%!important;}
ul.w17 li.t4{width:23.5294%!important;}
ul.w17 li.t5{width:29.4117%!important;}
ul.w17 li.t6{width:35.2941%!important;}
ul.w17 li.t7{width:41.1764%!important;}
ul.w17 li.t8{width:47.0588%!important;}
ul.w17 li.t9{width:52.9411%!important;}
ul.w17 li.t10{width:58.8235%!important;}
ul.w17 li.t11{width:64.7058%!important;}
ul.w17 li.t12{width:70.5882%!important;}
ul.w17 li.t13{width:76.4705%!important;}
ul.w17 li.t14{width:82.3529%!important;}
ul.w17 li.t15{width:88.2352%!important;}
ul.w17 li.t16{width:94.1176%!important;}
ul.w17 li.t17{width:100%!important;}

ul.w18 li{width:5.5555%;}
ul.w18 li.t2{width:11.1111%!important;}
ul.w18 li.t3{width:16.6666%!important;}
ul.w18 li.t4{width:22.2222%!important;}
ul.w18 li.t5{width:27.7777%!important;}
ul.w18 li.t6{width:33.3333%!important;}
ul.w18 li.t7{width:38.8888%!important;}
ul.w18 li.t8{width:44.4444%!important;}
ul.w18 li.t9{width:50%!important;}
ul.w18 li.t10{width:55.5555%!important;}
ul.w18 li.t11{width:61.1111%!important;}
ul.w18 li.t12{width:66.6666%!important;}
ul.w18 li.t13{width:72.2222%!important;}
ul.w18 li.t14{width:77.7777%!important;}
ul.w18 li.t15{width:83.3333%!important;}
ul.w18 li.t16{width:88.8888%!important;}
ul.w18 li.t17{width:94.4444%!important;}
ul.w18 li.t18{width:100%!important;}

ul.w19 li{width:5.2631%;}
ul.w19 li.t2{width:10.5263%!important;}
ul.w19 li.t3{width:15.7894%!important;}
ul.w19 li.t4{width:21.0526%!important;}
ul.w19 li.t5{width:26.3157%!important;}
ul.w19 li.t6{width:31.5789%!important;}
ul.w19 li.t7{width:36.8421%!important;}
ul.w19 li.t8{width:42.1052%!important;}
ul.w19 li.t9{width:47.3684%!important;}
ul.w19 li.t10{width:52.6315%!important;}
ul.w19 li.t11{width:57.8947%!important;}
ul.w19 li.t12{width:63.1578%!important;}
ul.w19 li.t13{width:68.421%!important;}
ul.w19 li.t14{width:73.6842%!important;}
ul.w19 li.t15{width:78.9473%!important;}
ul.w19 li.t16{width:84.2105%!important;}
ul.w19 li.t17{width:89.4736%!important;}
ul.w19 li.t18{width:94.7368%!important;}
ul.w19 li.t19{width:100%!important;}

ul.w20 li{width:5%;}
ul.w20 li.t2{width:10%!important;}
ul.w20 li.t3{width:15%!important;}
ul.w20 li.t4{width:20%!important;}
ul.w20 li.t5{width:25%!important;}
ul.w20 li.t6{width:30%!important;}
ul.w20 li.t7{width:35%!important;}
ul.w20 li.t8{width:40%!important;}
ul.w20 li.t9{width:45%!important;}
ul.w20 li.t10{width:50%!important;}
ul.w20 li.t11{width:55%!important;}
ul.w20 li.t12{width:60%!important;}
ul.w20 li.t13{width:65%!important;}
ul.w20 li.t14{width:70%!important;}
ul.w20 li.t15{width:75%!important;}
ul.w20 li.t16{width:80%!important;}
ul.w20 li.t17{width:85%!important;}
ul.w20 li.t18{width:90%!important;}
ul.w20 li.t19{width:95%!important;}
ul.w20 li.t20{width:100%!important;}

ul.btn{margin-top: 0 !important;margin-bottom: 6px;}
ul.btn li{float:left;position:relative;white-space:nowrap;}
ul.btn li span{font-family:Helvetica,Tahoma,Arial;}
ul.btn li a{
    font-size: 1.125rem;
    text-decoration: none;
    width: auto;
    height: auto;
    padding: 0.375rem 0.25rem;
    background-color: #f1f3f4;
    display: block;
    text-align: center;
    border-radius: 3px;
    border: 0px solid transparent;
    color: black;
}
ul.btn li a:hover,ul.btn li.cur a{
    background-color: #fff;
    color: #000;
    border: 0px solid transparent;
}
ul.btn li.cur a{
    border:0 solid #fff;
    color: #d25f32;
    box-shadow: rgb(235 234 226) 0.125rem 0.125rem 0.625rem 0, rgb(122 122 119 / 30%) 0.125rem 0.125rem 0.625rem 0;
}
ul.btn li a:hover{box-shadow: rgb(235, 234, 226) 0.125rem 0.125rem 0.625rem 0, rgba(122, 122, 119, 0.3) 0.125rem 0.125rem 0.625rem 0;}
ul.btn li a img{vertical-align:middle;margin:0 0 0.25rem;}
ul.btn li a span{font-size:0.875rem;display:block;overflow:hidden;height:1.5rem;line-height:1.5rem;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
ul.btn li a:hover span{color:#c5653e;}
ul.btn li a span.bihua{font-size:0.875rem;}
ul.btn li a span.bihua+span{padding:0.25rem 0 0;}
ul li.smore a,ul li.more a,ul li.bmore a{color:transparent!important;background:#e5e7e4 url(../images/more.png) no-repeat center center;background-size:1.5rem 1.5rem;}
ul li.smore a{background-size:1rem 1rem;}
ul li.bmore a{background-size:2rem 2rem;}
ul li.smore a:hover,ul li.more a:hover,ul li.bmore a:hover{background-color:#fff;}

ul.btn li a span.ziqu{font-size:0.75rem;color:#ccc;width:0.875rem;height:0.875rem;line-height:0.875rem;display:block;position:absolute;right:0;bottom:0.25rem;margin-right:8px;}
ul.btn.left li a{text-align:left;padding:0.375rem 0.75rem;}
/*新增20220719*/

ul.btn1{margin-top: 0 !important;margin-bottom: 6px;}
ul.btn1 li{float:left;position:relative;white-space:nowrap;}
ul.btn1 li span{font-family:Helvetica,Tahoma,Arial;}
ul.btn1 li a{
    font-size: 1.125rem;
    text-decoration: none;
    width: auto;
    height: auto;
    padding: 0.375rem 0.25rem;
    background-color: #fff;
    display: block;
    text-align: center;
    border-radius: 3px;
    border: 0px solid transparent;
    color: black;
}
ul.btn1 li a.on{
    font-size: 1.125rem;
    text-decoration: none;
    width: auto;
    height: auto;
    padding: 0.375rem 0.25rem;
    background-color: #f1f3f4;
    display: block;
    text-align: center;
    border-radius: 3px;
    border: 0px solid transparent;
    color: black;
}
ul.btn1 li a:hover,ul.btn1 li.cur a{
    background-color: #fff;
    color: #000;
    border: 0px solid transparent;
}
ul.btn1 li.cur a{
    border:0 solid #fff;
    color: #d25f32;
    box-shadow: rgb(235 234 226) 0.125rem 0.125rem 0.625rem 0, rgb(122 122 119 / 30%) 0.125rem 0.125rem 0.625rem 0;
}
ul.btn1 li a:hover{box-shadow: rgb(235, 234, 226) 0.125rem 0.125rem 0.625rem 0, rgba(122, 122, 119, 0.3) 0.125rem 0.125rem 0.625rem 0;}
ul.btn1 li a img{vertical-align:middle;margin:0 0 0.25rem;}
ul.btn1 li a span{font-size:0.875rem;display:block;overflow:hidden;height:1.5rem;line-height:1.5rem;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
ul.btn1 li a:hover span{color:#c5653e;}
ul.btn1 li a span.bihua{font-size:0.875rem;}
ul.btn1 li a span.bihua+span{padding:0.25rem 0 0;}
ul li.smore a,ul li.more a,ul li.bmore a{color:transparent!important;background:#e5e7e4 url(../images/more.png) no-repeat center center;background-size:1.5rem 1.5rem;}
ul li.smore a{background-size:1rem 1rem;}
ul li.bmore a{background-size:2rem 2rem;}
ul li.smore a:hover,ul li.more a:hover,ul li.bmore a:hover{background-color:#fff;}

ul.btn1 li a span.ziqu{font-size:0.75rem;color:#ccc;width:0.875rem;height:0.875rem;line-height:0.875rem;display:block;position:absolute;right:0;bottom:0.25rem;margin-right:8px;}
ul.btn1.left li a{text-align:left;padding:0.375rem 0.75rem;}


/* txt */
ul.txt{}
ul.txt li{}
ul.txt li span{font-family:Helvetica,Tahoma,Arial;}

ul.txt li a{font-size:1rem;text-decoration:underline;width:auto;height:auto;padding:0 0.1875rem;display:block;overflow:hidden;}
ul.txt li a:hover{background-color:#f2f3ee;color:#c5653e;}
ul.txt li a img{vertical-align:middle;margin:0 0 0.25rem;}
ul.txt li a span{font-size:0.875rem;color:#999;padding:0.0625rem 0;text-decoration:none!important;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
ul.txt li a span{display:inline-block;*display:inline;*zoom:1;*position:relative;}
ul.txt li a:hover span{color:#c5653e;}

/* line */
ul.line{margin-left:-0.3125rem!important;margin-right:-0.3125rem!important;margin-top: 0;}
ul.line li{width:auto;display:inline-block;}
ul.line li a,ul.line li .btn{
    font-size: 1rem;
    text-decoration: none;
    padding: 0.375rem 0.75rem;
    border: 0.0625rem solid #f1f3f4;
    background-color: #f1f3f4;
    display: block;
    text-align: center;
    -moz-border-radius: 0.375rem;
    -webkit-border-radius: 0.375rem;
    border-radius: 0.375rem;
}
ul.line li a,ul.line li .btn{margin:0.3125rem !important;}
ul.line li .btn.nobg{background-color:transparent;border:0.0625rem solid transparent;padding:0.375rem 0rem;margin-left:0.0625rem!important;margin-right:0.0625rem!important;box-shadow:none;}

ul.line li a:hover,ul.line li a:active,ul.line li.cur a{background-color:#fff;color:#333;border: 0px solid transparent;}
ul.line li.cur a{border:0.0625rem solid #fff;}
ul.line li a:hover{box-shadow: rgb(235, 234, 226) 0.125rem 0.125rem 0.625rem 0, rgba(122, 122, 119, 0.3) 0.125rem 0.125rem 0.625rem 0;}
ul.line li a span{font-size:0.875rem;display:block;height:1.5rem;line-height:1.5rem;color:#999;font-family:tahoma,arial,georgia,verdana,helvetica,sans-serif;}
ul.line li a:hover span{color:#c5653e;}

ul.line.w8 li{width:2.8125rem;}
ul.line.w7 li{width:3.1875rem;}
ul.line.w6 li{width:3.75rem;}
ul.line.w5 li{width:4.5rem;}
ul.line.w4 li{width:5.375rem;}
ul.line.w3 li{width:7.5rem;}
ul.line.w2 li{width:11.25rem;}
ul.line.w1 li{width:22.5rem;}

ul.line.w8 li.t2{width:5.625rem !important;}
ul.line.w7 li.t2{width:6.375rem !important;}
ul.line.w6 li.t2{width:7.5rem !important;}
ul.line.w5 li.t2{width:9rem !important;}
ul.line.w4 li.t2{width:11.25rem !important;}
ul.line.w3 li.t2{width:15rem !important;}
ul.line.w2 li.t2{width:22.5rem !important;}

ul.nowrap{white-space:nowrap;}

/* tab */
ul.tab{display:-webkit-flex;display:flex;flex-wrap:nowrap;text-align:center;margin:0 0.5rem;font-size:1rem;}
ul.tab li{-webkit-flex:1;-ms-flex:1;-moz-flex:1;flex:1;background-color:#e5e7e4;margin:0.0625rem;}
ul.tab li{-moz-border-radius-topleft:0.375rem;-webkit-border-top-left-radius:0.375rem;border-top-left-radius:0.375rem;-moz-border-radius-topright:0.375rem;-webkit-border-top-right-radius:0.375rem;border-top-right-radius:0.375rem;}
ul.tab li.cur{background-color:#ebeee9;margin-bottom:0;border-bottom:0.0625rem solid #ebeee9;}
ul.tab li a{padding:0.375rem 0;width:auto;display:block;}

ul.page{margin:-0.375rem 0 0 -0.375rem !important;}
ul.page li a{margin:0.375rem 0 0 0.375rem !important;}

ul+ul{margin-top:0.875rem!important;}

/* attr */
.attr,.attrb{margin:0.375rem 0.9375rem 0.375rem 0;font-size:1rem;}
.attrb{margin:0.75rem 0.9375rem 0.75rem 0;}
.attr_name,.attr_tag{
    line-height: 100%;
    font-size: 0.875rem;
    padding: 0 0.375rem;
    margin: 0 0.625rem 0 0;
    background-color: #f1f3f4;
    color: #3c4043;
    -moz-border-radius: 0.1875rem;
    -webkit-border-radius: 0.1875rem;
    border-radius: 0.1875rem;
}
.attr_name a{text-decoration:none;color:#605b45;}
.attr,.attrb,.attr_name,.attr_cont{line-height:1.5rem;}
.attr,.attr_name,.attr_cont{display:inline-block;*display:inline;*zoom:1;*position:relative;}
.attr_tag,.attr_space{color:#605b45;background-color:#dee0dd;font-size:0.875rem;margin:0 0.5rem 0 0;padding:0.125rem 0.1875rem;vertical-align:0.0625rem}
.attr_space{background-color:transparent;}
.attr_space:after{content:"\3000";}
.attr_no{width:1.75em!important;}

/* cont */
p.indent{text-indent:-1.25em;margin-left:1.25em;}
div.indent{margin-left:1.75em;}
p.w2,div.w2{margin-left:2.75em;text-indent:-1.75em;margin-top:0.3125rem;}
p.w2+p.w2{margin-top:0.3125rem;}
.attr_ext,.attr_ext a{color:#666;}

p.ind2{text-indent:-3em;margin-left:3em;}
p.ind3{text-indent:-4em;margin-left:4em;}
p.ind4{text-indent:-5em;margin-left:5em;}
.tip,a.tip{margin-right:0.5em;color:#77744d;text-decoration:none;}

a{color:#333;text-decoration:none;outline:none;blur:expression(this.onFocus=this.blur());}
a{-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-user-select: none;-moz-user-focus: none;-moz-user-select: none;}
a:focus{color:#c5653e}
a.noline,.noline a{text-decoration:none}

.f0,.f0 a,.f0 div{font-size:0}
.f12,.f12 a,.f12 div{font-size:0.75rem !important}
.f14,.f14 a,.f14 div{font-size:0.875rem !important}
.f16,.f16 a,.f16 div{font-size:1rem !important}
.f18,.f18 a,.f18 div{font-size:1.125rem !important}
.f20,.f20 a,.f20 div{font-size:1.25rem !important}
.f22,.f22 a,.f22 div{font-size:1.375rem !important}
.f24,.f24 a,.f24 div{font-size:1.5rem !important}
.f26,.f26 a,.f26 div{font-size:1.625rem !important}
.f28,.f28 a,.f28 div{font-size:1.75rem !important}
.f30,.f30 a,.f30 div{font-size:1.875rem !important}
.f32,.f32 a,.f32 div{font-size:2rem !important}
.f34,.f34 a,.f34 div{font-size:2.125rem !important}
.f36,.f36 a,.f36 div{font-size:2.25rem !important}
.f42,.f42 a,.f42 div{font-size:2.625rem !important}
.f48,.f48 a,.f48 div{font-size:3rem !important}
.f56,.f56 a,.f56 div{font-size:3.5rem !important}
.f64,.f64 a,.f64 div{font-size:4rem !important}
.f72,.f72 a,.f72 div{font-size:4.5rem !important}
.f80,.f80 a,.f80 div{font-size:5rem !important}

.wh16,.wh24{vertical-align:text-bottom;margin-bottom:0.0625rem;}
.wh16{width:1rem;height:1rem;}
.wh24{width:1.5rem;height:1.5rem;}


.scroll{overflow:scroll;-webkit-overflow-scrolling:touch;}

.toptip{
    position: fixed;
    z-index: 9999;
    left:0;right:0;top:0;bottom:0;
}
.tipcont{
    position:absolute;
    left:50%;top:50%;
    padding:0.75rem;
    background: #c5653e;
    color: #fff;
    font-size: 1rem;
    text-align: center;
    -moz-border-radius:0.375rem;
    -webkit-border-radius:0.375rem;
    border-radius:0.375rem;
    -moz-box-shadow: 0.125rem 0.125rem 0 #aaa;
    -webkit-box-shadow: 0.125rem 0.125rem 0 #aaa;
    box-shadow: 0.125rem 0.125rem 0 #aaa;
}

.pmore{
    position:fixed;z-index:999;
    top:0;left:0;right:0;bottom:0;width:100%;height:100%;
    background-color:#f2f3ee;
}
.pmore .scroll{position:absolute;top:0;bottom:0;right:0;top:0;width:100%;}

a.nav-back{text-decoration: none;font-size:0;}
a.nav-back:after {content:"↣";margin-left:0.25rem;font-family:"qianp";color:#a4a288;font-size:medium!important;}

.nav-btn{
    position:fixed;
    right:1rem;bottom:4rem;
}
a.rbtn{
    color:#a4a288;
    width:2.5rem;
    height:2.5rem;
    line-height:2.5rem;
    text-align:center;
    display:block;
    box-shadow:0 0 .5rem #999;
    background-color:#f2f3ee;
    padding:0!important;
    margin:0!important;
    vertical-align:middle;
    -moz-border-radius:2.5rem;-webkit-border-radius:2.5rem;border-radius:2.5rem;
}
a.rbtn:after{margin:0!important;}
a.rbtn~a.rbtn{margin-top:1rem!important;}

.visi{overflow:visible;position:static;}
.hidd{overflow:hidden;position:fixed;}
/*footer*/
.zd-footer {
    width: 1100px;
    height: auto;
    margin: 0 auto;
    font-size: 14px;
    text-align: center;
    padding: 10px 0;
    border-top: 1px solid #f2f2f2;
    -webkit-box-shadow: 0 0px 0px rgb(18 18 18 / 10%);
    box-shadow: 0 0px 0px rgb(18 18 18 / 10%);
}
.zd-footer p, .zd-footer a {
    color: #70757a;
	font-size: 14px;
	line-height: 26px;
}
#zd-gotop {
    bottom: 105px;
    _margin-bottom: 105px;
    width: 36px;
    height: 36px;
    background: #f1f3f4 url(../images/icon.svg) no-repeat;
    position: fixed;
    right: 50px;
    cursor: pointer
}
@media only screen and (-moz-min-device-pixel-ratio:2), only screen and (-o-min-device-pixel-ratio:2/1), only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2),
(-moz-min-device-pixel-ratio:1.75), only screen and (-o-min-device-pixel-ratio:7/4), only screen and (-webkit-min-device-pixel-ratio:1.75), only screen and (min-device-pixel-ratio:1.75),
(-moz-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5),
(-moz-min-device-pixel-ratio:1.25), only screen and (-o-min-device-pixel-ratio:5/4), only screen and (-webkit-min-device-pixel-ratio:1.25), only screen and (min-device-pixel-ratio:1.25){
    .csite{background:transparent url(ppb.png) no-repeat 0 0;background-size:2.5rem 2.5rem;}
    .csiteh{background:transparent url(pphb.png) no-repeat 0 0;background-size:1.5rem 2.5rem;}
}
@media (max-width:1080px){
	body, html{width:100%;}
	.zd-main{width:100%; height:auto; margin:10px auto; overflow:hidden;}
	.zd-main1{width:100%; height:auto; margin:10px auto; overflow:hidden;}	
	.zd-content{ width:100%; height:auto; float:none; }
	.zd-sidebar{width: 100%;height: auto;float: none;}
	.zd-footer{width: 100%;}
	.zd-nav{display:block;}
	.zd-logo{display:none;}
	#zd-gotop {
    right: 5px;
    }
	/*移动nav menu*/
	.sidr-open .zd-menu-btn{
		background: transparent url(../images/close.png) no-repeat center center;
    }
	.sidr {
		display: none;
		position: absolute;
		position: fixed;
		top: 0;
		height: 100%;
		z-index: 999999;
		width: 260px;
		overflow-x: none;
		overflow-y: auto;
		font-size: 16px;
		background: #d1e4dd;
		color: #333;
		-webkit-box-shadow: inset 0 0 5px 0px #d1e4dd;
		-moz-box-shadow: inset 0 0 5px 0px #E1E0C7;
		box-shadow: inset 0 0 5px 0px #d1e4dd;
		border-left: 1px solid #d1e4dd;
	}
	.sidr.right {
		left: auto;
		right: -260px;
	}
	.sidr .sidr-inner {
		padding: 0 0 6px;
	}
	.sidr-inner {
		clear: both;
	}
	.sidr-class-zd-box{
	    position: relative;
		overflow: hidden;
		margin: 0 auto 0.625rem;
		border-radius: 2px;
		background: #fff;
	}
	.sidr-class-zd-sdc {
		padding: 15px;
		background-color: #fff;
    }
	.sidr-class-zd-sdc h3{
		color: #c5653e;
		font-size: 17px;
		font-weight: normal;
		text-align: left;
    }
	.sidr ul {
		display: block;
		margin: 0px -6px 0;
	}
	.sidr ul li {
		float: left;
		position: relative;
		white-space: nowrap;
		width: 50%;
	}
	.sidr ul li a{
		font-size: 15px;
		text-decoration: none;
		padding: 6px;
		background-color: #f1f3f4;
		display: block;
		text-align: center;
		border-radius: 3px;
		border: 0px solid transparent;
		overflow: hidden;
		white-space: nowrap;
		margin: 10px 6px 0;
	}
	.zd-pages ul li {
        display:none
    }

    .zd-pages ul li.prev-page,.zd-pages ul li.next-page {
        display: inline-block
    }
	ul.w4 li {
    width: 50%;
    }
}
@media screen and (max-width:767px){
    .zd-friendlink{width:100%;height:auto; float:none;}
   	ul.w12 li {
    width: 16.666666666%;
    }
   	ul.w6 li {
    width: 25%;
    }
   	ul.w5 li {
    width: 33.333333%;
    }
   	ul.w3 li {
    width: 50%;
    } 
   	ul.w2 li {
    width: 100%;
    } 
	.zd-sidebar{
	display: none;
	}
}
/*友情链接*/
.zd-friendlink {
    width: 1100px;
    height: auto;
    margin: 0 auto;
    font-size: 14px;
    text-align: left;
    padding: 10px 8px;
    -webkit-box-shadow: 0 0px 0px rgb(18 18 18 / 10%);
    box-shadow: 0 0px 0px rgb(18 18 18 / 10%);
}
.zd-friendlink p, .zd-friendlink a {
    color: #70757a;
	font-size: 14px;
	line-height: 26px;
}
@media (max-width:1080px){
	.zd-friendlink {
    width: 100%;

}
}
/*翻页*/
.epages{margin:20px 0; text-align:center}
.epages a{border:1px solid #ccc; background:#fff; padding:3px 6px; text-decoration:none; color:#333; border-radius:4px; margin:0 4px 0 0;}
.epages a:hover,.epages a.current-page{background:#dfdfdf; border-color:#dfdfdf; font-weight:bold;}
.epages a.no-link:hover{background:#fff; border-color:#ccc; font-weight:normal;}

/* 20220807新增资讯 */

/* page */
*{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
*,:after,:before{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
.page{ padding-top: 86px;}
.page-bd{ position: relative; margin-right: auto; margin-left: auto;}
.page-bd:before,.page-bd:after,.row:before,.row:after,.clearfix:before, .clearfix:after{ display: table; content: " "; clear: both;}
@media (min-width: 1100px){ .page-bd{width: 755px;}}

/* text */
h1{ font-size: 26px; line-height: 32px;}
h2{ font-size: 24px; line-height: 28px;}
h3{ font-size: 18px; line-height: 22px;}
h4{ font-size: 16px; line-height: 18px;}
h5{ font-size: 14px; line-height: 16px;}
h6{ font-size: 12px; line-height: 14px;}
h1,h2,h3,h4,h5,h6{ font-weight: 400; margin-bottom:10px;}
.text-center{ text-align: center;}
.text-red{ color: var(--tzt-RED);}
.text-blue{ color: var(--tzt-BLUE);}
.text-muted{ color: var(--tzt-FG-1);}
.text-link{ color: #f1f3f4;}
.split-line{ position: relative; display: inline-block; margin-left: 12px; margin-right: 12px; height: 14px; vertical-align: -2px;}
.split-line:before{ content: " "; position: absolute; left: 0; top: 0; bottom: 0; width: 1px; border-left: 1px solid rgba(0,0,0,0.1); border-left: 1px solid var(--tzt-FG-3); color: rgba(0,0,0,0.1); -webkit-transform-origin: 0 0;  transform-origin: 0 0; -webkit-transform: scaleX(0.5); transform: scaleX(0.5);}

/* btn */
button{ border-color: transparent; background: none; }
a,button{ text-decoration:none; outline:none; -webkit-tap-highlight-color:rgba(0,0,0,0); color: var(--tzt-FG-0);}
a:focus,a:hover,a:active,button:focus,button:hover,button:active{ cursor: pointer; text-decoration: none; color: var(--tzt-LINK);}
.btn{ padding: 10px 25px; border-radius: 30px; color: #fff;}
.btn.btn-mini{ padding: 6px 12px;font-size: 12px;}
.btn.btn-width{ min-width: 160px;text-align: center;}
.btn:hover,.btn:active,.btn:focus{ color: #fff;}
.btn-blue,.btn.blue{ background-color: var(--tzt-INDIGO);}
.btn-red,.btn.red{ background-color: var(--tzt-RED);}
.btn-border{ border: 1px solid #f7f7f7; color: var(--tzt-FG-0);}
.btn-default{ background-color: #f7f7f7; border: 1px solid var(--tzt-FG-3); color: var(--tzt-FG-0);}
.btn-default,.btn-border,.btn-default:hover,.btn-default:active,.btn-default:focus,.btn-border:hover,.btn-border:active,.btn-border:focus{ color: var(--tzt-FG-0);}
.btn:hover{ box-shadow: 0 5px 10px rgba(0,0,0,.05);}

/* img */
img{ max-width: 100%; border: 0; vertical-align:middle;object-fit: cover;}
img.img-radius{ border-radius: 10px;}

/* form */
select{cursor:pointer;border:none;outline:none;}
input,textarea{outline:medium none; outline: none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
input.form-control,input.btn{outline: 0px; -webkit-appearance:none;}
input[type="checkbox"]{vertical-align:-2px;}
.form-control{ display:block; width:100%; height: 40px; padding: 0 20px; font-size:12px; line-height: 20px; border-radius: 8px; background-color: #fff; border: 1px solid var(--tzt-BG-0); color: var(--tzt-FG-0);}
.form-control:active,.form-control:focus{ outline: none; border: 1px solid var(--tzt-INDIGO);}
textarea.form-control{ height: auto; padding: 6px 15px;}
.search-form{ position: relative;}
.search-form .submit{ position: absolute; top: 0; right: 0; border-radius: 0 5px 5px 0; z-index: 3; padding: 10px 18px; background-color: var(--tzt-INDIGO); color: #fff;}

/* table */
table{padding: 15px; border-collapse:collapse;border-spacing:0;table-layout:fixed;max-width:100%;margin-bottom:20px;table-layout:fixed;background-color: #f7f7f7;}
tbody>tr>td,tbody>tr>th,tfoot>tr>td,tfoot>tr>th,thead>tr>td,thead>tr>th{ border:1px solid var(--tzt-FG-3); padding:10px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

/* nav */
.tzt-nav-tabs{ position: relative; display: -webkit-box; display: -webkit-flex;display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}
.tzt-nav-tabs li{ position: relative; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1;text-align: center;}
.tzt-nav-tabs li a{ display: inline-block; padding-bottom: 12px; font-size: 16px;}
.tzt-nav-tabs li::before {content: ""; display: table; width: 0; height: 3px; border-radius: 3px 3px 0 0; opacity: .1; background:  #f1f3f4; position: absolute; left: 50%; bottom: 0; -webkit-transition: all .2s; -moz-transition: all .2s; -o-transition: all .2s; transition: all .2s;}
.tzt-nav-tabs li:hover::before,.tzt-nav-tabs li.active::before { width: 32px; margin-left: -16px; opacity: 1;}

/* header */
.tzt-header{ position: fixed; top: 0; z-index: 999; width: 100%; background-color: #fff; box-shadow: 0 2px 5px rgb(0,0,0,0.05);}
.tzt-header_hd{ padding-top: 15px; margin-right: 10px;}
.tzt-header_hd img{ width: 115px;}
.tzt-header_bd,.tzt-header_ft{ padding: 10px 0;}
.tzt-header_bd .icon,.tzt-header_ft .icon{ display: inline-block; margin-left: 25px; font-size: 24px;}

/* menu */
.tzt-nav-menu li{ position: relative;}
.tzt-nav-menu li a{ display: block; padding: 12px 0; font-size: 15px;}
.tzt-nav-menu li.active > a{ color: #f1f3f4;}
.tzt-nav-menu li ul.child li{ padding-left: 15px;}
.tzt-nav-menu li:before{ content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid rgba(0,0,0,0.1); border-top: 1px solid var(--tzt-FG-3); -webkit-transform-origin: 0 0;  transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
.tzt-nav-menu li:first-child:before{ display: none;}

/* tzt-panel */
.tzt-panel{ position: relative; padding: 30px; margin-bottom: 30px; background-color: #fff;}
.tzt-panel p{text-indent: 0;}
.tzt-panel.bg{ background-color: #f7f7f7;padding: 20px;}
.tzt-panel_hd{ position: relative; margin-bottom: 15px;}
.tzt-panel_hd:after{content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-bottom: 1px solid rgba(0,0,0,0.1); border-bottom: 1px solid var(--tzt-FG-3); -webkit-transform-origin: 0 100%; transform-origin: 0 100%; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
.tzt-panel_hd h3{ padding-bottom: 15px;}
.tzt-panel_hd .more{ font-size: 12px; color: var(--tzt-FG-1);}
.tzt-panel_bread{ padding-bottom: 15px; color: var(--tzt-FG-1);}
.tzt-panel_bread a,.tzt-panel_bread .icon{ font-size: 14px; color: var(--tzt-FG-1);}
.tzt-panel_ft{ position: relative; margin-top: 30px; padding-top: 30px;}
.tzt-panel_ft:before{ content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid rgba(0,0,0,0.1); border-top: 1px solid var(--tzt-FG-3); -webkit-transform-origin: 0 0;  transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}

/* media */
.tzt-media-box{ position: relative; padding: 30px; margin-top: 30px;background-color: #f7f7f7;border-radius: 10px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; transition:all .3s;}
.tzt-media-box_hd{ -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; min-width: 0;}
.tzt-media-box_desc{ margin-bottom: 10px; color: var(--tzt-FG-1);line-height: 1.8rem;}
.tzt-media-box_time{ color: var(--tzt-FG-1);}
.tzt-media-box_bd{ width: 200px; margin-left: 20px;}
.tzt-media-box_bd img{ max-width: 100%;border-radius: 10px;}

/* article */
.tzt-article_content h1,.tzt-article_content h2,.tzt-article_content h3,.tzt-article_content h4,.tzt-article_content h5,.tzt-article_content h6{ font-weight: bold;}
.tzt-article_content a,.tzt-article_content a span{ color: var(--tzt-LINK);}
.tzt-article_content p{ font-size: 15px; word-wrap: break-word;}
.tzt-article_content img{ max-width: 100%; height:auto!important; cursor: -webkit-zoom-in; cursor: zoom-in;}
.tzt-article_desc,.tzt-article_content blockquote{ padding: 30px; background-color: #f7f7f7; border-radius: 10px;}
.tzt-article_tag{ margin-bottom: 15px;}

/* comment */
.tzt-comment-box{ position: relative; padding: 15px; margin-top: 15px;background-color: #f7f7f7;border-radius: 10px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: initial; -webkit-align-items: initial; align-items: initial; transition:all .3s;}
.tzt-comment-box_bd{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; min-width: 0; margin-left: 15px;}
.tzt-comment-box_hd{ width: 42px;}
.tzt-comment-box_hd img{ border-radius: 50%;}
.tzt-comment-box.active{ margin-top: 15px; padding: 15px; background-color: #fff;}
.tzt-comment-box.active .tzt-comment-box_bd{ margin: 0;}
.tzt-comment-box.active .tzt-comment-box_user{ font-size: 12px;}
.tzt-comment-box.active .tzt-comment-box_user img{ border-radius: 50%;}
.tzt-comment-box.child{ padding: 10px 0 0; margin-top: 10px;}
.tzt-comment-box.child:first-child{ margin-top: 10px;}
.tzt-comment-box.child:before{ content: " "; position: absolute; left: 0; top: 0; right: 0; height: 1px; border-top: 1px solid rgba(0,0,0,0.1); border-top: 1px solid var(--tzt-FG-3); -webkit-transform-origin: 0 0;  transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5);}
.verify{position: relative;}
.verifyimg{position: absolute;top: 10px;right: 5px;}
/* pagination */
.tzt-pagination{ text-align: center;}
.tzt-pagination li{ display: inline-block; margin: 5px;}
.tzt-pagination li a{ padding: 6px 12px; border-radius: 4px; background-color: #f7f7f7;}
.tzt-pagination li.active a{ background-color:#d1e4dd; color: #fff;}

/* dialog */
.tzt-dialog{position:fixed;z-index:5000;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-color:#fff;overflow-y: auto;}
.tzt-dialog .tzt-panel{ background: none;}
.tzt-dialog.bottom{left:0;right:0;bottom:0;border-radius:14px 14px 0 0;min-height:255px;max-height:75%;-webkit-transform:translateY(100%);transform:translateY(100%)}
.tzt-dialog.right{top:0;right:0;bottom:0;border-radius:14px 0 0 14px;min-width:255px;max-width:75%;-webkit-transform:translateX(100%);transform:translateX(100%)}
.tzt-dialog.bottom.show{-webkit-transform:translateY(0);transform:translateY(0)}
.tzt-dialog.right.show{-webkit-transform:translateX(0);transform:translateX(0)}

/* more */
.tzt-code{ width: 240px;position: absolute;top: 86px; right: -270px;}
.tzt-link li{ float: left; margin: 0 10px 10px 0;}
.footer{ padding: 30px;}
.mt15{ margin-top: 15px;}
.mb15{ margin-bottom: 15px;}
.pull-left{ float: left !important;}
.pull-right{ float: right !important;}
.margin-0{ margin: 0 !important;}
.fixed{ position: fixed;top: 0;left: 0;right: 0;}
.mask{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background-color:rgb(0,0,0,0.6)}
.backtop{ position: fixed; right: 30px; bottom: 30px; z-index: 998; width: 50px; height: 50px; line-height: 50px; text-align: center; background-color: #fff; border-radius: 10px; box-shadow: 0 2px 5px rgb(0,0,0,0.05);}

@media (min-width: 1024px){
	.tzt-panel{ border-radius: 5px;}
	.tzt-media-box:hover{ -webkit-box-shadow:0 34px 20px -24px rgba(136,161,206,0.3); box-shadow:0 34px 20px -24px rgba(136,161,206,0.3); -webkit-transform:translateY(-5px); transform:translateY(-5px); -ms-transform:translateY(-5px); }
	.tzt-comment_input{ display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center;}
	.tzt-comment_input p{-webkit-box-flex: 1; -webkit-flex: 1; flex: 1; min-width: 0;}
	.tzt-comment_input p.center{ padding: 0 10px;}
}
@media (max-width: 1024px){
	h1{ font-size:22px;}
	h3{ font-size:16px;}
	.page{ padding-top: 56px;}
	.m-hidden{ display: none !important;}
	.tzt-header{ padding: 0 15px;}
	.tzt-header_bd .icon,.tzt-header_ft .icon{ margin-left: 15px;}
	.tzt-nav-tabs li a{ font-size: 14px;}
	.tzt-panel,.tzt-article_desc,.tzt-article_content blockquote{ padding: 15px;}
	.tzt-panel_ft{ padding-top: 15px; margin-top: 15px;}
	.tzt-media-box{ padding: 15px;margin-top: 15px;}
	.tzt-media-box_bd{ width: 120px; margin-left: 10px;}
	.tzt-media-box_time{ font-size: 12px;}
	.tzt-pagination li a{ border-radius: 2px; font-size: 12px;}
	.backtop{ right: 15px; bottom: 15px; width: 35px; height: 35px; line-height: 35px; border-radius: 5px;}
}


.pcd_ad{display:block;}
.mbd_ad{ display:none}
@media(max-width:768px) {
.pcd_ad{display:none !important;}
.mbd_ad{display:block !important;}
.mbd_ad img{display:block;border:none;width:100%!important;height:auto!important}
}
.tzt-panel_bd{color:#4c4c4c;margin-bottom: 30px;}
.tzt-panel_bd p{font-size: 14px;line-height: 1.4rem;}
.m-tit2{display:flex;justify-content:space-between;align-items:center;position:relative;padding:0 0 5px;}
.m-tit2::after{content:"";flex:1;height:8px;background:none;background-image:linear-gradient(135deg, transparent 25%, #fff 25%, #fff 50%, transparent 50%, transparent 75%, #fff 75%, #fff, transparent);background-size:5px 5px;border-radius:0 20px 20px 0;margin-bottom: 10px;}
.m-tit2 h3{height:28px;line-height:28px;font-size:15px;padding:0 20px;background:#fff;border-radius:20px;}
.m-tit2 h3::before{display:inline-block;content:"\f00a";font-family:FontAwesome;font-size:14px;font-weight:normal;margin:-3px 6px 0 0;opacity:.68;vertical-align:middle;}
.logbox{margin-bottom:20px;background:#fff;padding:20px;overflow:hidden;box-sizing:border-box;border-radius:5px;}
.logbox:last-child{margin:0;}
.logbox .pagenow{margin-bottom:0;border-top:0}
.logbox .pagenow i.fa{margin-left:0}
.logbox .pagenow span{color:#ccc;margin:0 4px;}
.logbox > h1{color:#111;font-size:30px;line-height:1.6;text-align:center;padding:15px 0px 30px;}
.logbox .data{margin:0 0 20px;color:#999;font-family:Arial, Helvetica, sans-serif;text-align:center;background-color:#fafafa;padding:12px 0;background-image:linear-gradient(to right, #fff 0, #f6f6f6 20%, #f6f6f6 80%, #fff 100%);}
.logbox .data > span{margin:0 12px 0 0;}
.logbox .data > span::after{content:'';display:inline-block;width:0;height:12px;margin:-2px 0 0 12px;border-left:1px #bbb solid;border-right:1px #fff solid;vertical-align:middle;}
.logbox .data > span:last-child::after{display:none;}
.logbox .data i.fa{margin:0 4px 0 0}
.link-box{overflow:hidden;clear:both}
.rexlist li{float:left;width:48%;line-height:34px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 1%}
.rexlist li i.fa{margin-right:5px;font-size:10px}
.function{margin:0 0 20px;background:#fff;border-radius:5px;}
.function:last-child{margin:0;}
.function_t{position:relative;margin:0 15px;height:44px;line-height:44px;text-indent:5px;font-size:15px;font-weight:bold;border-bottom:1px #e9e9e9 solid}
.function_t:after{content:"";position:absolute;bottom:-2px;left:0;width:30%;height:0;border-bottom:3px #0a76db solid;}
.function_c>div{text-align:center;}
.function_c>ul{padding:9px 15px}
.function_c>ul>li{position:relative;line-height:28px;border-bottom:1px #ddd dotted;padding:6px 0;box-shadow:0 1px 0 #fff;}
.function_c>ul>li:last-child,#divLinkage .function_c>ul>li:nth-last-child(2){border-bottom-color:#fcfcfc}
.function_c>ul>li:last-child{box-shadow:none;}
.function_c>ul>li:after{content:"";position:absolute;top:17px;left:-12px;width:5px;height:5px;background:#ccc;}
.function_c>ul{padding:9px 15px 9px 30px}
.nextlog{line-height:30px;background:#fafafa;border-radius:5px;overflow:hidden;}
.nextlog > div{padding:5px 15px;}
.nextlog .prev{border-bottom:1px #eee dashed;box-shadow:0 1px 0 #fff;}
.nextlog .prev span{color:#333;}
.nextlog .next span{color:#333;}
.nextlog .prev a{color: #34495e;
    text-decoration: none;
    transition: all .3s linear;}
.nextlog .next a{color: #34495e;
    text-decoration: none;
    transition: all .3s linear;}
.nextlog .prev a:hover{color:#ff5858}
.nextlog .next a:hover{color:#ff5858}

@media screen and (max-width:640px){
    .header{top:0;left:0;width:100%;background:rgba(255, 255, 255, .8);backdrop-filter:blur(20px);z-index:9999;display:none;}
}
.header{top:0;left:0;width:100%;background:rgba(255, 255, 255, .8);backdrop-filter:blur(20px);z-index:9999;}
.header .wrap{position:relative;display:flex;justify-content:space-between;align-items:center;    width: 1100px;
    height: auto;
    margin: 5px auto;
    overflow: hidden;}
.header .mlogo{height:80px;padding:18px 0;box-sizing:border-box;transition:all .3s linear;}
.fixedbar{box-shadow:0 0px 2px #bbb;}
.fixedbar .mlogo{height:auto;padding:8px 0;}
.fixedbar .navbar > li > a{line-height:60px;}
.header .mlogo::after{display:inline-block;content:'';width:1px;height:40px;margin:0 15px 0 30px;background:#e6e6e6;vertical-align:middle;}
.header .mlogo a{display:inline-block;vertical-align:middle;}
.header .mlogo img{display:block;max-height:46px;}
.navbar{display:flex;justify-content:center;}
.navbar li{position:relative;}
.navbar > li > a{line-height:80px;}
.navbar li a{display:block;font-weight:bold;font-size:16px;white-space:nowrap;padding:0 10px;}
.navbar li a .fa{display:inline-block;font-size:12px;margin:-3px 0 0 4px;transition:all .1s linear;vertical-align:middle;}
.navbar li:hover .fa{transform:rotate(180deg);}
.navbar > li.current>a{color:#ff5858;}
.navbar li ul{display:none;position:absolute;top:100%;left:0;min-width:110%;margin-top:-14px;box-shadow: 0 0 30px rgb(0 0 0 / 7%);}
.navbar > li > ul::before{display:block;content:'';width:20px;height:20px;transform:rotate(45deg);position:absolute;top:-5px;left:40px;background:#fff;z-index:0;}
.navbar li ul li{background:#fff;}
.navbar li ul li a{height:35px;line-height:35px;font-size:14px;border-bottom:1px rgba(0,0,0,.05) solid;overflow:hidden;}
.navbar li ul li a::before{content:'';display:inline-block;width:6px;height:6px;margin:0 5px 0 0;border:2px #ddd solid;border-radius:50%;transition:all .3s linear;}
.navbar li ul a:hover{text-indent:5px;}
.navbar li ul a:hover::before{border-color:#ff5858;background:#ff5858;}
@keyframes bgRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes switchColor{0%{background-position:0}50%{background-position:50%}to{background-position:100%}}@keyframes switchColor{0%{background-position:0}50%{background-position:50%}to{background-position:100%}}
/* erx:Response */
@media only screen and (max-width: 1400px) {
	.wrap{width:96%;}
	.header .mlogo img{max-width:12vw;}
	.header .mlogo::after{margin:0 .5vw 0 1vw;}
	.topsh .sint{display:none;}
	.topsh.mbs::after{content:'';position:absolute;top:100%;right:-2%;width:104%;height:48px;background:rgba(0,0,0,.68);z-index:0;}
	.topsh.mbs .sint{display:inline-block;position:absolute;top:100%;left:0;width:75vw;margin:7px 0 0;z-index:3;}
	.topsh.mbs .s-post{position:absolute;top:100%;right:0;margin:7px 0 0;z-index:3;}
	.navbar li a{font-size:14px;padding:0 1vw;}
	.inews ul{max-height:538px;overflow-y:auto;}
	.inews li{float:none;width:100%;padding:0;}
	.inews li:nth-child(4n+3), .inews li:nth-child(4n+4){background:none;}
}
@media only screen and (max-width: 990px) {
	.topsh .m-ctrl{display:inline-block;}
	.header .mlogo img{max-width:40vw;}
	.header .mlogo::after, .navbar, #sidebar, .main-focus{display:none;}
	.navbar.mbs{display:block;position:absolute;top:100%;left:-2%;width:104%;max-height:calc(100vh - 80px);background:rgba(0,0,0,.8);overflow-y:auto;}
	.navbar.mbs > li > a, .fixedbar .navbar > li > a{line-height:40px;color:#fff;text-indent:20px;border-top:1px rgba(255,255,255,.05) solid;}
	.navbar.mbs > li > a .fa{text-indent:0;}
	.navbar.mbs li ul{position:relative;margin-top:0;}
	.inews{margin:0 20px 0 0;}
	.cmslist{width:49%;}
	#contentleft{margin-right:0;}
	.loglist{padding-right:0;}
	.home-mlist li.con{width:100%;}
	.anima-bg::before, .anima-bg::after{top:-85vw;}
}
@media only screen and (max-width: 640px) {
	.keytip,.logbox .data .cate,.logbox .data .author,.logbox .data .down,.comms,.ft-qrcode, .anima-bg::before, .anima-bg::after{display:none;}
	.topbox{display:block;}
	.main-focus .cdmslider{height:auto;max-height:50vh;}
	.inews{width:100%;margin:0 0 20px;}
	.inews ul{max-height:none;padding:9px 12px;}
	.inews li{height:30px;line-height:30px;}
	.cmslist{width:100%;}
	.inews.anima-bg .cdtit{border-bottom-color:#ddd;}
	.mtoprt .dt dd p{height:auto;}
	.mtoprt{width:100%;}
	.mtoprt .sp{display:flex;justify-content:space-between;}
	.mtoprt .sp li{width:48.2%;height:35vw;}
	.vpshow{padding:0 6px 12px;}
	.vplist .csort{max-width:60%;margin-left:-10px;}
	.vplist .csort a{padding:0 6px;}
	.vplist li{width:48.8%;margin-bottom:15px;}
	.vplist li h4{margin:6px 12px;}
	.loglist li.con{margin-bottom:15px;}
	.loglist li.con a.pic{width:30vw;height:26vw;margin-right:15px;}
	.loglist li.con h4{padding:15px 0 6px;}
	.loglist li.con .des .text{height:40px;line-height:20px;margin-bottom:0;font-size:12px;}
	.loglist li.con .des .attr, .loglist li.con .des .more{display:none;}
	.search .loglist li.con{padding:0 12px 12px;}
	.logbox{padding:15px;}
	.logbox>h1{font-size:24px;padding:15px 0;}
	.logbox>h2{font-size:20px;padding:0 0 15px;}
	.downarea{text-align:center;}
	.rexlist li{float:none;width:98%;}
	.pagenow .csort{display:block;margin:8px 0 0;}
	.csort a{margin:0 0 5px 5px;}
	div.reply-frm{margin:1em;}
	.cmt-post p{float:none;width:100%;margin-right:0;}
	ul.msg ul.msg{margin-left:-50px;}
	#footerbar{line-height:20px;padding:12px 0;margin-bottom: 60px;}
	#footerbar .ftp{padding-left:10px;}
	.cate-banner{height:180px;}
	#j-fish-skip{margin-top:15px;}
}
.topsh{text-align:right;flex-grow:1;}
.topsh .sint{width:120px;height:32px;line-height:32px;padding:0 15px;border:1px transparent solid;background:#f2f2f2;border-radius:20px;transition:all .2s linear;}
.topsh .sint:focus{border-color:#ff5858;background:#fff;}
.topsh .sbtn{display:inline-block;text-align:center;vertical-align:middle;width:32px;height:32px;line-height:32px;margin-left:9px;color:#fff;border:0;background-image:linear-gradient(-60deg, #ff5858 0%, #f09819 100%);border-radius:20px;cursor:pointer;}
.topsh .sbtn .fa{color:#fff;}
.topsh .u-jump{background-image:linear-gradient(-60deg, #0a76db 0%, #08f 100%);}
.topsh .m-ctrl{display:none;}
/*20220911新增图文*/
ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 0px;
}
.bgf{background-color:#fff}
.leftmain,.sidemain{padding:10px 20px 20px}
.radius{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.sidebox{float:right;width:336px;overflow:hidden}
.radius{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
.tab {clear:both;display:block;position:relative;width:auto;height:45px;border-bottom:#e7e7e7 solid 2px}
.tab h3{float:left;display:block;height:45px;line-height:45px;font-size:18px;font-weight:400;padding:0 2px;margin-left:15px;border-bottom:2px solid #f95084}
.tab h3:after {content:"#";font-size:18px;color:#fc7ba2;left:0;top:2px;position:absolute}
.tab .more{position:absolute;height:22px;color:#999;font-size:14px;top:12px;right:5px}
.tab .error{display:block;display:inline-block;background:url(ico_error.png) 0 3px no-repeat;padding-left:20px}
.tab .error:hover{color:#f95084;background-position:0 -20px}
.tu2{border-bottom:1px dotted #dadada;text-transform:Uppercase}
.tu2 li{float:left;display:block;width:142px;margin-top:6px;margin-right:10px;overflow:hidden}
.tu2 li:nth-child(2n){margin-right:0}
.tu2 li img{width:142px;height: 128px;border-radius:5px;object-fit:cover}
.tu2 li:hover img{opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7}
.tu2 li h3{display:block;text-align:center;height:45px;line-height:45px;padding:0 2px;overflow:hidden}
.txt li{float:left;width:100%;position:relative;height:45px;line-height:45px;border-bottom:1px dotted #dadada;text-transform:Uppercase;overflow:hidden}
.radius .txt li a{display:inline-block;width:calc(100% - 65px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none!important;font-size:0.8rem;}
.radius .txt li a:hover{background-color:#fff!important;color:#c5653e!important;}
.txt em{float:right;position:absolute;right:2%;top:0;text-indent:0px;color:#bab9b9;font-size:14px;font-family:"Georgia";overflow:hidden}
/*排行数字*/
.num{float:left;display:inline-block;width:18px;height:17px;line-height:17px;margin-top:14px;margin-left:2%;margin-right:8px;font-size:12px;color:#fff;background-color:#ddd;text-align:center;border-radius:7px 0 7px;overflow:hidden}
.n1{background-color:#ff6b66}
.n2{background-color:#ff8652}
.n3{background-color:#ffb400}
.mt2{margin-top:20px}