@charset "UTF-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,img,address,big,cite,code,del,dfn,em,font,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,menu,nav,summary,time,mark,audio,video,header,footer,seciton,input,b{margin:0;padding:0;border:0;font:inherit;font-style:inherit;vertical-align:baseline;background:transparent;}
article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary {display:block;}
html{font-size:100%;}
body{-ms-word-break: break-all;word-break: break-all;word-wrap: break-word;overflow-wrap: break-word;background: #fff;color: #333;font-family:"微软雅黑";font-size: 16px;font-size: 1rem;width:100%;overflow-x:hidden;max-width:750px;margin:0 auto;position:relative;}
input{line-height:1;-webkit-appearance : none ;border-radius: 0;} /*解决iphone safari上的圆角问题*/
input[type="radio"]{-webkit-appearance:radio;}
input[type="checkbox"]{-webkit-appearance:checkbox;}
a{color: #333;text-decoration:none;}
h1, h2, h3, h4, h5, h6 ,p{font-weight: normal;margin: 0;padding: 0;}
ul,li,ol{list-style: none;overflow: hidden;position: relative;}
img{padding: 0;margin: 0;vertical-align:middle; display:inline-block;max-width: 100%;}
input, select {vertical-align:middle;}
.wimg img{width: 100%;}
.clear{clear:both; height:0px; visibility:hidden;overflow:hidden;}
.clearfix:after{visibility:hidden; display:block; font-size:0; content:'\20'; clear:both; height:0;}
.clearfix{*zoom:1}
.l,.fl{float: left;display: inline;}
.r,.fr{float: right;display: inline;}
.dpn,.hidden{display: none;}
.oh{overflow: hidden;}
.db{display: block;}
.cp{cursor: pointer;}
.boxsing{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.mt10{margin-top: 10px;}
.mt18{margin-top: 18px;}
.mt20{margin-top: 20px;}
.w100{width: 100%;}
.tc{text-align: center;}
.tl{text-align: left;}
.pr{position: relative;}
.mt0{margin-top: 0;}
.ad{overflow:hidden;}
i,b{font-style: normal;}
.fs12,.fs12 a{font-size: 12px;font-size: 0.75rem;}
.fs14,.fs14 a{font-size: 14px;font-size: 0.875rem;}
.fs16,.fs16 a{font-size: 16px;font-size: 1rem;}
.fs17,.fs17 a{font-size: 17px;font-size: 1.063rem;}
.fs18,.fs18 a{font-size: 18px;font-size: 1.125rem;}
.fs20,.fs20 a{font-size: 20px;font-size: 1.25rem;}
.fs22,.fs22 a{font-size: 22px;font-size: 1.325rem;}
.fs24,.fs24 a{font-size: 24px;font-size: 1.5rem;}
.mt{margin-top: 20px;}
.white,.white a{color: #fff;}
.pd10{padding:10px;}
.mg12{margin:12px;overflow:hidden;}
.ad,.lm{padding-bottom:0;padding-left:0;}
.bt1px{border-top: 1px solid #d9d9d9;}
.ad.bt1px{border-top:none;}
.bb1px{border-bottom: 1px solid #d9d9d9;/* padding-bottom:10px; */}
.ico,.dsnav2 li span:after,.zzlist span.r,.l1_one li span{background-image: url(../images/icos.png); background-repeat: no-repeat;background-size: auto 140px;position: relative;}
.goback{background-position: 11px -21px;width: 40px;height: 32px;top: 8px;}
.menu{background-position: 0 -54px;width: 33px;height: 36px;top: 7px;margin-left: .5rem;}
.search{background:none;width: 33px;height: 40px;top: 9px;}
.bdcs-container .bdcs-search-form-back-focus{margin-top: 7px;}
.bdcs-container .bdcs-search-form-submit-focus{margin-top: 0;}
header{overflow: hidden;}
header .fs18{position: relative;}
/* .index header .fs18{left:2rem;} */
header .logo{width: 30px;background: url(../images/mlogo.png) no-repeat;background-size: contain;height: 50px;position: relative;top: 10px;left:10px;}
.menu,.search{background-size: auto 160px;}
.time{padding-left: 20px;background-position: -54px -125px;background-size: auto 220px;}
.zzlist span.r,.views,.l1_one li span{padding-left: 20px;background-size: auto 200px;background-position: -47px -131px;}
.vviews{background-size: auto 200px;background-position: -20px -185px;padding-left: 20px;}
.dsnav2 li span{position: relative;}
.dsnav2 li span:after{content: '';position: absolute;right: -20px;background-position: 0 -76px;display: block;width: 15px;height: 15px;top: 5px;}
.dsnav2 li.cur span:after{background-position: 0 -91px;}
header{height:50px;background:#179B40;text-align:center;color:#fff;line-height:50px;}
#totop{width: 35px;position: fixed;bottom: 90px;right: 20px;height: 80px;z-index: 1;display: none;}
#totop *{display:block;width:35px;height:35px;}
.toindex{background: url(../images/toindex.png) no-repeat;background-size: contain;}
.totop{background: url(../images/totop.png) no-repeat;background-size: contain;margin-top:10px;}
/* .viewmore{margin-bottom: 1rem;} */
.viewmore .ico{padding-left: 30px;background-position: -27px 4px;}
article{background:#F4F4F4;padding:10px 0;border-bottom:1px solid #E3E3E3;}
article .wrap{background:#fff;border-top:1px solid #E3E3E3;}
article h1{font-weight:600;padding:10px 0;padding-right: 20px;line-height: 2rem;}
article .ainfo{color:#b3b3b3;}
article .content{line-height:2rem;word-break: break-all;text-align: justify;}
article .content div{margin-bottom: 1rem;}
article .content br{display:inline;line-height:40px;}
.box1 p.fs18,.l1_top li{background:#F4F4F4;height:25px;line-height:25px;padding:10px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;margin-top:1rem;}
.mt0 p.fs18{margin-top:7px;}
.box1 li,.yzlist .l1_one ul{padding: 13px 0;border-bottom: 1px solid #d9d9d9;margin:0 12px;}
.zzlist li{padding:0;}
.box1 li:last-child{/*border-bottom: none;*/}
.box1 li .img{width: 105px;height: 65px;overflow: hidden;}
.box1 li .img img{width: 100%;}
.box1 li a.title{display: block;overflow: hidden;}
.box1 li a.title{}
.box1 li.limg a.title{height: 3rem;line-height: 1.5rem;}
.box1 li.limg .text{margin-left: 115px;margin-right:.5rem;height: 67px;}
.l1_one li span,.box1 li span{color: #b3b3b3;font-size: .875rem;display: inline-block;height: 20px;line-height: 20px;}
.index .box1 li span.views{display: none;}
.box1 li span a{color: #b3b3b3;font-size: .875rem;}
.box1 li p{position: relative;margin-top: 10px;}
.box1 li.limg p{height: 25px;bottom: 15px;line-height: 25px;overflow: hidden;}
footer .copyright{background:#179B40;color:#fff;line-height:2rem;margin-top:15px;}
footer p{line-height:2rem;}
nav.indexnav a{float: left;width:16.6%;line-height:2.5rem;text-align:center;}
ul.plist li,#note4 .l1_thr li{width: 44%;float: left;margin-left: 4%;margin-bottom: 1rem;}
.btplist .plist li{border-bottom: 10px solid #EDEDED;}
.btplist .plist li{border-bottom: 1px solid #F0F0F0;padding-bottom: 10px;}
.plist hr{clear: both;border:none;margin: 0;margin-bottom: 15px;}
hr.l10{height: 15px;background: #EDEDED;}
hr.l1{height: 1px;background: #F0F0F0;margin: 0 4%;margin-bottom: 15px;}
ul.plist li a.limg{display: inline-block;height: 0;padding-bottom: 65%;position: relative;overflow: hidden;width: 100%;}
ul.plist li a.limg img{min-height:140px;}
ul.plist li p{line-height: 3.5rem;color: #878787;}
ul.plist li p a{color: #878787;}
ul.plist li .ptitle{height: 2rem;line-height: 2rem;overflow: hidden;display: block;text-align:center;}
.zzlist span.r{position: absolute;top: 3rem;}
.zzlist a.title{margin-bottom: 7px;height: 3rem;}
.zzlist p{overflow: hidden;height: 5rem;}
.zzlist li .img{float: right;margin-top: 5px;height: 70px;display: none;}
.zzlist .imgtxt,.zzlist .txt{display: none;}
#note1 .l1_one li:first-child{float: left;width: 105px;height: 65px;}
#note1 .l1_one li span{display: block;}
#note1 .l1_one li span:first-of-type,.l1_top1,#note1 .l1_one li br,.news_ul2 p{display: none;}
#note1 .l1_one li br{display: none;}
#note1 .l1_one .one1{margin-left: 110px;}
#note1 .l1_one .one1 a{height: 3rem;line-height: 1.5rem;display: block;overflow:hidden;}
#note4 .l1_thr li{margin-top: 1rem;margin-bottom: 0;}
#note4 .l1_thr li a{display:block;}
#note4 .l1_thr li a:first-child{height:0;padding-bottom: 64%;overflow: hidden;margin-bottom:5px;}
#note4 .l1_thr li a:first-child img{min-height:140px;}
.news_ul2 li{height: 2rem;line-height: 2rem;padding: 2px 10px;}
.news_ul2 li span{float: right;color: #b3b3b3;}
.subnav{background:#F4F4F4;}
.net .subnav{background: #29B554;}
.subnav a{border-bottom:2px solid #F4F4F4;display:inline-block;height: 43px;line-height: 45px;}
/*.subnav .swiper-slide a{border-bottom:2px solid #F4F4F4;display:inline-block;height: 43px;line-height: 45px;}*/
.net .subnav .swiper-slide a{border-color: #29B554;}
.subnav .cur a,.subnav a.cur{border-color:#179B40;color: #29B554}
.dsnav,.dsnav2{border-bottom: 1px solid #B2B2B2;line-height: 45px;text-align: center;}
.dsnav li{width: 15%;float: left;}
.dsnav li.dsbtn{width: 10%;color: #B2B2B2;font-size: 2rem;cursor: pointer;line-height: 42px;}
.dsnav2 li{width: 33.33%;float: left;background: url(../images/slice.png) right center no-repeat;background-size:1px 35px;cursor: pointer;}
.dsnav2 li.cur{color: #29B554;}
.dsnav2 li:last-child{background: none;}
.dsbox{position: absolute;top: 45px;bottom: 96px;background: #F4F4F4;width: 100%;}
.dsbox p.h45{height: 45px;line-height: 45px;background: #fff;padding: 0 10px;color: #666666;}
.jlist a,.dsbox .alist li,.dsbox2 a,.dsbox2 li{float: left;line-height: 2.5rem;width: 20%;}
.jlist a{width: 23%;margin-left: 2%;}
.dsbox2 li a{width: 100%;}
.dsbox .alist li a.cur,.dsbox2 a.cur{color: #29B554;}
.dsbox2{position: absolute;top: 91px;transition(all,1s,ease,0);background: #fff;width: 100%;background: #E8E8E8;}
.dsbox2wrap p:first-child a{display: block;float: none;width: 100%;line-height: 3rem;}
.dswrap{background: #969696;position: absolute;top: 91px;width: 100%;bottom: 0;opacity: 0.5;
filter: alpha(opacity=50);}
.dsbox2{background: #E8E8E8;left: 0%;}
.dsbox2wrap p:first-child{width: 33.33%;}
.dsbox2wrap p:last-child{}
.net .subnav .cur a{}
.swiper-container,.focusswiper {margin: 0 auto;position: relative;overflow: hidden;z-index: 1;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
nav .swiper-slide{height:45px;}
.swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
nav .swiper-slide,.focus .swiper-slide{-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;position: relative;}
.focus,.focus li{height: 0;padding-bottom: 56%;overflow: hidden;}
.focus ul,.focus li{overflow: visible;}
.focus img{display: block;position: absolute;left: 0;right: 0;top: 0;}
.focus a.bg{background: -webkit-gradient(linear,0 0,0 100%,from(rgba(0, 0, 0, 0)),to(rgba(0, 0, 0, 0.5)));background: -moz-linear-gradient(top, rgba(0, 0, 0, 0),rgba(0, 0, 0, 0), #000);background: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0),#000);background: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0),#000);background: -webkit-gradient(linear,0 40%,0 100%,from(rgba(0, 0, 0, 0)),to(rgba(0, 0, 0, 0.8)));position: absolute;bottom: 0;width: 100%;left: 0;color: #fff;display: block;height: 60px;line-height: 90px;font-size: 1rem;text-align: left;text-indent: 1rem;}
.focus .ico{position: absolute;top: 35%;width: 30px;height: 30px;background-size: auto 180px;z-index: 100;}
.focus .swiper-button-next,.focus .swiper-button-prev{display: none;}
.focus .swiper-slide-active{z-index: 90;}
.focus .swiper-pagination {position: absolute;bottom: 8px;right: 10px;z-index: 100;}
.focus .swiper-pagination span{width:8px;height:8px;float:left;display:inline-block;margin: 0 3px;background-color: #d5dbd6;border-radius: 50%;-webkit-border-radius: 50%;}
.focus .swiper-pagination span.swiper-pagination-bullet-active{background-color:#179B40;}
.morelink{display: block;height: 45px;line-height: 45px;background: #F4F4F4;padding: 0 10px;border-top: 1px solid #E3E3E3;border-bottom: 1px solid #E3E3E3;}
.gray{color: #B5B5B5;}
.gb10,.focus{border-bottom: 15px solid #EDEDED;}
.box2{}
.box2 p{line-height: 42px;height: 42px;}
.box2 p a{padding-left:15px; }
.box2 p a.first{color: #2cb652;padding: 0 15px;border-right: 1px solid #F4F4F4;}
.ztlist li.limg p{position: relative;bottom: 0;top: -10px;}
.ztlist .sbar{border-top: 1px solid #EDEDED;margin: 10px 0;padding-top: 5px;}
.ztlist .sbar span{float: left;width: 33.3%;height: 25px;line-height: 25px;padding-left: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.ztlist .sbar span.ztnum{background-position: -20px -35px;width: 36%;}
.ztlist .sbar span.ztview{background-position: -23px -56px;width: 30%;}
.ztlist .sbar span.ztshare{background-position: -21px -14px;}
.ztlist li{border:none;border-top: 10px solid #EDEDED;margin: 0;padding: 12px;padding-bottom: 0;}
.tlist p.th,.map h1{border-bottom: 1px solid #eee;line-height: 2rem;}
.tlist p.th span,.map h1 a{border-left: 3px solid #179B40;padding-left: 10px;position: relative;left: -10px;}
.tlist p.th{margin-bottom: 5px;}
.tlist p,.map h1{line-height: 25px;}
.tlist p.tbody a{float: left;width: 25%;line-height: 3rem;height: 3rem;overflow: hidden;}
.farming{overflow: hidden;}
.map h1{border-top: 15px solid #EDEDED;}
.map h1{padding: 10px;}
.map li{padding: 0 10px;float: left;line-height: 40px;}
.map .finger{clear: both;}
.map strong{font-weight: normal;padding: 0 10px;color: #2cb652;border-right: 1px solid #F4F4F4;display: inline-block;margin: 10px 0;}
.map ul{overflow: hidden;}
#pagelist{display: inline-block;margin: 1rem auto;}
.pagelist li{float: left;margin: 1rem .5rem;padding: 0 .5rem;}
.pagelist li.thisclass{background: #179B40;}
.pagelist li.thisclass a{color: #fff;}
.pagelist li:first-child{display: none;}
.contact{background: url(../images/contact.png) 1px -1px no-repeat;background-size: 18px 18px;padding-left: 25px;}
.fad{position: fixed;width: 100%;bottom: 0;z-index:10;max-width:750px;}
.fad img{width: 100%;}
.fad span{position: absolute;right: 0px;top: 0px;width: 25px;height: 25px;}

/* huahui */
.hh1{height: 45px;line-height: 45px;border-bottom: 1px solid #D2D2D2;background: #EDEDED;border-left: 3px solid #179B43;text-indent: 10px;font-size: 18px;}
.hh1 a{float: right;padding-right: 10px;font-size: 16px;}
.pdtb10{padding: 10px 0;}
.hhtypes{padding: 10px;padding-right: 0;}
.hhtypes a{display: inline-block;line-height: 35px;margin-right:20px;}
.hhtypes a.cur{color: #fff;background: #179B43;border-radius: 5px;padding: 0 10px;}
.hhpic li{width: 23%;float: left;margin: 0 1%;text-align: center;margin-top: 10px;}
.hhpic li a.i {height: 0;padding-bottom: 80%;overflow: hidden;display: block;}
.hhpic li img{min-height: 90px;width:100%;}
.hua article{background: transparent;padding: 10px;}
.hua label{display: block;line-height: 30px;}