@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;}
html,body,div,form,ul,li,dl,dd,dt,img,input,span,h1,h2,h3,h4,h5{margin:0;padding:0;border:0;list-style:none; font-weight: normal;}
ul,li{padding:0;margin:0;list-style-type:none}
.clear{clear:both;font-size:0;line-height:0;width:0;height:0;visibility:hidden}
*img{border: none;}
a{text-decoration:none;cursor:pointer;color:#999;}
a:hover{text-decoration:none;cursor:pointer;color: #f00;}
em{font-style:normal;}
#body{font:14px "Helvetica Neue", 微软雅黑, Helvetica, STHeiTi,sans-serif;color: #686868;background-color: #fff;}
.yahei{font-family:"微软雅黑"; }
.block{width: 100%;position: relative;}
.fz{font-size: 0;}
.tabCon{display:none;}
.block{width:100%;position:relative;z-index:0;padding:28px 0;}
.item{width:1200px;margin:0 auto;position: relative;z-index: 10;}

/*导航下部菜单*/
.topbar { height: 75px; background-color: #fff;}
.topbar .container {width: 1200px; margin: auto; overflow: hidden;}
.topbar .container .cell { float: left; width: 590px;  margin: 10px auto;}
.topbar .container .cell.left { padding-right: 10px;}
.topbar .container .cell.right { padding-left: 10px;}
.topbar .topbtn { position: relative; display: block; height: 55px; background: url(../images/arrow_right.png) no-repeat center right 20px; line-height: 55px; text-align: left; text-indent: 70px; font-size: 18px; color: #fff; background-color: #f191c6;}
.topbar .topbtn .icon { position: absolute; top: 5px; left: 10px;}
/*轮播图*/
.container_banner{max-width: 1200px; margin: auto; overflow: hidden;}
.swiper1 {height: 591px;border-bottom: 4px solid #e6148a;}
/*swiper*/
.swiper-pagination{ width: 100%;height: 10px; position: absolute;z-index: 0; bottom: 14px;text-align: center;}
.swiper-pagination span{   display: inline-block; width: 10px; height: 10px;background: #dfb0ca;margin: 0 5px;vertical-align: top;overflow: hidden;border-radius: 25px;margin-top: 1px;}
.swiper-pagination span.swiper-pagination-bullet-active {background: #e6148a;}
.swiper-slide img{width: 100%;}
/*服务项目*/
.fwxm {text-align: center;padding: 60px 0 50px 0;background-color: #f8f8f8;width: 1200px;margin: auto;}
.fwxm .title {font-size: 40px;color: #e6148a;margin-bottom: 20px;}
.fwxm .desc {font-size: 16px;color: #999;}
.fwxm .items {overflow: hidden;}
.fwxm .items li {display: block;width:396px;float: left;margin-top: 60px;}
.fwxm .items li a img{width: 30%;height: 30%;border-radius: 100%;}
.fwxm .items li h4 {font-size: 22px;font-weight: normal;line-height: 22px;color: #333333;margin: 20px 0;}
.fwxm .items li p {font-size: 14px;color: #666666;line-height: 150%;padding: 0 30px;margin-bottom: 28px;}
.fwxm .btn-more {display: block;width: 100px;height: 34px;margin: auto; border: 1px solid #e6148a;color: #e6148a;font-size: 14px;line-height: 34px;}
/*专家*/
.expertteam{background:url(../images/bg1.jpg) center top  no-repeat;}
.expertteamBox{width: 1208px; height: 360px;margin: 0 auto;padding-top:34px; overflow: hidden;}
.expertteamBox  ul {overflow: hidden;}
.expertteamBox  ul li{float: left;width: 194px;height: 338px;margin-right: 2px;overflow: hidden;}
.expertteamBox ul .pic1{background:  url(../images/p2box_pic1.jpg);width: 420px;}
.pic2{background:  url(../images/p2box_pic2.jpg);}
.pic3{background:  url(../images/p2box_pic3.jpg);}
.pic4{background: url(../images/p2box_pic4.jpg);}
.pic5{background:  url(../images/p2box_pic5.jpg);}
.txt{width: 220px;margin-left: 200px;padding-top: 80px;position: relative;}
.zjname{font-size: 30px;color: #e6148a;font-weight: bold;display: block;margin-bottom: 4px;}
.txt div{font-size: 15px;color: #e6148a;}
.txt p{font-size: 12px;color: #000;line-height: 28px;margin-top: 10px;}
.txt a{background:  url(../images/p2box_btn1.png);width: 112px;height: 27px;display: block;margin-top: 20px;position: absolute;left:0;top:229px;}
/*集团连锁门诊*/
/*标题*/
.blockTit{height:74px;position:relative;z-index:0;text-align:center;margin-bottom:28px;}
.blockTit code{height:20px;border-bottom:1px solid #e3e3e3;width:100%;position:absolute;left:0;top:0;z-index:0;display:block;}
.blockTit span{color:#5c5c5c;font:27px "microsoft Yahei";position:relative;z-index:1;padding:4px;background-color:#fff;}
.blockTit em{color:#aaaaaa;font:17px/20px "microsoft Yahei";text-transform:uppercase;display:block;}
.lsmz{position:relative;height:416px;width:1200px;z-index:0;overflow:hidden;}
.lsmz .tab{height:416px;overflow:hidden;width:1200px;position:relative;}
.lsmz .tab span{width:240px;height:208px;z-index:0;display:block;overflow:hidden;position:absolute;}
.lsmz .tab span img{width:240px;height:208px;}
.lsmz .tab span.n01{left:0;top:0;}
.lsmz .tab span.n02{left:240px;top:0;}
.lsmz .tab span.n03{left:480px;top:0;}
.lsmz .tab span.n04{left:720px;top:0;}
.lsmz .tab span.n05{left:960px;top:0;}
.lsmz .tab span.n06{left:0;top:208px;}
.lsmz .tab span.n07{left:240px;top:208px;}
.lsmz .tab span.n08{left:480px;top:208px;}
.lsmz .tab span.n09{left:720px;top:208px;}
.lsmz .tab span.n10{left:960px;top:208px;}
.lsmz .tab span .mask,.lsmz .tab span .detail,.lsmz .tab span .text{display:block;position:absolute;}
.lsmz .tab span .mask,.lsmz .tab span .text{left:0;bottom:0;height:44px;width:240px;}
.lsmz .tab span .mask{background-color:#000;opacity:0.6;filter:Alpha(opacity=60);z-index:1;}
.lsmz .tab span .mask.m02{height:208px;width:240px;z-index:3 ;display:none;}
.lsmz .tab span .text{line-height:18px;font:18px/18px "microsoft Yahei";color:#fff;text-align:center;z-index:2;padding:13px 0;height:18px;}
.lsmz .tab span .text em{display:inline-block;width:9px;height:15px;background-position:-28px -30px;font-size:0;line-height:0;margin-left:7px;vertical-align:middle;}
.lsmz .tabCon{position:absolute;z-index:10;width:720px;height:208px;display:none;}
.lsmz .tabCon.n02{left:240px;top:0;}
.lsmz .tabCon.n03{left:480px;top:0;}
.lsmz .tabCon.n04{left:240px;top:0;}
.lsmz .tabCon.n05{left:480px;top:0;}
.lsmz .tabCon.n06{left:0;top:208px;}
.lsmz .tabCon.n07{left:240px;top:208px;}
.lsmz .tabCon.n08{left:480px;top:208px;}
.lsmz .tabCon.n09{left:240px;top:208px;}
.lsmz .tabCon .mask{display:block;position:absolute;left:0;top:0;width:1200px;height:382px;background-color:#000;opacity:0.3;filter:Alpha(opacity=30);z-index:11;}
.lsmz .tabCon .detail{position:relative;height:208px;width:720px;}
.lsmz .tabCon .detail img{width:240px;height:208px;}
.lsmz .tabCon .detail dt{width:240px;height:208px;position:absolute;top:0;}
.lsmz .tabCon .detail.l dt{left:0;}
.lsmz .tabCon .detail.r dt{right:0;}
.lsmz .tabCon .detail dd{width:0;height:208px;background-color:#313131;color:#fff;position:absolute;top:0;overflow:hidden;}
.lsmz .tabCon .detail.l dd{left:240px;}
.lsmz .tabCon .detail.r dd{right:240px;}
.lsmz .tabCon .detail dd ul{padding:32px 22px 0;}
.lsmz .tabCon .detail dd li{color:#d1d1d1;font:14px/21px "microsoft Yahei";padding-left:96px;position:relative;overflow:hidden;}
.lsmz .tabCon .detail dd li em{color:#fff;font:18px "microsoft Yahei";position:absolute;left:0;_left:-96px;top:0;display:block;}
.lsmz .tabCon.n09 .detail dd{right:240px;}

/*星级环境*/
.xjhj .tab.tit1{text-align:left;border:none;}
.xjhj .tab.tit1 span{font: 18px "microsoft Yahei";color: #5c5c5c;margin-right:24px;cursor: pointer;}
.xjhj .tab.tit1 span a{color: #858383;padding: 6px 0;}
.xjhj .tab.tit1 span.active{background-color: #fff;border-bottom: 2px solid #982465; padding: 4px 0;}
.xjhj .tabCon{width:1200px;margin:0 auto;position:relative;padding:6px 0;}
.xjhj .tabCon ul li{float:left;}/* 左右时需要 */
.xjhj .tabCon{width:1200px;height:140px;}
.xjhj .tabCon,.xjhj .tabCon ul,.xjhj ul li{height:156px;}
.xjhj .tabCon ul{width:1210px; }
.xjhj .tabCon ul li{width:242px;}
.xjhj .tabCon ul li img{width:230px;height:156px;}
.index_xjzjtd{  display: block;width: 220px;height: 66px;margin: 0 auto;}


/*集团简介*/
.jtjj{width:900px;padding: 30px 150px;}
.jtjj_tit{font-family:"黑体";font-size:42px;font-weight:normal;height:69px;line-height:69px;position:relative;border-bottom:1px dashed #dcdcdc;text-align: center;color: #232323;}
.jtjj_text{margin:30px 0;}
.jtjj_text p{line-height: 26px;font-size: 16px;}

/*最新优惠*/
.top_menu{ background-color: #f9f9f9; color: #999;height: 45px; line-height: 45px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.top_menu a {color: #999;text-decoration: none;}
.yhhd {background-color: #e6e6e6;padding: 20px 0;}
.yhhd .item {width: 1200px; background-color: #fff; margin: auto;}
.yhhd .item .content {margin: 0; padding: 20px 100px 50px 100px; overflow: hidden;border: 1px solid #F0EFEF;}
.yhhd .item .content { padding: 30px 80px;}
.yhhd_cont {padding: 20px 0;overflow: hidden;border-bottom:1px dashed #d1d1d1;}
.yhhd_cont .yhhd_cont_pic {float: left;width: 250px;height: 167px;margin: 5px 25px 5px 0;background-position: center center;background-size:100% 100%;background-repeat: no-repeat;background-color: #e0e0e0;overflow: hidden;}
.yhhd_cont .text { font-size: 14px;}
.yhhd_cont .text .title {display: block;font-size: 22px;line-height: 200%;color: #e6148a;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.yhhd_cont .text .date {color: #ccc;line-height: 20px;}
.yhhd_cont .text .desc {color: #666;line-height:24px;}
.yhhd_cont .text .more {color: #e6148a;text-decoration: underline;}
.flip {text-align: center;margin-top: 50px;}
.flip .flip_btn {display: inline-block; padding: 6px 10px; border: 1px solid #ccc; background-color: #ccc; font-size: 12px;background-color: #fff;color: #000;}
.flip .flip_btn.active {background-color: #999;color: #fff;}

/*就医指南*/
.f5Box{background-color:#fff;margin-bottom:10px;}
.f5Box h3{width:48%;height:50px;text-align:center;line-height:35px;font-size:20px;color:#fff;font-weight:normal;background:url(../images/bg_09.png) no-repeat;background-size:100% 50px;margin:0 auto 40px;}
.f5BoxList{padding-bottom:13px;}
.f5BoxList li{text-align:center;padding-bottom:37px;}
.f5BoxList li span{width:73%;height:31px;line-height:31px;font-size:16px;color:#fff;padding-left:10px;background-color:#ec64b1;border-radius:40px;display:inline-block;margin-left:30px;position:relative;}
.f5BoxList li em{width:18px;height:21px;background:url(../images/bg_10.png) no-repeat;background-size:18px 21px;display:block;position:absolute;left:50%;margin-left:-12px;}
.f5BoxList li i{width:51px;height:51px;background:url(../images/zhinan_img.png) no-repeat;background-size:51px 500px;display:block;position:absolute;left:-30px;top:50%;margin-top:-25px;}
.f5BoxList li i.ioc1{background-position:0 0;}
.f5BoxList li i.ioc2{background-position:0 -53px;}
.f5BoxList li i.ioc3{background-position:0 -105px;}
.f5BoxList li i.ioc4{background-position:0 -159px;}
.f5BoxList li i.ioc5{background-position:0 -212px;}
.f5BoxList li i.ioc6{background-position:0 -210px;}
.f5BoxList li i.ioc7{background-position:0 -264px;}
.f5BoxList li i.ioc8{background-position:0 -318px;}
.f5BoxList li:last-child em{display:none;}

/*尖端设备*/
.lul4 {width: 736px;margin:0 auto;padding:22px 0;}
.lul4 li {float:left;height:254px;margin:0 25px 18px;overflow:hidden;width:318px;}
.lul4 li span {border:1px solid #ccc;display:block;height:208px;margin-bottom:12px;padding:2px;width:311px;}
.lul4 li span img {height:208px;width:309px;}
.lul4 li p {text-align:center;}
.lul4 li p a {color:#000;}

/*联系我们*/
.contactTab{padding: 50px;}
.contactTab .tab{width:260px;float:left;}
.contactTab .tab span{height:52px;border:1px solid #e7e7e7;padding-left:34px;text-align:left;position:relative;color:#7a7a7a;width:222px;margin-bottom:10px;display:block;font-size:14px;line-height:52px;float:left;}
.contactTab .tab span i{color:#fff;position:absolute;left:16px;color:#d7d7d7;top:0;display:block;font-size:24px;font-weight:100;font-family:simsun;}
.contactTab .tab span b{display:block;width:13px;height:8px;background:url(../images/contact.png) 0 0 no-repeat;right:20px;top:50%;margin-top:-4px;position:absolute;font-size:0;line-height:0;}
.contactTab .tab span.active{color:#fff;font-weight:bold;background-color:#e5148b;}
.contactTab .tab span.active b{background-position:0 -13px;width:8px;height:13px;margin-top:-6px;}
.contactTab .tabBox{float:right;width:816px;padding-bottom:50px;}
.contact h3{font:24px "Microsoft YaHei";color:#e5148b;padding-left:16px;height:30px;line-height:30px;position:relative;padding-bottom:1px solid #e8e6e0;padding:12px 0 12px 16px;margin-bottom:14px; }
.contact h3 i{width:5px;height:30px;background-color:#e5148b;display:block;position:absolute;left:0;top:50%;margin-top:-15px;}
/*滚动图片*/
.slideBox{width:814px;height:408px;margin:0 auto;border:1px solid #e7e7e7;position: relative;}
.scrBtn{width:54px;height:54px;top:50%;margin-top:-27px;background:url(../images/contact_btn.png);z-index:1;position: absolute;}
.scrBtn.leftBtn{left:10px;background-position:0 0;}
.scrBtn.rightBtn{right:10px;background-position:-78px 0;}
.slideBox .scrCon{width:814px;margin:0 auto;height:408px;overflow: hidden;}
.slideBox .scrCon ul li{float:left;}/* 左右时需要 */
.slideBox .scrCon ul li{width:814px;height:408px;}
.slideBox .scrCon ul li img{width:814px;height:408px;}
.contact p{color:#000;font-size:14px;text-indent:2em;line-height:28px;padding:12px 20px;}
.contact .ask{margin:0 auto;width:592px;padding-top:32px;}
.contact .ask .btn{width:280px;height:44px;line-height:44px;text-align:center;display:inline-block;border:2px solid #e2e2e2;color:#7a7a7a;font-size:14px;font-weight:bold;}
.contact .ask .btn:hover{color:#fff;background-color:#e5148b;}
.contact .ask .btn.a2{margin-left:24px;}
.contact .line{padding-top:44px;}
.contact .line h4{border-bottom:1px solid #b3ac98;padding-bottom:16px;}
.contact .line ul{padding-top:24px;}
.contact .line ul li{line-height:28px;font-size:14px;color:#000;}
.contact .line img{display:block;margin:38px auto;width:816px;height:360px;}
/*联系我们结束*/

/*医生资料*/
.experInfo{padding:25px;border-bottom: 20px solid #e6e6e6;}
.experInfo .experInfo_left{float: left;width: 258px;height: 281px;margin-right: 20px;border: 3px solid #ededed;}
.experInfo .experInfo_left img{display: block;width: 100%;}
.experInfo .experInfo_right h4{color: #e5148b;font:22px "Microsoft YaHei";line-height: 34px;padding-bottom: 8px;}
.experInfo .experInfo_right h4 span{color: #444;font-weight: 100;margin-left: 16px;font-family: simsun;font-size: 14px;}
.experInfo .experInfo_right h4 span i{width: 24px;height: 13px;background: url(../images/xin2.png) no-repeat;display: inline-block;vertical-align: middle;margin-right: 4px;cursor: pointer;}
.experInfo .experInfo_right{font-size: 14px;color: #444;width: 856px;float: right;}
.experInfo .experInfo_right ul li{line-height: 28px;}
.experInfo .experInfo_right ul li em{display: block;}
.experInfo .experInfo_right ul li p{text-indent: 2em;}
.experInfo .experInfo_right ul li p a{color: #ffa820;}
.experInfo .experInfo_right ul li p a:hover{color: #f00;}
.experInfo .experInfo_right .ask{line-height: 45px;text-align: center;display:block;margin-top:30px;}
.experInfo .experInfo_right .ask .askBtn{background-color: #f1f1f1;font:18px "Microsoft YaHei";border: 1px solid #e7e7e7;margin-right: 16px;width: 180px;height: 45px;line-height: 45px;float: left;}
.experInfo .experInfo_right .ask .askBtn.a2{background-color: #ffa820;color: #fff;border: 1px solid #ffa820;}
.experInfo .experInfo_right .ask .askBtn:hover{color: #444;}
.experInfo .experInfo_right .ask .askBtn.a2:hover{color: #fff;}
