@charset "utf-8";

container {display: block;padding-bottom:0px;}

.call {width: 100%;overflow: hidden;}
.call .call-bg {position: relative;height: 130px;background: url(../images/call-bg.png) no-repeat;padding-top: 30px;}

.call-slideTxtBox {background: #FFF;}
.call-slideTxtBox .hd ul {}
.call-slideTxtBox .hd li {margin-right:3px;width:237px;height: 110px;background: #0a8278;cursor: pointer;float:left;}
.call-slideTxtBox .hd li.on {background: #8c1e14;}
.call-slideTxtBox .hd li>div {height: 110px;padding-left: 100px;color: #FFF;}
.call-slideTxtBox .hd li>div a{color: #FFF;}
.call-slideTxtBox .hd .call-ck {}
.call-slideTxtBox .hd .call-ck div:nth-child(1) {font-size: 18px;padding-top: 18px;}
.call-slideTxtBox .hd .call-ck div:nth-child(2) {font-size: 13px;padding-right:8px;margin-top:3px;}

.call-slideTxtBox .hd .call-nk {background: url(../images/call-nk.png) no-repeat 15px center;}
.call-slideTxtBox .hd .call-nk div:nth-child(1) {font-size: 18px;padding-top: 18px;}
.call-slideTxtBox .hd .call-nk div:nth-child(2) {font-size: 14px;}
.call-slideTxtBox .hd .call-zyk {background: url(../images/call-zyk.png) no-repeat 15px center;}
.call-slideTxtBox .hd .call-zyk div:nth-child(1) {font-size: 18px;padding-top: 18px;}
.call-slideTxtBox .hd .call-zyk div:nth-child(2) {font-size: 14px;}
.call-slideTxtBox .hd .call-zj {background: url(../images/call-zj.png) no-repeat 15px center;}
.call-slideTxtBox .hd .call-zj div:nth-child(1) {font-size: 18px;padding-top: 18px;}
.call-slideTxtBox .hd .call-zj div:nth-child(2) {font-size: 14px;}
.call-slideTxtBox .hd .call-kf {background: url(../images/call-kf.png) no-repeat 15px center;}
.call-slideTxtBox .hd .call-kf div:nth-child(1) {font-size: 18px;padding-top: 18px;}
.call-slideTxtBox .hd .call-kf div:nth-child(2) {font-size: 14px;}

.call-slideTxtBox .bd {height: 450px;}
.call-slideTxtBox .bd img {float: left;margin-top: 50px;margin-left: 67px;}
.call-slideTxtBox .bd .call-info {color: #333;float: right;width: 600px;margin-right: 58px;}
.call-slideTxtBox .bd .call-info h2 {font-size: 24px;padding-top: 64px;}
.call-slideTxtBox .bd .call-info h3:nth-child(2) {padding-top: 28px;font-size: 16px;}
.call-slideTxtBox .bd .call-info p:nth-child(3) {padding-top: 15px;font-size: 16px;}
.call-slideTxtBox .bd .call-info h3:nth-child(4) {padding-top: 25px;font-size: 16px;}
.call-slideTxtBox .bd .call-info div:nth-child(5) {padding-top: 10px;font-size: 16px;text-align: justify;}

.call-slideTxtBox .bd .call-btn {width: 100%;margin-top: 36px;color: #fff;font-size: 16px;}
.call-slideTxtBox .bd .call-btn a {display: inline-block;height: 48px;padding-left: 72px;padding-right: 38px;line-height: 48px;color: #fff;}
.call-slideTxtBox .bd .call-btn a:nth-child(1) {margin-left: 390px;background:#0a8278 url(../images/call-btn-zx.png) no-repeat 25px center;}
.call-slideTxtBox .bd .call-btn a:nth-child(2) {margin-left: 61px;background:#0a8278 url(../images/call-btn-ck.png) no-repeat 25px center;}
.call-slideTxtBox .bd .call-btn a:nth-child(1):hover {background:#8c1e14 url(../images/call-btn-zx.png) no-repeat 25px center;}
.call-slideTxtBox .bd .call-btn a:nth-child(2):hover {background:#8c1e14 url(../images/call-btn-ck.png) no-repeat 25px center;}

.info {background: #fff;position:relative;padding-top: 20px;}
.info .info-title {text-align: center;font-size: 28px;color: #0a8278;}
.info .info-line {margin-top:10px ;text-align: center;height: 5px;background: url(../images/new-line.png) no-repeat center center;text-align: center;}

.info .info-links {width: 965px;position: absolute;left: 50%;margin-left: -482px;top: 96px;}
.info .info-links ul {position: absolute;z-index: 5;}
.info .info-links ul li {float: left;width: 240px;font-size: 23px;height: 60px;line-height: 60px;text-align: center;cursor:pointer;
	border: 1px solid #e4e4e4;border-right: none;background: #fff;}
.info .info-links ul li:first-child {border-radius: 60px 0px 0px 60px;}
.info .info-links ul li:last-child {border-right: 1px solid #e4e4e4;border-radius: 0px 60px 60px 0px;}
.info .info-links ul li a {display: block;color: #000000;}
.info .info-links ul li:hover,.info .info-links ul li.on {background: #0a8278;border-color: #0a8278;}
.info .info-links ul li:hover a,.info .info-links ul li.on a {color: #fff;}

.doctor_bg {overflow: hidden;}
.doctor {position:relative;  height:500px;text-align:center;}

.doctor .hd {position:absolute; right:400px; bottom:174px; height:12px; z-index:5; }
.doctor .hd ul {height: 200px; margin:0 auto; text-align:center;}
.doctor .hd ul li {display:inline-block; *display:inline; height: 155px;width: 120px;padding-right: 45px;}
.doctor .hd ul li .doctor-icon1 {border:3px solid #FFF;width:120px; height:120px; border-radius:120px;}
.doctor .hd ul li .doctor-icon2 {border:3px solid #FFF;width:120px; height:120px; border-radius:120px;}
.doctor .hd ul li .doctor-icon3 {border:3px solid #FFF;width:120px; height:120px; border-radius:120px;}
.doctor .hd ul li div:nth-child(2) {font-size: 13px;padding-top: 12px;}
.doctor .hd ul li.on div:nth-child(1) {border:3px solid #0a8278;}
.doctor .bd{width:1200px;margin:0 auto;}
.doctor .bd .pic{float:left;margin-top:74px;}
.doctor .bd .bd-content {position: absolute;z-index: 3;top:100px;left: 680px;width: 860px;text-align: left;}
.doctor .bd .bd-content h2 {font-size: 19px;color: #0a8278;}
.doctor .bd .bd-content h3 {font-size: 16px;color: #0a8278;margin-top: 12px;}
.doctor .bd .bd-content div:nth-child(3) {text-align: justify;font-size: 15px;color: #333;line-height: 26px;margin-top: 10px;width:700px;}
.doctor .bd .bd-content p {font-size: 15px;color: #0a8278;margin-top: 12px;}
.doctor .bd .bd-content div:nth-child(5) {width: 180px;height: 48px;text-align: center;line-height: 48px;background: #8c1e14;cursor: pointer;margin-top: 80px;}
.doctor .bd .bd-content div:nth-child(5) a {font-size: 15px;color: #fff;display:inline-block;height:48px;}
.doctor .bd .bd-content div:nth-child(5) img {vertical-align: text-bottom;padding-right: 10px;}
.doctor .bd .bd-content div:nth-child(5):hover {background: #0a8278;}
 
.doctor .prev {left:946px;background: url(../images/doctor-prevs.png);}
.doctor .next {left:1520px;background: url(../images/doctor-nexts.png);}
.doctor .prev,
.doctor .next {position: absolute;z-index: 5;top:360px;width: 40px;height: 40px;cursor: pointer;}

.doctor .g-in{padding-top:92px;}
.doctor .z{float:left;}
.doctor .z img{width:550px;height:340px;}
.doctor .y{width:610px;float:right;text-align:left;padding-top:40px;}
.doctor .y h2{font-size:22px;color:#0a8278;padding-bottom:20px;}
.doctor .y .i{font-size:16px;text-align:justify;line-height:28px;}
.doctor .y .m {width: 180px;height: 48px;text-align: center;line-height: 48px;background: #8c1e14;cursor: pointer;margin-top: 25px;}
.doctor .y .m a {font-size: 15px;color: #fff;}
.doctor .y .m img {vertical-align: text-bottom;padding-right: 10px;}
.doctor .y .m:hover {background: #0a8278;}


.news {padding: 40px 0px 70px 0px;background: #f4f6f8;}
.news .new-title {text-align: center;font-size: 28px;color: #0a8278;}
.news .new-line {margin-top:10px ;text-align: center;height: 5px;background: url(../images/new-line.png) no-repeat center center;text-align: center;}

.news .new-content {display: flex;flex-flow: row wrap;margin-top:35px;} 
.news .new-content>div {height: 200px;width: 400px;}
.news .new-content .new-c-new {background:url(../images/new-c-new.png);}
.news .new-content .new-c-new>div:nth-child(1) {color: #fff;font-size: 18px;margin: 20px 0px 0px 30px;}
.news .new-content .new-c-new>div:nth-child(2) {margin: 5px 0px 0px 30px;width: 40px;height: 1px;background: url(../images/new-c-line1.png) no-repeat left bottom;}
.news .new-content .new-c-new>div:nth-child(3) {margin: 8px 30px 20px 30px;}
.news-slideTxtBox {position: relative; color: #fff;}
.news-slideTxtBox .hd ul {position: absolute;z-index: 5; top:110px;left:280px;}
.news-slideTxtBox .hd ul li {width: 12px;height: 12px;border-radius: 12px;background: #fff;float: left;opacity: 0.6;margin-left: 8px;}
.news-slideTxtBox .hd ul li.on {opacity: 1;}
.news-slideTxtBox .bd div:nth-child(1) {font-size: 14px;line-height: 24px;}
.news-slideTxtBox .bd span {line-height: 36px;}
.news-slideTxtBox .bd div:nth-of-type(2) {border: 1px solid #fff;width: 90px;height: 28px;text-align: center;line-height: 28px;}
.news-slideTxtBox .bd div:nth-of-type(2) a {font-size: 14px;color: #fff;display: block;}
.news .new-content .lv{background:url(../images/new-c-new.png)!important;}
.news .new-content .new-c-notice {background: #999999;color: #fff;}
.news .new-content .new-c-notice a {color: #fff;}
.news .new-content .new-c-notice>div:nth-child(1) {color: #FFF;font-size: 18px;margin: 20px 0px 0px 20px;}
.news .new-content .new-c-notice>div:nth-child(2) {display: block;;margin: 5px 0px 0px 20px;width: 40px;height: 1px;background: url(../images/new-c-line1.png) no-repeat left bottom;}
.news .new-content .new-c-notice .notice-list {color: #e3e3e3;margin: 10px 0px 0px 20px;line-height: 28px;font-size: 14px;}
.news .new-content .new-c-notice .notice-list ul li>em:nth-child(1) {float: left;width: 5px;height: 5px;border-radius: 5px;background: #e3e3e3;margin: 12px 10px 0px 0px;}
.news .new-content .new-c-notice .notice-list ul li>div:nth-child(2) {float: left;width: 260px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news .new-content .new-c-notice .notice-list a {color: #e3e3e3;}
.news .new-content .new-c-notice .notice-list a:hover {color: #fff;}
.news .new-content .new-c-notice .notice-list span {float: right;margin-right: 20px;}

.news .new-content .new-c-list {background: #fff;}
.news .new-content .new-c-list>div:nth-child(1) {color: #24949d;font-size: 18px;margin: 20px 0px 0px 20px;}
.news .new-content .new-c-list>div:nth-child(2) {display: block;margin: 5px 0px 0px 20px;width: 40px;height: 1px;background: url(../images/new-c-line2.png) no-repeat left bottom;}
.news .new-content .new-c-list ul {margin:15px 20px 15px 20px;line-height: 32px;font-size: 14px;}
.news .new-content .new-c-list li em:nth-child(1) {float: left;width: 5px;height: 5px;border-radius: 5px;background: #24949d;margin: 13px 10px 0px 0px;}
.news .new-content .new-c-list li div:nth-child(2) {float: left;width: 260px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news .new-content .new-c-list li a {color: #333;}
.news .new-content .new-c-list li a:hover {color: #24949d;}
.news .new-content .new-c-list li span {float: right;color: #999;}

.news .new-content .new-c-health {background: url(../images/new-c-health.png);}
.news .new-content .new-c-health a {color: #fff;}
.news .new-content .new-c-health>div:nth-child(1) {color: #FFF;font-size: 18px;margin: 20px 0px 0px 20px;}
.news .new-content .new-c-health>div:nth-child(2) {display: block;;margin: 5px 0px 0px 20px;width: 40px;height: 1px;background: url(../images/new-c-line1.png) no-repeat left bottom;}
.news .new-content .new-c-health .notice-list {color: #e3e3e3;margin: 10px 0px 0px 20px;line-height: 28px;font-size: 14px;}
.news .new-content .new-c-health .notice-list ul li>em:nth-child(1) {float: left;width: 5px;height: 5px;border-radius: 5px;background: #e3e3e3;margin: 12px 10px 0px 0px;}
.news .new-content .new-c-health .notice-list ul li>div:nth-child(2) {float: left;width: 260px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news .new-content .new-c-health .notice-list a {color: #e3e3e3;}
.news .new-content .new-c-health .notice-list a:hover {color: #fff;}
.news .new-content .new-c-health .notice-list span {float: right;margin-right: 20px;}

.news .new-content .new-c-dynamic {background: #fff;}
.news .new-content .new-c-dynamic a {color: #fff;}
.news .new-content .new-c-dynamic>div:nth-child(1) {color: #24949d;font-size: 18px;margin: 20px 0px 0px 20px;}
.news .new-content .new-c-dynamic>div:nth-child(2) {display: block;margin: 5px 0px 0px 20px;width: 40px;height: 1px;background: url(../images/new-c-line2.png) no-repeat left bottom;}
.news .new-content .new-c-dynamic .notice-list {color: #e3e3e3;margin: 10px 0px 0px 20px;line-height: 28px;font-size: 14px;}
.news .new-content .new-c-dynamic .notice-list ul li>em:nth-child(1) {float: left;width: 5px;height: 5px;border-radius: 5px;background: #24949d;margin: 12px 10px 0px 0px;}
.news .new-content .new-c-dynamic .notice-list ul li>div:nth-child(2) {float: left;width: 260px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news .new-content .new-c-dynamic .notice-list a {color: #333;}
.news .new-content .new-c-dynamic .notice-list a:hover {color: #24949d;}
.news .new-content .new-c-dynamic .notice-list span {float: right;margin-right: 20px;color: #999;}

.yyhj{overflow: hidden;background: #fff;}
.yyhj img{width: 285px;margin: 10px;float: left;}
.yyhj img:first-child{margin-left: 0;}
.yyhj img:last-child{margin-right: 0;}

.flink{padding: 10px;background: #FFFFFF;}
.flink a{color: #444444;margin-right: 10px;}