.imgcon{ font-size:0;}

#bgline{width:100%;height:20px;background-color:#f9f9f9;display:none;}

#bannerSlides,#bannerSlides li{height: auto;}
#bannerSlides .bannerSlide_foncus span { background: url("../images/bon.png") no-repeat;}
#bannerSlides .bannerSlide_foncus span.active { background: url("../images/bhov.png") no-repeat; }

.menu_zrx, .menu_zrx ul,.menu_zrx ul li{background-color: #ffffff;}
.menu_zrx ul li p{color:#363636;font-size: 1.2rem;height: 30px;line-height: 30px;}

/*项目特惠*/
.xmth{width:640px;background-color: #ffffff; padding-bottom:20px;display:none;}
.xmth .xmthbt{width:100%; height:35px;padding:20px 15px 15px;}/*30px 0 20px 20px*/
.xmth .xmthIcon { float: left; width: 34px; height: 34px; padding-right: 10px; background: url(../images/laba.jpg) no-repeat; }
.xmth .xmthtt { float: left; line-height: 35px; height:35px; font-size: 1.4rem; color: #000; }
.xmth .xmthul{ width:100%;display: flex; justify-content: space-between; flex-wrap: wrap;}
.xmth .xmthul img{display:block;}


/*公告信息*/
.synotice { width:640px; height: 60px; background-color: #ffffff; padding: 20px 15px 15px;/*30px 0 20px 30px;*/ overflow:hidden;}
.synotice .noticeIcon { float: left; width: 90px; height: 60px;  padding-right: 10px; border-right: 1px solid #e4e5e6; background: url(../images/hm_hot.jpg) no-repeat; display: inline;}
#noticeScroll { height: 100%; line-height: 30px; overflow: hidden; float: left; padding-left: 15px;}
#noticeScroll li { width: 100%; height: 100px; }
#noticeScroll li a { display: block; height: 100%; overflow: hidden }
#noticeScroll li a span { display: block; line-height: 30px; height:30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
#noticeScroll li a span:first-child { color: #d70a50; position: relative; padding-left:35px; }
#noticeScroll li a span:last-child { color: #6d6d6d; }
#noticeScroll li a span:first-child:before { position: absolute; content: ""; width: 24px; height: 22px; background: url("../images/noticegif1.gif")no-repeat center; left: 3px; top: 5px; }
#noticeScroll:after{clear: both;content: "";display: block;width: 0;height: 0;font-size: 0;}

/*医生团队*/
.ystd{width:640px; height:974px; background: url(../images/ysbg.jpg) no-repeat;}
.ystd .iZhuangjia {width:600px; height:760px;padding-top:165px;margin:0 auto;overflow:hidden;}
.ystd .iZhuangjia .zjs{width:600px; height:760px;}

.ystd .iZhuangjia .next{ position:absolute; left:10px; bottom:330px; width: 26px; height: 49px; background: url(../images/sxleft.png) no-repeat; }
.ystd .iZhuangjia .prev{ position:absolute; right:10px; bottom:330px; width: 26px; height: 49px; background: url(../images/sxright.png) no-repeat; }

/*项目列表*/
.menu_xm{padding: 45px 20px 50px;background-color: #ffffff;}
.menu_xm ul{ width: 100%;display: flex; justify-content: space-between; flex-wrap: wrap;}
.menu_xm ul li{ width:25%;text-align: center;}
.menu_xm ul li a{display: block;margin: 0 auto; width: 80%; text-align: center;}
.menu_xm ul li a img{width: 100%; }
.menu_xm ul li p{height: 55px;line-height: 40px; color:#363636;font-size: 1.2rem;}

/*美丽分享*/
.mlfx{width:640px;padding-bottom:20px;background-color: #ffffff;}

/*视频中心*/
.spzx{padding:20px 35px 50px;background-color: #E7290F;}
.spzx dl.sptt{padding-bottom:15px;height: 45px; width: 100%;}
.spzx dd.spzxIcon { float: left; margin:10px 5px 5px; width: 31px; height: 31px; background: url(../images/spioc.png) no-repeat; }
.spzx dt{float: left; width: 500px; height: 45px;}
.spzx dt .spzxbt {
	line-height: 45px;
	height: 45px;
	font-size: 1.9rem;
	color: #FFFFFF;
	padding:0px 5px;
}
.spzx dt .spzxxt { line-height: 45px; height: 45px;  font-size: 1.2rem; color: #FFFFFF; padding:0px 10px; }
.spzx video {width: 570px; height: 326px; margin: 0 auto; display: block;}

/*安全体系 品牌连锁等*/
.barnd {width:640px; height: auto; padding-top:30px;}
.barnd dl img{position: relative; width:640px; height:870px; display: block;margin:0 auto;overflow:hidden;}
.barnd .bartt { width: 520px; height: 69px; margin: auto; z-index: 20; padding-bottom:20px; }
.barnd .bartt ul { background: #fff; padding: 2px; padding-right:0px; height: 65px; width:100%; margin:0 auto;}
.barnd .bartt ul li { width: 250px; height: 65px;  line-height: 65px;float: left; text-align: center;font-size: 1.2rem;color:#fff; background: #939393; position: relative; cursor: pointer; margin-right:10px; }
.barnd .bartt ul .on { background: #FE0000; }
.barnd .bartt ul .on:before {  }

/*版权信息*/
.nfoot {width:640px; height:337px; background: url(../images/foot.jpg) no-repeat #001c1f; }
.nfoot .address{padding-top:135px;  height: 48px; color: #fff; text-align: center; }
.nfoot .copy { text-align: center; }
.nfoot .copy span {line-height: 28px; color:#fff;}
.nfoot .copy .copy_url{padding-right:10px;}

.footercon{width: 100%;height: 147px;background: url(../images/fot.png)center no-repeat;}
