body{ font-family:"微软雅黑"; font-size:14px; color:#3F3F3F;background: #EBEBEB;}
.icon-xs-oldFixedStart {position: absolute;left: 51px;top: 50%;margin-top:-30px}
.icon-xs-oldFixedStart a{color:#333!important}
a{text-decoration:none;}
.header{top:0px;left:0px;display:none;width: 100%;height:58px;color: #333333;position: fixed;z-index: 999; background:url(../images/mbg.jpg)no-repeat top center;background-size: 100% 100%;line-height:58px;font-size: 18px; }
.header>img{ height: 46px; vertical-align: middle;margin:5px auto 0;display: block;}
.pcd{width:33px;height:33px;margin-top:16px;margin-right: 10px;float: right;background:url(../images/pcd.png) no-repeat ;background-size: 100% 100%;}
.header .fr{position: absolute;right: 0px;top: 0px;}
.header .fr  img{width: 22px;margin: 0 8px 0 0;vertical-align: middle;}
.content{width: 100%;background: #FFFFFF;padding:58px 0 40px 0px;}
.swiper-container{ background:#018E35; padding: 0 5%;}
.swiper-button-disabled{ display: none;}
.zw-nav2{width: 100%;height: 36px;}
.zw-nav2 li{font-size: 15px;float: left;width: 25%;color: #ddd;text-align: center;line-height: 36px; }
.zw-nav2 li a{ color: #ddd;}
.zw-nav2 li.hover{color: #fff;}
.zw-nav2 li.hover a{color: #fff;}
.news-list-wrap a { display: block;color: #3F3F3F;}
.news-list-wrap{margin:0 10px;}
.news-list-wrap li{ border-bottom:#d5d5d5 solid 1px; padding:10px 0 10px 0; float:left; overflow:hidden; width:100%}
.news-list-wrap img{float:right;width:30%;height:20%;}
.news-list-wrap p{ line-height:30px;font-size:12px;color:#999; height:30px;  overflow: hidden;}
.news-list-wrap span{padding-right: 2%;}
.mnav{width: 100%;height: 40px;background: #e5f3ea;left: 0;bottom: 0;border-top: 1px solid #DDDDDD; z-index: 9999;}
.mnav li{width: 20%;height: 40px;float: left; box-sizing:border-box;}
.mnav li a img{width: 20px;height: 20px;margin-right: 8px;vertical-align: middle;}
.mnav li a{width: 100%;height: 40px;display: block;line-height: 40px;text-align: center;vertical-align: middle;}
.mnav li a span{font-size: 12px;color: #333;vertical-align: middle;}
.ms{display: block;width: 15px;height: 15px;position: absolute; left: 45px; top: 14px;cursor: pointer;z-index: 99999;}
.ms { background: url(../images/2016_480_close.png) no-repeat; background-size:cover;}
.mblock{position: fixed; z-index:99999; width:100%; height: 100%; background:url(../images/mmb.png); display: none;opacity:70;}
.zsidebar{width: 90%;padding-top: 45px;box-sizing: border-box;background: white; z-index:9999;right: 0; top: 0; position: absolute;}
.zlist{}
.zlist ul li{ line-height:47px;height: 47px;  background:url(../images/mtnav7.png) 92% center no-repeat;background-size: 7px 13px;padding-left: 25px;padding: 0px 5%;box-sizing: border-box;}
.zlist ul li:first-child a{border-top: 0px;}
.zlist ul li a{color: #666666; display: block; height:46px;line-height: 46px;width: 100%;border-top:solid 1px #f5f5f5;padding-left: 70px;box-sizing: border-box;}
.zlist ul li.mtnav1 a{background:url(../images/mtnav1.png) no-repeat 24px center;background-size: 22px 23px ;}
.zlist ul li.mtnav1.hover a{background:url(../images/mtnav1h.png) no-repeat 24px center;background-size: 22px 23px ;}
.zlist ul li.mtnav2 a{background:url(../images/mtnav2.png) no-repeat 24px center;background-size: 22px 23px ;}
.zlist ul li.mtnav2.hover a{background:url(../images/mtnav2h.png) no-repeat 24px center;background-size: 22px 23px ;}
.zlist ul li.mtnav3 a{background:url(../images/mtnav3.png) no-repeat 24px center;background-size: 22px 23px ;}
.zlist ul li.mtnav3.hover a{background:url(../images/mtnav3h.png) no-repeat 24px center;background-size: 22px 23px ;}
.zlist ul li.mtnav4 a{background:url(../images/mtnav4.png) no-repeat 24px center;background-size: 22px 23px ;}
.zlist ul li.mtnav4.hover a{background:url(../images/mtnav4h.png) no-repeat 24px center;background-size: 22px 23px ;}
.zlist ul li.mtnav5 a{background:url(../images/mtnav5.png) no-repeat 24px center;background-size: 22px 23px ;}
.zlist ul li.mtnav5.hover a{background:url(../images/mtnav5h.png) no-repeat 24px center;background-size: 22px 23px ;}
.zlist ul li.mtnav6 a{background:url(../images/mtnav6.png) no-repeat 24px center;background-size: 22px 23px ;}
.zlist ul li.mtnav6.hover a{background:url(../images/mtnav6h.png) no-repeat 24px center;background-size: 22px 23px ;}
.zlist ul li.hover{border-left: 2px solid #018E35;background-color: #F4FFF9;}
.zlist ul li.hover a{color:#018E35 ;}
.zw-nav{width: 100%;height: 35px;background: #E8EFF9;}
.zw-nav li{font-size: 15px;float: left;width: 25%;color: #3F3F3F;text-align: center;line-height: 35px; font-weight: bold;}
.zw-nav li a{ color: #3F3F3F;}
.zw-nav li.hover{color: #fff; background: #006CBD;}
.zw-nav li.hover a{ color: #fff;}
/*视频*/
.msp-item{width: 100%;height: auto;}
.msp-item li{height: auto;width: 100%;border-bottom: 3px solid #eee;padding: 0px 12px 14px;box-sizing: border-box;}
.msp-item li .msp-tit{padding: 10px 0px;line-height: 24px;}
.msp-item li .msp-tit a{color: black;font-size: 16px;}
.msp-item li>a{display: block;height: 230px;width: 100%;position: relative;}
.msp-item li>a:after{content: '';width: 50px;height: 50px;position: absolute;display: block;left: 50%;top: 50%;margin: -25px 0px 0px -25px;background: url(../images/play-btn.png) no-repeat center;background-size: 50px 50px;}
.msp-item li>a img{display: block;width: 100%;height: 100%;}
.mxqti{width:100%;height:54px;background: url(../images/mhx.png) no-repeat center center;text-align: center;line-height: 54px;font-size: 17px;color: #656565;background-size: 100% 2%;}

/*镇况*/
.mcomtit{width: 100%;height: 36px;border-bottom: 1px solid #ddd;padding-left: 10px;box-sizing: border-box;}
.mcomtit a{display: inline-block;padding: 0px 5px;height: 34px;line-height: 34px;border-bottom: 2px solid #008D34;color: #008D34;font-size: 17px;}
.mrscsm{width: 100;height: auto;padding: 0px 10px 10px;box-sizing: border-box;}
.mrscsm .mrscs-img{width: 100%;height: 202px;margin-top: 13px;display: block;}
.mrscsm .mrscs-img img{display: block;width: 100%;height: 100%;}
.mrscsm .mrscs-con{margin-top: 12px;line-height: 23px;color:#777777;font-size: 15px;text-indent: 2em;margin-bottom: 18px;}
.mrscsm .mlsyg{width: 100%;height:85px;}
.mrscsm .mlsyg a{display: block;width: 20%;height: 85px;float: left;}
.mrscsm .mlsyg a img{display: block;margin: 0 auto;height: 40px;}
.mrscsm .mlsyg a span{display: block;width: 100%;height: 45px;line-height: 45px;color: #333;font-size: 14px;text-align: center;}
.mwlcs{width: 100%;height:262px;padding: 16px 10px 0px;box-sizing: border-box;}
.mwlcs a{display: block;width: 32%;height: 88px;float: left;padding-top: 26px;margin-left: 2%;margin-bottom: 8px;}
.mwlcs a.mwlcs1{background:#F57A7A;margin-left: 0px;}
.mwlcs a.mwlcs2{background:#F1C063;}
.mwlcs a.mwlcs3{background:#68D3CD;}
.mwlcs a.mwlcs4{background:#428FDD;margin-left: 0px;}
.mwlcs a.mwlcs5{background:#A5D474;}
.mwlcs a.mwlcs6{background:#00D9A3;}
.mwlcs a img{display: block;margin: 0 auto;height:36px;}
.mwlcs a span{display: block;width: 100%;height: 42px;line-height:42px;color: white;font-size: 14px;text-align: center;}
.mtzcs{width: 100%;min-height: 330px;padding:14px 10px;box-sizing: border-box;}
.mtzcs .mtznav{width: 100%;height: 30px;}
.mtzcs .mtznav li{float: left;width: 23%;height: 30px;margin-left: 2%;color: #333;background: #eee;text-align: center;font-size: 14px;line-height: 30px;}
.mtzcs .mtznav li:first-child{margin-left: 0px;}
.mtzcs .mtznav li.hover{color: white;background: #018E35;}
.mtzcs .mtznav li.hover a{color:#fff;}
.mtzcs .mtzcs-con{width: 100%;text-indent: 2em;line-height: 24px;color: #777;font-size: 15px;padding: 8px 0px;height: 196px;}
.mtzmore{width: 100%;height: 38px;line-height: 38px;border: 1px solid #DCE7ED;border-radius: 4px;color: #777;font-size: 15px;text-align: center;;display: block;margin: 10px 0px;}
.mtscs{padding: 12px 10px 0px;width: 100%;box-sizing: border-box;}
.mtscs a{height:128px ;margin-bottom: 12px;width:48%;display: block;position: relative;margin-left: 4%;float: left;}
.mtscs a:nth-child(2n+1){margin-left: 0px;}
.mtscs a img{display: block;width: 100%;height: 100%;}
.mtscs a span{position: absolute;left: 0px;bottom: 0px;height: 27px;color: white;font-size: 14px;text-align: center;line-height: 27px;background: #000;opacity: 80;display: block;width: 100%;}
.mxcsp{padding: 12px 10px 28px;width: 100%;box-sizing: border-box;height: 252px;;}
.mxcsp a{display: block;width: 100%;height: 100%;position: relative;}
.mxcsp a:after{content: '';width: 50px;height: 50px;position: absolute;display: block;left: 50%;top: 50%;margin: -25px 0px 0px -25px;background: url(../images/play-btn.png) no-repeat center;background-size: 50px 50px;}
.mxcsp a img{display: block;width: 100%;height: 100%;}
/*办事*/
.mzwfw{width: 100%;height: 207px;margin-bottom: 14px;}
.mzwfw a{display: block;width: 100%;height: 100%;}
.mzwfw a img{display: block;width: 100%;height: 100%;}
.mbslist{width: 100%;height: auto;padding: 14px 12px 20px;box-sizing: border-box;}
.mbslist a{width: 32%;float:left;margin-bottom: 10px;box-sizing: border-box;margin-left: 2%;display: block;height: 34px;line-height: 34px;border: 1px solid #8bc6a1;background: #e5f3ea;text-align: center;font-size: 14px;color: #018E35;}
.mbslist a:nth-child(3n+1){margin-left: 0px;}
/*互动*/
.mhdnav{width: 100%;height: 36px;background: #018E35;;}
.mhdnav li{float: left;width: 50%;height: 36px;}
.mhdnav li a{height: 36px;color: #ddd;text-align: center;line-height: 36px;font-size: 17px;width: 100%;display: block;}
.mhdnav li.hover a{color: white;}
.mhudong{width:100%;padding:0px 10px;box-sizing: border-box;background: white;}
.mhudong .mhdtop{width: 100%;height: 410px;padding: 10px 0px;}
.mhudong .mhdbot{width: 100%;height: 70px;margin-bottom: 10px;}
.mhudong .mhdbot a{display: block;width: 48%;height: 70px;float: left;margin-left: 4%;}
.mhudong .mhdbot a:first-child{margin-left: 0px;}
.mhudong .mhdbot a img{display: block;width: 100%;height: 100%;}
/*政务*/
.mzwzxgk{width: 100%;padding: 0px 10px;box-sizing: border-box;}
.mzwnewlist li{width: 100%;padding: 13px 0px;line-height: 28px;border-top: 1px solid #ddd;height: auto;}
.mzwnewlist li:first-child{border-top: 0px;}
.mzwnewlist li a{float: left;font-size: 16px;color: black;display:block;width: 100%;}
.mzwnewlist li span{font-size: 15px;color: #8c8c8c;float: right;}
.mzwgkzn-tit{width: 100%;height: 30px;padding: 0px 10px;color: #018E35;font-size: 17px;box-sizing: border-box;line-height: 30px;margin-bottom: 10px;}
.mzwgkzn{padding: 8px 0px;width: 100%;height: 68px;background: #018E35;}
.mzwgkzn a{color: white;font-size: 13px;float: left;display: block;width: 50%;height: 34px;line-height: 34px;padding-left: 40px;box-sizing: border-box;}
.mzwgkzn a.mzn1{background: url(../images/mzwpt-icon1.png) no-repeat 10px center;background-size: 18px 19px;}
.mzwgkzn a.mzn2{background: url(../images/mzwpt-icon2.png) no-repeat 10px center;background-size: 18px 19px;}
.mzwgkzn a.mzn3{background: url(../images/mzwpt-icon3.png) no-repeat 10px center;background-size: 18px 19px;}
.mzwgkzn a.mzn4{background: url(../images/mzwpt-icon4.png) no-repeat 10px center;background-size: 18px 19px;}
.mzwgkld{width: 100%;height: 102px;padding: 12px 10px 8px;box-sizing: border-box;display: flex;flex-wrap: wrap;flex-direction: row;justify-content: space-between;}
.mzwgkld a{display: block;width:auto;height: 82px;float: left;}
.mzwgkld a img{height: 50px;display: block;margin: 0 auto;}
.mzwgkld a span{display: block;width: 100%;text-align: center;height: 32px;line-height: 32px;color: #3f3f3f;font-size: 14px;}
.mbslist1{padding-top: 0px!important;padding-bottom: 0px!important;}
.icon-xs-search{display: block;width: 20px;height: 20px;background: url(../images/2016_480_top_search.png) no-repeat;position: absolute;left: 20px;top: 30px;margin-top: -10px;cursor: pointer;}
.header-xs-search{height: 32px; background:#fff; padding-top:10px; padding-bottom:10px;}
.header-xs-search input{border:1px solid #ddd;float:left;padding-left:10px;height:28px;line-height:28;width: 80%;}
.header-xs-search span{display:block;float:left;width:15%;height:30px;height:30px;background: #259c4d;text-align:center;line-height:30px;color:#fff;}
/* 分页 */
.nfc-paging-wp{position:relative;color:#333;font-size:14px}
.nfc-paging-wp a{float:left;margin:6px 6px 0 0;width:40px;height:40px;background:#fff;border:1px solid #dfdfdf;text-align:center;line-height:40px;transition:.3s ease}
.nfc-paging-wp .first,.nfc-paging-wp .prev,.nfc-paging-wp .next,.nfc-paging-wp .last{width:70px}
.nfc-paging-wp a:hover{color:#2382bd;border:1px solid #2382bd}
.nfc-paging-wp a:active{color:#fff;background:#2382bd}
.nfc-paging-wp .current,.nfc-paging-wp .current:hover,.nfc-paging-wp .current:active{background:#2382bd;border:1px solid #2382bd;color: #FFF;font-weight:800}
@media only screen and (min-width: 100px) and (max-width:750px) {
	 .header{display: block;}
	.mnav{display: block;}
	.wrap_sbottom{display:none;}
	.stop{display: none;}
	.wrap_snav{display: none;}
}
@media only screen and (min-width: 750px) and (max-width:1920px) {
	 .header{display:none;}
	.stop{display: block;}
	.wrap_snav{display: block;}
	.mnav{display:none}
	.wrap_sbottom{display: block;}
}


.news_ul li{ background:url(../images/bg7.png) no-repeat 0px; padding-left:10px;position:relative; font-size:15px; padding-right:20px;}
.news_ul li a{white-space: nowrap;text-overflow: ellipsis; line-height:34px; overflow: hidden;}
.news_ul li:hover{ color:#A10000;}
.news_ul li:hover a{ color:#A10000;}
.news_ul li a{ color:#666; display:block;}