@charset "utf-8";

/* CSS Document jxc*/
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
img{border:medium none;margin:0;padding:0;list-style-type:none;}
body,
button,
input,
select,
textarea{font:12px/1.5 "msyhl422459","微软雅黑",Srial,Verdana,Geneva,sans-serif,tahoma,helvetica,sans-serif;}
h1,
h2,
h3,
h4,
h5,
h6{font-size:100%;font-weight:normal;}
em{font-style:normal;}
ul,
ol{list-style:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:none;}
img{border:0px;}
body,
.ui-overlay-h{margin:0 auto;position:relative;background-color:#fff;color:#666;}
input,
img{vertical-align:middle;}
body,
html{min-width:1200px;max-width:100%;margin:0 auto;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
img{border:none;vertical-align:top;}
*{margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.blank{height:8px;clear:both;}
.blank20{height:20px;clear:both;}
.clearfix:after,
.clearfix:before{display:table;content:'';}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.relative{position:relative;}
.absolute{position:absolute;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.pubW{width:1200px;}
.center{margin:0 auto;}
.iBlock{display:inline-block;}
.bt{-moz-transition:background 0.3s linear 0s;-webkit-transition:background 0.3s linear 0s;transition:background 0.3s linear 0s;}
.ot{-moz-transition:opacity 0.3s linear 0s;-webkit-transition:opacity 0.3s linear 0s;transition:opacity 0.3s linear 0s;}
.translateXY{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.translateY{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.translateX{-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.contentBox{-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
.borderBox{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.pinpaiBanner .bannerSlide{height:322px;}
.pinpaiBanner .bannerSlide li img{-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;}

/*金牌项目导航*/
.king_dh{width:100%;}
.king_team{width:1200px;text-align:center;display:block;margin:0 auto;}
.king_team ul{margin-top:50px;}
.king_team ul li{position:relative;width:98px;height:98px;float:left;display:block;margin:auto 10px 10px;}
.king_team ul li a{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:24px;line-height:22px;padding:10px 5px;font-size:16px;background:#eeeeee;transition:all 0.2s;display:flex;display:-webkit-flex;align-items:center;justify-content:center;}
.king_team ul li a:hover{color:#4AB8CB;}

/*banner轮播css*/
.bannerSlide{width:100%;height:500px;overflow:hidden;margin:0 auto;}
.bannerSlide .slideBox{width:100%;height:500px;margin:0 auto;}
.bannerSlide .slideBox li{position:relative;width:100%;height:500px;overflow:hidden;}
.bannerSlide .slideBox li a{display:block;width:100%;height:100%;position:relative;}
.bannerSlide .slideBox li img{width:100%;position:absolute;left:50%;top:0;margin-left:-960px;}
.bannerSlide .slideBox li.active img{-moz-transition:-moz-transform 4s linear 0s;-ms-transition:-ms-transform 4s linear 0s;-o-transition:-o-transform 4s linear 0s;-webkit-transition:-webkit-transform 4s linear 0s;transition:transform 4s linear 0s;-moz-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1);-o-transform:scaleX(1) scaleY(1);-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1);}

/*案例对比、安全与服务管理、特邀专家模块css*/
.stage1{width:1200px;margin-top:35px;}
.stage1 .stage1-width{height:400px;padding:17px 18px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;position:relative;-moz-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;position:relative;overflow:hidden;margin-left:10px;}
.stage1 .stage1-width:last-child{border-right:1px solid #e1e1e1;}
.stage1 .stage1-width:hover{-moz-box-shadow:0 0 8px rgba(8,1,3,.2);-webkit-box-shadow:0 0 8px rgba(8,1,3,.2);box-shadow:0 0 8px rgba(8,1,3,.2);z-index:10;background-color:#f8f7f7;border-top-color:#e1e1e1;-moz-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);}
.stage1Title{height:46px;}
.stage1Title span{display:inline-block;line-height:46px;float:left;font-size:20px;color:#3d3f4b;}
.stage1Title span a{display:inline-block;font-size:20px;color:#3d3f4b;}
.stage1Title .more{display:block;width:41px;height:11px;margin-top:20px;margin-left:20px;display:inline;}
.stage1Title .preNext{width:37px;height:19px;margin-top:14px;}
.stage1Title .preNext a{cursor:pointer;background:#8c8c8c url('../images/arrow-2.png') no-repeat;background-size:32px auto;display:block;width:18px;height:19px;position:relative;}
.stage1Title .preNext a:first-of-type{background-position:2px 1px;}
.stage1Title .preNext a:last-of-type{background-position:-16px 1px;}
.stage1Title .preNext i{position:absolute;display:block;width:7px;height:13px;left:6px;top:3px;}
.stage1_anliBox{}
.stage1_anliBox h4{font-size:27px;color:#666;line-height:32px;margin-top:20px;float:left;}
.stage1_anliBox p,
.stage1_b p{font-size:14px;color:#666;float:left;display:block;width:194px;padding-top:19px;text-align:right;}
.stage1_b span.active:after,
.stage5Title span.active:after{-webkit-animation:shake1 .4s linear 0s 1;animation:shake1 .4s linear 0s 1;}
.stage1_b span:after{top:10px}
.stage1_b .activityBox{width:753px;height:267px;overflow:hidden;}
.stage1_b h4{font-size:27px;color:#666;line-height:32px;margin-top:19px;float:left;}
.stage1_b .swiper-news{position:relative;width:394px;margin-top:19px;float:right;height:24px;line-height:24px;}
.stage1_b .swiper-news .swiper-container{padding-right:20px;}
.stage1_b .swiper-news .nup,
.stage1_b .swiper-news .ndown{z-index:9;cursor:pointer;position:absolute;right:0;display:block;width:11px;height:11px;background:url('../images/arrow-1.png') no-repeat;background-size:11px 22px;}
.stage1_b .swiper-news .nup{top:0;}
.stage1_b .swiper-news .ndown{bottom:0;background-position:0 -11px;}
.stage1_b .swiper-news a{display:block;width:100%;text-align:right;}
.stage1_b .swiper-news a:hover{color:#cfae65;}
.stage1_c p{font-size:14px;color:#666;line-height:26px;padding-top:8px;vertical-align:middle;display:block;}
.stage1_c .expertSlide{width:350px;height:312px;overflow:hidden;}
.stage1_c .slideBox{width:350px;height:312px;overflow:hidden;}
.stage1_c .slideBox a{display:block;width:100%;height:100%}
.stage1_c .focus{width:97%;bottom:8px;z-index:10;text-align:right;}
.stage1_c .focus span{display:inline-block;width:6px;height:6px;background-color:#fff;margin:0 3px;}
.stage1_c .focus span.active{background-color:#c0025a}

/*四大科室*/

/*四大科室导航*/
.t3-1 .hd{width:1200px;height:auto;margin:0 auto;display:block;overflow:hidden;}
.t3-1 .hd li{cursor:pointer;text-align:center;float:left;margin-left:8px;font-size:18px;line-height:66px;display:block;width:290px;height:68px;background:#dcdcdc;}
.t3-1 .hd li:hover,.t3-1 .hd li.on{background:#4AB8CB;color:#FFF;}
#con_dh{width:100%;margin-top:90px;}
.t3-1{width:1200px;overflow:hidden;margin-top:22px;text-align:center;margin:0 auto;}
.t3-1 .bd{width:1200px;display:block;margin-top:20px;}
.con_zxmr{width:1200px;height:420px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}

/*左边两块*/
.conWrap{position: relative;width:825px;height: 400px;float:left;overflow:hidden;}
.conWrap>li{height: 400px;}
.con_zxmr_l{width:360px;display:block;height:400px;float:left;padding:10px 10px 0 10px;}
.con_zxmr_l p{font-size:24px;padding-top:10px;}
.con_zxmr_l p b{color:#F00;}
.con_zxmr_m{width:450px;overflow:hidden;display:block;height:420px;float:left;text-align:center;padding:10px 10px 0 10px;border-right:1px solid #e1e1e1;}
.con_zxmr_m h4{font-size:26px;}
.con_zxmr_m p{font-size:16px;text-align:left;padding:10px 10px 0 10px;}
.con_zxmr_m a{color:#F00;}
.con_zxmr_m span{width:420px;height:1px;background:#999;display:block;margin:10px 0 10px 10px;}
.con_zxmr_m .atitle{font-size:16px;text-align:left;padding:5px 0 5px 10px;}
.con_zxmr_m .atitle a{color:#666;}
.con_zxmr_00{width:370px;background:#efefee;height:81px;display:block;margin-left:10px;}
.con_zxmr_r{width:370px;height:420px;display:block;float:right;text-align:left;}
.con_zxmr_r span{font-size:16px;background:#9c785f;width:130px;height:40px;border-radius:20px 0 20px 0;color:#FFF;display:block;text-align:center;line-height:40px;margin:10px 0 10px 10px;}

/*右边一*/
.con_zxmr_01{width:100px;float:left;}
.con_zxmr_01 p{}
.con_zxmr_02{float:left;}
.con_zxmr_02 h5{color:#f59074;font-size:20px;padding:10px 0 5px 0;}
.con_zxmr_02 b{font-size:18px;font-weight:300;}
.con_zxmr_02 img{padding-top:8px;}
.con_zxmr_th01,
.con_zxmr_th02,
.con_zxmr_th03,
.con_zxmr_th04,
.con_zxmr_th05{width:370px;background:#efefee;height:45px;margin:8px 0 5px 10px;}
.con_zxmr_th01 p,
.con_zxmr_th02 p,
.con_zxmr_th03 p,
.con_zxmr_th04 p,
.con_zxmr_th05 p{width:300px;font-size:16px;padding:10px 0 0 15px}
.con_zxmr_th01 p img,
.con_zxmr_th02 p img,
.con_zxmr_th03 p img,
.con_zxmr_th04 p img,
.con_zxmr_th05 p img{padding:5px 5px 10px 28px;}
.con_zxmr_th01 p b,
.con_zxmr_th02 p b,
.con_zxmr_th03 p b,
.con_zxmr_th04 p b,
.con_zxmr_th05 p b{font-weight:300;}

/*美丽分享�?/

/*   stage5 */
.stage5Title{height:60px;line-height:60px;padding-left:0px}
.shareTxt{display:block;line-height:60px;font-size:20px;color:#000;}
.shareTxt a{color:#3d3f4b}
.stage5{width:1200px;margin:45px auto 40px}
.stage5{height:460px;}
.stage5Title{height:60px;line-height:60px;position:relative;z-index:1}
.stage5 .focus a{display:inline-block;font-size:18px;line-height:29px;padding:0 18px;color:#212121;transition:.3s;margin-left:8px}
.stage5 .focus a.active,
.stage5 .focus a:hover,.stage5 .focus a.on{background-color:#4AB8CB;color:#fff;border-radius:20px;}
.stage5 .stage5slide{position:relative;z-index:2;height: 400px;overflow: hidden;}
.stage5 .stage5slide .alSlide{height:400px}
.stage5 .stage5slide .alSlide li{width:200px;height:200px;position:relative;float:left}
.stage5 .stage5slide .alSlide li a{display:block;height:100%}
.stage5 .stage5slide .alSlide li .s5pic{display:block;height:100%;-webkit-transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;-webkit-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;transform-origin:50% 0 0;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}
.stage5 .stage5slide .alSlide li::before{opacity:0;z-index:2;position:absolute;content:'Before';font-size:16px;color:#fff;font-weight:lighter;line-height:100%;bottom:10px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:opacity .4s linear .3s;transition:opacity .4s linear .3s}
.stage5 .stage5slide .alSlide li::after{opacity:0;z-index:2;position:absolute;content:'+';font-size:22px;color:#fff;text-align:center;line-height:42px;font-weight:lighter;width:34px;height:42px;border-radius:33px 0 0 2px;right:0;bottom:0;background:#c0025a;-webkit-transition:opacity .4s linear .3s;transition:opacity .4s linear .3s}
.stage5 .stage5slide .alSlide li a span{position:absolute;width:100%;height:100%}
.stage5 .stage5slide .alSlide li a span:nth-child(2){top:100%;left:0;width:100%;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;transform-origin:50% 0 0}
.stage5 .stage5slide .alSlide li:hover .s5pic{-webkit-transform:rotateX(90deg) translateY(-30px);-ms-transform:rotateX(90deg) translateY(-30px);transform:rotateX(90deg) translateY(-30px)}
.stage5 .stage5slide .alSlide li:hover a span:nth-child(2),.stage5 .stage5slide .alSlide li:hover::after,.stage5 .stage5slide .alSlide li:hover::before{opacity:1}
.swiper-button-disabled{opacity: 0.5;}
/*美丽分享馆视频部*/
.mlfxg{width:100%; margin-top:80px;}
.mlfxg_nr{width:1200px;background:#e7e7e7;margin:0 auto;padding:30px 0;}
.mlfxgBox{float:left;padding:0px 15px;width: 580px;text-align:center;}
.mlfxgSlide{height:568px;overflow: hidden;}
.mlfxgSlide .swiper-button-next,.mlfxgSlide .swiper-button-prev{background: #434343 url('../images/arrow-2.png') no-repeat;}
.mlfxgSlide .swiper-button-prev{left:0;background-position: -2px 6px;}
.mlfxgSlide .swiper-button-next{right:0;background-position: -30px 6px;}
.mlfxg_nr_l{text-align:center;font-size:16px;}
.mlfxg_nr_l img{width:86%;display:block;margin:0 auto;}
.mlfxg_nr_l p{padding:10px 20px;}
.mlfxgBox>a{text-align:center;font-size:16px;width:150px;height:50px;background:#4AB8CB;display:inline-block;margin-left:55px;line-height:50px;margin-top:30px;}
.mlfxg_nr_r{width:575px;float:right;margin:0px 30px 0 0;}
.mlfxgVbox{position: relative;width: 100%;height:524px;overflow: hidden;background-color: #000;}
.mlfxgVbox .swiper-pagination-bullet{width:10px;height: 10px;background-color: rgba(255,255,255,0.95);opacity: .9;}
.mlfxgVbox .swiper-pagination-bullet-active{background:#f00;}
.mlfxgVbox .swiper-pagination{text-align:right;padding-right: 10px;bottom:40px;}
.mlfxgVbox.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 40px;}
.mlfxg_nr_z{position: relative;width:100%;padding-right: 115px;margin-top: 11px;}
.mlfxg_nr_z p{font-size:16px;}
.mlfxg_nr_z img{position: absolute;width:108px;right:0;top:0;}
/*医生*/
.doctor{width:100%;margin-top: 89px;}
.doctor_nr{width:1200px;margin:0 auto;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}
.doctor_nr_top{width:1150px;font-size:20px;overflow:hidden;margin:0 auto;padding-top:15px;}
.doctor_nr_top span{float:left;}
.doctor_nr_top b{float:right;font-weight:200;}
.docList{width:100%;height:500px;margin-top:20px;}
.doctor_nr_mid{width: 100%;height: 100%;display: flex;justify-content: space-between;}
.doctor_nr_midz{width:100%;height: 100%;}
.doctor_nr_midz img {
	display: block;
	width: 100%;
	height: 100%;
}
.doctor_nr_midr{width:450px;height: 100%;padding: 0 20px;overflow-y: auto;-ms-overflow-style: none;}
.doctor_nr_midr::-webkit-scrollbar { width: 0 !important }
.doctor_nr_midr h1{font-size:36px;text-align:center;font-weight:bold;color:#565656;}
.doctor_nr_midr h4{font-size:20px;text-align:center;padding:10px 0;}
.doctor_nr_midr i{width:100%;height:1px;background:#565656;display:block;margin:0 auto;margin-top:5px;}
.doctor_nr_midr b{font-weight:100;font-size:18px;display:block;padding:15px 0; line-height:30px;word-break: break-all;}
.doctor_nr_midr .good-product{display:block;width:100%;word-break:break-all;border:1px solid #727272;margin:0 auto;font-size:16px;line-height:26px;padding:12px;}
.doctor_nr_midr p{font-size:16px;text-align:left;padding: 0;margin: 0;}
.doctor_nr_midr p strong{color:#F00;font-weight:100;}
.doctor_nr_midr .doctor-btn-box {width: 100%;display: flex;justify-content: space-around;margin-top: 30px;}
.doctor_nr_midr a{width:150px;height:50px;background:#4AB8CB;line-height:50px;font-size:18px;color:#fff;text-align:center;}
.doctor_nr_bot{width:1200px;padding: 0 20px;box-sizing: border-box;}
.doctor_nr_bot ul{width:1200px;padding:20px 0px;text-align: center;}
.doctor_nr_bot ul li{cursor: pointer;position: relative;width:100px;height:100px;float:left;margin:0 15px;border-radius: 50%;overflow: hidden;}
.doctor_nr_bot ul li .desc{transition:0.2s all;opacity:0;position: absolute;width: 100%;height: 100%;left:0;top:0;text-align: center;z-index: 2;border-radius: 50%;color:#fff;font-size: 16px;line-height: 100px;}
.doctor_nr_bot ul li .doctor_active{opacity: 1;background-color: rgba(0,0,0,.6);}
.doctor_nr_bot ul li:hover .desc,.doctor_nr_bot ul li.on .desc{opacity:1;}
.doctor_nr_bot ul li:hover .desc::before,.doctor_nr_bot ul li.on .desc::before{border-width:50px;}
/*首页学术历程*/
.xslc{width:1200px;height:494px;overflow:hidden;margin:86px auto;}
.xslc_focus{width:1200px;height:94px;}
.xslc_focus .txt{cursor:pointer;width:240px;height:94px;padding-top:20px;float:left;text-align:center;color:#666;background-color:#f3f3f3;-moz-box-shadow:inset 0 0 10px rgba(22,17,23,0);-webkit-box-shadow:inset 0 0 10px rgba(22,17,23,0);box-shadow:inset 0 0 10px rgba(22,17,23,0);-moz-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;}
.xslc_focus .txt.active,
.xslc_focus .txt:hover,.xslc_focus .txt.on{-moz-box-shadow:inset 0 0 10px rgba(22,17,23,.17);-webkit-box-shadow:inset 0 0 10px rgba(22,17,23,.17);box-shadow:inset 0 0 10px rgba(22,17,23,.17);background-color: #4AB8CB;color:#fff;}
.xslc_focus .txt h6{border-right:1px solid #dcdcdc;font-size:20px;line-height:1.4;}
.xslc_focus .txt:last-of-type h6{border-right:none;}
.xslc_focus .txt span{border-right:1px solid #dcdcdc;display:block;font-size:16px;line-height:1.2;}
.xslc_focus .txt:last-of-type span{border-right:none;}
.xslc_focus .txt:hover h6,.xslc_focus .txt.on h6,.xslc_focus .txt:hover span,.xslc_focus .txt.on span{border-right:none;}
.xslc .slideBox,
.xslc .slideBox .slide{width:1200px;height:400px;overflow:hidden;}
.xslc .slideBox .slide .info a{display:block;position:relative;}
.xslc .slideBox .slide .info p{position:absolute;width:100%;left:0;bottom:0;padding:10px 24px;background:rgba(0,0,0,.5);font-size:16px;color:#fff;line-height:1.6}
.xslc .slideBox .slide .info .overlay{width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0);-moz-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;}
.xslc .slideBox .slide .info.active .overlay{background-color:rgba(0,0,0,.5);}
.xslc .slide .info{margin-right:1px;}
.xslc .slide .info:last-child{margin-right:0;}

/*   stage6      */
.stage6{background:url(../images/stage6bg.jpg) no-repeat center;overflow:hidden;padding:35px 0;margin-top:35px;background-attachment:fixed;}
.contactUsBox{width:257px;}
.contactUsTitle{font-size:25px;color:#fff;line-height:66px;border-bottom:1px solid #fff;padding-left:50px;position:relative;}
.contactUsTitle:before{content:'';position:absolute;width:23px;height:22px;left:5px;top:50%;margin-top:-11px;background:url(../images/icon.png) no-repeat -113px -107px;}
.freeline{width:238px;height:43px;background:url(../images/bt-1.png) no-repeat;margin-top:32px;}
.innerline{width:241px;height:45px;background:url(../images/bt-2.png) no-repeat;margin-top:32px;}
.contactUsBox .openTime{width:212px;height:43px;background:url(../images/bt-3.png) no-repeat;margin-top:32px;}
.contactUsBox .address{width:224px;height:74px;background:url(../images/bt-4.png) no-repeat;margin-top:32px;}
.contactUsBox a{display:block;width:128px;line-height:40px;height:auto;border:1px solid #fff;font-size:14px;color:#fff;text-decoration:none;position:relative;text-align:center;margin-top:42px;}
.contactUsBox a:hover{background-color:#FFF;color:#000;text-decoration:none;}
.weiboShow{width:368px;height:543px;background-color:#fa7d3c;margin-left:159px;}
.weiboShowTitle{font-size:20px;color:#fff;line-height:67px;padding-left:53px;position:relative;}
.weiboShowTitle:before{content:'';position:absolute;width:26px;height:23px;left:18px;top:50%;margin-top:-11px;background:url(../images/icon.png) no-repeat -143px -105px;}
.weiboShowBox{width:350px;height:467px;background-color:#FFF;margin:0 auto;}
.weixinplat{width:368px;height:543px;background:url(../images/weixinplat.jpg) no-repeat;}
.erweimaTitle{font-size:20px;color:#fff;line-height:67px;padding-left:53px;position:relative;}
.erweimaTitle:before{content:'';position:absolute;width:28px;height:23px;left:18px;top:50%;margin-top:-11px;background:url(../images/icons.png) no-repeat -79px -11px;}
.qrCode{width:188px;height:188px;overflow:hidden;position:relative;margin-top:93px;margin-left:88px;display:inline;}
.qrCode:after{content:'';position:absolute;left:0;top:-20px;background-color:#20c2ff;width:100%;height:2px;-moz-box-shadow:0 0 6px rgba(32,194,255,.7);-webkit-box-shadow:0 0 6px rgba(32,194,255,.7);box-shadow:0 0 6px rgba(32,194,255,.7);-webkit-animation:qrcode 3s  linear  1s infinite both;animation:qrcode 3s  linear 1s infinite both;}
@-webkit-keyframes qrcode{
	0%{opacity:1;filter:alpha(opacity:100);top:-20px;}
	100%{opacity:1;filter:alpha(opacity:100);top:100%;}
}
@-moz-keyframes qrcode{
	0%{opacity:1;filter:alpha(opacity:100);top:-20px;}
	100%{opacity:1;filter:alpha(opacity:100);top:100%;}
}
@keyframes qrcode{
	0%{opacity:1;filter:alpha(opacity:100);top:-20px;}
	100%{opacity:1;filter:alpha(opacity:100);top:100%;}
}

[v-cloak] {
	display: none;
}
.header-call {
	 height: 42px;
	 display: flex;
	 justify-content: flex-start;
	 margin-top: 12px;
	 padding-left: 32px;
}
.header-call img {
	width: 42px;
	height: 42px;
}
.header-call .header-call-right {
	height: 100%;
	padding: 2px 0;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	margin-left: 12px;
}
.header-call .header-call-right .title {
	font-size: 16px;
	color: #333;
	font-weight: 400;
	line-height: 1;
}
.header-call .header-call-right .subtitle {
	font-size: 20px;
	color: #4AB8CB;
	font-weight: 600;
	line-height: 1;
}
.product_active {
	color: #4AB8CB;
}
.product_img {
	width: 1200px;
	margin: 30px auto 0;
}
.product_img img {
	display: block;
	width: 100%;
	height: 400px;
}

.footer-info {
	width: 1132px;
	height: 133px;
	background-color: #F9F9F9;
	margin: 30px auto;
	padding-left: 120px;
	padding-right: 85px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.footer-info .info-logo {
	width: 112px;
	height: 92px;
}
.info-box {
	width: 322px;
	height: 90px;
	background-color: #fff;
	border: 1px solid #DDDDDD;
	padding-left: 30px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.info-box .tell {
	width: 37px;
	height: 38px;
}
.info-box .address {
	width: 33px;
	height: 38px;
}
.info-box-right {
	height: 100%;
	margin-left: 32px;
	padding: 16px 0;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.info-box-right .info-box-right-title {
	font-size: 16px;
	color: #333;
	font-weight: 400;
	line-height: 22px;
}
.info-box-right .info-box-right-subtitle {
	font-size: 24px;
	color: #4AB8CB;
	font-weight: 600;
}
.info-box-right .info-box-right-subtitle-small  {
	font-size: 12px;
	color: #4AB8CB;
	font-weight: 600;
}

.branch-court {
	float: left;
	position: relative;
	width: 200px;
	height: 100%;
	cursor: pointer;
}
.branch-court-title {
	display: block;
	width: 100%;
	height: 100%;
	background-color: #767b81;
	font-size: 18px;
	color: #fff;
	line-height: 64px;
	text-align: center;
}
.branch-court-list {
	position: absolute;
	top: 64px;
	left: 0;
	width: 200px;
	height: 500px;
	background-color: rgba(205,205,205,0.8);
	z-index: 9;
}
.branch-court-list li {
	width: 100%;
	height: 50px;
	font-size: 16px;
	color: #2a2a2a;
	font-weight: 400;
	line-height: 50px;
	text-align: center;
	border-bottom: 1px solid #fff;
}
.branch-court-list li:hover {
	background-color: rgba(255,255,255,0.6);
}
.branch-court-list li a {
	display: block;
	width: 100%;
	height: 100%;
	font-size: 16px;
	color: #2a2a2a;
	font-weight: 400;
	line-height: 50px;
	text-align: center;
}

#doctor .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background-image: url("../images/prev.png") !important;
	background-size: cover;
}
#doctor .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background-image: url("../images/next.png") !important;
	background-size: cover;
}
#doctor .swiper-button-prev {
	width: 24px;
	height: 35px;
	z-index: 99;
	margin-top: 0;
	transform: translateY(-50%);
}
#doctor .swiper-button-next {
	width: 24px;
	height: 35px;
	z-index: 99;
	margin-top: 0;
	transform: translateY(-50%);
}
.mobile_container {
	display: none !important;
}