
/* CSS Document */
body { font-family: "youyuan"; /*font-family: Microsoft Yahei, Arial, sans-serif; */ background-color: #FFF; color: #333333; max-width: 6.4rem; margin: 0px auto !important; font-size:.22rem;
padding-bottom:60px;
}
html { background-color: #000; }
* { padding: 0; margin: 0; }
img { border: none; }
em, i { font-style: normal; display: inline-block; }
ul, li { list-style: none outside none; }
h2, h3 {
font-size:.25rem; color: #000; font-weight: normal; }
p { text-align: justify; text-justify: distribute-all-lines; font-size:.2rem;
line-height:.34rem;
}
.banner { width: 100%; overflow: hidden; clear: both; }
.banner img { width: 100%; display: block; }
a { text-decoration: none; color: #444; }
.clearfix:after, #container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden }
.clear { zoom: 1; clear: both; overflow: hidden }
* html .clearfix, * html #container { height: 1% }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
 /* WebKit browsers */   
color: #999999;
}
input:-moz-placeholder, textarea:-moz-placeholder {
/* Mozilla Firefox 4 to 18 */   
color: #999999;
}
input::-moz-placeholder, textarea::-moz-placeholder {
 /* Mozilla Firefox 19+ */   
color: #999999;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
 /* Internet Explorer 10+ */   
color: #999999;
}
.icons:before { content: ""; background: url(../image/icons.png) 0 0/2rem 3rem no-repeat; display: inline-block; }
.icon-home:before { background-position:0 -.04rem;
}
.icon-guahao:before { background-position:0 -.4rem;
}
.icon-wenzhen:before { background-position:0 -.76rem;
}
.icon-news:before { background-position: 0 -1.12rem; }
.icon-doct:before { background-position: 0 -1.48rem; }
.icon-zl:before { background-position: 0 -1.86rem; }
.icon-zz:before { background-position:-.4rem -.04rem;
}
.icon-video:before { background-position:-.4rem -.4rem;
}
.icon-zice:before { background-position:-.4rem -.76rem;
}
.icon-jianjie:before { background-position:-.4rem -1.1rem;
}
.icon-address:before { background-position:-.4rem -1.48rem;
}
.logo { margin-bottom: 1px; position: relative; }
.logo span { display: inline-block; position: absolute; top:.18rem;
width:.74rem;
height:.64rem;
}
.logo_tel { right:.21rem;
}
.logo span a { display: inline-block; width: 100%; height: 100%; }
.logo span img { border-radius:.07rem;
}
#head { overflow: hidden; position: relative; }
#head .hd { position: absolute; z-index: 1; bottom:0.15rem;padding: 10px; text-align:center; width:100%; }
#head .hd ul { overflow: hidden; display: -moz-box; display: -webkit-box; display: box; height: 15px; display: inline-block; }
#head .hd ul li { -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; width: 5px; height: 5px; border-radius: 50%; margin-right: 10px; font-size: 0px; background: #164b81; border: 1px solid #dedede; float: left; }
#head .hd ul .on { background: #ffffff; }
#head .bd ul li { position: relative; }
#head .bd ul li span a { position: absolute; display: inline-block; left: 74%; top: 62%; width: 100px; height: 36px; }
#head img { width: 100%; }
.navdemo { left:.22rem;
}
.publist{
	width: 6.4rem;
	overflow: hidden;
}
.publist ul li{
	float: left;
	width: 1.59rem;
	padding: 0.15rem 0 0.15rem;
	margin:0 0.011rem 0.011rem 0;
	text-align: center;
	background: #efefef;
}
.publist ul li:nth-child(4n){
	margin-right: 0;
}
.publist ul li a{
	font-size: 0.24rem;
	color: #000000;
}



.demo { width: 2.4rem; position: fixed; top: 1.02rem; left: 0; background: #008476; border-radius: 0 0 5px 5px; box-shadow: 2px 2px 4px #333333; display: none; z-index: 2; }
.demo ul li { width: 100%; float: left; border-bottom: 1px #5ab1e9 dashed; line-height:.72rem;
font-size:.28rem;
text-align: center; }
.demo ul li:nth-last-child(2) { border-bottom: 0; }
.demo ul li:last-child { background: rgba(21, 21, 21, 0.8); border-bottom: 0; color: #ccc; position: absolute; left: 2.4rem; width: 40%; border: 2px #008476 solid; border-left: 0;  line-height: .68rem;
border-radius: 0 5px 5px 0; }
.demo ul li a { color: #fff; }
.demo ul li .icons{ display:inline;}
.demo ul li i:before {width:.38rem;height:.34rem; vertical-align: top; margin:.2rem .2rem 0 0;}
.gonggao { width: 6rem; border-radius:.15rem;background: #fff; box-shadow: 2px 2px 4px #c9c9c9; margin: -.3rem auto 0;position: relative; z-index: 1; }
.gonggao dl {padding: .12rem .3rem .12rem .24rem; overflow: hidden; }
.gonggao dl dt { width: 1.21rem; float: left; margin:18px .05rem 0 0;}
.gonggao dl dd { width: 4rem; height: 50px; float: right; overflow: hidden; margin-top:.07rem;}
.gonggao dl dd:before { content: ''; display: inline-block; border-left: 1px solid #afafaf; height:.4rem;position: relative; top: 12px; float: left; margin-right: .18rem;}
.gonggao dl dd p { width: 3.9rem; height: 25px; line-height: 25px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; float: left; }
.gonggao dl dd p a{color:#444;}
.gonggao dl dd p:first-of-type a, .gonggao dl dd p:nth-of-type(5) a { color: #f00; }
.gonggao dl dd #yygg { height: 50px; overflow: hidden; float: left; width: 95%; font-size:.2rem !important;  }
.nav { overflow: hidden; padding:0 .05rem;}
.nav ul { }
.nav ul li { width: 1.56rem; border-right: 1px #ebecf1 solid; text-align: center; float: left; padding-bottom: .22rem;
border-bottom: 1px #ebecf1 solid; }
.nav ul li:nth-of-type(4), .nav ul li:last-child { border-right: 0; }
.nav ul li img { margin:.21rem auto .1rem;
width:.56rem;
height:.56rem;
}
.nav ul li p {font-size:.24rem; text-align: center; line-height:.24rem;}
.nav ul li p span {
font-size:.18rem; color: #c4c6cf; display: inline-block; text-align: center; line-height:.16rem;
margin-bottom:.18rem;
width: 100%; }
.tongp { overflow: hidden; margin:.26rem 0 .34rem;
}
.tongp dl dt { width: 3.14rem; float: left; }
.tongp dl dd { width: 3.16rem; float: right; }
.tongp dl dd:last-child { margin-top:.1rem;
}
.tongp dl img { float: left; }
.banner-x { overflow: hidden; position: relative; margin:0.2rem 0; }
.banner-x .hd { position: absolute; z-index: 1; bottom: 4%; right: 2%; }
.banner-x .hd ul { overflow: hidden; display: -moz-box; display: -webkit-box; display: box; height: 15px; display: block }
.banner-x .hd ul li { -moz-box-flex: 1; -webkit-box-flex: 1; box-flex: 1; width: 5px; height: 5px; border-radius: 50%; margin-right: 10px; font-size: 0px; background: #164b81; border: 1px solid #dedede; float: left; }
.banner-x .hd ul .on { background: #ffffff; }
.banner-x .bd ul li { position: relative; }
.banner-x .bd ul li span a { position: absolute; display: inline-block; left: 74%; top: 62%; width: 100px; height: 36px; }
.banner-x img { width: 100%; }
.theadtop { width: 100%; height:.15rem;
background: #f8f8f8; overflow: hidden; margin-top:.2rem;
}
.thead { width: 2.8rem; height: 1rem; border:.08rem #d9f4f1 solid;
position: relative; margin:.4rem auto .38rem;
}
.thead p {
font-size:.22rem;
margin-top:.06rem; width: 100%; text-align: center; }
.thead h3 {
line-height: .5rem; background: #fff; position: absolute; top: .4rem;
left: -50%; font-size: .42rem;
color: #008476; font-family: '微软雅黑'; width: 200%; text-align: center; font-weight: bold; }
.icon-tit1:before {
width:.34rem;
height:.34rem;
background-position:-.79rem 0; float: left; margin:.02rem .07rem 0 0;
}
.icon-tit2:before {
width:.34rem;
height:.34rem;
background-position:-.79rem -.36rem; float: left; margin:.02rem .07rem 0 0;
}
.icon-tit3:before {
width:.34rem;
height:.34rem;
background-position:-.79rem -.72rem; float: left; margin:.02rem .07rem 0 0;
}
.icon-tit4:before {
width:.34rem;
height:.34rem;
background-position:-.79rem -1.08rem; float: left; margin:.02rem .07rem 0 0;
}
.icon-tit5:before {
width:.34rem;
height:.34rem;
background-position:-.79rem -1.44rem; float: left; margin:.02rem .07rem 0 0;
}
.icon-more:before {
width:.44rem;
height:.1rem; background-position: 0 -2.9rem; vertical-align: top; margin-top: .15rem;
margin-right:.12rem;
}
.npart { overflow: hidden; padding:0 .25rem;
}
.npart .tit { width: 100%; padding:0rem 0 .1rem;
border-bottom: 1px #ebebeb solid; overflow: hidden; margin-bottom:0.2rem;}
.npart .tit h3 {
font-size:.3rem; font-weight: normal; float: left; }
.npart .tit span {
font-size:.18rem; color: #959595; margin-left: .05rem;
}
.npart .more {
width:.44rem;
height:.35rem; float: right; line-height: .4rem;
}
/*
.zj{ width:100%; background:url(../images/zj-t.jpg) 0 0 /5.9rem .28rem no-repeat;padding-top: .28rem; margin:.2rem 0 0 0; overflow:hidden;}
.zj .hd{ display:none;}
.zj .bd{ float:left;}
.zj .bd ul li{ border-radius:.1rem; position:relative; width:5.9rem;}
.zj .bd ul li img{ border-radius:.1rem;width:5.9rem;}
.zj .bd ul li span{ position:absolute; bottom:.2rem; right:.22rem; display:inline-block; background:#d2d5d6; border-radius:.25rem; line-height:.26rem; padding:0 .18rem; font-size:.26rem; color:#000;}*/
.zj { width: 100%; margin:.2rem 0 0 0;
overflow: hidden; }
.zj .ul .li {
border-radius:.1rem; position: relative; width: 5.9rem; background:url(../image/zj-t.jpg) 0 0 /5.9rem .28rem no-repeat;
padding-top: .26rem;
}
.zj .ul .li img {
border-radius:.1rem; width: 5.9rem; }
.zj .ul .li span { position: absolute; bottom:.2rem;
right:.22rem;
display: inline-block; background: #d2d5d6; border-radius:.25rem;
line-height:.26rem;
padding:0 .18rem;
font-size:.26rem;
color: #000; }
.swiper-container3 { padding-bottom:.3rem;
}
.search_zj {
margin:.18rem 0 .38rem; float: left; width: 100%; }
.search_zj img { width: 2.38rem; height:.62rem;
float: left; margin:0 .48rem 0 .55rem;
}
.search_zj .search_z_r { width: 1.85rem; text-align: right; float: left; font-family: '微软雅黑'; position: relative; }
.search_zj .search_z_r h3 {
font-size:.3rem; color: #333; line-height:.3rem;
}
.search_zj .search_z_r span {
font-size:.16rem; color: #b3b3b3; line-height:.16rem;
}
.search_zj .search_z_r:after { position: absolute; content: ''; display: inline-block; width:.15rem;
height:.15rem;
border-right: 1px #c5c5c5 solid; border-top: 1px #c5c5c5 solid; top:.2rem;
right:-.3rem;
-o-transform: rotate(45deg); /* Opera浏览器 */ -webkit-transform: rotate(45deg); /* Webkit内核浏览器 */ -moz-transform: rotate(45deg); /* Firefox浏览器 */ }
.zj_ychz { border: 1px #c4d0d8 solid; border-radius:.1rem;
float: left; margin:0 .14rem .48rem;
padding:.15rem 0 0 0;
height: 2.15rem; width: 5.6rem; }
.zj_ychz dl { padding-right:.05rem;
}
.zj_ychz dl dt { width: 1.51rem; height: 2.27rem; position: relative; top:-.24rem;
left:.12rem;
float: left; }
.zj_ychz dl dd { width: 1.94rem; height: 1.99rem; float: right; margin-right:.08rem;
}
.ycscroll { width: 4rem; overflow: hidden; height: 1.99rem; }
.js_t { overflow: hidden; margin:.2rem 0 0 0;
}
.js_t img { width: 1.42rem; float: left; margin-right:.07rem;
}
.js_t a:last-child img { margin: 0; }
.gjlt {
margin:.2rem 0 .3rem; position: relative; }
.gjlt_tit { text-align: center; width: 100%; margin-bottom: -.02rem;
}
.gjlt_tit h3 {
line-height:.32rem;
font-size:.24rem; color: #008476; border-bottom:.03rem #d9f4f1 solid;
width: 2.14rem; margin: 0 auto; }
.gjlt_tit span { display: inline-block; line-height:.14rem;
font-size:.14rem;
color: #a0ddf2; float: left; width: 100%; }
.gjltBox {
background:url(../image/year.jpg) center 2.35rem/5.74rem .16rem no-repeat; width: 5.76rem; padding:.34rem 0 .5rem;
border: 1px #d9f4f1 solid; border-radius:.1rem;
}
.gjltBox .swiper-slide .img img { width: 1.4rem; margin-top:.27rem;
}
.gjltBox .swiper-slide span { width: 100%; display: inline-block; float: left; line-height:.25rem;
margin:.1rem 0 .35rem;
font-size:.14rem
}
.gjltBox .swiper-slide em {
font-size:.24rem; color: #333333; }
.gjltBox .swiper-slide { text-align: center; /* Center slide text vertically */
-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; }
.gjltBox .swiper-slide-next .img { width: 100%; float: left; }
.gjltBox .swiper-slide-next .img img { width: 1.79rem !important; margin-top: 0 !important; }
.gjltBox .swiper-slide-next em {
font-size:.3rem; color: #de2525; }
.gjltBox .swiper-slide-next span { font-size:.2rem !important;
}
.gjlt_more { width: 3.25rem; line-height:.5rem;
background: #ffa800; font-size:.3rem;
text-align: center; border-radius:.25rem;
position: absolute; bottom: -.25rem;
left: 23%; }
.gjlt_more a { color: #fff; }
.sjzx { width: 6.4rem; overflow: hidden; }
.sjzx .swiper-container1 { width: 100%; }
.sjzx .swiper-slide { background-position: center; width: 5.6rem; padding-left:0.4rem }
.sjzx .swiper-wrapper { width: 5.6rem; }
.sjBox { }
.sjBox .sjBox_banner { width: 5.59rem; height: 2.68rem; }
.sjBox .sjBox_con { width: 5.06rem; background: #fff; border-radius:.1rem;
padding-top:.1rem;
box-shadow:0px 0px .1rem #bfbdbd;
position: relative; top: -1.05rem; left: 4.6%; z-index: 1; }
.sjBox .sjBox_con dl {
padding:.25rem 0;
margin-left:.36rem;
margin-right:.23rem; border-bottom: 1px #ebebeb solid; overflow: hidden; }
.sjBox .sjBox_con dl:last-of-type { border: 0; }
.sjBox .sjBox_con dl dt {
width:.69rem; float: left; }
.sjBox .sjBox_con dl dt img { float: left; }
.sjBox .sjBox_con dl dd { width: 3.56rem; float: right; font-size:.22rem;
position: relative; }
.sjBox .sjBox_con dl dd h3 { color: #000; font-size:.28rem;
font-weight: normal; line-height:.36rem;
}
.sjBox .sjBox_con dl dd span { color: #959595; }
.sjBox .sjBox_con dl dd font { background: #00cdc6; color: #fff; text-align: center; padding:.06rem .1rem;
border-radius:.05rem;
position: absolute; top: .12rem;
right:.02rem;
}
.sjBox .sjBox_con dl:first-of-type dd span { color: #ff8421; background: #ffefe2; padding: .05rem .08rem;
line-height: .22rem;
float: left; border-radius: .05rem;
margin-top: .02rem;
}
.sjBox_con_zx {
padding:0 .5rem; text-align: center; }
.sjBox_con_zx ul li { float: left; margin:.1rem .34rem;
width:.66rem;
height:.66rem;
text-align: center; box-shadow: 0px 0px .08rem #c7c7c7;
border-radius: 50%; }
.sjBox_con_zx ul li img {
width:.36rem; vertical-align: top; margin-top: .15rem;
}
.sjBox_con_zx span {
line-height:.5rem; background: #ffa800; font-size:.2rem;
padding:.12rem .42rem;
border-radius:.25rem;
position: relative; top: .25rem;
}
.sjBox_con_zx span a { color: #fff; }
.sjBox .sjBox_xjs dl dd font { background: #0f87e4 }
.sjBox .sjBox_zy dl dd font { background: #b8884e }
.sjBox .sjBox_kff dl dd font { background: #8099f4 }
.sjBox .sjBox_gbll dl dd font { background: #25a499 }
.npt_2 { overflow: hidden; margin:.2rem 0 0;
}
.npt_3 { overflow: hidden; margin:.3rem .1rem 0;
}
.npt_3 .tit { margin-bottom:.2rem;
}
.npt_3 ul li { float: left; margin-bottom:.15rem;
width: 2.77rem; }
.npt_3 ul li:nth-of-type(even) { float: right; }
.npt_3 ul li img { float: left }
.buwei { overflow: hidden }
.buwei .bwnav {
padding-left:.25rem; overflow: hidden; }
.buwei .bwnav ul li { float: left; margin:.15rem;
text-align: center; background: url(../image/bg-bw.png) 0rem 0/2.37rem 1.09rem no-repeat; width: 1.19rem; height: 1.13rem; background-position: -1.18rem 0; }
.buwei .bwnav ul li.on { background-position:.02rem 0 !important;
}
.buwei .bwnav ul li.on a { color: #008476; transition: 0.3s ease-out; -ms-transition: 0.3s ease-out; -o-transition: 0.3s ease-out; -moz-transition: 0.3s ease-out; -webkit-transition: 0.3s ease-out; }
.buwei .bwnav ul li span { width: 100%; display: inline-block; text-align: center; line-height:.22rem;
}
.buwei .bwnav ul li div { width:.5rem;
height:.44rem;
margin:.17rem auto .08rem;
}
.buwei .bwnav ul li.on div { transition: 0.3s ease-out; -ms-transition: 0.3s ease-out; -o-transition: 0.3s ease-out; -moz-transition: 0.3s ease-out; -webkit-transition: 0.3s ease-out; -webkit-transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -transform: scale(1.2, 1.2); }
.buwei .bwnav ul li div.bw1 { background:url(../image/bw-01.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li.on div.bw1 { background:url(../image/bw-01-on.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li div.bw2 { background:url(../image/bw-02.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li.on div.bw2 { background:url(../image/bw-02-on.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li div.bw3 { background:url(../image/bw-03.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li.on div.bw3 { background:url(../image/bw-03-on.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li div.bw4 { background:url(../image/bw-04.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li.on div.bw4 { background:url(../image/bw-04-on.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li div.bw5 { background:url(../image/bw-05.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li.on div.bw5 { background:url(../image/bw-05-on.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li div.bw6 { background:url(../image/bw-06.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li.on div.bw6 { background:url(../image/bw-06-on.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li div.bw7 { background:url(../image/bw-07.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li.on div.bw7 { background:url(../image/bw-07-on.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li div.bw8 { background:url(../image/bw-08.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li.on div.bw8 { background:url(../image/bw-08-on.png) 0 0/.5rem .44rem no-repeat;
}
.buwei .bwnav ul li:hover { background-position:.02rem 0 !important;
}
.buweiBox { overflow: hidden; position: relative; margin:.35rem .25rem;
padding-bottom:.4rem;
}
.buweiBox .swiper-slide { overflow: hidden; }
.buweiBox .swiper-slide .bw_con { width: 100%; display: inline-block; background: #eafcfa; padding-bottom: .4rem;
}
.buweiBox .swiper-slide .bw_con .bw_con_t { width: 2.32rem; height: 2.54rem; float: left; border: 1px #25a499 solid; position: relative; }
.buweiBox .swiper-slide .bw_con .bw_con_t img { width: 2.32rem; position: absolute; top:.09rem;
left:.09rem;
}
.buweiBox .swiper-slide .bw_con dl { overflow: hidden; width: 3.1rem; float: right; }
.buweiBox .swiper-slide .bw_con dl dt {
line-height:.6rem;
font-size:.3rem; border-bottom: 1px #d9d6d6 solid; text-indent:.04rem;
}
.buweiBox .swiper-slide .bw_con dl dd { margin:.22rem 0 .05rem;
}
.buweiBox .swiper-slide .bw_con dl dd i {
width:.57rem;
height:.57rem; display: inline-block; float: left; margin-right:.08rem;
}
.buweiBox .swiper-slide .bw_con dl dd h3 { font-size:.24rem;
margin-bottom:.04rem;
}
.buweiBox .swiper-slide .bw_con dl dd span { color: #999999; font-size:.2rem;
}
.buweiBox .swiper-slide .bw_con dl dd span a { color: #f00; }
.icon-bw1:before {
width:.57rem;
height:.57rem; background-position: -1.14rem 0; }
.icon-bw2:before { width:.57rem;
height:.57rem;
background-position:-1.14rem -.6rem;
}
.buweiBox .swiper-slide ul { overflow: hidden; }
.buweiBox .swiper-slide ul li {
line-height:.4rem; border-bottom: 1px #dbdbdb dashed; font-size:.24rem;
width: 100%; float: left; margin-top: .16rem;
padding-bottom: .16rem;
background: #eafcfa; }
.buweiBox .swiper-slide ul li i { display: inline-block; font-size:.2rem;
background: #ffa800; border-radius: 50%; line-height:.26rem;
height:.26rem;
width:.26rem;
text-align: center; color: #fff; margin-right:.1rem;
margin-left:.12rem;
}
.buweiBox .bw_swiper { bottom: 0 !important; }
.buweiBox .bw_swiper span { width:.18rem;
height:.18rem;
}
.icon-zx { color: #ffa800 !important; float: right; margin:.06rem .04rem 0 0;
line-height:.3rem;
}
.icon-zx:before {
width:.3rem;
height:.3rem;
background-position:-.44rem -2.57rem; vertical-align: top; }
.jylc { overflow: hidden; position: relative; padding:0 .16rem;
margin:.2rem 0;
height: 4.85rem; }
.jy_line {
width:.02rem; height: 4.68rem; background: #d8d8d8; position: absolute; top: 0; left:.38rem;
}
.jylc dl { width: 4.86rem; background: #f4f4f4; float: left; margin-left:.67rem;
margin-bottom:.16rem;
border-radius:.1rem;
position: relative; }
.jylc dl:before { content: ''; background: url(../image/icon-usb.png) 0 0/1.05rem 1.6rem no-repeat; width:.5rem;
height:.5rem;
display: inline-block; background-position:-.54rem 0;
position: absolute; top:.2rem;
left:-.69rem;
}
.jylc dl:nth-of-type(2):before { background-position:-.54rem -.54rem;
}
.jylc dl:nth-of-type(3):before { background-position:-.54rem -1.09rem;
}
.jylc dl.on:before { background-position: 0 0; }
.jylc dl.on:nth-of-type(2):before { background-position:0 -.54rem;
}
.jylc dl.on:nth-of-type(3):before { background-position: 0 -1.09rem; }
.jylc dl dt {
padding:.18rem 0; width: 100%; text-indent:.3rem;
float: left; border-radius:.1rem .1rem 0 0;
}
.jylc dl dt h3 {
font-size:.3rem; color: #25a499; line-height:.3rem;
}
.jylc dl dt p { color: #959595; font-size:.24rem;
line-height:.24rem;
margin-top:.06rem;
}
.jylc dl dt p a { color: #ffa800; }
.jylc dl dd { display: none; height: 0; }
.jylc dl.on { background: #e9e9e9; }
.jylc dl.on dt { background: #25a499; padding:.12rem 0 !important;
}
.jylc dl.on dt h3 { color: #fff; }
.jylc dl.on dt p { color: #fff; font-size:.22rem;
line-height:.22rem;
}
.jylc dl.on dt p a { color: #fff; }
.jylc dl.on dd { display: inline-block; width: 2.17rem; height: 1.26rem; float: left; margin-top:.14rem;
margin-bottom:.22rem;
transition: 0.3s ease-out; -ms-transition: 0.3s ease-out; -o-transition: 0.3s ease-out; -moz-transition: 0.3s ease-out; -webkit-transition: 1.3s ease-out; }
.jylc dl.on dd:nth-of-type(1) { margin-left:.18rem;
margin-right:.12rem;
}
.npt_5 ul { overflow: hidden; padding:.2rem 0 .4rem;
}
.npt_5 ul li { width: 1.34rem; height: 1.56rem; background: url(../image/liubx.png) 0 0/ 1.34rem 1.56rem no-repeat; float: left; margin:0 .18rem 0 0;
text-align: center; }
.npt_5 ul li:last-of-type { margin-right: 0; }
.npt_5 ul li img { width:.36rem;
height:.36rem;
margin:.19rem 0 .05rem;
}
.npt_5 ul li p {
line-height:.22rem; color: #ffa800; margin-bottom:.06rem;
text-align: center; }
.npt_5 ul li span { background: #ffa800; padding:.05rem .12rem;
font-size:.16rem;
color: #fff; border-radius:.25rem;
}
.foot { width: 100%; height:3.5rem; background:#25a499 url(../image/foot.jpg) 0 0/100% no-repeat;  }
.foot p { width: 2.6rem; margin-left: 3.77rem; margin-top:.57rem;
color: #fff; float: left; line-height:.25rem;
font-size:.18rem;
}
.foot p.p2 { margin-top:.27rem;
}
.foot p.p3 {
font-size:.3rem;
margin-top:.25rem; font-family: "Impact" }
.foot p.p3 a { color: #ffdb12; }
/*吖*/
.timespan { position: absolute; top: 38%; left: 56.5%; font-family: 'Arial'; font-size: .76rem;
font-weight: bold; letter-spacing: .16rem;
}
.swiper-container3 .ul { position: relative; }
.swiper-container3 .ul .xjbg { width: 3.2rem; height:.6rem;
position: absolute; bottom:-.3rem;
left: 0; z-index: 100; }
.swiper-container3 .ul .xjbg a { width: 50%; height:.6rem;
display: inline-block; float: left; }
.yituo {
line-height:.46rem;
font-size:.22rem; color: #d21e1e; padding:0 .2rem;
}
.yituo .noticeText { width: 100%; }
/*biaodannew20170620*/

.formnew{ width:100%; overflow:hidden; background-image:url(../image/add_01.jpg); background-repeat:no-repeat; background-size:cover;}
.formnew .fromnew_con{ width:60%; float:left; margin:5% 0 4% 12px; background:#d2f1fc; color:#fff;}
.formnew .fromnew_con h3{ font-size:.2rem; width:100%; text-align:center; margin:0 0 5% 0; padding-top:2%; float:left; color:#25a499; border-top:1px #83d3ee solid;text-shadow: 1px 1px 1px #fff;}
.formnew .fromnew_con h3 span{ float:left; display:inline-block; width:100%; text-align:center; font-size:10px; text-shadow: 0 0 0 #333;font-weight: normal; color:#b6b6b6;}
.formnew .fromnew_con p{ font-size:.18rem; margin:0 .2rem .12rem .18rem; line-height:.34rem; float:left; }
.formnew .fromnew_con p label{width:.94rem; float:left;letter-spacing: normal; text-align: left; color:#333;}
.formnew .fromnew_con p input,.formnew .fromnew_con p textarea{ width:62.4%; float:left; line-height:.34rem; border:none; box-shadow: -1px -1px 1px #333; color:#666; font-size:.16rem; text-indent:.12rem;}
.formnew .fromnew_con p textarea{font-family: "微软雅黑"; height:.5rem; line-height:.24rem;}
.formnew .fromnew_con p:nth-of-type(1) input{ width:36%;}
.formnew .fromnew_con p:nth-of-type(1) select{ width:24%; height:.34rem; border:0;box-shadow: -1px -1px 1px #333; float:right;margin: 0 0 0 .06rem; color:#666;}
.formnew .fromnew_con .frommew_c_btn{ overflow:hidden; text-align:center; margin:.1rem 0 .24rem 0; float:left;}
.formnew .fromnew_con .frommew_c_btn span{ width:.96rem; height:.4rem;margin: 0 .06rem 0 .18rem; border:1px #fff solid; border-radius:5px; display:inline-block; font-size:.18rem; text-align:center; color:#fff; float:left; background-color:#ffa800;}
.formnew .fromnew_con .frommew_c_btn span:nth-of-type(2){ background-color:#e02424; margin:0;}
.formnew .fromnew_con .frommew_c_btn input{ width:100%; height:.4rem; border:0; background:none; color:#fff; }
.formnew .fromnew_con .frommew_c_btn span a{ color:#fff; display:inline-block;width:100%; line-height:.34rem;}
.formnew .form_114{ width:100%;padding:.14rem 0 .07rem 0; text-align:center; border-bottom:1px #99c7eb solid;}
.formnew .form_114 img{ width:2.15rem; height:.35rem; }
.formnew_on{
			position:fixed;
			top:20%;
			left:0;
			z-index:2147483646;}
.from_btel{ width:1.44rem; height:.4rem; background-color:#25a499; float:left;border-radius: 5px;border: 1px #fff solid; text-align:left; font-size:.14rem; position:relative;}
.from_btel a{ color:#fff;display: inline-block; line-height: .16rem; margin-top:.05rem; margin-left:.3rem;}
.from_btel:before{ content:''; width:.2rem; height:.22rem; display:inline-block; background:url(../image/icon-ftel.png) no-repeat 0 0 / .2rem .22rem; float:left; position:absolute; left:.06rem; top:.1rem; }
@media screen and (max-width:320px){.from_btel:before{ display:none;}.from_btel a{ margin-left:.1rem;line-height: .17rem;}}
.message { font-family: "微软雅黑"; background: #fff; width: 100%; overflow: hidden; float: left; }
.message_title { height: 35px; background: #8a2b17; font-size: 0.2rem; color: #FFF; font-weight: bold; line-height: 0.4rem; text-align: center }
.message p { font-size: 0.2rem; font-weight: bold; color: #535353; text-indent: 2.1em; background: #edf4f2; line-height: 0.4rem; padding: 7px 15px }
.message li { margin-top: 0.3rem; text-align: center; line-height: 0.4rem; }
.message li span { font-size: 0.2rem; }
.message li span i { font-style: normal; }
.message li.area { text-align: left; padding: 0 17px }
.message input { width: 68%; height: 30px; text-indent: 8px; color: #c0c0c0; background: #edf4f2; border: 1px solid #e6e6e6; border-radius: 5px }
.message textarea { width: 94%;  border: 1px solid #e6e6e6; border-radius: 5px; background: #edf4f2; color: #c0c0c0; line-height: 0.4rem; padding: 8px 3%; margin-top: 2px; }
.message .message_tj { width: 2.3rem; height: 0.6rem; background: #008476; border: none; color: #fff; cursor: pointer; font-size:0.2rem; line-height:0.6rem; }

.cd_footer { _padding: 5% 4% 0%; background: #ecf7fa; overflow: hidden; width: 100%; }
.cd_footer_logo { width: 80%; margin: 0 auto; }
.cd_footer .p1 { margin: 2% auto; overflow: hidden; width: 92%; }
.cd_footer .p1 a { display: block; color: #434343; text-indent: 8%; letter-spacing: -1px; margin-bottom: 3%; }
.cd_footer .p1 a:nth-child(1) { background: url(../image/cd_fm_footer_i2.jpg) no-repeat; background-size: 16px 16px; width:100%; background-position:left center; }
.cd_footer .p1 a:nth-child(2) { display: block !important; width: 100%; }
.cd_footer .p2 { margin: 2% auto; overflow: hidden; width: 92%; }
.cd_footer .p2 a { display: block; color: #434343; letter-spacing: -1px; margin-bottom: 3%; float: left }
.cd_footer .p2 a:nth-child(1) { background: url(http://m.hebtffs.com/newindexa/css/cd_fm_footer_i1.jpg) no-repeat; background-size: 16px 16px; clear: both; text-indent: 7%; }
.cd_footer .p2 a:nth-child(2) { }
.footer-night { background: #ecf7fa; border-top: 2px solid #008476; display:none; }
.footer-night { width: 100%; height: 54px; position: fixed; z-index: 100; bottom: 0;max-width: 640px; min-width: 320px }
.footer-night li { float: left; width: 50%; position: relative; border-right: 1px solid #DED9D1; border-left: 1px solid #fff; box-sizing: border-box; }
.footer-night li a { display: block; height: 50px; line-height: 50px; text-align: center; font-size: 16px; color: #008476; cursor: pointer; text-indent: 18px; }
.footer-night li.telb a { background: url(../image/icon_red_tel.gif) 35px center no-repeat; background-size: 18px }
.footer-night li.dh a { background: url(../image/icon_red_tt.png) 35px center no-repeat; background-size: 22px }


#localtion { width: 100%; height: 0.68rem; line-height: 0.7rem; background: url(../image/pl_head.jpg) no-repeat left center #F7F4ED; background-size: 0.4rem; background-position: 4%; text-indent:12%; overflow: hidden; color: #1B1B1B; clear:both; border-top: 2px solid #94311C; border-bottom: 1px solid #ECE5D5; }
#localtion a { color:#1B1B1B; }
.fl { float: left; }
.fr { float: right; }
.sub_banner { width: 100%; height: 0.7rem; float:left; margin: 0.2rem auto; overflow: hidden; background: #A84736; line-height: 0.7rem; font-size: 0.26rem; color: #fff; }
.sub_banner h2 { width: 1.74rem; text-align: center; font-size: 0.32rem; font-weight: bold; color: #fff; background: #923222; line-height: 0.7rem; }
.sub_banner .sanjiao { float: left; border-style: solid; border-width: 0.16rem; margin-top: 0.2rem; border-color: #A84736 #A84736 #A84736 #923222; height: 0; width: 0; font-size: 0; }
.map, .sousuo, .chengche, .dache { width: 6.4rem; margin: 0px auto; background: url(http://m.hebtffs.com/newindexa/css/map.jpg); background-size: 100%; }
.sousuo { width: 6.2rem; height: 2.72rem; padding: 0.3rem 0px 0px 0.2rem; overflow:hidden; }
.sousuo form { width: 5.24rem; height: 2.32rem; }
.sousuo form ul { width: 4.64rem; height: 2.4rem; float: left; overflow: hidden; }
.sousuo form ul li { width: 4.58rem; height: 0.66rem; margin-bottom: 0.2rem; line-height: 0.66rem; }
.sousuo form ul li input { padding: 0.08rem; width: 4.42rem; height: 0.5rem; border: 1px solid #E7E1D3; }
.sousuo form ul p input { width: 1.2rem; height: 0.6rem; background: #A47049; border: none; float:left; color: #fff; line-height: 0.56rem; text-align: center; font-weight: bold; }
.sousuo form ul p .tel { width: 2rem; height: 0.6rem; margin:0 0 0 0.2rem; display:inline-block; float:left; background: #A47049; border: none; color: #fff; line-height: 0.56rem; text-align: center; font-weight: bold; }
.sousuo form i.jiantou { width: 0.3rem; height: 0.34rem; float: left; margin: 0.6rem 0px 0px 0.2rem; background: url(../image/i_but.png) no-repeat; background-position: -0.04rem -0.78rem; background-size: 3.78rem 1.28rem; }

.chengche { overflow:hidden; border-bottom: 1px solid #E7E1D3; padding:0 0 0.2rem 0; }
.chengche .t_t { height: 0.68rem; background: #E7E1D3; border-bottom: 1px solid #D8D0BF; line-height: 0.68rem; overflow: hidden; }
.chengche .t_t h4 { line-height: 0.72rem; height: 0.68rem; color: #923222; margin-left: 0.2rem; float: left; font-weight: bold; }
.chengche .t_t p { float: right; font-size: 0.2rem; color: #A47049; margin-right: 0.2rem; line-height:0.68rem; }
.chengche .t_t p a { color:#a47049; }
.chengche .b_b { border-bottom: 1px solid #EAE5D8; }
.chengche li img{ width:6.4rem; height:5.52rem}
.chengche .b_b p { width:97%; font-size: 0.22rem; color: #535353; padding: 0.18rem 0px 0.18rem 2%; }
.chengche .dao { display: block; width: 1.8rem; height: 0.6rem; background: url(../image/i_but.png) no-repeat left #923222; background-size: 3.78rem 1.28rem; background-position: -1.3rem -0.5rem; color: #fff; border-radius: 0.08rem; line-height: 0.6rem; padding-left: 0.3rem; margin-left: 0.2rem; float:left; }
.chengche .tel { display: block; width: 1.8rem; height: 0.6rem; background:#923222; background-position: -1.3rem -0.5rem; color: #fff; border-radius: 0.08rem; line-height: 0.6rem; padding-left: 0.3rem; margin-left: 0.2rem; float:left; }
.chengche li{ overflow:hidden}
.dache { width: 6rem; padding: 0.2rem; float:left; }
.dache b { font-weight: bold; color: #313131; }
.dache .biao { width: 6.02rem; height: 2.12rem; margin: 0.2rem auto 0; border-top: 1px solid #D8D0BF; border-left: 1px solid #D8D0BF; }
.dache a { display: block; width: 1.96rem; height: 0.68rem; float: left; font-size: 0.24rem; text-align: center; color: #535353; border-right: 1px solid #D8D0BF; border-bottom: 1px solid #D8D0BF; line-height: 0.68rem; text-decoration: none; text-indent:0; }
.dache a:hover { color: #535353; }
.dache a.sj { width: 2.04rem; }
.dache a.sj span { font-size:0.16rem; }
.dache a.tp { height: 0.72rem; background: #E7E1D3; color: #A47049; }
.yyjz { width:100%; overflow:hidden; background:#f3f0e9; padding-bottom:0.2rem; }
.yyjz h2 { width:100%; height:1.4rem; background:url(http://m.hebtffs.com/images/sub_banner.jpg) no-repeat; background-size:100%; }
.yyjz li { font-size:0.24rem; line-height:0.7rem; height:0.7rem; width:94%; margin:0 3%; border-bottom: 1px solid #e7e1d3; }

.ghyy{ width:100%;  overflow:hidden; background-color:#fff;}
.ghyy h1{ text-align:center; font-size:0.34rem; line-height:0.34rem; color:#008476; margin:0.2rem 0 0.08rem 0; font-weight:bold;letter-spacing:0.02rem;}
.ghyy h3{ text-align:center; font-size:0.22rem; color:#00b4db; line-height:0.22rem; margin-bottom:0.23rem;letter-spacing:0.5px;}
.ghyy form{ overflow:hidden; width:6rem; margin:0 auto;}
.ghyy form ul li,
.container form ul li{ overflow:hidden; margin-bottom:0.2rem;}
.ghyy form ul li span,
.container form ul li span{ float:left; width:1.19rem; height:0.54rem; line-height:0.54rem; font-size:0.22rem; color:#313131;}
.ghyy form ul li input,
.container form ul li input,
.ghyy form ul li select,
.container form ul li select{ float:left; margin-right:0.1rem;width:4.46rem; height:0.5rem; border:0.02rem solid #e5e5e5;font-size:0.2rem; color:#313131; border-radius:0.06rem;}
.ghyy form ul li em,
.container form ul li em{ color:#cd3c3c; padding-top:0.12rem; float:left;}
.ghyy form .yuyue_tj,
.container form .yuyue_tj{ width:2.22rem; height:0.55rem; line-height:0.55rem; color:#fff;border-radius:0.04rem; padding-left:0.6rem; background:#008476 url(../image/pub_yytj.png) no-repeat 0.25rem center /0.23rem 0.23rem; border:none; font-size:0.22rem; margin:0.11rem 0.2rem 0.18rem 0.91rem; float:left;}
.ghyy form .yuyue_usedh,
.container form .yuyue_usedh{ width:1.63rem; height:0.55rem; padding-left:0.57rem; line-height:0.55rem; color:#fff;border-radius:0.04rem; background:#ffaa00 url(../image/pub_yydh.png) no-repeat 0.23rem center /0.21rem 0.23rem; float:left; margin-top:0.11rem;}
.ghyy>h5{width:6rem; margin:0 auto 0.1rem ;overflow:hidden; box-sizing:border-box; padding-left:0.1rem; display:block;}
.ghyy>p{ width:6rem; margin:0 auto 0.5rem; overflow:hidden; box-sizing:border-box; padding-left:0.1rem}

.art_pubtit { width: 5.6rem; padding:0 0 .1rem .4rem;border-bottom: 1px #ebebeb solid; overflow: hidden;margin:.2rem .2rem; }
.art_pubtit1{background:url(../image/art_doc.jpg) no-repeat left center /.32rem .32rem;}
.art_pubtit2{background:url(../image/art_vid.jpg) no-repeat left center /.32rem .32rem;}
.art_pubtit3{background:url(../image/art_yygh.jpg) no-repeat left center /.32rem .32rem;}
.art_pubtit4{background:url(../image/art_bjzx.jpg) no-repeat left center /.32rem .32rem;}

.art_media{width:6rem;overflow:hidden;border-bottom:.2rem solid #f4f4f4;padding:0 0.2rem;} 
.art_media li{width:2.9rem;overflow:hidden; margin-right:0.2rem;}
.art_media li video{width:2.9rem;height:2rem;}
.art_media li .video_box{width:2.9rem;overflow:hidden;margin:.14rem 0 ;}
.art_media li .video_box img{display:inline-block;height:.5rem;float:left;margin-right:.1rem;}
.art_media li .video_box p{display:inline-block;float:left;width:2.17rem;font-size:0.18rem; line-height:0.26rem; color:#333;}



.case_video { height: 4.2rem; margin: 0.15rem auto .15rem; background: #eeeeee;padding-bottom:.2rem; }
.case_video li { width: 3.8rem; height: 4.2rem; }
.case_video li video ,.case_video li div{ display:block; width: 3.65rem; height: 2.75rem; display: block; border: 0.08rem solid #6c6c6c; border-radius: 0.08rem; margin-top: 0.32rem; margin-bottom: 0.12rem; }
.case_video li h5 { background: url(../image/ico_video.png) no-repeat left center / 0.22rem 0.18rem; font-size: 0.22rem; height: 0.3rem; font-weight: bold; line-height: 0.3rem; color: #666; display: inline-block; padding-left: 0.4rem; margin-left: 0.65rem; }
.case_video li h6 { background: url(http://m.hebtffs.com/images/ico_rili.png) no-repeat left center / 0.22rem 0.2rem; font-size: 0.22rem; height: 0.3rem; font-weight: bold; line-height: 0.3rem; color: #666; display: inline-block; padding-left: 0.4rem; margin-left: 0.65rem; }
.case_video.img{ background:none !important; padding:0.1 auto; height:4.7rem;}
.case_video li div{ width:3.62rem; border:.1rem solid #999; height:2.7rem; font-size:.2rem;text-align:center; color:#fff;margin-bottom:0;}
.case_video li div img{ width:3.62rem; height:2.38rem; display:block; padding:0 !important;}
.case_video li div span{ display:block; height:.32rem; line-height:.40rem; color:#fff; background:#999}
.case_video li p{ position:relative; color:#999; text-indent:0 !important; padding:.2rem 0 0 !important; width:100% !important; line-height:.28rem !important; font-size:.18rem !important;}
.case_video li p:after{ position:absolute; content: ""; top:0; left:0; height: .4rem; width:3.82rem; clear: both; background:url(../image/art-jgcs-i1.png) 0 0/3.82rem .4rem no-repeat;}


.art-fzlc{ height:2.8rem; background:#ECF5FF; position:relative; overflow:hidden; margin:.2rem auto .1rem; float:left; width:100%;}
.art-fzlc .bdk{width:5.45rem; margin:0 auto; overflow:hidden; }
.art-fzlc ul li{ width:100%; position:relative; height:2.8rem;}
.art-fzlc ul dt{ position:absolute; left:0; top:50%; margin-top:-.77rem; width:1.82rem; height:1.54rem;  background:#0C3897;}
.art-fzlc ul dt:after{ position:absolute; content: ""; top:.8rem; right:-.22rem; height: .15rem; width:.22rem; clear: both; background:url(../image/art-jgcs-i2.png) 0 0/.22rem .15rem no-repeat;}
.art-fzlc ul dt h3{ height:.34rem; line-height:.34rem; color:#fff; text-align:center; padding:0 !important; border:none !important;}
.art-fzlc ul dt img { width:1.66rem; height:1.1rem; margin:0 auto; display:block; padding:0 !important;}
.art-fzlc ul dd{ position:absolute; right:0; width:3.36rem;}
.art-fzlc ul dd p{ height:2.8rem; vertical-align:middle; display:table-cell; padding:0 !important; line-height:.26rem !important; font-size:.18rem; }
.art-fzlc-an{ height:.26rem; position:absolute; top:50%; margin-top:-.13rem; width:6.2rem !important; overflow:hidden; left:.1rem; padding:0 !important;}
.art-fzlc-an span{ display:block; width:.26rem; height:.26rem; float:left;}
.art-fzlc-an span img{ width:100%; display:block; padding:0 !important;}
.art-fzlc-an span.next{ float:right;}


.art-sgz{ width:5rem !important; height:3.86rem; margin:0 auto .3rem; background:url(../image/art-sgz-bj.jpg) 0 0/100% 100% no-repeat; overflow:hidden; position:relative;}
.art-sgz-an{ position:absolute; width:1.5rem; top:2.12rem; left:50%; margin-left:-.75rem; z-index:9999;}
.art-sgz.z1{ height:4.3rem; background:url(../image/art-sgz-bj2.jpg) 0 0/100% 100% no-repeat;}
.art-sgz.z1 .art-sgz-an{ top:2.82rem;}
.art-sgz.z2{ height:2.73rem; background:url(../image/art-sgz-bj3.jpg) 0 0/100% 100% no-repeat;}
.art-sgz.z3{ height:2.94rem;}
.art-sgz.z4{ height:3.1rem;}
.art-sgz-an span{ position:absolute; width:.74rem; height:.4rem;}
.art-sgz.z2 .art-sgz-an{ left:.85rem; margin-left:0;}
.art-sgz.z3 .art-sgz-an{ top:1.25rem;}
.art-sgz.z4 .art-sgz-an{ top:1.65rem;}
.art-sgz-an span img{ width:100%;padding:0;}
.art-sgz-an .prev{  left:0;}
.art-sgz-an .next{  right:0;}
.art-sgz .bdk{ width:4.6rem; margin:.2rem auto;}
.art-sgz.z2 .bd ul li dt{ float:left; width:2.74rem; margin-right:.2rem; }
.art-sgz .bd ul li img{ width:100%; display:block; padding:0;}
.art-sgz .bd ul li{ float:left;}
.art-sgz.z2 .bd ul li dd{ float:left; width:1.66rem;}
.art-sgz .bd ul li h3{ font-size:.24rem; height:.54rem; overflow:hidden; margin-bottom:.12rem; padding:0; border:0;}
.art-sgz .bd ul li h3 span{ float:left; height:.52rem; line-height:.52rem; font-weight:bold; border-bottom:.02rem solid #8FFEFB; color:#8FFEFB !important;}
.art-sgz.z2 .bd ul li h3{ height:1rem; margin:.2rem 0 .1rem; font-size:.23rem;}
.art-sgz.z2 .bd ul li h3 span{ height:.88rem; line-height:.42rem;}
.art-sgz .bd ul li p{ color:#fff; line-height:.26rem; font-size:.2rem !important; text-indent:0; width:100%; padding:0; margin:0;}
.art-sgz.z2 .bd ul li p{ font-size:.18rem;}


/* 多图滚动 */
.scrollBox{ margin:0.3rem 0.2rem; position:relative;width:6rem; height:3.9rem; }
.scrollBox .bd li{ width:6rem; float:left; font-size:.18rem;height: 3.9rem;     margin-left: -1px;}
.scrollBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.scrollBox .bd li img{ width:6rem; height:3.47rem;background:url("../image/loading.gif"/*tpa=http://3g.borunbdf.com/newzjtd_s/images/loading.gif*/) #fff center center no-repeat;  }
.scrollBox .bd li p{ line-height: .5rem;text-align: center; padding-right: .4rem;width: 80%; float: right; font-size:0.16rem;}
.scrollBox .hd{ height:.34rem; width:100%; overflow:hidden; font-size:0; background-color:rgba(0, 0, 0, 0.6); position: absolute;
bottom: .43rem;left: 0;text-align: right; border-radius: 0 0 10px 10px;}
.scrollBox .hd ul{ display:inline-block; padding-top:.15rem; }	
.scrollBox .hd li{ display:inline-block; width:.08rem; height:.08rem; background:#D0D0D0; margin:0 .046rem; vertical-align:top; overflow:hidden; 
-webkit-border-radius:.08rem; -moz-border-radius:.08rem; border-radius:.08rem;  }
.scrollBox .hd .on{ background:#008476;  }
.scrollBox .prev,.scrollBox .next{ display:inline-block; width:.34rem; height:.34rem;background-color:rgba(0, 0, 0, 0.8);overflow:hidden; margin:0;vertical-align:top; font-size:.26rem; color: #fff;text-align: center; line-height: .34rem;opacity: 0.6;
}
.showtime{ width:.68rem; height:.27rem; position:absolute; bottom:.09rem;}
.bl{ width:4.41rem; margin-left:.27rem; margin-bottom:.32rem;}

.npt_n1{ margin-top:.26rem;}
.new-doctor-next1{line-height: 0.4rem;margin-left: 0.8rem; color:#616161; font-size:0.2rem;}
.new-doctor-next1 img{ display:inline-block;vertical-align: middle; width:0.21rem; height:0.21rem; line-height:0.4rem; margin-right:0.05rem;}
.new-doctor-bd{ }
.new-doctor-bd { overflow:hidden; margin-bottom:0.1rem;}
.new-doctor-bd  li{ overflow:hidden; margin-bottom:.1rem;}
.new-doctor-bd  li a {float:left;width:1.9rem; margin-right:0.1rem; text-align:center;margin-bottom:0.1rem;}
.new-doctor-bd  li a:nth-child(3n){ margin-right:0}
.new-doctor-bd  li img{width:1.9rem; height:1.9rem; display:block; margin-bottom:.1rem;}
.new-doctor-bd  li span{ display:block; font-size:.22rem; color:#313131; height:.24rem; line-height:.24rem;}
.new-doctor-bd  li em{ display:block; font-size:.18rem; color:#898989;letter-spacing: -0.01rem;}




