.list{ padding:.4rem .2rem; height: auto; overflow: hidden; border-bottom: 1px solid #e6e6e6;}
.list_nav{background: #e1e1e1; height: .64rem;}
.list_nav a{ width:50%; height: .64rem; line-height: .64rem; text-align: center; font-size: .24rem; color: #333; float: left;}
.list_nav a.hover{ background: #9ab9db; color: #fff;}

.list_list ul li{ height: 1.68rem;margin-top: .36rem; border-bottom: 1px dotted #ccc;}
.list_list ul li img{ width:1.88rem; height: 1.32rem; margin-right: .2rem; float: left;}
.list_list ul li strong{ font-size: .22rem; height:.4rem; line-height: .4rem; overflow: hidden; display: block;white-space: nowrap;text-overflow: ellipsis; font-weight: normal; color: #1a1a1a;}
.list_list ul li p{ font-size: .2rem; color: #4c4c4c; line-height: .30rem;}





.weizhi{ height:.72rem; line-height: .72rem; padding-left: .63rem; border-bottom: 0.01rem solid #e6e6e6; font-size: .22rem;background:url("../images/wz_ic1.jpg") no-repeat .18rem center;background-size:.33rem .33rem;}

.article{ height: auto; overflow: hidden; border-bottom: 0.01rem solid #e6e6e6}
.article h1{ font-size: .28rem; font-weight: bold; color: #1a1a1a; text-align: center; line-height: .35rem; padding:.3rem .1rem .05rem .1rem;}
.article .laiyuan{ text-align: center; font-size: .2rem; color: #666666; line-height: .4rem;}
.article .body_txt{ height: auto; padding: 0 .18rem;}
.article .body_txt p{ font-size: .22rem; line-height: .44rem; color: #262626; padding:.08rem 0;}
.article .body_txt p img{ display: block; margin: 0 auto; height: auto; max-width: 100%;}
.bodyText_pic1{ text-align: center;}
.bodyText_pic1 img{ display: block; margin: 0 auto; height: auto; max-width: 100%;}
.article .body_txt .bodyText_pic2 p{line-height: .4rem; font-size: .2rem; padding: 0;}
.article .body_txt .bodyText_pic4,.article .body_txt .bodyText_pic4 p,.article .body_txt .bodyText_pic3,.article .body_txt .bodyText_pic3 p{line-height: .4rem;color: #262626;  font-size: .22rem; padding: 0;}
.body_txt .bodyText_pic4{  margin-top:  0.15rem;}

.cont_page{ font-size:.22rem; line-height: .4rem; margin:.05rem .18rem .2rem .18rem;}
.cont_page p{ height: .4rem;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.article_title{border-bottom: 0.01rem solid #e6e6e6; height: .75rem; line-height: .75rem; padding-top:.2rem;}
.article_title strong{ float: left; font-size: .28rem; color: #1a1a1a; font-weight: normal;padding-left:.55rem;background:url("../images/wz_ic2.jpg") no-repeat .18rem center;background-size:.33rem .33rem;}
.article_title a{ float: right; font-size: .2rem; color: #808080; padding-right: .2rem;}

.article_zj{ height: auto; overflow: hidden; padding: 0.4rem 0 0.5rem 0;}
.article_zj ul li{ width:25%; height: auto; float: left;text-align: center;}
.article_zj ul li span{ width:1.26rem; height: 1.26rem;border-radius:50%; display: block; margin: 0 auto; overflow: hidden;}
.article_zj ul li span img{ width:1.26rem; height: 1.26rem; display: block;}
.article_zj ul li strong{ display: block; line-height: .4rem; font-size: .24rem; font-weight: normal;}
.article_zj ul li p{ margin: 0 0.05rem; overflow: hidden; height: .26rem;  height: .26rem;  font-size: .2rem; color: #646464;}



.map_title{ height: 1.5rem; text-align: center;}
.map_title strong{ display: block; padding-top:.5rem; font-size: .32rem; color: #6b9ec9;}
.map_title em{ display: block; font-size:.22rem;}

.map_tu{ width: 6rem; margin: 0 auto; height:3.6rem; background: #f3cccc;}
#about_map{ width: 6rem;height:3.6rem; }



.map_nav{height: 1.71rem; margin: 0 .2rem; border-bottom: 1px dashed #000000;}
.map_nav ul li{ width:2rem; cursor: pointer; float: left;height: 1.71rem; text-align: center;}
.map_nav ul li span{ width:.54rem; height: .54rem; background: #6b9ec9 url("../images/map_ic.png") no-repeat .01rem  .03rem;background-size:.54rem auto; margin:.34rem auto 0 auto;display: block; border-radius:50%; border:0.04rem solid #b5cee4;}
.map_nav ul li span{width:.54rem; height: .54rem; background: #666 url("../images/map_ic.png") no-repeat;  background-size:.54rem auto; margin:.34rem auto 0.1rem auto;display: block; border-radius:50%; border:0.04rem solid #b2b2b2;}
.map_nav ul li.hover span{background: #6b9ec9 url("../images/map_ic.png") no-repeat;background-size:.54rem auto; border:0.04rem solid  #b5cee4;}
.map_nav ul li:nth-child(1) span{ background-position:  .01rem  .04rem;}
.map_nav ul li:nth-child(2) span{  background-position:.01rem  -1.08rem;}
.map_nav ul li:nth-child(3) span{  background-position:.01rem  -2.2rem;}
.map_nav ul li p{ font-size: .2rem; line-height: .3rem; color: #000000;}
.map_con{margin: 0 .2rem .3rem .2rem; padding: .2rem 0 .22rem .27rem; border-bottom:0.03rem solid#000000;}
.map_con p{ color: #333333;font-size: .20rem;}
.map_con p:nth-child(1){ line-height: .34rem;}
.map_con p:nth-child(2){ line-height: .30rem; font-size: .18rem;}


.map_con1{ margin: 0 .2rem; padding: .4rem 0 .4rem .35rem; height: auto; background: #f7f7f7; margin-top: .15rem; overflow: hidden;}
.map_con1 p{ color: #333333;font-size: .20rem; line-height: .3rem;}
.map_con1 p strong{ font-weight: bold;color:#6b9ec9;text-transform:uppercase;}
.map_con1 p:nth-child(2){ font-size: .16rem;}



.hzhb_title{ height:1rem; padding:.1rem .2rem 0 .2rem;}
.hzhb_title strong{ float: left; font-size: .3rem; height: .36rem; line-height: .3rem; padding-left: .15rem; font-weight: normal;border-left: .06rem solid #6b9ec9; margin: .44rem 0 0 0; color: #1a1a1a;}
.hzhb_con1{ padding:0 .2rem;}
.hzhb_con1_pic{ height: auto; padding-bottom: .3rem;}
.hzhb_con1_pic img{width: 100%; height: auto; display: block;}
.hzhb_con1 ul li{ height: .51rem;text-transform:uppercase;line-height: .51rem; font-size: .2rem; color: #404040; border-bottom: 0.01rem dotted #ccc;}
.hzhb_con1 ul li em{ font-size: .2rem; color: #fff; background: #8ac997;  width: .5rem; height: .28rem; float: left; line-height: .28rem; margin: .12rem .12rem 0 0; text-align: center; margin-left: .12rem; }



.hzhb_con2{ width:5.63rem; background: #f5f5f5; padding: .25rem 0 .15rem .37rem; margin: 0 auto;}
.hzhb_con2 img{ width:2.54rem; height: 1.52rem; margin-right: .18rem; float: left;}
.hzhb_con2 .swiper-container{padding-bottom: .35rem;}
.hzhb_con2 .swiper-pagination-bullet{ width: .10rem; height: .10rem; background: #ccc;opacity:1;filter:alpha(opacity=100);}
.hzhb_con2 .swiper-pagination-bullet-active{ background: #f9c170;}
.hzhb_con2_1{ width:6rem; margin: .18rem auto;height: auto; overflow: hidden;}
.hzhb_con2_1 ul{border-top: 0.01rem dotted #ccc; border-left:0.01rem dotted #ccc; height: auto; overflow: hidden;}
.hzhb_con2_1 ul li{ width:1.98rem; border-bottom: 0.01rem dotted #ccc; float: left; text-align: center; border-right:  0.01rem dotted #ccc; height: 1.03rem;}
.hzhb_con2_1 ul li span{ width: 1.8rem; height: .54rem; display: block; padding-top: .09rem; margin: 0 auto;}
.hzhb_con2_1 ul li span img{width: 1.8rem; height: .54rem; display: block;}
.hzhb_con2_1 ul li strong{ display: block; color: #000; font-weight: normal; font-size: .2rem;}


.hzhb_ylbxfw{ width: 6rem; height: 2.2rem; margin: 0 auto;}
.hzhb_ylbxfw img{width: 6rem; height: 2.2rem; display: block;}
.hzhb_dt{width: 100%; height:auto; overflow: hidden; padding-top: .4rem;}
.hzhb_dt img{width: 100%; height:auto; display: block;}
/*.map_nav ul li:nth-child(3) span{ background: #6b9ec9 url("../images/map_ic.png") no-repeat .01rem  -2.2rem;background-size:.54rem auto;}
.map_nav ul li.hover span{background: #666 url("../images/map_ic.png") no-repeat; border:0.04rem solid  #b2b2b2;}*/


