.wheel_banner,.swiper-container,.swiper-wrapper,.swiper-slide{width:100%;position:relative;}
.pagination{position: absolute;z-index: 100;bottom: 45px;text-align: center;left:50%;-webkit-transform: translate(-50%,0%);-ms-transform: translate(-50%,0%);-moz-transform: translate(-50%,0%);-o-transform: translate(-50%,0%);transform: translate(-50%,0%);}
.swiper-pagination-bullet{width:20px;height:20px;border:1px solid #e58b17;display:inline-block;margin:0px 9px;cursor:pointer;background:none;border-radius:0;}
.swiper-pagination-bullet-active{background:#e58b17;border-color:#e58b17;}
.swiper_words{position: absolute;left:18.125%;top:40.5%;z-index: 995;}
.fs40{font-size:32px;}
.fs48{font-size:40px;margin:40px 0 12px;font-weight: bold;}
.fs36{font-size:30px;font-family: 'ITCAvantGardeProXLt';font-weight: bold}

.abn-doWhat{padding: 60px 0;position: relative;}
.jz_time{width:26%;padding:0 3%;float: left }
.jz_time h3{font-size:20px;margin-bottom: 16px;}
.jz_time p{font-size:16px;margin: 8px 0;}
.do_list{width:100%; padding-left: 26%;}
.do_list ul li{width:12.5%;padding: 12px 0;text-align: center;border-left: 1px solid #e1e1e1;float: left;position: relative;}
.do_list ul li a{display: block;}
.do_list ul li i{display: block;margin-bottom:14px;font-family: "iconfont";color:#faae4c;font-size:38px;-webkit-transition: all .4s ease;transition: all .4s ease;-ms-transition: all .4s ease;-moz-transition: all .4s ease;width: 42px;height: 42px;margin: 0 auto 10px auto;}
.do_list ul li p{font-size:16px;color:#666;}
.do_list ul li:hover p{color:#faae4c;webkit-transition: all .4s ease;transition: all .4s ease;-ms-transition: all .4s ease;-moz-transition: all .4s ease;}
.do_list ul li:hover i{transform: translateY(-2px); -webkit-transform: translateY(-2px); -moz-transform: translateY(-2px)}
.abn-club{background: #fef7f5;padding: 52px 0 80px;}
.club_list{width:100%；height:auto;}
.club_list ul li{width:50%;float: left;position: relative;}
.club_list ul li.w25{width:25%;}
.club_list ul li a{display: block;}
.club_name{position: absolute;z-index: 999;right:34px;bottom: 36px;}
.club_name_white{opacity: 0;position: absolute;z-index: 999;right:34px;bottom: 36px;}
.club_name.left,.club_name_white.left{right:auto;left:34px;}
@media (max-width:1791px){
	.club_name img,.club_name_white img{max-width: 80%;float: right;}
	.club_name.left img, .club_name_white.left img{float: left}
}
.opac{width:100%;height: 100%;position: absolute;left:0;top: 0;bottom: 0;z-index: 1;transform: scale(0);-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6;}
.opac.bgColor1{background: #db9946;}
.opac.bgColor2{background: #9e1b50;}
.opac.bgColor3{background: #ffc2c7;}
.opac.bgColor4{background: #19bbb5;}
.opac.bgColor5{background: #ef5b5b;}
.opac.bgColor6{background: #e39431;}
.club_list ul li:hover .opac{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);}
.club_list ul li:hover .club_name{opacity: 0;}
.club_list ul li:hover .club_name_white{opacity: 1}

.abn-team{padding:80px 0;background: url(../images/index/bg2.jpg) left center no-repeat;background-size:cover; }
.team_desc{width:100%;border-radius: 20px;background: rgba(255,255,255,.3);min-height: 868px;}
.tab-nav{width:100%;height: 88px;background: url(../images/index/top_bg.png) left center no-repeat;background-size: cover;border-radius: 20px 20px 0 0;padding: 0 40px;}

.tab-nav ul{margin-top: 26px;}
.tab-nav ul li{float: left;margin: 0 8px;height: 36px;line-height: 36px;text-align: center;}
.tab-nav ul li a{display: block;color:#fff;font-size:16px;padding: 0 18px;}
.tab-nav ul li:hover a,.tab-nav ul li.current a{background: #fff;color:#e79328;border-radius: 16px;font-weight: bold;}
.tab-nav ul li:hover a.more{font-weight: normal;}

.tab-container{padding: 45px 45px 0 45px;}

.tab-list-warp{height:490px; position: relative;margin-bottom: 38px;}
@media (max-width: 1599px){
	.tab-list-warp{height:540px;}
}
.tab-list-warp ul li{position: relative;width:100%;}
.doctor_img{width:380px;height: 490px;border-radius:6px;overflow: hidden;position: absolute;left:0;top:0;border-radius:6px;border: 2px solid #eaeaea;background-color: #fff;}
.doctor_img img{ margin:0 auto;display:block;}
.doctor_info{padding-left:440px;min-height: 490px; }
.doctor_info h3{font-size:24px;line-height: 24px;margin-bottom: 10px;}
.doctor_info h6{font-size:16px;}
.doctor_info .hr{width:40px;height: 2px;background: #faae4c;margin: 16px 0 32px 0;}
.zw{margin-bottom: 30px;}
.zw dl dd{float: left;margin: 0 30px 12px 0;font-size:14px;}
.zw dl dd a{display: block;color:#da9134;}
.jianjie{height:148px;/*margin-bottom: 38px;*/}
.jianjie p{font-size:14px; line-height:22px;}
.jianjie p a{color:#da9134;margin: 0 5px;}
.zw dl dd a:hover,.jianjie p a:hover{text-decoration: underline;}
.do_but{margin-bottom: 38px;}
.do_but a{display: block;float: left;margin-right: 18px;padding: 8px 0;width:140px;background: #fff;border-radius:20px;text-align: center;font-size:18px;border:2px solid transparent;}
.do_but a.zx{color:#fff;background: #de8112;border:2px solid #de8112;}
.do_but a.gh{border: 2px solid #de8112;color:#de8112;}
.date_table{width:100%;background: #fff;}
.date_table table{width:100%;border: 1px solid #eee;}
.date_table table tr th{text-align: center;vertical-align: middle;height: 40px;font-size:14px;background: #e9caa2;border: 1px solid #e9caa2;}
.date_table table tr td{text-align: center;vertical-align: middle;height: 40px;font-size:14px;border: 1px solid #eee;}
.date_table table tr td a{display:block; line-height:40px;}
.date_table table tr td a:hover{background:#fbead5;}
.tab-swiper-container {position: relative;}
.tab-swiper-container .swiper-container {width: 90%;}
.tab-swiper-container .swiper-button-next,.tab-swiper-container .swiper-button-prev{width:40px; height:150px;font-family: "iconfont";line-height: 150px;font-size:38px;color:#e2ba88;background:none;margin-top: -75px;z-index: 99999}
.tab-swiper-container .swiper-button-next{right:0;}
.tab-swiper-container .swiper-button-prev{left: 0;}
.swiper-container2 .swiper-slide{height: 130px;cursor: pointer;border: 2px solid #fff;overflow: hidden;border-radius: 6px;background-color: #fff;}
.swiper-container2 .swiper-slide img{}
.swiper-container2 .swiper-slide.swiper-active img {}
@media (max-width: 1439px){
	.zw{margin-bottom: 28px;}
	.jianjie{margin-bottom: 28px;}
	.do_but{margin-bottom:30px;}
}
.abn-service{padding:80px 0;background: url(../images/index/sbg.jpg) left top no-repeat;overflow-x: hidden;}
.service_info{position: relative;width:100%;min-height:600px;}
.left_tabcontainer{padding-right: 620px; }
.service_desc{width:100%;}
.tel_imgBox img{max-width: 80%!important;}
.desc1{padding:32px 0;border-bottom: 1px solid #f0f0f0;margin-top: 20px; }
.desc1 h3{font-size: 20px;margin-bottom: 14px;}
.desc1 p{line-height: 30px;word-wrap: break-word;}
.slideTxtBox{ width:100%;margin-bottom: 30px;} 
.slideTxtBox .hd{padding: 38px 0 20px;}
.slideTxtBox .hd ul li{ float:left;margin: 0 20px 20px 0; padding: 10px 0;width:120px;text-align:center; background:#fff;  border:1px solid #666;  cursor:pointer; font-size:16px; }
.slideTxtBox .hd ul li.on{background: #eb9f3e;color:#fff;border-color: #eb9f3e; }
.slideTxtBox .bd{padding-right:30px;}
.month{width:100%;}
.month h5{font-size:16px;margin-bottom: 30px;}
.month p{line-height: 30px;word-wrap: break-word;}
.month p a{color:#eb9f3e;margin: 0 5px;}
.month p a:hover{text-decoration: underline;}
.count_days{margin-bottom: 36px;}
.count_days h3{font-size:20px;margin-bottom: 34px;}
.days{margin-bottom: 22px;}
.adv_day{color:#999;font-size：16px;margin-right: 35px;line-height: 30px;margin-bottom:10px;}
.adv_day .text{border:1px solid #f0f0f0;padding: 0 10px;height: 30px;line-height: 30px;width: 98px;font-size:16px;color:#999;margin: 0 10px;}
.last_yj{color:#999;font-size：16px;line-height: 30px;}
.last_yj select{border:1px solid #f0f0f0;width:90px;height: 30px;margin-right: 10px;font-size:16px;color:#999;outline: none;}
.last_yj .reg_testdate{display: inline-block;margin-left: 10px;}
.start_count{width: 140px;height: 40px;text-align: center;line-height: 40px;font-size:16px;border-radius: 5px;background: #e29431;color:#fff;display: block;margin-top:30px;}
.count_result h3{font-size:20px;margin-bottom: 34px;}
.count_result span{font-size:16px;margin-right: 30px;white-space: nowrap;}
.count_result span font{color:#e29431;font-size:24px;margin: 0 5px;}

.zhuanpan{width:600px;height: 600px;overflow: hidden;position: absolute;right:0;top: 0;}
.zhuanpan .z_tab ul li{width:216px;height: 127px;position: absolute;-webkit-transition: all .4s ease;transition: all .4s ease;-ms-transition: all .4s ease;-moz-transition: all .4s ease;cursor: pointer;z-index: 99;}
.zhuanpan .z_tab ul li.tab1{background: url(../images/index/hover-1.png) left center no-repeat;left:50%;margin-left: -108px;top:8px;}
.zhuanpan .z_tab ul li.tab1.on{background: url(../images/index/1.png) left center no-repeat;left:50%;margin-left: -108px;top:8px;}
.zhuanpan .z_tab ul li.tab2{background: url(../images/index/hover-2.png) left center no-repeat;left:356px;top:76px;transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.zhuanpan .z_tab ul li.tab2.on{background: url(../images/index/2.png) left center no-repeat;left:356px;top:76px;transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.zhuanpan .z_tab ul li.tab3{background: url(../images/index/hover-3.png) left center no-repeat;left:424px;top:242px;transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.zhuanpan .z_tab ul li.tab3.on{background: url(../images/index/3.png) left center no-repeat;left:424px;top:242px;transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.zhuanpan .z_tab ul li.tab4{background: url(../images/index/hover-4.png) left center no-repeat;left:356px;top:404px;transform: rotate(135deg);-webkit-transform: rotate(135deg);}
.zhuanpan .z_tab ul li.tab4.on{background: url(../images/index/4.png) left center no-repeat;left:356px;top:404px;transform: rotate(135deg);-webkit-transform: rotate(135deg);}
.zhuanpan .z_tab ul li.tab5{background: url(../images/index/hover-5.png) left center no-repeat;left:50%;margin-left: -108px;transform: rotate(180deg);-webkit-transform: rotate(180deg);bottom: 3px}
.zhuanpan .z_tab ul li.tab5.on{background: url(../images/index/5.png) left center no-repeat;left:50%;margin-left: -108px;transform: rotate(180deg);-webkit-transform: rotate(180deg);bottom:3px}
.zhuanpan .z_tab ul li.tab6{background: url(../images/index/hover-6.png) left center no-repeat;left:28px;transform: rotate(225deg);-webkit-transform: rotate(225deg);top: 404px;}
.zhuanpan .z_tab ul li.tab6.on{background: url(../images/index/6.png) left center no-repeat;left:28px;transform: rotate(225deg);-webkit-transform: rotate(225deg);top: 404px;}
.zhuanpan .z_tab ul li.tab7{background: url(../images/index/hover-7.png) left center no-repeat;left:-40px;transform: rotate(270deg);-webkit-transform: rotate(270deg);top: 240px;}
.zhuanpan .z_tab ul li.tab7.on{background: url(../images/index/7.png) left center no-repeat;left:-40px;transform: rotate(270deg);-webkit-transform: rotate(270deg);top: 240px;}
.zhuanpan .z_tab ul li.tab8{background: url(../images/index/hover-8.png) left center no-repeat;left:28px;transform: rotate(315deg);-webkit-transform: rotate(315deg);top: 76px;}
.zhuanpan .z_tab ul li.tab8.on{background: url(../images/index/8.png) left center no-repeat;left:28px;transform: rotate(315deg);-webkit-transform: rotate(315deg);top: 76px;}
.zhuanpan .z_tab ul li:hover{z-index: 100;}
.zhuanpan .con{width:290px;height:289px;border-radius: 100%;background: url(../images/index/square.png) center center no-repeat;padding:50px; text-align: center;display: table; }
.zhuanpan .con ul li{width:46%;margin: 0 0 20px 0;text-align: center;display: inline-block;}
.zhuanpan .con ul li a:hover{color:#da9134;}




.abn_tc{width:100%;overflow: hidden;}
.tc_words{position: absolute;top:50%;right:8%;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);text-align: center;}
.tc_words h3{font-size:40px;color:#8e5711;}
.tc_words p{font-size:16px;color:#8e5711;margin: 20px 0 46px;}
.tc_a{width:200px;height: 54px;line-height: 54px;text-align: center;display: block;font-size:20px;color:#fff;border-radius: 24px;background: #da9134;margin: auto;}
#bot{bottom: 28px;}
#bot .swiper-pagination-bullet{width:16px;height:16px;display:inline-block;margin:0px 9px;cursor:pointer;background:#fff;border-radius:100%;opacity: 0.5;border:0;}
#bot .swiper-pagination-bullet-active{opacity: 1;}

.abn_news{padding: 80px 0;background: url(../images/index/nbg.jpg) left center no-repeat;background-size:cover;min-height: 380px;}
.news_list{width:100%;position: relative;}
.left_kehu{width:380px;height: 380px;overflow: hidden;position: absolute;left: 0;top: 0;-webkit-box-shadow: 0px 6px 16px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);}
.left_kehu_top{height: 80px;background: #da9134;padding: 0 40px;}
.slideBox10{width:100%;height:300px;overflow: hidden;position: relative; }
.slideBox10 .hd{ height:10px;position:absolute; left:50%;bottom:65px; z-index:1;-webkit-transform: translate(-50%,0);-ms-transform: translate(-50%,0);-moz-transform: translate(-50%,0);-o-transform: translate(-50%,0);transform: translate(-50%,0); }
.slideBox10 .hd ul li{ margin-right:8px; display:inline-block;width:10px; height:10px; text-align:center;border-radius: 50%; background:#fff; cursor:pointer;text-indent: -99999px;opacity: .5; }
.slideBox10 .hd ul li.on{ opacity: 1; }
.slideBox10 .bd li{ zoom:1; vertical-align:middle; }

.more1.h{color:#da9134;}
.more1.h:hover{border-bottom: 1px dotted #da9134;}
.left_kehu p{height: 60px;line-height: 40px;padding: 0 40px;font-size:16px;background: #fff;}
.right_news{padding-left: 420px;}
.news_desc{width:100%;background:url(../images/opac.png) top center no-repeat #fff;-webkit-box-shadow: 0px 6px 16px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);box-shadow: 0 6px 16px rgba(0, 0, 0, 0.1);}
.news_top{height: 80px;padding: 0 40px;position: relative;background: url(../images/xindian.png) 66px center no-repeat;background-size:88%;}
.news_desc ul li{height: 60px;line-height: 60px;border-top: 1px solid #eee;padding: 0 40px;text-indent: 12px;position: relative;overflow: hidden;}
.news_desc ul li i{position: absolute;left:40px;top:50%;margin-top:-2px;height: 5px;width:5px;display: block;background: #faae4c;border-radius: 50%;}
.news_desc ul li a{display:block;font-size:14px;color:#666;float: left;width:70%;}
.news_desc ul li span{float: right;color:#666;width:100px;}
.news_desc ul li a:hover{color:#faae4c;}

.tel_imgBox{
	margin-top:20px;
	left:13%;
	width:347px;
	height:68px;
	position: absolute;

}
.db{ width:60px; height:60px;}





