.xmTop{ height: 1.1rem; line-height: 1.1rem; background: #0485d8; position: relative;}
.xmTop .goback{ position: absolute; left: 3.75%; top: 0.36rem; width: 0.25rem; height: 0.38rem; background: url(../images/goback.png) no-repeat 0 0; background-size: 100%;}
.xmTop .zx{ position: absolute; right: 3.75%; top: 0.29rem; width: 0.51rem; height: 0.51rem; background: url(../images/h_zx.png) no-repeat 0 0; background-size: 100%; }
.xmTop p{ font-size: 0.36rem; color: #fff; text-align: center; }

.list_con ul{ margin: 3% auto;}
.list_con ul li a{ display: block; height: 0.65rem; line-height: 0.65rem; font-size: 0.28rem; overflow: hidden;}
.list_con ul li a:before{ content: ""; display: inline-block; width: 0.08rem; height: 0.08rem; margin-right: 0.2rem; background: #cccccc; border-radius: 50%; vertical-align: middle;}
.list_con ul li:nth-child(5n+1){ padding-top: 2.5%; margin-top: 2.5%; border-top: 1px solid #e5e5e5;}
.list_con ul li:first-child{ padding-top: 0; margin-top: 0; border-top: 0;}
.loadMore{ display: block; padding: 5.5% 0; font-size: 0.28rem; border-top: 1px solid #e5e5e5; text-align: center;}

.select_ks{ line-height: 0.8rem; font-size: 0.26rem; background: #ededed; text-align: center;}
.select_ks span{ display: block; cursor: pointer;}
.select_ks span:after{ content: ""; display: inline-block; width: 0.25rem; height: 0.16rem; margin: 0 -0.25rem 0 0.1rem; background: url(../images/ico_arrowD2.jpg) no-repeat 0 0; background-size: 100%; vertical-align: middle;}
.select_ks ul{ display: none; padding-bottom: 3%;}
.select_ks ul li{ line-height: 2; cursor: pointer;}
.list_doc dl{ float: left; width: 100%; padding: 6% 0; border-bottom: 0.02rem solid #e7e7e7;}
.list_doc dl dt{ float: left; width: 25%; height: 1.48rem; border-radius: 50%; overflow: hidden;}
.list_doc dl dt img{ min-height: 1.48rem;}
.list_doc dl dd{ float: right; width: 72%;}
.list_doc dl dd h4{ line-height: 1; font-size: 0.26rem; color: #333;}
.list_doc dl dd h4 b{ margin-right: 3%; font-size: 0.32rem;}
.list_doc dl dd h4 .zx{ display: inline-block; float: right; width: 1rem; line-height: 0.32rem; font-size: 0.2rem; color: #fff; background: #da343a; border-radius: 0.25rem; text-align: center;}
.list_doc dl dd span{ display: inline-block; line-height: 0.3rem; padding: 0 2%; margin: 3% auto; font-size: 0.2rem; color: #878787; background: #f4f4f4; border-radius: 0.05rem;}
.list_doc dl dd p{ font-size: 0.2rem; color: #878787;}
.list_doc .loadMore{ float: left; width: 100%; border: 0;}

.article_con{ padding: 6% 0;}
.article_con h2{ line-height: 1.3; margin-bottom: 3%; font-size: 0.4rem; font-weight: bold;}
.article_con .source{ margin-bottom: 4%; color: #999999;}
.article_con .source .click{ padding-left: 7%; margin-left: 7%; background: url(../images/ico_click.jpg) no-repeat 0 center; background-size: 0.3rem;}
.artBody>p, .artBody>div { line-height: 1.6; /*margin-bottom: 4%; font-size: 0.32rem;*/}
.artBody img{ max-width: 100%; height: 100% !important;}
.artBody iframe, .article_doc iframe{ width: 100%; height: 4rem; border: 0; outline: none;}
.prenext p{ height: 0.5rem; line-height: 0.5rem; overflow: hidden;}
.prenext p span{ color: #999999;}
.mapCon iframe{ width: 100%; height: 7rem; margin: 3% auto 0;}

.lmTit2 b{ font-size: 0.28rem; color: #333;}
.tjyd_con ul{ margin-bottom: 3%;}
.tjyd_con ul li{ width: 100%; height: 0.8rem; line-height: 0.8rem; font-size: 0.28rem; border-top: 1px solid #e7e7e7; overflow: hidden;}
.tjyd_con ul li:first-child{ border-top: 0;}

.tjzj_con ul{ margin: 4% auto 2%;}
.tjzj_con ul li{ float: left; width: 28.718%; margin: 0 0 3% 6.923%;}
.tjzj_con ul li:nth-child(3n+1){ margin-left: 0;}
.tjzj_con ul li div{ height: 1.95rem; overflow: hidden;}
.tjzj_con ul li div img{ min-height: 1.95rem;}
.tjzj_con ul li p{ line-height: 1.3; margin-top: 3%; font-size: 0.26rem; text-align: center;} 
.tjzj_con ul li p span{ display: block; font-size: 0.2rem;}

#docSwiper{ padding-bottom: 6%; margin: 4% auto 2%;}
#docSwiper dl{ width: 28.718% !important;}
#docSwiper dl dt{ height: 1.95rem; overflow: hidden;}
#docSwiper dl dt img{ min-height: 1.95rem;}
#docSwiper dl dd{ line-height: 1.3; margin-top: 3%; font-size: 0.26rem; text-align: center;} 
#docSwiper dl dd span{ display: block; font-size: 0.2rem;}
#docSwiper .swiper-pagination{ bottom: 0;}
#docSwiper .swiper-pagination-bullet{ width: 0.1rem; height: 0.1rem; margin: 0 0.1rem !important; background: #cdcdcd; opacity: 1;}
#docSwiper .swiper-pagination-bullet-active{ background: rgb(6, 136, 219);}

.article_doc{ margin: 7% auto;}
.article_doc .zjinfo .pic{ width: 35.475%; height: 2.42rem;}
.article_doc .zjinfo .pic img{ height: 100%;}
.article_doc .zjinfo ul{ float: right; width: 62%; line-height: 0.36rem;}
.article_doc .zjinfo ul li{ float: left; width: 100%; margin-top: 3%;}
.article_doc .zjinfo ul li span{ float: left; width: 30%; line-height: 0.32rem; margin-top: 0.02rem; color: #878787; background: #f4f4f4; border-radius: 0.05rem; text-align: center;} 
.article_doc .zjinfo ul li p{ float: right; width: 67%; font-size: 0.26rem;}
.article_doc .zjzx a{ float: left; width: 49%; line-height: 0.64rem; margin: 5% auto; font-size: 0.26rem; color: #fff; background: #01a093; border-radius: 0.05rem; text-align: center;}
.article_doc .zjzx a:nth-child(2){ float: right; background: #eb850e;}
.article_doc dl{ margin-bottom: 3%;}
.article_doc dl dt{ padding-bottom: 2%; font-size: 0.28rem; font-weight: bold; border-bottom: 0.02rem solid #e7e7e7;}
.article_doc dl dt img{ width: 0.31rem; margin-right: 1.5%; vertical-align: middle;}
.article_doc dl dd{ line-height: 1.7; margin-top: 2%; font-size: 0.26rem;}
.article_doc dl dd p{ margin-bottom: 2%;}

.article_keshi dl{ padding: 0 3.75%; font-size: 0.32rem; border-bottom: 0.2rem solid #f2f7fc;}
.article_keshi dl dt{ line-height: 0.8rem; color: #0485d8; position: relative;}
.article_keshi dl dt span em{ margin-left: 2%; font-size: 0.18rem; font-style: normal; color: #cccccc;}
.article_keshi dl dt i{ position: absolute; right: 0; top: 0.2rem; width: 0.4rem; height: 0.4rem; background: url(../images/ico_dpo.jpg) no-repeat 0 0; background-size: 100%; cursor: pointer;}
.article_keshi dl dt i.hags{ background: url(../images/ico_hags.jpg) no-repeat 0 0; background-size: 100%;}
.article_keshi dl dd p{ line-height: 1.7; margin-bottom: 7%;}
.article_keshi dl dd .docs{ margin: 2% auto;}
.article_keshi dl dd .docs li{ float: left; width: 28.718%; margin: 0 0 2% 6.923%;}
.article_keshi dl dd .docs li:nth-child(3n+1){ margin-left: 0;}
.article_keshi dl dd .docs li div{ height: 1.95rem; overflow: hidden;}
.article_keshi dl dd .docs li div img{ min-height: 1.95rem;}
.article_keshi dl dd .docs li p{ line-height: 1.3; margin-top: 3%; font-size: 0.26rem; text-align: center;} 
.article_keshi dl dd .docs li p span{ display: block; height: 0.5rem; line-height: 0.25rem; font-size: 0.18rem; overflow: hidden;}

#rmztSwiper{width: 100%; padding-bottom: 0.57rem; margin: 0 auto; position: relative;}
#rmztSwiper .swiper-container{width: 87.8379%;}
#rmztSwiper .swiper-slide{width: 48.077%;}
#rmztSwiper .swiper-pagination-bullets{line-height: 0; bottom: 0.25rem; left: 0; right: 0;}
#rmztSwiper .swiper-pagination-bullet{width: 0.08rem; height: 0.08rem; background: #0485d8; opacity: 0.3; margin: 0 0.05rem;}
#rmztSwiper .swiper-pagination-bullet-active{opacity: 1;}
#rmztSwiper .prenext{position:absolute;width:.17rem;height:.32rem; left: 0; top: 0.37rem; background:url(../images/ztprev.jpg) no-repeat center 0; background-size: .17rem .32rem; z-index: 9;}
#rmztSwiper .arrow-right{left: auto; right: 0; background:url(../images/ztnext.jpg) no-repeat center 0; background-size: .17rem .32rem;}

