@charset "utf-8";
.head {
	min-width: 320px;
    max-width: 750px;
    width: 100%;
    background: #fff;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}
.head img {
    width: 100%;
}

.logo {
    width: 100%;
}



.m10 { margin: 0 0.2rem; }
.tit { overflow: hidden; zoom: 1; margin-top:0.2rem}
.tit h3 { background: url(../images/tit_bg.png) repeat-x bottom center; height: 0.6rem; }
.tit h3 span { font-size: 0.44rem; border-bottom: 0.04rem solid #0d9eb0; color: #0d9eb0; line-height: 0.5rem; font-weight:normal; }
.tit h3 span a { color: #0d9eb0; }
.jbdh { overflow: hidden; zoom: 1; }
.jbdh dl { overflow: hidden; zoom: 1; padding: 0.2rem 0.05rem 0.2rem 0.05rem; border-bottom: 0.2px dashed #ccc; }
.jbdh dl dt { float: left; margin-right: 0.25rem; width: 1.5rem; height: 1.5rem }
.jbdh dl dd { overflow: hidden; zoom: 1 }
.jbdh dl dd span { width: 33%; text-align: center; display: inline-block; font-size: 0.3rem; line-height: 0.75rem; }
.jbdh dl dd span a { color: #353535; text-decoration:none; }
.jbdh dl:last-child { border-bottom: 0 }

.head21 {min-width: 320px;max-width: 750px;width: 100%;height: 50px;background: #688dc4;margin: 0 auto;}
.head21 a {width: 25%;display: block;float: left;height: 50px;text-align: center;font-size: 0.25rem;line-height: 50px;color: #FFF;}
.container1{min-width: 320px;max-width: 750px;width: 100%;}
.container1 .swiper-slide img{width: 100%;}
.tabBox2{min-width: 320px;max-width: 750px;width: 100%;margin: 0 auto;}
.tabBox2 .hd {height: 40px;line-height: 40px;font-size: 1rem;position: relative;width: 96.8%;margin: 0 auto;}

.tabBox2 .hd ul li {float: left;color: #1080ce;width: 33.333333%;font-size: 0.38rem;}
.tabBox2 .hd ul li a {text-align: center;color: #1080ce;margin-left: 5%;margin-right: 5%;display: block;padding-left: 3%;padding-right: 3%;}
.tabBox2 .hd ul li.on {color: #CF7F21;}
.tabBox2 .hd ul li.on a {border-bottom: 3px solid #1080ce;}

.tabBox2 .bd ul {padding: 10px 0 10px 10px;width: 93.75%;}
.tabBox2 .bd li {float: left;line-height: 0.6rem;width: 90.5%;overflow: hidden;font-size: 0.26rem;}
.tabBox2 .bd li a i {color: #1E87D1;padding-right: 3%;}


.tabBox2 .bd li span {
    display: block;
    width: 15%;
    float: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.26rem;
    text-align: right;
	color: #747474;
}

.tabBox2 .bd li a img {
    margin: 0 auto;
}

.tabBox2 .bd li a {
    color: #747474;
}

.tabBox2 .bd li a {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.x_zjtdimgl {
    width: 63%;
    float: left;
    margin-left: 1%;
    margin-bottom: 15px;
}

.x_zjtdimgr {
    width: 32%;
    float: right;
    margin-right: 1%;
}

/*科室导航*/
.ksdh{ padding:0.15rem 0;min-width: 320px;max-width: 750px;width: 100%;margin: 0 auto;background-color: #f3f7f6!important;}
.ksdh_b{ position:relative;display: flex; flex-wrap: wrap; align-items: center; justify-content: center;padding:.2rem 0;width: 95%;margin: 0 auto;}
.ksdh_b p{ text-align:center; width:25%;}
.ksdh_b p img{ width:70%; border-radius:50%; display: inline-block; margin: 0 auto;}
.ksdh_b p span{ display:block; font-size:0.28rem; line-height:0.6rem; color:#4d4d4d;} 

/*遮罩层 start*/
.mask{position: fixed;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;right: 0;z-index: 99999999;background: rgba(0,0,0,0.7);overflow: hidden;display: flex;align-items: center;justify-content: center;display: none;}
.mask .wx{width: 0;height: 0; background: #ffffff;}
.mask .wx img{width: 100%;}
.mask .wx p{color: #999;font-size: 0.28rem;line-height: 22px;text-align: center;padding-bottom: .3rem;}




.container{min-width:320px;width:100%;max-width:750px;margin:0 auto;background-color:#f3f7f6 !important;}
.container img{width:100%;display:block;}
.item{padding:0 .2rem}
.boxshadow{box-shadow:0 0 0.12rem rgba(113,159,144,0.15);border-radius:0.1rem;background-color:#fff;}
.titH2{padding:0.8rem 0 0.5rem;}
.titH2 span{display:block; width:3.3rem;height:0.5rem;border:1px solid #cccccc;margin:0 auto;border-radius:0.25rem;position:relative;}
.titH2 b,.titH2 small{display:block;position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;background-color:#f3f7f6;font-weight:normal;}
.titH2 b{font-size:0.48rem;line-height:0.6rem; color:#5a5a5a;top:-0.3rem;padding:0 0.15rem;}
.titH2 b i{display:block;width:0.06rem;height:0.06rem;background-color:#ccc;border-radius:50%;position:absolute;top:50%;margin-top:-0.03rem;}
.titH2 b i:nth-of-type(1){left:0;}
.titH2 b i:nth-of-type(2){right:0;}
.titH2 small{font-size:0.2rem;color:#999999;line-height:0.36rem;bottom:-0.18rem;padding:0 0.1rem;}
/* banner */
.banner{height:3.75rem;overflow: hidden;position:relative;}
.banner li,.banner li img{width:7.5rem;height:3.75rem;}
.banner .bajs-easy-slider-pagination{width:7.5rem;text-align:center;line-height:0;position:absolute;left:0;bottom:.16rem;}
.banner .bajs-easy-slider-pagination a{width:.15rem;height:.15rem;font-size:0;background-color:#bfc8c5;border-radius:50%;display:inline-block;margin:0 .1rem;}
.banner .bajs-easy-slider-pagination a.active{background-color:#5aa218;}
/* f1Box */
.f1Box{background-color:#fff;overflow:hidden;padding:0.4rem 0.2rem 0.3rem;box-shadow:0 0 0.12rem rgba(113,159,144,0.15);}
.f1Box a{display:block;width:20%;float:left;font-size:0.26rem;color:#666666;text-align:center;line-height:0.56rem;}
.f1Box a i{display:block;width:0.58rem;height:0.52rem;background:url(../images/ioc_01.png) no-repeat;background-size:2.9rem 0.52rem;margin:0 auto;}
.f1Box a:nth-child(2) i{background-position:-0.58rem 0;}
.f1Box a:nth-child(3) i{background-position:-1.16rem 0;}
.f1Box a:nth-child(4) i{background-position:-1.74rem 0;}
.f1Box a:nth-child(5) i{background-position:-2.32rem 0;}
/* f2Box */
.f2Box{margin-top:0.4rem;}
.f2Box dl {overflow:hidden;padding:0.3rem 0 0.3rem 2.1rem;position:relative;}
.f2Box dl dt{width:1.9rem;height:0.78rem;background:url(../images/new_bg.png) center center no-repeat;background-size:1.6rem 0.54rem;position:absolute;left:0;top:50%;margin-top:-0.39rem;border-right:1px dashed #ccc;}
.f2Box dl dd{padding-right:0.2rem;}
.newSlide {height:0.78rem !important;overflow:hidden;}
.newSlide li{height:0.39rem !important;display:block;}
.newSlide li a{font-size:0.28rem;color:#6f6f6f;line-height:0.39rem;padding-left:0.46rem;position:relative;display:block;height:0.39rem; overflow:hidden;}
.newSlide li a b{display:block;width:0.36rem;background-color:#ffae00;border-radius:0.04rem;position:absolute;left:0;top:50%;margin-top:-0.09rem;font-size:0.12rem;color:#fff;line-height:0.18rem;text-align:center;}
/* f3Box */
.f3Link{padding:0.2rem 0.3rem;overflow:hidden;margin-bottom:0.25rem;}
.f3Link a{display:block; height:1.32rem;float:left;background-color:#fbf2f5;width:48%;margin-bottom:0.2rem;border-radius:0.1rem;position:relative;}
.f3Link a:nth-child(2n){float:right;}
.f3Link span{display:block; padding:0.45rem 1.2rem 0 0;font-size:0.32rem;color:#555555;text-align:center;line-height:0.32rem;}
.f3Link span small{font-size:0.1rem;color:#e1ccd3;display:block;}
.f3Link i{width:0.86rem;height:0.86rem;border-radius:50%;border:1px solid #fbd7e5;background:#fef7fa url(../images/ioc_02.png) no-repeat;background-size:6.88rem 0.86rem; position:absolute;top:50%;margin-top:-0.43rem;right:0.3rem;}
.f3Link a:nth-child(2){background-color:#effaf6;}
.f3Link a:nth-child(2) small{color:#c1d9d0;}
.f3Link a:nth-child(2) i{background-position:-0.86rem 0;background-color:#f2fcf8;border-color:#c8ecdd;}
.f3Link a:nth-child(3){background-color:#f6f9ee;}
.f3Link a:nth-child(3) small{color:#cedbad;}
.f3Link a:nth-child(3) i{background-position:-1.72rem 0;background-color:#fafdf3;border-color:#e7f2c9;}
.f3Link a:nth-child(4){background-color:#f8f4ed;}
.f3Link a:nth-child(4) small{color:#d6cbb2;}
.f3Link a:nth-child(4) i{background-position:-2.58rem 0;background-color:#fcf8ef;border-color:#f3e3c6;}
.f3Link a:nth-child(5){background-color:#eff9e8;}
.f3Link a:nth-child(5) small{color:#cedbad;}
.f3Link a:nth-child(5) i{background-position:-3.44rem 0;background-color:#f4fcef;border-color:#ceebbb;}
.f3Link a:nth-child(6){background-color:#f0fbfb;}
.f3Link a:nth-child(6) small{color:#add8d8;}
.f3Link a:nth-child(6) i{background-position:-4.3rem 0;background-color:#f5fcfc;border-color:#c7efef;}
.f3Link a:nth-child(7){background-color:#fbf5f1;}
.f3Link a:nth-child(7) small{color:#d0bfb6;}
.f3Link a:nth-child(7) i{background-position:-5.16rem 0;background-color:#fdf9f7;border-color:#f2ded3;}
.f3Link a:nth-child(8){background-color:#edfaf5;}
.f3Link a:nth-child(8) small{color:#b2ddcc;}
.f3Link a:nth-child(8) i{background-position:-6.02rem 0;background-color:#f0fdf8;border-color:#c8efe0;}

.f3BoxImg{border-radius:.1rem;overflow:hidden;}
/* f4Box */
.f4Box{padding:0.28rem 0.3rem 0.08rem;}
.f4Box ul{overflow:hidden;display:none;}
.f4Box li{float:left;width:31%;text-align:center;line-height:0.8rem;font-size:.32rem;color:#555;border:#dfdfdf solid 1px;margin-right:3.5%;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:0.1rem; margin-bottom:0.2rem;}
.f4Box li:nth-child(3n){margin-right:0;}
.f4Box li a{color:#666;display:block;}
.f4Box ul.active{display:block;}
.f4Box li.more{border:none;}
.f4Box li.more a{color:#6a90c9;position:relative;}
.f4Box li.more em{display:inline-block;position:relative;padding-right:.4rem;}
.f4Box li.more a i{width:.31rem;height:.28rem;background:url(../images/bg_03.png) no-repeat;background-size:100%;display:block;position:absolute;right:0;top:50%;margin-top:-.13rem;}
/* f5Box */
.f5Slide{padding:0.35rem 0.3rem;}
.f5Slide dl{overflow:hidden;}
.f5Slide dl dt,.f5Slide dl dt img{width:2.16rem;height:2.16rem;border-radius:0.06rem;}
.f5Slide dl dt{float:left;overflow:hidden;}
.f5Slide dl dd{font-size:0.32rem;color:#4e4e4e;padding:0.1rem 0 0 2.3rem;line-height:0.6rem;}
.f5Slide dl dd a{display:block;font-size:0.42rem;color:#6a90c9;}
.f5Slide dl dd b{color:#bdbdbd;margin:0 0.1rem;}
.f5Slide p{font-size:0.28rem;color:#747474;line-height:0.44rem;height:1.76rem;background-color:#f3f9f8;border:1px solid #e9eeed;border-radius:0.1rem;padding:0.15rem 0.3rem;position:relative;margin:0.25rem 0;}
.f5Slide p b{font-weight:bold;}
.f5Slide p i{width:.15rem;height:.15rem;border-top:#eaefee solid 1px;border-right:#eaefee solid 1px;background-color:#f3f9f8;display:block;position:absolute;left:.76rem;top:-.09rem;transform: rotate(-45deg);}
.f5Slide .btns{padding:0.06rem 0 0 2.15rem;}
.f5Slide .btns a{text-align:center;display:inline-block;width:1.5rem;height:0.5rem;border:1px solid #d3d3d3;font-size:0.26rem;color:#ff9000;line-height:0.5rem;border-radius:0.1rem;margin:0 0.1rem;}
.f5Slide .btns a:nth-child(1){background-color:#6a90c9;border-color:#6a90c9;color:#fff;}
.dateTable ul{border-top:1px solid #dadada;}
.dateTable li{width:100%;overflow:hidden;}
.dateTable li span{float:left;width:14.28%;display:block;border-right:1px solid #dadada;border-bottom:1px solid #dadada;box-sizing:border-box;text-align:center;}
.dateTable li span:nth-child(1){border-left:1px solid #dadada;}
.dateTable li.ioc span{font-size:.28rem;color:#666;padding:.05rem 0 .05rem;}
.dateTable li.ioc span b{font-size:.22rem;color:#999;}
.dateTable ul li:nth-child(2) span{height: 0.57rem;}
.dateTable li a{width:100%;line-height:.57rem;text-align:center;font-size:.24rem;color:#fff;background-color:#efa626;display:block;}
.dateTable li em{width:100%;line-height:.57rem;text-align:center;font-size:.24rem;color:#666;background-color:#f5f5f5;display:block;}
.f5Slide .bajs-easy-slider-pagination{width:100%;text-align:center;line-height:0;position:absolute;left:0;bottom:2.2rem;}
.f5Slide .bajs-easy-slider-pagination a{width:.16rem;height:.16rem;font-size:0;background-color:#dbdbdb;border-radius:50%;display:inline-block;margin:0 .05rem;}
.f5Slide .bajs-easy-slider-pagination a.active{background-color:#079167;}

.tools{padding:0.35rem 0.3rem 0.45rem;margin-bottom:0.38rem;}
.tools .tab{display:flex;display:-webkit-flex;justify-content:space-between;margin-bottom:0.4rem;}
.tools .tab span{display:block;width:1.38rem;height:1.38rem;border:1px solid #d6ede6;border-radius:50%;font-size:0.32rem;color:#666666;line-height:1.38rem;text-align:center;}
.tools .tab span.active{background-color:#079167;color:#fff;}
.tools .toolsLink ul{overflow:hidden;height:2.71rem;}
.tools .toolsLink li{float:left;margin-right:0.2rem;position:relative;width:2.03rem !important;}
.tools .toolsLink li:last-child{margin-right:0;}
.tools .toolsLink li img{display:block;width:2.03rem;height:2.71rem;border-radius:0.06rem;}
.tools .toolsLink li a {display:block;}
.tools .toolsLink li a b{display:block;width:100%; font-size:0.28rem;color:#666;text-align:center;line-height:0.38rem;position:absolute;top:0.3rem;left:0;}

.appFrom{background-color:#fff;border-radius:.1rem;overflow:hidden;margin-bottom:.4rem;}

.f6Box{background-color:#fff;padding:.3rem .3rem 0 .3rem;border-radius:.1rem;overflow:hidden;margin-bottom:.3rem;}
.f6Box .tab{border-bottom:#cfcfcf solid 1px;overflow:hidden;margin-bottom:.3rem;}
.f6Box .tab span,.f6Box .tab a{float:left;width:33.33%;line-height:.72rem;text-align:center;font-size:.32rem;color:#666;border-bottom:3px;margin-bottom:-1px;}
.f6Box .tab span.active{border-bottom:#6a90c9 solid 0.04rem;color:#6a90c9;font-weight:bold;}
.f6Box .tab a:last-child{float:right;}
.f6Con dl{border-bottom:#eee solid 1px;padding-bottom:.3rem;margin-bottom:.3rem;overflow:hidden;}
.f6Con dt{float:left;}
.f6Con dt,.f6Con dt img{width:2.34rem;height:1.18rem;}
.f6Con dd{float:right;width:3.2rem;height:1.18rem;padding-right:.75rem;position:relative;}
.f6Con dd h3{height:.92rem;line-height:.46rem;font-size:.32rem;color:#666;font-weight:normal;overflow:hidden;}
.f6Con dd h3 a{color:#666;}
.f6Con dd a.chat{width:.31rem;height:.3rem;background:url(../images/bg_02.png) no-repeat;background-size:100%;display:block;position:absolute;right:.15rem;bottom:.06rem;}
.f6Con dl:last-child{border-bottom:0;margin-bottom:0;}

section{width:93%;min-width:320px;max-width:750px;margin:0 auto;}
.WeisinPopup{position: relative;}
.WeisinPopup .bajs-light-popup-container{background-color:#fff;}
.WeisinPopup img{width:200px;margin:0 auto;display:block;}
.WeisinPopup p{color:#999;font-size:14px;line-height:22px;text-align:center;}
.f7Box{overflow:hidden;margin-top:0.4rem;position:relative;}
.f7Box ul li{width:50%;float:left;}
.f7Box img{width: 100%;display: block;}
.dateTable h3{display: none;}
