@charset "utf-8";

.eclip{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.eclip2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display: block\0;}
.eclip3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display: block\0;}
.eclip4{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;display: block\0;}
.eclip5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;display: block\0;}
.eclip6{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;display: block\0;}
.eclip7{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;display: block\0;}
.eclip8{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;display: block\0;}

/* common */
.ban{position: relative;/*padding-top: 1.5rem;*/margin-top: -.3rem;}
.ban .imged{padding-bottom: 25%;}
.ban h3{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);font-size: 0.5rem;color: #FFFFFF;text-shadow: 0rem 0.04rem 0.08rem rgba(0, 0, 0, 0.6);}
/*  */
.ejlm_pc{width: 100%;z-index: 10;/* margin-top: -0.35rem; */transform: translateY(-.35rem);}
.ejlm_pc::after{width: 66%;height: 100%;background: url(../images/nav.png) no-repeat;background-size: 100%;}

.ejlm_pc ul{align-items: center;}
.ejlm_pc ul h3{align-items: center;font-size: 0.24rem;font-weight: bold;padding-right: 0.2rem;color: #fff;}
.ejlm_pc ul h3 img{display: inline-block;margin-left: 0.15rem;}
.ejlm_pc ul li{position: relative;height: 0.7rem;display: flex;align-items: center;}
.ejlm_pc ul li h4{height:100%;display:flex;align-items:center;position:relative;/* border-radius: .6rem; */}
.ejlm_pc ul li h4:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);opacity:0;width: 0.5rem;height: 0.04rem;background: #CAB872;}
.ejlm_pc ul li h4 a{color: #fff;transition: 0.5s;font-size: .2rem;padding: 0 0.2rem;display: block;line-height: 1.5;}

.ejlm_pc .sub {position: absolute;top: 99%;background: rgb(255, 255, 255);width: auto;left: 50%;z-index: 10000;transform: translateX(-50%) scaleY(0);visibility: hidden;opacity: 0;transition: all 0.5s ease 0s;transform-origin: center top;/* box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 10px; *//* min-width: 1.6rem; */padding: .1rem;/* background: #E7F6FF; */}
.ejlm_pc ul li:hover .sub{transform: translateX(-50%) scaleY(1);visibility: visible;opacity: 1;}
.ejlm_pc ul li:hover h4:after{opacity:1;}
.ejlm_pc .sub a{line-height: 0.35rem;font-size: 0.18rem;color: #333;display: block;text-align: center;padding: 0 .15rem;min-width: 1.6rem;}
.ejlm_pc .sub a:hover{color:#197568;font-weight: bold;}
.ejlm_pc ul li.active h4 a{
    font-weight: 700;
}
.ejlm_pc ul li.active h4::after,.ejlm_pc ul li:hover h4::after{opacity:1;}


/* 手机内页二级导航 */
.wrap_ph{padding-bottom: 0.3rem;display: none;}
.wrap_ph h2{width:100%;color:#fff;height: 0.6rem;line-height: 0.6rem;font-size: 0.26rem;padding: 0 0.2rem;background: #197568;}
.wrap_ph h2::after{width: 0.32rem;height: 0.32rem;background: url(../images/cd.svg) no-repeat right center/cover;left: auto;right: 0.2rem;top: 50%;transform: translateY(-50%);}
.wrap_ph ul{padding: 0.1rem 0.2rem 0.2rem;display: none;box-shadow: 0px 0.1rem 0.3rem 0px rgba(69, 10, 66, 0.11); background: #197568;}
.wrap_ph li{font-size: 0.18rem;line-height: 0.34rem;font-family: hel-bold;padding: .05rem 0;}
.wrap_ph li a{transition:0.5s;display: block;color: #fff;}
.wrap_ph li h3{position:relative;padding:0.05rem 0;}
.inner .wrap_ph{/* display: none; */}
.wrap_ph li.active a{color: #CAB872;}
.wrap_ph i{opacity: 1;display: inline-block;width: .34rem;height: .3rem;display: inline-block;background: url(../images/arrow_down.svg) center no-repeat;background-size: 15px 15px !important;position: absolute;display: block;right: 0;top: 2px;transition: 0.5s;}
.wrap_ph i.on{transform: rotate(-90deg);}
.wrap_ph .box{display: none;padding-left: 0.25rem;}
.wrap_ph .box a{font-size: 0.16rem;line-height: 0.3rem;/* color: #666 !important; */display: block;}
.wrap_ph .box a:hover{color: #CAB872;}

.inner {padding: 0rem 0 1.3rem;position: relative;background: url(../images/innbg.png)no-repeat rgba(250, 247, 236, 0.6);}

.inner .wp{align-items: flex-start;}
.inner_left {width: 2.8rem;z-index: 100;position: relative;margin-bottom: 0.4rem;position: sticky;top: 0;}
.inner_right { width: calc(100% - 2.8rem);padding-left: .7rem;}
.inner_left h2 {background: linear-gradient(270deg, #1079BE 2%, #1BA4BD 100%);text-align: center;height: 1.3rem;align-items: center;padding-left: 0.4rem;}
.inner_left h2 p{color: #fff;line-height: .34rem;font-weight: bold;font-size: 0.34rem;padding-right: 0.15rem;}

.inner_left ul {background: #f1f4f6;padding-bottom: 1rem;}
.inner_left ul li {position: relative;transition: .5s;padding: 0 0.2rem;}
.inner_left ul li p {padding: .2rem;height: 100%;border-bottom: 1px dashed #dde4e7;/* text-align: center; */}
.inner_left ul li p a {font-size: 0.18rem;display: block;cursor: pointer;width: 100%;color: #333;transition: .5s;position: relative;line-height: 1.4;}
.inner_left ul li:last-child p{border-bottom:none;}
.inner_left ul li p a::after{content: "";position: absolute;top: 50%;right: 0;width: .16rem;height: 0.12rem;transition: 0.5s;transform: translateY(-50%);opacity:0;}


.inner_left ul li:hover p a, .inner_left ul li.active p a {color: #197568;font-weight: bold;}
.inner_left ul li.active p a::after,.inner_left ul li:hover p a::after{opacity:1;}
.nysubnav {display: none;}
.inner_left ul li.active .nysubnav{display: block;padding-left: .3rem;}
.nysubnav a { padding: 0px 0.3rem; line-height: 0.4rem; display: block; font-size: 0.16rem; }
.nysubnav a:hover, .nysubnav a.on {color: #197568;}

.local{padding: 0rem 0px 0rem;margin: .25rem 0 .45rem;justify-content: space-between;align-items: center;position: relative;overflow: hidden;padding-bottom: .25rem;}
.local::after{width: 0.48rem;height: 0.48rem;background: url(../images/tit.png) no-repeat;background-size: 100% 100%;left: auto;right: 0;bottom: 0;}
.local h2{color: #333;font-size: 0.3rem;display: flex;align-items: center;justify-content: left;}
.local h2 span{font-size: 0.3rem;font-weight: bold;color: #333;padding: 0 0.2rem 0 0;display: block;}
.local h2 span::after{background: url(../images/tit-r.png) no-repeat;bottom:auto;left: 100%;width: 12.73rem;height: 0.3rem;top: 50%;transform: translateY(-50%);background-size: 100% 100%;}
.local h2 span::before{content: "";position: absolute;width: 5.73rem;height: 0.3rem;top: 50%;transform: translateY(-50%);background: url(../images/tit-l.png) no-repeat;background-size: 100% 100%;right: 100%;}

.adress {position: absolute;right: 0.45rem;bottom: 0.3rem;z-index: 10;}

.adress p{padding-left: .25rem;line-height: 0.26rem;font-size: .16rem;color: #aaa ;background: url(../images/home.png) no-repeat left center;background-size: 0.16rem 0.16rem;display: flex;flex-wrap: wrap;}
.adress a {font-size: 0.16rem;color: #aaa;transition: 0.5s;display: inline-block;padding: 0 0.05rem;}
.adress a:hover {color: #197568; }


.tit{justify-content: center;align-items: center;margin-bottom: 0.4rem;}
.tit p{font-size: 0.3rem;font-weight: bold;line-height: 0.26rem;color: #197568;}
.tit img{width:1.08rem;}
/* 新闻列表1 */
ul.list{margin-bottom: .9rem;}
ul.list li a{align-items: center;line-height: 1.6;justify-content: space-between;padding: .3rem 0;border-bottom: 1px dashed #ddd;}
ul.list li a::after{width: 0;background: #fff;height: auto;top:-1px;bottom: -1px;box-shadow: 0px 0rem 0.1rem 0px rgba(228,234,238 ,24%);}
ul.list h3{font-size: 0.18rem;color: #333;padding: 0 .2rem 0 0.2rem;transition: 0.5s;flex: 1;min-width: 0;}

ul.list li a span{font-size: 0.16rem;color: #999;line-height: 0.26rem;}
ul.list li h3::after{width: 0.06rem;height: 0.06rem;top: 50%;transform: translateY(-50%);content:"";position:absolute;left: 0;bottom: auto;background-size: 100% !important;background:#197568;border-radius:50%;}

.page{margin: .6rem 0 0;}
.page img{display: block;margin: 0 auto;}
@media(min-width: 1025px){	
	ul.list li a:hover h3,ul.list li a:hover span{color: #197568;}
	ul.list li a:hover::after{width: 100%;}
	ul.list li a:hover{padding: 0.3rem 0.2rem;}
  ul.list li a:hover span{color: #197568;}
}
@media screen and (max-width: 1024px) {
  ul.list{margin-bottom:0rem;}
}


/* 学院新闻 */
.newlist li{margin-bottom: 0.3rem;}
.newlist li a{padding: 0.34rem 0.4rem;align-items: center;border: 1px solid #D0EAEE;background: #FFFFFF;}
.newlist li *{transition: 0.5s;}
.newlist li a::after{background:#197568;opacity: 0;height: auto;bottom: -1px;border-bottom: 4px solid #CAB872;width: 100%;top: -1px;}
.newlist li .date{text-align: center;}
.newlist li .con{flex: 1;min-width: 0;}              

.newlist li span{display: block;color: #197568;font-size: 0.4rem;font-family: Cardo;line-height: 1.1;font-weight: bold;}
.newlist li p{font-size: 0.2rem;color: #197568;margin-top: 0.1rem;font-family: Cardo;background: #F4F0DE;line-height: 0.3rem;padding: 0 0.07rem;}
.newlist li h3{font-size: 0.22rem;color: #333;line-height: 0.3rem;margin-bottom: 0.1rem;}
.newlist li h4{font-size: 0.16rem;color: #666;line-height: 0.3rem;max-height: 0.6rem\0;}
.newlist li b{width: 0.8rem;height: 0.8rem;position: absolute;top: 50%;transform: translateY(-50%);right: -0.4rem;opacity: 0;}
.newlist li .scale{width: 3.3rem;padding: 0 0.3rem 0 0.4rem;}


@media(min-width: 1024px){
  .newlist li a:hover h3,.newlist li a:hover h4,.newlist li a:hover span{color: #fff;}    
  .newlist li a:hover::after{opacity: 1;}
  .newlist li a:hover h3{font-weight: bold;color: #fff;}
  .newlist li a:hover p{background: #fff;}
  .newlist li a:hover b{opacity: 1;}
}

@media screen and (max-width: 768px) {
  .newlist li a{padding: .2rem;height: auto;}
  .newlist li h3{margin-bottom: 0.1rem;}
  .newlist li .con{padding-left: 0.1rem;}  
  .newlist li span{font-size: 0.3rem;}       
  .newlist li .scale{padding: 0 0.2rem;width: 2.6rem;}    
}

@media screen and (max-width: 480px) {
  .newlist li .scale{width: 100%;margin-bottom: 0.25rem;order: -1;padding: 0;}
  .newlist li .con{padding-left: 0.15rem;}
}
/* 资质荣誉 */
.ryzz li a{padding: 0.45rem 0rem 0.25rem;align-items: flex-start;border-bottom: 1px solid #C9DCD9;}
.ryzz li *{transition: 0.5s;}
.ryzz li a::after{background:#fff;opacity: 0;height: auto;bottom: -1px;width: auto;top: -1px;box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.1);left: -0.2rem;right: -0.2rem;}
.ryzz li .date{text-align: center;}
.ryzz li .con{flex: 1;min-width: 0;padding: 0 0.3rem;}              

.ryzz li span{display: block;color: #197568;font-size: 0.4rem;font-family: Cardo;line-height: 1.1;font-weight: bold;}
.ryzz li p{font-size: 0.2rem;color: #197568;margin-top: 0.1rem;font-family: Cardo;background: #F4F0DE;line-height: 0.3rem;padding: 0 0.07rem;}
.ryzz li h3{font-size: 0.22rem;color: #333;line-height: 0.3rem;margin-bottom: 0.1rem;}
.ryzz li h4{font-size: 0.16rem;color: #666;line-height: 0.3rem;max-height: 0.6rem\0;margin-bottom: 0.24rem;}
.ryzz li h5{display: inline-block;border-radius: 0.3rem;background: #FFFFFF;border: 1px solid #E4E4E4;padding: 0 0.1rem;color: #CAB872;font-size: 0.14rem;line-height: 0.3rem;}
.ryzz li .scale{width: 2.6rem;}


@media(min-width: 1024px){ 
  .ryzz li a:hover::after{opacity: 1;}
  .ryzz li a:hover h3{font-weight: bold;}
  .ryzz li a:hover h5{background: #CAB872;color: #fff;}
}

@media screen and (max-width: 768px) {
  .ryzz li a{padding: .2rem 0;height: auto;}
  .ryzz li h3{margin-bottom: 0.1rem;}
  .ryzz li .con{padding: 0 0.2rem;}  
  .ryzz li span{font-size: 0.3rem;}       
  .ryzz li .scale{width: 2.4rem;}    
  .ryzz li h4{margin-bottom: 0.1rem;}
}

@media screen and (max-width: 480px) {
  .ryzz li .scale{width: 100%;margin-bottom: 0.25rem;order: -1;padding: 0;}
  .ryzz li .con{padding-left: 0.15rem;}
}


/* 通知公告 */

.tzgg li{margin-bottom: 0.3rem;}
.tzgg li a{padding: 0.34rem 0.4rem;align-items: center;height: 1.7rem;border: 1px solid #D0EAEE;background: #FFFFFF;}
.tzgg li *{transition: 0.5s;}
.tzgg li a::after{background:#197568;opacity: 0;height: auto;bottom: -1px;border-bottom: 4px solid #CAB872;width: 100%;top: -1px;}
.tzgg li .date{text-align: center;}
.tzgg li .con{padding-left: 0.55rem;flex: 1;min-width: 0;}              

.tzgg li span{display: block;color: #197568;font-size: 0.4rem;font-family: Cardo;line-height: 1.1;font-weight: bold;}
.tzgg li p{font-size: 0.2rem;color: #197568;margin-top: 0.1rem;font-family: Cardo;background: #F4F0DE;line-height: 0.3rem;padding: 0 0.07rem;}
.tzgg li h3{font-size: 0.22rem;color: #333;line-height: 0.3rem;margin-bottom: 0.1rem;}
.tzgg li h4{font-size: 0.16rem;color: #666;line-height: 0.3rem;max-height: 0.6rem\0;}
.tzgg li b{width: 0.8rem;height: 0.8rem;position: absolute;top: 50%;transform: translateY(-50%);right: -0.4rem;opacity: 0;}

@media(min-width: 1024px){
  .tzgg li a:hover h3,.tzgg li a:hover h4,.tzgg li a:hover span{color: #fff;}    
  .tzgg li a:hover::after{opacity: 1;}
  .tzgg li a:hover h3{font-weight: bold;color: #fff;}
  .tzgg li a:hover p{background: #fff;}
  .tzgg li a:hover b{opacity: 1;}
}
@media screen and (max-width: 1024px) {
}
@media screen and (max-width: 768px) {
  .tzgg li{width: 100%;}
  .tzgg li a{padding: .2rem;height: auto;}
  .tzgg li h3{margin-bottom: 0.1rem;}
  .tzgg li .con{padding-left: 0.1rem;}  
  .tzgg li span{font-size: 0.3rem;}           
}





/*  内容页*/
.cont-ny{justify-content: space-between;align-items: flex-start;}
.article .h-t{background: rgba(183, 210, 240, 0.14);padding: 0.2rem 15%;margin-bottom: 0.4rem;}
.article .tit{font-size: 0.24rem;color: #333;line-height: 0.32rem;text-align: center;margin-bottom: 0;font-weight: bold;}
.article  .p{position: relative;padding: 0.2rem 0;display: flex;align-items: center;justify-content: center;border-bottom: 1px solid #ddd;color: #8D8D8D;font-size: 0.14rem;margin-bottom: .35rem;}
.article .conttime span{font-size: 0.14rem;color: #888;/*padding: 0 0.2rem;*/}
.article .p .font{font-size: 0.14rem;line-height: 0.4rem;color: #777;display: flex;align-items: center}
.article .p .font span{display: inline-block;cursor: pointer;padding: 0 0.1rem;}
.article .p .font span.on{color: #508BD3;}



.article .cont p{font-size: 0.18rem !important;color: #333 !important;line-height: 1.8 !important;margin-bottom: .1rem;text-indent: 2em;background: none !important;}

.article .cont div p{font-size: 0.18rem !important;color: #333 !important;line-height: 1.8 !important;margin-bottom: .25rem;text-indent: 2em;background: none !important;}


.article .cont p span{font-size: 0.2rem !important;color: #333 !important;line-height: 1.75 !important;}
.article .cont p img,.article .cont p video{height: auto !important;display: block;margin: 0 auto;max-width: 100% !important;}
.article .cont table p{text-indent: 0 !important;}
.article .cont.big p,.article .cont.big span{font-size: 0.2rem !important;}
.article .cont.mid p,.article .cont.mid span{font-size: 0.16rem !important;}
.article .cont.small p,.article .cont.small span{font-size: 0.14rem !important;}

.tbsc table{width:90% !important;margin:.2rem auto;}
.article .share{font-size: 0.16rem;color: #333;position: absolute;right: 0;bottom: 0;}


.new_miew{padding: 0.45rem 0rem 0;border-top: 1px dashed #ddd;margin-top: 0.3rem;}
.new_miew p{font-size: 0.18rem;color: #197568;line-height: 1.6;margin-bottom: 0.12rem;}
.new_miew p a{transition: 0.5s;color: #333;display: inline-block;}
.new_miew p:hover a{color: #197568;}





@media(max-width: 1024px){	
    .new_miew{/* margin-top: .3rem; */}
    .cont p{margin-bottom: .1rem;}
    .cont-ny .article{width:100%;}
    .cont-ny .right{width: 30%;padding-left: 0.6rem;display:none;}
    .article .share{display: none;}
    .article .h-t{padding:.2rem;}
}
@media(max-width: 768px){	
  .tbsc{overflow-x: auto;overflow-y: hidden;}
  .tbsc table{width: 800px !important;}
}

@media print{
.header_box,.ban,.local,.footer{display: none;}


.article .h-t{background: rgba(183, 210, 240, 0.14);padding: 20px 15%;margin-bottom: 40px;}
.article .tit{font-size: 24px;color: #333;line-height: 32px;text-align: center;margin-bottom: 0;font-weight: bold;}
.article  .p{position: relative;/* padding: 20px 0; */display: flex;align-items: center;justify-content: center;margin: 20px 0 0;}
.article .conttime span{font-size: 14px;color: #666;padding: 0 10px;}
.article .p .font{font-size: 14px;line-height: 40px;color: #777;display: flex;align-items: center}
.article .p .font span{display: inline-block;cursor: pointer;padding: 0 10px;}
.article .p .font span.on{color: #508BD3;}



.article .cont p{font-size: 20px !important;color: #333 !important;line-height: 1.8 !important;margin-bottom: 10px;text-indent: 2em;background: none !important;}

.article .cont div p{font-size: 20px !important;color: #333 !important;line-height: 1.8 !important;margin-bottom: 25px;text-indent: 2em;background: none !important;}


.article .cont p span{font-size: 20px !important;color: #333 !important;line-height: 1.75 !important;}
.article .cont p img,.article .cont p video{height: auto !important;display: block;margin: 0 auto;max-width: 100% !important;}
.article .cont table p{text-indent: 0 !important;}
.article .cont.big p,.article .cont.big span{font-size: 20px !important;}
.article .cont.mid p,.article .cont.mid span{font-size: 16px !important;}
.article .cont.small p,.article .cont.small span{font-size: 14px !important;}

.tbsc table{width:90% !important;margin:20px auto;}
.article .share{font-size: 16px;color: #333;position: absolute;right: 0;bottom: 0;}


.new_miew{padding: 35px 0px 0;border-top: 0.01rem dashed #ddd;margin-top: 30px;}
.new_miew p{font-size: 16px;color: #197568;line-height: 1.6;margin-bottom: 12px;}
.new_miew p a{transition: 0.5s;color: #333;display: inline-block;}
.new_miew p:hover a{color: #197568;}




}


/* 校园风光 */
.xyfg .title{margin-bottom: 0.25rem;}
.xyfg h4{font-size: 0.24rem;color: #0971AF;font-weight: bold;}
.xyfg ul{margin: 0 -0.18rem;}
.xyfg li{width: 33.3%;padding:0 0.18rem;margin-bottom: 0.4rem;}
.xyfg li a{display: block;position: relative;z-index: 1;}

.xyfg li h3{font-size: 0.22rem;color: #333;line-height: 1.3;transition: 0.5s;margin-bottom: .1rem;text-align: center;}
.xyfg li .scale .imged{padding-bottom: 57%;}
.xyfg li .con{padding-top: 0.15rem;}
.xyfg li p{color: #666;font-size: 0.16rem;}


@media(min-width: 1025px){	
	.xyfg li a:hover h3{color: #197568;}
}
@media(max-width: 1024px){
	.xyfg ul{margin: 0 -0.1rem;}
	.xyfg li{padding: 0 0.1rem;margin-bottom: 0.3rem;}
	.xyfg li a::after{left: 0;right: 0;}
	.xyfg li h3{height: 0.4rem;line-height: 0.4rem;}
}

@media(max-width: 768px){	
	.xyfg li{width: 50%;}
}

/* 师资列表 */
.xrld li a{display: block;padding: 0.28rem 0;border-bottom: 1px solid #ddd;}

.xrld li h3{font-size: 0.24rem;color: #0971AF;transition: 0.5s;margin-bottom: 0.3rem;font-weight: bold;}
.xrld li p{font-size: 0.16rem;color: #666;line-height: 0.3rem;max-height: 0.6rem\0;}




@media(min-width: 1024px){
  .xrld li a:hover::after{height: 100%;}

}
@media screen and (max-width: 1024px) {
  .xrld li a{padding: 0.2rem 0;}
}
@media screen and (max-width: 768px) {

}
@media screen and (max-width: 420px) {

}

/* 组织机构 */

.dzjg .fl01{margin-bottom: .35rem;position: relative;}
.dzjg .fl01>h3{width: 100%;overflow: hidden;margin-bottom: .25rem; background: linear-gradient( 90deg, rgb(20,109,176) 1%, rgb(27,163,189) 100%);display: flex;align-items: center;height: 0.7rem;}
.dzjg .fl01>h3 span{font-size: 0.24rem;color: #fff;font-weight: 500;padding-left: .3rem;display: inline-block;}
.dzjg .fl03>h3{background: linear-gradient( 90deg, rgb(20,109,176) 1%, rgb(27,184,163) 100%);}



.dzjg .fl01 ul{margin: 0 -0.2rem;}
.dzjg .fl01 li{width: 25%;padding: 0 0.2rem;display: flex;align-items: center;margin-bottom: 0.35rem;}
.dzjg .fl01 li h3{display: block;transition: 0.5s;width: 100%;font-size: .16rem;color: #222;line-height: 1.3;text-align: center;background: #ecf3f6;height: 0.7rem;display: flex;align-items: center;justify-content: center;}
.dzjg .fl02 li{width: 33.3%;}
 


@media(min-width: 1024px){
  .dzjg .fl01 li h3:hover{background: #036abb;}
  .dzjg .fl01 li h3:hover a{color: #fff;}
}
@media screen and (max-width: 1024px) {
  .dzjg .fl01 ul{margin: 0 -0.1rem;}
  .dzjg .fl01 li{width: 33.3%;padding: 0 0.1rem;}
}
@media screen and (max-width: 768px) {
  .dzjg .fl01{margin-bottom: .3rem;}
  .dzjg .fl01 li{width: 50%}
  .dzjg .fl01>h3 span{font-size:.22rem;}
}
@media screen and (max-width: 420px) {
  .dzjg .fl02 li{width: 100%;}
}
/* 组织机构 */

.zzjg ul{margin: 0 -0.3rem;}
.zzjg li{width: 33.3%;padding: 0 0.3rem;margin-bottom: 0.3rem;}
.zzjg li h3{height: 0.72rem;display: flex;flex-wrap: wrap;align-items: center;padding: 0 0.25rem;background-size: 100% 100%;}
.zzjg li h3::after{width: 100%;opacity: 0;background: #197568;background-size: 100% 100%;border-radius: 0.1rem;}

.zzjg li a{font-size: 0.2rem;color: #333;line-height: 1.3;transition: 0.5s;display: inline-block;padding: 0 0.2rem 0 0.15rem;background-size: 0.11rem !important;width: 100%;}
.zzjg li a::after{width:0.05rem;height: 0.05rem;background: #197568;border-radius: 50%;bottom: auto;top: 50%;transform: translateY(-50%);}
@media(min-width: 1025px){	
  .zzjg li h3:hover::after{opacity: 1;}
	.zzjg li h3:hover a{color: #fff;font-weight: 700;}
  .zzjg li h3:hover a::after{background: #fff;}

}
@media(max-width: 1024px){	
  .zzjg{padding-top: 0rem;}
	.zzjg ul{margin: 0 -0.1rem;}
  .zzjg li{width: 33.3%;padding: 0 0.1rem;}
}

@media(max-width: 768px){	
  .zzjg li{width: 50%;}
 
}
@media(max-width: 456px){	
	.zzjg li{width: 100%;}
}





/* 师资队伍 */

.szlist ul{margin: 0 -0.2rem 0.4rem;}
.szlist li{width: 25%;padding: 0 0.2rem;margin-bottom: 0.1rem;}
.szlist li .con{padding: 0.25rem 0 0;height: 1.1rem;}
.szlist li h3{font-size: 0.2rem;color: #333;align-items: flex-end;margin-bottom: 0.15rem;}
.szlist li span{display: inline-block;padding-left: 0.25rem;font-size: 0.16rem;color: #333;}
.szlist li p{font-size: 0.14rem;color: #999;line-height: 0.26rem;word-break: break-all;}
.szlist li .imged{padding-bottom: 135%;}


@media(min-width: 1025px){
  .szlist li a:hover h3{color: #197568;}
}
@media screen and (max-width: 1200px) {
  .szlist ul{margin: 0 -0.2rem 0.2rem;}
  .szlist li{width: 25%;padding: 0 0.2rem;}
  .szlist li span{padding-left: .1rem;}
}
@media screen and (max-width: 1024px) {
  .szlist ul{margin: 0 -0.1rem 0.2rem;}
  .szlist li{width: 25%;padding: 0 0.1rem;}
}
@media screen and (max-width: 768px) {
  .szlist li{width: 33.3%;}
}
@media screen and (max-width: 420px) {
  .szlist li{width: 50%;}
}




/* 师资队伍 */

.szlist ul{margin: 0 -0.1rem 0.4rem;}
.szlist li a{display: block;}
.szlist li{width: 20%;padding: 0 0.1rem;margin-bottom: 0.1rem;}
.szlist li .con{padding: 0.25rem 0 0;height: 1.1rem;}
.szlist li h3{font-size: 0.2rem;color: #036abb;align-items: flex-end;margin-bottom: 0.15rem;text-align: center;}
.szlist li p{font-size: 0.14rem;color: #999;line-height: 0.26rem;}
.szlist li .imged{padding-bottom: 135%;}


@media(min-width: 1025px){
  .szlist li a:hover h3{color: #197568;font-weight: bold;}
}

@media screen and (max-width: 1024px) {
  .szlist ul{margin: 0 -0.1rem 0.2rem;}
  .szlist li{width: 25%;padding: 0 0.1rem;}
}
@media screen and (max-width: 768px) {
  .szlist li{width: 33.3%;}
}
@media screen and (max-width: 420px) {
  .szlist li{width: 50%;}
}

/* 学院领导 */
.szld ul{justify-content: space-between;}
.szld li{width: 48%;margin-bottom: 0.3rem;background: rgba(0, 0, 0, 0.04);border-left: 0.05rem solid #197568;height: 0.8rem;align-items: center;padding: 0 0.5rem;display: flex;cursor: pointer;flex-wrap: wrap;}
.szld li::after{width: 0.56rem;height: 0.67rem;background-size: 100%;left: auto;right: 0;opacity: 0;}
.szld li p{font-size: 0.2rem;line-height: 0.26rem;color: #333333;transition: 0.5s;display: flex;align-items: center;flex-wrap: wrap;}


@media screen and (min-width: 1200px) {
  .szld li:hover::after{opacity: 1;}
  .szld li:hover{border-left: 0.05rem solid #FF8F1F;}
  .szld li:hover p{font-weight: bold;}
}
@media screen and (max-width: 768px) {
  .szld li{width: 100%;}
}


/*  */
.xzjj .fl01{align-items: center;margin-bottom: 0.5rem;padding: 0rem 0.35rem 0.28rem;}

.xzjj .fl01::after{width: 100%;height: auto;background: #ecf5f3;top: 0.3rem;}
.xzjj .fl01 .scale {width: 2.4rem;}
.xzjj .fl01 .con{padding-left: .35rem;flex: 1;min-width: 0;padding-top: 0.65rem;}
.xzjj .fl01 h3{font-size: 0.14rem;color: #999;padding-bottom: 0.2rem;border-bottom: 1px solid #ddd;margin-bottom: 0.2rem;}
.xzjj .fl01 h3 b{font-size: 0.2rem;font-weight: bold;color: #197568;display: inline-block;padding-right: .1rem;}
.xzjj .fl01 h4{font-size: .16rem;line-height: 0.24rem;color: #666;margin: 0.1rem 0 0.1rem;}
.xzjj .fl01 p{font-size: 0.16rem;line-height: 0.24rem;color: #333;}
.xzjj .fl01 li{width: 100%;margin-bottom: 0.14rem;padding-left: 0.15rem;border-left: 2px solid #197568;}

.xzjj .cont p{text-indent: 2em;font-size: 0.16rem;line-height: 2;color: #333;margin-bottom: 0.25rem;}
.xzjj .fl01 .imged{padding-bottom: 145%;}

@media(max-width: 1024px){	
  .xzjj .cont p{margin-bottom: 0.3rem;}
	.xzjj .fl01{margin-bottom: 0.3rem;}
}
@media(max-width: 500px){	
  .xzjj .fl01 .scale {margin: 0 auto .25rem;}
  .xzjj .fl01 .con{width: 100%;padding: 0;flex:none;width:100%;}
 
}
/* 校园风景 */

.xyjs li img{display: none;}
.xyjs{justify-content: space-between;padding-top: 0.4rem;}
.xyjs .xy1{width: 80%;}
.xyjs .xy2{width: 16%;}

.xyjs .xy1 li .imged{padding-bottom: 53%;}
.xyjs .xy1 li .imged::after{width: 100%;height: 30%;background: linear-gradient(0deg, #333333 0%, rgba(51, 51, 51, 0) 51%);}
.xyjs .xy1 li h3{width: 80%;position: absolute;left: 20%;bottom: 0;z-index: 10;color: #fff;font-size: 0.22rem;padding: 0 0.2rem 0.2rem;}
.xys2 .slick-list{height: 5.6rem;}
.xyjs .xy2{/* margin-top: 0.35rem; */}
.xyjs .xy2 li{padding: 0.1rem 0;}
.xyjs .xy2 li a{display: block;padding: 0 0rem;}
.xyjs .xy2 li.slick-current a{background: #1E8ED6;padding: 0.1rem;}
.xyjs .xys2{margin: 0 -0.18rem;}
.xyjs .xy2 .slick-arrow{width: 0.3rem;height: .3rem;left: 50%;transform: translateX(-50%);right: auto;top: auto;}
.xyjs .xy2 .slick-arrow::before{font-size: 0.22rem;color: #197568;opacity: 1;display: none;}

.xyjs .xy2 .slick-prev{top: -.4rem;background-size: 100% 100%;}
.xyjs .xy2 .slick-next{bottom: -.4rem;background-size: 100% 100%;}


.xyjs .xy2 li .imged{padding-bottom: 50%;}
.xyjs .slick-dots{bottom: .2rem;width: auto;left: .25rem;}
.xyjs .slick-dots li{color: #fff;position: absolute;left: 0;bottom: 0;width: auto;height: auto;display: flex;align-items: flex-end;background-size: 100%;padding-bottom: 0.1rem;}
.xyjs .slick-dots li span{opacity: 0;font-family: Bebas;font-size: 0.56rem;}
.xyjs .slick-dots li i{display: inline-block;opacity: .5;margin: 0 0.1rem 0 .05rem;display:none}
.xyjs .slick-dots li b{font-size: 0.26rem;font-family: Bebas;display:none}
.xyjs .slick-dots li.slick-active span{opacity: 1;}
.xyjs .slick-dots li:last-child b{display:block;}
.xyjs .slick-dots li:last-child i{display:block;}


@media(max-width: 768px){	
  .xyjs{padding-top: 0;}
  .xyjs .xy1{width: 100%;}
  .xyjs .xy2{width: 100%;margin-top: 0.3rem;}
  .xyjs .xy2 li{padding: 0rem 0.1rem;}
  .xys2{padding: 0 0.3rem;}
  .xyjs .xy2 .slick-arrow{left: 0%;transform: translateX(0%) translateY(-50%) rotate(-90deg);right: auto;top: 50%;}
  .xyjs .xy2 .slick-prev{top: 50%;background-size: 100% 100%;left: 0;}
  .xyjs .xy2 .slick-next{bottom: auto;background-size: 100% 100%;top: 50%;right: 0;left: auto;}
  .xyjs .slick-dots li span{opacity: 0;font-family: Bebas;font-size: 0.3rem;}
  .xyjs .slick-dots li b{font-size: 0.16rem;font-family: Bebas;display:none}

}



/* 专题 */
.ztli ul{margin: 0 -0.15rem;}
.ztli li{width: 16.6%;padding: 0 0.15rem;margin-bottom: 0.3rem;}
.ztli li .imged{padding-bottom: 158%;}
.ztli li a{display: block;}

@media screen and (max-width: 1200px) {
  .ztli li a:hover{box-shadow: 0rem 0.04rem 0.1rem 0rem rgba(0, 124, 112, 0.53);}
}
@media screen and (max-width: 1024px) {
  .ztli ul{margin: 0 -0.1rem;}
  .ztli li{width: 16.6%;padding: 0 0.1rem;margin-bottom: 0.3rem;}
}
@media screen and (max-width: 768px) {
  .ztli li{width: 33.3%;}
}
@media screen and (max-width: 420px) {
  
}


/* xxjj */
.xxjj .img{margin-bottom: 0.3rem;text-align: center;}
.xxjj .cont p{font-size: 0.16rem !important;line-height: 0.3rem!important;color: #333 !important;text-indent: 2em;text-align: justify;margin-bottom: .1rem;}
.xxjj .fl02{/* padding: 0rem 0 0.5rem; */}
.xxjj .fl02-t{margin: 0.4rem 0 0.3rem;position: relative;padding: 0.6rem 0.2rem 0.2rem;background: url(../images/gkbg1.png) no-repeat;background-size: 100% 100%;} 
.xxjj .fl02 li .a{text-align: center;width: 100%;padding: .15rem 0;}
.xxjj .fl02 li .a::after{width: 0.08rem;height: 0.87rem;background: url(../images/jjline.png) no-repeat;background-size: 100% 100%;bottom: auto;top: 50%;transform: translateY(-50%);}
.xxjj .fl02 li.swiper-slide-active .a::after{opacity: 0;}
.xxjj .fl02 li h3{font-size: 0.18rem;color: #333333;margin-top: 0.1rem;}
.xxjj .fl02 li p{font-size: 0.16rem;color: #197568;font-family: Cardo;}
.xxjj .fl02 li p span{font-size: 0.46rem;color: #197568;font-family: Cardo;display: inline-block;padding-right: 0.05rem;}
.xxjj .fl02 .cir{position: relative;width: 100%;bottom: auto;margin-top: 0.3rem;}
.xxjj .fl02 .cir span{width: 0.08rem;height: 0.08rem;background: none;opacity: 1;margin: 0 0.07rem !important;border: 1px solid #D9B78B;transform: rotate(135deg);border-radius: 0;}
.xxjj .fl02 .cir span.swiper-pagination-bullet-active{background: #197568;border-color: #197568;}
.xxjj .fl03{width: 100%;overflow: hidden;padding: 0.65rem 0;background: url(../images/jjbg.png) no-repeat center/cover;}
.title2{position: relative;align-items: center;justify-content: space-between;margin-bottom: 0.5rem;}
.title2 h3{margin: 0 auto;font-size: 0.3rem;color: #3D3D3D;padding-bottom: 0.15rem;}
.title2 h3::after{width: 0.6rem;height: 0.04rem;left: 50%;transform: translateX(-50%);background: #197568;}

.more2{position: absolute;right: 0;}
.more2 a{display: inline-block;font-size: 0.14rem;color: #666666;padding: 0 0.72rem 0.2rem 0;background: url(../images/more2.png) no-repeat right;background-size: 1.28rem;}
.xxjj .fl03 li .con{height: 1.16rem;padding: 0.26rem 0;border-bottom: 1px solid #197568;}
.xxjj .fl03 li h3{font-size: 0.18rem;color: #333;line-height: 0.3rem;max-height: 0.6rem\0;}
.xxjj .fl03 .cir{position: relative;width: 100%;bottom: auto;margin-top: 0.3rem;display: flex;align-items: center;justify-content: center    ;}
.xxjj .fl03 .cir span{background: #197568;opacity: 1;margin: 0 0.07rem !important;}
.xxjj .fl03 .cir span.swiper-pagination-bullet-active{background: url(../images/jj-cir.png) no-repeat;background-size: 100% 100%;width:.25rem;height:.25rem;}

@media screen and (min-width: 1025px) {
  .xxjj .fl03 li a:hover h3{color: #197568;font-weight: bold;}
}
@media screen and (max-width: 1024px) {
 .xxjj .fl03{padding: 0.35rem 0;}
.title2 h3{margin: 0;}
}
@media screen and (max-width: 768px) {
 .xxjj .fl02-t{background: none;border: 1px solid #197568;padding: 0.2rem 0;}

}
@media screen and (max-width: 600px) {

}

/* 机构设置 */
.jgsz .jg-li{margin-bottom: 0.4rem;padding-left: 0.05rem;}
.jgsz .jg-li::after{border-radius: 0rem 0.4rem 0rem 0.4rem;background: rgba(55, 163, 174, 0.11);width: 85%;left: 0rem;top: 0rem;height: 1.55rem;}

.jgsz ul{margin: 0 -0.13rem;}
.jgsz li{width: 25%;padding: 0 0.13rem;margin-bottom: 0.3rem;}
.jgsz li a{font-size: 0.18rem;color: #333;padding: 0 0.2rem;width: 100%;height: 0.56rem;align-items: center;border: 1px solid #D8D8D8;border-radius: 0.04rem;}
.jgsz li h3{font-size: 0.18rem;color: #333;line-height: 1.2;padding-left: 0.1rem;border-left: 0.03rem solid #197568;}



.jgsz .img{text-align: center;}
.jgsz .img img{width: 100%;}
.jgsz p{text-align: center;margin-top: 0.65rem;}

@media(min-width: 1025px){	
  .jgsz li a:hover{background: #197568;}
  .jgsz li a:hover h3{color: #fff;border-color: #fff;}
}
@media(max-width: 1024px){	
  .jgsz ul{margin: 0 -0.1rem;}
  .jgsz li{width: 25%;padding: 0 0.1rem;}
}

@media(max-width: 768px){	
  .jgsz li{width: 50%;}
}
@media(max-width: 500px){	
  .jgsz li{width: 100%;margin-bottom:.2rem;}
}

/* 学校领导 */
.xxld{padding-bottom: 2rem;}
.xxld ul{margin: 0 -1rem;}
.xxld li{padding: 0 1rem;margin-bottom: 0.7rem;width: 33.3%;}
.xxld li a{display: block;position: relative;}
.xxld li .scale{border-radius:0 0  0.14rem .14rem;}
.xxld li .imged{padding-bottom: 135%;border-radius:0 0  0.14rem .14rem;}
.xxld li .con{width: 100%;height: 0.8rem;border-radius: 0.14rem;background: #C8E4E7;position: absolute;left: 0;bottom: 0;z-index: 10;padding: 0 0.1rem;}
.xxld li .con::after{width: 0.03rem;height: 0.17rem;background: #197568;left: 0.18rem;bottom: auto;top: 50%;transform: translateY(-50%);}
.xxld li h3{width: 100%;height: 100%;align-items: center;justify-content: center;font-size: 0.14rem;font-weight: 500;color: #373737;}
.xxld li h3 b{font-size: 0.24rem;font-weight: 500;color: #373737;display: inline-block;padding-right: 0.3rem;}
.xxld .ld1{padding: 0%;}
.xxld .ld1 ul{justify-content: center;}


@media(min-width: 1025px){	
  .xxld li a:hover .con{background: #197568;}
  .xxld li a:hover .con::after{background: #fff;}
  .xxld li a:hover h3 b{color: #fff;}
  .xxld li a:hover h3{color: #fff;}
}
@media(max-width: 1024px){	
  .xxld{padding-bottom: 0rem;}
  .xxld ul{margin: 0 -.2rem;}
  .xxld li{padding: 0 .2rem;margin-bottom: 0.3rem;width: 33.3%;}
  .xxld li .con{position: relative;left: auto;bottom: auto;border-radius: 0;}
  .xxld li .scale{border-radius:0;}
  .xxld li .imged{border-radius: 0;}
}

@media(max-width: 768px){	
  .xxld ul{margin: 0 -.1rem;}
  .xxld li{padding: 0 .1rem;}
  .xxld li h3 b{font-size: 0.22rem;width: 100%;padding-right: 0;text-align: center;}
}
@media(max-width: 600px){	
  .xxld .ld1 li{width: 50%;}
  .xxld li{width: 50%;}
}


/* 科室内页 */
.ksny h4{text-align: center;margin-bottom: 0.2rem;}
.ksny h4 span{font-size: 0.2rem;color: #fff;background: #0E7ED4;display: inline-block;padding: 0.08rem 0.45rem;}
.ksny .cont{margin-bottom: 0.4rem;}
@media(min-width: 1025px){	

}

@media(max-width: 1024px){	

}
@media(max-width: 768px){	

}
/* 历史沿革 */
.lsyg ul::after{width: 0.5px;height:100%;background: #ddd;bottom: auto;top: 0.2rem;left: .05rem;}
.lsyg li{padding: 0.2rem 0;/* display: flex; */}
.lsyg li a{align-items: flex-start;}
.lsyg li::after{width: auto;left: 2rem;background: #ddd;height: 1px;right: 0;}
.lsyg li h4{width: 2rem;padding-left: 0.5rem;}
.lsyg li .con{padding-left: 0.45rem;}
.lsyg li h4 span{font-size: 0.2rem; display:inline-block;font-weight: bold;color: #666;} 
.lsyg li h4::after{width: 0.1rem;height: 0.1rem;background: #fff;bottom: auto;top: 0.1rem;left: 0rem;border-radius: 50%;border: 1px solid #ddd;transform: translateY(-50%);}
.lsyg li .scale{width: 4rem;}
.lsyg li .con{flex: 1;min-width: 0;padding-left: 0.3rem;}
.lsyg li h3{font-size: 0.2rem;font-weight: bold;/* margin-bottom: 0.2rem; */line-height: 1.4;color:#333;font-weight: bold;}
.lsyg li p{font-size: 0.16rem;color: #666;line-height: 2;margin-bottom: 0.05rem;}



@media screen and (min-width: 1200px) {
  .lsyg li:hover h3,.lsyg li:hover h4 span{color:#0E7ED4;}
}
@media screen and (max-width: 1024px) {
  
}
@media screen and (max-width: 768px) {
 .lsyg li h4{width: 1.2rem;padding-left:.25rem;}
 .lsyg li:after{left:1.2rem;}
}
@media screen and (max-width: 600px) {
  .lsyg li .scale{width:100%;margin:.2rem 0;padding-left: .25rem;}
	.lsyg li .con{flex: none;width:100%;margin-top:.15rem;}
	.lsyg li:after{left:.2rem;}
}
/* 视频报道 */
.splist ul{margin: 0 -0.2rem;}
.splist li{width: 33.3%;padding: 0 0.2rem;margin-bottom: 0.35rem;}
.splist li .imged::after{width: 0.6rem;height: 0.6rem;background: url(../images/bf.png) no-repeat;background-size: 100% 100%;left: 50%;bottom: auto;top: 50%;transform: translate(-50%,-50%);}

.splist li .con{height: 1.15rem;padding: 0.3rem 0 0;align-items: flex-start;border-bottom: 1px dashed #ddd;}
.splist li h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;transition: 0.5s;max-height: 0.6rem\0;flex: 1;min-width: 0;padding-left: .2rem;}
.splist li p{font-size: 0.18rem;color: #333;padding-left: 0.25rem;background: url(../images/h1-t.png) no-repeat left center/0.18rem;font-family: Cardo;line-height: .3rem;}
.article .img video{max-width: 80%;text-align: center;text-indent: 0;display: block;margin: 0 auto;}
.article .img video::after{width: 0.6rem;height: 0.6rem;background: url(../images/bf.png) no-repeat;background-size: 100% 100%;left: 50%;bottom: auto;top: 50%;transform: translate(-50%,-50%);}

@media(min-width: 1025px){	
   .splist li a:hover h3{color: #197568;}
  .splist li a:hover p{background: url(../images/h1-t2.png) no-repeat left center/0.18rem;}
}

@media(max-width: 1024px){	
.splist ul{margin: 0 -0.1rem;}
.splist li{width: 50%;padding: 0 0.1rem;}
}
@media(max-width: 768px){	
.splist li{width: 100%;}
}

/* 领导简介 */
.ldjj li a{align-items: flex-start;padding: 0.45rem 0;border-bottom: 1px solid #ddd;}
.ldjj li a::before{content: "";position: absolute;width: 0.08rem;height: 0.08rem;border: 1px solid #CDCDCD;transform: rotate(45deg);left: 0;background: #FDFCF8;bottom: -0.04rem;left: 0;}
.ldjj li a::after{width: 0.08rem;height: 0.08rem;border: 1px solid #CDCDCD;transform: rotate(45deg);left: 0;background: #FDFCF8;bottom: -0.04rem;left: auto;right: 0;}
.ldjj li span{font-size: 0.22rem;font-weight: bold;color: #197568;width: 1.2rem;border-right: 1px solid #ddd;}
.ldjj li .con{flex: 1;min-width: 0;padding-left: 0.4rem;}
.ldjj li p{font-size: 0.18rem;line-height: 0.24rem;color: #333;}



@media(min-width: 1025px){	

}

@media(max-width: 1024px){	
.ldjj li a{padding: 0.2rem 0;}
.ldjj li span{width: 1rem;}
.ldjj li .con{padding-left: 0.2rem;}
}
@media(max-width: 768px){	

}

/* 科室综合 */
.kszh1{padding-bottom: 0.6rem;align-items: flex-start;justify-content: space-between;}
.kszh1 .left{width: 50%;}
.kszh1 .right{width: 47%;}
.kszh1 .cont p{font-size: 0.18rem;line-height: 0.36rem;color: #333333;text-indent: 2em;}
.kszh1 .k-m{margin-top: 0.7rem;}
.kszh1 a{font-size: 0.16rem;color: #999999;align-items: center;padding-bottom: 0.1rem;border-bottom: 1px solid #ddd;}
.kszh1 a img{display: inline-block;margin-left: 0.05rem;}
.kszh2 ul{margin: 0 -0.12rem;}
.kszh2 li{width: 20%;padding: 0 0.12rem;margin-bottom: 0.3rem;}
.kszh2 li .con{height: 0.7rem;background: rgba(202, 184, 114, 0.8);align-items: center;justify-content: center;}
.kszh2 li b{font-size: 0.22rem;color: #fff;}
.kszh2 li p{color: #fff;font-size: 0.22rem;line-height: 1.2;padding-left: 0.25rem;}
.kszh2 li .imged{padding-bottom: 125%;}

@media(min-width: 1025px){	
  .kszh2 li a:hover .con{background: #197568;}
}

@media(max-width: 1024px){	
.kszh1{padding-bottom: 0.4rem;}
.kszh1 .left{width: 100%;}
.kszh1 .right{width: 100%;margin-top: 0.3rem;}
.kszh1 .k-m{margin-top: 0.2rem;}
.kszh2 ul{margin: 0 -0.1rem;}
.kszh2 li{width: 25%;padding: 0 0.1rem;margin-bottom: 0.25rem;}
}
@media(max-width: 768px){	
.kszh2 li{width: 33.3%;}
}
@media(max-width:600px){	
.kszh2 li{width: 50%;}
}
/* jyxz */
.jyxz li{overflow: hidden;margin-bottom: 0.7rem;}
.jyxz li h3{align-items: center;margin-bottom: 0.4rem;}
.jyxz li h3 strong{font-size: 0.36rem;color: #333;font-family: Agdasima;}
.jyxz li h3 p{font-size: 0.24rem;color: #333;padding: 0 0.2rem;}
.jyxz li h3 p::after{width: 100vw;height: 1px;bottom: 50%;background: #197568;left: 100%;}
.jyxz dl{background: #fff;padding: 0.3rem 0.4rem;}
.jyxz dt{padding: 0.3rem 0;border-bottom: 1px solid #ddd;align-items: flex-start;}
.jyxz dt strong{width: 0.4rem;height: 0.4rem;display: flex;align-items: center;justify-content: center;border-radius: 50%;background: #197568;color: #fff;font-size: 0.24rem;font-family: Agdasima;
}
.jyxz dt .con{flex: 1;min-width: 0;padding-left: 0.2rem;}
.jyxz dt p{font-size: 0.18rem;line-height: 1.8;color: #333;margin-top: 0.05rem;}
.jyxz dt:last-child{border-bottom: none;}

@media(min-width: 1025px){	

}

@media(max-width: 1024px){	
.jyxz li{margin-bottom: 0.3rem;}
.jyxz li h3{margin-bottom: 0.25rem;}
.jyxz li h3 span{font-size: 0.28rem;}
.jyxz li h3 p{font-size: 0.2rem;}
}
@media(max-width: 768px){	

}
/* jzlct */
.jzlct li{margin-bottom: 0.4rem;border-radius: 0.12rem;background: #FFFFFF;text-align: center;padding: 0.3rem;}
.dlwz{justify-content: space-between;}
.dlwz>div{width: 48%;background: #fff;padding:0.46rem 0.4rem;}
.dlwz h3{font-size: 0.3rem;color: #197568;text-align: center;margin-bottom: 0.44rem;}
.dlwz .left img{width: 100%;}
.dlwz dt{margin-bottom: 0.15rem;align-items: flex-start;}
.dlwz dt strong{font-size: 0.18rem;color: #333;width: 1rem;line-height: 1.8;}
.dlwz dt p{flex: 1;min-width: 0;font-size: 0.18rem;color: #333;line-height: 1.8;}

@media(min-width: 1025px){	

}

@media(max-width: 1024px){	
.jzlct li{padding: 0.2rem;margin-bottom: 0.2rem;}
.dlwz>div{width: 100%;background: #fff;padding:0.2rem;margin-bottom: 0.25rem;}
}
@media(max-width: 768px){	

}
/* 教学兴元 */
.contain{width: 100%;overflow: hidden;background: url(../images/ztbg.jpg) no-repeat center;background-size: cover;position: relative;}
.ul-left{position: absolute;left: 0.4rem;top: 0.4rem;border-left: 1px solid rgba(202, 184, 114, 0.5);z-index: 10;}
.ul-left h3{width: 1.2rem;height: 1.2rem;border: 1px solid rgba(202, 184, 114, 0.5);padding: 0.18rem 0.24rem;text-align: center;font-family: sy;font-size: 0.32rem;color: #CAB872;border-left: none;}
.ul-left ul{padding: 0.1rem 0 0 0.24rem;}
.ul-left li{font-size: 0.2rem;line-height: 1.3;color: #fff;padding: 0.15rem 0;}
.ul-left li.on{color:#CAB872;} 
.common{width: 100%;height: 100%;}
.jxxy{padding-top: 13vh;}
.jxxy .left{width: 27%;padding-top: 0.6rem;}
.jxxy .right{width: 73%;padding-left: 2.5rem;}
.jxxy .left p{font-size: 0.14rem;color: #fff;opacity: .8;line-height: 0.28rem;margin-bottom: 0.15rem;}
.jxxy .left a{display: block;margin-top: 0.8rem;font-size: 0.14rem;color: #FFFFFF;}
.jxxy .right ul{justify-content: center;}
.jxxy .right li{width: 25%;}
.jxxy .right li .a{height: 2rem;text-align: center;padding: 0.65rem 0.1rem 0;}
.jxxy .right li p{font-size: 0.16rem;color: #197568;}
.jxxy .right li p span{font-family: Cardo;font-size: 0.46rem;}
.jxxy .right li h3{font-size: 0.16rem;color: #8C8C8C;line-height: 1.2;margin-top: 0.1rem;}
.jxxy .right li.jxli1 .a{background: #fff;}
.jxxy .right li.jxli2 .a{border: 1px solid #CAB872;}
.jxxy .right li.jxli3 .a{background: #CAB872;}
.jxxy .right li.jxli4 .a{background: #197568;}
.jxxy .right li.jxli3 p,.jxxy .right li.jxli3 h3{color: #fff;}
.jxxy .right li.jxli4 p,.jxxy .right li.jxli4 h3{color: #fff;}

.more3{justify-content: center;margin-top: 0.6rem;width: 100%;}
.more3 a{width: 1.2rem;height: 0.38rem;background: url(../images/more3.png) no-repeat;background-size: 100% 100% !important;align-items: center;justify-content: center;display: flex;color: #197568;font-size:0.16rem;}

@media(min-width: 1025px){	
.contain{height: 100vh;}
.jxxy::before{content: "";position: absolute;width: 33.33%;height: 100%;top: 0;left: 0;opacity: 0.97;
background: linear-gradient(0deg, #197568 0%, rgba(25, 117, 104, 0.86) 100%);z-index: -1;}
.jxxy::after{left: auto;right: 0;width: 66.666%;opacity: 0.92;background: #F4F4F4;}
.jxxy .right li.jxli3{margin-right: 25%;}
.jxxy .right li.jxli4{}
.jxxy .right li:first-child{margin-left: 50%;}
	.jxxy .left{margin-left:-.7rem;}

}

@media(max-width: 1024px){	

.jxxy .left a{margin-top: 0.2rem;}
.jxxy .left{width: 100%;padding: 0.2rem;background: #197568;}
.jxxy .right{width: 100%;padding-left:0rem;margin-top: 0.3rem;}
.more3{margin-top: 0.2rem;}
.jxxy .right li p span{font-size: 0.34rem;}  
.ul-left{display: none;}
	.jxxy{background: rgba(244, 244, 244, 0.92);}
}
@media(max-width: 768px){	
.jxxy .right li{width: 33.3%;}
.jxxy .right li .a{height: 1.6rem;padding: 0.3rem 0.1rem 0;}
.jxxy .right li p span{font-size: 0.3rem;}
}
/* 医疗兴院 */
.ylxy{background: rgba(135, 120, 61, 0.94);padding: 27vh 0 0 0;}
.ylxy .wp{align-items: flex-end;}
.ylxy .left{width: 36%;background: rgba(202, 184, 114, 0.5);padding: 0.3rem 0.4rem;}
.ylxy .right{width: 64%;}
.ylxy .left h3{color: #fff;font-size: 0.3rem;margin: 0.2rem 0 0.15rem;}
.ylxy .left p{font-size: 0.14rem;color: #fff;line-height: 0.26rem;}
.ylxy .right ul{justify-content:center;}
.ylxy .right li{width: 25%;}
.ylxy .right li .a{height: 2.04rem;text-align: center;padding: 1rem 0.15rem 0;position: relative;}
.ylxy .right li .img{position: absolute;left: 0.15rem;top: 0.15rem;right: 0.15rem;}
.ylxy .right li h3{color: #fff;font-size: 0.18rem;margin-top: 0.1rem;}
.ylxy .right li p{font-size: 0.18rem;color: #fff;}
.ylxy .right li span{font-size: 0.44rem;font-family: Agdasima;}
.ylxy .more3 a{background: url(../images/more4.png) no-repeat;color: #fff;}
.ylxy .right li.yli1 .a{background: rgba(202, 184, 114, 0.8);}
.ylxy .right li.yli2 .a{background: rgba(170, 156, 99, 0.5);}
.ylxy .right li.yli3 .a{background: rgba(25, 117, 104, 0.8);}



@media(min-width: 1025px){	
.ylxy .left p{width: 80%;}
.ylxy .right li.yli1{/* margin-left: 25%; */}
.ylxy .right li.yli2{/* margin-right: 25%; */}
.ylxy .right li.yli3{margin-right: 50%;}
	.ylxy .more3{margin-top:1.3rem;}
}

@media(max-width: 1024px){	
.ylxy .left{width: 100%;padding: 0.3rem 0.4rem;}
.ylxy .right{width: 100%;margin-top:.25rem;}
.ylxy .right li span{font-size: 0.38rem;}
}
@media(max-width: 768px){	
.ylxy .right li{width: 43%;}
.ylxy .right li span{font-size: 0.34rem;}
}
/* 科技强院 */
.kjqy{background: url(../images/kjbg.png) no-repeat center/cover;padding-top:19vh;}
.kjqy .cont p{font-size: 0.14rem;color: #fff;line-height: 0.28rem;}
.kjqy .more3{justify-content: flex-start;margin-top: 0.15rem;}
.kjqy .more3 a{background: url(../images/more4.png) no-repeat;color: #fff;}
.kj-t{position: relative;width: 70%;margin: 0 auto;}
.kj-t .swiper-container{height: 4.3rem;padding-bottom: 0.1rem;}
.kj-t li a{align-items: center;padding-bottom: 0.2rem;}
.kj-t li a::before{content: "";position: absolute;left: 0.45rem;right: 0.05rem;bottom: 0;border-bottom: 1px dashed #CAB872;z-index: -1;}
.kj-t li a::after{width: 0.16rem;height: 0.16rem;left: auto;right: 0;bottom: -0.08rem;background: url(../images/k-c.png) no-repeat;background-size: 100% 100%;}
.kj-t li span{font-family: Agdasima;font-size: 0.24rem;font-weight: bold;color: #FFFFFF;}
.kj-t li h3{color: #fff;font-size: 0.18rem;line-height: 1.4;/* flex: 1; *//* min-width: 0; */padding: 0 .15rem;}
.kj-t li p{font-size: 0.14rem;color: #CAB872;line-height: 1.2;}
.kj-t .arrow{justify-content: center;margin-top: 0.55rem;}
.kj-t .arror{position: relative;top: auto;left: auto;right: auto;width: 0.46rem;height: 0.46rem;border: 1px solid #CEC7D4;margin: 0 0.19rem;border-radius: 50%;}
.kj-t .arror::after{display: none;}
.kj-t .arror::before{color: #CEC7D4;font-size: 0.2rem;font-family: swiper-icons;}
.kj-t .arror:hover{background: #fff;}
.kj-t .arror:hover::before{color: #CAB872;}



@media(min-width: 1025px){	

}

@media(max-width: 1024px){	
.kj-t{width: 100%;margin-top: .3rem;}
.kj-t li h3{flex: 1;min-width: 0;}
}
@media(max-width: 768px){	

}
/* jyhj */
.jyhj{padding-top: 5vh;}
.jyhj::after{width: 100%;opacity: 0.98;background: linear-gradient(0deg, #197568 0%, rgba(25, 117, 104, 0.86) 100%);}
.jyhj .jyhj-t{justify-content: space-between;align-items: flex-end;}
.jyhj .imged {padding-bottom: 60%;}
.jyhj .left{width: 71%;}
.jyhj .right{width: 26%;}
.jyhj .left li a{display: block;}
.jyhj .left li .con{justify-content: flex-end;margin-top: -0.75rem;position: relative;z-index: 10;}
.jyhj .left li h3{width: 50%;height: 1.04rem;background: #fff;padding: 0 0.3rem;overflow: hidden;display: flex;align-items: center;}
.jyhj .left li span{display: block;font-size: 0.24rem;font-weight: bold;line-height: 0.32rem;padding-right: 0.1rem;color: #197568;}
.jyhj .left li span::after{width: 100vw;height: 1px;background: #197568;left: 100%;bottom: 50%;}
.jyhj .right li{margin-bottom: 0.12rem;}


@media(min-width: 1025px){	

}

@media(max-width: 1024px){	
.jyhj .left{width: 100%;}
.jyhj .right{width: 100%;margin-top: 0.15rem;}
.jyhj .left li h3{width: 80%;}
}
@media(max-width: 768px){	
.jyhj .left li span{font-size:.22rem;}
}
/* 医院历史 */
.yyls{padding-top: 30vh;}
.yyls::after{width: 100%;opacity: 0.95;background: linear-gradient(0deg, #197568 0%, rgba(25, 117, 104, 0.86) 100%);}
.yy-t1{position: relative;}
.yy-t1 li .a{text-align: center;}
.yy-t1 li b{font-family: Cardo;font-size: 2.2rem;font-weight: bold;color: #FFFFFF;letter-spacing: 0.06em;padding: 0 1rem;display: inline-block;}
.yy-t1 li p{font-size: 0.18rem;color: #FFFFFF;line-height: 0.3rem;margin-top: 0.5rem;}
.yy-t1 li b::before{content: "";position: absolute;width: 0.59rem;height: 0.54rem;background: url(../images/ls-i1.png) no-repeat;background-size: 100% 100% !important;left: 0;top: 0;}
.yy-t1 li b::after{width: 0.59rem;height: 0.54rem;background: url(../images/ls-i2.png) no-repeat;background-size: 100% 100% !important;right: 0;bottom: 0;left: auto;}

.yy-t1 .arrow{width: 100%;justify-content: center;margin-top: 10vh;}
.yy-t1 .arror{width: 0.4rem;height: 0.4rem;position: relative;top: auto;left: auto;right: auto;margin: 0 0.1rem;background: url(../images/ls-prev1.png) no-repeat;background-size: 100% 100% !important;transition: 0.5s;}
.yy-t1 .swiper-button-next{transform: rotateY(180deg);}
.yy-t1 .arror:hover{background: url(../images/ls-prev2.png) no-repeat;}
.yy-t1 .arror::after{display: none;}


.yy-t2::after{width: 100%;height: 5px;background: url(../images/lsline.png) no-repeat;bottom: 0.25rem;background-size: 100% 100%;}
.yy-t2 li{padding-top: 0.2rem;text-align: center;height: 0.9rem;cursor: pointer;transition: 0.5s;}
.yy-t2 li span{font-family: Cardo;font-size: 0.2rem;color: #fff;display: block;padding: 0 0 0.1rem 0;}
.yy-t2 li span::after{width: 2px;height: 0.2rem;background: #fff;left: 50%;bottom: auto;top: 100%;}
.yy-t2 li.swiper-slide-thumb-active span{font-size: 0.24rem;padding-bottom: 0.15rem;}
.yy-t2 li.swiper-slide-thumb-active{padding-top: 0;}
.yy-t2 li.swiper-slide-thumb-active span::after{height: 0.4rem;}


@media(min-width: 1025px){	
.yy-t2{position: absolute;width: 100%;left: 0;bottom: 5vh;padding: 0 2.6rem;}
}

@media(max-width: 1024px){	
.yy-t1 li b{font-size: 1rem;}
.yy-t1 .arrow{margin-top: 0.3rem;}
.yy-t2{margin-top:.25rem;}
}
@media(max-width: 768px){	
.yy-t1 li b{font-size: .7rem;padding:0 .5rem;}
.yy-t1 li b::before,.yy-t1 li b::after{width:.39rem;height:.34rem;}
}
/* 引导页 */
.ydy{background: url(../images/ydbg.jpg) no-repeat bottom/cover;min-height: 100vh;overflow: hidden;}
.ydy .head-t{align-items: center;justify-content: space-between;padding: 0.2rem 0.4rem;position: relative;z-index: 10;}
.ydy .head-t dt{padding-left: 0.1rem;}
.ydy .head-t dt span{width: 0.68rem;display: block;}
.ydy .head-t dt span .img2{display: none;}
.ydy .head-t dt span img{width: 100%;}
.ydy .head-t dt:first-child span{width: 1.8rem;}
.ydy .head-t dt a{display: block;position: relative;}
.ydy .head-t dt ul{position: absolute;right: -0.2rem;top: 100%;opacity: 0;visibility: hidden;/* margin-top: 0.15rem; */flex-wrap: nowrap;padding-top: .15rem;}
.ydy .head-t dt li{width: 1rem;padding: 0 0.05rem;text-align: center;}
.ydy .head-t dt li p{font-size: 0.14rem;line-height: 0.2rem;color: #fff;margin-top: 0.1rem;}
.ydy .head-t dt a:hover ul{opacity: 1;visibility: visible;}
.ydy .head-t dt a:hover .img1{display: none;}
.ydy .head-t dt a:hover .img2{display: block;}
.ydy .wp{height: 100%;display: flex;align-items: center;}
.yd-t{padding: 0 15%;width: 100%;}
.yd-t li{width: 33.3%;padding: 0 0.25rem;}
.yd-t li a{display: block;padding: 0.74rem 0.1rem;height: 3.77rem;text-align: center;}
.yd-t li a::after{width: auto;height: auto;top: 0.06rem;left: 0.06rem;bottom: 0.06rem;right: 0.06rem;background: url(../images/yd-bg.png) no-repeat;background-size: 100% 100% !important;}  

.yd-t li:nth-child(1) a{background: rgba(81, 154, 158, 0.92);}
.yd-t li:nth-child(2) a{background: rgba(175, 41, 41, 0.92);}
.yd-t li:nth-child(3) a{background: rgba(225, 172, 93, 0.92);}
.yd-t li span{display: flex;align-items: center;justify-content: center;margin: 0 auto;width: 0.8rem;height: 0.72rem;}
.yd-t li h3{color: #fff;font-family: sy;font-size: 0.3rem;margin: 0.28rem 0 0.75rem;}
.yd-t li p img{width:0.53rem;}

.yd-t li a:hover span img{transform:rotateY(360deg);transition:0.5s;}
@media(min-width: 1025px){	
.ydy{height: 100vh;}
}

@media(max-width: 1024px){	
  .yd-t{padding: 0%;}
  .yd-t li{width: 33.3%;padding: 0 0.1rem;}
}
@media(max-width: 768px){	
	.ydy .head-t .logo{width:100%;text-align:center;}
  .ydy .head-t dl{width:100%;justify-content:center;margin-top:.2rem;}
  .yd-t li{width: 100%;margin-bottom: 0.25rem;}
  .yd-t li a{height: auto;padding: 0.45rem 0.1rem;}
  .yd-t li h3{margin: 0.2rem 0;}
  .yd-t li span{width: 0.5rem;height: 0.42rem;}
	.yd-t li a::after{opacity:0;}
	
}
@media(max-width: 480px){
	.ydy .head-t dt:nth-child(2) ul{right:-1rem;}
}

/* 三级栏目展开 */
.inner{min-height: 7rem;}

/* 翻页 */
.j_pages{margin:0.6rem auto 0;text-align: center;}
.j_pages .box{display:inherit;width:100%;padding: 0;font-size: 0;}
.j_pages a{padding: 0px 0.16rem;height: 0.4rem;line-height: 0.4rem;display:inline-block;background: #fff;margin: 0 0.03rem;color: #919191;font-size: 0.14rem;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius: 0.04rem;border: 1px solid #dadbdd;margin-bottom: .15rem;}
.j_pages a font{ padding:0 0.1rem}
.j_pages .on{background: #197568;color: #fff;}
.j_pages a:hover{background: #197568;color:#fff!important;}
.j_pages span{color:#919191; padding: 0px 0.16rem;height: 0.4rem;line-height: 0.4rem;display:inline-block; font-size:0.14rem;}
.j_pages input{color:#919191;padding: 0px 0.16rem;height: 0.4rem;line-height: 0.4rem;display:inline-block;font-size:0.14rem;background:#f6f6f6;border:none;cursor:pointer;border-radius: 0;transition: 0.6s;}
.j_pages input[type="text"]{ width:0.4rem; padding:0; text-align:center}
.j_pages input[type="submit"]:hover{ background: #197568; color:#fff}
.j_pages .qd{background: #197568;color: #fff;border-radius: 0.05rem;height: 0.3rem;line-height: 0.3rem;}

@keyframes round_animate {
    to {
        transform: rotate(1turn);
       }
   }
/* 三级导航 */
.san-nav{width: 100%;background: #f7f7f7;margin-bottom: .3rem;display: none;}
.san-nav ul{display: flex;justify-content: center;align-items: flex-end;flex-wrap: wrap;}
.san-nav li{/* height: 0.8rem; */display: flex;align-items: flex-end;padding:0 .3rem;}
.san-nav a{display: inline-block;/* margin: 0 0.4rem; */font-size: 0.16rem;color: #a9a9a9;display: flex;align-items: center;height: 0.5rem;}
.san-nav a::after{height: 0.02rem;left: 0;background: rgba(0,0,0,0);width:100%}
.san-nav a.on::after{background: #197568;}
.san-nav a:hover,.san-nav a.on{color: #197568;}



@media screen and (max-width: 1200px) {
  .ban{padding-top: 0;margin: 0;}
}
@media screen and (max-width: 1024px) {
    .inner_left,.inner_right .lm_top .adress{display: none;}
	.inner_right{width: 100%;padding-left: 0;}
	.wrap_ph{display: block;/* background: #e2effa; */}
	.inner{padding: .2rem 0 .3rem;}
	.page{margin:.25rem 0 0;}
  .local h2,.ejlm_pc,.ban .h3 h3{display: none;}
  .san-nav{display: block;}
  .local{margin: 0rem 0 .1rem;padding-bottom: 0rem;}
  .ban .h3 .wp{justify-content: flex-end;}
  .adress{/* padding: 0.1rem 0 0; */color: #333;bottom: 0;position: relative;right: auto;}
  .adress a,.adress p{/* color: #333; */}
  .ban .h3{/* position: relative; */bottom: .15rem;}
  .tit p{font-size: 0.26rem;}
  .tit{margin-bottom:.2rem;}
  .local::after{bottom: 0;opacity: 0;}
	.common{/* background: rgba(244, 244, 244, 0.92); */padding: 0.3rem 0;}
}
@media screen and (max-width: 768px) {
  .j_pages{margin:0.3rem auto 0;}


}


.pb_sys_style1 .p_no_d {
    border: 1px solid #197568 !important;

    background-color: #197568 !important;
}

 