@charset "utf-8";
.nBan .img{padding-top:3.6rem;}

@media(max-width:1024px){
    .nBan .img{padding-top:30%;}
}

.Main{padding:0.4rem 0 0.6rem 0;background: url(../images/bg.png) no-repeat bottom center;background-size: 100%;}
.Main .subMenu{width:17.2%;background: #fafafa;}
.Main .subMenu .name{line-height: 0.8rem;background: url(../images/titbg.jpg) no-repeat bottom center;background-size: cover;color:#fff;text-align: center;font-weight: bold;font-size: 0.28rem;border-radius: 0 0.2rem 0 0;}
.Main .subMenu ul{border:1px solid #f2f1ed;}
.Main .subMenu ul li{line-height: 0.64rem;text-align: center;padding:0 0.1rem;}
.Main .subMenu ul li:not(:first-child){border-top:1px solid #f2f1ed;}
.Main .subMenu ul li em{display: block;font-size: 0.18rem;font-weight: lighter;padding:0 0.1rem;position: relative;}
.Main .subMenu ul li em::after{content:'';display: block;width:0.2rem;height:100%;background: url(../images/more.svg) no-repeat center center;background-size: 0.14rem;position: absolute;right:0.2rem;top:0;opacity: 0;transition: all .5s;}
.Main .subMenu ul li em a{display: block;}
.Main .subMenu ul li.on em::after{opacity: 1;right:0;}
.Main .subMenu ul li.on{background: #fff;}
.Main .subMenu ul li.on em{font-weight: normal;}
.Main .subMenu ul li.on em a{color:#198a7d;}
.Main .subMenu ul li:hover em::after{opacity: 1;right:0;}
.Main .subMenu ul li:hover{background: #fff;}

.dj .Main .subMenu ul li.on em a{color:red;}

.Main .Mainbox{width:79.8%;}
.Main .Mainbox.w100{width: 100%}
.Main .Mainbox .Column_name{display: flex;flex-wrap: wrap;justify-content: space-between;flex-direction: row-reverse;align-items: center;border-bottom:1px solid #dfebe9;margin:0.1rem 0;margin-bottom:0.25rem;}
.Main .Mainbox .Column_name .tit{cursor:pointer; margin-right:0.2rem; line-height: 0.7rem;font-size: 0.28rem;font-weight: bold;color:#007d6f;position: relative;}
.Main .Mainbox .Column_name .tit::after{transition:all 0.3s ease; content:"";display: block;width:1.07rem;height:0.08rem;background: url(../images/titbg1.png) no-repeat left bottom;background-size: contain;position: absolute;bottom:-1px;left:0;}
.Main .Mainbox .Localtion{font-size: 0.14rem;color:#999;}
.Main .Mainbox .Localtion a{color:#999;}
.Main .Mainbox .Localtion a:hover{color:#007d6f;}
.Main .Mainbox .Localtion span{color:#333;}
.Main .Mainbox .Localtion img{position: relative;width:0.14rem;top:-0.02rem;margin-right:0.05rem;}
.dj .Main .Mainbox .Localtion a:hover{color: red;}
.dj .Main .Mainbox .Column_name .tit{color: red;}
.dj .Main .Mainbox .Column_name .tit::after{background: url(../images/titbg2.png) no-repeat left bottom;}
.Main .Mainbox .Column_name{margin-bottom: 0.6rem;}
.Main .Mainbox .Column_name .tit.noFocus{
    color:#666;
}
.Main .Mainbox .Column_name .tit.noFocus:after{
    width:0;
    left:50%;
}
.Main .Mainbox .Column_name .tit:hover{
    color:#007d6f;
}
.Main .Mainbox .Column_name .tit:hover:after{
    width:100%;
    left:0;
}
@media(max-width:1024px){
    .Main .subMenu .name{line-height: 0.6rem;font-size: 0.24rem;}
    .Main .subMenu ul li{line-height: 0.5rem;}
    .Main .Mainbox .Column_name{margin-top:0;}
    .Main .Mainbox .Column_name .tit{line-height: 0.6rem;font-size: 0.24rem;}
    .Main .Mainbox .Column_name .tit::after{width:0.92rem;}
    .Main .Mainbox .Column_name{margin-bottom: 0.3rem;}
    .Main .subMenu ul li em a{font-weight: normal;}
}

@media(max-width:768px){
    .Main .subMenu{width:100%;}
    .Main .Mainbox{width:100%;margin-top:0.3rem;}
    .Main .subMenu .name{background: #198a7d;border-radius: 0.1rem 0.1rem 0 0;}
    .Main .subMenu ul{padding:0.1rem;display: flex;flex-wrap: wrap;}
    .Main .subMenu ul li{border:none !important;width:31.33%;margin:1%;line-height: 32px;padding:0;background: #efefef;}
    .Main .subMenu ul li em::after{display: none;}
    .Main .subMenu ul li em{font-size: 14px;padding:0;}
    .Main .subMenu .name{font-size: 16px;line-height: 40px;}
    .Main .subMenu ul li.on{background: #198a7d;}
    .Main .subMenu ul li.on em a{color:#fff;}
    .Main .subMenu ul li:hover{background: #198a7d;}
    .Main .subMenu ul li:hover em a{color:#fff;}
    .Main .Mainbox .Localtion{display: none;}
    .Main .Mainbox .Column_name{flex-direction: row;}

}

/* 党建动态 */
.BulidList ul li{background: #fafafa;margin-bottom:0.2rem;transition: all .5s;}
.BulidList ul li a{display: block;padding-right:0.6rem;position: relative;padding-left:1.6rem;}
.BulidList ul li .date{width:1.6rem;position: absolute;left:0;top:0;border-right:1px solid #ededed;text-align: center;display: flex;flex-direction: column;justify-content: center;align-items: center;height:100%;color:#b2b2b2;line-height: 1;}
.BulidList ul li .date p{font-size: 0.5rem;color:#999;font-weight: lighter;padding-bottom:0.1rem;margin-bottom:0.1rem;position: relative;width:100%;}
.BulidList ul li .date p::before{content:'';display: block;width:0.7rem;height:1px;background: #dfdfdf;position: absolute;bottom:0;left:50%;transform: translateX(-50%);}
.BulidList ul li a::after{content:"";display: block;width:0.58rem;height:100%;background: url(../images/more.svg) no-repeat center center;background-size: 0.2rem;position: absolute;right:0;top:0;border-left:2px solid #fff;height:100%;}
.BulidList ul li .txt{padding:0.25rem;}
.BulidList ul li .txt .tit{font-size: 0.2rem;font-weight: bold;}
.BulidList ul li .txt .dec{font-size: 0.14rem;color:#999;line-height: 0.26rem;height:0.52rem;margin-top:0.1rem;}
.BulidList ul li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}

@media(max-width:1024px){
    .BulidList ul li .txt .dec{font-size: 12px;line-height: 20px;height:40px;}
}

@media(max-width:640px){
    .BulidList ul li a{padding-left:1rem;padding-right:0.35rem;}
    .BulidList ul li a::after{width:0.35rem;}
    .BulidList ul li .date{width:1rem;}
    .BulidList ul li .date p{font-size: 0.3rem;font-weight: normal;}
    .BulidList ul li .txt{padding:0.18rem;}
}

/* 详情页 */
.Info{padding-top:0.3rem;}
.Info .InfoTit{text-align: center;padding-bottom:0.25rem;margin-bottom:0.3rem;border-bottom:1px solid #e5e5e5;}
.Info .InfoTit h2{font-size: 0.24rem;line-height: 1.6;}
.Info .InfoTit .date{color:#999;margin-top:0.15rem;line-height: 1.4;}
.Info .InfoTit .date span{display: inline-block;margin:0 0.2rem;}

.SinglePage{}
.SinglePage img{display: block;margin:0 auto;max-width:4rem;}
.SinglePage *{font-size:0.16rem !important;font-family: sans-serif !important;line-height: 1.875 !important;}

.Info .InfoPage{padding-top:0.3rem;margin-top:0.3rem;border-top:1px solid #e2e2e2;line-height: 0.4rem;padding-right:1.5rem;position: relative;}
.Info .InfoPage .goback{position: absolute;right:0;top:0.5rem;}
.Info .InfoPage .goback a{display: inline-block;line-height: 0.4rem;border-radius: 0.5rem;padding:0 0.2rem;background: #198a7d;border-radius: 0.4rem;color:#fff;}

@media(max-width:768px){
    .Info .InfoTit h2{font-size: 17px;}
}

@media(max-width:640px){
    .Info .InfoTit .date span{font-size: 12px;margin:0 0.1rem;line-height: 1.4;}
}


.CommonList ul li{line-height: 0.8rem;padding-right:1.5rem;position: relative;border-bottom:1px dashed #e5e5e5;padding-left:0.2rem;background: url(../images/icon.png) no-repeat left center;background-size:0.1rem;}
.CommonList ul li .tit{ transition:all 0.3s ease ; font-size: 0.18rem; text-align: left; color: #000; font-weight: normal; -webkit-transition:all 0.3s ease ; -moz-transition:all 0.3s ease ; -ms-transition:all 0.3s ease ; -o-transition:all 0.3s ease ; }
.CommonList ul li .date{color:#999;position: absolute;right:0;top:0;}
.CommonList ul li .download{width:1.4rem;line-height: 0.4rem;border-radius: 0.4rem;border:1px solid #dadada;position: absolute;right:0;top:50%;transform: translateY(-50%);display: flex;align-items: center;justify-content: center;text-align: center;color:#666;}
.CommonList ul li .download i{display: block;width:0.14rem;height:0.14rem;background: url(../images/down.svg) no-repeat center center;background-size: contain;margin-left:0.1rem}
.CommonList ul li .download:hover{background: #198a7d;border:1px solid #198a7d;color:#fff;}
.CommonList ul li .download:hover i{background: url(../images/down_white.svg) no-repeat center center;background-size: contain;}
.CommonList ul li:hover .tit{color: #198A7D;}

@media(max-width:1024px){
    .CommonList ul li{line-height: 0.6rem;}
    .CommonList ul li .download {width:1.2rem;font-size: 12px;line-height: 0.3rem;border-radius: 0.3rem;}
}

/* 媒体之声 */
.Img_List ul li{margin-bottom:0.3rem;background: #eef0f1;border:1px solid #eef0f1;transition: all .5s;padding:0.2rem;padding-right:0.1rem;}
.Img_List ul li a{padding-right:0.6rem;position: relative;}
.Img_List ul li a::after{content:"";display: block;width:0.58rem;height:100%;background: url(../images/more_gray.svg) no-repeat center center;background-size: 0.2rem;position: absolute;right:0;top:0;height:100%;}
.Img_List ul li a{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.Img_List ul li .img{width:28.5%;padding-top:1.8rem;}
.Img_List ul li .txt{width:68.5%;}
.Img_List ul li .txt .date{display: inline-block;line-height: 0.28rem;padding:0 0.1rem;color:#999;border:1px solid #ddd;font-size: 0.14rem;}
.Img_List ul li .txt .tit{font-size: 0.18rem;margin:0.1rem 0 0.1rem 0;}
.Img_List ul li .txt .dec{font-size: 0.14rem;color:#999;line-height: 1.6;}
.Img_List ul li:hover{border:1px solid #198a7d;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.Img_List ul li:hover .img span{transform: scale(1.05);}

@media(max-width:768px){
    .Img_List ul li .img{width:30%;padding-top:1.4rem;}
    .Img_List ul li .txt{width:66%;}
}

@media(max-width:640px){
    .Img_List ul li{padding:0.2rem;}
    .Img_List ul li a{padding-right:0;}
    .Img_List ul li a::after{display: none;}
    .Img_List ul li .img{width:100%;padding-top:56%;}
    .Img_List ul li .txt{width:100%;margin-top:0.2rem;}
    .Img_List ul li .txt .date{font-size: 12px;}
    .Img_List ul li .txt .dec{font-size: 12px;}
}

.ThreeNav{padding:0.2rem 0;padding-top: 0;}
.ThreeNav ul li{display: inline-block;margin-right:0.2rem;}
.ThreeNav ul li a{display: block;min-width:1.2rem;padding:0 0.15rem;text-align: center;line-height: 0.42rem;border-radius: 0.05rem;background: #f5f5f5;}
.ThreeNav ul li.on a{background: #007d6f;color:#fff;}
.ThreeNav ul li:hover a{background: #007d6f;color:#fff;}

@media(max-width:640px){
    .ThreeNav ul li{margin-right:0.1rem;}
}

.ContentPage .tit{font-size: 0.24rem;font-weight: bold;text-align: center;color:#198a7d;}
.ContentPage>b{width:0.6rem;height:2px;background: #dedede;margin:0.2rem auto 0.3rem;display: block;}

.Convenient_Service{line-height: 2.2;}
.Convenient_Service .img{width:39.6%;}
.Convenient_Service .name{margin-bottom:0.2rem;}
.Convenient_Service .name span{display: inline-block;color:#198a7d;padding-left:0.3rem;padding-bottom:0.1rem;background: url(../images/bmico.png) no-repeat bottom left;line-height: 1.2;font-weight: bold;}

@media(max-width:640px){
    .Convenient_Service .img{width:100%;margin-bottom:0.2rem;}
}


.Floor002865{background: #F7FAFA;}
.Floor002865{position: relative;}
.Floor002865 ul{display: flex;flex-wrap: wrap;}
.Floor002865 ul li.item2{width: 16.666%;text-align: center;position: static;}
.Floor002865 ul li.item2 img{ max-width: 0.57rem; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.Floor002865 ul li.item2 aside{font-size: 0.24rem;color: #000;margin-top: 0.1rem;}
.Floor002865 ul li.item2 a.itemCon2{padding: 0.4rem 0;display: flex;align-items: center;justify-content: center;flex-direction: column;z-index: 2;position: relative;}
/* .Floor002865 ul li.item2::before{
    position:absolute;content:'';left:0;bottom:0;width:100%;background:linear-gradient(to bottom,rgba(25,138,125,0) 0%,rgba(25,138,125,0.2) 100%);height:0;transition:0.3s;z-index:-1
} */
.Floor002865 ul li.item2 a.itemCon2{
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    background-size: cover;
}
.Floor002865 ul li.item2 a.itemCon2:hover,
.Floor002865 ul li.item2.active a.itemCon2{
    background-image: url(../images/tabBg.png);
}
.Floor002865 ul li.item2 a.itemCon2:hover .icon img{
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
}
 
@media screen and (max-width:1024px){
    .Floor002865 ul li.item2 aside{font-size: 0.16rem;}
    .Floor002865 ul li.item2 a.itemCon2{padding: 0.3rem 0;}
    .Floor002865 ul li.item2 img{width: 0.4rem;}
}



/* 首页banner */
.HomeBan{position: relative;}
.HomeBan .slick-dots{position: absolute;left: 0;bottom: 0.3rem;width: 100%;}
.HomeBan .slick-dots{display:flex;justify-content:center}
.HomeBan .slick-dots button{display:none}
.HomeBan .slick-dots li{width:0.88rem;height:0.06rem;background:#FFFFFF;margin:0 0.05rem}
.HomeBan .slick-dots li.slick-active{background:#198A7D}

@media screen and (max-width:1024px){
	.HomeBan .slick-dots li{width: 0.4rem;}
}

@media screen and (max-width:1024px){
    .HomeBan .slick-dots{bottom: 0.2rem;}
}

/* 医技检查 */
/* .Floor002865 ul li.item2.active .yjCheckBox .yjCheck{display:block} */
.yjCheckBox{width:100%;position:absolute;left:0;top:100%;background:#fff;z-index:2}
.yjCheckBox.null{display: none !important;}
.yjCheckBox{display: none;}
.yjCheck .slider{margin-left: -0.27rem;width: calc(100% + 0.54rem);}
.yjCheck .itemCon{margin-left: 0.27rem;margin-right: 0.27rem;}
.yjCheck .imgbox{width: 100%;padding-top: 57.143%;}
.yjCheck .slick-arrow{top: 0.56rem;}
.yjCheck .slick-arrow.slick-prev{left: -0.3rem;}
.yjCheck .slick-arrow.slick-next{right: -0.3rem;}
.yjCheck .itemCon .imgbox img {max-width: 100%;width: 100%;}
.yjCheck .itemCon:hover .imgbox img{ transform:scale(1.1) ; -webkit-transform:scale(1.1) ; -moz-transform:scale(1.1) ; -ms-transform:scale(1.1) ; -o-transform:scale(1.1) ; }
.yjCheck .itemCon:hover .title{color: #007d6f;}

@media screen and (max-width:1024px){
.yjCheck .slider{margin-left: 0;width: 100%;padding-left: 0.3rem;padding-right: 0.3rem;}
.yjCheck .itemCon{margin-left: 0.1rem;margin-right: 0.1rem;}
.yjCheck .slick-arrow.slick-prev{left: 0}
.yjCheck .slick-arrow.slick-next{right: 0}
}
@media screen and (max-width:768px){
    .yjCheck .slick-arrow{ top: 50%; transform:translate(0,-50%) ; -webkit-transform:translate(0,-50%) ; -moz-transform:translate(0,-50%) ; -ms-transform:translate(0,-50%) ; -o-transform:translate(0,-50%) ; }
}


.IndexHospital{display: flex;}
.IndexHospital .leftBox{width:50%;position: relative;}
.IndexHospital .leftBox .imgbox{padding-top: 66.563%;}
.IndexHospital .leftBox .itemCon{position: relative;}
.IndexHospital .leftBox .fontBox{padding-left: 0.2rem;padding-right: 1.94rem; height: 0.5rem;position: absolute;left: 0;bottom: 0;background-color: rgba(0,0,0,0.4);width: 100%;}
.IndexHospital  .leftBox .slick-dots{display:flex;align-items:center;position:absolute;height:0.5rem;right:0.16rem;bottom:0}
.IndexHospital  .leftBox .slick-dots li{margin:0 0.03rem}
.IndexHospital  .leftBox .slick-dots button{width:0.24rem;height:0.24rem;background:rgba(255,255,255,0.2);border-radius:0.04rem;-webkit-border-radius:0.04rem;-moz-border-radius:0.04rem;-ms-border-radius:0.04rem;-o-border-radius:0.04rem;font-size:0.16rem;color:#FFFFFF}
.IndexHospital  .leftBox .slick-dots li.slick-active button{background:#198A7D}
.IndexHospital .rightBox{width:50%;padding-left: 0.4rem;}
.IndexHospital .leftBox .itemCon:hover .imgbox img{ transform:scale(1.1) ; -webkit-transform:scale(1.1) ; -moz-transform:scale(1.1) ; -ms-transform:scale(1.1) ; -o-transform:scale(1.1) ; }


/* tab切换 */
.tab_liBox{width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #D0DBDA;position: relative;}
.tab_liBox .tab_li{width:auto;padding:0;display:flex;justify-content:flex-start}
.tab_liBox .tab_li span{flex:0 0 auto;margin-right:0.35rem;font-size:0.28rem;cursor:pointer;height:0.44rem;line-height:1;position:static}
.tab_liBox .tab_li span .title{position: relative;height: 100%;}
.tab_liBox .tab_li span .title::after{content:'';display:block;position:absolute;width:0;height:0.08rem;background-image:url(../images/titbg1.png);background-size:contain;position:absolute;left:0;bottom:-1px;background-repeat:no-repeat;transition:all 0.3s ease;left:50%;background-position: bottom center;}
.tab_liBox .tab_li span:hover,.tab_liBox span.on{color:#198A7D;font-weight:bold}
.tab_liBox .tab_li span:hover .title::after,.tab_liBox span.on .title::after{width:100%;left:0}
.nones{position:absolute;visibility:hidden;opacity:0;top:0;width:100%;z-index:-10;left:0}
.watchMore{display:flex;align-items:center;position: absolute;right: 0;top: 0;display: none;}
.watchMore i{width:0.34rem;height:0.34rem;background-image:url(../images/more1.png);background-size:contain;background-repeat:no-repeat;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;display:block;margin-left:0.1rem}
.watchMore:hover{color:#198A7D}
.watchMore:hover i{background-image:url(../images/more2.png)}
.tab_liBox .tab_li span.on .watchMore{
    display: flex;
}
@media screen and (max-width:1024px){
    .tab_liBox .tab_li span{font-size: 0.2rem;}
}
/* 医院新闻 */
.indexGs{background-color:#fff}
.indexGs .item img{height: 1.3rem;width: 100%;object-fit: cover;}
.indexGs .slick-dots{position: absolute;left: 0;bottom: 0.15rem;width: 100%;}
.indexGs .slick-dots{display:flex;justify-content:center}
.indexGs .slick-dots button{display:none}
.indexGs .slick-dots li{width:0.3rem;height:0.05rem;background:#FFFFFF;margin:0 0.05rem}
.indexGs .slick-dots li.slick-active{background:#198A7D}

.gsList .fontBox{padding-right:0.3rem;width:calc(100% - 1rem)}
.gsList .fontBox::before{content:'';display:block;width:0.04rem;height:0.04rem;background:#E6C88E;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-right:0.1rem}
.gsList .fontBox .tag{width:0.36rem;height:0.16rem;background:#E6C88E;display:flex;justify-content:center;align-items:center;color:#fff;font-size:0.1rem;border-top-left-radius:0.08rem;border-bottom-right-radius:0.08rem;margin-left:0.1rem}
.gsList .fontBox .title{max-width:calc(100% - 0.6rem);transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.gsList .itemCon:hover .fontBox .title{color:#198A7D}
.gsList .topA .fontBox::before {display: none;}
.gsList .topA .fontBox .title{font-weight: bold;color: #198A7D;}
.gsList .topA {
    border-bottom: 1px dashed #E1E1E1;
    padding-bottom: 0.2rem;
    display: flex;
    flex-direction: column;
}
@media screen and (max-width:1024px){
    .IndexHospital .rightBox{padding-left: 0.2rem;}
    .IndexHospital .mt26{margin-top: 0.2rem;}
}
@media screen and (max-width:768px){
    .IndexHospital .w1280{flex-direction: column;}
    .IndexHospital .leftBox{width: 100%;margin-bottom: 0.2rem;}
    .IndexHospital .rightBox{width: 100%;padding-left: 0;}
}

.IndexZb .rightBox:nth-child(1){padding-left: 0;}
@media screen and (max-width:768px){
    .IndexZb .rightBox:nth-child(1){margin-bottom: 0.2rem;}
}

/* 专家介绍 */
.indexExperts{padding-top:0.3rem}
.indexExperts .myslide{cursor: pointer;} 
.indexExperts .myslideCon{background-image:url(../images/indexExpertsBg.jpg);background-size:cover;position:relative}
.indexExperts .myslideCon .imgbox{width:1.76rem;padding-top:36.667%}
.indexExperts .myslideCon .myslideRight{width:calc(100% - 1.76rem);padding:0.3rem}
.indexExperts .myslideCon:hover .imgbox img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.indexExperts .myslideCon .myslideRight .watchMore2{display:flex;align-items:center}
.indexExperts .myslideCon .myslideRight .watchMore2::after{content:'>';display:block;font-size:0.14rem;color:inherit;margin-left:0.1rem}
.indexExperts .tjTag{width:0.45rem;height:0.44rem;display:block;background-image:url(../images/tj.png);background-size:cover;background-repeat:no-repeat;position:absolute;right:0;top:0}
.indexExperts .asNavForSlickTab{width:calc(100% + 0.1rem);margin-left:-0.05rem;margin-top:0.16rem}
.indexExperts .myslideConTab{margin-left:0.05rem;margin-right:0.05rem;position:relative;padding-top:0.06rem;cursor: pointer;}
.indexExperts .myslideConTab .imgbox{padding-top:125%}
.indexExperts .slick-dots{display:flex;justify-content:center;align-items:center;margin-top:0.16rem}
.indexExperts .slick-dots button{display:none}
.indexExperts .slick-dots li{flex:1;max-width:0.36rem;height:0.01rem;background:#B3B3B3;margin-left:0.05rem;margin-right:0.05rem}
.indexExperts .slick-dots li.slick-active{background-color:#198A7D}
.indexExperts .asNavForSlickTab .slick-active.slick-current .imgbox::after{content:'';display:block;width:100%;height:100%;background-color:rgba(25,138,125,0.2);position:absolute;left:0;top:0}
.indexExperts .slick-active.slick-current .myslideConTab::before{content:'';display:block;width:0.1rem;height:0.06rem;background-image:url(../images/triangle.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:50%;top:0;transform:translate(-50%,0px)}
@media screen and (max-width:1024px){
    .indexExperts .myslideCon .myslideRight{padding: 0.3rem 0.2rem;}
    .indexExperts .asNavForSlickTab{width: 100%;margin-left: 0;}
}

/* 医院简介 */
.hospitalList{}
.hospitalList .item{}
.hospitalList .item::after{content:'';display:block;width:100%;height:0.2rem;background-size:cover;background-position:right center;background-image:url(../images/fgx.png);margin-top:0.1rem;margin-bottom:0.1rem}
.hospitalList .item:last-child::after{display: none;}
.hospitalList .item *{font-size: 0.16rem;line-height: 2;color: #333;}
.hospitalImg{display: flex;justify-content: space-between;margin-top: 0.4rem;}
.hospitalImg img{width: calc(50% - 0.1rem);max-height: 3.34rem;object-fit: cover;}


/* 领导团队 */
.leaderTeamList .item{position:relative;margin-top:0.3rem}
.leaderTeamList .item::after{content:'';display:block;width:calc(100% - 0.4rem);height:0.01rem;background-color:#ebebeb;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.leaderTeamList .item::before{content:'';display:block;width:0.4rem;height:0.2rem;background-image:url(../images/xy.png);background-size:contain;background-repeat:no-repeat;position:absolute;right:0;bottom:-0.08rem;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.leaderTeamList .item .itemCon{padding-bottom:0.22rem;display:flex;flex-direction:column}
.leaderTeamList .item .itemCon .desc{margin-top:0.1rem;padding-left:0.16rem;padding-right: 0.4rem;}
.leaderTeamList .item .itemCon .title{display:flex;align-items:center;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.leaderTeamList .item .itemCon .title::before{content:'';display:block;width:0.02rem;height:0.18rem;background:#198A7D;margin-right:0.14rem}
.leaderTeamList .item:hover .itemCon .title{color:#198A7D;font-weight:bold}
.leaderTeamList .item:hover::after{background:#E6C88E}
.leaderTeamList .item:hover::before{background-image:url(../images/xy_h.png);bottom:-0.5rem}

/* 医院文化 */
.hospitalCultureList{}
.hospitalCultureList .item{width:calc(25% - 0.15rem);height:3rem;border-bottom:0.04rem solid #E6C88E;background:#f8fbfb;padding:0.4rem 0.3rem;margin-left:0.2rem;cursor:pointer;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.hospitalCultureList .item:nth-child(1){margin-left:0}
.hospitalCultureList .item .itemCon{}
.hospitalCultureList .item .itemCon::after{}
.hospitalCultureList .item .itemCon .icon img{height:0.48rem;margin-bottom:0.4rem;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.hospitalCultureList .item .itemCon .title{}
.hospitalCultureList .item .itemCon .desc{}
.hospitalCultureList .item:hover .itemCon .icon img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}
.hospitalCultureList .item:hover{margin-top:-0.2rem}
@media screen and (max-width:1024px){
    .hospitalCultureList .item{padding: 0.3rem 0.2rem;}
}
@media screen and (max-width:768px){
    .hospitalCultureList{justify-content:space-between}
    .hospitalCultureList .item{width:calc(50% - 0.1rem);margin-left:0;margin-bottom:0.2rem;height:auto}
    .hospitalCultureList .item:hover{margin-top:0}
    .hospitalCultureList .item .itemCon .icon img{margin-bottom:0.2rem}
}

/* 三院院歌 */
.songList{background-color:rgba(245,249,250,0.7);padding:0.4rem 0.2rem}
.songList .title{display:flex;align-items:center}
.songList .title::before{content:'';display:block;width:0.02rem;height:0.18rem;background:#198A7D;margin-right:0.14rem}
.songCon{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:0.16rem;color:#333333}
.songCon p{padding-bottom:0.14rem;padding-top:0.14rem;border-bottom:1px solid #E6E6E6;width:100%;text-align:center}
.songCon p:nth-child(1){border-bottom:none;font-size:0.2rem;color:#198A7D;padding-top:0}

/* 地理交通 */
.areaMap{width:100%;position: relative;}
.areaMap .imgbox{position: relative;z-index: 1;width:100%;/* padding-top:48.95% */}
.areaMap .imgbox #allmap{height: 5rem;width: 100%}
.areaMap .imgbox #allmap img{width: auto;height: auto;}
.areaMap .fontBox{position:absolute;background-color:rgba(255,255,255,0.86);width:3.4rem;height:calc(100% - 0.86rem);z-index:3333;right:0;top:0.43rem;padding:0.56rem 0.35rem}
.areaMap .fontBox .title{position:relative}
.areaMap .fontBox .title::before{content:'';display:block;width:0.02rem;height:0.18rem;background:#198A7D;position:absolute;left:-0.35rem;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}
@media screen and (max-width:768px){
    .areaMap .fontBox{padding: 0.3rem 0.2rem;}
    .areaMap .fontBox .title::before{left: -0.2rem;}
}
@media screen and (max-width:480px){
    .areaMap .fontBox{position: static;width: 100%;height: auto;}
}

/* 联系我们 */
.lxwmTitle{text-align:center}
.lxwmList .item{width:calc(50% - 0.1rem);margin-bottom:0.2rem;height:2.4rem;background-color:#F5F9FA;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;cursor:pointer;background-size:cover;background-image:none;position:relative}
.lxwmList .item img{height:0.48rem;z-index:2;position:relative}
.lxwmList .item .img2{display:none}
.lxwmList .item  .title{color:#000;z-index:2;position:relative;text-align:center}
.lxwmList .item .tel{color:#333;z-index:2;position:relative;text-align:center}
.lxwmList .item::after{content:'';display:block;width:100%;height:100%;background-image:url(../images/lxwmBg.jpg);position:absolute;left:0;top:0;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);opacity:0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}
.lxwmList .item:hover::after{opacity:1;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
.lxwmList .item:hover .img1{display:none}
.lxwmList .item:hover .img2{display:block}
.lxwmList .item:hover .tel,.lxwmList .item:hover .title{color:#fff}
@media screen and (max-width:1024px){
    .lxwmList .item .tel{font-size: 0.18rem;}
    .lxwmTitle{font-size: 0.19rem;}
}

/* 门诊排班 */
.schedulingCon .tab_liBox{border-bottom:none;justify-content:center}
.schedulingCon .tab_liBox .tab_li span{width:1.92rem;height:0.6rem;background:#F7F1E4;border-radius:0.3rem;display:flex;justify-content:center;align-items:center;font-size:0.24rem;margin-left:0.15rem;margin-right:0.15rem}
.schedulingCon .tab_liBox .tab_li span.on,.schedulingCon .tab_liBox .tab_li span:hover{color:#fff;background-image:url(../images/mzpbBg.png);background-size:cover}
.schedulingCon .title{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-top:0.3rem;margin-bottom:0.3rem}
.schedulingCon .title::after{content:'';display:block;width:0.6rem;height:0.02rem;background-color:#dedede;margin-top:0.1rem}
.schedulingCon .tips{background-color:#EFF7FF;font-size:0.14rem;color:#888888;margin-top:0.2rem;display:inline-flex}
.kschedulingCon .pbImg img,.kschedulingCon .pbImg{width:100%}
@media screen and (max-width:1024px){
    .schedulingCon .tab_liBox .tab_li span{font-size:0.2rem}
}

/* 门诊楼层 */
.floorCon{width:100%;max-width:7rem;background-color:#198A7D;margin:0 auto;margin-top:0.5rem;padding:0.1rem}
.floorCon .logoF{height:0.36rem;margin-top:0.1rem}
.floorCon .titleF{display:flex;justify-content:center;margin-top:0.1rem;margin-bottom:0.16rem}
.floorCon .floorList .item{background-color:#fff;margin-bottom:0.1rem}
.floorCon .floorList .item .number{padding-top:0.28rem;padding-bottom:0.28rem;padding-left:0.16rem;padding-right:0.2rem}
.floorCon .floorList .item .rightBox{flex:1;align-items:flex-start}
.floorCon .floorList .item .rightBox div{padding-top:0.14rem;padding-bottom:0.14rem;border-bottom:1px solid #eaeaea;padding-right:0.1rem;font-size:0.14rem}

/* 便民服务 */
.RighInfo001385 figure{float:right; margin-left:5%; width:39.6%;}
.RighInfo001385 p strong{color:#007d6f; background:url(../images/RighInfo001385_arrow.png) 0 0 no-repeat;padding-left:0.2rem; padding-bottom:0.1rem;}
.RighInfo001385 p{line-height: 1.875;font-size: 0.16rem;color: #333;margin-top: 0.1rem;margin-bottom: 0.1rem;}

/* 人才招聘 */
.ThreeNav .SearchBox{width:100%;max-width:6.6rem;position:relative;padding-right:0.5rem;border-radius:0.5rem;background:#f2f5f5;margin:0 auto;-webkit-border-radius:0.5rem;-moz-border-radius:0.5rem;-ms-border-radius:0.5rem;-o-border-radius:0.5rem}
.ThreeNav .SearchBox input{width:100%;box-sizing:border-box;padding:0 0.2rem;height:0.5rem}
.ThreeNav .SearchBox button{width:0.92rem;height:100%;background:url(../images/search.png) no-repeat center center;position:absolute;right:0;top:0;background-size:0.21rem}

/* 专家介绍 */
.navBar .slick-list{width:calc(100% - 0.82rem);margin:0 auto}
.navBar .slick-arrow{top:50%;transform:translate(0px,-50%)}
.navBar .itemCon{height:0.6rem;background:#F7F1E4;border-radius:0.3rem;-webkit-border-radius:0.3rem;-moz-border-radius:0.3rem;-ms-border-radius:0.3rem;-o-border-radius:0.3rem;padding: 0 0.289rem;display:flex;align-items:center;justify-content:center;margin-left:0.05rem;margin-right:0.05rem}
.navBar .item:hover .itemCon,.navBar .item.on .itemCon{background:url(../images/mzpbBg2.png);color:#fff;background-size:cover}

.zjList{}
.zjList .item{width:calc(50% - 0.1rem);margin-bottom:0.2rem;position:relative;}
.zjList .item .itemCon{position:relative;cursor:pointer}
.zjList .item .itemCon::after{content:'';display:block;width:100%;height:100%;background-image:url(../images/zjBg.png);background-size:cover;position:absolute;left:0;top:0;opacity:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.zjList .item .itemCon:hover::after{opacity:1}
.zjList .item .itemCon .imgbox{width:35.2%;padding-top:52.937%;position:relative;z-index:2}
.zjList .item .itemCon .fontBox{width:64.8%;background:#FAF9F7;padding:0.3rem}
.zjList .item .itemCon .fontBox .btn{width:0.74rem;height:0.32rem;border-radius:0.16rem;border:1px solid #E6C88E;-webkit-border-radius:0.16rem;-moz-border-radius:0.16rem;-ms-border-radius:0.16rem;-o-border-radius:0.16rem;display:flex;align-items:center;justify-content:center;color:#E6C88E;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;position:relative;z-index:2}
.zjList .item .itemCon .fontBox .btn::after{content:'';display:block;width:0.06rem;height:0.11rem;background-image:url(../images/arrowRight1.png);background-size:contain;margin-left:0.1rem}
.zjList .item .itemCon .fontBox .btn.xqBtn:hover{background-color:#E6C88E;color:#fff}
.zjList .item .itemCon .fontBox .btn.xqBtn:hover::after{background-image:url(../images/arrowRight3.png)}
.zjList .item .itemCon .fontBox .btn.yyBtn{border-color:#198A7D;color:#198A7D}
.zjList .item .itemCon .fontBox .btn.yyBtn::after{background-image:url(../images/arrowRight2.png)}
.zjList .item .itemCon .fontBox .btn.yyBtn:hover{background-color:#198A7D;color:#fff}
.zjList .item .itemCon .fontBox .btn.yyBtn:hover::after{background-image:url(../images/arrowRight3.png)}
.zjList .item .itemCon .fontBox .desc,.zjList .item .itemCon .fontBox .title{position:relative;z-index:2}

.zjList .item .tc_ewa{width:100%;height:100%;background:rgba(0,0,0,0.7);position:absolute;top:0;left:0;z-index:9;display:none;}
.zjList .item .tc_ewa .close{position:absolute;right:0.15rem;top:0.1rem;width:0.28rem;cursor:pointer;}
.zjList .item .tc_ewa .tc_ewa_img{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}
.zjList .item .tc_ewa .tc_ewa_img img{width:1.5rem;max-height:1.55rem;}


@media screen and (max-width:1024px){
    .zjList .item .itemCon .fontBox{padding: 0.3rem 0.2rem;}
}
@media screen and (max-width:768px){
    .zjList .item{width: 100%;}
}

/* 专家详情 */
.zjDetial{align-items: flex-start;background:#F7F7F7;padding-top: 0 !important;margin-top: 0.5rem;}
.zjDetial .imgbox{width:2.88rem;padding-top:35.245%}
.zjDetial .rightBox{flex:1;background:#F7F7F7;padding:0.4rem 0.4rem 0.55rem;position:relative}
.zjDetial .rightBox::after{content:'';display:block;width:calc(100% - 0.8rem);height:0.2rem;background-image:url(../images/fgx.png);background-size:contain;background-position:right center;position:absolute;left:0.4rem;bottom:0.3rem;background-repeat:no-repeat}
.zjDetial .rightBox .fontBox{flex:1;padding-right:0.4rem}
.zjDetial .rightBox .ewaBox{width:0.9rem;height:0.9rem;background-color:#fff}
.zjDetial .rightBox .ewaBox img{width:100%;height:100%;object-fit:cover}
@media screen and (max-width:1024px){
    .zjDetial .rightBox{padding: 0.3rem 0.2rem;}
    .zjDetial .rightBox .fontBox{padding-right: 0.2rem;}
    .zjDetial .rightBox::after{width: calc(100% - 0.4rem);left: 0.2rem;bottom: 0.2rem;}
}
@media screen and (max-width:768px){
    .zjDetial{flex-direction: column;}
    .zjDetial .imgbox{width: 100%;padding-top: 124%;}
    .zjDetial .rightBox .fontBox{margin-bottom: 0.2rem;}
}


/* 医疗设备 */
.ylsbList{}
.ylsbList .item{width:calc(100% / 3 - 0.16rem);margin-right:0.24rem;margin-bottom:0.3rem}
.ylsbList .item:nth-child(3n){margin-right:0}
.ylsbList .item .itemCon{width:100%;height: 100%;}
.ylsbList .item .imgbox{width:100%;padding-top:66.263%;border: 1px solid rgba(0,0,0,0.05);}
.ylsbList .item .imgbox img{object-fit: contain;}
.ylsbList .item .fontBox{height:0.6rem;background:#FAF8F5;padding:0 0.1rem;text-align:center;line-height:0.6rem;width:100%;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease}
.ylsbList .item .itemCon:hover .imgbox img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.ylsbList .item .itemCon:hover .fontBox{background-color:#198A7D;color:#fff}
@media screen and (max-width:768px){
    .ylsbList .item{width: calc(50% - 0.1rem);margin-right: 0;}
    .ylsbList{justify-content: space-between;}
}

/* 科室导航 */
.ksdhList{}
.ksdhList .item{margin-bottom:0.3rem}
.ksdhList .item::after{content:'';display:block;width:100%;height:0.2rem;background-image:url(../images/fgx.png);background-size:contain;background-repeat:no-repeat;background-position:left center;margin-top:0.1rem}
.ksdhList .item img{width:0.36rem}
.ksdhList .ejList{width:calc(20% - 0.16rem);margin-right:0.2rem;height:0.4rem;position:relative;margin-bottom:0.1rem}
.ksdhList .item:nth-child(1) .ejList{width:calc(100% / 3 - 0.14rem)}
.ksdhPage .ksdhList  .item:nth-child(1) .ejList{width:calc(20% - 0.16rem)}
.ksdhList .ejList:nth-child(5n){margin-right:0}
.ksdhList .ejList .title{width:100%;height:100%;background:#FAF8F5;display:flex;align-items:center;padding-left:0.1rem;justify-content:space-between;padding-right:0.1rem;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;position:relative}
.ksdhList .ejList .title::after{content:'';display:block;width:0.06rem;height:0.11rem;background-size:contain;background-image:url(../images/arrowRight4.png);background-repeat:no-repeat;background-position:center}
.ksdhList .ejList .sjList{width:100%;position:absolute;background:#FFFFFF;box-shadow:0px 0.04rem 0.32rem 0px rgba(0,51,153,0.12);border-radius:0.1rem;left:0;top:0.5rem;padding:0.2rem;-webkit-border-radius:0.1rem;-moz-border-radius:0.1rem;-ms-border-radius:0.1rem;-o-border-radius:0.1rem;display:none;z-index:2}
.ksdhList .ejList .sjList .title2{display:flex;align-items:center}
.ksdhList .ejList .sjList .title2::before{content:'';display:block;width:0.04rem;height:0.04rem;background:#E6C88E;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;margin-right:0.1rem}
.ksdhList .ejList .sjList::before{content:"";position:absolute;top:-0.1rem;left:0.2rem;width:0;height:0;border-left:0.12rem solid transparent;border-right:0.12rem solid transparent;border-bottom:0.12rem solid white;filter:drop-shadow(0px -0.04rem 0.04rem rgba(0,51,153,0.05));-webkit-filter:drop-shadow(0px -0.04rem 0.04rem rgba(0,51,153,0.05));z-index:3;display:none}
.ksdhList .ejList::after{content:'';display:block;width:100%;height:0.1rem;position:absolute;left:0;top:0.4rem}
.ksdhList .ejList:hover::before{display:block}
.ksdhList .ejList:hover .sjList{display:block}
.ksdhList .ejList:hover .title{background-color:#198A7D;color:#fff}
.ksdhList .ejList:hover .sjList::before{display:block}
.ksdhList .ejList:hover .title::after{background-image:url(../images/arrowRight3.png)}
@media screen and (max-width:768px){
    .ksdhList .ejList{
        width: calc(50% - 0.05rem) !important;
        margin-right: 0.1rem !important;
    }
    .ksdhList .ejList:nth-child(2n){
        margin-right: 0 !important;
    }
}

/* 首页科室导航 */
.ksdh .tab_liBox{border-bottom: none;}
.ksdh .tab_liBox .tab_li{flex-wrap: wrap;margin-top: 0.3rem;background: #F7F7F7;}
.ksdh .tab_li span{position: relative; transition:all 0.3s ease ; border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; padding: 0 0.2rem; height: 0.36rem; width: calc(100% / 3); margin-right: 0; height: 0.64rem; background: #F7F7F7; -webkit-transition:all 0.3s ease ; -moz-transition:all 0.3s ease ; -ms-transition:all 0.3s ease ; -o-transition:all 0.3s ease ; }
.ksdh .tab_li span:nth-child(3n){border-right: none;}
.ksdh .tab_li span img{height: 0.36rem;}
.ksdh .tab_li span .img1{display: block;}
.ksdh .tab_li span .img2{display: none;}
.ksdh .tab_li span{display: flex;align-items: center;}
.ksdh .tab_li span div{font-size: 0.18rem;line-height: 0.24rem;}
.ksdh .tab_li span:nth-last-child(1){border-bottom: none;}
.ksdh .tab_li span.on .img1,
.ksdh .tab_li span:hover .img1{display: none;}
.ksdh .tab_li span.on .img2,
.ksdh .tab_li span:hover .img2{display: block;}
.ksdh .tab_li span:hover,
.ksdh .tab_li span.on{background-color: #198A7D;color: #fff;font-weight: normal;}
.ksdh .tab_li span::before{top: 50%; transition:all 0.3s ease ; content:''; display: block; width: 0.03rem; height: 0; background-color: #E6C88E; position: absolute; left: 0;  -webkit-transition:all 0.3s ease ; -moz-transition:all 0.3s ease ; -ms-transition:all 0.3s ease ; -o-transition:all 0.3s ease ; }
.ksdh .tab_li span.on::before,
.ksdh .tab_li span:hover::before{height: 100%;top: 0;}
.ksdh .ksdhList .ejList{width: calc(100% / 3 - 0.16rem);margin-right: 0.2rem !important;}
.ksdh .ksdhList .ejList:nth-child(3n){margin-right: 0rem !important;}
.ksdhPage .RighInfo001385 figure{
    width: 48%;
    margin-left: 0.4rem;
}
.RighInfo001385 figure img{
    width: 100%;
}
@media screen and (max-width:1024px){
    .ksdh .tab_li span{width: 50%;}
    .ksdh .tab_li span:nth-child(2n){border-right: none;}
    .ksdh .tab_li span:nth-child(3n){border-right: 1px solid #e6e6e6;}
    .ksdhPage .RighInfo001385 figure{margin-left: 0.1rem;}
    
}



.titleLine{
    font-size: 0.2rem;
    color: #198A7D;
    display: flex;
    align-items: center;
    font-weight: bold;
}
.titleLine::before{
    content:'';
    display: block;
    width: 0.02rem;
    height: 0.18rem;
    background: #E6C88E;
    margin-right: 0.1rem;
}


/* 科室人员 */
.ksryList .slider{margin-left:-0.18rem;width:calc(100% + 0.36rem)}
.ksryList .itemCon{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:0.18rem;margin-right:0.18rem}
.ksryList .imgbox{width:100%;padding-top:125%}
.ksryList .itemCon:hover .imgbox img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.ksryList .itemCon .fontBox{text-align: center;}
.ksryList .slick-arrow{top:0.85rem;width:0.5rem;height:0.5rem;background-color:#FAF8F5;border-radius:50%;z-index:2;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;background-size:0.11rem 0.2rem;background-repeat:no-repeat;background-position:center}
.ksryList .slick-arrow:hover{background-color:#E6C88E}
.ksryList .slick-arrow.slick-prev{left:-0.7rem;background-image:url(../images/slick_l2.png)}
.ksryList .slick-arrow.slick-prev:hover{background-image:url(../images/slick_l2_on.png)}
.ksryList .slick-arrow.slick-next{right:-0.7rem;background-image:url(../images/slick_r2.png)}
.ksryList .slick-arrow.slick-next:hover{background-image:url(../images/slick_r2_on.png)}
@media screen and (max-width:1024px){
    .ksryList .itemCon{margin-left: 0.05rem;margin-right: 0.05rem;}
    .ksryList .slider{margin-left: 0;width: 100%;padding-left: 0.6rem;padding-right: 0.6rem;}
    .ksryList .slick-arrow.slick-prev{left: 0;}
    .ksryList .slick-arrow.slick-next{right: 0;}
    .ksryList .slick-arrow{ top: 40%; transform: translate(0,-50%); -webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%); -ms-transform: translate(0,-50%); -o-transform: translate(0,-50%); }
}

@media screen and (max-width:768px){
    .ksdh .TabChange2 .ksdhList .ejList{margin-right: 0.1rem !important;}
    .ksdh .TabChange2 .ksdhList .ejList:nth-child(2n){margin-right: 0 !important;}
}

.zyxkz{width: 100%;position:relative;}
.zyxkz img{width: 100%;}
.zyxkz:after{
    content: "扬州市第三人民医院";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) rotate(-45deg);
    color: rgba(255,255,255,0.5);
    font-size: 40px;
    font-weight: bold;
}


/*PicList002735 */
.PicList002735{}
.PicList002735 li{ margin-bottom: 2%; margin-top: 2%;}
.PicList002735 li a{display: block;background: #f0f0f0; border: 0.03rem solid #f0f0f0; transition: 0.3s;}
.PicList002735 li a:hover{border-color: #007d6f; box-shadow: 0 0.1rem 0.14rem rgba(0,0,0,0.3);}
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom:95.5%;}
.PicList002735 li .txt{padding:0 0.25rem;}
.PicList002735 li .txt h3{font-size: 0.18rem; color: #007d6f;}
.PicList002735 li .txt p{line-height: 0.25rem;color: #555;height: 0.5rem; }
.PicList002735 img{display: block;margin: 0 auto;padding-bottom: 2%;}
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 29.6875%; }
.PicList002735 li:not(:nth-child(3n)){margin-right: 5.46875%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}


/* 门诊排班 */
.weekday {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    color: #006e79;
}

.weekday span:nth-child(1) {
    margin-right: 0.36rem;
    position: relative;
}

.weekday span:nth-child(1):after {
    content: "--";
    position: absolute;
    right: -0.28rem;
    top: 0;
    text-align: center;
}

.weekday span:nth-child(2),.weekday span:nth-child(3),.weekday span:nth-child(4),.weekday span:nth-child(5),.weekday span:nth-child(6) {
    display: none;
}

.Workhead.Fixed {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0.7rem;
    z-index: 99999;
}

.Workhead.Fixed .thead {
   width: 96%;
    max-width: 12.8rem;
    margin: 0 auto;
}

.Workhead .blankthead {
    height: 0.55rem;
    display: none;
}

.Workhead.Fixed .blankthead {
    display: block;
}

.outpatientTable {
    border-left: 1px solid #fff;
    color: #666666;
    position: relative;
}

.outpatientTable .row {
    width: 100%;
    display: table-row;
}

.outpatientTable .td {
    display: table-cell;
    vertical-align: middle;
    border-bottom: 1px solid #e6e6e6;
}

.outpatientTable .thead {
    width: 100%;
    display: table;
    color: #fff;
    background: #006e79;
}

.outpatientTable .thead .td {
    width: 10%;
    text-align: center;
    font-weight: normal;
    padding: 0.12rem 0;
}

.outpatientTable .thead .td i {
    font-size: 0.16rem;
}

.outpatientTable .thead .td.d1 {
    width: 11%;
}

.outpatientTable .thead .td.d2 {
    width: 8%;
}

.outpatientTable .tbody {
    overflow: hidden;
    position: relative;
    display: table;
    width: 100%;
    padding-left: 13%;
    text-align: left;
    background: #fff;
    border-bottom: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
}

.outpatientTable .tbody .tab-tit {
    border-left: 1px solid #e6e6e6;
    text-align: center;
    color: #333333;
    position: absolute;
    width: 13%;
    left: 0px;
    top: 0px;
    height: calc(100% - 1px);
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
}

.outpatientTable .tbody .td {
    padding: 0.1rem 0;
    width: 13%;
    border-left: 1px solid #e6e6e6;
    text-align: center;
}

.outpatientTable .tbody .d1 {
    text-align: center;
    width: 8%;
}
/* 
.outpatientTable .tbody .row:nth-child(odd) .td {
    border-bottom: 0;
} */

.outpatientTable .tbody .date {
    display: none;
}

.outpatientTable .tbody a {
    color: #666666;
}

.outpatientTable .tbody a:hover {
    color: #006e79;
}

.outpatientTable .tbody .row:hover {
    background-color: #f3f8f9;
}

@media(max-width: 1024px) {
    .Workhead.Fixed {
        top: 1.65rem;
    }
}

@media(max-width: 768px) {
    .outpatientTable .thead {
        display:none;
    }

    .outpatientTable .tbody {
        margin-bottom: 15px;
        width: 100%;
        padding-left: 0%;
        padding-top: 40px;
        border-right: 0;
        border-bottom: 0;
    }

    .outpatientTable .tbody .tab-tit {
        width: 100%;
        height: auto;
        color: #fff;
        background: #006e79;
        line-height: 40px;
    }

    .outpatientTable .thead .td {
        width: 14.285%;
    }

    .outpatientTable .tbody .td {
        width: 33.33333%;
        float: left;
        height: auto;
        border: 0;
        display: block;
    }

    /* .outpatientTable .tbody .td:last-child{width: 100%;} */
    .outpatientTable .tbody .d1 {
        color: #006e79;
        width: auto;
        font-size: 16px;
        float: none;
        text-align: center;
        background-color: #f3f8f9;
        width: 100%;
    }

    .outpatientTable .tbody .date {
        display: block;
        color: #006e79;
        font-size: 0;
    }

    .outpatientTable .tbody .date i {
        font-size: 14px;
    }

    .outpatientTable .tbody .row {
        background-color: #fff;
        display: flex;
        flex-wrap: wrap;
        border-left: 1px solid #ddd;
    }

    .outpatientTable .tbody .td:not(.td1) {
        border-right: 1px solid #ddd;
        border-bottom: 1px solid #ddd !important;
    }
}

.outpatientTable .tbody .row:last-child .td{
    border-bottom: none;
}
.mainCon.Fixed .subMenu {
    display:none;
}
.mainCon.Fixed .Mainbox  {
    width:100%;
}

.floorCon{
    max-width: 100%;
    padding: 0.2rem;
}
.floorCon .fontBox{
    position: relative;
    margin-bottom: 0.2rem;
}
.floorCon .fontBox .titleFloor{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
}
.floorCon .logoFloor{
    width: 2rem;
}
.floorListNew .item{
    background-color: #fff;
    padding: 0.2rem;
    margin-bottom: 0.04rem;
}
.floorListNew dt{
    background-image: url(../images/titleBg.png);
    background-size: cover;
    width: 100%;
    height: 0.25rem;
    padding-left: 0.6rem;
}
.floorListNew dd{
    border-bottom: 1px solid #eaeaea;
    padding-top: 0.15rem;
    padding-bottom: 0.15rem;
    display: flex;
    line-height: 2;
}
.floorListNew .span{
    min-width: 0.64rem;
    color: #198A7D;
}

.floorListNew div{
    flex: 1;
    display: flex;
    flex-wrap: wrap;
}
.floorListNew div span{
    margin-bottom: 0.2rem;
}
@media screen and (max-width:768px){
    .floorListNew div span{
        margin-bottom: 0.1rem;
    }
}

@media screen and (min-width:1025px){
    .HomeBan .slick-slide img,
    .HomeBan{
        max-height:5rem;
    }
}
.zyysgsPage .ylsbList .item .imgbox {
    padding-top: 117%;
}
.zyysgsPage .ylsbList .item .imgbox img{
    object-fit: cover;
    object-position: top center;
}
.zyysgsPage .ylsbList .item .fontBox {
    height: auto;
    background: #FAF8F5;
    padding: 0.1rem;
    text-align: center;
    line-height: 1.875;
    width: 100%;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    text-align: left;
    flex: 1;
}
.zyysgsPage .ylsbList .item .fontBox div{
    display:flex;
    flex-wrap:wrap;
    font-size: 0.16rem;
}
.SinglePage.noFocus{
    display:none;
}