@charset "UTF-8";
/**
 * @Site  五洲医院—时辉—康复医学科pc首页—刘潇
 * @authors luochou
 * @date    2019-10-14
 */
.container{background-color:#fff;}
.item{width:1200px;margin:0 auto;}
.bgColor{background-color:#f3f3f3;}
.itemTie{position:relative;height:36px;border-bottom:1px solid #dadada;}
.itemTie span{position:absolute;top:0;left:50%;margin-left:-140px;width:280px;height:68px;background-color:#fff;color:#333;font-size:36px;line-height:68px;text-align:center;}
.itemTie i{position:absolute;top:34px;width:50px;height:5px;background-color:#2d9ed2;overflow:hidden;}
.itemTie .i1{left:0;}
.itemTie .i2{right:0;}
.adr1{position:relative;height:242px;background:url(/images/kf/index/adr_01.jpg) no-repeat center 0;overflow:hidden;}
.adr2{position:relative;height:242px;background:url(/images/kf/index/adr_02.jpg) no-repeat center 0;overflow:hidden;}
.adr2 a{height:242px;display:block;}
/* banner */
.banner_layer{height:500px;position:relative;overflow:hidden;}
.banner_layer .banner{width:1920px;height:500px;position:absolute;left:50%;margin-left:-960px;top:0;}
.banner_layer .banner li{width:1920px;height:500px;position:relative;}
.banner_layer .banner li img{display:block;margin:0 auto;height:500px;position:absolute;left:50%;transform:translateX(-50%);}
.banner .bajs-easy-slider-pagination{width:100%;text-align:center;line-height:0;font-size:0;position:absolute;left:0;bottom:10px;}
.banner .bajs-easy-slider-pagination a{width:8px;height:8px;border:1px solid #0277bb;border-radius:50%;display:inline-block;margin:0 4px;}
.banner .bajs-easy-slider-pagination a.active{background-color:#0277bb;}
/* f1Box */
.f1Box{padding:54px 0 60px;overflow:hidden;}
.f1Left{width:720px;}
.f1Left h2{font-size:22px;color:#333;border-bottom:1px solid #d2d2d2;}
.f1Left h2 span{display:inline-block;padding-bottom:10px;position:relative;}
.f1Left h2 span i{display:block;width:100%;height:2px;background-color:#0277bb;position:absolute;bottom:-1px;left:0;}
.f1Left dl{height:184px;overflow:hidden;border-bottom:1px dashed #d2d2d2;padding:26px 0;}
.f1Left dl dt{float:left;overflow:hidden;margin-top:8px;}
.f1Left dl dt,.f1Left dl dt img{width:224px;height:168px;}
.f1Left dl dd{padding-left:250px;}
.f1Left dl dd h3{font-size:16px;line-height:32px;}
.f1Left dl dd h3 a{color:#000;}
.f1Left dl dd h3 a:hover{color:#ff3c3f;}
.f1Left dl dd p{font-size:15px;color:#000;line-height:30px;}
.f1Left dl dd p a{color:#ff9000;}
.f1Left dl dd p a:hover{color:#ff3c3f;}
.f1Left ul{overflow:hidden;padding-top:20px;}
.f1Left ul li{width:45%;padding-right:5%;float:left;position:relative;}
.f1Left ul li a{font-size:16px;line-height:33px;color:#000000;padding-left:10px;display:block;height:33px;overflow:hidden;}
.f1Left ul li a:hover{color:#ff3c3f;}
.f1Left ul li i{display:block;width:4px;height:4px;background-color:#000;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-2px;}
.f1Right{width:398px;}
.f1Top{background-color:#f3f3f3;overflow:hidden;padding:20px 14px 20px 30px;}
.f1Top a{display:block;width:102px;height:80px;padding-top:8px;float:left;font-size:16px;color:#333333;line-height:32px;margin-right:16px;text-align:center;position: relative;}
.f1Top a i{display:block;width:48px;height:40px;margin:0 auto;transition:all 0.3s;background:url(/images/kf/index/f1R_icon.png) no-repeat;}
.f1Top .a2 i{background-position:-48px 0;}
.f1Top .a3 i{background-position:-96px 0;}
.f1Top .a4 i{background-position:-144px 0;}
.f1Top .a5 i{background-position:-192px 0;}
.f1Top .a6 i{background-position:-240px 0;}
.f1Top a:hover{color:#fff;}
.f1Top .a1:hover{background-color:#ff9900;}
.f1Top .a2:hover{background-color:#4da1e9;}
/*.f1Top .a3:hover{background-color:#7cc725;}*/
.f1Top .a4:hover{background-color:#4db8e5;}
.f1Top .a5:hover{background-color:#e5c070;}
.f1Top .a6:hover{background-color:#908ebc;}
.f1Top .a1:hover i{background-position:0 -40px;}
.f1Top .a2:hover i{background-position:-48px -40px;}
/*.f1Top .a3:hover i{background-position:-96px -40px;}*/
.f1Top .a4:hover i{background-position:-144px -40px;}
.f1Top .a5:hover i{background-position:-192px -40px;}
.f1Top .a6:hover i{background-position:-240px -40px;}
.f1Top .a3 em{display:block;background-color:#fff; position:absolute;top:1px;left:50%;margin-left:-40px;display:none;z-index:10}
.f1Top .a3 em,.f1Top .a3 em img{width:80px;height: 80px;}
.f1Mid{border:1px solid #e8e8e8;padding:15px 0;}
.f1Mid span{display:block;font-size:18px;color:#2e2e2e;line-height:32px;padding-left:130px;position:relative;}
.f1Mid span b{font-weight:bold;color:#ff3c3f;display:block;}
.f1Mid span i{width:50px;height:50px;background:url(/images/kf/index/f1R_icon.png) no-repeat -300px 0;position:absolute;left:65px;top:50%;margin-top:-25px;}
.f1Bot dl{overflow:hidden;padding:18px 0 18px 60px;border:1px solid #e8e8e8;border-top:none;}
.f1Bot dl dt{float:left;}
.f1Bot dl dt,.f1Bot dl dt img{width:109px;height:109px;}
.f1Bot dl dd{width:150px;float:left;margin-left:20px;}
.f1Bot dl dd h3{font-size:26px;color:#2e2e2e;line-height:44px;border-bottom:1px solid #d1d1d1;text-align:center;font-weight:normal;}
.f1Bot dl dd p{font-size:18px;line-height:30px;color:#2e2e2e;text-align:center;margin-top:4px;}
.f1Bot dl dd p b{display:block;font-weight:bold;font-size:16px;}
/* f2Box */
.f2Box{position:relative;height:286px;padding:48px 0 36px;}
.f2Box h2{float:left;width:160px;height:126px;padding-top:34px;margin:58px 0 0 34px;background:url(/images/kf/index/f2Tit_bg.png) no-repeat;color:#fff;font-size:40px;line-height:46px;text-align:center;}
.f2Box dl{float:right;position:relative;width:944px;height:286px;}
.f2Box dl dt{position:absolute;left:0;top:8px;width:354px;height:256px;overflow:hidden;}
.f2Box dl dt img{width:354px;height:256px;display:block;}
.f2Box dl dd{padding-left:392px;}
.f2Box dl dd p{color:#3a3a3a;font-size:16px;line-height:34px;text-indent:2em;}
.f2Box dl dd p span{color:#33a7dc;}
/* f3Box */
.f3Box{padding:52px 0 70px;}
.f3Box ul{padding-top:58px;}
.f3Box li{position:relative;height:70px;}
.f3Box li h3{float:left;width:327px;height:69px;background-color:#33a7dc;color:#fff;font-size:26px;font-weight:normal;line-height:69px;text-align:center;}
.f3Box li p{float:right;width:854px;height:69px;border-bottom:1px dashed #c3c3c3;color:#171717;font-size:18px;line-height:69px;overflow:hidden;}
.f3Box li p.l30{height:60px;padding:4px 0 5px;line-height:30px;}
.f3Box li p i{padding: 0 6px; color:#ebebeb;}
.f3Box li p a{color:#171717;}
.f3Box li p a:hover{color:#f00;}
/* f4Box */
.f4Box{padding-top:52px;}
.f4Img{padding-top:54px;}
.f4Img img{width:100%;height:420px;display:block;}

.f4BoxSilder{height:537px;overflow:hidden;}
.f4BoxSilder dl{height:489px;position:relative;padding:48px 0 0 544px;}
.f4BoxSilder dt{position:absolute;left:34px;bottom:0;}
.f4BoxSilder dt,.f4BoxSilder dt img{width:489px;height:509px;}
.f4BoxSilder dd{width:570px;height:446px;background-color:#fcfcfe;padding:0 22px;}
.f4BoxSilder dd h3{line-height:80px;font-size:38px;color:#0277bb;padding-top:10px;}
.f4BoxSilder dd h3 a{color:#0277bb;}
.f4BoxSilder dd h3 small{font-size:25px;font-weight:normal;padding-left:20px;}
.f4BoxSilder dd p{line-height:30px;font-size:18px;color:#333;padding-bottom:10px;}
.f4BoxSilder dd p span{font-size:20px;color:#0277bb;font-weight:bold;display:block;position:relative;padding-left:30px;}
.f4BoxSilder dd p span i{background:url(http://css.wz16.net/images/waike/ioc_01.png) no-repeat;display:block;position:absolute;left:0;top:50%;margin-top:-9px;}
.f4BoxSilder dd p i.ioc1{width:16px;height:18px;background-position:0 0;}
.f4BoxSilder dd p i.ioc2{width:14px;height:18px;background-position:-20px 0;}
.f4BoxSilder dd p a{color:#ff3131;}
.f4BoxSilder dd p a:hover{color:#0277bb;}
.f4BoxSilder dd span.btn{padding-top:15px;display:block;overflow:hidden;}
.f4BoxSilder dd span.btn a{float:left;width:138px;height:45px;text-align:center;line-height:45px;font-size:18px;color:#fff;display:block;}
.f4BoxSilder dd span.btn a.chat{background-color:#f1811d;}
.f4BoxSilder dd span.btn a.booking{background-color:#0277bb;}
.f4BoxSilder .bajs-easy-slider-nav{width:20px;height:65px;display:block;background:url(../images/waike/btn.png) no-repeat;left:0;top:225px;}
.f4BoxSilder .next-btn{background-position:-20px 0;right:0;left:auto;}

/* f5Box */
.f5Box{padding:52px 0 70px;}
.f5Tab{padding-top:52px;}
.f5Tab .tab{height:60px;border:1px solid #dcdcdc;}
.f5Tab .tab span{float:left;position:relative;width:120px;height:60px;display:block;border-left:1px solid #dcdcdc;color:#333;font-size:20px;font-weight:bold;line-height:60px;text-align:center;transition:all .3s;}
.f5Tab .tab span.w184{width:166px;}
.f5Tab .tab span.w216{width:208px;border-left:none;}
.f5Tab .tab span.w224{width:217px;}
.f5Tab .tab span i{position:absolute;bottom:-14px;left:50%;margin-left:-7px;width:0;height:0;border:7px solid transparent;border-top-color:#33a7dc;display:none;}
.f5Tab .tab span.active{background-color:#33a7dc;color:#fff;}
.f5Tab .tab span.active i{display:block;}
.f5Tab .tabBox{height:180px;padding-top:28px;overflow:hidden;}
.f5Tab .tabCon{height:180px;}
.f5Tab .tabCon dl{position:relative;height:180px;padding:0 22px 0 328px;}
.f5Tab .tabCon dl dt{position:absolute;left:0;top:0;width:300px;height:179px;overflow:hidden;}
.f5Tab .tabCon dl dt img{width:300px;height:179px;display:block;transition:all .3s;}
.f5Tab .tabCon dl dt img:hover{transform:scale(1.1);cursor:pointer;}
.f5Tab .tabCon dl dd{height:180px;overflow:hidden;}
.f5Tab .tabCon dl dd h3{height:36px;padding-bottom:4px;border-bottom:1px solid #dadada;color:#333;font-size:24px;font-weight:normal;line-height:36px;}
.f5Tab .tabCon dl dd p{padding-top:12px;color:#333;font-size:16px;line-height:34px;}
/* f6Box */
.f6Box{padding: 52px 0 40px;}
.f6Box .itemTie span{margin-left:-232px;width:464px;}
.f6Con{height:378px;padding-top:64px;}
.f6Con dl{float:left;width:232px;height:400px;margin-right:10px;background-color:#f0efef;transition:all .3s;}
.f6Con dl.mr0{margin-right:0;}
.f6Con dl:hover{box-shadow:0 0 12px rgba(0,0,0,.4);cursor:pointer;}
.f6Con dl dt{height:144px;overflow:hidden;}
.f6Con dl dt img{width:100%;height:144px;display:block;}
.f6Con dl dd{padding:0 18px;}
.f6Con dl dd h3{padding-top:10px;color:#2d9dd1;font-size:24px;line-height:40px;text-align:center;}
.f6Con dl dd p{color:#060001;font-size:16px;line-height:28px;text-align:justify;}
.f6Tab{padding-top:48px;}
.f6Tab .tab{height:78px;border-bottom:#c7c7c7 solid 1px;margin-bottom:24px;}
.f6Tab .tab span{float:left;position:relative;width:144px;height:78px;margin-right:22px;display:block;color:#333;line-height:78px;font-size:36px;font-weight:bold;cursor:pointer;}
.f6Tab .tab span i{position:absolute;left:0;bottom:-3px;width:144px;height:5px;background-color:#33a7dc;display:none;overflow:hidden;}
.f6Tab .tab span.active i{display:block;}
.f6Tab .tabBox{height:349px;overflow:hidden;}
.f6Tab .tabBox li,.f6Tab .tabBox li img{width:1200px;height:349px;}
