body>div{min-width: 1200px;}
/*顶部样式*/
.top{width: 100%;height: 80px;line-height: 80px;}
.top-left{float: left;}
.top-right{float: right;}
.top-right p{display: inline-block;color: #444;}
.top-right .telNumber em{display: inline-block; background: url('../images/img/telephone.png');width: 42px;height: 42px;vertical-align: -15px;margin-right: 16px;}
.top-right .telNumber span{color: #46bac0;font-size: 26px;font-weight: bold;vertical-align: -3px;margin-left: 16px;}
.top-right .userOperate{position: relative;}
.top-right .userOperate a{color: #333;}
.top-right .userOperate em{display: inline-block; background: url('../images/img/mobile.png');width: 16px;height: 25px;vertical-align: -7px;margin: 0 9px 0 35px;}
.top-right .userOperate span{display: inline-block;height: 12px;width: 1px;border-left: 1px solid #424242;margin: 0 10px;}
.top-right .userOperate img{position: absolute;width: 125px;z-index: 5;right: 95px;top: 65px;display: none;}

/*导航栏样式*/
.nav{background-color: #3ca599;/* background-color: #4fbdc4; */height: 50px;line-height: 40px;padding: 4px 0;width: 100%;position: relative;}
.nav ul{width: 100%}
.nav ul li{display: inline-block;text-align: center;width: 163px;position: relative;}
.nav ul li a{color: white;display: inline-block;width: 75px;}
.nav ul li a:hover{border-bottom: 2px solid white;}
.nav ul li.current>a{border-bottom: 2px solid white;}
.nav ul li .centreList{position: absolute;top: 24px;width: 163px;padding-top: 30px;display: none;z-index: 100;}
.nav ul li:hover>.centreList{display: block;}
.nav ul li .centreList:hover{display: block;}
.centreList ul{width: 125px;margin: auto;display: inline-block;background-color: #3ca599;padding-bottom: 20px;}
.centreList ul li{width: 125px;height: 35px;line-height: 25px;}
.centreList ul li a{border-bottom: 1px solid #bbe5e7;width: 90px;line-height: 42px;}
.scroll{position: fixed;top: 0px;width: 100%;background-color: black;background-color: rgba(0,0,0,0.6);filter:alpha(opacity=80);z-index: 500;}
.scroll ul li .centreList ul{background-color: black;background-color: rgba(0,0,0,0.6);}

/*模块公共样式*/
.model .title{text-align: center;}
.model .title .mainTitle{margin-top: 50px;font-size: 30px;color: #333;font-weight: bold;margin-bottom: 30px;}
.model .title .subTitle{margin-top: 20px;font-size: 18px;color: #888;margin-bottom: 40px;font-weight: bold;}

/*首页视频*/
.video{overflow: hidden;width: 100%;height: 600px;background: url(../images/img/31415661074348903.jpg);filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";background-position: center center;background-size: auto 100%;background-repeat: no-repeat;}

/*疾病专栏*/
.disease{width: 100%;background-color: #eee;padding-top: 20px;margin-top: -5px;}
.diseaseContent{overflow: hidden;height: 180px;padding-top: 1px;transition: height 2s;-moz-transition: height 2s;-webkit-transition: height 2s;-o-transition: height 2s;}
.diseaseContent.more{height: auto;}
.diseaseContent.more .moreBtn{display: none;}
.diseaseContent>p{font-size: 30px;font-weight: bold;color: #888;width: 176px;height: 100px;line-height: 100px;border-right: 2px solid #999;text-align: center;float: left;}
.diseaseContent ul{float: left;overflow: hidden;margin-left: 42px;width: 962px;margin-top: -5px;}
.diseaseContent li{float: left;font-size: 16px;width: 192px;height: 50px;line-height: 50px;text-align: left;margin-bottom: 8px;}
.diseaseContent li a{color: #46c0a2;}
.diseaseContent li.none a{color: #808080}
.diseaseContent li img{  width: 48px;}

/*健康服务模块*/
.serviceContent{overflow: hidden;}
.serviceContent ul li{float: left;height: 100px;width: 510px;border: 1px solid #e5e6eb;text-align: center;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;box-shadow: 0px 0px 10px #e5e6eb;margin:10px 0;/* behavior: url('style/css/ie-css3.htc');position: relative;z-index: 2; */background-color: white;}
.serviceContent ul li:hover{border: 1px solid #3ca599;-moz-box-shadow: 0px 0px 15px #3ca599;-webkit-box-shadow: 0px 0px 15px #3ca599;box-shadow: 0px 0px 15px #3ca599;}
.serviceContent ul li p{padding: 0 15px;text-align: left;margin-top: 12px;font-size: 13px;color: #888;line-height: 27px;text-align: center;}
.serviceContent ul li p em{display: block;text-align: center;margin-bottom: 21px;font-size: 18px;color: #2a2a2a;letter-spacing:5px;}
.serviceContent ul .consultation{margin-right: 65px;margin-left: 35px;}
.serviceContent ul .visit{margin-right: 65px;}
.serviceContent .consultation .image{background: url('../images/img/consultation1.png');width: 103px;height: 103px;margin: auto;margin-top: 20px;padding: 0;}
.serviceContent .consultation:hover .image{background: url('../images/img/consultation2.png');}
.serviceContent .visit .image{background: url('../images/img/visit1.png');width: 103px;height: 103px;margin: auto;margin-top: 20px;padding: 0;}
.serviceContent .visit:hover .image{background: url('../images/img/visit2.png');}
.serviceContent .examination .image{background: url('../images/img/examination1.png');width: 103px;height: 103px;margin: auto;margin-top: 20px;padding: 0;}
.serviceContent .examination:hover .image{background: url('../images/img/examination2.png');}
.serviceContent ul li:hover p{color: #46c0a2;}
.serviceContent ul li:hover p em{color: #46c0a2;}

/*轮播图*/
.banner{height: 540px !important;}
.banner ul li{float: left;position: relative;}
.banner ul li div{position: absolute;top:170px;width: 580px;height: 200px;}
.banner ul li div p{float: left;color: white;}
.banner .pointInfo{background-color: #51c880;text-align: center;width: 130px;height: 200px;font-size: 16px;line-height: 48px;}
.banner .pointInfo em{background-color: #3fbe72;width: 130px;height: 149px;display: block;font-size: 68px;line-height: 149px;font-family: "宋体","微软雅黑","Arial Narrow",HELVETICA;font-weight: bold;}
.banner .introduce{background-color: #3fbe72;background-color: rgba(63,190,114,0.7);filter:alpha(opacity=80);width: 380px;height: 160px;font-size: 14px;padding: 40px 50px 0 20px;line-height: 25px;}
.banner .introduce em{font-size: 22px;font-weight: bold;display: block;margin-bottom: 8px;}
#sliders .dots{position: absolute; left: 0; right: 0; bottom: 20px;display: none;}
.bottomDot{background-color: #f2f2f2;color: white;}
.bottomDot ul{overflow: hidden;}
.bottomDot ul li{float: left;background-color: #999;cursor: pointer;width: 290px;height: 70px;text-align: center;line-height: 70px;font-size: 16px;margin-right: 13px;}
.bottomDot ul li.last{margin: 0 0 0 1px;}
.bottomDot ul li.current{background-color: #46c0a2;}
.bottomDot ul li:hover{background-color: #46c0a2;}

/*团队模块*/
.team{background: url('../images/img/teamBg1.png');width: 100%;height: 540px;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";background-position: center center;background-size: auto 100%;background-repeat: no-repeat;margin-top: 50px;}
.team .title .mainTitle{padding-top: 30px;margin-top: 0px;}
.teamContent{padding: 0 60px;}
.teamContent ul li{float: left;box-shadow: 0 0 10px #989898;}
.teamContent ul li p{height: 64px;background-color: white;padding: 15px 0 0 25px;font-size: 15px;line-height: 24px;}
.teamContent .first{margin-right: 151px;}

/*案例模块*/
.case .title .subTitle{margin-bottom: 24px;}
.treat,.consultation{overflow: hidden;}
.treat ul li,.consultation ul li{float: left;width: 370px;height: 247px;margin-right: 40px;position: relative;cursor: pointer;}
.treat ul li.last,.consultation ul li.last{margin-right: 0px;}
.consultation .minTitle{margin-top: 26px;}
.treat .minTitle,.consultation .minTitle{font-weight: bold;font-size: 18px;color: #333;border-bottom: 2px solid #8dce84;margin-bottom: 10px;line-height: 25px;display: inline-block;}
.treat ul li img,.consultation ul li img{width: 370px;height: 247px;}
.treat ul li p,.consultation ul li p{font-size: 14px;color: white;background-color: black;background-color: rgba(0,0,0,0.6);filter:alpha(opacity=80);width: 370px;height: 40px;line-height: 40px;position: absolute;bottom: 0px;text-align: center;}

/*合作医院模块*/
.hospital{background-color: #cdeadf;padding-bottom: 60px;}
.hospital .mainTitle{padding-top: 40px;}
.hospitalContent ul{margin-bottom: 20px;}
.hospitalContent ul li{display: inline-block;width: 290px;height: 280px;margin-right: 8px;position: relative;cursor: pointer;overflow: hidden;}
.hospitalContent ul li.last{margin-right: 0px;}
.hospitalContent ul li .hiddenInfo{position: absolute;bottom: 0px;background-color: black;background-color: rgba(0,0,0,0.6);filter:alpha(opacity=80);width: 270px;height: 20px;color: white;line-height: 20px;}
.hiddenInfo{padding: 10px;background-color: #44aaac;width: 270px;height: 40px;color: white;position: absolute;bottom: 0;left: 0;text-align: left;-webkit-transition: all 500ms ease-out;-o-transition: all 500ms ease-out;-moz-transition: all 500ms ease-out;font-size: 14px;}
.hiddenInfo em{display: block;text-align: center;margin-bottom: 10px;font-size: 16px;}
.hospitalContent ul li a{display: inline-block;width: 150px;height: 40px;line-height: 40px;margin-left: 58px;text-align: center;border: 2px solid white;color: white;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;}
.hospitalContent ul li a:hover{color: #1ee9ed;border: 2px solid #1ee9ed;}
.hospitalContent ul li:hover .hiddenInfo{height: 260px;}
.hospitalContent ul li:hover a{position: relative;top: -60px;left: 12px;}
.partner{margin-top: 22px;}
.partner ul{padding: 10px 0 0 0;overflow: hidden;}
.partner ul.secondUl{margin-top: 20px;}
.partner ul.secondUl .last img{width: 77px;margin-top: 12px;}
.partner ul li{float: left;border: 1px solid #b8e1dc;width: 248.5px;height: 98px;margin-right: 61px;position: relative;background-color: white;}
.partner ul li:hover{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px);-webkit-transition: all 200ms ease-out;-o-transition: all 200ms ease-out;-moz-transition: all 200ms ease-out;border: 1px solid #b8e1dc;box-shadow: 12px 12px 10px #a6d7bf;}
.partner ul li.last{margin-right: 0px;}
.partner ul li.cHeight img{margin-top: 20px;}
.partner ul li img{width: 90%;margin: auto;display: block;margin-top: 35px;}

/*资质模块*/
.qualification{background: url('../images/img/qualify_bg.png');filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";background-position: center center;background-repeat: no-repeat;}
.qualification .title .mainTitle{padding-top: 50px;margin-top: 0px;}
.slider{position: relative;}
.switcher-wrap a.next{background: url('../images/img/qualify_left.png');width: 69px;height: 69px;display: inline-block;position: absolute;top: 40%;left: 0;cursor: pointer;}
.switcher-wrap a.prev{background: url('../images/img/qualify_right.png');width: 69px;height: 69px;display: inline-block;position: absolute;top: 40%;right: 0;cursor: pointer;}
#img-slider .slide{width:100%;background:#fff;position:absolute;}
#img-slider .slide .img{margin:10px auto;border:none;}
#img-slider .img{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0 rgba(204,205,206,5);-moz-box-shadow:0 1px 0 rgba(204,205,206,5);-ms-box-shadow:0 1px 0 rgba(204,205,206,5);box-shadow:0 1px 0 rgba(204,205,206,5);border:1px solid #edeeee;background-color:#fff;width:318px;height:414px;position:relative;}
#img-slider .img img{display:block;width:100%;}
#img-slider .img .label{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background:#10af8b;padding:2.5% 0;position:absolute;bottom:0;left:0;right:0;font-weight:400;text-align:center;color:#fff;font-size:150%;}
#img-slider .img:first-child{display:block;}

.switcher-wrap{position:relative;padding-bottom:60px;padding-left:80px;padding-right:80px;}
.switcher-wrap.slider{padding-left:80px;padding-right:80px;}
.switcher-wrap.slider #img-slider .img{-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.4);-moz-box-shadow:0 4px 20px rgba(0,0,0,0.4);-ms-box-shadow:0 4px 20px rgba(0,0,0,0.4);box-shadow:0 4px 20px rgba(0,0,0,0.4);border-color:#fff;}
.switcher-wrap ul.switcher{text-align:center;position:absolute;left:0;right:0;bottom:0;}
.switcher-wrap ul.switcher li{display:inline-block;padding:2px;border:1px solid #10af8b;border-radius:100%;margin:0 4px;width: 316px !important;height: 409px !important;}
.switcher-wrap ul.switcher li a{display:block;width:14px;height:14px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-o-transition:background 0.30s ease-in-out;-webkit-transition:background 0.30s ease-in-out;-moz-transition:background 0.30s ease-in-out;transition:background 0.30s ease-in-out;}
.switcher-wrap ul.switcher li a:hover,.switcher-wrap ul.switcher li.active a{background:#10af8b;}
.switcher-wrap ul.switcher li:last-child{margin-right:0;}

/*新闻模块*/
.news{background-color: #eae5cd;height: 640px;}
.news .title .mainTitle{margin-top: 0px;padding-top: 30px;}
.news .title .subTitle{margin-top:10px;margin-bottom: 30px;}
.picContent{width: 715px;overflow: hidden;float: left;margin-right: 43px;}
.picContent ul li{float: left;}
.picContent ul li p{width: 267px;height: 11px;background-color: white;margin-bottom: 22px;font-size: 14px;color: #333;padding: 9px;text-align: center;line-height: 8px;}
.picContent ul li p a{color: #333;}
.picContent ul li img{width: 285px;height: 182px;}
.picContent .first{margin-right: 39px;}
.picContent .first p{width: 272px;height: 59px;padding: 10px 58px;text-align: center;line-height: 28px;font-size: 16px;}
.picContent .first img{width: 388px;height: 365px;}
.newsList{width: 382px;height: 383px;background-color: white;float: left;padding: 30px;}
.newsList ul li{margin-bottom: 16px;}
.newsList ul li p{margin-bottom: 4px;}
.newsList .newsTitle{font-size: 14px;}
.newsList .newsTitle a{color: #333;font-weight: bold;}
.newsList .newsTitle span{display: inline-block;width: 12px;height: 12px;background-color: #e2ca70;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;margin-right: 10px;behavior: url('style/css/ie-css3.htc');position: relative;z-index: 2;}
.newsList .newsFrom{font-size: 12px;color: #666;margin-left: 22px;}
.newsList .newsContent{font-size: 13px;color: #333;margin-left: 22px;line-height: 23px;}

/*医学资讯模块*/
.information{overflow: hidden;}
.informationContent{width: 599px;float: left;}
.informationContent .minTitle{width: 520px;height: 45px;line-height: 40px;font-size: 22px;border-bottom: 3px solid #bbb;}
.informationContent .minTitle p{float: left;}
.informationContent .minTitle em{color: #849ccd;font-size: 18.5px;margin-left: 14px;vertical-align: 5px;}
.informationContent .minTitle a{float: right;font-size: 14px;color: #555;margin-right: 10px;margin-top: 8px;}
.informationContent ul{padding: 28px 78px 1px 0;}
.informationContent ul li{height: 83px;margin-bottom: 30px;}
.informationContent ul li *{float: left;}
.informationContent ul li img{width: 137px;height: 83px;}
.informationContent ul li p{width: 360px;font-size: 13.5px;color: #666;margin-left: 23px;line-height: 24px;}
.informationContent ul li p a{width: 100%;}
.informationContent ul li p em{font-weight: bold;font-size: 16px;color: #222;display: block;width: 100%;margin-bottom: 8px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.patientContent{border-right: 1px dotted #b7b7b7;}
.doctorContent ul{padding: 28px 0 1px 0;border-left: 1px dotted #7b7b7b;padding-left: 78px;}
.doctorCare .minTitle{margin-left: 78px;}

/*百度商条模拟*/
.baidu{position: fixed;right: 0px;top: 30%;min-width: 20px;}
.baidu .baiduOpen,.baidu .baiduClose{cursor: pointer;}
.baidu .baiduClose{display: none;}

/*底部*/
.footer{background-color: #262e36;width: 100%;min-width:1200px;height: 668px;margin-top: 25px;}
.footer .link{width: 680px;overflow: hidden;display: inline-block;float: left;}
.footer .link .aboutUs{margin-right: 325px;}
.footer .link ul{float: left;margin-top: 45px;margin-left: 6px;}
.footer .link ul li{margin-bottom: 20px;}
.footer .link ul li.first{color: white;font-size: 22px;margin-bottom: 35px;}
.footer .link ul li a{font-size: 18px;color: white;}
.footer .link ul li em{background: url('../images/img/arrow.png');width: 11px;height: 11px;display: inline-block;margin-right: 6px;}

.booking{width: 245px;height: 275px;background-color: #ced1d9;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;behavior: url('style/css/ie-css3.htc');position: relative;z-index: 2;float: right;margin-top: 48px;padding: 18px 34px 20px 34px;}
.booking .bookTitle{color: #191f3c;font-size: 21px;font-weight: bold;margin-bottom: 23px;}
.userName{margin-bottom: 16px;}
.userTel{margin-bottom: 30px;}
.userName,.userTel{width: 242px;height: 36px;border: 2px solid #848589;border-radius: 5px;background-color: white;}
.userName p,.userTel p{background: url('../images/img/userName.png') no-repeat;width: 21px;height: 21px;display: inline-block;margin: 8px;padding-right:8px;border-right: 1px solid #b2b2b3;}
.userName input,.userTel input{border: none;width:190px;height: 33px;vertical-align: 14px;vertical-align: 21px\0;}
.userName input:active,.userTel input:active{border: none;}
:root .userName input{vertical-align: 14px;}
.userTel p{background: url('../images/img/userTel.png') no-repeat;width: 15px;height: 25px;margin: 7px 10px 9px 10px;padding-right: 11px;}
.userTel input{vertical-align: 18px;vertical-align: 25px\0;}
:root .userTel input{vertical-align: 18px;}
.submit{width: 243px;height: 36px;line-height: 36px;text-align: center;color: white;font-size: 17px;background-color: #6abc9d;border: 1px solid #999;border-radius: 5px;cursor: pointer;}
.explain{font-size: 13.4px;color: #333;margin-top: 25px;line-height: 22px;}

.wechat{margin-top: 30px;float: left;width: 650px;color: white;font-size: 18px;}
.wechat ul li{width: 152px;display: inline-block;text-align: center;}
.wechat ul li.first{margin-right: 75px;}
.wechat ul li img{width: 152px;height: 152px;margin-bottom: 25px;}

.footer .wrapper{overflow: hidden;}
.copyRight{width: 1300px;margin: auto;color: white;font-size: 14px;text-align: center;height: 58px;line-height: 58px;border-top: 2px solid white;margin-top: 55px;}