﻿@font-face {
	font-family: 'fontawesome';
	src: ;
	src:  format('truetype'), format('woff2');
	font-weight: normal;
	font-style: normal
}
.mainlist .s1{width:745px;}
.mainlist .s3{width:430px;overflow: hidden;}
.ifrbox{position: relative;}
.ifrbox:after00{position: absolute;top:0;right: 0;content: "广告";display: inline-block;width: 50px;height:25px;text-align: center;z-index: 99;color: #fff;line-height:25px;font-size: 14px;background:rgba(0,0,0,0.50);opacity:0.8;border-radius:0 0 0 8px}
.arkbar.ifrbox{margin:0;}
.oc-focus{position:relative;width:745px;height:470px;margin:0 auto;}
.oc-focus li{list-style: none;}
.owl-stage .item{ position:relative;display:block;}
.owl-stage img{display:block;width:745px;height:470px;object-fit: cover;overflow: hidden;}
.owl-stage b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
.owl-stage span{position:absolute;left:0;bottom:37px;width:100%;box-sizing: border-box;padding: 0 18px;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.owl-carousel .owl-dots{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-carousel button.owl-dot{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(/uploads/image/img2/bg15.png);*display:inline;*zoom:1;}
.owl-carousel .owl-dots .active{width:25px;background-image:url(/uploads/image/img2/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}

.infobox {text-align: left;position: relative;clear: both;}
.infobox .boxtitle{position:relative;/* height: 50px; */line-height: 50px;}
.infobox .boxtitle .ss1{ float:left;}
.infobox .boxtitle .ss1 .ssin{ float:left;overflow:hidden;margin-left: 10px;}

.infobox .boxtitle h4{display:inline;text-align:left;font-size: 30px;padding:0 12px;font-weight: 400;font-family: "微软雅黑";}
.infobox .boxtitle .ss1 h4{padding:0 8px;}
.infobox .boxtitle .ss3{float:right; margin:2px 0 0 0;font:400 12px/30px "宋体"}
.infobox .boxtitle .ss3 .ssin{ padding:0 6px;background: #fff;margin-right: 10px;}
.infobox .boxlist{clear: both;}
.infobox .boxlist .text{padding: 10px 0;}
.infobox .boxlist .text p{text-indent: 2em;}
.infobox .boxlist .nop p{text-indent: 0;}
.infobox .list{padding: 8px 0 0 0;}
.infobox .list ul{ padding:0;}
.infobox .list li{line-height:41px;height:41px;overflow:hidden;text-align: right;padding:0 0 0 18px;color:#7b7b7b;border-bottom: 1px solid #fff;box-sizing: border-box;font-size: 12px;background:url(/uploads/image/img2/i5.png) 0 center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;list-style: none;}
.infobox .list li a{float: left;font-size:18px;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.infobox .l2c ul{font-size: 0;line-height: 0;}
.infobox .l2c li{display: inline-block;*zoom:1;*display:inline;width:50%;box-sizing: border-box;line-height:32px;font-size: 16px;}
.infobox .l2c li a{color:#00f;}

.ib2 .boxtitle{background:none;color:#488f73;}
.ib2 .boxtitle .cin a{/* color:#488f73; */}
.ib2 .boxtitle .ss1{ float:left;color: #fff;}
.ib2 .boxtitle .ss1 .ssin{ float:left;height:52px; overflow:hidden;}
.ib2 .boxtitle h4{float:left;display:inline; text-align:left;font-size:30px; padding:0 12px;font-weight: 400;}
.ib2 .boxtitle .ss3{margin:3px 0 0 0;font:400 14px/25px "宋体"}

.ib2 .boxtitle .uh{ margin:0; text-align:left; padding:0; color:#3d3d3d;font-size: 0; }
.ib2 .boxtitle .uh a{color:#3d3d3d;float: left;}
.ib2 .boxtitle .uh a:hover{text-decoration: none;}
.ib2 .boxtitle .uh li{display: inline-block;*zoom:1;*display:inline;margin: 0 10px 0 0;vertical-align: top;padding:0 5px;line-height: 49px;font-size:24px;font-family:"微软雅黑", "黑体";font-weight:400;}
.ib2 .boxtitle .uh li:after{content: "|";display: inline-block;margin-left: 15px;float: left;font-size:20px;color:#c6c6c6}
.ib2 .boxtitle .uh li:last-child:after{content: " ";}
.ib2 .boxtitle .uh li b{font-weight:400;}
.ib2 .boxtitle .uh .hover a{border-bottom:2px solid #bc0000;}
.list .mc{display: none;}
.list .block{display: block;}
.ib2 .boxlist{border-top: 1px solid #c6c6c6;padding: 0 0 9px 0;}

.mainfocus .ib2 .boxlist{padding:0;}
.ib4 .boxtitle .uh{ margin:0; text-align:left; padding:0; color:#3d3d3d;font-size: 0;overflow:hidden;}
.ib4 .boxtitle .uh a{color:#3d3d3d;float: left;}
.ib4 .boxtitle .uh a:hover{text-decoration: none;}
.ib4 .boxtitle .uh li{position:relative;display: inline-block;*zoom:1;*display:inline;border:2px solid #7fbbb6;border-bottom: 0;margin:0;vertical-align: top;padding:0 20px 0 17px;background: #7fbbb6;color:#fff;line-height:50px;font-size:24px;font-family:"微软雅黑", "黑体";font-weight:400;}
.ib4 .boxtitle .uh li:after{position:absolute;left:-6px;top:14px;content:"";display: inline-block;*zoom:1;*display:inline;border-left: 2px solid #fff;height:24px;}
.ib4 .boxtitle .uh li b{font-weight:400;}
.ib4 .boxtitle .uh a{color:#fff;}
.ib4 .boxtitle .uh .hover{color:#3d3d3d;background: #fff;padding:0 18px 0 19px}
.ib4 .boxtitle .uh .hover:after{border:0;}
.ib4 .boxtitle .uh .hover a{color:#3d3d3d;}
.ib4 .boxlist{border: 2px solid #7fbbb6;padding:0;}


.cnnr .boxtitle .uh li:first-child{font-size:32px;}
.cnnr .boxtitle .uh li:nth-of-type(2n 2) a,.cnnr .boxtitle .uh li:nth-of-type(2n 3) a{background:#00786e;border-radius: 5px;color: #fff;line-height:28px;font-size: 18px;padding: 0 8px;margin-top:13px;}
.cnnr .boxtitle .uh li:after{display: none;}

.newsmore{position: absolute;top: 5px;right: 5px;line-height: 30px;text-align: right;}
.newsmore a{color:#a22525;}

.ib2 .list ul>li:first-letter{ color:#fff;}
.ib2 .list ul>li a:first-letter{ color:#3d3d3d;}
.ib2 .list ul>li a:hover:first-letter{ color:#c00}
.ib2 .list li a{width: 85%;}
.ib2 .list .ntm li a{width: 99%;}

.arknotice{margin: 10px 0;padding:3px 0 0 25px;background:#00786e;position:relative;color: #6a6969;}
.arknotice a{color:#3d3d3d}
.arknotice a:hover{ color:#c00}
.noticehead{float: left;width:120px;white-space: nowrap;line-height: 56px;height: 56px;font-size: 24px; overflow: hidden;}
.noticehead a{color:#fff;}
.noticemain{float: right;width:1055px;height:56px;line-height:56px;overflow:hidden;background: #dfdfdf;}
.noticemain li{float:left;width:100%; height:56px;font-size: 18px;padding: 0 20px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.noticemain li:before{content: ">";color:#00786e;display: inline-block;margin: 0 10px 0 0;}
.arknotice .more{ position:absolute;top:3px;right:15px;white-space: nowrap;}
.arknotice .more a:hover{text-decoration: none;color:#00f}

.areanews .ib2 .boxtitle .uh li:first-child{font-size:32px;}

.cimglis{font-family: fontawesome}
.cimglis ul{text-align: justify;/* margin:.5%; */font-size:0;width: 100%;line-height:0;text-align-last: justify;}
.cimglis li{display: inline-block;*display:inline;*zoom:1;width: 31.33%;*width:30%;/* min-height: 136px; */box-sizing: border-box;margin:10px 1%;padding: 0;font-size: 12px;line-height: 1.8em;color: #888;text-align: right;text-align-last:auto;position: relative;vertical-align: baseline;font-family: fontawesome;white-space: nowrap;}
.cimglis li img{display: block;width: 100%;margin: 0 auto;}
.aiconbox{position: relative;}
.cimglis li>a:first-of-type{position: absolute;display: block;width: 100%;bottom: 25px;margin-top: -28px;text-align: center;white-space: nowrap;overflow: hidden;font-size: 14px;line-height:28px;text-overflow: ellipsis;background:rgba(33,66,66,0.92);box-sizing: border-box;padding: 0 5px;color: #fff;}
.cimglis li a:nth-of-type(2){float: left;color: #666;/* margin-left:5px; */width: 50%;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height: 25px;}
.cimglis li>a:first-child{position: static;margin: 0;}
.cimglis li>a:first-child:before{display:block;height: 109px;margin:0 -5px;bottom:28px;left:0;content:" ";background:#fff url(/uploads/image/img/logo.gif) center no-repeat;background-size:60% auto;opacity: 0.9;}

.cimglis div{clear: both;}
.cimglis ul>div{font-size:16px;line-height:2;text-align-last: auto;}

.index .cimglis ul{margin:6px 0 0 0;}
.index .cimglis li{margin: 0 1%;line-height: 25px;}
.index .cimglis li a:first-of-type{/* color: #fff; *//* width: 93%; *//* bottom: 0; */}
.index .cimglis li a:first-of-type:hover{color: #ff6;}


.colbody .cimglis li{width: 18%;}
.colbody .cimglis li>a:first-of-type{/* width: 96%; */}

.colpics{margin: 10px 0 0 0;}
.colpics ul{text-align: justify;text-align-last: justify;font-size: 0;line-height: 0;}
.colpics li{display: inline-block;width: 24%;}
.colpics li img{max-width:100%;}

.ticon{display: inline-block;*display:inline;*zoom:1;width:30px;height: 30px;margin: 0 10px 0 0;background:  no-repeat;vertical-align: middle;}
.tictb{background-position: -100px 0;}

.cimgbox .cimglis{height: 322px;overflow: hidden;}

.asbbox{position:relative;width:100%;/* height:75px; */margin-bottom: 40px;font-size:0;line-height:0;}
.asbbox .arkbar{display:none;}
.abone{margin:15px 0;}
.abone .arkbar{display:block;}
.asbbox .arkbar img{width:100%;height: 125px;}
.altbar{ overflow:hidden;}
.abtip{ position:absolute;width: 100%; overflow:hidden;top:auto;left:0;bottom: -20px; height:10px;}
.abtip ul{font-size: 0;line-height: 0;}
.abtip li{display: inline-block;*display:inline;*zoom:1;padding:0 5px;}
.abtip li a{display: block;width:10px;height:10px;line-height:3px;overflow: hidden;background:#00786e; color:#fff; text-indent:-9999px;border-radius: 10px;opacity: 0.21}
.abtip li .cur{opacity: 0.9}
.abctrl i{ position: absolute;top:80px;left:10px;display:inline-block;*display:inline;*zoom:1;overflow:hidden;width:10px;height:11px; background: no-repeat;}
.abctrl a{display: block;width:10px;height:11px;}
.abctrl .abctrlnext{left:auto;right:10px; background-position: -10px 0;}
.cntr{text-align: center;}

.emnm{font-weight: 600;}

.areadata{margin:20px 0;}
.areadata .s1{width:49%;}
.areadata .s3{width:49%;}


/*日历样式*/
.dateso{padding:0;}
.dateso table{text-align:center;}
.dateso table td{text-align:center;font-size: 14px;line-height: 2em;}
.dateso a{color:#00c;text-decoration:none;padding:3px 0;}
.dateso a:hover{color:#c00;text-decoration:underline}
.dateso .trweek{font-weight:800;}
.thym{font-size:14px;}
.ycsth{background:#c9e2e0;color:#333;line-height:28px; margin:5px 0; text-align:center;}
.ycsth a{font-weight:600;cursor:pointer;color:#333;font-size:16px;font-family: arial, helvetica, sans-serif}
.ycsth a:visited{color:#333;}
#ycs{margin:0;border:0px solid #9ec630;width:100%; line-height:17px;}
#arkdateso a.hot{ color:#f00;  font-family:"宋体"}

.dsaitp{color:#555}
.dsaitp .ycsth{background: #00786e;color:#fff;}
.dsaitp .ycsth a{color:#fff;}
.dsaitp a{color:#06f}

.index .dateso{height:400px;overflow:hidden;}
.index .dateso table td{text-align:center;font-size: 18px;line-height:36px;}
.index .dateso .datebox{padding: 0 20px;}
.index .dateso .note{padding:10px 20px;text-align: justify;color:#00786e;}
.index .dsaitp .note{color:#111;}

.column .dateso table td{text-align:center;font-size: 18px;}
.column .ycsth{line-height:38px;margin-bottom:3px; text-align:center;}
.column .ycsth a{padding: 0 20px;color: #333;}
.thym{font-size: 16px;line-height: 30px;}

#midxbox{height:299px;overflow: hidden;}
.rbttl{background:#c9e2e0;color:#333;line-height:28px; margin:5px 0; text-align:center;}
.lttin{font-size: 14px;line-height: 24px;table-layout: fixed;border-collapse: collapse;}
.lttin th{text-align: center;padding: 3px 1px;box-sizing: border-box;}
.lttin td{text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 3px 5px;box-sizing: border-box;}

.ib4 .newsmore{position: absolute;top:5px;right: 0;line-height:24px;text-align: center;border:2px solid #00786e;border-radius:10px;padding:5px 10px;}
.ib4 .newsmore a{color:#a22525;}
.ib4 .newsmore a:hover{text-decoration: none;}
.ib4 .newsmore i{font-style: normal;}
.ib4 .newsmore b{color:#00786e;}

.ib5{}
.ib5 .boxtitle{background:none;height: auto;}
.ib5 .boxtitle .uh{ margin:0; padding:0;font-size: 0; }
.ib5 .boxtitle .uh a{background:#7fbbb6;color:#fff;display: inline-block;*zoom:1;*display:inline;padding: 0 30px;border-radius: 10px;}
.ib5 .boxtitle .uh a:hover{text-decoration: none;}
.ib5 .boxtitle .uh li{display: inline-block;*zoom:1;*display:inline;border-bottom: 0;margin:0;vertical-align: top;text-align: center;width:50%;box-sizing: border-box;padding:10px 25px 20px 25px;color:#fff;line-height:40px;font-size:24px;font-family:"微软雅黑", "黑体";font-weight:400;}
.ib5 .boxtitle .uh li b{font-weight:400;}
.ib5 .boxtitle .uh .hover a{background:#00786e;position: relative;}
.ib5 .boxtitle .uh .hover a:after{content: "▲";color:#00786e;position: absolute;bottom: -23px;left:0;width: 100%;text-align: center;line-height: 1;font-size: 18px;}
.ib5 .boxlist{border-top: 4px solid #00786e;padding:10px 0 20px 0;background: #ebebeb;}

.tsbox{display: inline-block;*zoom:1;*display:inline;width:47%;font:400 14px/1em "微软雅黑"}
.tsbox .iptbox{margin: 6px 0 0 0;position: relative;background: #fff;text-align: left;overflow: hidden;}
.tsbox .slctype{right:auto;top:1px;left:0;font-size: 14px;padding:0 0 0 3px;border: none;background: none; color:#00786e;}
.tsbox .iptkey{min-width:40px;border:1px solid #00786e;border-radius:3px;font-size: 14px;padding:3px 9px 3px 60px;height: 24px;line-height:16px;color:#00786e}
.tsbox .iptbtn{background: #00786e;right:0;left:auto;top:0;margin:0;font-size: 14px;line-height:20px; padding:2px 6px;border:0;color:#fff;border-radius:3px;}
.tsbox input::-webkit-input-placeholder {color: #00786e; } 
.ibnos .iptkey{padding:3px 9px 3px 8px;}

 /*com*/ 
.slide_tolr { position:absolute;left:0; text-align:left;width:100%;}
.to_lr_btn { height:16px; text-align:center; position:absolute;top:5px;right:0;width:40px; text-align:right; text-align:right;}
.to_lr_btn span,
.to_lr_btn a {}
.center_dot{}
.center_dot .star{float:left;width:7px; height:7px; overflow:hidden; margin:0 3px 0 0; background: 0 -10px no-repeat; cursor:pointer; opacity:0.2;filter:alpha(opacity=20);}
.center_dot .cur{ background-position:0 0;}

.slidebarpro { position:relative;padding:3px 0 0 0; text-align:left;}
.go_lr_btn{display: none;position:absolute;top:80px;width:30px;height:34px;background: url(/uploads/image/img2/lr.png) 0 0 no-repeat;z-index: 99;}
a.go_lr_btn:hover{text-decoration: none;}
.slidebarpro:hover .go_lr_btn{display:block;}
.slidebarpro .goleftbtn{left:-25px;}
.slidebarpro .gorightbtn{right:-25px;background-position:right 0;}
.slidebarpro .barlist{margin:0;}
.slidebarpro .blin{position:relative;width:100%;height:230px; overflow:hidden; text-align:left;}
.slidebarpro .blin dt{ clear:both;width:auto;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 40px;}
.slidebarpro .blin dd{ clear:both;display:inline;width:auto;}
.slidebarpro .blin dd img{}
.slidebarpro .blin .dl_line1l_3 { float:left;width:331px; overflow:hidden; text-align:center;  padding:0 3px;}
.img_139_109 img {height:109px;}
.slidebarpro .barlist .slide_tolr .dl_line1l_3 .img_194_137 {
height:195px;
overflow:hidden;
display:block;
}
.slidebarpro .barlist .slide_tolr .dl_line1l_3 .img_194_137 img {width:331px;height:195px;object-fit: cover;border-radius: 10px;}


.tabs2{
 text-align:left;
 padding:0;
 margin:0;
 position: relative;
}
.tabs2 .menubox{
 position:relative;
 height:41px;
 background:#00786e;
 border-bottom:1px solid #9ebfcb;
 text-align:left;
}
.tabs2 .menu{
 position:absolute;
 margin:0;
 padding:0;
 top:0;
 z-index:1;
}
.tabs2 .menu li{
 float:left;
 display:block;
 cursor:pointer;
 padding:0 36px;
 margin-left:-1px;
 text-align:center;
 line-height:42px;
 height:42px;
 border-left:0px solid #cccc66;
 border-right:0px solid #cccc66;
 font-size:21px;
 font-weight:400;
 color:#fff;
}
.tabs2 .menu li.hover{
 background:#fff;
 border-left:1px solid #9ebfcb;
 border-top:0px solid #cccc66;
 border-right:1px solid #9ebfcb;
  color:#00786e;
}
.tabs2 .menu li.hover a{
  color:#00786e;
}
.tabs2 .menu li.h{color:#fff;text-decoration:none;font-weight:600;font-size: 24px;}
.tabs2 .menubox .m{}
.tabs2 .menubox .m a{color:#fffc00;}
.tabs2 .menu li.h a{color:#fff;text-decoration:none;}
.tabs2 .menu li a{color:#fff;text-decoration:none;}
.tabs2 .menu li a:hover{color:#f00;text-decoration:none}
.tabs2 .mainbox{
 clear:both;
 padding:8px 0 0 0;
 margin:0;
 overflow:hidden;
 height:100%;
 background:#fff;
}
.tabs2 .main ul{margin:0;padding:0 0 6px 0;list-style:outside none;}
.tabs2 .main ul li{
 padding:0 0 0 16px;
 white-space:nowrap;
 background: 7px center no-repeat;
 line-height:41px;
 height:41px;
 font-size: 14px;
color: #00786e;
 }
.tabs2 .main ul li a{float:left;width:80%;box-sizing: border-box;padding: 0 10px 0 0;display:block;overflow: hidden;text-overflow: ellipsis;color:#122e67;font-size:17px}
.tabs2 .main ul.lsttts li a{width:65%;}

.tabs2 .main .mc{
 display: none;
}
.tabs2 .main .block{
 display: block;
}


.ybar{border:1px solid #00786e;margin:20px 0;padding-bottom: 9px;font-size: 16px;}
.ybar .tabs2 .main ul{column-count:2;}
.ybar .tabs2 .main ul li{float:left;width:100%;box-sizing: border-box;padding-left: 18px;}
.ybar .tabs2 .main ul li a{padding: 0 5px 0 0;}
 
.tabs2 .mnrtip{position: absolute;right:8px;top:11px;color: #fff;font-size:12px;}
.tabs2 .menu li i{font-style: normal;font-size:12px;padding: 0 5px;}
.ab4c{text-align: justify;font-size: 0;line-height: 0;text-align-last: justify;}
.ab4c li{display: inline-block;width:24%;overflow: hidden;}
.ab4c li img{height: 125px;width: auto;/* object-fit: cover; */}

.mapbox{height: 400px;}
.loading{text-align: center;padding: 25% 0 0 0;}

.column .arktop{height: 256px;}
.column .arktop .ain{background:#f8f8f8  center top repeat-x;}
.column .toptitle{}
.column .toptitle .s1{float: left;width: 315px;}
.column .toptitle h1 a{margin-left:0}
.column .toptitle .s3{float: right;width:800px;}
.column .topsobar{}
.column .tabso{margin: 55px 0 0 0;width:auto;}
.column .tabso .tabm{margin-right:3px;}
.column .cnav #mch ul li.over span.libch{ background:#f8f8f8;}
.column .cnav #mch ul li.over.s span.libch{ background:none;}
.column .cnav{margin-bottom:50px;}
.column .arkbody{background: none;position: relative;z-index: 1;}
.column .arkmain{background: #fff;}

.colbody .arkbar{margin: 0 0 10px 0;}
.colbody .arkbar img{display:block;}

.ch .arktop{height:auto;}
.ch .toptitle .s1{width: 480px;}
.ch .toptitle h1{width:150px;margin-top: 25px;}
.ch .toptitle h1 a{background: none;margin-left:0;text-indent: 0;width:140px;}
.ch .toptitle h1 img{width: 100%;display: block;}

.ch .toptitle h2{margin-top: 40px;float: left;font-size:53px;font-weight: 400;color:#da0404;text-shadow: #fff 1px 0 0, #fff 0 1px 0, #fff -1px 0 0, #fff 0 -1px 0;}
.ch .toptitle .s3{float: right;width:720px;}



.idxbody{background: #fff;padding: 10px 0;}
.idxbody .s1{float: left;width:49.5%;}
.idxbody .s3{float: right;width:49.5%;}
.idxbody .fnbox{text-align: left;}
.ibs2 .ibst{padding: 0 10px;background: #ecf3e0;}
.idxbody .ibst h3{/* text-align: center; */color:#3d3d3d;font: 800 24px/50px "微软雅黑";}
.ibs2 .ibst h3{font: 800 24px/60px "微软雅黑";}
.idxbody .ibst h3:before{content:"";display:inline-block;width: 40px;height: 40px;vertical-align: middle;background:url(/uploads/image/img2/icon-map.png) no-repeat;}
.idxbody .s3 .ibst h3:before{background-image:url(/uploads/image/img2/icon-pin.png);}
.idxbody .ibst h3 a{color: #333;}
.idxbody .ibst h3 i{font-style: normal;font-size:14px;line-height: 1.8;}
.idxbody .ibst .more{/* margin:10px 0 0 0; */text-align: right;font-size: 16px;}
.idxbody .ibst .more a{color:#d30000;}
.nlst ul{font-size: 0;line-height: 0;}
.nlst ul li{font-size:18px;line-height:36px;}
.nlst ul li a{color:#00f}

.ml4{padding: 0;text-align: left;}
.ml4 ul{font:400 0/0 arial;background:#ecf4f6;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:0 -1px;}
.ml4 li{*display:inline;display: inline-block;*zoom:1;width:25%;font:400 16px/40px "微软雅黑";box-sizing: border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#ecf4f6;border:1px solid #fff;text-align:center;padding:0;}
.ml4 li:only-child{width: 100%;}
.ml4 a{color:#061fe3;}
.ml4 .hot a{color:#f00;}

.pslst{border-bottom:1px solid #c6c6c6;margin: 30px 0 50px 0;}
.pslst li{font-size: 24px;line-height: 30px;padding: 10px 0;box-sizing: border-box;*display:inline;display: inline-block;*zoom:1;border-bottom: 1px solid #fff;}
.pslst li a{*display:inline;display: inline-block;*zoom:1;border-right: 2px solid #c6c6c6;padding: 0 10px}
.pslst li:last-child a{border-right:0}
.pslst li:hover{border-bottom: 2px solid #bc0000;margin-bottom: -1px;}
.pslst li:hover a{text-decoration: none;}

.ppin{display: inline-block;margin: 0 auto;position: relative;}
.ppin img{display: block;width: 100%;}

.psilst{padding: 30px 0;color:#3d3d3d;}
.psilst h3{text-align: left;font-size: 32px;}
.psilst h3:before{content:"";display:inline-block;width: 40px;height: 40px;vertical-align: middle;background:url(/uploads/image/img2/icon-leaf.png) no-repeat;}
.psilst ul{text-align: justify;text-align-last: justify;}
.psilst li{*display:inline;display: inline-block;*zoom:1;width:48%;margin:2% 0}
.psilst li a{display: block;width: 100%;height: 83px;background:  center no-repeat;font-size: 46px;line-height: 83px;text-align: center;text-align-last: center;color:#fff;}
.psilst li:nth-of-type(2) a{background-image: ;}
.psilst li:nth-of-type(3) a{background-image: ;}
.psilst li:nth-of-type(4) a{background-image: ;}
.psilst li:nth-of-type(5) a{background-image: ;}
.psilst li:nth-of-type(6) a{background-image: ;}
.psilst li:nth-of-type(7) a{background-image: ;}
.psilst li:nth-of-type(8) a{background-image: ;}
.psilst li:nth-of-type(9) a{background-image: ;}
.psilst li:nth-of-type(10) a{background-image: ;}
.psilst li:nth-of-type(11) a{background-image: ;}
.psilst li:nth-of-type(12) a{background-image: ;}
.psilst li:nth-of-type(13) a{background-image: ;}
.psilst li:nth-of-type(14) a{background-image: ;}

/*最终页面  -----------------------------------------------------*/


.sfmain{border:1px solid #ededed;padding: 10px 0;margin-top: 10px;}
.sfmain .s1{width:904px;box-sizing: border-box;border-right:1px solid #ededed}
.sfmain .s3{width:295px;box-sizing: border-box;margin-left:-1px;border-left:1px solid #ededed}

.mmenu{text-align:center;border-bottom:1px solid #360;margin:0 7px 0 7px;font-size:0;line-height:0;}
.mmenu li{font-size: 16px;line-height:28px;display: inline-block;*zoom:1;*display:inline;margin:0 10px;margin-bottom:-1px;}
.mmenu .cur{background:#360;color:#fff;}
.mmenu li a{padding:0 10px;}
.mmenu .cur a{color:#fff;}

/* 当前位置 */
.currentpos{padding:0 1px 10px 1px;height: 100%;overflow: hidden;line-height:24px;color:#111;border-bottom: 1px solid #ededed;}
.currentpos a{ color:#00786d;}
.currentpos ul{}
.currentpos li{text-align:left; padding:7px 0 0 8px; list-style-type:none;}

.abpc1{float:left;}
.abpc2{float:right;text-align:right;padding:0 12px 0 0;position: relative;}
.abpc2 a{}
.abpc1in{ padding:0 0 0 12px; text-align:left;}
.abpc1in h4{font-size:16px;}
.abpc1in h4 i{font-style: normal;}

.embtns a{background: #ffe;border:1px solid #ff6;color:#f00;border-radius: 5px;padding:3px 10px;}


/* 文章标题 */
.arctitle{ padding:10px 0; clear:both; border-bottom:1px dashed #b2b2b2;font-size: 16px;}
.arctitle h3{float:left; text-align:left; font:800 24px/1.5em "宋体"; color:#222; padding:12px;text-align: justify;}
.arctitle br{display: none;}
.arctitle strong{ float: right;font-weight: 400;}
.arctitle span{color:#333 !important;}
.arctitle .text{ clear:both;text-align:left; padding:8px 12px 0 12px;}
.arctitle .text input{ padding:2px 0 0; margin:0; width:65px;}

#arktools{}
#arktools a{ text-decoration:none}

.arctime{}

/* 文章摘要 */
.arcsummary{ clear:both; margin:0 0 8px;  padding:12px 12px 0;  font-size:12px;background: bottom repeat-x;  line-height:160%; text-align:left;}

/* 正文 */
#endmain{margin:0 1px;clear:both;border-bottom:1px solid #ededed;overflow:hidden;}
#endtext{text-align:left; margin:24px;font-size:18px; clear:both; line-height:1.4em;word-wrap:break-word; word-break:break-all;color:#222;font:300 18px/2em "\u5fae\u8f6f\u96c5\u9ed1";}
#endtext *{max-width:100%;box-sizing: border-box;}

#endtext h1,#endtext h2,#endtext h3{margin:15px 0;line-height: 1.5;font-weight: 500;}
#endtext h1{font-size: 130%;}
#endtext h2{font-size: 120%;}
#endtext h3{font-size: 110%;}



#endmain a{color:#00f}
#endtext b,#endtext strong{font-weight: 600;}
#endtext .endsummary{margin:12px auto 8px; clear:both;border:1px solid #ccc; background:#fff;}
#endtext .endsummary ul{}
#endtext .endsummary li{text-align:left; line-height:160%; padding:9px 12px 6px; color:#1f3a87; list-style-type:none;}
#endtext h2{/* font-size:14px; */}
#endtext ul{ margin:auto;}
#endtext ul li{margin:auto;list-style-type:disc;list-style-position:inside;}
#endtext ol{list-style:auto;color:#555;}
#endtext ol li{margin:auto;list-style-position:inside;}

#endtext p{}
#endtext table p{ text-indent:0;}

#orignotice{ color:#f00}

#endtext font,#endtext span{line-height:160%;}

#endtext .blank10{ height:auto;}
#endtext .icon{margin:3px 0 0; border:0;}
#endtext img{border:0;margin:3px auto;height: auto !important;display: inline-block;}
#endtext video{border:0; margin:3px auto; display:block;}
#endtext section img{border:0; margin:auto; display:inline;}
#endmain code{width:95%; background-color:#fff; border:1px solid #ccc; padding:5px; display:block; font-size:14px; font-family:arial, helvetica, sans-serif;}
#endtext p{margin:15px 0;}
#endtext h1,#endtext h2,#endtext h3{line-height: 2em;}
#endtext span,#endtext p,#endtext font{/* font:300 18px/2em "microsoft yahei","\u5fae\u8f6f\u96c5\u9ed1","simsun","\u5b8b\u4f53","arial" */}
#endtext.zoom12,#endtext.zoom12 p,#endtext.zoom12 font,#endtext.zoom12 span{font-size:12px !important;font-weight: 400;font-family:"simsun","\u5b8b\u4f53" !important;}
#endtext.zoom14,#endtext.zoom14 p,#endtext.zoom14 font,#endtext.zoom14 span{font-size:18px !important;}
#endtext.zoom16,#endtext.zoom16 p,#endtext.zoom16 font,#endtext.zoom16 span{font-size:24px !important;}
.endpage{ margin:0 auto; width:100%; padding:12px 0 12px; clear:both;}
.seerec{margin: 10px 12px 0 12px;}
.seerec .ss1{float: left;color: #555;font:400 18px/30px "微软雅黑"}
.seerec .ss3{float: right;}
.seerec .btnrec{margin:0 auto;border-radius:5px; font-size:14px;background: #ffae00 url(/uploads/image/img2/tj.png) 40px 3px no-repeat;box-sizing:border-box;overflow: hidden;display: inline-block;padding:5px;line-height:20px; text-decoration:none;color:#fff; font-weight:600;vertical-align: middle;}
.seerec a.btnrec:hover{text-decoration:none;}
.seerec .btnrec i{*display:inline;display: inline-block;*zoom:1;width:30px;vertical-align:bottom;}
.seerec .discernbox{margin-left: 5px;font-size:14px;vertical-align:middle;}
.seerec span{vertical-align: middle;}
.seerec .artlen{font-size:12px;border:1px solid #aaa;color:#aaa;}
.seerec .artlen b{background: #aaa;color:#fff;padding:0 5px;}
.seerec .artlen i{padding:0 5px;}
#endtext .dscrn{font-size: 14px;margin-left: 3px;}
#attachment{ margin:20px 0; background:#039433; padding-bottom:1px; padding-top:2px;}
#attachment:before{content: "附件："; color:#ffe;font-weight:800;  padding-left:12px;}
#attachment>div{ background:#fff; margin:1px 1px 0 1px; padding:6px 12px; line-height:2em; text-indent:0;}
#endtext #attachment>div a{text-decoration:none;}
#attachment>div a:before{content: "<"; font-size:22px; line-height:24px; vertical-align:middle;font-family:'wingdings'; padding-right:4px;color:#3ac10b}
#attachment>div a:after{content: "（点击下载）"}


.sfmain .pic{margin:0 10px;overflow: hidden;}
.sfmain .pic #linklist_sftags .gdslst{margin: 0 auto 10px auto;border:0;width:auto;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding:0;font-size: 0;}
.sfmain .pic table{table-layout: fixed;}
.sfmain .pic .gdslst img{display: block;border:0;width: 100%;}
.sfmain .pic .gdslst .lgimg{margin: 0 !important;}

.ib1 {margin: 10px 0;}
.ib1 .boxtitle{background: #00786e;text-align: center;color:#fff;line-height: 50px;height: 50px;}
#authorinfo{line-height:1.8;font-size: 16px;}
#authorinfo .boxtitle h4{text-align: center;font-size: 21px;}
#authorinfo .boxlist{border: 1px solid #ededed;border-top:0;}
#authorinfo .boxlist .cin{position: relative;overflow: hidden;padding:20px 10px;}
#authorinfo .boxlist .cin div{width:280px;}
#authorinfo .boxlist .cin div img{display: block;}
#authorinfo .boxlist .cin div a{*display:inline;display: inline-block;*zoom:1;max-width:210px;vertical-align: top;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #00f;}
#authorinfo ul{position: absolute;width:900px;top:10px;right: 0;column-count: 2}
#authorinfo ul li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

#authorarti{border: 1px solid #ededed;padding: 12px;margin-top: 10px;}
#authorarti .more{text-align: center;}
/* 评论 */
.arccommend{border: 1px solid #ededed;margin: 10px 0;padding: 10px;clear:both;color:#1f3a87;font-size: 12px;}
.arccommend .ttext{ margin:0 auto; width:630px; height:42px; background: 36px 1px no-repeat;}
.arccommend .ttext h4{display:none;float:left; margin:7px 8px 0 6px; padding:0 5px; font-size:14px;background:#f9fcfe;}
.arccommend .ttext h5{float:right; padding:7px 10px 0 10px; margin:0 10px 0 0; font-size:14px; background:#f9fcfe;}
.arccommend .ttext h6{padding:5px 0 0 42px; clear:both; text-align:left; height:18px; overflow:hidden;}
.arccommend .ttext a{color:#339933;}
.arccommend .mtext {clear:both;text-align:left;color:#000000;line-height:150%}
.arccommend .mtext textarea{ height:50px; overflow:auto;}
.arccommend .re1 {border-top:1px dashed #eeeded;line-height: 24px;}
.arccommend .re1 img{ vertical-align:text-bottom}
.arccommend .re1 .ret {float:left;width:400px;padding:10px 0 0 8px;}
.arccommend .re1 .ret a{color:#1f3a87;}
.arccommend .re1 .ret a:hover{color:#bc2931;}


.arccommend .re1 .mre {float:right;width:100px;text-align:right;padding:10px 8px 0 0;}
.arccommend .re2 {clear:both;padding:3px 8px 3px 8px;}
.arccommend .re2 .text{}
.arccommend .rrw {margin:3px 8px 3px 8px;padding:9px 6px 6px 6px;border:1px solid #ccc;color:#666666;}
.arccommend .more {text-align:right;}
.arccommend a{color: blue;}
.arccommend br{/* display: none; */}

.topicspdata .tsdbox{margin:0 0 10px 0;border: 1px solid #f1f1f1;}
.topicspdata .tsdbox .tbtop{padding:0 8px 0 8px;height:30px; overflow:hidden; background:#f1f1f1;}
.topicspdata .tsdbox .tbtop h3{ text-align:left; font-size:16px; line-height:30px;}
.topicspdata .tsdbox .tbtop a{font-weight: 400;font-size:12px;float: right;}
.topicspdata .tsdbox .tbtxt,.topicspdata .tsdbox .tblst{padding:0 8px 0 8px;}

#endtext .topicspdata .tsdbox li{list-style: none;padding:0 0 0 16px; background:url(/uploads/image/img2/dian.gif) 4px center no-repeat;}
.ib6 .boxtitle{background: #00786e;height: 40px;line-height: 40px;color:#fff;}
.ib6 .boxtitle a{color:#fff;}
.ib6 .boxtitle .ss3{margin:0}
.ib6 .boxtitle .ss3 .ssin{background:none;}
.ib6 .boxtitle h4{font-size:18px;}
.lttin .mrttl{background: #c9e2e0}
.mrbox td{background: #edefef}
.ib6 .boxlist{clear: both;}
.ib6 .boxlist .cin{padding: 0 10px;}
.ib6 .list li{line-height: 30px;height: 30px;}
.ib6 .list li a{width:70%;font-size: 14px;}


.infobox .il3{padding: 0 5px;clear: both;}
.infobox .il3 ul{margin-bottom: -10px;}
.mainfocus .infobox .il3 ul{margin: -8px 0;}

.infobox .il3 ul>li{height:auto;padding:10px 0;box-sizing: border-box;font-size: 12px;line-height: 25px;background: none;text-align: right;border-bottom: 1px solid #eee;color:#999;font-family: fontawesome;position: relative;overflow: hidden;height: 118px;vertical-align: middle;}
.infobox .il3 ul>li:last-child{border-bottom: 0;}
.infobox .il3 li a{background: none;}
.infobox .il3 li a[href]{background-color:#fff;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.infobox .il3 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 32%;}
.infobox .il3 li a.ext,.infobox .il3 li a[href*='sf_'],.infobox .il3 li a[href*='sf.html'],.infobox .il3 li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size:18px;color:#363635;max-width: 90%;height:65px;line-height:30px;white-space:normal;}

.infobox .il3 li a:hover{color: #004a98;}

.infobox .il3 li p,.infobox .il3 .aiconbox{float:left;margin-right: 5px;height: auto;}
.infobox .il3 li p a,.infobox .il3 li .aiconbox a{float:none;display:inline;height: auto !important;}
.infobox .il3 li p img,.infobox .il3 .aiconbox img{width: 130px;height: 97.5px;display:block;object-fit: cover;}
.infobox .il3 ul>div{line-height: 2em;font-size: 16px;}
.infobox .il3 ul>li>a{padding-left:135px;}
.infobox .il3 li>a:first-child:before{content:"…";position:absolute;top:10px;display: inline-block;left: 0;width:130px;height:97.5px;color:#fff;background:#f6f6f6  center no-repeat;background-size: 100%;}
.infobox .il3 li .aiconbox   a{padding:0;}
.infobox .il3 li .aiconbox   a   a{padding:0;}
.infobox .il3 li:after{content:"…";position:absolute;top: 45px;right:0;width:56px;height: 26px;color:#fff;background: linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);}
 


.maintext{margin: 0 0 30px 0;/* margin-top: -20px; */}
.maintext .mttop h2{font-size: 32px;line-height: 60px;font-weight: 400;margin:20px auto;display: inline-block;background: #eee;padding: 0 20px;}
.maintext .mtmid {text-align: left;font-size: 18px;line-height: 36px;border: 1px solid #eee;padding: 50px;margin-top: -50px;}

.maintext .mtmid p{text-indent: 2em;margin:10px 0}
.maintext .mtmid img{display:block}

.orgcon h3{background: #00786e;color:#fff;text-align: center;border-radius: 5px;}
.bigleader li{display: inline-block;*display:inline;*zoom:1;width: 23.5%;text-align: center;box-sizing: border-box;}
.bigleader li b{display: block;width: 100%;font: 400 18px/60px "微软雅黑";color:#6d2424;}
.bigleader li i{display: block;font-style:normal;line-height: 50px;}

.ul3li ul{font-size: 0;line-height: 0;padding: 0 0 0 10%;}
.ul3li li{display: inline-block;*zoom:1;*display:inline;width:33.33%;font: 400 16px/40px "微软雅黑";}
.ul4li ul{font-size: 0;line-height: 0;padding: 0 0 0 50px;}
.ul4li li{display: inline-block;*zoom:1;*display:inline;width:25%;font: 400 16px/40px "微软雅黑";}
.provoffice{min-height: 400px;}

.ibbig{font-size: 18px;font-weight: 200;}
.ibtop{background: #ecf3e0;text-align: center;}
.ibtop h2{font:400 28px/50px  "微软雅黑" }
.mb3s li {float: left;width:33.33%;}
.mlbig ul {border:1px solid #fff;margin: 0 -2px;}
.mlbig ul li{line-height:2em;box-sizing: border-box;padding:0 6px;text-align: center;background: #ecf4f6;border:1px solid #fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.mlbig ul li a{color:#0018ff}

.ibbig .mtxt{background:#f9f9f9;padding:40px;}

.mtitems{}
.mtitem{position: relative;min-height: 118px;padding: 0 0 0 100px;margin:30px 0;box-sizing: border-box;}
.mtitem h4{color:#29b8bc;font-size: 24px;font-weight: 400;}
.mtitem h4 i{position: absolute;z-index: 2;top:0;left: 0;overflow: hidden;width: 62px;height: 100px;border-radius: 5px 5px 0 0;}
.mtitem h4 i:before{content: "";position: absolute;z-index: 1;top:0;left: 0;width:0;height:0;border-top: 100px solid #29b8bc;border-right: 62px solid transparent;}
.mtitem h4 em{position: absolute;z-index: 2;top:0;left: 0;color:#fff;width: 45px;text-align: center;font: 800 30px/40px "times new roman", "serif",arial;font-style: normal;}
.mtitem h4 b{
    font-weight: 400;
}
.mtitem p{text-indent: 2em;}

.mtitems .mtitem:nth-child(2) h4{color:#f4a81f}
.mtitems .mtitem:nth-child(2) h4 i:before{border-top-color: #f4a81f}
.mtitems .mtitem:nth-child(3) h4{color:#d21b17}
.mtitems .mtitem:nth-child(3) h4 i:before{border-top-color: #d21b17}
.mtitems .mtitem:nth-child(4) h4{color:#27906f}
.mtitems .mtitem:nth-child(4) h4 i:before{border-top-color: #27906f}
.mtitems .mtitem:nth-child(5) h4{color:#3879b5}
.mtitems .mtitem:nth-child(5) h4 i:before{border-top-color: #3879b5}
.mtitems .mtitem:nth-child(6) h4{color:#a05890}
.mtitems .mtitem:nth-child(6) h4 i:before{border-top-color: #a05890}

.ubts ul{text-align:justify;text-align-last: justify;}
.ubts li{display: inline-block;width:21%;border:2px solid #00786e;border-radius: 5px;background:#fff url(/uploads/image/img2/unit-bt-1.jpg) center no-repeat;height:68px;text-align: center;text-align-last: center;font-size:24px;color:#fff;line-height: 68px;text-shadow: #333 1px 0 0, #333 0 1px 0, #333 -1px 0 0, #333 0 -1px 0;}
.ubts li a{color:#fff;display: block;height: 100%;}
.ubts li:nth-of-type(2){background-image: ;}
.ubts li:nth-of-type(3){background-image: ;}
.ubts li:nth-of-type(4){background-image: ;}

.ibub .boxtitle{margin: 10px 0;}
.ibub h2{text-align: left;font-size: 30px;font-weight: 400;}
.ibub h2:before{content:"";display:inline-block;width: 40px;height: 40px;vertical-align: middle;background:url(/uploads/image/img2/icon-unit.png) no-repeat;}
.ibub .iubg{background: #f9f9f9;padding:20px 30px;font: 400 18px/32px "微软雅黑";}
.ibub .iubg h3{margin: 10px 0;color:#c60505;font: 400 28px/50px "微软雅黑";}
.ibub .iubg h4{margin: 10px 0 0 0;color:#00786e;font: 400 24px/50px "微软雅黑";}

.ibub a{color:#0600ff;}
.uncs .uct{display:inline-block;width:80px;height: 89px;line-height: 89px;padding: 0 0 0 30px;margin-left: 2em;vertical-align: top;box-sizing: border-box;background:url(/uploads/image/img2/unit-case.png) no-repeat;color: #dd6363;font-size: 24px;}
.uncs .ucb{display:inline-block;width:1000px;margin-left: -20px;}
.uncs .ucli:nth-of-type(2) .uct{background-position: 0 -100px;color:#5896bd;}


.infobox .boxtext b{font-weight: 400;}
.infobox .boxtext p{margin:3px 0;text-indent:2em;font-weight: 200;}
.infobox .boxtext .bigger{font-size: 18px;}
.infobox .boxtext .wb{text-align:left;}
.infobox .boxtext .atation{ margin:1px 0; color:#3f3f3f; font-size:12px;font-family:"微软雅黑", "黑体"}

.infobox .idt p{text-indent: 2em;}
.infobox .idt-2 p{text-indent: -2em;padding:0 0 0 2em;}
.infobox .idt-3 p{text-indent: -3em;padding:0 0 0 3em;}
.infobox .iin .mtxt .bigp{font:400 25px/50px "微软雅黑";text-indent: 32px;}
.infobox .iin .mtxt .bigp i{font-style:normal;}

.amrbox{text-align: center;margin:15px 0;}
.amrbox h3{font-weight: 400;font-size: 32px;line-height:56px;letter-spacing:1px;text-align:left;margin: 10px 0;}
.amrbox h3:before{content:"";display:inline-block;width:50px;height:50px;margin:5px 0 0 0;background: url(/uploads/image/img2/iocn-case-t.png) no-repeat;line-height:56px;vertical-align:middle;}
.mrb .amrbox:nth-of-type(2) h3:before{background-position: -100px 0;}
.mrb .amrbox:nth-of-type(3) h3:before{background-position: -200px 0;}
.mrb .amrbox:nth-of-type(4) h3:before{background-position: -300px 0;}
.mrb .amrbox:nth-of-type(5) h3:before{background-position: -400px 0;}
.amrbox ul{padding: 10px 30px;border: 1px solid #eee;margin:0;font-size:0;line-height:0;}
.infobox .amrbox li{display: inline-block;*display:inline;*zoom:1;width:20%;text-align: center;font-size: 18px;line-height: 2em;}
.infobox .amrbox .amru2 li{width:50%;}
.infobox .amrbox .amru4 li{width:25%;}
.amrbox li a{display: block;height: 100%;padding: 20px 0 18px 0;}
.amrbox li i{display: block;margin: 0 auto;width:80px;height:80px;overflow: hidden;background:  0 0 no-repeat;}
.amrbox li b{display: block;color: #4f4f4f;font-weight: 400;}
.amrbox li.iamr-2 i{background-position: -100px 0;}
.amrbox li.iamr-3 i{background-position: -200px 0;}
.amrbox li.iamr-4 i{background-position: -300px 0;}
.amrbox li.iamr-5 i{background-position: -400px 0;}
.amrbox li.iamr-6 i{background-position: -500px 0;}
.amrbox li.iamr-7 i{background-position: -600px 0;}
.amrbox li.iamr-8 i{background-position: -700px 0;}
.amrbox li.iamr-9 i{background-position: -800px 0;}
.amrbox li.iamr-10 i{background-position: -900px 0;}
.amrbox li.iamr-11 i{background-position: -1000px 0;}
.amrbox li.iamr-12 i{background-position: -1100px 0;}

.ibb2{font-size:18px;}

.emnbox{border:2px solid #00786e;color:#00786e;border-radius: 10px;padding: 20px;margin: 20px 0 0 0;}

.columnwide .arkbody{margin: 10px auto 0 auto;}
.mwtbox{margin:10px 0;}
.mwt{margin:0;background: #fff;padding:3px;text-align: center;}
.mwt ul{border-bottom:2px solid #167dd8;}
.mwt li{display:inline-block;*zoom:1;*display:inline;padding:3px 20px 2px 20px;font-size:20px;}
.mwt li.cur{background:#167dd8;border-radius: 5px 5px 0 0;}
.mwt li.cur a{color:#fff;}
.mcwide{font-family: "微软雅黑";color:#010101;font-size:16px;padding-bottom: 30px;background:#fff;}
.wbox a{color: #167dd8;}
.w2{background: #f3f3f3;}
.wt2{text-align: center;padding: 30px 0 30px 0;}
.mcwide .bin{text-align: center;}
.wt2 h1 {font-weight: 400;}
.wt2 h1 b{display: block;margin: 0;font-size: 40px;font-weight: 200;padding-bottom:40px;margin-bottom: -32px;border-bottom: 2px solid #00786e;}
.wt2 h1 i{display:inline-block;*zoom:1;*display:inline;padding: 0 20px;font-size: 18px;font-style: normal;color: #333;text-transform:uppercase;background:#fff;}
.wmt{margin: 0 16px;background:  0 0;padding:4px 6px 5px 6px;}
.wlp{text-align: left;}
.witem{display:inline-block;*zoom:1;*display:inline;width:456px;height: 316px;margin:6px 0 12px 14px;background:url(/uploads/image/img2/wibbg.jpg) no-repeat;text-align: center;}
.witem .wil{float: left;width: 163px;height: 287px;margin: 10px 0 10px 10px;background:#fff;background: rgba(255,255,255,0.6)}
.witem .wir{float: right;width: 190px;height: 287px;margin: 10px 10px 0 0;}


.witem{width: 384px;margin: 6px 6px 12px 6px;background-size:cover;}
.witem .wil{/* width: 263px; */}
.witem .wil .wtp{font-size:16px;line-height:22px;}

.note{font-size: 14px;padding:16px;}
.dateso .note{padding:16px 5px;box-sizing: border-box;overflow: hidden;}

.witem .wil .wipic{width:120px;margin:12px auto;}
.witem .wil .wipic img{width:120px;height:120px;}
.witem .wil .wipic h3{font-size:16px;font-weight: 400;line-height: 23px;height: 23px;background:#000;background:rgba(0,0,0,0.68);color:#fff;}

.witem .wil .wtp{padding: 0 6px 0 8px;height: 94px;text-align: left;font-size: 13px;line-height: 18px;font-family: "宋体";}
.witem .wil .wtp p{/* text-indent: 2em; */}
.witem .wir .wishw{width: 190px;height: 287px;background: url(/uploads/image/img2/wibg.jpg) -15px 0 no-repeat;}
.witem .wir .wspic{}
.witem .wir .wspbox{padding: 28px 20px 14px 35px;text-align: left;}
.witem .wir .wishw h4{width:100%;font-size:16px;font-weight: 400;line-height: 27px;height: 27px;background:#000;background:rgba(0,0,0,0.68);color:#fff;}
.witem .wir .wishw h4 a{color:#0cf;}
.witem .wir .wishw h4 a:hover{color:#ff0;}
.select-list{width:100%;line-height:40px;border-bottom:1px solid #edeef0;background-color:#f2f2f2;font-family:"microsoft yahei",simsun;}

.select-list h3{font-weight:normal;font-size:100%;}
.select-list dl{zoom:1;display:-webkit-flex;display: flex;padding: 0 0 0 3px;}
.select-list dd{float:left;position:relative;width:50px;-webkit-flex-grow:1;flex-grow: 1;}
.select-list dd.slb{width:62px;}
.select-list dd h3{height:26px;line-height:16px;padding:5px 0;box-sizing:border-box;}
.select-list dd h3 a{display:block;width:100%;}
.select-list dd h3 a i{display:inline-block;width:8px;height:5px;margin: 0 0 0 3px;overflow:hidden;vertical-align:middle;font-size:16px;line-height:16px;background:url(/uploads/image/img2/icon.png) 0 -61px no-repeat;}
.select-list dd h3 a:hover,.select-list dd.on h3 a{background:#edeef0;color:#ff8400;}
.select-list .welcome{padding-right:15px;color:#ff8400;}
.select-list .welcome a{color:#ff8400;}
.select-list dd ul{display:none;position:absolute;z-index:99;width:110px;top:0;left:0;border:1px solid #b2b2b2;background:#f2f2f2;-moz-box-shadow:3px 3px 3px rgba(0,0,0,.1);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.1);box-shadow:3px 3px 3px rgba(0,0,0,.1);}
.select-list dd ul li{line-height:31px;border-bottom:1px solid #b2b2b2;}
.select-list dd ul li a{display:block;color:#333;padding:0 15px;}
.select-list dd ul li a:hover{background:#fff5da;color:#e67902;}
.select-list dd ul li a span{color:#ff8400;margin-left:5px;}

.mcw2{padding-bottom: 10px;}
.maplst{margin:0;padding: 30px;background:#fff;border:1px solid #eee;}


.maplst .prvmap{float:left;width: 550px;/* text-align:right; */}
.maplst .prvlist{float:right;width: 550px;min-height: 400px;background: #efefef;}
.maplst .prvlist h3{height: 32px;line-height: 32px;text-align: center;font-size:18px;background: #206c7f;font-weight: 400;color: #fff;}
.maplst .plshd{display: none;}
.maplst .plshd{margin: 5px 5px 0;position: relative;border-radius: 5px;border: 1px solid #ccc;padding: 0 0 0 20px;box-shadow:2px 2px 2px #ccc inset;background: #fff;}
.maplst .plshd:before{content: "地区：";position: absolute;left: auto;left: 4px;z-index: 1; line-height: 30px;font-size:16px;color:#167dd8;}
.maplst .plshd:after{content: "▼";position: absolute;left: auto;right: 4px;z-index: 1; line-height: 30px;font-size:18px;color:#167dd8;}
.maplst .plshd select{width:60%;-webkit-appearance: none;-moz-appearance:none;appearance: none;padding:0 3px;margin:0 0 0 -9px;font:400 16px/30px "微软雅黑";position: relative;z-index: 2;background: none;border:0;}

.slcts{display: block;padding: 0;margin:10px 10px 0 10px;}
.slcts .slctbox{float: left;width:72%}
.slcts .areaslct{clear: both;margin: 5px 0;}
.slcts dt{float: left;width:18%;text-align: left;}
.slcts dd{float: left;width:82%}
.slcts .areaslct select{float: left;width:50%;line-height:1em;height:25px;border:1px solid #666;padding: 0 1px;box-sizing: border-box;background: #fff;}
.slcts .areaslct select option{line-height:1em;}
.slcts select:first-child{margin-right: -1px;}
.slcts .btn{padding: 0 5px;float: right;width:25%;box-sizing: border-box;height: 55px;margin: 5px 0;font-size: 20px;background: #00786e;border: 0;color:#fff;border-radius:3px;}

.maplst .prvlist .plcbox{padding: 20px;line-height: 32px;}
.maplst .prvlist li{background: url(/uploads/image/img2/i6.png) 0 center no-repeat;padding: 0 0 0 20px;}
.mcw2 .sepline{border-top:3px dashed #167dd8;margin:30px 25px 0 25px;height: 33px; box-sizing: border-box;}
.boxtext .sepline{border-top:2px dashed #005e2e;margin:30px 10px 0 10px;height: 33px; box-sizing: border-box;}
.mlist .maplst{padding: 10px;}
.mlist .maplst .prvlist{width:280px;}



.tbx{text-align: center;line-height: 34px;height: 34px;margin: 0 0 30px 0;color:#ff0000;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}
.tbx b{font-weight: 400;}
.map{position: relative;}
.rbx{
    position: absolute;
    top: 9px;
    left: 169px;
    width: 45px;
    height: 18px;
    line-height: 18px;
    border: 1px solid #508962;
    border-radius: 5px;
    background: #86c247;
    text-align: center;
    color: #fff;
    font-size: 14px;
}
.rbx a{color: #fff;}
.mcwide .m2s li{width: 49.8%;box-sizing: border-box;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;margin: 0 auto;}


.wln{margin: 0 0 10px 0;background: #167dd8;padding: 25px 0;text-align: center;}
.wlin{background: #d7e4ed;width: 623px;overflow: hidden;margin: 0 auto;text-align: left;border-radius:10px;}
.sb8{ float:none;margin:10px auto;overflow: hidden;height: 38px; padding:0;border:0;width:600px;background: #fff;border:1px solid #b2b2b2;border-radius: 10px;box-sizing: border-box;box-shadow:2px 2px 2px #ccc inset;}
.sb8 .ispan{border:0;background: none;}
.sb8 .ispan .span-in{width: 530px;height: 36px;}
.sb8 .ibox{background:none;width:470px;margin-left:60px;padding: 10px;box-sizing: border-box;}
.sb8 .slspan{position:absolute;right:auto;width:60px;left:0;top:8px;padding:0 2px 0 0;line-height:18px;color:#ccc;font-size:16px;box-sizing: border-box;}
.sb8 .sslct{font-size:16px;font-family:mingliu;border:0;position:absolute;top:0;right:1px;color:#167dd8;background: none;}
.sb8 .bspan{float:right;width: 65px;overflow:hidden;}
.sb8 .bspan .span-in{display:block;border:0;}
.sb8 .button{width: 65px;height: 36px; color:#fff;letter-spacing: 0;background: #2b2c2c;border:0;font-size:16px;font-family: "微软雅黑";border-radius: 8px;}
.relnks{text-align: center;padding:0 10px 50px 10px;}
.rline{line-height: 50px;padding-left:75px;}
.rline:first-child{border-bottom:1px solid #fff;}
.rline li{float: left;width: 32%;}
.rl4 .rline li{float: left;width: 25%;}

.chfoc{}


.chfoc .cft{border-bottom:1px solid #c6c6c6;text-align: left;}
.chfoc .cft h3{display:inline-block;font:400 30px/50px "微软雅黑", "黑体";margin-bottom: -1px;border-bottom:2px solid #bc0000;}
.chfoc .cfm{margin: 20px 0;text-align: left;}
.cfm .s1{width: 49%;}
.cfm .s1 img{display:block;width:100%;}
.cfm .s3{width: 48%;}
.chfoc .cfm h4{font:400 24px/50px "微软雅黑", "黑体";}
.chfoc .cfm h4 a{color: #f00;}
.chfoc .cfm p{text-indent: 2em;line-height: 2em;margin: 10px 0;}
.ti2s {width:102%;overflow: hidden;margin:0 0 0 -2%;}
.ti2s .tipimg{float: left;width:31%;margin-left: 2.33%;text-align: left;}
.ti2s .tipimg h4{border-bottom: 2px solid #c6c6c6;font:400 28px/50px "微软雅黑", "黑体";}
.ti2s .tipimg h4:before{content: "";display: inline-block;vertical-align: middle;width: 10px;margin: 0 0 3px 0;height: 28px;font-size: 0;line-height: 0;overflow: hidden;border-left: 4px solid #00786e;}

.ti2s .tipic{padding:20px 0;}
.ti2s .tipimg img{display: block;width:100%;}


.jquery-slide-zoom {z-index: 10;}
.jquery-slide-zoom .ibgw{ background:#ccc; padding:20px;filter:alpha(opacity=60);opacity:0.6}
.jquery-slide-zoom .ibgdiv{position:absolute;top:20px;left:20px;width: 425px;height:800px;overflow:hidden;background:#fff;}
.jquery-slide-zoom a.close {background: url(/uploads/image/images/close.png) no-repeat;display: block;width: 25px;height: 25px;position: absolute;top: -17px;left: auto;right: -17px;text-decoration: none;text-indent: -100000px;outline: 0;z-index: 11;}
.jquery-slide-zoom a.close:hover {background-position: left -25px;}

.csbox2{width:110%; padding:10px 0;}
.csbox2 li{ float:left; margin:20px 27px 10px 0;}
.csbox2 li b{ clear:both;display:block;font-weight:400; line-height:20px;}
.csbox2 li i{display:block; font-style:normal; color:#999;}

.slds2{position:relative;background:#fff;width: 425px;}
.slds2 .slw{ position:relative;height:800px;}
.slds2 .csbox2{width:100%; padding:0;}
.slds2 .csbox2 li{ float:left; margin:0; text-align:center;}
.slds2 .csbox2 li img{float:left;width: 425px;}
.slds2 .csbox2 li i{ padding-bottom:8px;}
.slds2 .sctrl{}
.slds2 .sca{ position:absolute; display:block; text-indent:99px; overflow:hidden; top:365px;left:10px;width:35px; height:70px;  background:url(/uploads/image/img2/lr.png) no-repeat;}
.slds2 .rght{ left:auto;right:10px; background-position:right 0;}
.slds2 .sctrl a:hover{background-position:0 0;}

.slds2 .sctrl a.rght:hover{background-position:right 0;}

	


.bk2s .bin{padding:20px 0}
.bk2s .s1{float: left;width:215px;}
.bk2s .s3{float: right;width:960px;} 

.bk2s .s1 .infobox {border:1px solid #ddd;}
.bk2s .s1 .infobox .boxtitle{text-align:center;background:#f6f6f6}
.bk2s .s1 .infobox .boxtitle h4{padding:0 3px;}
.bk2s .s1 .infobox ul li{ text-align:center;border-top:1px solid #ddd;line-height:3em;}
.bk2s .s1 .infobox ul li.cur{font-weight:600;}
.bk2s .s1 .infobox ul ul li{font-size:14px;line-height:2.5em;font-weight:400}
.bk2s .s1 .infobox ul ul li a{color:#558}

.bk2s .s1 .ib2 {border:0;}
.bk2s .s1 .ib2 .boxtitle{background:none}
.bk2s .ib2 .boxtitle{border-bottom:1px dashed #ddd;height:25px;}
.bk2s .ib2 .boxtitle .cin h4{font-size:24px;padding:0 10px 0 0;background:#fff;}
.bk2s .infobox .amore{float:right;padding:0 0 0 10px;background:#fff;}
.bk2s .infobox .boxtext{clear:both;font-size:18px;padding:15px;}
.bk2s .infobox .boxtext a{color:#00f}
.bk2s .infobox .boxtext p{ margin:3px 0; text-indent:2em;}
.bk2s .ib2 .boxtext img{padding-right:10px;}
.bk2s .channellist{text-align: left;}
.bk2s .listtitle h5{font:400 20px/40px "微软雅黑", "黑体";}
.channellist .text{ clear:both; padding:8px 0 0 0;line-height:1.8em; font-size:17px;font-weight: 300;}
.channellist .text p{text-indent: 2em;}

/*---资讯---*/

.zxbody{}

.chfocus{margin: 10px 0;}
.chfocus .s1{width: 868px;}
.chfocus .s3{width:300px;}

.chfocus .oc-focus{width:868px;height:488px;}
.chfocus .owl-stage img{width:868px;height:488px;}
.chfocus .owl-stage b{height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
.chfocus .owl-stage span{bottom:37px;padding: 0 18px;font:18px/32px "微软雅黑","黑体";}
.chfocus .owl-carousel .owl-dots{bottom:10px;width:100%;height:22px;}
.chfocus .owl-carousel button.owl-dot{width:10px;height:10px;margin:0 5px;background-image:url(/uploads/image/img2/bg15.png);}
.chfocus .owl-carousel .owl-dots .active{width:25px;background-image:url(/uploads/image/img2/bg16.png);}
.chfocus .owl-buttons div{top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}

.infobox .il4{padding:0;clear: both;}
.infobox .il4 ul{margin: -2px 0;}
.infobox .il4 ul>li{padding:4px 0 4px 12px;list-style:none;box-sizing: border-box;font-size: 12px;line-height: 25px;text-align: right;background: url(/uploads/image/img2/i5.png) 0 center no-repeat;color:#999;font-family: fontawesome;position: relative;overflow: hidden;vertical-align: middle;}
.infobox .il4 ul>li:nth-of-type(1) {padding:2px 0 2px 0;height: 85px;background: none;}
.infobox .il4 ul>li:last-child{border-bottom: 0;}
.infobox .il4 li a{background: none;}

.infobox .il4 li a[href]{background-color:#fff;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.infobox .il4 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 32%;}
.infobox .il4 li a[href*='sf_'],.infobox .il4 li a[href*='sf.html'],.infobox .il4 li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size: 16px;color:#363635;max-width: 100%;line-height: 28px;}
.infobox .il4 li:nth-of-type(1) a[href*='sf_'],.infobox .il4 li:nth-of-type(1) a[href*='sf.html'],.infobox .il4 li:nth-of-type(1) a[href*='showfile.html']{max-width: 90%;height: 75px;white-space:normal;line-height: 25px;}
.infobox .il4 li a:hover{color: #004a98;}
.infobox .il4 li p,.infobox .il4 .aiconbox{float:left;margin-right: 5px;height: auto;display:none;}
.infobox .il4 li:nth-of-type(1) p,.infobox .il4 li:nth-of-type(1) .aiconbox{display:block;}
.infobox .il4 li p a,.infobox .il4 li .aiconbox a{float:none;display:inline;height: auto !important;}
.infobox .il4 li p img,.infobox .il4 .aiconbox img{width: 130px;height: 75px;display:block;object-fit: cover;}
.infobox .il4 ul>div{line-height: 2em;font-size: 16px;}

.il4 .tt li>a[href*='sf_'],.il4 .tt li>a[href*='sf.html'],.il4 .tt li>a[href*='showfile.html']{float: left;width:80%;}
.il4 .tt li:nth-of-type(1)>a[href*='sf_'],.il4 .tt li:nth-of-type(1)>a[href*='sf.html'],.il4 .tt li:nth-of-type(1)>a[href*='showfile.html']{max-width:60%;}
.il2p .tt li:nth-of-type(2)>a[href*='sf_'],.infobox .il2p .tt li:nth-of-type(2)>a[href*='sf.html'],.infobox .il2p .tt li:nth-of-type(2)>a[href*='showfile.html']{max-width:60%;}

.infobox .il4 ul>li:nth-of-type(1)>a{padding-left:135px;}
.infobox .il4 li:nth-of-type(1)>a:first-child:before{content:"…";position:absolute;top: 2px;display: inline-block;left: 0;width:130px;height:75px;color:#fff;background:#f6f6f6  center no-repeat;background-size: 100%;}
.infobox .il4 li:nth-of-type(1) .aiconbox   a{padding:0;}
.infobox .il4 li:nth-of-type(1) .aiconbox   a   a{padding:0;}
.infobox .il4 li:nth-of-type(1):after{content:"…";position:absolute;top: 50px;right:0;width:56px;height: 25px;color:#fff;background: linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);}
 
.infobox .il2p ul>li:nth-of-type(2) {padding:2px 0 2px 0;height: 85px;background: none;}
.infobox .il2p li:nth-of-type(2) a[href*='sf_'],.infobox .il2p li:nth-of-type(2) a[href*='sf.html'],.infobox .il2p li:nth-of-type(2) a[href*='showfile.html']{max-width: 90%;height: 75px;white-space:normal;line-height: 25px;}
.infobox .il2p li:nth-of-type(2) p,.infobox .il2p li:nth-of-type(2) .aiconbox{display:block;}
.infobox .il2p ul>li:nth-of-type(2)>a{padding-left:135px;}
.infobox .il2p li:nth-of-type(2)>a:first-child:before{content:"…";position:absolute;top: 2px;display: inline-block;left: 0;width:130px;height:75px;color:#fff;background:#f6f6f6  center no-repeat;background-size: 100%;}
.infobox .il2p li:nth-of-type(2) .aiconbox   a{padding:0;}
.infobox .il2p li:nth-of-type(2) .aiconbox   a   a{padding:0;}
.infobox .il2p li:nth-of-type(2):after{content:"…";position:absolute;top: 45px;right:0;width:56px;height:22px;color:#fff;background: linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);}
 

.chmain .s1{width:261px;}
.chmain .s2{width:573px;margin-left: 20px;}
.chmain .s3{width:300px;}

.ib8 .boxtitle{background:none;color:#3d3d3d;border-bottom: 1px solid #ddd;}
.ib8 .boxtitle .cin a{color:#3d3d3d;}
.ib8 .boxtitle .newsmore a{color:#666;text-decoration:none;}
.ib8 .boxtitle .newsmore a i{font-style:normal;}
.ib8 .boxtitle .cin h3{font-weight: 400;font-size: 0;line-height: 0;margin-bottom: -2px;}
.ib8 .boxtitle .cin h3 b{display:inline-block;*zoom:1;*display:inline;border-bottom:2px solid #bc0000;text-align:left;font-size:22px; line-height: 40px; padding:0;font-weight: 400;}
.ib8 .boxtitle .cin h3 i{display:inline-block;*zoom:1;*display:inline;text-align:left;font-size:13px;font-style: normal;color:#919292;line-height: 40px;padding:0 12px;}
.ib8 .boxlist{padding: 15px 0;}

.infobox .il5{padding:0;clear: both;}
.infobox .il5 ul{margin: -2px 0;}
.infobox .il5 ul>li{padding:4px 0 4px 12px;list-style:none;box-sizing: border-box;font-size: 12px;line-height: 28px;text-align: right;background: url(/uploads/image/img2/i5.png) 0 16px no-repeat;color:#999;font-family: fontawesome;position: relative;overflow: hidden;border-bottom: 1px solid #e7e7e7;vertical-align: middle;}
.infobox .il5 ul>li:last-child{border-bottom: 0;}
.infobox .il5 li a{background: none;}
.infobox .il5 li a[href]{background-color:#fff;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.infobox .il5 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 32%;}
.infobox .il5 li a[href*='sf_'],.infobox .il5 li a[href*='sf.html'],.infobox .il5 li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size: 16px;color:#363635;max-width:100%;line-height: 28px;}
.infobox .il5 li a:hover{color: #004a98;}
.infobox .il5 li p,.infobox .il5 .aiconbox{float:left;margin-right: 5px;height: auto;display:none;}
.infobox .il5 li p a,.infobox .il5 li .aiconbox a{float:none;display:inline;height: auto !important;}
.infobox .il5 li p img,.infobox .il5 .aiconbox img{width: 130px;height: 75px;display:block;object-fit: cover;}
.infobox .il5 ul>div{line-height: 2em;font-size: 16px;}
.infobox .il5 .ilbx{height: 147px;overflow: hidden;margin: 0 0 10px 0;}
.infobox .il5 .ilbx img{width:100%;height: 147px;object-fit: cover;}

.ib9 .boxtitle{background:none;color:#00786e;border-bottom: 1px solid #ddd;}
.ib9 .boxtitle .cin a{color:#00786e;}
.ib9 .boxtitle .cin h3{font-weight: 400;font-size: 0;line-height: 0;margin-bottom: -2px;}
.ib9 .boxtitle .cin h3 b{display:inline-block;*zoom:1;*display:inline;border-bottom:2px solid #bc0000;text-align:left;font-size:22px; line-height: 40px; padding:0;font-weight: 400;}
.ib9 .boxtitle .cin h3 i{display:inline-block;*zoom:1;*display:inline;text-align:left;font-size:13px;font-style: normal;color:#919292;line-height: 40px;padding:0 12px;}
.ib9 .boxlist{padding: 15px 0;}
.s2 .ib9 .boxlist{padding:0;}

.ib10 .boxtitle{background:#00786e  center no-repeat; color:#fff;text-shadow: 1px 1px 1px #333;}
.ib10 .boxtitle .cin a{color:#fff;}
.ib10 .boxtitle .cin h3{text-align:center;font-size:22px; line-height: 38px; padding:0;font-weight: 400;}
.ib10 .boxlist{padding: 9px 0;}
.ibg2 .boxtitle{background-image: ;}
.ibg3 .boxtitle{background-image: ;}
.ibg4 .boxtitle{background-image: ;}

.ib11 .boxtitle{background:none;color:#00786e;}
.ib11 .boxtitle .cin a{color:#00786e;}
.ib11 .boxtitle .cin h3{font-weight: 400;font-size: 0;line-height: 0;margin-bottom: -2px;}
.ib11 .boxtitle .cin h3 b{display:inline-block;*zoom:1;*display:inline;background:#bc0000;color:#fff;text-align:left;font-size:22px;line-height: 50px;padding:0 8%;font-weight: 400;vertical-align: middle;}
.ib11 .boxtitle .cin h3 i{display:inline-block;*zoom:1;*display:inline;text-align:left;font-size:50px;text-transform: uppercase;font-family:times, "times new roman", "serif";font-style: normal;color:#ededed;line-height: 50px;padding:0 12px;vertical-align: middle;}
.ib11 .boxlist{padding: 15px 0;}

.datech{border:2px solid #7fbbb6;margin:0 0 20px 0;padding:8px 0;}
.datech h3{color:#00786e;line-height: 50px;font-size: 22px;font-weight: 400;}
.datech .dateso .note{text-align: left;color:#00786e;padding:1% 6%;font-size: 16px;}
.datech .dateso .note p{display:inline;white-space: nowrap;}
.datech .datebox{padding: 0 6%;}






.chmix .s1{width:261px;}
.chmix .s2{width:570px;margin:15px 0 0 23px;}
.chmix .s3{width:312px;margin:15px 0 0 0;}
.chmix .s4{clear: left;float: left;width:866px;}
.chmix .s5{float: right;width:916px;}

.chmix .oc-focus{width:570px;height:320px;}
.chmix .owl-stage img{width:570px;height:320px;}
.chmix .owl-stage b{height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
.chmix .owl-stage span{bottom:37px;padding: 0 18px;font:18px/32px "微软雅黑","黑体";}
.chmix .owl-carousel .owl-dots{bottom:10px;width:100%;height:22px;}
.chmix .owl-carousel button.owl-dot{width:10px;height:10px;margin:0 5px;background-image:url(/uploads/image/img2/bg15.png);}
.chmix .owl-carousel .owl-dots .active{width:25px;background-image:url(/uploads/image/img2/bg16.png);}
.chmix .owl-buttons div{top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}


.chmix .lnfoc{float: left;width:366px;height: 210px;overflow: hidden;position: relative;}
.chmix .lnfoc img{display: block;width:366px;height: 210px;object-fit: cover;}
.chmix .lnfoc b{position: absolute;left: 0;top: auto;bottom: 0; display: block;width:100%;box-sizing: border-box;padding: 0 10px;text-align: center;font-weight: 400;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height:36px;background: rgba(0,0,0,0.64);color:#fff;}
.chmix .lnlst{float: right;width: 484px;}


.ib12{}

.infobox .il6{}
.infobox .il6 ul{}
.infobox .il6 ul>li{list-style:none;box-sizing: border-box;font-size:18px;line-height:48px;;text-align: left;margin-bottom: 1px;}
.infobox .il6 ul>li:last-child{margin-bottom: 0;}
.infobox .il6 li a{background:#ebebeb;display: block;height: 48px;padding:0 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.infobox .il6 li a:hover{background: #00786e;color: #fff;text-decoration: none;}


.ch3s .s1{width:32%;}
.ch3s .s2{width:32%;margin-left: 2%;}
.ch3s .s3{width:32%;}



.ib13{border:1px solid #c6c6c6;padding: 12px;margin:12px 0;}
.ib13 .boxtitle{background:none;color:#00786e;text-align: center;}
.ib13 .boxtitle .cin a{color:#00786e;}
.ib13 .boxtitle .cin h3{font-weight: 400;margin-bottom: -2px;}
.ib13 .boxtitle .cin h3 b{color:#00786e;font-size:22px;padding:0 5px;font-weight: 400;}
.ib13 .boxtitle .cin h3 i{font-size:14px;font-style: normal;color:#919292;padding:0 5px;}
.ib13 .boxlist{padding:0;}

.ch2focus{margin:20px 0;}
.ch2focus .s1{width:750px;}
.ch2focus .s3{width:430px;}
.ch2focus .oc-focus{width:750px;height:488px;}
.ch2focus .owl-stage img{width:750px;height:488px;}
.ch2focus .owl-stage b{height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
.ch2focus .owl-stage span{bottom:37px;padding: 0 18px;font:18px/32px "微软雅黑","黑体";}
.ch2focus .owl-carousel .owl-dots{bottom:10px;width:100%;height:22px;}
.ch2focus .owl-carousel button.owl-dot{width:10px;height:10px;margin:0 5px;background-image:url(/uploads/image/img2/bg15.png);}
.ch2focus .owl-carousel .owl-dots .active{width:25px;background-image:url(/uploads/image/img2/bg16.png);}
.ch2focus .owl-buttons div{top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}

.ch2main .s1{width:49%;}
.ch2main .s3{width:49%;}

.colmain{padding:20px 0;}
.colmain .s1{width:71%;}
.colmain .s3{width:27%;clear: right;}
.colmain .ib8 .boxtitle .cin h3 a{font-size:17px;padding:0 10px}
.colmain .ib8 .boxtitle .cin h3 b{font-size:24px;}
.ib14 .boxtitle{background:#00786e;color:#fff;line-height:38px;text-align:center;}
.ib14 .boxtitle .cin a{color: #fff;}
.ib14 .boxtitle .cin h4{font-weight: 400;font-size:24px;line-height:38px;}
.ib14 .boxlist{padding: 15px 0;position:relative;text-align:center;}
.ib14 .boxlist:before{content:"▼";color:#00786e;position:absolute;top:0;left:0;width:100%;text-align:center;line-height: 8px;font-size: 14px;}
.ib14 .boxlist li{margin: 10px 0;position:relative;text-align:center;line-height:40px;font-size:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ib14 .boxlist li.cur{border:1px solid #00786e;font-weight:800;}
.ib14 .boxlist li.cur a{color:#00786e;}
.ibn2s .boxlist li{display:inline-block;width:45%;box-sizing:border-box;}
.infobox .il7{padding:0;clear: both;}
.infobox .il7 ul{margin: -2px 0;}
.infobox .il7 ul>li{padding:2px 0 2px 0;list-style:none;box-sizing: border-box;font-size: 12px;height: 85px;line-height: 25px;text-align: right;background:none;color:#999;font-family: fontawesome;position: relative;overflow: hidden;vertical-align: middle;}
.infobox .il7 ul>li:last-child{border-bottom: 0;}
.infobox .il7 li a{background: none;}
.infobox .il7 li a[href]{background-color:#fff;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.infobox .il7 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 32%;}
.infobox .il7 li a[href*='sf_'],.infobox .il7 li a[href*='sf.html'],.infobox .il7 li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size: 16px;color:#363635;max-width: 100%;line-height: 28px;height: 75px;white-space:normal;line-height: 25px;}
.infobox .il7 li a:hover{color: #004a98;}
.infobox .il7 li p,.infobox .il7 .aiconbox{float:left;margin-right: 5px;height: auto;}
.infobox .il7 li p a,.infobox .il7 li .aiconbox a{float:none;display:inline;height: auto !important;}
.infobox .il7 li p img,.infobox .il7 .aiconbox img{width: 130px;height: 75px;display:block;object-fit: cover;}
.infobox .il7 ul>div{line-height: 2em;font-size: 16px;}

.infobox .il7 li:after{content:"…";position:absolute;top: 50px;right:0;width:56px;height: 25px;color:#fff;background: linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);}
.infobox .il7 li>a:first-child:before{content:"…";position:absolute;top: 2px;display: inline-block;left: 0;width:130px;height:75px;color:#fff;background:#f6f6f6  center no-repeat;background-size: 100%;}

.infobox .il7 li:nth-of-type(2)>a:first-child:before{background-image:;}
.infobox .il7 li:nth-of-type(3)>a:first-child:before{background-image:;}
.infobox .il7 li:nth-of-type(4)>a:first-child:before{background-image:;}
.infobox .il7 ul>li>a{padding-left:135px;}
.infobox .il7 li .aiconbox   a{padding:0;background:none;}
.infobox .il7 li .aiconbox   a   a{padding:0;}

.ib15 .boxtitle{background:none;line-height:38px;}
.ib15 .boxtitle .cin a{color:#3d3d3d;}
.ib15 .boxtitle .cin h4{font-weight: 400;font-size:24px;line-height:38px;background:url(/uploads/image/img2/icon-top.png) 0 no-repeat;padding:0 0 0 40px;margin: 0;}
.ib15 .boxlist{padding:0;}
.ib15 .boxlist ol{padding:0;margin: 0;counter-reset: zone-counter;}
.ib15 .boxlist li{margin:0;line-height:40px;font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;list-style-type: decimal;position: relative;padding: 0 0 0 50px;}
.ib15 .boxlist ol li:before {
    content: counter(zone-counter);counter-increment: zone-counter;
    display: block;color: #313130;font-size: 16px;line-height: 36px;
    width: 50px;height: 36px;box-sizing: border-box;text-align: center;
    position: absolute;top:1px;left:-3px;overflow: hidden;
}

.ib15 .boxlist ol li:nth-child(-n 3):before {
    content:"top1";
    color:#d10000;
    font-size: 17px;
}
.ib15 .boxlist ol li:nth-child(2):before {
     content:"top2";
}
.ib15 .boxlist ol li:nth-child(3):before {
     content:"top3";
}
.il8{}
.ibprov .boxlist li{float: left;width: 50%;box-sizing: border-box;margin: 5px 0;line-height: 36px}
.ibprov .boxlist li.cur{line-height:34px;}
.cnav .cns sup a{color:#c00;padding:0 10px;}

/*专页*/
.zybody .s1{width:763px;}
.zybody .s3{width:419px;}

.ib16 .boxtitle{line-height:42px;}
.ib16 .boxtitle .cin a{}
.ib16 .boxtitle .cin h3{font-weight: 400;font-size:24px;line-height:42px;}
.ib16 .boxlist{padding: 15px;position:relative;text-align:center;border:2px solid #c6c6c6;border-radius: 10px;}

.zjlst li{font-size: 18px;}
.zjlst li i{display: block;}
.zjlst li img{display: block;width:100%;}
.zjlst li b{display: block;font-weight: 400;padding: 0 0 0 20px;background:  0 center no-repeat;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}



.zl3s {margin: 0 -10px;}
.zl3s li{float: left;width: 33.33%;padding: 0 10px;box-sizing: border-box;}

.chtbar{border:2px solid #00786e;border-radius: 5px;text-align: left;font-size: 18px;margin: 15px auto;}
.chtbar .ss1{padding: 12px;}
.chtbar .ss3{background: #00786e;border-radius: 5px 0 0 5px;padding: 12px;color:#fff}
.chtbar h3{font-size:22px;color:#c60000;font-weight: 400;text-align: center;}
.chtbar h4{color:#fcff00;font-weight: 400;}
.zjtxt{text-align: left;}
.zjtxt p{text-indent: 2em;}
.zjtxt img{width:100%;}

.zl2s {margin: 0 -10px;}
.zl2s .zjli{float: left;width:50%;padding: 0 10px;box-sizing: border-box;}

.zjli {margin-bottom: 10px;}
.zjli h4{color:#00786e;font-size: 20px;font-weight: 400;}
.zjli .zltxt{height: 128px;position: relative;margin: 0 0 10px 0;overflow: hidden;}
.zjli .infomore{position: absolute;top:auto;left: auto;right: 0;bottom: 0;background: #fff;color: #fe0000;}
.zjli .infomore a{color: #fe0000;}







.zjli .zlimg img{display: block;width: 100%;}

.coltibar {border:1px solid #e3e3e3;margin: 20px 0;padding: 0 20px 20px 20px;border-radius: 10px;background: #edf4f6;}
.coltibar h4{font-size: 48px;line-height: 100px;font-weight: 400;}
.coltibar .ctimg{width:100%;overflow:hidden;border-radius:10px;}
.coltibar img{display: block;width:100%;}

.coltibar h4 a{color:#d90101;}
.coltibar:nth-child(2) h4 a{color:#00786e;}
.coltibar:nth-child(3) h4 a{color:#0479bd;}

.ib17 {margin:15px 0;}
.ib17 .boxtitle{line-height:70px;background: #ececec;text-align: center;}
.ib17 .boxtitle .cin a{}
.ib17 .boxtitle .cin h3{font-weight: 400;font-size:30px;line-height:70px;}
.ib17 .boxlist{padding:0;overflow: hidden;width: 100%;}

.zl4s {margin: 0 -2px;border:1px solid #fff;}
.zl4s li{float: left;width: 25%;padding:10px;border:1px solid #fff;box-sizing: border-box;background: #ecf4f6;height: 173px;overflow: hidden;}

.blttl{background: #f2fcfe;text-align: center;}
.blttl h4{font-size:24px;font-weight: 400;line-height: 45px;}
.blyl{margin: 10px 0;}
.bl2s .s1{width:49%;}
.bl2s .s3{width:49%;}

.zl1s {margin: 0 -2px;border:1px solid #fff;}
.zl1s li{padding:10px;border:1px solid #fff;box-sizing: border-box;background: #ecf4f6;}
.blyl .zl1s li img{width:50%;}
.blyl .zl1s li b{display: block;margin: 0 auto;width:45%;}

.zl2s {margin: 0 -2px;border:1px solid #fff;}
.zl2s li{float: left;width:50%;padding:10px;border:1px solid #fff;box-sizing: border-box;background: #ecf4f6;}
.zl2s li img{width:50%;}
.zl2s li b{display: block;margin: 0 auto;width:45%;}


.zhtlst {background: #ecf4f6;margin: 10px 0;}
.zhtlst .s1{width: 299px;}
.zhtlst .s3{width: 904px;margin-right: -3px;margin-bottom: -1px;}
.zhtlst .zhtimg{padding:9px;}
.zhtlst .zhtimg img{display: block;width: 100%;}
.zhtlst ul{border:1px solid #fff;margin: -2px 0;}
.zhtlst li{float: left;width:33.33%;padding:0 10px;border:1px solid #fff;box-sizing: border-box;font-size: 21px;line-height: 68px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zhtlst li a{color:#0018ff;}
.zht2h li{line-height:138px;}
.zhtlst li.zli2w {width:66.66%;}
.zhtlst li.zli1w {width:100%;}

.zhtl2s .ss1{width:590px;}
.zhtl2s .ss3{width:590px;}
.zhtl2s .s3{width: 294px;}


.margepic{}
.margepic li{float: left;margin-bottom: 10px;position: relative;list-style: none;}
.margepic li img{display: block;object-fit: cover;}
.margepic li:nth-of-type(1) img{width: 600px;height: 366px;}
.margepic li:nth-of-type(2) {float: right;}
.margepic li:nth-of-type(2) img{width: 260px;height: 366px;}
.margepic li:nth-of-type(3) img{width:430px;height: 280px;}
.margepic li:nth-of-type(4) {float: right;}
.margepic li:nth-of-type(4) img{width: 430px;height: 280px;}
.margepic li span{position: absolute;width: 100%;top:auto;left:0;bottom: 0;background: rgba(0,0,0,0.5);color: #fff;padding:0 5px;box-sizing:border-box}





.infobox .il9{padding: 0;clear: both;}
.infobox .il9 ul{margin: -11px 0;}
.infobox .il9 ul>li{height:auto;padding: 14px 0;box-sizing: border-box;font-size: 12px;line-height: 25px;background: none;text-align: right;border-bottom: 1px solid #eee;color:#999;font-family: fontawesome;position: relative;overflow: hidden;height: 104px;vertical-align: middle;}
.infobox .il9 ul>li:last-child{border-bottom: 0;}
.infobox .il9 li a{background: none;}
.infobox .il9 li a[href]{background-color:#fff;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.infobox .il9 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 32%;}
.infobox .il9 li a.ext,.infobox .il9 li a[href*='sf_'],.infobox .il9 li a[href*='sf.html'],.infobox .il9 li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size:18px;color:#363635;max-width: 90%;height:65px;line-height:30px;white-space:normal;}
.infobox .il9 li a:hover{color: #004a98;}
.infobox .il9 li p,.infobox .il9 .aiconbox{float:right;margin-right: 5px;height: auto;}
.infobox .il9 li p a,.infobox .il9 li .aiconbox a{float:none;display:inline;height: auto !important;}
.infobox .il9 li p img,.infobox .il9 .aiconbox img{width: 130px;height: 75px;display:block;object-fit: cover;}
.infobox .il9 ul>div{line-height: 2em;font-size: 16px;}
.infobox .il9 ul>li>a{padding-right:135px;}
.infobox .il9 li>a:first-child:before{content:"…";position:absolute;top:10px;display: inline-block;left: auto;right: 5px;width:130px;height:75px;color:#fff;background:#f6f6f6  center no-repeat;background-size: 100%;}
.infobox .il9 li .aiconbox   a{padding:0;}
.infobox .il9 li .aiconbox   a   a{padding:0;}
.infobox .il9 li:after{content:"…";position:absolute;top: 45px;right:135px;width:56px;height: 25px;color:#fff;background: linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);}
 


.ib18 .boxtitle{background:none;color:#00786e;line-height:40px;}
.ib18 .boxtitle a{color:#00786e;}
.ib18 .boxtitle .cin h3{font-weight: 400;font-size: 0;line-height: 0;margin-bottom: -2px;float:left;}
.ib18 .boxtitle .cin h3 b{display:inline-block;*zoom:1;*display:inline;text-align:left;font-size:22px; line-height: 40px; padding:0;font-weight: 400;}
.ib18 .boxtitle .cin h3 i{display:inline-block;*zoom:1;*display:inline;text-align:left;font-size:13px;font-style: normal;color:#919292;line-height: 40px;padding:0 12px;}
.ib18 .boxtitle .more{float:right;margin-right:30px;}
.ib18 .boxtitle a.hot{color:#f00;}
.ib18 .boxlist{padding: 15px 0;}


.infobox .il10{padding: 0;clear: both;}
.infobox .il10 ul{margin: -11px 0;}
.infobox .il10 ul>li{padding: 0;box-sizing: border-box;font-size: 12px;line-height: 25px;background: none;text-align: right;border-bottom: 1px solid #eee;color:#999;font-family: fontawesome;position: relative;overflow: hidden;width: 180px;height: 180px;vertical-align: middle;float: left;margin: 0 21px 23px 0;}
.infobox .il10 ul>li:last-child{border-bottom: 0;}
.infobox .il10 li a{background: none;}
.infobox .il10 li a[href]{background-color:#fff;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.infobox .il10 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 32%;}
.infobox .il10 li a[href*='sf_'],.infobox .il10 li a[href*='sf.html'],.infobox .il10 li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size: 16px;color:#363635;width: 100%;line-height:30px;}
.infobox .il10 li a:hover{color: #004a98;}
.infobox .il10 .aiconbox{float:right;height: auto;}
.infobox .il10 li .aiconbox a{float:none;display:inline;height: auto !important;}
.infobox .il10 .aiconbox img{width: 180px;height: 180px;display:block;object-fit: cover;}
.infobox .il10 ul>div{line-height: 2em;font-size: 16px;}
.infobox .il10 ul>li>a{padding-right:135px;}
.infobox .il10 li>a:only-child{position:absolute;top:auto;bottom:0;background:rgba(0,0,0,0.5);color:#fff;padding:0 9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;}
.infobox .il10 li:before{content:"⿻";position:absolute;top:0;display: inline-block;left: 0;width:100%;height:100%;color:rgba(255,255,255,0.5);background:#000  center no-repeat;background-size: cover;padding: 10px;box-sizing: border-box;opacity: 0.9;}
.infobox .il10 li .aiconbox   a{padding:0;position: absolute;background: rgba(0,0,0,0.5);color: #fff;top: auto;bottom: 0;left: 0;box-sizing: border-box;padding: 0 9px;}
.infobox .il10 li .aiconbox   a   a{padding:0;}
.infobox .il10 li:first-child{float:right;width:595px;height:384px;margin:0;}
.infobox .il10 li:first-child:before{background-image: ;}
.infobox .il10 li:first-child .aiconbox img{width: 595px;height: 384px;}
.infobox .il10 li:first-child .aiconbox video{width: 595px;height: 354px;background:#333}

.zsbox{margin-bottom: 15px;}
.zsbox .s1{width: 49%;}
.zsbox .s3{width: 49%;}
.zsi{border: 1px solid #b1b1b1;border-radius:10px;padding: 15px;box-sizing: border-box;}

.zsi img{display: block;width: 100%;}
.zsi h3 {font-weight: 400;line-height: 45px;}
.zsi h3 a{color:#00786e;}
.zsi h4 {font-weight: 400;font-size: 24px;color:#515151}
.zsi h4 a{color:#002aff;}
.zsi p {font-size: 22px;line-height:40px;color:#515151;text-align: left;margin: 10px 0;}
.zsi p a{color:#ff0000;}
.zsin{text-align:center;margin-top: 11px;border: 2px solid #00786e;}
.zsin p {font-size: 18px;line-height:30px;color:#515151;text-align: left;margin:5px 0;}

.bggw{background: #ececec}

.ib19 .boxtitle{background:none;color:#3d3d3d;}
.ib19 .boxtitle .cin a{color:#3d3d3d;}
.ib19 .boxtitle .cin h3{font-weight: 400;font-size: 0;line-height: 0;margin-bottom: -2px;}
.ib19 .boxtitle .cin h3 b{display:inline-block;*zoom:1;*display:inline;color:#3d3d3d;text-align:left;font-size:24px;line-height: 50px;font-weight: 400;vertical-align: middle;}
.ib19 .boxtitle .cin h3 i{float: right;font-size:42px;text-transform: uppercase;font-style: normal;color:#fff;line-height: 50px;padding:0 12px;vertical-align: middle;}
.ib19 .boxlist{padding: 10px 0;}



.picpro { position:relative;padding:3px 0 0 0; text-align:left;}
.picpro:hover .go_lr_btn{display:block;}
.picpro .goleftbtn{left:-25px;}
.picpro .gorightbtn{right:-25px;background-position:right 0;}
.picpro .barlist{margin:0;}
.picpro .blin{position:relative;/* width:100%; */height:290px;overflow:hidden;text-align:left;}
.picpro .blin dt{ clear:both;width:auto;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 40px;}
.picpro .blin dd{ clear:both;display:inline;width:auto;}
.picpro .blin dd img{}
.picpro .blin .dl_line1l_3 {float:left;width: 400px;overflow:hidden;text-align:center;padding:0 4px;box-sizing: border-box;}
.picpro .slide_tolr .img_194_137 {height:253px;overflow:hidden;display:block;}
.picpro .slide_tolr .img_194_137 img {width:392px;height:253px;object-fit: cover;border-radius: 10px;}


.pphd {padding:3px 0 0 0;}
.pphd .go_lr_btn{top:50%;margin-top: -50px;}
.pphd .goleftbtn{left:-25px;}
.pphd .gorightbtn{right:-25px;}
.pphd .blin{height:380px;margin: 0 -20px;}
.pphd .blin .dl_line1l_3 {width: 310px;padding: 0 20px;}
.pphd .slide_tolr .img_194_137 {height:332px;}
.pphd .slide_tolr .img_194_137 img {width:270px;height:332px;border-radius: 10px;}

.wb3s{margin: 20px 0;}
.wb3s .s1{width:32%;}
.wb3s .s2{width:32%;margin-left: 2%;position: relative;padding-top: 201px;}
.wb3s .s3{width:32%;}
.wb3s .ib2{height:400px;overflow: hidden;}
.wsta {text-align: center;}
.wsta a{display: block;width: 90%;border:1px solid #ccc;color:#00f;margin:10px auto;}
.wb3s .s2 .ssi{position: absolute;top:0;left:0;}


.infobox .il11{padding: 0;clear: both;}
.infobox .il11 ul{margin: -11px -22px -11px 0;}
.infobox .il11 ul>li{padding: 0;box-sizing: border-box;border-radius:10px;font-size: 12px;line-height: 25px;background: none;text-align: right;border-bottom: 1px solid #eee;color:#999;font-family: fontawesome;position: relative;overflow: hidden;width: 180px;height: 180px;vertical-align: middle;float: left;margin: 0 21px 23px 0;}
.infobox .il11 ul>li:last-child{border-bottom: 0;}
.infobox .il11 li a{background: none;}
.infobox .il11 li a[href]{background-color:#fff;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.infobox .il11 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 32%;}
.infobox .il11 li a[href*='sf_'],.infobox .il11 li a[href*='sf.html'],.infobox .il11 li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size: 16px;color:#363635;width: 100%;line-height:30px;}
.infobox .il11 li a:hover{color: #004a98;}
.infobox .il11 .aiconbox{float:right;height: auto;}
.infobox .il11 li .aiconbox a{float:none;display:inline;height: auto !important;}
.infobox .il11 .aiconbox img{width: 180px;height: 180px;display:block;object-fit: cover;}
.infobox .il11 ul>div{line-height: 2em;font-size: 16px;}
.infobox .il11 ul>li>a{/* padding-right:135px; */}
.infobox .il11 li>a:only-child{/* padding-top:100px; */position:absolute;bottom:0;text-align:center;/* height:180px; */box-sizing: border-box;display: block;background: rgba(0,0,0,0.5);color: #fff;}
.infobox .il11 li:before{content:"…";position:absolute;top: 0;display: inline-block;left: 0;width:180px;height:180px;color:#fff;background:#f6f6f6  center no-repeat;background-size: cover;}
.infobox .il11 li .aiconbox   a{padding:0;position: absolute;background: rgba(0,0,0,0.5);color: #fff;top: auto;bottom: 0;left: 0;box-sizing: border-box;padding: 0 9px;}
.infobox .il11 li .aiconbox   a   a{padding:0;}
.infobox .il11 li:first-child{float:left;width:595px;height:384px;margin: 0 23px 0 0;background: #ececec;}
.infobox .il11 li:first-child .aiconbox img{width: 595px;height: 353px;}
.infobox .il11 li:first-child .aiconbox video{width: 595px;height: 353px;background: #111;border-radius: 0 0 10px 10px;}
.infobox .il11 li:first-child .aiconbox   a{background: none;color: #3d3d3d;}






.infobox .il11 li .aiconbox a:after{position:absolute;height:30%;width:30%;margin:0;top:30%;left:35%;content:" ";background: center no-repeat;background-size: contain;opacity: 0.1;}
.infobox .il11 li:hover .aiconbox a:after{opacity: 0.8;}

.zsb1l .zspic{float: left;width:707px;}
.zsb1l .zstxt{float: right;width:430px;}

.ib20{}
.ib20 .boxtitle{background: #006599;color:#fff;text-align: center;margin-bottom:15px;}
.ib20 .boxtitle a{color:#fff;}
.ib20 .boxtitle h4{border-bottom:1px solid #fff;display: block;text-align: center;font-size:20px;}
.ib20 .boxtitle h3{color:#fff;display: block;font-size:24px;font-weight: 400;}

.tx3s{margin: 20px 0;}
.tx3s .txs{width:32%;position: relative;}
.tx3s .s2{margin:0 0 0 2%;}
.tx3s .txsbox li{list-style: none;position: relative;}
.tx3s .txsbox img{width: 100%;height: 422px;display: block;object-fit: cover;}
.tx3s .aiconbox   a{position: absolute;left: 0;top: auto;bottom: 0;background: rgba(0,0,0,0.5);color:#fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;box-sizing: border-box;padding:0 9px;}

.tx3s .s2 .boxtitle{position: absolute;bottom: -131px;width: 100%;background: #9a3334;}
.tx3s .s2 .aiconbox   a{top: 0;bottom: auto;}
.tx3s .s3 .boxtitle{background: #339967;}


.ibl .il10 ul>li{margin: 0 0 23px 21px;}
.ibl .il10 li:first-child{float:left;}



.navh{margin: 5px 0 10px 0;font-family:"微软雅黑";}
.cnav{position: relative;text-align: center;margin: -1px 0 30px 0;/* border: 1px solid #87a44d; */background: #fff;clear: both;}
.cnav li{*display:inline;display: inline-block;*zoom:1;vertical-align:middle;text-align:center;}
.cnav a{color: #00786e;cursor: pointer;}
.cnav .cns{position: relative;display: block;}
.cnav .cns a{display: block;padding: 1px 50px 0 50px;font-size: 16px;line-height: 25px;}

.cnav .cur .cns a,.cnav .hover .cns a{color: #fff;background: #00786e;}
.cnav .cns sup{position: absolute;top: -3px;left:100%;white-space:nowrap;}
.cnav .cns sup a{display: inline;padding: 6px;font-size: 14px;line-height:15px;color:#f00;}
.cnav .cur .cns sup a{color: #f00;background:transparent;}
.cnav .cur .cns sup.cur a{font-weight: 600;}
.cnav li ul{position: absolute;width: 100%;left: 0;font-size: 19px;line-height: 36px;}
.cnav li ul a{padding: 0 30px;}
.cnav li ul .cur a{font-weight: 800;color:#333;}
.cnav li ul sup{line-height: 1;}
.cnav li ul sup a{padding: 0;color:#f00;}

.cvsub{margin: 0;/* border-bottom-width: 1px; */}
.cvsub li{/* margin-bottom:-2px; */}
.cvsub .cns a{padding: 3px 40px;font-size: 18px;line-height: 30px;}
.cvsub li ul{display: none;position: absolute;width: 100%;left: 0;font-size: 18px;line-height: 25px;}
.cvsub .cns sup{/* top:5px; *//* left:100%; */}

.cvsub .cns sup a{padding: 6px;font-size: 14px;line-height:16px;}
.cvsub .cur .cns:after{content: "▲";position: absolute;bottom: -2px;color: #00786e;left:50%;margin-left: -9px;font-size: 12px;width:12px;line-height: 10px;}
.cvsub .cur .cns a{color: #00786e;background:none;}
.cvsub .cur .cns sup a{color: #f00;}
.cvsub .cur .cns sup.cur a{font-weight: 600;}
.cvsub .cur ul{display: block;border-top: 2px solid #00786e;}
.cvsub li ul a{padding: 0 20px;font-size: 16px;}

.colnav{border-bottom:1px solid #00786e;border-top: 1px solid #fff;}

.nosub{margin-bottom: 0;}

.subnav{border-bottom:2px solid #00786e;padding-bottom:5px;}
.subnav li{padding:0 12px;font-size:18px;}
.subnav li.cur a{color:#000;font-weight:800;}

.cimglis{margin: -5px -1% 5px -1%;}
.imgtablst #tabbj{ background: #fff;padding:0px;}
.imgtablst table{table-layout:fixed;width:100%}
.imgtablst table td{width:100px;text-align:center;vertical-align:middle;/* background:#efefef; */position:relative;height: 140px;border:4px solid #fff;}
.imgtablst table td div{ width:100%;overflow:hidden; margin: 0 auto;}

.imgtablst table td div{/* width:132px; */}
.imgtablst table td span{display:block;padding-bottom:20px;}
.imgtablst table td div div{position:absolute;width:100%;background:#fff;height:20px;line-height: 20px;font-size: 14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;bottom:0;left:0;}

.imgtablst table td span img{width: 100%;display: block;height: 120px;margin: 0 auto;object-fit: cover;}


.fkbody .chfocus .s1{width: 792px;}
.fkbody .chfocus .s3{width: 380px;}
.fkbody .chfocus .oc-focus{width:792px;height:445px;}
.fkbody .chfocus .owl-stage img{width: 792px;height:445px;}
.fkbody .ib15 .boxtitle .cin h4{background:url(/uploads/image/img2/icon-hot.png) 0 no-repeat;display: block;line-height: 45px;}


.prvlst .s1{width:40%;overflow: hidden;}
.prvlst .s3{width:59%;}

.plt2 .s1{width:51%;overflow: hidden;}
.plt2 .s3{width:48%;}
.plt2 .ml4{margin-top: 3px;}

.arealst{
    margin-top: 3px;
}
.alct{background: #ecf3e0;text-align: center;}
.alct h3{font:400 24px/40px "微软雅黑";}

.alcbox{padding: 0;text-align: left;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.alcbox dl{}
.alcbox dt{float: left;clear: left;width: 11%;font:400 16px/41px "微软雅黑";background: #f3efe0;text-align: center;border-top:1px solid #fff;box-sizing: border-box;border-bottom:1px solid #fff;}
.alcbox dd{float: left;width: 89%;}
.alcbox ul{font:400 0/0 arial;background:#ecf4f6;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.alcbox li{*display:inline;display: inline-block;*zoom:1;width:14.28%;font:400 16px/41px "微软雅黑";box-sizing: border-box;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#ecf4f6;text-align:center;padding:0;}
.alcbox li:only-child{width: 100%;}
.alcbox a{color:#061fe3;}
.alcbox .hot a{color:#f00;}
.ml6 li{width: 16.66%}
.alcbox .ali2w{width:28.56%}

.pcmg60{margin-top: 60px;}


.proalst{text-align: center;border: 2px solid #eeeeee;}
.proalst ul{font:400 0/0 arial;}
.proalst li{*display:inline;display: inline-block;*zoom:1;border: 2px solid #00786e;border-radius: 10px;margin: 2%;overflow: hidden;text-align: center;padding: 5px;}
.proalst li i{display: block;}
.proalst li img{display: block;}
.proalst li b{display: block;font: 400 20px/46px "微软雅黑", "黑体";color: #00786e;padding: 8px 0;}
.proalst li.blh2 b{line-height: 23px;}
.proalst li a{text-decoration: none;}

/*poeple start*/
.ppl .pnav{background: rgba(255,255,255,0.7)}
.ppl .pnav #mch{border: 0;}




.ppl .arktop{background:#1d53b8  center 0 no-repeat;height: auto;}
.ppl .toptitle{height: 290px;}
.ppl .nav{background:#206c7f;}
.plso .tabso{margin: 0;border:2px solid #eeeded;padding: 0;}
.wt3{background: url(/uploads/image/img2/mcbg.jpg);border-radius: 10px;padding:30px 40px;margin:0 0 20px 0;font: 400 18px/36px "微软雅黑", "黑体";}
.wt3 a.hot{color:#ff0000}
.wt3 p{text-indent: 2em;text-align: justify;}
.wt3 p.prght{text-align: right;text-indent: 0;}
.pplst {text-align: justify;text-align-last: justify;margin-bottom: -10px;}
.pplst li{*display:inline;display: inline-block;*zoom:1;text-align: center;text-align-last: center;margin: 10px 0;vertical-align: middle;}
.pplst li img{display: block;}
.pplst li b{display: block;background: #206c7f;color: #fff;font-weight: 400;}
.pplst .ppl3l i{position: relative;font-style: normal;display: block;margin: 0 0 8.5px 0}
.pplst .ppl3l i:last-of-type{margin: 0}
.pplst .ppl3l a{}
.pplst .ppl3l b{position: absolute;width:100%;top:0;background: none;line-height: 35px;}

.maintext .idt-3 p{text-indent: -3em;padding:0 0 0 3em;}



.wm3 .witem{background: no-repeat;width: 270px;height: 370px;vertical-align: middle;margin-left: 8%;}
.wm3 .witem .wil{margin:21px 25px;width:227px;height: 300px;float: none;}
.wm3 .witem .wil .wtp{height:100px;margin-top: 10px;}
.wm3 .witem .wil .wipic h3{background:#ab5151;background:rgba(171,81,81,0.72);color:#fff;}
.wm3 .wpic{padding-top: 10px;}
.wm3 .note{text-align: left;}

.wm4s .witem{margin-left: 2%;}


.datech .boxtitle .cin h3{margin-left:20px}
/*poeple end*/
.pdfobject-container { height:100vh;min-height: 500px;}



/* 百科 */
.wkbody{
    margin: 10px 0;
}
.wkfocus .s1{width:830px;}
.wkfocus .s3{width:340px;}











.spt-focus{width:830px;height:340px;overflow:hidden;position:relative;}
.spt-focus .spt-imgs_wrap{background:url(/uploads/image/images/loading.gif) no-repeat center center;}
.spt-focus ul.spt-imgs{height:340px;height:9999em;position:absolute;left:0;top:0;overflow:hidden;}
.spt-focus ul.spt-imgs li{height:340px;overflow:hidden;}
.spt-focus ul.spt-imgs li img{height:340px;width:550px;object-fit: cover;}
.spt-focus .spt-desc h3{height:45px;line-height:45px;overflow:hidden;position:absolute;left:232px;bottom:0;background:rgba(0, 0, 0, .5);color:#fff;width:100%;padding-left:20px;z-index:99;font-size:16px;filter:progid:dximagetransform.microsoft.gradient(enabled='true', startcolorstr='#7f000000', endcolorstr='#7f000000');}
.spt-focus ul.spt-nav{width:280px;height:340px;position:absolute;right:0;top:0;z-index:100;}
.spt-focus ul.spt-nav li{height:69px;margin:0px 0px -1px 0;padding:8px 18px;border-top: 1px solid #eee;position:relative;width:280px;box-sizing: border-box;cursor: pointer;color:#333;font-size:16px;overflow:hidden;line-height:26px;}
.spt-focus ul.spt-nav li a{color:#333;}
.spt-focus ul.spt-nav li b{vertical-align: middle;display: table-cell;height:52px;}
.spt-focus ul.spt-nav li:first-child{border-top:0;}
.spt-focus ul.spt-nav li.cur{background:#57a69f;border-top:0;color:#fff;}
.spt-focus ul.spt-nav li.cur a{color:#fff;}
.spt-focus ul.spt-nav li b{font-weight: 400;}



.wkmain .s1{width:261px;}
.wkmain .s2{width:549px;margin-left: 25px;}
.wkmain .s3{width:340px;}
.ib21 .boxtitle{background:none;color:#00786e;}
.ib21 .boxtitle .cin a{color:#00786e;}
.ib21 .boxtitle .cin h3{font-weight: 400;font-size: 0;line-height: 0;margin-bottom: -2px;}
.ib21 .boxtitle .cin h3 b{display:inline-block;*zoom:1;*display:inline;border-bottom:2px solid #bc0000;text-align:left;font-size:22px; line-height: 40px; padding:0;font-weight: 400;}
.ib21 .boxtitle .cin h3 i{display:inline-block;*zoom:1;*display:inline;text-align:left;font-size:13px;font-style: normal;color:#919292;line-height: 40px;padding:0 12px;}
.ib21 .boxlist{border: 1px solid #ddd;padding: 15px;}
.ib21 .tpic img{width: 100%;display: block;}
.ib21 .mtxt h4{font-size:18px;text-align: center;line-height: 40px;padding: 30px 0 0 0;font-weight: 400;}
.bigt .txt{font-size: 18px;padding:10px;line-height: 2em;}
.bigt p{margin: 15px 0;}

.sptl{border: 1px solid #ddd;margin: 0 0 10px 0;}
.tal2s{padding:10px;}
.tal2s .s1{width:49%;}
.tal2s .s3{width:49%;}
.tal2s .txt{padding: 0 0 0 10px;box-sizing: border-box;}
.alp ul{text-align: justify;text-align-last: justify;font-size:0;line-height:0;}

.alp li{*display:inline;display: inline-block;*zoom:1;width:48%;margin:1%;padding: 0;color: #353535;font:400 16px/30px "微软雅黑";position: relative;text-align: justify;text-align-last: justify;border-radius: 10px;overflow: hidden;}
.alp li img{display: block;width:100%;}
.alp li b{position: absolute;left:0;bottom: 0;background:rgba(48,60,64,0.95) ;width:100%;font-weight: 400;padding: 0 10px;box-sizing:border-box;}
.alp li b a{color: #fff;display: inline-block;vertical-align:middle;}
.alp li b a:first-child{max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tlmore{text-align: center;margin-top: 10px;}
.tlmore a{*display:inline;display: inline-block;*zoom:1;border:1px solid #ccc;padding:5px 30px;}

.focnav{position: relative;}
.blkh{visibility: hidden;width: 15%;padding-bottom:20px;transition: .5s;}
.blkh img{display: block;width:100%;}
.focnav ul{position: absolute;top:0;left: 0;width: 101%;text-align: justify;text-align-last: justify;font-size:0;line-height:0;margin: 0 -0.5%;height: 10px;}
.focnav li{*display:inline;display: inline-block;*zoom:1;width: 15%;padding: .5%;transition: .5s;color: #353535;font:400 16px/30px "微软雅黑";position: relative;text-align: center;text-align-last: center;vertical-align: top;}
.focnav li a{border:1px solid #a3a3a3;display: block;border-radius: 10px;overflow: hidden;}
.focnav li img{display: block;width:100%;}
.focnav li b{width:100%;font-weight: 400;padding: 0 10px;box-sizing:border-box;}


.focnav:hover .blkh{width: 28%;}
.focnav ul:hover li{width: 13%;}
.focnav0 .cur,.focnav ul li:hover{width: 28%;}
.focnav0 ul:hover .cur{width: 13%;}
.focnav0 ul:hover .cur:hover{width: 28%;}

.wkf1s{
    margin-bottom: 10px;
}

.spt-fw{width:100%;height:499px;}
.spt-fw ul.spt-imgs{}
.spt-fw ul.spt-imgs li{height:499px;}
.spt-fw ul.spt-imgs li img{height:499px;width:786px;}
.spt-fw ul.spt-nav{width:414px;height:340px;}
.spt-fw ul.spt-nav li{height:84px;margin:0px 0px -1px 0;padding: 8px 8px 8px 18px;width:414px;line-height:34px;}
.spt-fw ul.spt-nav li b{vertical-align: middle;display: table-cell;height: 68px;float:left;width: 310px;}
.spt-fw ul.spt-nav li i{width:67px;float:right;}
.spt-fw ul.spt-nav li i img{width:100%;display:block;}


.arkbar img{width:100%;display:block;}

.zsnav{position: relative;}
.zsnav ul{width: 101%;text-align: justify;text-align-last: justify;font-size:0;line-height:0;margin: 0 -0.5%;}
.zsnav li{*display:inline;display: inline-block;*zoom:1;width:32%;padding: .5%;transition: .5s;color: #353535;font:400 16px/30px "微软雅黑";position: relative;text-align: center;text-align-last: center;vertical-align: top;}
.zsnav li a{border:1px solid #a3a3a3;display: block;border-radius: 10px;overflow: hidden;}
.zsnav li img{display: block;width:100%;}
.zsnav li b{width:100%;font-weight: 400;padding: 0 10px;box-sizing:border-box;}

.sptree .s1{float: left;width:72%;text-align: left;}
.sptree .s3{float: right;width:27%;}

.tss1{float: left;width:50%}
.tss3{float: right;width:50%}

.ztree_area .text_title{font: 400 24px/36px "微软雅黑";padding:5px;border-bottom: 1px solid #ccc;overflow: hidden;}
.f4pc li{width:25%;}
.f6pc li{width:16.66%;}
.f8pc li{width:12.5%;}
.provlst li{color: #0139ff;}
.mcsec .fgs li{line-height: 53px;font-size: 18px;color: #000cff;}
.tablue{color: #0139ff;}
.ztree_area .text_title a{color: #234;}
.ztree_area .text_title b{font-weight: 400;}
.ztree_area .text_title i{font-style: normal;}
.ztree_area .text_title .palnk{font-size: 16px;margin-left: 12px;float: right;}
.ztree_area .text_title .palnk a{color: #069;}
.ztree_area .text_title .palnk a.cur{color: #234;font-weight: 800}
.spsite_text{display: inline;margin-left: 24px;}
/*	-------ztree里属和种级阶元的字体------- */
.text-genus{
}
.text-species{
	color: #1678b5 !important;;
}
.text-species-a{

	font-style: italic;
	color: #1678b5 !important;;
}
.board_style{border: 1px solid #ccc;background: #fafafa;padding:0;width: 100%;overflow: auto;box-sizing: border-box;min-height: 415px;}
/*	-------黑横线------- */
.line-gray {
	height: 1px;
	overflow: hidden;

	background-color: #c9c9c9;
}
.table-striped{width: 100%;border-collapse: collapse;box-sizing: border-box;word-break:break-all;}
.table-striped td{line-height: 1.8;padding: 5px 0;vertical-align: top;border-top: 1px solid #ddd;text-align: left;}


/*	-------详情列表的表头样式------- */
.table-striped td.details_title{
	font-weight:bold;
	color: #1678b5;
	white-space: nowrap;
	padding-right: 10px;
	text-align: right;
}
/*	-------详情列表的参考文献样式------- */
.details_reference,
.details_reference a{
	color: #922609 !important;
}
/*	-------详情列表的属、种字体------- */
.details_species_text{
	font-style: italic;
}
/*	-------官名或异名列表样式------- */
.name_list,
.name_list ul{
	padding-left: 1px;

}
.name_list li{
	list-style-type:none;
}

/*	-------详情按钮样式------- */
.show_details{

	color: #ffffff !important;
}
/*	-------蓝色字体------- */
.text-blue{
	color: #1678b5 !important;;
}

.s3 .ztree_area .text_title{background: #00786e;color: #fff;text-align: center;font-size: 22px;}

.ztree_area .mpic {padding:10px;box-sizing: border-box;}
.ztree_area .mpic img{width: 100%;display: block;margin: 0 auto;}

.srctxt{margin: 5px 5px 0 5px;}

.zadtl .board_style{padding:0 10px;min-height:300px;}


.redlistbox{margin: 10px 0 0 0;border-top:1px solid #c00;border-left:1px solid #c00;box-sizing: border-box;}
.redlistbox li{line-height:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;padding:3px 10px;border-right:1px solid #c00;border-bottom:1px solid #c00;background: #fff;display: block;text-align: justify;text-align-last: justify;font-size: 12px;font-style: normal;}
.redlistbox li a,.redlistbox li span{display: inline-block;text-align: left;text-align-last: left;}
.redlistbox li.rlttl{text-align: center;text-align-last: center;background: #c00;color:#fff;}
.redlistbox li a{width:47%;}
.redlistbox li.rlttl a{width:auto;color:#fff;}

.redlistbox li .catespan{color:#600;}
.redlistbox li .yearspan{color:#999;}
.redlistbox li .trendspan{color:#999;}

.redlistbox li .catespan[title=灭绝物种]{color: #222}
.redlistbox li .catespan[title=野外灭绝]{color: #333}
.redlistbox li .catespan[title=极危物种]{color: #700}
.redlistbox li .catespan[title=高危物种]{color: #900}
.redlistbox li .catespan[title=易危物种]{color: #b00}
.redlistbox li .catespan[title=低危物种]{color: #880}
.redlistbox li .catespan[title=近危物种]{color: #890}
.redlistbox li .catespan[title=无危物种]{color: #690}
.redlistbox li .catespan[title=数据缺乏]{color: #777}

.redlistbox li .trendspan[title=减少]{color: #f00;font-size: 0;line-height: 0}
.redlistbox li .trendspan[title=减少]:before{content: "↓";font-size:12px;}
.redlistbox li .trendspan[title=增加]{color: #690;font-size: 0;line-height: 0}
.redlistbox li .trendspan[title=增加]:before{content: "↑";font-size:12px;}
.redlistbox li .trendspan[title=未知]{font-size: 0;line-height: 0}
.redlistbox li .trendspan[title=未知]:before{content: "－";font-size:12px;}
.redlistbox li .trendspan[title=无]{font-size: 0;line-height: 0}
.redlistbox li .trendspan[title=无]:before{content: "－";font-size:12px;}
.redlistbox li .trendspan[title=稳定]{color: #690;font-size: 0;line-height: 0}
.redlistbox li .trendspan[title=稳定]:before{content: "∽";font-size:12px;}

#mapbox{/* width: 600px; *//* height: 450px; */}


.wkzs .ib2{padding:10px 20px;box-sizing:border-box;}
.wkzs .ib2 .boxtitle{color:#444;}
.wkzs .ib2 .boxtitle h4{font-size:24px;padding:0;margin: 5px 0 10px 0;}
.wkzs .ib2 .boxtext{font-size:18px;line-height: 2;clear: both;text-align:justify;}
.wkzs .boxtext a{color:#00c;}
.wb2ss{background: #f0f0f0;}
.wb2ss .ss1{width:400px;box-sizing: border-box;}
.wb2ss .wktp img{display: block;width: 100%;}
.wb2ss .amore {text-align: center;margin-top:10px;}
.wb2ss .amore a{display: inline-block;padding: 0 20px;border:1px solid #a3a3a3;color:#333;}
.wb2ss .amore a:hover{color:#c00;}



.wb2s{margin: 20px 0;}
.wb2s .s1{width:49%;}
.wb2s .s3{width:49%;}
.wb2s .ss1{width:300px;}
.wb3s{margin: 20px 0;}
.wb3s .s1{width:32%;clear: left;}
.wb3s .s2{width:32%;margin-left: 2%;position: relative;padding-top: 201px;}
.wb3s .s3{width:32%;}
.wb3s .ib2{height:400px;overflow: hidden;}
.wsta {text-align: center;}
.wsta a{display: block;width: 90%;border:1px solid #ccc;color:#00f;margin:10px auto;}
.wb3s .s2 .ssi{position: absolute;top:0;left:0;}

.wss2 .ss1{width:780px;float: right;}

.wss2 .ss3{float:left;}
.prght{text-align: right;}

.wbcy .wb3s .s2{position: relative;padding-top: 0;}
.wbcy .wb3s .s2 .ib2{height:600px;overflow: hidden;}




/*关注森林活动*/
.hb1s.wb2ss{margin-top:30px} 
.hb1s .ss1{width:500px;}
.ib30{background: #f0f0f0;margin: 30px 0 0 0;}
.ib30 .boxtitle h3 {text-align: center;font-size:30px;line-height:60px;padding: 20px;font-weight: 400;}


.hdbody .wbtop h3{text-align: center;font-size:30px;line-height:60px;padding: 20px;font-weight: 400;}
.hdbody .zcdbox{background:#f0f0f0;}
.hdbody .wb3s .s1{width:33.33%;clear: left;}
.hdbody .wb3s .s2{width:33.33%;margin-left: 0%;position: relative;}
.hdbody .wb3s .s3{width:33.33%;}
.hdbody .wb3s .ib2{height:340px;overflow: hidden;}
.hdbody .ib2 .boxtitle{height:72px;overflow:hidden;line-height:1.4;box-sizing:border-box;margin:10px 0 20px;}
.hdbody .ib2 .boxtext .cin{height:150px;overflow:hidden;position:relative;}
.hdbody .ib2 .boxtext .cin:after{content:"…";text-align:right;position:absolute;bottom: 0;right:0;width:56px;height:40px;color: #aaa;background: linear-gradient(to right,rgba(240,240,240,0) 0,#f0f0f0 70%,#f0f0f0 100%);}
.hdbody .wb3s .s2{padding-top: 0;padding-bottom: 182px;}
.hdbody .wb3s .s2 .ssi{position: absolute;bottom:0;left:0;top: auto;}

.hdtab{border-bottom:3px solid #00786e;text-align:center;}
.hdtab ul li {*display:inline;display: inline-block;*zoom:1;font-size:24px;line-height:42px;background:#076;color:#fff;padding:0 5%;border-radius:10px 10px 0 0;}

.gkdbox{position: relative;}
.gkdbox ul{width:100%;margin:20px 0 0;}
.gkdbox li{width:24%;padding: .5%;font:400 16px/30px "微软雅黑";border:1px solid #ccc;color:#00786e;border-radius:10px;margin:5px 0;box-sizing:border-box;}
.gkdbox li a{color:#00786e;}
.gkdbox li b{width:100%;padding: 0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.dmore{text-align: center;margin:30px 0 20px 0;}

.ppzyx .ib30{background:#fff;margin: 0;}
.ppzy {padding:3px 0 0 0;}
.ppzy .go_lr_btn{top:50%;margin-top: -50px;}
.ppzy .goleftbtn{left:-25px;}
.ppzy .gorightbtn{right:-25px;}
.ppzy .blin{height:220px;margin: 0 -10px;}
.ppzy .blin .dl_line1l_3 {width: 305px;padding: 0 10px;position:relative;overflow: visible;}
.ppzy .slide_tolr .img_194_137 {height:178px;}
.ppzy .slide_tolr .img_194_137 img {width: 285px;height:178px;border-radius: 10px;}

.ppzy .blin dt{position:absolute;width:80%;background:#f0f0f0;top:150px;left:10%;box-sizing:border-box;padding:8px 18px;border-radius:10px;height:60px;line-height:22px;white-space:normal;}
.ppzy .blin dt a{display:block;width:100%;height:44px;overflow:hidden;}

.colitem{margin:40px 0}
.wkcpic{float: left;width: 180px;}
.wkcpic img{display: block;width: 180px;height: 135px;object-fit: cover;}
.wkctxt{float: right;width:890px;}
.wkctxt h4{color:#222;line-height: 1.8em;font-size:21px;}
.wkctxt h4 a{color:#222;}
.wkcabt{font-size:14px;color:#888;line-height: 1.5em;height:60px;overflow: hidden;}
.wkctip{font-size:14px;}

.wkctip .wkcnm{float: left;}
.wkctip .wkcpt{float: right;}
.pagebox{text-align: center;}

.mnav{position: relative;text-align: center;margin: 2px 0 40px 0;border-bottom: 3px solid #00786e;background:#fff;}
.mnav li{*display:inline;display: inline-block;*zoom:1;vertical-align:middle;text-align:center;overflow: hidden;padding: 10px 30px 15px 30px;}
.mnav a{color: #40bd81;cursor: pointer;}
.mnav .cns{position: relative;display: block;}
.mnav .cns a{display: block;padding: 3px 30px;font-size: 20px;line-height: 30px;color: #fff;background: #7fbbb6;border-radius: 5px;}
.mnav .cur:after,.mnav .hover:after{content:"▲";color: #00786e;position:absolute;margin-left:-8px;font-size: 14px;}
.mnav .cur .cns a,.mnav .hover .cns a{color: #fff;background: #00786e;}
.mnav .cns sup{position: absolute;top:-5px;left:100%;white-space:nowrap;}
.mnav .cns sup a{display: inline;padding: 6px;font-size: 15px;line-height:15px;color:#f00;}
.mnav .cur .cns sup a{color: #f00;background:transparent;}
.mnav .cur .cns sup.cur a{font-weight: 600;}
.mnav li ul{position: absolute;width: 100%;left: 0;top: 64px;font-size: 19px;line-height: 36px;background: #fff;}
.mnav li li{padding:0;}

.mnav li .cur:after,.mnav li .hover:after{display:none;}
.mnav li .ccu{display:none;}
.mnav li.cur .ccu{display:block;}
.mnav li ul a{padding: 0 30px;}
.mnav li ul .cur a{font-weight: 800;color:#333;}
.mnav li ul sup{line-height: 1;}
.mnav li ul sup a{padding: 0;color:#f00;}

.idxbody .fnbox{text-align: left;}
.idxbody a{color:#00f;}
.ibs2 .ibst{padding: 0 10px;background: #ecf3e0;}
.idxbody .ibst h3{/* text-align: center; */color:#d30000;font: 800 24px/36px "微软雅黑";}
.ibs2 .ibst h3{font: 800 24px/60px "微软雅黑";}
.idxbody .ibst h3:before{content:"";display:inline-block;width: 40px;height: 40px;vertical-align: middle;background: url(/uploads/image/img2/icon-map.png) center no-repeat;}
.idxbody .ibst h3 a{color: #333;}
.idxbody .ibst h3 i{font-style: normal;font-size:14px;line-height: 1.8;}
.idxbody .ibst .more{/* margin:10px 0 0 0; */text-align: right;font-size: 16px;}
.idxbody .ibst .more a{color:#d30000;}
.nlst ul{font-size: 0;line-height: 0;}
.nlst ul li{font-size:18px;line-height:36px;}
.nlst ul li a{color:#00f}
.sn4c li{padding:0;background:none;width:25%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;text-align: center;}
.curposa{background: #f6f6f6;padding: 7px 12px 8px 12px;line-height: 1.8;}
.soprc h4{margin: 9px 0 5px 0;border-bottom: 1px solid #cde;line-height: 2em;}
.spclnks{text-align: center;}
.joinnote{clear: both;padding:8px;text-align: center;background: #dfe;}
.curinfo{margin: 2px 0 2px 0;padding: 10px 10px;background: #f6f6f6;}
.specmap{margin: 0;width:100%;height:360px;overflow:hidden;}
.closefull{display: none;}
.fullmap{position: fixed;top: 0;left: 0;width:100%;height: 100%;margin: 0;z-index: 999;padding: 0;}
.fullmap .text_title{margin:0;padding:0;}
.fullmap .text_title h5{font: 400 18px/36px "微软雅黑";}
.fullmap .specmap{margin:0;height:96% !important;height:calc(100vh - 74px) !important;}
.fullmap .curinfo{padding:5px;}

.soprc{padding:0 5px;}
.emths a{color:#f00;}
.mtxt{text-align: left;padding:0 12px;line-height: 1.7;}
.pmrgn15 p{margin: 15px 0;}
.nopd .abmid .ac{padding: 0;overflow: hidden;}

.fgs{/* border: 1px solid #eee; */margin: 2px 0;}
.fgs li i{display: block;}
.fgs li b{font-weight: 400;}
.fgs li img{display: block;}

.fgs{overflow: hidden;}
.fgs ul{font-size: 0;line-height: 0;background: #f6f6f6;margin: 0 -8px -1px -3px;text-align: left;width: 103%;}
.fgs li{*display:inline;display: inline-block;*zoom:1;width:25%;box-sizing: border-box;font-size: 16px;line-height: 60px;background: #ecf4f6;/* color: #0139ff; */text-align: center;border: 2px solid #fff;margin: -2px -2px 0 0;vertical-align: middle;}
.fgs li a{display: block;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;padding: 0 10px;/* color: #0139ff; */transition:color 0.25s, background-color 0.25s;}
.fgs li a:hover{background: #360;color:#fff;text-decoration: none;}
.fgs li .inm{font-size:12px;color: #7fbbb6;position:absolute;margin-left: 1px;}
.fgs .hot a, .fgs a.hot{color:#f00;}
.ema a{color:#f00;font-weight: 800;}
.mnav .cnh .cns a{color: #f00;font-weight: 800}
.nosub{margin-bottom: 0;}






.floatingbar .ad{
	z-index: 100;
	background: none;
	position: absolute;
	display: none;
}
.floatingbar a{
	color:#000000;
	/* display: inline-block; */
	text-decoration: none;
}
.floatingbar a img{
	border: 0;
	display: block;
}
.floatingbar .close{
	display: none;
}
.floatingbar .opacity{
	position: absolute; 
	top: 0; 
	width: 100%; 
	height: 25px; 
	background-color: #000000; 
	opacity: 0.20; 
	filter: alpha(opacity = 20);







	visibility:hidden;
}

.opacity1{

	opacity: 0.90; 
	filter: alpha(opacity = 90);
}
.floatingbar .text{
	position: absolute; 
	top: 0; 
	width: 100%; 

	height: 25px; 
	color: #000000; 
	line-height: 25px;
}
.floatingbar .text .button{
	position: relative;
	float: right;
	top: 1px;
	right: 1px;
	width: 24px;
	height: 24px;
	background:  no-repeat;
	cursor: pointer;



}
.floatingbar .text .title{
	display: none;
	position: relative;
	float: left;


	font-size: 12px;
	margin-left: 5px;
}

.fixedfloatingbar .ad{display:block;position:fixed;top: auto;bottom:1px;left: auto;right:1px;margin: 0 auto;}
.fixedfloatingbar .close{display: block;}


.pstlst li{float: left;width: 33.33%;text-align: center;box-sizing: border-box;padding: 20px;}
.pstlst li img{display: block;width:100%;}
.pstlst li b{display: block;font-size: 21px;color:#006cba;font-weight: 400;line-height: 40px;margin: 10px 0 0 0;}
.pstlst li a:hover{text-decoration: none;}


    
.ctrlicons{display: none;}
.ctrlicons a:hover{color:#ff8}
.fa {
	display: none;
	font: 200 24px/35px fontawesome;
	padding: 0 5px;
	vertical-align: top;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.fa-bars:before {
	content: "\f0c9"
}
.fa-user-o:before {
	content: "\f2c0"
}
.fa-search:before {
  content: "\f002";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-down:before {
  content: "\e900";
}
.fa-right:before {

  content: "\e901";
}
.fa-radio:before {
  content: "\ea56";
}
.fa-custom {
	margin:5px 0 0 0 ;font-size:16px;color:#f00;background: #fff;border-radius: 5px;line-height: 18px;padding: 4px 5px 3px 5px;display: block;font-weight: 400;
}

.toggled .fa-bars:before, .toggled .fa-user-o:before,.toggled .fa-down:before {
	content: "\f00d"
}
.cur .fa-radio:before {
  content: "\ea54";
}



.recbox{background: #fff;}
.aspb{font-family:"微软雅黑";text-align: center;}
.aspb .at{border-bottom: 3px solid #eee;box-sizing: border-box;margin:0 0 20px 0;}
.aspb .at h2{*display:inline;display: inline-block;*zoom:1;border-bottom: 3px solid #377adf;width:auto;margin: 0 auto;margin-bottom: -3px;color: #353535;font:400 28px/60px "微软雅黑";}
.aspb .mc{display: none;}
.aspb .block{display: block;}
.aspb .am{border: 2px solid #eee;padding: 20px;}
.aspb .pl2s{margin:0 0 10px 0;}
.aspb .pl2s .pic{float: left;width:668px;}
.aspb .pic img{display: block;width:100%;}
.aspb .pl2s .lnk{float: right;width:25%;}
.aspb .ap3{padding: 0 20px;}
.aspb .sl2s .tso{float: left;width:78%;margin-top:20px;}
.aspb .sl2s .lnk{float: right;width:20%;}

.aspb .lnk{margin: 20px auto 0 auto;width:180px;}
.aspb .lnk em{font:400 24px/36px "微软雅黑";font-style: italic;}
.aspb .lnk b{font:400 14px/36px "微软雅黑";padding:0 0 0 10px;}
.aspb .lnk b a{color:#f00}

.aspb .lnk:after{content: " ";display: block;width:100%;border-top: 3px solid #377adf;height: 50px;background: center bottom no-repeat;}
.aspb .txt{text-align: left;font-size: 18px;line-height: 30px;}
.aspb .txt p{text-indent: 2em;}
.aspb .am .s1{float: left;width:48%;}
.aspb .am .s3{float: right;width:48%;}
.aspb .alt{border-bottom: 3px solid #eee;box-sizing: border-box;margin: 20px 0;}
.aspb .alt h3{*display:inline;display: inline-block;*zoom:1;border-bottom: 3px solid #377adf;width:auto;margin: 0 auto;margin-bottom: -3px;color: #353535;font:400 21px/36px "微软雅黑";}
.aspb .am .more a{color:#f00;font-style: italic;font-size: 18px;}
.a2s .s1{float: left;width:49%;}
.a2s .s3{float: right;width:49%;}
.aspb .alt ul{text-align: center;}
.aspb .alt li{*display:inline;display: inline-block;*zoom:1;margin: 0 20px;padding: 0 10px;margin-bottom: -3px;color: #353535;font:400 21px/36px "微软雅黑";}
.aspb .alt li.hover{border-bottom: 3px solid #377adf;}
.aspb .am .mc{display: none;} 
.aspb .am .block{display: block;} 
.aspb .am .mlst{}
.aspb .am .mlst li{text-align: right;line-height: 41px;border-bottom: 1px solid #eee;box-sizing: border-box;background-position: 0 center;}
.aspb .am .mlst li a{float: left;width:80%;text-align: left;font: 400 18px/38px "微软雅黑";white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.aspb .am .mlst .u7l{height: 438px;box-sizing: border-box;}











/*响应式布局----------------------------------------------*/
@media only screen and (max-width: 800px) {
    
.arkbody .s1 {float:none;width:100% !important;}
.arkbody .s2{float:none;width:100% !important;margin: 0 !important;}
.toptool .s2{display:none;}
.arkbody .s3 {float:none;width: 100% !important;}
.mainlist .s1{float: none;width:auto;}
.mainlist .s3{float: none;width:auto;}
.oc-focus{width: 100vw !important;height: 63vw !important;}
.owl-stage img{width: 100vw !important;height: 63vw !important;}
.ifrbox:after{top:1px;width:28px;height:18px;line-height:18px;font-size: 10px;border-radius:0 0 0 3px}

.ab80m img{width:213.35%;}
.infobox .boxtitle{/* height:41px; */line-height: 2.2em;margin: 0;}

.infobox .list li{padding: 0 0.3rem 0 1rem;line-height: 2.25rem;height: 2.25rem;box-sizing: border-box;background-position: 5px center;font-size: 0.75rem;}
.infobox .list li a{font-size: 1rem;width:80%;}
.infobox .il3 ul>li{font-size:0.75rem;line-height: 2em;}
.infobox .il3 li a[href^='http:']{font-size:0.75rem;line-height: 2em;max-width: 30%;}
.infobox .il3 li a.ext, .infobox .il3 li a[href*='sf_'], .infobox .il3 li a[href*='sf.html'], .infobox .il3 li a[href*='showfile.html']{font-size:1.1rem;line-height: 1.7em;height: 3.4rem;}
.infobox .il3 li:after{top: 2.7rem;height: 1.4rem;}
.ib2 .list .ntm li a{width:99%;}
.ib2 .boxtitle .uh li{margin:0;padding: 0 0.3rem;line-height: 2.8rem;font-size: 1.1rem;}
.ib2 .boxtitle .uh li:after{margin-left: 0.6rem;font-size: 0.75rem;}
#ifrlzz{height: 60px;display: block;border-bottom: 1px solid #fff;border-top: 1px solid #fff;}
.areanews .ib2 .boxtitle .uh li:first-child{font-size: 1.1rem;}
.newsmore{top:3px;}
.arknotice{margin: 10px 0; padding:0 0 0 5px;}
.noticehead{width: 54px;line-height:46px;height:46px;font-size:18px;}
.noticemain{width: calc(100vw - 60px);height:46px;line-height:46px;}
.noticemain li{height:46px;font-size: 16px;padding: 0 10px;width: 88%;}
.noticemain li:before{margin: 0 5px 0 0;}
.arknotice .more{top: 0;right:5px;line-height: 45px;font-size: 12px;}

.colpics{margin:5px 0 0 0;}

.infobox .boxtitle h4{font-size:20px;}
.ticon{width:21px;height:21px;margin: 0 5px 0 0;background-size:420px 140px;}
.tictb{background-position: -70px 0;}
.cimgbox .cimglis{height:auto;}
.index .cimglis ul{margin:0;}
.index .cimglis li{margin:5px 0;width:50%;}

.cnnr .boxtitle .uh li{padding: 0 0.1rem;}
.cnnr .boxtitle .uh li:first-child{font-size: 1.25rem;}
.cnnr .boxtitle .uh li:nth-of-type(2n 2) a,.cnnr .boxtitle .uh li:nth-of-type(2n 3) a{line-height:24px;font-size: 13px;padding: 0 5px;margin-top:10px;}
.ib4 .boxtitle .uh li{padding: 0 0.4rem 0 0.3rem;line-height: 2.5rem;font-size: 1.125rem;}
.ib4 .boxtitle .uh li:after{left:-5px;top:12px;height:18px;border-width:1px;}
.ib4 .boxtitle .uh .hover{padding: 0 0.7rem;}
.ib4 .newsmore{top: 0.2rem;right: 0.2rem;line-height: 1.1rem;text-align: center;border-radius:5px;padding: 0.2rem;font-size: 0.8rem;}

.ib5 .boxtitle{height:50px;}
.ib5 .boxtitle .uh a{padding: 0 10px;border-radius: 5px;}
.ib5 .boxtitle .uh li{padding:0 15px 15px 15px;color:#fff;line-height: 2.25rem;font-size: 1.25rem;}
.ib5 .boxtitle .uh .hover a:after{bottom: -15px;left:0;width: 100%;text-align: center;line-height: 1;font-size: 12px;}
.ib5 .boxlist{border-top: 3px solid #00786e;padding:5px 0 10px 0;}

.tsbox{margin-top:-10px;vertical-align:middle;}

.tsbox .slctype{top:2px;}
.tabs2 .menu li{padding: 0 0.5rem;font-size: 1rem;}
.tabs2 .menu li.h{font-size: 1.2rem;}

.tabs2 .main ul li{padding:0 0 0 15px;background: 5px center no-repeat;font-size: 12px;line-height: 32px;height: 32px;}
.tabs2 .main ul li a{padding: 0 5px 0 0;font-size:16px}
.tabs2 .main ul.lsttts li a{width:60%;}
.ybar{margin:10px 0;padding-bottom: 9px;}
.ybar .tabs2 .main ul{column-count:1;}
.ybar .tabs2 .main ul li a{padding: 0 5px 0 0;}
.tabs2 .mnrtip{right: 5px;}
.asbbox{margin-bottom: 30px;}
.asbbox .arkbar img{height: 10.42vw;}
.ab4c li img{height: 10.42vw;}
.mb120w {overflow: hidden;}
.mb120w img{width:150%;margin-left: -25%;}

.abone{margin:5px 0;}
    
.index .dateso{height:470px} 
    
 

.column .arktop{height: auto;background: none;}


.column .toptitle{background:none;height: auto;}
.column .toptitle .s1{width:10%;}
.column .toptitle .s3{width:100%;}
.column .tabso{;margin: 0;width:auto;}
.column .tabso .tabm{margin-right: 0;}
.column #mch ul li.over span.libch{ background:#f8f8f8;}
.column #mch ul li.over.s span.libch{ background:none;}
.column .mchbox{margin-bottom: 0;}
.column .arkbody{background:  center -3vw no-repeat;background-size: contain;}
.column .arkmain{background: #fff;padding: 0;}

.ch .arkbody{background:  center -3vw no-repeat;}
.ch .toptitle .s1{width:100%;}
.ch .toptitle h1{width:110px;margin-top: 0;}
.ch .toptitle h1 a{width:100px;margin: 6px 3px 0 3px;height: auto;}
.ch .toptitle h2{font-size: 30px;margin-top: 0;line-height: 45px;}

.idxbody .s1{float: none;width:100%;}
.idxbody .s3{float: none;width:100%;}
.idxbody .map{width:100%;overflow:auto;}
.psilst li a{font-size: 24px;}
.pslst ul{text-align: left;}
.pslst li{width:32%;font-size: 18px;padding: 5px 0;}
.pslst li:hover{border-bottom:1px solid #fff;margin-bottom:0;}
.pslst li a{border:0;padding: 0 5px;}
.pslst li a:before{content:">";display:inline-block;margin-right:5px;}
#mapbox{width: calc(100vw - 4px);height: 110vw;}
/*最终页面  -----------------------------------------------------*/

.sfmain{border:0;padding: 0;margin-top: 0;}

.sfmain .s1{width:auto;border-right:0}
.sfmain .s3{width: 100%;}


/* 文章标题 */
.arctitle{padding:0; border-bottom:1px dashed #b2b2b2;}
.arctitle h3{float:none;font-size:21px;padding:8px;}
.arctitle br{display: block;}
.arctitle strong{ float: none;}
.arctitle span{color:#666 !important;}
.arctitle .text{padding:3px 9px;border-top:1px dashed #b2b2b2;}
.arctitle .text input{ padding:2px 0 0; margin:0; width:65px;}

#endtext{margin:5px;font: 400 17px/2em "\u5fae\u8f6f\u96c5\u9ed1";}
#endtext b,#endtext strong{font-weight:800;}
#endtext p{margin:5px 0;}
#authorinfo .boxlist{border-left: 0;border-right: 0;}
#authorinfo .boxlist .cin{position: relative;margin:5px 0;}
#authorinfo .boxlist .cin div{width:auto;}
#authorinfo .boxlist .cin div img{margin:0 auto;}
#authorinfo .boxlist .cin div a{max-width: auto;}
#authorinfo ul{position: static;width:auto;top:0;right: 0;column-count: 1;}
.arccommend{margin:0 auto 6px; width:auto;font-size:12px;padding: 0;border:0;}
.arccommend .mtext textarea{width:80%;}
.arccommend .mtext input{width:20%;line-height:18px;}
.seerec{margin:5px}
#authorarti{margin-top:0;}
.sfmain .pic{margin:0;padding:5px 20px;box-sizing:border-box;width:100%;}

.maintext{margin: 0;padding: 10px 0;}
.maintext .mttop h2{font-size: 21px;line-height:40px;margin:0;}
.maintext .mtmid {font-size: 16px;line-height: 30px;padding: 30px 5px 5px 5px;margin-top: -20px;}
.maintext .mtmid p{margin:5px 0;}
.maintext .mtmid table {}
.maintext .vtp td{white-space:nowrap;}
.maintext .vtp td:nth-of-type(3){white-space:normal;}


.pslst{margin: 0 0 10px 0;}
.psilst{padding:8px 0;}
.psilst h3{font-size: 24px;}

.ibbig{font-size: 17px;font-weight: 400;}
.ibb2{font-size:15px;}
.mb3s li {float: left;width:50%;}
.ibbig .mtxt{padding:5px;}
.mtitem{padding-left: 20px;min-height: 76px;margin: 20px 0;}
.mtitem h4{padding-left: 50px;}
.mtitem h4 i{width:56px;height: 76px;border-radius: 5px 5px 0 0;}
.mtitem h4 i:before{border-top:76px solid #29b8bc;border-right:56px solid transparent;}
.mtitem h4 em{width:40px;font:800 24px/36px "times new roman", "serif",arial;}

.ubts li{width: 47.5%;margin:5px 0;font-size: 20px;height: 50px;line-height: 50px;}
.infobox .boxtext p{font-weight:400;}
.ibub h2{font-size:24px;margin: 5px;}
.ibub .iubg{padding:5px;font-size: 17px;line-height: 30px;}
.ibub .iubg h3{font-size:22px;line-height:40px;}
.ibub .iubg h4{font-size:18px;line-height:36px;margin: 0;}
.uncs .uct{margin:0;background-size: 400px;width: 65px;height: 70px;line-height: 70px;font-size: 18px;padding: 0 0 0 25px;}
.uncs .ucli:nth-of-type(2) .uct{background-position:0 -80px}
.uncs .ucb{width: calc(100vw - 85px);margin:0;font-size: 16px;}
.uncs .ucb p{text-indent:0;}
.amrbox{margin:0}
.amrbox h3{
    font-size: 21px;
    margin: 5px;
}
.amrbox ul{padding: 10px 0;text-align:center;}
.infobox .amrbox li{width:33.33%;font-size: 16px;}
.infobox .amrbox li:nth-of-type(2){width: 33.4%;}
.ibtop h2{font-size:21px;line-height:40px;}
.emnbox{padding:5px;}
.amrbox li b{font-weight:400}
    
    

.columnwide .arkbody{margin: 0;}
.mcwide{}
.mcw2{padding-bottom:0;}

.wbox a{color: #167dd8;}
.w2{background: #f3f3f3;}
.wt2{padding: 10px 0 0 0;}
.wt2 h1 {line-height: 1;font-size:0;margin-bottom: 5px;}
.wt2 h1 b{font-size: 20px;font-weight: 400;margin: 0;padding: 0;line-height: 1.2;padding-bottom: 15px;}




.wt2 h1 i{margin: -10px 0 0 0;padding: 2px;font-size: 14px;background: #fff;}
.wt2 h1 img{height: 20px;}

.wmt{margin: 0;background:  0 0;padding:4px 6px 5px 6px;}
.witem{float: left;width:100%;height: 298px; margin:12px 0 12px 0;background:url(/uploads/image/img2/wibbg.jpg) no-repeat;text-align: center;}
.witem .wil{float: left;width: 163px;height: 292px;margin:3px 0 3px 0;background:#fff;background: rgba(255,255,255,0.6)}
.witem .wir{float: right;width: calc(100vw - 163px);height: 292px;margin:3px 0 0 0;overflow: hidden;}
.witem .wil .wipic{width:120px;margin:12px auto;}
.witem .wil .wipic h3{font-size:16px;font-weight: 400;line-height: 23px;height: 23px;background:#000;background:rgba(0,0,0,0.68);color:#fff;}

.witem .wil .wtp{padding:0 6px 0 10px;height: 92px; text-align: left;font-size:14px;line-height: 20px; font-family: "宋体";}
.witem .wil .wtp p{text-indent: 2em;}

.witem .wir .wishw{width: 100%;height: 292px;background:url(/uploads/image/img2/wibg.jpg) center 0 no-repeat;}
.witem .wir .wspic{}
.witem .wir .wspbox{padding: 28px 0 12px 0;text-align: center;text-indent: -14px;}
.witem .wir .wishw h4{width:100%;font-size:16px;font-weight: 400;line-height: 27px;height: 27px;background:#000;background:rgba(0,0,0,0.68);color:#fff;}
.witem .wir .wishw h4 a{color:#0cf;}
.witem .wir .wishw h4 a:hover{color:#ff0;}

.maplst{background: #fff;padding: 5px 5px 5px 0;}
.maplst .prvmap{width:50%;text-align:center;}
.maplst .prvlist{width:50%;}
.maplst .prvmap img{width:80%;}


.maplst .plshd{display:block;text-align: right;}
.maplst .plshd #wcs{display: none;}
.slcts #wcs{display: block;}
.maplst .plshd select{width: 80%;}
	
.mslst{float:left;width:50%;}

.hulst{float:right;width:50%;}
.rbx{display:none;}
.tbx{line-height: 24px;padding: 3px;margin:20px 10px;height: auto;}
.tbx i{display:none;}
.tbx b{display: block;}
.mapimg{margin: 5px 0 0 0;}
.maplst  .prvlist h3{line-height: 30px;height: 30px;font-size:18px;}
.maplst .prvlist li{padding: 0 0 0 15px;line-height: 34px;}
.tlul{clear: both;padding:10px;text-align: left;}
.maplst .prvlist .plcbox{padding:0 10px}
.infobox .boxtitle h4{padding-left:0;}


.mbnonap .maplst{padding: 5px;}
.mbnonap .prvmap{width:auto;float: none;}
.mbnonap .map{display: none;}
.mbnonap .prvlist{width:auto;float: none;}
.mbnonap .tbx{margin: 0 0 5px 0;border: 0;}
.mbnonap .tbx i{display:inline;}
.mbnonap .tbx b{display:inline;}

.wln{margin: 10px 0;padding: 2vw 0;}
.wlin{background: #d7e4ed;width: 96vw;overflow: hidden;margin: 0 auto;text-align: left;border-radius:10px;}
.sb8{ float:none;margin:10px auto;overflow: hidden;height: 38px;width: 90vw; padding:0;border:0;background: #fff;border:1px solid #b2b2b2;border-radius: 10px;box-sizing: border-box;box-shadow:2px 2px 2px #ccc inset;}
.sb8 .ispan{float:left;}
.sb8 .ispan .span-in{display:block;overflow:hidden;position:relative;width: calc(90vw - 70px);height: 36px;}
.sb8 .ibox{background:none;width:calc(90vw - 128px);margin-left:60px;border:0;padding: 8px 3px;box-sizing: border-box;}
.sb8 .slspan{position:absolute;right:auto;width:60px;left:0;top:6px;padding:0 2px 0 0;line-height:18px;color:#ccc;font-size:16px;box-sizing: border-box;}
.sb8 .sslct{ font-size:16px;font-family:mingliu; border:0;position:absolute;top:0;right:1px;color:#167dd8;background:#fff;}
.sb8 .bspan{float:right;width: 65px;overflow:hidden;}
.sb8 .bspan .span-in{display:block;border:0;}

.sb8 .button{width: 65px;height: 36px; color:#fff;letter-spacing: 0;background: #2b2c2c;border:0;font-size:16px;font-family: "微软雅黑";border-radius: 8px;}
.relnks{text-align: center;padding:0 10px;}
.rline{line-height: 50px;padding-left:0px;text-align: left;}
.rline:first-child{border-bottom:1px solid #fff;}
.rline li{float: left;width: 25%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.rline li.rl4w2{width: 50%;}
 


.bkbody .bin{padding:0 5px;}
.bkbody .s1{float:none;width:100%;position: relative;z-index: 2;}
.bkbody .s3{float:none;width:100%;margin-top: 10px;position: relative;z-index: 1;}
.chfoc .cft h3{font-size:24px;line-height:40px;}
.chfoc .cfm h4{font-size:20px;line-height:36px;}
.chfoc .cfm{margin:10px 0}
.ti2s .tipimg h4{font-size:24px;line-height:40px;}
.ti2s .tipimg{display:block;width:100%;float:none;}
.ti2s .tipic{padding:10px 0}


.bk2s .bin{padding: 0;}
.bk2s .s1 .infobox .boxtitle{line-height: 32px;}
.bk2s .s1 .infobox ul {overflow:hidden;height:100%;}
.bk2s .s1 .infobox ul ul{display:none;width: 100vw;overflow: visible;position: absolute;z-index: 9;background: #fff;margin: 0;height: auto;left: 0;border: 1px solid #ddd;margin: -1px;border-top: 0;box-sizing: border-box;}
.bk2s .s1 .infobox ul li:hover ul{display:block;}
.bk2s .s1 .infobox ul li{float:left;width:50%;border-bottom:1px solid #ddd;margin-bottom:-1px;line-height: 2.2em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bk2s .s1 .infobox .li4s li{width:25%;padding:0 3px;box-sizing:border-box;overflow: visible;}
.bk2s .s1 .infobox .li4s li.cur{}
.bk2s .s1 .infobox .li4s li.cur:before{content:" ";padding: 0 3px;position: absolute;width: 25%;height: 38px;box-sizing:border-box;text-align:right;}
.bk2s .s1 .infobox .li4s li.cur>a:after{content:" ⊽";}
.bk2s .s1 .infobox .li4s li li.cur:before{display:none;}
.bk2s .s1 .infobox .li4s li li.cur>a:after{display:none;}
.bk2s .ib2{padding:0 5px}


.chfocus{margin:5px 0;}

.infobox .il4{margin:5px}
.infobox .il5{margin:5px}
.infobox .boxtitle .cin h3{margin-left:5px;line-height: 30px;}
.datech .dateso .note p{display:block;white-space:normal;}
.ib11 .boxtitle .cin h3 b{line-height:40px;}
.ib11 .boxtitle .cin h3 i{font-size:14px;line-height: 40px;padding: 0 0 0 6px;}

.il4 .tt li>a[href*='sf_'],.il4 .tt li>a[href*='sf.html'],.il4 .tt li>a[href*='showfile.html']{float: left;width:75%;}
.infobox .il4 li:nth-of-type(1) a[href*='sf_'],.infobox .il4 li:nth-of-type(1) a[href*='sf.html'],.infobox .il4 li:nth-of-type(1) a[href*='showfile.html']{width: 60%;height: 50px;}
.infobox .il4 li:nth-of-type(1):after{top: 25px;}
.ch2focus{margin:5px 0;}

.chmix .s4{float: none;width:100%;}
.chmix .s5{float: none;width:100%;}
.chmix .lnlst{width:100%;}
.chmix .lnfoc{width:100%;height: 57vw;}

.chmix .lnfoc img{width:100%;height: 57vw;}
.colmain{padding:5px 0;}

.ib14 .boxtitle .cin {line-height: 32px;}
.ib14 .boxtitle .cin h4 {font-size:20px;line-height: 32px;}
.ib14 .boxlist{padding:0}
.ib14 .boxlist:before{content:" ";}
.ib14 .boxlist li{margin: 0;float:left;width:14.2%;line-height: 32px;font-size: 16px;box-sizing: border-box;}
.ib14 .boxlist li.cur{
    line-height: 30px;
}
#sidenav .boxtitle{display:none;}
.ibprov .boxlist li{width: 25%;line-height:30px;height: 30px;}
.ibprov .boxlist li.cur{line-height: 28px;}
    
.ib5m .boxlist li{width: 20%;}
.ib4m .boxlist li{width: 25%;}
.ib3m .boxlist li{width: 33.33%;}
.ib2m .boxlist li{width: 50%;}

    
.infobox .il7{padding:0 5px}
.ib15{padding:0 5px;}
    
    
.infobox .boxlist .text{padding: 5px;}


.srctxt{margin: 5px;font-size:13px;}

.ib2s .boxlist li{width: 50%;}
.ib3s .boxlist li{width: 33.33%;}
.ib4s .boxlist li{width:25%;}
.ib5s .boxlist li{width:20%;}
.ib6s .boxlist li{width:16.66%;}
.ibmfx .boxlist ul{text-align:justify;text-align-last:justify;display:flex;}
.ibmfx .boxlist ul li{white-space: nowrap;text-align:center;text-align-last:center;display:inline-block;float:none;width:auto;flex-grow:1;vertical-align:middle;padding: 0 2px;line-height: 30px;margin: 0;}

.ibmfx .boxlist ul li sup{line-height:0;}
.cnav .cns a{padding:0}
.colnav .cns a{padding:0 10px;}
.ib17 .boxtitle .cin h3{font-size:20px;line-height:40px;}
.zl3s li{width:50%;}
.zl4s li{float: none;width: 100%;height: auto;}

.blyl .zl2s li{width:100%;}


.blyl .zl1s li img{width:100%;}
.blyl .zl1s li b{width:100%;}
.blyl .zl2s li img{width:100%;}
.blyl .zl2s li b{width:100%;}
.chtbar .ss1{float:none;}
.chtbar .ss3{float:none;border-radius: 0;}
.zl2s .zjli{float: none;width: 100%;}
.zjli .zltxt{height: auto;}
.zhtlst li{/* float:none; */width: 50%;line-height: 40px;}
.zhtlst li.zli2w{width:50%;}
.zhtl2s .ss1{float:none;width:100%;}
.zhtl2s .ss3{float:none;width:100%;}
.coltibar{margin:10px;padding: 0 10px 10px;}
.coltibar h4{font-size:24px;line-height:45px;}
.coltibar img{width:200%;margin-left:-50%;}
.chtbar{margin:10px;}


.margepic li{margin-bottom:5px;}
.margepic li:nth-of-type(1) img{width: 69vw;height:42vw;}
.margepic li:nth-of-type(2) img{width: 30vw;height: 42vw;}
.margepic li:nth-of-type(3) img{width:49.5vw;height: 32vw;}


.margepic li:nth-of-type(4) img{width: 49.5vw;height: 32vw;}
.margepic li span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.infobox .il9 ul>li{padding-left:5px;}

.infobox .il10 ul>li{width: 49vw;height: 49vw;margin: 0.5vw;}
.infobox .il10 .aiconbox img{width: 49vw;height: 49vw;}
.infobox .il10 li>a:first-child:before{width:49vw;height:49vw;}
.infobox .il10 li:first-child{float:right;width:100vw;height:65vw}
.infobox .il10 li:first-child .aiconbox img{width: 100vw;height: 65vw;}
.infobox .il10 li:first-child .aiconbox video{width: 100vw;height: calc(65vw - 30px);}

.zsi{padding:10px;margin:10px 5px;}
.zsi h4{font-size:18px;}
.zsi p{font-size:16px;line-height:30px;}

.ib19 .boxtitle .cin h3 i{font-size:12px;}

.picpro {padding:3px 0 0 0;}
.picpro .goleftbtn{left:-25px;}
.picpro .gorightbtn{right:-25px;}
.picpro .blin{height:64vw;}
.picpro .blin .dl_line1l_3 {width:100vw;box-sizing:border-box;padding:0 4px;}
.picpro .slide_tolr .img_194_137 {height: 64vw;}
.picpro .slide_tolr .img_194_137 img {width: calc(100vw - 8px);height: 64vw;}


.infobox .il11 ul>li{width: 49vw;height: 49vw;margin: 0.5vw;}
.infobox .il11 .aiconbox img{width: 49vw;height: 49vw;}
.infobox .il11 li>a:first-child:before{width:49vw;height:49vw;}
.infobox .il11 li:first-child{float:right;width:100vw;height:calc(65vw   32px)}
.infobox .il11 li:first-child .aiconbox img{width: 100vw;height: 65vw;}
.infobox .il11 li:first-child .aiconbox video{width: 100vw;height: 65vw;}




.zsb1l .zspic{float: none;width:100%;}
.zsb1l .zstxt{float: none;width:100%;}


.tx3s .s2{margin:10px 0 !important;}
.tx3s .txsbox img{height:110vw;}
.tx3s .s2 .boxtitle{position: static;}
.tx3s .s2 .aiconbox   a{top:auto;bottom: 0;}

.navh{margin:5px 0;}
.cvsub{padding: 0;}
.cvsub .cns a{padding: 3px 5px;font-size: 16px;}
.cvsub li ul a{padding: 0 8px;}
.cvsub .cns .supl{padding: 0 30px 0 0;display:inline-block;}
.cvsub .cns sup {margin: 0 0 0 -30px;}
.cvsub .cns sup a{padding:0;font-size: 12px;}
.subnav{border-bottom:0;padding-bottom:0;font-size: 0;line-height: 0;}
.subnav:after {
      /* content: ''; */
      /* width: 100%; */
      display: inline-block;
   }
.subnav li{padding: 0 3px;font-size:16px;line-height: 30px;box-sizing:border-box;display:inline-block;}

.sbns{text-align:left !important;text-align-last:left !important;}
.sbns li{white-space:nowrap;}
.sbn3s li{width:33.33%;}
.sbn4s li{width:25%;}
.sbn5s li{width:20%;}
.sbn6s li{width:16.66%;}
.sbn7s{margin-left:3%;}
.sbn7s li{width:14.28%;}
.sbn7s li.s2s{width:28.56%;}
.sbn8s li{width:12.5%;}
.sbn8s li.s2s{width:25%;}
.cimglis{margin:0}
.colbody .cimglis li{width: 48%;}
.colbody .cimglis li>a:first-of-type{/* width: calc(50vw - 5px); */}


.imgtablst{ margin:0;}
.imgtablst table{table-layout:fixed;width:100%;position: relative;display: block;height: 100%;overflow: hidden;/* border-collapse: collapse; */border-spacing: 0;}
.imgtablst table tr{display: inline;}
.imgtablst table td{display: inline-block;width: 50%;overflow: hidden;text-align:center;vertical-align:middle;position:relative;box-sizing: border-box;padding:0 0 9px 0;border-width: 1px;height: auto;}

.imgtablst table td>div{/* display:table-cell; */vertical-align: middle;width:100%;/* height: 110px; */overflow:hidden;}
.imgtablst table td span{display:block;/* padding-bottom:30px; */width:100%;margin: 0 auto;}
.imgtablst table td div div{/* position:absolute; */width:100%;height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;/* bottom:0; *//* left:0; */}
.imgtablst table td span img{max-width:100%;width: 100%;overflow: hidden;display: block;vertical-align: middle;}
.imgtablst table td span{ display:block;height:auto;overflow: hidden;}


.alu3m li{width: 33.33%}
.pcmg60{margin-top: 0;}
.proalst li{display: block;}
.proalst li img{width: 100%;}


.ppl .arktop{background: #1d53b8  center 0 no-repeat;background-size:contain;}
.ppl .toptitle{height:26vw;}
.plso{overflow:visible !important;}
.ppl .nav{height:auto}
.ppl .nav-bg{height:auto}
.ppl .nav-box{display:block;overflow:visible;text-align:justify;text-align-last:justify;}
.ppl .nav-box li{border:0;}
.ppl .nav-box li a{padding: 0 14px;}
.wt3{margin:5px 0;padding:5px;font-size: 16px;line-height: 30px;}
.wt3 p.prght{font-size:15px;}
.pplst{margin:0 0 10px 0}
.pplst li{display:block;}
.pplst li img{width:100%;}
.wm3 .witem{margin-left:12%;}

.ib21 .boxlist{padding:5px;}
.ib21 .mtxt h4{padding:5px 0 0 0;font-weight:800;}
.bigt .txt{font-size: 16px;padding:0;line-height:1.8em;}
.bigt p{margin: 5px 0;}
.sptl{margin: 10px 0;}
.tlmore{margin:0}
.tlmore a{padding:0 10px}
.spt-focus{width:100vw;height:62vw;}
.spt-focus ul.spt-imgs{height:9999em;}
.spt-focus ul.spt-imgs li{height:62vw;}
.spt-focus ul.spt-imgs li img{height:62vw;width:100vw;}
.spt-focus ul.spt-nav{width:100%;height:40px;top:auto;bottom:0;}
.spt-focus ul.spt-nav li{display:none;height:40px;margin:0;padding: 0 7px;width:100%;overflow:hidden;white-space:nowrap;}
.spt-focus ul.spt-nav li b{height:40px;line-height: 40px;display: block;overflow: hidden;text-overflow: ellipsis;}
.spt-focus ul.spt-nav li.cur{display:block;background:rgba(87,166,159,0.80);}

.blkh{width:15%;display: none;}
.focnav ul{position:static;height: auto;}
.focnav li{width: 48% !important;}
.focnav li a{border-radius:3px;}
.focnav li b{padding: 0 2px;box-sizing:border-box;font-size: 14px;}
.ifrbox .arkbar{margin:5px 0 0}
.ifrbox .arkbar img{/* width:120%; *//* margin-left:-10%; */}




.wkzs .ib2{padding:5px;}
.wkzs .ib2 .boxtitle h4{font-size:20px;margin: 5px 0 10px 0;}
.wkzs .ib2 .boxtext{font-size:16px;line-height:1.8;}
.wb2ss .ss1{width:auto;}
.wb2ss .amore {margin-top:5px;}
.wb2s{margin:10px 0;}
.wb2s .s1{width:auto;}
.wb2s .s3{width:auto;}
.wb2s .ss1{float:none;width:auto;}
.wb2s .ss3{float:none;}
.wb2s .wktp img{height:51vw;object-fit:cover;}
.wb3s{margin:10px 0;}
.wb3s .s1{width:auto;}
.wb3s .s2{float:none;width:auto;margin-left: 2%;position: relative;padding-top: 0;}
.wb3s .s3{width:auto;}
.wb3s .ib2{height:auto;}
.wbcy .wb3s .s2 .ib2{height:auto;}
.wb3s .s2 .ssi{position:static;}

.wss2 .ss1{width:auto;float: none;}
.wss2 .ss3{float:none;}

.pphd .slide_tolr .img_194_137{/* height:calc(64vw   30px); */}
.hdbody .ib2{padding:5px 5px 10px 5px;}
.hdbody .ib2 .boxtitle{height:auto;margin: 0;}
.ib30{margin: 0;}
.ib30 .boxtitle h3{padding:10px;}
.pphd .blin{margin:0;height: calc(64vw   42px);}
.hdbody .wbtop h3{padding:10px;line-height: 40px;}
.hdbody .wb3s .ib2{height:auto;}
.hdbody .wb3s .s2{padding:0}
.hdbody .wb3s .s2 .ssi{position:static;}
.hdbody .wb2ss{margin:0 0 10px 0}
.ppzy .blin{margin:0;height: calc(64vw   30px);}
.ppzy .blin dt{top:auto;bottom: -30px;width: 90%;left: 5%;}
.gkdbox ul{margin:5px auto;padding:0 5px;box-sizing:border-box;}
.gkdbox li{width:100%;}
.dmore{margin: 10px;}
.dmore img{width:30px;}
    
    
.colbody .arkbar{margin:0 0 5px 0}
.colitem{margin:20px 0}
.wkcpic{width:40px;}
.wkcpic img{width:40px;height:40px;border-radius: 20px;}
.wkctxt{width:calc(100vw - 60px);}
.wkctxt h4{line-height: 1.5em;font-size:18px;text-align: justify;margin-bottom:5px;}

.wkcabt{display: none;}
.wkctip{font-size:14px;}
.wkctip .wkcnm{width: 50%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wkctip .wkcpt{width: 50%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: right;}
    
.mnav .cns sup{position: static;}
.mnav .cns a{padding: 3px 8px;font-size:16px;line-height:24px;}
.mnav li{padding: 10px 0 15px 0;}
.mnav li ul{font-size:16px;line-height: 30px;}
.mnav li ul a{padding:0 5px;}
.mnav .cvsub .cns sup{position: absolute;}
.mnav .cvsub li ul{font-size: 15px;line-height:26px;}
.mnav .cvsub li ul a{padding: 0 10px;}
.idxbody .ibst h3{font-size:18px;}
.idxbody .ibst h3:before{width:30px;height:26px;background-size:18px;}
.fgs {width: calc(100vw   6px);}
.fgs li{font-size: 15px;line-height:40px;}
.fgs li .inm{font-size:60%}
.floatingbar .close{
	display: block;
} 
.fixedfloatingbar .ad{display:block;position:fixed;top: auto;right: auto;bottom: 3vh;left: calc(50vw - 160px);margin: 0 auto;}
    
    

.pstlst li{float: none;width: 100%;padding:10px;}
    
    
    
    

.show .ifrbox{margin: 0;}
    
.show .currentpos{margin:0;border-bottom:1px solid #4b7006;color:#fff;background:url(/uploads/image/img2/bg-left-title.jpg) repeat-x;font-size: 14px;line-height: 36px;height: 36px;width: 100%;box-sizing: border-box;top:-36px;left: 0;z-index: 97;transition:all 0.2s ease-in-out 0s;}
.show .abpc1in{padding: 0 0 0 10px;text-align:left; font-size:16px; font-family:"微软雅黑", "黑体"}
.show .abpc2in{ text-align:right;padding:0 5px 0 0;}
.show .currentpos a{color:#fff;text-decoration:none;}
.floatingbar .close{
	display: block;
} 
.show .fa {display: inline-block;}
.idxlnk{background:  0 center no-repeat;background-size: 25px;padding-left: 30px;display: inline-block;}
	
.ctrlicons{display: block;position: relative;}
/*----------------page-wrapper----------------*/
.page-wrapper {
}
/*----------------toggeled sidebar----------------*/

.sidebar-wrapper, .sidebar-wrapper .sidebar-dropdown > a:after, .sidebar-wrapper ul li a i,.sidebar-toggle {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}
/*----------------sidebar-wrapper----------------*/
.show .sidebar-wrapper {
	width: 100%;
	background:rgba(240,240,240,0.95);

	height: 100%;
	max-height: 100%;
	position: fixed;
	top: 36px;
	left: 100%;
	z-index: 999;
}
.pw-r .sidebar-wrapper {

	left: auto;
	right: 100%;
}

.page-wrapper.toggled .sidebar-wrapper {
	left: 0px;
}
.pw-r.toggled .sidebar-wrapper {
	left: auto;
	right: 0;
}
.sidebar-wrapper ul li:hover a i, .sidebar-wrapper .sidebar-dropdown .sidebar-submenu li a:hover:before, .sidebar-wrapper .sidebar-search input.search-menu:focus   span {
	color: #0086fd;
}
.sidebar-wrapper ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.sidebar-wrapper a {
	text-decoration: none;

}
/*----------------sidebar-content----------------*/
.show .sidebar-content {
	max-height: calc(100%);
	height: calc(100vh - 36px);
	overflow-y: scroll;
	overflow-x: hidden;
	position: relative;
}
.sidebar-content.desktop {
	overflow-y: hidden;
}
/*--------------------sidebar-brand----------------------*/
.sidebar-wrapper .sidebar-brand {
	padding: 15px 20px;
	text-align: center;
	border-bottom: 1px solid #10151d;
}
.sidebar-wrapper .sidebar-brand > a {
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}
/*---------------------toggle-sidebar button-------------------------*/

.sidebar-toggle {
	display:block;
	top: 0;
	position: absolute;
	color: #fff;

	z-index: 98;
}
.sidebar-toggle:hover {
}
	
#toggle-sidebar {
	left: 15px;
}

#toggle-sidebarr {
	top: 1px;
	right: 5px;
}
#toggle-sidebarc {
	top: 1px;
	right:40px;
}
.toggled .sidebar-toggle {
    position: fixed;
    line-height: 36px;
}
.toggled #toggle-sidebar {
	left: 249px;
}
.toggled .fa {
	font-size: 32px;
}

.toggled #toggle-sidebarr {
	top: 0;
}
.toggled #toggle-sidebarc {
	display:none;
}
.toggled {overflow:hidden;padding-top:36px;position: relative;z-index: 100;}
.toggled .idxlnk{background:none;padding-left: 0;}
    
.toggled .cposlnks{display: none;}
.toggled .topttl{display: block;font-weight:800;font-size:18px;}
.toggled .toponly{display: block;}
.toggled .navl.toponly{border-top: 1px solid #ddd;margin-top: 3px;padding-top: 3px;}  
.toggled .sidebar-content .baronly{display: inline;}
    
.toggled .toptool{ border-bottom:1px solid #ddd;background:#f6f6f6;}
.toggled .toptool .bin{height:68px;display:flex;font-size:0;line-height:0;margin: 0 0.5vw;}
.toggled .toptool .s1{display:inline;float:none;}
.toggled .toptool .s3{display:inline;float:none;}
.toggled .toptool .sin{display:inline;}
.toggled .toptool a{margin: 0;font-size: 14px;display:inline-block;text-align: center;color: #330;width: 16.5vw;line-height:30px;vertical-align:top;}
.toggled .toptool a:before{
	content:"\e902";
	display: block;
	font: 100 30px/42px fontawesome;
	height: 36px;
	padding: 0 1px;
	box-sizing:border-box;
	color: #390;
	}

.toggled .toptool a.tti-1:before{
	content:"\e903";
	color: #390;
	}
.toggled .toptool a.tti-2:before{
	content:"\f007";
	color: #390;
	}
.toggled .toptool a.tti-3:before{
	content:"\e90b";
	color: #390;
	}
.toggled .toptool a.tti-4:before{
	content:"\e902";
	color: #390;
	}
.toggled .toptool a.tti-5:before{
	content:"\e905";
	color: #390;
	}
.toggled .toptool a.tti-6:before{

	content:"\e904";
	color: #390;
	}

.fix-posbar {/* */ padding-top:36px;position: relative;z-index: 100;}
.fix-posbar .currentpos{position: fixed;top:0;transform: translate3d(0px, 0, 0px);}
.fix-posbar .sidebar-toggle {position: fixed;}
.fix-posbar #toggle-sidebarr{top:0;}
.fix-posbar #toggle-sidebarc{top:0;}
.rel-posbar {padding-top:36px;}
.rel-posbar .currentpos{position: fixed;top:0;transform: translate3d(0px, -100%, 0px);}
.toggled .currentpos{position: fixed;top:0;transform: translate3d(0px, 0, 0px);}

#srnbox{clear: both;display:block;padding:5px;}
#srnbox a{ color: #fff;}
#srnbox>li.chs{width:auto;float: none;font-size: 14px;}
#srnbox>li span{font-size: 16px;font-weight: 800;}
#srnbox ul li a{width:auto;float: none;display: inline-block;padding:0 0.5%;}
#srnbox .pconly{display: inline;}

.search-toggle {
	top: 11px;
	right: 56px;
	position: absolute;
	font-size: 20px;
	color: #666;
	z-index: 98;
	display: none;
}

    
.mb2idt{display: block;text-indent: 2em;}  
    
    
.show .toptitle{height: 46px;padding:0 4px;}
.show .toptitle .s1{width:120px;}
.show .toptitle .s1 .sin{height: 46px;background-size: 116px;}
.show .toptitle .s1 .sin h1 a{height: 46px;}
.show .toptitle .s2{float:right;width:calc(100vw - 150px);}
.show .toptitle .s2 .sin{padding: 7px 0 0 0;}
.show .searchbox{margin:0;}
.show .ispan .span-in{width: 168px;}
.show .ibox{padding: 6px 0 6px 3px;width: 165px;}
    
.show .arktop .mchbox{position: relative;}	
.show .arktop #mch{/* white-space: nowrap; *//* overflow: auto; */border-top: 1px solid #ddd;}
.show .arktop #mch ul#navu{width:auto;padding: 3px 5px 5px 5px;min-width: 100%;height: auto;background: #fff;/* background-image: linear-gradient(to bottom, #51680d, #5e7600, #51680d); */position: relative;overflow: visible;box-sizing: border-box;}
.show .arktop #mch li .colnav ul{bottom: -28px;top:auto;left: 0;width: 100%;margin: 0 -2px;padding: 0;box-sizing: border-box;overflow: auto;white-space: normal;height: auto;display: block;position: static;text-align: left;font-size: 0;line-height: 0;}
.show .arktop #navcol{width:auto;box-sizing: border-box;min-width: 100%;border: 0;height: auto;border-bottom: 1px solid #ddd;}
.show .arktop .navcin{display: none;}
.show .arktop #mch ul li.lib{float: none;display: inline-block;/* white-space: normal; */width: 100%;box-sizing: border-box;padding: 0;text-align: left;}
.show .arktop #mch ul li.lib span.libch{display: block;border: 0;float: none;background: #f1f1f1;border-radius:5px;box-sizing:border-box;padding: 2px 8px;margin:2px 0;text-align: left;}
.show .arktop #mch ul li.lib span.libch a:after{content:"》";float:right;font-size:12px;color:#cc9}
.show .arktop #mch .navl{display: block;text-align: left;text-align-last: left;}
.show .arktop #mch .navl:after {content: '';width: 100%;display: inline-block;}
.show .arktop #mch .navl:first-child li.lib:nth-of-type(2){display: block;/* padding-right: calc(18vw - 50px); */}
.show .arktop #mch ul{font-size: 0;}
.show .arktop #mch li{font-size: 14px;}
.show .arktop #mch li .colnav{position:static;margin: 0;/* border-top: 1px dashed #6a0; *//* border-bottom: 1px dashed #6a0; */}
.show .arktop #mch li li{font-size: 14px;line-height: 24px;}
.show .arktop #mch ul li.lib span.libch a{padding: 0;border: 0;float: none;line-height: 25px;height:auto;color: #330;font-weight:800;}
.show .arktop #mch ul#navu li.s span.libch a{background: none;padding-left: 0;}
.show .arktop #mch ul#navu li.over.s span.libch a{background-position:0 -50px;color: #330;}
.show .arktop #mch ul li.over span.libch a{display:block;color: #300;}
.show .arktop #mch ul li.over span.libch a:hover{color:#ff9; }


.show .arktop #navcol ul{font-size: 0;text-align: justify;text-align-last: justify;padding: 0 2%;line-height: 0;}
.show .arktop #navcol ul li{display:inline-block;line-height: 26px;}
.show .arktop #navcol ul li a{padding: 0 4px;}
.show .arktop #navcol ul li a.cur,
.show .arktop #navcol ul li a:hover{text-decoration:none;color:#fff;background:#95ca5c; border-radius:5px;}

.show .arktop #navcol ul:after {
            content: '';
            width: 100%;
            display: inline-block;
        }
.show .arktop #mch .lib ul li a{display: inline-block;color: #360;background: #f6f6f6;margin: 5px;margin: 2px;border-radius: 5px;padding: 3px 6px;}
.show .arktop .mchbox1:before, .show .arktop .mchbox1:after {display: none;}	

	
.show .behind{background:#fff;display: block;padding: 1px 5px;}
.show .behind li a{display: block;background: #390;border-radius:5px;box-sizing:border-box;padding:6px 8px;margin: 5px 0;line-height: 22px;font-weight:800;color:#fff}
.show .behind li a:after{content:"》";float:right;font-size:12px;color:#ff9}
	
	

.currentpos .thirdnav{position: absolute;width:100vw;right:0;top:36px;box-sizing: border-box;z-index: 99}
.currentpos .thirdnav:before{position: absolute;left:auto;top:-36px;right:12px;display: inline-block;font: normal normal normal 18px/32px fontawesome;content: "\ea43";}
.nol:before{color:#eee;}
.currentpos .thirdnav ul{position: absolute;width: 100%;box-sizing: border-box;}
.currentpos .thirdnav li{display: none;padding: 0 10px;}
.currentpos .thirdnav li.cur{display: block;text-align: right;padding-right:25px;}
.currentpos .thirdnav .infobox{display: none;}
.currentpos .thirdnav:hover .infobox{display: block;}
.currentpos .thirdnav:hover ul{background: #f6f6f6;border: 1px solid #ccc;box-shadow: 1px 1px 3px #ccc;}
.currentpos .thirdnav:hover li{display: block;text-align: center;padding-right:0;}	
	
    
    
    
    
    
    	
.aspb .at{margin:0 0 10px 0;}
.aspb .at h2{font:400 24px/50px "微软雅黑";}
.aspb .alt{margin:10px 0;}
.aspb .am{border: 0px;border-radius:10px;padding:5px;}
.aspb .pic{border:0;padding:0;margin:0;}
.aspb .pl2s .pic{float: none;width:auto;}
.aspb .pl2s .lnk{float: none;width:auto;}
.aspb .lnk{margin: 0 auto 0 auto;width:180px;}
.aspb .lnk em{font:400 24px/36px "微软雅黑";font-style: italic;}
.aspb .lnk b{font:400 14px/36px "微软雅黑";padding:0 0 0 10px;}
.aspb .lnk:after{border-top: 2px solid #377adf;height:30px;background-size:30px;}

.aspb .txt{text-align: left;font-size: 16px;line-height: 28px;}
.aspb .txt p{margin:5px;}
.aspb .am .s1{float: none;width:auto;}
.aspb .am .s3{float: none;width:auto;}
.aspb .am .mlst li{line-height: 41px;font-size:12px;}
.aspb .am .mlst li a{font-size:16px;}


.a2s .s1{float: none;width:auto;}
.a2s .s3{float: none;width:auto;}
.aspb .am .mlst .u7l{height: auto;box-sizing: border-box;}
.alp li{width:48%;font:400 15px/32px "微软雅黑";border-radius: 5px;}
.spml ul{padding:7px 0px 4px 5px;}
.spml li a:nth-child(2){width: 12%;}

.spml li a:first-child{width:65%;}
    
    
    
    
    
}

/*响应式布局----------------------------------------------*/
@media only screen and (max-width: 320px) {
    body{font-size:12px;}
}
