@charset "utf-8";
/* CSS Document */
body{ text-align:center; background:#f2f2f2;color:#333;}
.wrapper{ max-width:800px; margin:0 auto;}
.topbar{ background:url(top.jpg);}
.topbar h1{ visibility:hidden;}

.tbBox{height:80px;}
.tbBox .tbLelt{ float:left; margin:8px 0 0 9px; text-align:left;}
.tbBox .tbRight{float:right;}
.tbLogo{ display:inline-block;width:90px;padding:1px 3px 0 0;vertical-align:middle;}
.tbLogo img{width:240px;}
.tbTitle{ display:inline-block; line-height:1;vertical-align:middle; padding:0 0 1px 3px; border-left:2px solid #00429c; color:#00429c;font-size:18px;}
.tbTip{ text-align:left; color:#898989; font-size:14px; line-height:2;}
.tbEf{ margin:10px 10px 0 0; display:block; background:#98c143 url(icon.png) 8px center no-repeat; background-size:15px 15px;line-height:1;padding:6px 8px 6px 28px; border-radius:5px;font-size:15px; color:#fff;}
.tbEf b{display:inline-block;border-left:2px solid #fff; padding:0 0 1px 3px; font-weight:400;}

.tbSt{ margin:10px 10px 0 0; display:block; background:#98c143; background-size:15px 15px;line-height:1;padding:6px 8px 6px 8px; border-radius:5px;font-size:15px; color:#fff;}
.tbSt b{display:inline-block;font-weight:400;}

.tbOp{ margin:5px 10px 0 0; display:block; background:#2da5da; background-size:15px 15px;line-height:1;padding:6px 8px 6px 8px; border-radius:5px;font-size:15px; color:#fff;}
.tbOp b{display:inline-block;font-weight:400;}



.l2c li{float: left;width:45%;}


nav{ height:40px;background:#628b3b; text-align:center;background-image: -moz-linear-gradient(top, #51680d, #839c36, #51680d);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1, #51680d), color-stop(0, #839c36), color-stop(1, #51680d));
background-image: -ms-linear-gradient(top, #51680d, #839c36, #51680d);
background-image: linear-gradient(top, #51680d, #839c36, #51680d);font-size:16px;}
nav ul{ margin:0 auto;}
nav ul li a:hover,nav ul li.cur a{color:#ff0;}
nav ul li a{ color:#fff;font-size:16px;}
nav ul li b{ font-weight:400;}
nav ul li a:hover{ text-decoration:none;}


main .ahT{ height:20px;text-align:center;margin:12px auto 0 auto; padding:0 12px;line-height:20px; font-size:18px; font-weight:400; position:relative;}
main .ah{ height:40px; background:#fff; text-align:left;margin:12px auto 0 auto; padding:0 12px; border-top:1px solid #ddd; line-height:40px; font-size:18px; font-weight:400; position:relative;}
main .ah .more{float:right; font-size:16px;font-weight:400;}
main .ttl{ height:30px; background:#fff; text-align:left;border-bottom:1px solid #ddd; line-height:30px; font-size:16px; font-weight:400; position:relative;}
main .ttl .more{float:right; font-size:14px;font-weight:400;}
.fgs{}
.fgs figure{ line-height:40px; background:#fff url(fbg.png); overflow:hidden;font-size:16px;border-top:1px solid #d6d4d4;}
.fgs figcaption{ text-align:left; padding:0 12px;height:39px;font-size:18px;}
.fgs ul{}
.fgs ul li{float:left; height:40px; line-height:40px;width:25%;text-align:center; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.fgs li a img { display:inline-block; vertical-align:middle; margin:-1px 1px 0 0}
.fs5 ul li{float:left;width:20%;}
.fgs .txt{ line-height:30px; text-align:left; padding:10px 24px; background:#fff; overflow:hidden;font-size:14px;border-top:1px solid #d6d4d4;}
.fgs .pic{ text-align:center; float:left;margin:0 10px 0 0;}
.fgs .unt{padding:10px 0;font-size:16px;}
.fgs .note{ background:#fff; padding:12px; text-align:left;}




.fgss{}
.fgss figure{ line-height:39px; background:#fff url(fbg.png); overflow:hidden;font-size:16px;border-top:1px solid #d6d4d4;}
.fgss figcaption{ text-align:left; padding:0 12px;font-size:18px;}
.fgss ul{}
.fgss ul li{ padding:0px 12px;float: left;width: auto;}











.a1 .mTxt { text-align: left;padding:6px;font-size:16px; }
.a1 .mTxt p{text-indent: 2em;line-height:36px;}
.a2 .mTxt .note{font-size:14px;}
.nobg0 figure{ background:#fff;}
.nobg0 dl dt{border-top:1px solid #d6d4d4; font-weight:800;}
.nobg0 dl dd{border-top:1px solid #d6d4d4;}
.fgs dl dt{ float:left; clear:both;width:12%;white-space:nowrap; height:40px; overflow:hidden;text-overflow:ellipsis}
.fgs dl dt.mr{color:#063E62;}
.fgs dl dd{ float:left;width:88%;white-space:normal; height:auto;}
.fgs dl dd.spl{white-space:nowrap; height:40px; overflow:hidden;text-overflow:ellipsis;}

.fgs dl dt.wdt{width:16%;}
.fgs dl dd.ndd{width:84%;}
.fgs dl .hd{ display:none;}
.fgs dl dd ul li{}
.c3s dl dt{width:20%;}
.c3s dl dd{width:80%;}
.fgs.c3s dl dd ul li{width:33%;}
.fgs.c3s dl dd ul li.liwd{width:66%;}
.fgs.c2s ul li{width:50%;}
.fgs.c2s ul li.liwd{width:100%;}

.a2{ margin:10px auto 0 auto;}
/*模块*/
.arkBox{ clear:both; background:#fff;}
.arkBox .abTop{}
.arkBox .abTop .aC{ height:40px;overflow:hidden; }
.arkBox .abTop h2{float:left;width:70%;	color:#111;line-height:30px;margin:0;padding:5px 0 0 12px;text-align:left;font-size:16px;font-weight:400;font-family:"微软雅黑", "黑体"}
.arkBox .abTop h2 a{}
.arkBox .abTop .aMore{float:right;height:100%;text-align:right;padding:9px 6px 0 0;}
.arkBox .abMid{clear:both; line-height:1.8em; text-align:left;border-top:1px solid #ccc;}
.arkBox .abMid .aC{ height:100%; overflow:hidden;}
.arkBox .mLst li{ font-size:12px;padding:0 3px 0 14px; line-height:30px; background:url(i3.gif) 6px center no-repeat; color:#999;}
.arkBox .mLst li a{font-size:16px;}
.arkBox .mLst li>a{display: inline-block;*zoom:1;*display:inline;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle;}
.arkBox .mLst li a:nth-child(1){width: 65%;}
.arkBox .mLst li a:nth-child(2){width: 15%;font-size: 12px;}
.arkBox .mLst li a:only-child{width: 80%;}
.arkBox .ntm li a:only-child{width: 100%;}

.arkBox .mLst2 li{ font-size: 14px; line-height:30px; background:url(i3.gif) 6px 13px no-repeat;white-space:nowrap; overflow:hidden; text-align:left; text-overflow:ellipsis}
.arkBox .mLst2 li a{padding:0 3px 0 14px;}
.arkBox .mLst2 .l2c li{float: left;width: 50%;}


.bg2{border-top:1px solid #ccc;}
.bg2 .abTop h2{line-height:30px;margin:0;padding:5px 0 0 12px;text-align:left;font-size:18px;font-weight:400;font-family:"微软雅黑", "黑体"}
.tipr{ text-align:right; margin:10px 12px;}
.tipr a{ color:#f00;}
.tiprl a{ color:#060;}
.tiprr a{ color:#f00;}

.abar{margin:10px auto;}
.abar img{width:100%;}
.abar2 img{display: block;}
footer{ background:#02384a url(btm.png) repeat-x; font-size:12px;color:#fff; padding:12px 0;}
.grn{color:#eaff00}

.mTxt h2{ line-height:1.6;}

.endMain{ padding:0 5px;}
main .ah2{ height:40px; background:#d4d4d4; color:#000;margin:8px auto; line-height:40px; font-size:12px; font-weight:400; font-family:"宋体"; overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
main .ah2 a{color:#000;}
.emH h2{ font-size:18px; font-weight:400; line-height:1.8;}
.emH .text{font-size:12px;line-height:1.5; color:#434242;}
.emH strong{font-weight:400;color:#434242 !important;}
.emM{ text-align:left; margin:20px auto; font-size:16px;}
.emM img{width:auto !important; height:auto !important; max-width:98% !important;  margin:0 auto !important;padding:0 !important; border:0 !important;}

.subNav ul li{display:inline-block; height:40px; line-height:40px;width:15%;}
.subNav ul li:hover,.subNav ul li.cur{ background:#89c368;}
.subNav ul li a{ color:#fff;}
.subNav ul li a{ color:#fff;}
.subNav ul li.cur a{color:#ff0}
.m2 ul>li{text-align:right;padding:0;font-size:12px;color:#888;clear:both;}
.m2 ul li a[href]{background-color:#fff; float:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.m2 ul li a[href^='http:']{ padding:0;font-size:12px; color:#666; width:64px; text-align:center; display:inline-block; vertical-align:middle;}
.m2 ul li a[href*='sf\_'],.m2 ul li a[href*='showfile.html'],.m2 ul li a[href*='sf.html']{ text-align:left;float:left; max-width:60%;}


.boxTitle{ height:34px; line-height:34px; background:#f1f1f1; overflow:hidden; padding:0 12px;}
.boxTitle .ss1{float:left;}
.boxTitle .ss3{float:right;}
.boxList{ clear:both;}

.hot{ color:#f00;}

.map{overflow: auto;width:100%;}
.linkMain h3{text-align: center;}

.intro{background: #ebebeb;}
.regbtns a{display: inline-block; width:35%;margin:5% 5%;height:40px;line-height: 40px;font-size:24px; border: 2px #73c1de solid; border-radius: 20px;color:#73c1de;}
.regbtns a:hover{border: 2px #c00 solid;color:#c00; text-decoration: none;}

.cLstc .gdslst{ text-align: center; border: 1px solid #ccc;margin:5px;padding: 10px 5px;}
.cLstc li{ text-align: center;}




.jcpic {}
.jcpic img{width:60px !important;height: auto !important;}




.ul1s{border:0;margin-bottom: 10px;}
.ul1s .fgs dl{clear: both;}
.ul1s .fgs dl dt{ clear: both;width:30%;text-align:right;font-weight: 400;}
.ul1s .fgs dl dd{width:70%;}

.ztbox{background: #fff;}
.ztbox .gdslst{padding-bottom: 10px;}
.iB8 { border:1px solid #ccc; background:#fff;}
.iB8 .boxTitle{ background:url(../../img/ztTbg.gif) repeat-x; height:34px; overflow:hidden;}
.iB8 .boxTitle h4{ margin:0; text-align:center; padding:9px 6px 0 6px; line-height:1em; font-size:16px; color:#fff;}
.iB8 .boxList{clear:both; padding:6px 0;}
.iB8 .boxList ul{ padding:3px 0 3px 0;}
.iB8 .boxList li{font-size:12px; line-height:25px;  padding:0; background:none; text-align:center;}

.iB2 .boxTitle{background:url(../../img/y13_box.gif) 0 -350px no-repeat; overflow:hidden;padding:0 0 0 18px; }
.iB2 .boxTitle .cIn{background:url(../../img/y13_box.gif) right -400px no-repeat; height:34px; overflow:hidden;}
.iB2 .boxTitle h4{line-height:34px; font-size: 16px;}
.iB2 .boxTitle .cIn .ss3{ padding:0 18px 0 0;font-size: 12px;}
.iB2 .boxList{ clear:both;background:none;border:1px solid #ccc;border-top:0; padding:5px;}
.iB2 .boxText{ clear:both;background:none;border:1px solid #ccc;border-top:0; padding:5px;}

.ibTitle{border-bottom:1px solid #ccc;height:13px; overflow: visible; line-height: 26px;}
.ibTitle .ibcIn{height: 26px;}
.ibTitle h4{font-size: 16px;color: #800000;}
.ibTitle .ssIn{background: #fff;}
.ibTitle .ss1{float: left;}
.ibTitle .ss3{float: right;}
.ibTitle .ss1 .ssIn{padding:0 12px 0 0;}
.ibTitle .ss3 .ssIn{padding:0 0 0 12px;}
.ibList{ clear: both;padding: 12px 0;font-size: 14px;}
.infoBox .ibList dl.ibdl{ line-height: 2; text-align: left;}
.infoBox .ibList dl.ibdl dt{font-weight: 800;font-size: 14px;}
.infoBox .ibList dl.ibdl dd li{background: none;padding: 0;display: inline-block;*zoom:1;*display:inline;width:48%; overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.infoBox .ibList dl.ibdl dd li.wd{width:98%;}
.infoBox .ibList dl.ibdl dd li a{padding: 0;color:#1800ff;}
.ibt2r .ss1{width:auto;}
.ibt2r .ss3{width:auto; text-align: left;}
.ibtxt{font: 400 14px/28px "宋体"}
.ibtxt p{text-indent: 2em;}
.ibtxt .bigt{font: 400 36px/36px "华文行楷";color: #f70a0a;}

.evtBtnBox{text-align: center;}
.evtBtnBox a.evtBtn{display: inline-block;*zoom:1;*display:inline;padding:6px 0;background: #67ba57;width: 100%;border-radius: 5px;color:#fff;font:400 26px/32px "微软雅黑"}
.evtBtnBox a.evtBtn:hover{text-decoration: none;color: #ff0;}

/* 空行属性 */
.blank10{clear:both;margin:0 auto; width:100%;font-size:1px;height:10px;line-height:10px;}
.fgss ul{width:300px;list-style:none;}


.column .cLst{ width:100%;margin: 0 auto; padding:12px; text-align:center;background-color: #FFF;}
.column .cLst table{margin:0 auto;}
.column .cLst table tr{ width:100%;}
.column .cLst td{display:inline-table;width:100%;text-align:center;padding:0;margin:0 auto;}
.column .gdslst{ width:100%;margin: 0 auto; padding:0px 0;}
.column .gdslst  img{ border:1px solid #ccc;}
.column .cLst table td>div{ width:100%;}
.column .gdslst ul{display: inline-block;padding:0 10px;}
.column .cLst li{width:auto;line-height:24px;}
.column .cLst dl {clear:both; margin:0 auto;padding:0;}
.column .cLst dl dt{clear:both;display: inline-block;*zoom:1;*display:inline;text-align:left;padding:0; margin:0; font-family:"宋体", Arial, Roman;}
.column .nmli dl dt{width:auto;}
.column .cLst dl dd{display: inline-block;*zoom:1;*display:inline; height: 24px; text-align:left; padding:0; vertical-align: middle;margin:0; }



/*生态图*/
.cLstss{padding: 0;margin: 10px 0px 0px 0px;font-size: 14px;text-align: center;text-overflow:ellipsis; }
.cLstss tr{display:inline;}
.cLstss td{display:inline-table;width:45vw;margin: 0;padding:1px;}
.imgTabs{  margin: 0 0px; padding:11px 0px 0px 0px;border:0px solid #f6f8f8;}
.imgTabs img{ max-width:100%;display: block;margin: 0;border:1px solid #ccc;}
.cLstss ul{margin: 0 auto; padding:0; list-style:none;display:table;}
.cLstss li{ clear:both;margin:0; padding:0; line-height:24px;}
.cLstss dl {clear:both; margin:0;padding:0;}
.cLstss dl dt{
	clear: both;
	float: left;
	width:45vw;
	text-align: center;white-space: nowrap;
	padding: 0;
	margin: 0;
	font-family: "宋体", Arial, Roman;}
.nmli dl dt{}
.cLstss dl dd{ float:left; text-align: center;white-space: nowrap; padding:0; margin:0; overflow:hidden; text-overflow:ellipsis; }
.cLstss a{color:#333333;}
.cLstss a:hover{color:#E81115;}
.cLstss .image_e_imglist td div div{background:#fff;width:45vw;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align: center;padding: 0;}
/*生态图*/
h2 i{font-style: normal;}




 .text .title{
	position: relative;
	float: left;
	
	margin-left: 5px;
}
.tbx table{border-collapse: collapse;border-top: 1px #999 solid;border-left: 1px #999 solid;}
.tbx table td{font-size: 16px; padding:0 1px; text-align: center;border-right: 1px #999 solid;border-bottom: 1px #999 solid;}
.tbx table .provTd{}


.fgs ul.ul4li{display: -webkit-flex;display: flex;-webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row wrap;  flex-flow: row wrap;  -webkit-box-pack: justify;  -ms-flex-pack: justify; justify-content:space-around;}
.fgs ul.ul4li li{-webkit-flex-grow: 1;flex-grow:1;width:auto;float: none;display: inline-block;}
.fgs ul.ul4li li.cur{background: #f6f6f6;}


.rwlj{font-size:18px;line-height: 67px;color: #FFF;background-color: #47b29e;text-align: center;}
.rwlj a{color: #fcf300;}


@media only screen and (max-width:380px) {
	
.rwlj{font-size:16px;}


.arkBox .mLst li a:nth-child(2){width: 12%;font-size: 12px;}



}



@media only screen and (max-width:350px) {
	
.fgs figure{font-size:14px;}
main .ah .more{font-size:14px;}

.tbBox .tbLelt{margin:12px 0 0 9px; text-align:left;}
.tbLogo img{width:200px;}

.ul4li li{font-size: 14px;}

}

@media only screen and (min-width:450px) and (max-width:679px) {
.fgs ul li{width:20%;}
}
@media only screen and (min-width:680px) and (max-width:799px) {
.fgs ul li{width:12.5%;}
.fgs.c3s dl dd ul li{width:25%;}
.fgs.c3s dl dd ul li.liwd{width:50%;}
}
@media only screen and (min-width:800px){
.fgs ul li{width:10%;}
.fgs dl dd ul li{width:12.5%;}
}



@media only screen and (min-width:320px){
nav{font-size:14px;}.rwlj{font-size:14px;}

}





