/* pub style */
*{margin:0;padding:0;}
textarea {overflow:auto;resize:none;}
table {border-collapse:collapse;}
ol,ul {list-style-type:none;}
.clears:before, .clears:after{content:"";display:table;}.clears:after {clear:both;}.clears {zoom:1;}
.clear {clear:both;height:0;overflow:hidden;}
.fl {float:left;}.fr {float:right;}
a {outline:none;}a img {border:none;}.img img {display:block;}
img{ border:none;}
a,a:active,a:hover{text-decoration:none;}
ul{ list-style-type:none;}
html{font-size:16px;}


.bgn{background:none !important;}
.bn{border:none !important;}
.ico{overflow:hidden;}
.txtwith,.picwith{overflow:hidden;text-indent:-99em;}
.inp{border:none;background-color:#fff;}
.btn{border:none;}
input:focus{outline:none;border:none;}
a{outline:none;}
a,button,input{-webkit-tap-highlight-color:rgba(250,125,159,0);}



body{margin:0 auto; width:100%; min-width:320px; padding-bottom:67px; font-size:0.75rem; background-color:#fff; color:#333; font-family:"Microsoft Yahei";}
h1,h2,h3,h4,h5{font-size:1rem; font-weight:normal;}
a{color:#333;}
.oh{height:100%; overflow:hidden;}

/* header footer start */

header,footer{display:block;}
.h{position:relative; z-index:99; padding:10px 0; width:100%; height:50px; background-color:#1BA665;}
.act.h{position:fixed; top:0px;}
.act.h .btn-topmenu{display:none;}
.close-showlm{display:none; position:absolute; top:10px; right:10px; width:50px; height:50px; line-height:50px; text-align:center; font-size:30px; color:#fff;}
.act.h .close-showlm{display:block;}

.logo{margin-left:1rem; max-width:60%; height:50px;}
.logo a{width:100%; height:100%;
	display:-moz-box;display:-webkit-box;display:box;
	box-pack:left;box-align:center;
	-webkit-box-pack:left;-webkit-box-align:center;
	-moz-box-pack:left;-moz-box-align:center;
}
.logo img{max-height:100%; max-width:100%;}
.btn-topmenu{position:absolute; top:50%; margin-top:-25px; right:10px; font-size:14px; line-height:24px; text-align:center; color:#fff;}
.btn-topmenu .mk{margin-bottom:2px; display:inline-block; width:88px; height:29px; line-height:22px; background:url(img/dia-top.png) 0 0/100% 100% no-repeat;}
.hmenu{display:none; position:fixed; z-index:98; left:0; top:0px; height:0px; overflow:hidden; width:100%; background-color:rgba(46,67,78,0.9); color:#a2cbe1;
	/*
	transition: height 0.3s;
	-moz-transition: height 0.3s;
	-webkit-transition: height 0.3s;
	*/
}
.act.hmenu{display:block; height:auto; min-height:100%; box-sizing:border-box;}

.hmenu a{display:block; color:#b7d6e6;}
.hmenu dl{margin-top:0.25rem; width:100%; padding:0.5rem 10px; box-sizing:border-box; overflow:hidden;}
.hmenu dl:nth-of-type(1){margin-top:0px;}
.hmenu dl:last-of-type{padding-bottom:1rem;}
.hmenu h2{font-size:1rem; height:2rem; line-height:2rem; text-indent:0.5em;}
.hmenu dd{float:left; margin:-1px 0 0 -1px; width:25%; height:2rem; line-height:1.99rem; border:1px solid #b7d6e6; text-align:center; font-size:1rem;
	box-sizing:border-box;
}

.footer{position:fixed; left:0px; bottom:0px; z-index:5; width:100%; padding:0.2rem 0; overflow:hidden; text-align:center; line-height:1.2; font-size:1.25rem; background-color:#1BA665;}
.footer a{float:left; width:25%; color:#fff; background:url(img/lit.gif) 0 0 no-repeat;padding:0.8rem 0;}
.footer s{display:block; font-size:1.2rem; text-decoration:none;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}
.cpy{margin:1.5rem 0 2.5rem; text-align:center; line-height:1.8; font-size:0.75rem; color:#4d4d4d;}
.cpy a{color:#4d4d4d;}
.cpy .govimg{display:block; margin:1rem auto 0; max-width:100%;}

/* header footer end */

.slide-i{width:100%; overflow:hidden;}
.slide-i .sortswp{position:relative; z-index:1; height:0px;}
.slide-i .sorts{position:absolute; z-index:9; top:-20px; width:100%; text-align:center; font-size:0px; line-height:0px;}
.slide-i .sorts span{margin:0 5px;}
.slide-i .swiper-pagination-bullet-active{background-color:#fea831; opacity:1;}
.slide-i img{display:block; width:100%;}

.ctr{margin:1.5rem 10px;}
.lmnav-i{margin-top:0.3rem; padding:1.6% 0; background-color:#ededed;}
.lmnav-i a{position:relative; z-index:1; float:left;  margin-left:1.6%; width:23%; text-align:center;}
.lmnav-i p{position:absolute; left:0px; bottom:0px; width:100%; height:2.2em; line-height:2.2em; font-size:0.75rem; color:#fff; background-color:rgba(0,0,0,0.5);}
.lmnav-i img{display:block; width:100%;}

.cpnews-i{margin-top:1.8rem; font-size:0.875rem; line-height:2em;}
.cpnews-i .tnm{margin-bottom:0.75rem;line-height:1.2em; font-size:1.125rem; text-align:center;}
.cpnews-i .tnm a{display:block;}

.newslist-g{font-size:1rem; line-height:2.5em;}
.newslist-g li{border-bottom:1px dashed #cecece;}
.newslist-g a{position:relative; z-index:1; display:block; padding-right:5em; height:2.5em; overflow:hidden;}
.newslist-g .num{position:absolute; right:1rem; top:0px; font-size:0.875rem; color:#555;}
.newslist-g a:after{
	content:"\e607"; font-family:"iconfont";
	position:absolute; right:0px; top:0px; color:#a7a7a7;
}
.newslist-i li:nth-of-type(1) .num{display:none;}
.newslist-i li:nth-of-type(1) a:after{
	content:"头条"; font-size:0.75rem; font-family:"Microsoft Yahei",tahoma,arial,verdana,sans-serif;
	top:50%; margin-top:-0.5rem; padding:0 5px; height:1rem; line-height:1rem; border:1px solid #da343a; color:#da343a;
}

.tec-i{position:relative; z-index:1; margin-top:1.8rem;}
.teclide-i{position:relative; z-index:1; width:49%; overflow:hidden;}
.teclide-i img{display:block; width:100%;}
.teclide-i .sortswp{position:relative; z-index:1; height:0px;}
.teclide-i .sorts{position:absolute; z-index:9; top:-20px; right:10%; text-align:right; font-size:0px; line-height:0px;}
.teclide-i .sorts span{margin:0 5px;}
.teclide-i .swiper-pagination-bullet-active{background-color:#14ae67; opacity:1;}
.tec-i .item{position:absolute; top:0px; left:51%; width:49%; height:100%; font-size:0.875rem; white-space:nowrap;}
.tec-i .item b{display:inline-block; font-size:1.125rem;}
.tec-i .item p{display:inline-block; margin-top:0.3rem;}
.tec-i .item a{position:absolute; height:49%; width:100%; overflow:hidden; color:#fff;}
.tec-i .item a:nth-of-type(1){left:0px; top:0px; width:49%; background-color:#6dba5b;}
.tec-i .item a:nth-of-type(2){left:51%; top:0px; width:49%; background-color:#25b7b4;}
.tec-i .item a:nth-of-type(3){left:0; top:51%; background-color:#738f9d;}
.tec-i .item span{
	position:absolute; left:50%; top:50%; max-width:80%; overflow:hidden;
	transform:translate(-50%,-50%);
}

.tecsug a{float:left; margin-top:1rem; width:49%; padding:0.5rem 0; line-height:1rem; box-sizing:border-box; border:1px solid #efefef; box-shadow:3px 3px 5px #c8c8c8; border-radius:0 0.5rem 0 0.5rem;
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(233,233,233,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(233,233,233,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
}

.tecsug a:nth-of-type(even){float:right;}
.tecsug a:nth-of-type(1){border-color:#fc8b01;background:#fc8b01;}
.tecsug a:nth-of-type(1) *{color:#fff;}
.tecsug h3,.tecsug p{padding:0 0.75rem; height:1rem; overflow:hidden;}
.tecsug h3{margin-bottom:0.5rem; font-size:0.875rem; color:#1ba665;}
.tecsug p{font-size:0.75rem; color:#888;}

.fqitem{margin-top:1.5rem; padding-bottom:2%; text-align:center; background-color:#f0f5f8;}
.fqitem a{float:left; margin-top:2%; width:32%; height:2em; line-height:2em; font-size:1rem; background-color:#fff; color:#888;}
.fqitem a:nth-of-type(3n-1){margin:2% 2% 0;}
.fqitem a:nth-of-type(3n){float:right;}

.btmshow img{display:block; width:100%;}


.pos-g{padding:0.3rem 10px; height:2em; line-height:2em; font-size:1rem; color:#333;}
.pos-g a{color:#333;}
.t-lg2{position:relative; z-index:1; margin-bottom:-1px; border-top:2px solid #c7c7c7;}
.t-lg2 .d-h2{position:relative; z-index:1; margin-top:-2px;  float:left;line-height:0.2;  border-top:2px solid #1BA665;}
.t-lg2 .ch{float:left; font-size:0.125rem; color:#1ba665;}


.cp-pd{padding:0.5rem 10px; line-height:1.8em; background-color:#ededed; color:#888;}
.cp-pd h2{margin-bottom:0.5rem; font-size:1.125rem; color:#1ba665;}
.cp-pd .cp{font-size:0.875rem; text-indent:2em;}
.cp-pd .lm{margin-top:0.2rem; width:100%; overflow:hidden;}
.cp-pd .lm a{float:left; margin:1em 1em 0 0; padding:0 1em; border:1px solid #ddd; background-color:#fff; color:#666;}

.t-lg{position:relative; z-index:1; margin-bottom:-1px; border-top:2px solid #c7c7c7; border-bottom:1px solid #f0f1f1;}
.t-lg .d-h{position:relative; z-index:1; margin-top:-2px; padding:0.35rem 1.5em 0.5rem 0; float:left; line-height:1.2; border-top:2px solid #1BA665;}
.t-lg .d-h:after{
	content:"\e608"; font-family: 'iconfont'; color:#d9e2ec;
	position:absolute; right:0.5rem; top:50%; margin-top:-0.5rem; line-height:1rem; font-size:0.5rem;
}
.t-lg .ch{float:left; font-size:1.125rem; color:#1BA665;}
.t-lg .en{float:left; clear:left; margin-top:0.2rem; font-size:0.5rem; color:#999;}
.t-lg .m{position:absolute; right:10px; top:50%; margin-top:-0.5rem; line-height:1rem; font-size:0.75rem; color:#adadad;}
.t-lg .red{ color:#FF703C}

.btn-more-p{margin-top:1rem; text-align:center;}
.btn-more-p a{display:inline-block; height:2.5em; line-height:2.5em; padding:0 1.5em; font-size:0.75rem; border:1px solid #ddd; color:#7e7e7e;}

.newslist-p{border-top:1px solid #e3e3e3;}

.lmlist-l{margin-top:0.5rem;}
.foclist-l{padding:0.2rem 0 0.5rem;border:1px solid #ececec; border-width:1px 0; line-height:2em; color:#888;}
.foclist-l li{padding:0.3rem 0;}
.foclist-l a{color:#888;}
.foclist-l h3{margin-bottom:0.2rem;height:2rem; line-height:2rem;font-size:1.125rem;}
.foclist-l h3 a{display:block; color:#1ba565;}

.detlist-g li{border-bottom:1px solid #efefef; white-space:nowrap; }
.detlist-g .bk{display:block; width:100%; overflow:hidden; padding:1rem 0; font-size:0px;}
.detlist-g .tnm{height:1.5rem; line-height:1.5rem; overflow:hidden; text-overflow:ellipsis; font-size:1.125rem; color:#333;}
.detlist-g .cp{margin-top:0.4rem; height:1.5em; line-height:1.5em; overflow:hidden; font-size:0.75rem; text-overflow:ellipsis; color:#666;}
.detlist-g .num{margin-top:0.5rem; font-size:0.75rem; color:#999;}
.detlist-g .imgrow{margin:0.6rem 0; width:100%; overflow:hidden;}
.detlist-g .imgrow img{float:left; width:32%;}
.detlist-g .imgrow img:nth-of-type(2){margin:0 2%;}
.detlist-g .limg{display:inline-block; vertical-align:middle; width:33%; margin-right:2%;}
.detlist-g .txt{display:inline-block; vertical-align:middle; width:65%;}



.serwith{margin:0.5rem 10px;}
.list-sw{font-size:0.75rem;}
.list-sw ul{border-top:1px solid #e6e6e6;}
.list-sw li{float:left; width:50%; height:2.8em; line-height:2.8em; border-bottom:1px solid #e6e6e6;}
.list-sw a{display:block; padding-left:1em; color:#666;}
.list-sw li:nth-of-type(2n) a{border-left:1px solid #e6e6e6;}
.list-sw .ut:after{
	content:"\e60a";
	color:#ff707a; font-family:"iconfont"
}

.h-art{line-height:1.3; font-size:1.5rem; color:#000;}
.hw-art{margin-top:0.35rem; height:2em; line-height:2em; color:#999;}
.hw-art .tot{margin:0 2em;}
.hw-art .sp{margin-right:0.3em; color:#f28e48; font-size:1rem;}
/*.hw-art .topl{ color:#FEA831; border:1px solid #FEA831; padding:2px 5px; float:right}*/
.hw-art .topl{ color:#fff; border:1px solid #109881; background:#24D8BA; padding:2px 5px; float:right}
.ctn-art{margin-top:1rem; line-height:1.3; font-size:1.125rem; color:#444;}
.ctn-art p{padding:0.5em 0;}
.ctn-art img{max-width:100% !important;}
.detlist-art{border-top:1px solid #efefef;}

.detlist-ask .mks{width:100%; overflow:hidden; font-size:0.875rem; line-height:1.5em; color:#1BA665;}
.detlist-ask .mks .bel{float:left; padding:0 0.35em; border-radius:0.25rem; border:1px solid #1BA665;}
.detlist-ask .mks a{color:#1BA665;}
.detlist-ask .mks .to{float:right;}
.detlist-ask .mks .to:before{
	content:"\e609"; font-family:"iconfont";
	margin-right:0.25em;
}
.detlist-ask .tnm{display:block; margin-top:0.5rem; height:1.5em; overflow:hidden; font-size:1.125rem; line-height:1.5em; color:#52565b;}
.detlist-ask li{padding:0.85rem 0 0.5rem; border-bottom:1px solid #f0f1f1;}
.detlist-ask ul{border-top:1px solid #f0f1f1;}

.caselist-a{margin-top:0.8rem;}
.caselist-a li{float:left; margin:2% 2% 0; width:46%; line-height:1.5;}
.caselist-a img{display:block; width:100%;}
.caselist-a p{margin-top:0.5em; height:3em; overflow:hidden;} 

.bfn-art{text-align:center; font-size:0.875rem;}
.bfn-art a{position:relative; z-index:1; height:2.5em; padding:0 1.5em 0 3.0em; line-height:2.5em; border-radius:0.3rem;}
.bfn-art a:before{
	content:"";
	position:absolute; left:1.1em; top:0.25em; width:2em; height:2em; overflow:hidden; background:url(img/ico-as.png) 0 0/100% auto no-repeat;
}
.bfn-art .bcol{background-color:#8ee9d3; color:#fff; border:1px solid #8ee9d3;}
.bfn-art .bswt{border:1px solid #c2c2c2;}
.bfn-art .bswt:before{background-position:0 -2em;}

.share-art{width:100%; overflow:hidden;}
.share-art .list{float:left;}


.jiathis_style{ float:right;  margin: 7px 0 0;}
.detail-share-container { background:#f5f5f5;
	padding: 15px 0 25px;
	height:4rem
}
.detail-share-container .share-title-container {
	margin: 0 17px;
	height: 13px;
	position: relative
}
.detail-share-container .share-title-container .share-title-hr {
	width: 100%;
	height: 0;
	border-top: 1px solid #eaeaea;
	position: absolute;
	top: 5px;
	left: 0
}
.detail-share-container .share-title-container p {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -33px;
	line-height: 1;
font-size:.85rem;
	width: 66px;
	text-align: center;
	background-color: #f5f5f5;
	color: #999
}
.detail-share-container .share-content {
	margin-top: 17px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around
}
.detail-share-container .share-content .weibo {
	background: url(img/weibo_78eb46f.png) no-repeat
}
.detail-share-container .share-content .qzone {
	background: url(img/qzone_94827ac.png) no-repeat
}
.detail-share-container .share-content .douban {
	background: url(img/douban_44344d0.png) no-repeat
}
.detail-share-container .share-content .weixin {
	background: url(img/weixin_a33160e.png) no-repeat
}
.detail-share-container .share-content .weixin-friend {
	background: url(img/weixin-friend_39a74f0.png) no-repeat
}
.detail-share-container .share-content .share-item {
	width: 50px;
	height: 71px;
	position: relative;
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	box-flex: 1;
	background-size: 50px 50px;
	background-position: center top
}
.detail-share-container .share-content .share-item span {
	width: 100px;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -50px;
	text-align: center;
font-size:.75rem;
	line-height: 1;
	color: #999
}



.nativeShare{float:left; width:2rem; height:2rem; line-height:2rem; text-align:center; font-size:1.8rem;
	font-family:"font-share" !important;
}
.bdsharebuttonbox{ width:60%!important; height:2rem!important; margin:0 auto !important; padding-top:1.6rem; left:35%!important; margin-left: -50px !important; position: absolute}
.bdsharebuttonbox .mk,.share-art .label{float:left; margin-right:1.5em; line-height:3rem; font-size:1rem;}
.bdsharebuttonbox a{float:left !important; margin:0 !important; width:2rem !important; height:2rem !important; text-align:center; line-height:2rem; padding:0 !important; overflow:hidden;  border:0 none;
	font-family:"font-share" !important;
	
}
.bdsharebuttonbox a:before{font-size:1.8rem; line-height:2rem;}
.nativeShare.qzone:before,.bdsharebuttonbox .bds_qzone:before{content:"\e600"; color:#ff9c00;}
.nativeShare.weibo:before,.bdsharebuttonbox .bds_tsina:before{content:"\e601"; color:#e1161a;}
.bdsharebuttonbox .bds_sqq:before{content:"\e602"; color:#4383e2;}
.nativeShare.more:before,.bdsharebuttonbox .bds_more:before{content:"\e603"; color:#e6e6e6;}
.nativeShare.weixin_timeline:before{content:"\e605"; color:#3ac2b7;}
.bdsharebuttonbox a{margin:0 8% 0 8% !important;}






/* .list_ts li{display:none;}  */


.plyy-a{border:0px solid #e5e5e5;}
.plyy-a .opt{position:relative; z-index:1; height:43px; line-height:43px; font-size:0.875rem; text-align:center; background-color:#f6f6f6;}
.plyy-a .opt a{position:relative; z-index:1; float:left; margin:-1px 0 -2px; width:50%; box-sizing:border-box; height:43px; border-bottom:1px solid #e5e5e5; color:#333;}
.plyy-a .opt .num{margin-left:5px; color:#ff4400;}
.plyy-a .opt .d_current{position:relative; z-index:1; height:44px; margin-top:-1px 0 -2px; border-top:2px solid #ff4400; border-bottom:1px solid #fff; color:#f40; background-color:#fff;}
.plyy-a .opt .yyopt{border-left:1px solid #e5e5e5 !important;}
.plyy-a .opt a:hover{text-decoration:none;}

.plyy-a .togbox{margin-top:8px;}
.plyy-a .d_block{}
/*.plyy-a .d_block{display:none;}*/
.plyy-a .togbox .d_current{display:block;}
.pl-a{padding:0 10px;}
.list-pl{width:100%; overflow:hidden;}
.list-pl .uimg{float:left; margin-left:0.5rem; width:2.5rem; height:2.5rem;}
.list-pl li{float:left; margin-top:-1px; width:100%; padding:1.5rem 0; border-top:1px solid #f0f0f4;}
.list-pl .txt{margin:0 0.8rem 0 4rem; line-height:1.8; color:#666;}
.list-pl .uinfo{color:#999;}
.list-pl .nm{font-size:0.875rem; color:#444;}
.list-pl .cp{margin-top:0.3rem; font-size:0.875rem;}

.d_plt_info{height:1rem;line-height:1rem;margin:0.8rem 0 0.5rem; color:#666;}
.d_plt_info .d_sp{font-weight:bold;color:#ef8c17;}
.pl-a .d_userpht{width:2.8rem;height:2.8rem;overflow:hidden;float:left;}
.pl-a .d_userpht .uimg{width:2.8rem; height:2.8rem;}
.pl-a .d_pubbox{margin-left:3.5rem; border:1px solid #eeeaeb;}
.pl-a textarea{display:block; box-sizing:border-box; width:100%; padding:0.3rem; line-height:1.5; font-size:0.875rem; color:#777;border:0 none;}
.d_pltip{display:none;position:absolute;width:250px;height:42px;top:18px;left:120px;line-height:42px;text-align:center;font-size:16px;font-weight:bold;color:#4c4c4c;background-color:#fff;}
.d_pltip .d_okico{display:inline-block;width:37px;height:42px;margin-right:10px;vertical-align:middle;}
.d_plpub .d_pubbtn{display:block; margin:0.8rem auto; width:6em; height:2.5em; line-height:2.5em; text-align:center;color:#fff; background-color:#f29114; border:1px solid #ca7002;}

.loadbtn-pl{display:block; height:44px; line-height:44px; text-align:center; background-color:#f3f5f9; font-size:14px; font-weight:bold; color:#333;}
.loadbtn-pl:active{text-decoration:none; background-color:#d7e2fa;}


.art_quickyy{margin:1rem auto 0; font-size:12px; overflow:hidden; color:#444; overflow:hidden;}
.art_quickyy input,.art_quickyy select{border:none; border-radius:0px; background:none;  background-color:#fff;
	appearance:none;
	-webkit-appearance:none;
	-moz-appearance:none;
}
.art_quickyy h4{margin:0 0 0 0.35rem; line-height:22px; font-size:14px; font-weight:normal; color:#4fa413;}
.art_quickyy .d_mark{float:left; line-height:23px;}
.art_quickyy ul{padding:0 10px;}
.art_quickyy li{width:100%;}
.art_quickyy .inpwp{margin-left:6em;}
.art_quickyy .d_inp{display:inline-block; width:100%; box-sizing:border-box; padding:3px; line-height:15px; border:1px solid #e4eadf; color:#c8c8c8;}
.art_quickyy li{float:left; margin-top:20px;}
.art_quickyy select{display:block; width:100%; box-sizing:border-box; padding:3px 0; border:1px solid #e4eadf; color:#c8c8c8;}
.art_quickyy option{color:#333;}
.art_quickyy .d_subbtn{display:block; margin:0.8rem auto 0; width:6em; height:2.5em; line-height:2.5em; text-align:center;color:#fff; background-color:#f29114; border:1px solid #ca7002;}

.art_yy{padding:1rem 10px;}
.art_yy .d_in{position:relative; z-index:1; font-size:0.75rem; height:11em; padding-bottom:5px; overflow:hidden;}
.yysuclist{position:absolute; left:10px; top:0px; width:100%; overflow:hidden;}
.yysuclist li{width:100%; height:2.2em; line-height:2.2em; overflow:hidden; border-bottom:1px solid #efefef;}
.yysuclist span{float:left; overflow:hidden;}
.yysuclist .name{width:20%;}
.yysuclist .area{width:20%;}
.yysuclist .des{width:40%;}
.yysuclist .sta{float:right; width:20%; color:#f60;}



/*.topRec_List dl,.maquee{ width:97%; overflow:hidden; margin:0 auto; color:#7C7C7C}
.maquee{ height:195px;}
.topRec_List ul{ width:100%; height:195px;}
.topRec_List li{ width:100%; height:38px; line-height:38px; text-align:left; font-size:12px; border-bottom:1px solid #efefef;}
.topRec_List li div{ float:left;}
.topRec_List li div:nth-child(1){ width:17%;}
.topRec_List li div:nth-child(2){ width:18%;}
.topRec_List li div:nth-child(3){ width:25%;}
.topRec_List li div:nth-child(4){ width:30%; text-align:right; color:#ff6804}*/


.topRec_List dl,.maquee{ width:97%; overflow:hidden; margin:0 auto; color:#7C7C7C}
.maquee{ height:195px;}
.topRec_List ul{ width:100%; height:195px;}
.topRec_List li{ width:100%; height:38px; line-height:38px; text-align:left; font-size:12px; border-bottom:1px solid #efefef;}
.topRec_List li div{ float:left;}
.topRec_List li div:nth-child(1){ width:17%;}
.topRec_List li div:nth-child(2){ width:17%;}
.topRec_List li div:nth-child(3){ width:20%;}
.topRec_List li div:nth-child(4){ width:20%;}
.topRec_List li div:nth-child(5){ width:26%; text-align:right; color:#55cd00}



.fixswt-r{position:fixed; z-index:99; display:block; top:20%; right:0px; overflow:hidden;}
.totop{position:fixed; z-index:99; right:5px; bottom:4.5rem; width:32px; height:32px; overflow:hidden; border-radius:10%; font-size:26px; line-height:32px; text-align:center; background-color:#828080; color:#fff; opacity:0}
.totop:before{
	content:"\e60d"; font-family:"iconfont";
}

@media screen and (min-width:768px){
	html{font-size:22px;}
}
@font-face {
  font-family: 'iconfont';
  src: url('font/iconfont.eot'); /* IE9*/
  src: url('font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  
  url('font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
                    

@font-face {
  font-family: 'font-share';
  src: url('font/font-share.eot'); /* IE9*/
  src: url('font/font-share.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
 
  url('font/font-share.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('font/font-share.svg#font-share') format('svg'); /* iOS 4.1- */
}
                    
                    
                    
                    

.iconfont,.font-share{
    font-family:"iconfont" !important;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}



/*20170815文章页加按钮*/
.zxtxt{ width:100%; line-height:2.8rem; font-size:1.1rem; margin-top:0.5rem; border:#dddddd 0.1rem dotted;}
.zxbtn{text-align: center}
.zxbtn a{display:inline-block;height:2.5rem}
.zxbtn i{display: inline-block;width:6.8rem;height: 2.5rem;margin-right: 0.9rem;line-height: 2rem;}
.zxbtn b{display: inline-block;width:12.8rem;height: 2.5rem;}
.zxbtn img{ width:100%}
@media screen and (max-width: 375px) and (min-width: 319px){
.zxtxt{font-size:0.8rem;}
.zxbtn i{width:5.8rem;}
.zxbtn b{width:11.8rem;}
}




/*——---自助预约提问平台--——*/
.yellow { color: #ccb085;}
.pink{ color: #de8c8c;}
.fn{ font-weight:normal;}
.fs_14{ font-size:14px;}
.tc{ text-align:center;}
.cksy_main06{ width:100%; background:url(../image/bot_bg.jpg) no-repeat top center; background-size:100%;}

.cksy_main06 .cksy_tit{ background:url(../image/tit_bg.jpg) repeat-x bottom center; background-size:5%; position:relative; width:93%; padding: 5px 0px; margin-top:15px;}
.cksy_main06 p.left_img{ width:10%;}
.cksy_main06 img.left_img{ position:absolute; left:-11px; top:-3px; width:100%; height:auto; max-width:30px;}
.cksy_main06 .cksy_tit a{ width:25%; margin-right: 5px; text-align: center; color:#130a0b; font-size:13px; background-color:#ccb085; line-height:20px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;}

.yuyue {
    width: 100%;
    background-color: #ffffff;
}
.yuyue dl {
    width: 300px;
    margin: 0px auto;
	color:#92715a;
}
.yuyue dl dd label {
    width: 78px;
    line-height: 26px;
}

.yuyue dl dd input.yyinput {
    border: 0px;
    height: 26px;
    line-height: 26px;
    width: 188px;
    color: #382f24;
	background-color:#f0f0f0;
    text-indent: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.yuyue dl dd input.yybtn1 {
    cursor: pointer;
    background-color:#eec5c5;
    width: 75px;
    height: 25px;
    border: 0px;
    color: #130a0b;
    text-align: center;
    line-height: 25px;
    font-family: "微软雅黑";
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
}
.yuyue dl dd input.yybtn2 {
    cursor: pointer;
    background-color:#e5d7c2;
    width: 75px;
    height: 25px;
    border: 0px;
    color: #130a0b;
    text-align: center;
    line-height: 25px;
    font-family: "微软雅黑";
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
}
textarea#incontent {
    background-color: #f0f0f0;
    border: 0;
    width: 205px;
	font-family: "微软雅黑";
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

.clear {
    clear: both;
    width: 100%;
    font-size: 0px;
    _font-size: 1px;
    line-height: 0px;
    _line-height: 0px;
}
	  /*——---自助预约提问平台--——*/
.cksy_main06 img.left_img {
    left: -15px;
    top: -3px;
    max-width: 50px;
}
.cksy_main06 .cksy_tit {
    background-size: 3%;
    position: relative;
    width: 95%;
    padding: 12.5px 0px;
    margin-top: 20px;
}
.cksy_main06 .cksy_tit a {
    width: 20%;
    margin-right: 10px;
    font-size: 18px;
    line-height: 30px;
}
.cksy_main06 .cksy_tit b {
    font-size: 20px;
    padding-left: 18px;
}
.pb_20 {
    padding-bottom: 25px;
}
.pt_15 {
    padding-top: 20px;
}
.yuyue dl {
    width: 330px;
}
.yuyue dl dt {
    padding-top: 15px;
}
.yuyue dl dd {
    padding-top: 15px;
}
.yuyue dl dd label {
    width: 115px;
}
.yuyue dl dd input.yyinput {
    height: 30px;
    line-height: 30px;
    width: 210px;
	font-size: 18px;
}
.yuyue dl dd input.yybtn1 {
    width: 100px;
    height: 35px;
    line-height: 35px;
}
.yuyue dl dd input.yybtn2 {
    width: 110px;
    height: 35px;
    line-height: 35px;
}