@charset "utf-8";
/*==========================================公共 开始=============================================*/
/* ban */
.ban{width: 100%;position: relative;}
.ban .scale{position: relative;}
.ban .imged{padding-bottom: 35%;}
.ban .imged:after{width: 50%;background: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);height: 100%;}

.ban .yjlm{position: absolute;left: 0%;top: 50%;transform: translateY(-50%);z-index: 10;}
.ban .yjlm h3{font-size:0.48rem;color: #fff;font-family: "思源宋体 SemiBold";margin-bottom: 0.25rem;font-family: sy;}
.adress a,.adress{font-size: 0.16rem;color: #fff;}
.adress{background: url(/images/home.png) no-repeat left center;padding-left: 0.25rem;line-height: 0.3rem;background-size: auto .16rem;}
.adress a{padding: 0 0.05rem;transition: .5s;}
.adress a:hover{color:#e2be8f}
 .ejlm_pc{width: 100%;margin-top: -0.3rem;z-index: 10;}
.ejlm_pc::after{width: 85%;background: #fff;box-shadow: 0px 0.16rem 0.29rem 0px rgba(69, 10, 66, 0.11);border-radius: 0 0.35rem 0.35rem 0;}
.ejlm_pc ul{width: 100%;justify-content: flex-start;align-items: center;}
.ejlm_pc ul li{height: .7rem;/* max-width: 16.6rem; */display: flex;align-items: center;padding: 0 .25rem;position: relative;}
.ejlm_pc ul li>a{color: #333;transition: 0.5s;font-size: .24rem;display: block;line-height:0.7rem;border-bottom: 0.03rem solid rgba(0, 0, 0, 0);}
.ejlm_pc .sub {position: absolute;top: 100%;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 0;}
.ejlm_pc ul li:hover .sub{transform: translateX(-50%) scaleY(1);visibility: visible;opacity: 1;}
.ejlm_pc .sub a{line-height: 0.35rem;font-size: 0.18rem;color: #333;display: block;text-align: center;padding-left: 0;}
.ejlm_pc .sub a:hover{background:#23826d;color: #fff;}
.ejlm_pc ul li.active >a,.ejlm_pc ul li:hover>a{
    font-weight: bold;color: #23826d;border-bottom: 0.03rem solid #23826d;
}




/* 手机内页二级导航 */
.wrap_ph{margin-top: 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: #23826d;}

.wrap_ph h2:after{position: absolute;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: #fff;}
.wrap_ph li{font-size: 0.18rem;line-height: 0.34rem;font-family: hel-bold;}
.wrap_ph li a{transition:0.5s;display: block;color: #333;}
.inner .wrap_ph{display: none;}
.wrap_ph li h3{position: relative;}
.wrap_ph li.active h3 a{color: #23826d;}

.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: 0.15rem 0.15rem !important;position: absolute;display: block;right: 0;top: 0.02rem;transition: 0.5s;}
.wrap_ph i.on{transform: rotate(-90deg);}
.wrap_ph dl{display: none;padding-left: 0.25rem;}
.wrap_ph dl h4{font-size: 0.16rem;line-height: 0.3rem;color: #666;position: relative;}

.wrap_ph .box{display: none;padding-left: 0.15rem;}
.wrap_ph .box a{font-size: 0.16rem;line-height: 0.3rem;color: #666 !important;display: block;}
.wrap_ph .box a:hover{color: #23826d;}



@media screen and (max-width: 1500px) {

}
.inner{padding: 1rem 0;}
.inner::after{width: 70%;height: 7.5rem;bottom: -.3rem;background: url(/images/innbg.png) no-repeat bottom;background-size: 100%;left: auto;right: 0;}

.inner_left{width:3.4rem;margin-top: -1.2rem;z-index: 100;position: relative;}
.inner_right{width: calc(100% - 3.4rem);padding: 0.4rem 0 0 0.7rem;}
.inner_left h2{background-size: 100% 100%;color: #fff;font-size: 0.24rem;height: 1.2rem;display: flex;align-items: center;}
.inner_left h2 p{font-weight: bold;padding-left: 0.65rem;}
.inner_left ul{padding: .25rem 0 .6rem;}
.inner_left ul li{position: relative;}
.inner_left ul li::after{width: 0.14rem;height: 0.55rem;background-size: 100% 100%;bottom: auto;top: 0.29rem;}

.inner_left ul li p{position: relative;font-size: 0.2rem;padding: 0 .25rem 0 0.65rem;line-height: 1.4;min-height: .6rem;align-items: center;}
.inner_left ul li p::after{width: 0.12rem;height: 0.14rem;right: 0.25rem;left: auto;bottom: auto;top: 50%;transform: translateY(-50%);background-size: 100% 100%;}
.inner_left ul>li>p>span{position:absolute;width: 0.12rem;height: 0.14rem;right: 0.25rem;left: auto;bottom: auto;top: 50%;transform: translateY(-50%);background-size: 100% 100%;}
.inner_left ul>li>p>span.on{transform: translateY(-50%) rotate(90deg);}
.inner_left ul li p.on::after{transform: translateY(-50%) rotate(90deg);}
.inner_left ul li.on p::before{width: 0.61rem;height: 0.45rem;background-size: 100% 100%;bottom: auto;top: 50%;
transform: translateY(-50%);opacity: 0;content:"";position:absolute;left:0;}
.inner_left ul li dl h3 span{
    padding: 0;
    line-height:1.4;
}
.inner_left ul li dl h3 img{width: .12rem;height: .12rem;cursor: pointer;}
.inner_left ul p a{display: block;width: 100%;color: #333;transition: 0.5s;}
.inner_left ul>li>p>a{font-weight:500;line-height: 0.6rem;}
.inner_left ul li dl{display: none;display: none;padding: 0rem .25rem 0 0.65rem;}
.inner_left ul li dt h3{font-size: 0.18rem;color: #333;padding: .15rem 0;transition: 0.5s;display: flex !important;justify-content: space-between !important;}
.inner_left ul li dt h3 a{align-items: center;justify-content: space-between;width: 100%;}
.inner_left ul li:last-child p{border-bottom:none;}



.inner_left ul li dt.on h3,.inner_left ul li dt:hover h3,.inner_left ul li .p:hover h4{color: #23826d;font-weight:bold;}

.nysubnav {display: none;padding-left: .2rem;}
.inner_left ul li.on dl,.inner_left ul li dt.on .nysubnav{display: block;}

.nysubnav a {line-height: 0.4rem;font-size: .16rem;}
.nysubnav a.on,.nysubnav a:hover {color: #23826d;font-weight:bold;}
.nysubnav h4 a{justify-content: space-between;align-items: center;line-height: 1.4;padding: .1rem 0;}
.nysubnav .p.on a{font-weight:bold;}
.nysubnav .box{padding-left:.2rem;display: none;}
.nysubnav .box a{display:block;color:#333;}
.nysubnav .p.on .box{display:block;}


.inner_left ul li:hover p::after,.inner_left ul li.on p::after,.inner_left ul li:hover p::before,.inner_left ul li.on p::before{opacity: 1;}
.inner_left ul li:hover p a,.inner_left ul li.on p a{color: #23826d;font-weight: bold;}




.inner_right .lm_top h3{font-size: 0.24rem;font-weight: bold;color: #23826d;/* margin-bottom: .1rem; */width: 100%;}
.inner_right .lm_top .adress{/* display:none */}
.adress{font-size: 0.16rem;color: #fff;line-height: 1.5;padding-left: 0.3rem;background-size: 0.21rem;/}
.adress a{color: #fff;transition:0.5s;}
.inner .wp{align-items:flex-start;}
 .adress span{display: inline-block;padding: 0 0.05rem;opacity: .7;font-size: .18rem;}
.inner_right .lm_top .adress a:hover{opacity:.8;}
 
/*  内容页*/
.cont-ny .content{width: 72%;}
.cont-ny .right{width: 28%;padding-left: .65rem;}
.cont-ny .right .sticky{ position: sticky;top: 1rem;}
.content{position: relative;}
#share-2{position: absolute;top: 50%;transform: translateY(-50%);right: -1rem;}
#share-2 a{display: block;margin-bottom: 0.2rem;}
.content .tit{margin-bottom: .35rem;padding-bottom: 0.2rem;border-bottom: 1px solid #eee;}
.content h3{font-size: 0.22rem;color: #23826d;line-height: 1.5;margin: 0rem 0 .15rem;font-weight: bold;text-align: center;}
.content .conttime{justify-content: center;}
.content .conttime > span{font-size: 0.16rem;color: #666;line-height: 1.5;align-items: center; padding:0 0.18rem;}
.content .conttime span img{display: inline-block;margin-right: 0.1rem;width: 0.17rem;}



.content .cont p{font-size: 0.18rem !important;color: #333 !important;line-height: 0.32rem !important;text-align:justify;margin-bottom: .2rem;text-indent: 2em;}
.content .cont p span{font-size: 0.18rem !important;color: #333 !important;line-height: 0.32rem !important;}
.article .cont *{font-size: .18rem !important;color: #333 !important;line-height: 0.32rem !important;font-family: "Microsoft YaHei" !important;}
.content .cont p img,.content .cont p video{display: block;margin: 10px auto;max-width: 80%;    height: auto !important;border:none !important;}
.cont p video{width: 80%}
.new_miew{border-top: 1px solid rgba(35,130,109,.3);margin-top:0.5rem;padding: 0.3rem 0 0;align-items: center; width:100%;}
.new_miew .con{flex: 1;min-width: 0;padding-right: 0.1rem;}
.new_miew h4{font-weight: bold;color: #23826d;font-size: 0.2rem;margin-bottom: 0.2rem;}

.new_miew p{font-size: 0.16rem;color: #333;line-height: 2;margin-bottom: 0.05rem;}
.new_miew p a{transition: 0.5s;color: #333;}
.new_miew p:hover a{color: #23826d;}
.new_miew h6 a{display: block;width:1.1rem;height: 0.4rem;text-align: center;line-height: 0.4rem;color: #fff;font-size: 0.14rem;background: #debd91;}




@media screen and (min-width: 1025px) {
  .cont-ny .right li a:hover h3{color: #23826d;}
  .cont-ny .right li a:hover span::after{opacity: 1;}
  .cont-ny .right li a:hover::after{opacity: .15;}
  .cont-ny .right li a:hover{border-bottom: 1px solid rgba(0,0,0,0);}
}

@media(max-width: 1024px){	
  .content h3{font-size: .24rem;line-height: 1.5;}
  .new_miew{margin-top: .3rem;}
  .cont p{margin-bottom: .1rem;}
  .social-share{display: none;}
  .new_miew .con{flex: none;width: 100%;padding-right: 0;}
}



.xsy img{width: 100%;}

/* 通知公告 */
.tzgg ul{justify-content: space-between;}
.tzgg li{width: 49%;margin-bottom: 0.4rem;}
.tzgg li a{align-items: center;height: 1.54rem;background: #fff;}
.tzgg li *{transition: 0.5s;}
.tzgg li a::after{width: 100%;background:#23826d;opacity: 0;}

.tzgg li .date2{width: 1.26rem;text-align: center;height: 1.05rem;border-radius: 0 0 0.2rem 0;background: #f9f6f1;border-left: 0.04rem solid #23826d;padding-top: 0.2rem;}
.tzgg li .con{width: calc(100% - 1.26rem);padding: 0 0.25rem;}              

.tzgg li .date2 span{display: block;color: #23826d;font-size: 0.3rem;}
.tzgg li .date2 p{font-size: 0.2rem;color: #23826d;line-height: 0.32rem;}
.tzgg li h3{font-size: 0.2rem;color: #000;line-height: 0.32rem;max-height: 0.64rem;}


@media(min-width: 1024px){
  .tzgg li a:hover h3{color: #fff;}
  .tzgg li a:hover::after{opacity: 1;}
  .tzgg li a:hover .date2{background: #debd91;}
  .tzgg li a:hover .date2 span,.tzgg li a:hover .date2 p{color: #fff;}
}
@media screen and (max-width: 1024px) {
  
}
@media screen and (max-width: 768px) {
  .tzgg li{width: 100%;margin-bottom: 0.3rem;}
  .tzgg li a{height: auto;padding: .2rem 0;}

}
@media screen and (max-width: 420px) {
  .tzgg li.tz-li .date2{width: 1.6rem;padding: 0 .4rem 0 0.3rem;}
}


/* 现任领导 */
.xdld1{justify-content: space-between;}
.xdld1 h2{border-top: 1px solid #e5e5e5;/* align-items: center; */width: 50%;}
.xdld1 h2 span{padding-left: 0.3rem;font-size: 0.18rem;color: #5020BC;line-height: 0.36rem;width: 1.85rem;display: block;padding: .3rem 0 0.3rem 0.3rem;font-weight: 600;}
.xdld1>h2:last-child{border-bottom: 1px solid #e5e5e5;}
.xdld1 h2 p{width: calc(100% - 1.85rem);font-size: 0.3rem;color: #333;line-height: 0.36rem;padding: .3rem 0;}
.xdld1 h2 p a{transition: 0.5s;/* width: 1rem; */display: block;text-align: left;line-height: 1.8;padding: 0 .3rem;font-size: .18rem;}
.xdld1 h2 p a:hover{color: #23826d;}

@media(min-width: 1024px){
  
}
@media screen and (max-width: 1024px) {
  .xrld-l{width: 100%;}
}
@media screen and (max-width: 768px) {

}
@media screen and (max-width: 420px) {
  .xdld1 h2{width:100%;}
}
/* 九五至尊棋牌新闻 */
.newlist li{margin-bottom: 0.35rem;}
.newlist li a{padding: 0.2rem;align-items: center;position: relative;transition: 0.5s;background: none;padding: .3rem .25rem;background: #fff;border-radius: 0.5rem 0 0.5rem 0;overflow: hidden;}
.newlist li a::after{left: 0;background:#23826d;height:100%;width: 100%;opacity: 0; box-shadow: 0rem 0.22rem 0.35rem 0px rgba(3, 55, 43, 0.21);}
.newlist li .scale{width: 3rem;position: relative;border-radius: 0.3rem 0 0 0;}
.newlist li .con{flex: 1;padding: 0 0.35rem ;min-width: 0;}

.newlist li .date{width: 1.4rem;padding-bottom: 0.6rem;white-space: nowrap;}
.newlist li .date::after{width: 0.39rem;height: 0.39rem;background: url(/images/n-xq1.png) no-repeat;background-size: 100% !important;bottom: 0rem;}


.newlist li span{font-size: 0.4rem;color: #debd91;transition: 0.5s;font-family: impact;transform: scaleX(.6);display: block;transform-origin: left;}
.newlist li p{font-size: 0.18rem;color: #debd91;line-height: 0.26rem;font-family:impact;transform: scaleX(.8);transform-origin: left;}


.newlist li h3{font-size: 0.22rem;line-height: 0.32rem;color: #333;transition: 0.5s;}
.newlist li h3 i{font-style: normal;color: #000;}
.newlist li h4{font-size: 0.16rem;line-height: 0.28rem;max-height: 0.56rem;margin-top: 0.25rem;color: #666666;}


@media(min-width: 1024px){
  .newlist li a:hover::after{opacity: 1;}
  .newlist li a:hover h4{color: #fff;opacity: .7;}
  .newlist li a:hover .date::after{background: url(/images/n-xq2.png) no-repeat;background-size: 100% !important;}
}
@media screen and (max-width: 1024px) {

}
@media screen and (max-width: 768px) {
  .newlist li .scale{width: 2.3rem;}
  .newlist li .con{padding: 0 .2rem;}
  .newlist li .date{width: 0.8rem;}
}
@media screen and (max-width: 600px) {
 .newlist li .con{flex:none;width:100%;order:3;margin-top:.2rem;padding:0;}
  .newlist li .date{margin-left:.25rem}
  .newlist li h4{margin-top:.15rem;}
}



/* 图片列表 */


.tu-pic .fl02 ul{margin: 0 -0.2rem;}
.tu-pic .fl02 li{width: 33.3%;padding: 0 0.2rem;margin-bottom: .35rem;}
.tu-pic .fl02 li a{position: relative;display: block;width: 100%;border-radius: 0.3rem 0 0.3rem 0; overflow: hidden;box-shadow: -0.0292rem 0.1267rem 0.24rem 0px rgba(0, 69, 54, 0.19);}
.tu-pic .fl02 li .imged{padding-bottom: 37%;}
.tu-pic .fl02 li .con{width: 100%;padding: 0rem;z-index: 10;height: .6rem;display: flex;align-items: center;background: #fff;}

.tu-pic .fl02 li .con h3{color: #333;font-size: 0.2rem;line-height: 1.3;border-left: 1px solid #debd91;padding: 0  0.2rem;}



@media(min-width: 1024px){	

  .tu-pic .fl02 li a:hover h3{color: #23826d;}
}
@media(max-width: 1024px){	
  .tu-pic .fl02 ul{margin: 0 -0.1rem;}
  .tu-pic .fl02 li{width: 33.3%;padding: 0 0.1rem;margin-bottom: 0.25rem;}
}

@media(max-width: 768px){	
.tu-pic .fl02 li{width: 50%;}
.tu-pic .fl02 li .con h3{font-size: 0.18rem;}
	
}


/* 师资列表 */
.szlist{padding-bottom: 1rem;}
.szlist ul{justify-content: space-between;}
.szlist li{width: 48%;margin-bottom: 0.45rem;}
.szlist li *{transition: 0.5s;}
.szlist li a{align-items: center;padding: 0.35rem;border-left: 1px solid #23826d;background: #fff;border-radius: 0 0 0.5rem 0;  box-shadow: 0.02rem 0rem 0.13rem 0rem rgba(0, 0, 0, 0.11);}
.szlist li a::after{width: 100%;border-radius: 0 0 0.5rem 0;background: url(/images/szbg.jpg) no-repeat bottom/cover;opacity: 0;}
.szlist li .imged{padding-bottom: 100%;}
.szlist li .scale{width: 2rem;border-radius: 0.3rem 0 0 0;}
.szlist li .con{padding-left: 0.25rem;flex: 1;min-width: 0;}

.szlist li .con h3{color: #666;font-size: 0.16rem;line-height: 1.3;margin-bottom: 0.25rem;}
.szlist li .con h3 b{display: inline-block;padding-right: .2rem;color: #000;font-size: 0.22rem;}

.szlist li .con p{font-size: 0.16rem;color: #666;line-height: 0.28rem;max-height: 1.12rem;}


@media(min-width: 1200px){	
  .szlist li a:hover::after{opacity: 1;}
  .szlist li a:hover .con h3{color: #fff;}
  .szlist li a:hover .con b{color: #e3c7a2;}
  .szlist li a:hover .con p{color: #fff;opacity: .7;}
}

@media(max-width: 1024px){	
  .szlist{padding-bottom: 0rem;}
  .szlist li{width: 49%;margin-bottom: 0.3rem;}
}
@media(max-width: 768px){	
  .szlist li{width: 100%;}
  .szlist li a{padding: 0.2rem;border-radius: 0 0 0.3rem 0;}
}
@media(max-width: 420px){	
  .szlist li .scale{width: 1.6rem;}
  .szlist li .con h3{margin-bottom: 0.15rem;}
}



/* 新闻列表1 */
.newlist1 ul.list li a{padding: .25rem 0;}
ul.list{margin-top: .1rem;}
ul.list li a{align-items: center;line-height: 1.6;justify-content: space-between;padding: .15rem 0;background-size: 100% 0.07rem;border-bottom: 1px dashed #ddd;}

ul.list li a::after{height: 1px;bottom: -1px;background:#23826d}
ul.list h3{width: calc(100% - 1.1rem);font-size: 0.18rem;color: #333;padding: 0 .2rem;transition: 0.5s;position:relative;}
ul.list li span{white-space: nowrap;font-size: 0.14rem;color: #23826d;font-family: Philosopher;transition: 0.5s;}
ul.list li h3::after{width: 0.06rem;height: 0.06rem;background:#23826d;top: 50%;transform: translateY(-50%);content:"";position:absolute;left: 0;border-radius: 50%;}
.newlist1 li{padding-left: 0.4rem;}
.newlist1 li p{width: 1.2rem;padding-left:0.55rem;font-size: 0.14rem;color: #23826d;transition: 0.5s;}
.newlist1 li h3{flex:1;min-width:0;}



.page{margin: .6rem 0 0;}
.page img{display: block;margin: 0 auto;}
@media(min-width: 1025px){	
  ul.list li:hover::after{}
	ul.list li:hover a h3{color: #23826d;/* font-weight: bold; */}
	ul.list li:hover a::after{width:100%;}
	ul.list li:hover a{border-bottom:1px solid rgba(0,0,0,0);}
  ul.list li:hover p::after{left: 0;}
}
@media(max-width: 1024px){
  .newlist1 li{padding-left:.2rem;}
  .newlist1 li:after{left:0;}
  .newlist1 li p{padding-left: 0.35rem;}
  .newlist1 li p::after{left: 0;}
}



/*简介 */
.xyjj .cont p{text-indent: 2em;} 
.xyjj .cont{margin-bottom: 0.35rem;}
.xyjj .xdld1{width: 50%;margin: 0 auto;box-shadow: 0rem 0.04rem 0.1rem 0rem rgba(146, 146, 146, 0.1);border: 1px solid #F2ECFF;display: flex;flex-wrap: wrap;}
.xyjj .xdld1 span{background: #FBF9FF;}



@media(min-width: 1200px){	
  
}

@media(max-width: 1024px){	
  .xqzl .fl01{padding: 0rem 0;}
  .xyjj .xdld1{width: 70%;}

}
@media(max-width: 768px){	
  .xyjj .xdld1{width: 100%;}
  .xyjj .xdld1 p a{padding: 0 .1rem }
  .xdld1 h2 span{width: 1.5rem;}
  .xdld1 h2 p {width: calc(100% - 1.5rem);}
}



/* 师资队伍 */

.szlist2 li{width: 100%;margin-bottom: 0.4rem;}
.szlist2 li *{transition: 0.5s;} 
.szlist2 li a{display: flex;background: #fff;border-radius: 0.8rem 0 0.8rem 0;flex-wrap: wrap;align-items: center;}
.szlist2 li a::after{opacity: 0;width: 100%;  box-shadow: 0rem 0.15rem 0.54rem 0px rgba(3, 11, 19, 0.14);border-radius: 0.8rem 0 0.8rem 0;}
.szlist2  li .scale{width:2.9rem;border-radius: 0.8rem 0 0 0;}
.szlist2  li .con{flex: 1;min-width: 0;padding: 0.15rem 0.4rem;}
.szlist2  li .imged{padding-bottom: 123%;}

.szlist2  li .p{margin: 0rem 0 .25rem;font-size: 0.24rem;padding-bottom: 0.25rem;justify-content: space-between;align-items: center;border-bottom: 1px solid #ddd;position: relative;}
.szlist2  li .p b{color: #23826d;white-space: nowrap;font-size: 0.36rem;padding-right: 0.25rem;display: inline-block;}
.szlist2  li .p p{color: #333;line-height: 1.3;}
.szlist2  li .p p i{display: inline-block;font-style: normal;padding: 0 0.1rem;color: #999;}
.szlist2  li .p::after{width: 1.05rem;height: 0.03rem;background: #e3c7a2;content: "";position: absolute;left: 0;bottom: 0;}
.szlist2  li .p span{color: #23826d;font-size: 0.18rem;}
.szlist2  li p{font-size: 0.18rem;color: #333;line-height: 0.36rem;}
.szlist2  li .box{max-height: 2.16rem;overflow-y: auto;padding-right: 0.1rem;}



@media(min-width: 1200px){	
  .szlist2 li a:hover::after{opacity: 1;}
}

@media(max-width: 1024px){	
 

}
@media(max-width: 768px){	
  .szlist2  li a{border-radius: 0.3rem 0 0.3rem 0;}
  .szlist2  li .scale{width:2rem;border-radius: 0.3rem 0 0 0;}
  .szlist2 li .p{margin-bottom: 0.15rem;padding-bottom: 0.15rem;}
  .szlist2 li .p b{font-size: 0.26rem;}
  .szlist2 li .p::after{width: 0.8rem;}
}
@media(max-width: 500px){	
.szlist2  li .scale{margin:0 auto;}
 .szlist2 li .con{flex:none;width:100%;padding:.15rem;}
 .szlist2  li .box{max-height:100%;}
}



/* 校园 */
.xslist{margin: 0 -0.15rem;}
.wall-column{ display:inline-block; width:33.333333%; vertical-align:top;}
.xslist .article{padding:0 0.15rem;margin-bottom: 0.3rem;}
.xslist .article *{transition: 0.5s;}
.xslist .article a{display: block;position: relative;border-radius: 0.3rem;overflow: hidden;}
.xslist .article a::after{width: 100%;background: linear-gradient(transparent,rgb(29, 26, 26));height: 40%;z-index: 1;}
.xslist .article .con{position: absolute;left: 0;bottom: 0;width: 100%;padding: 0rem 0.3rem 0.25rem;color: #fff;z-index: 10;}
.xslist .article p{font-size: 0.14rem;color: #fff;margin-bottom: 0.1rem;}
.xslist .article h3{font-size: 0.18rem;color: #fff;}
.xslist .article span{opacity: 0;width: 0.39rem;height: 0.39rem;position: absolute;right: 0.3rem;top: 0.4rem;z-index: 10;}


@media(min-width: 1200px){	
  .xslist .article a:hover::after{height: 100%;background: #23826d;opacity: .84;}
  .xslist .article a:hover span{opacity: 1;}
}

@media(max-width: 1024px){	
  .xslist .article{padding: 0 0.1rem;}
  

}
@media(max-width: 768px){	
  .wall-column{width: 50%;}
  .xslist .article a{border-radius: 0.15rem;}
  .xslist .article .con{padding: 0 .15rem .15rem;}
}
@media(max-width: 500px){	

}








/* 师资详情 */
  .jsml2-con{padding-top:.5rem;}
  .jsml2-con .sz-t{/* margin-bottom: .7rem; */align-items: center;width: 100%;padding: 0rem 0.6rem 0.4rem;}
  .jsml2-con .sz-t::after{width: 100%;height: auto;top: 0;}
  .jsml2-con .scale{width: 2rem;overflow: visible;margin-top: -.5rem;}
  .jsml2-con .sz-t .h3{width: calc(100% - 2rem);padding-left: .5rem;padding-top: .25rem;}

  .jsml2-con .scale .imged{padding-bottom: 130%;}
  .jsml2-con .sz-t .h3 h3{font-size: 0.28rem;color: #EE9730;align-items: center;margin-bottom: .3rem;display: flex;align-items: baseline;}
  .jsml2-con .sz-t h3 span{font-size: 0.16rem;color: #333;padding: 0 0 0 .25rem;}
  .jsml2-con .sz-t ul{margin: 0 -0.15rem;}
  .jsml2-con .sz-t li{width: 33.3%;font-size: 0.14rem;color: #333;line-height: 0.24rem;margin-bottom: 0.15rem;padding: 0 0.15rem;display: flex;align-items: center;cursor: pointer;}
   .jsml2-con .sz-t li:last-child{width: 60%;}
  .jsml2-con .sz-t li span{width: 0.21rem;height: 0.2rem;display: flex;align-items: center;justify-content: center;}
  .jsml2-con .sz-t li p{width: calc(100% - 0.21rem);padding-left: 0.1rem;word-break: break-all;line-height: 1.3;font-size: .16rem;}
.jsml2-con .sz-t li:first-child{display:none}

  .jsml2-con .sz-cont::after{width: 0.01rem;height: auto;top: 1rem;bottom: 0;background: rgba(82, 20, 152, 0.1);left: 0.49rem;display: none;}
  .jsml2-con .sz-cont::before{content: "";position: absolute;width: 0.09rem;height: 0.09rem;background: #23826d;border-radius: 50%;left: 0.45rem;bottom: 0;}

  .jsml2-con .sz-list{padding: 0.18rem 0;}
  .jsml2-con .sz-list h3{font-size: 0.24rem;color: #23826d;line-height: 0.3rem;margin-bottom: 0.25rem;font-weight: bold;/* padding-left: 1.3rem; */}
  .jsml2-con .sz-list .con{/* padding-left: 1.3rem; */}
  .jsml2-con .sz-list p{font-size: 0.16rem;color: #666;line-height: 0.3rem;/* margin-bottom: .1rem; */position: relative;}

  .jsml2-con .sz-list table p{margin-bottom:0;}

  .jsml2-con .sz-list b{font-size: .17rem;color: #444;display: inline-block;padding-right: 0.25rem;}
  .jsml2-con .sz-list h4{margin: 0.25rem 0;}
  .jsml2-con .sz-list h4 b{font-size: 0.18rem;}
  .jsml2-con .sz-list h3::after{width: 0.23rem;height: 0.23rem;background-size: 100% 100% !important;bottom: auto;top: 50%;transform: translateY(-50%);left: .38rem;}
  .jsml2-con .sz-list:nth-child(2) h3::after{left: 0;width: 1.18rem;height: 1.18rem;background:none;}
  .jsml2-con .szlog{width: 1rem;height: 1rem;border-radius:50%;position:absolute;background: linear-gradient(270deg, rgba(119, 34, 144, 0.1) 0%, rgba(44, 6, 160, 0.1) 100%);padding: .11rem;z-index: 10;}
  .jsml2-con .szlog span{width:100%;height:100%;border-radius:50%;background: linear-gradient(270deg, #772290 0%, #2C06A0 100%);padding: .09rem .15rem;}

	

  @media(min-width: 1025px){
    .jsml2-con .sz-t li:hover img{transform:rotateY(360deg);transition:0.5s;}
  }
  @media(max-width: 1024px){
   .jsml2-con .sz-t{padding: 0.25rem .25rem .25rem;margin-bottom: .3rem;}
  }
  @media(max-width: 768px){
  .jsml2-con .scale{width: 1.5rem;margin-top: 0;}
  .jsml2-con .sz-t .h3{width: calc(100% - 1.5rem);padding-left: .25rem;}
  .jsml2-con .sz-t .h3 h3{margin-bottom: 0.3rem;}
  .jsml2-con .sz-t li{width: 100%;padding:0 .1rem;align-items: flex-start;}
  .jsml2-con{padding-top: 0;}
  .jsml2-con .sz-list h3,.jsml2-con .sz-list .con{padding-left: 0;}
  .jsml2-con .sz-list h3::after, .jsml2-con .sz-cont::after, .jsml2-con .sz-cont::before{display: none;}
  .jsml2-con .szlog{display: none;}
  }
  @media(max-width: 600px){
    .jsml2-con .scale{margin:0 auto .3rem;}
    .jsml2-con .sz-t .h3{width: 100%;padding-left: 0rem;}
  }



  
/* 九五之尊电子游戏机构 */

.jglist{margin-bottom: 0.4rem;}
.jglist .tit{margin-bottom: 0.3rem;align-items: center;font-size: 0.28rem;font-weight: bold;color: #333;}
.jglist .tit img{display: inline-block;margin-right: 0.1rem;max-width: 0.42rem;}

.zzjg ul{margin: 0 -0.3rem;}
.zzjg li{width: 50%;padding: 0 0.3rem;}
.zzjg li a{height: 0.7rem;display: flex;flex-wrap: wrap;align-items: center;border-bottom: 1px solid #ddd;transition: 0.5s;padding: 0 0.3rem 0 0rem;}
.zzjg li a::after{background: #23826d;left: -0.25rem;opacity: 0;right: 0;width: auto;}

.zzjg li h3{
  font-size: 0.22rem;
  color: #333;
  line-height: .3rem;
  transition: 0.5s;
  position: relative;
  padding-right: 0.35rem;
  background: url(/images/xk-xq1.png) no-repeat right center;
  background-size: 0.07rem !important;
  width: 100%;
  }



@media(min-width: 1025px){	
  .zzjg li a:hover::after{opacity: 1;}
	.zzjg li a:hover h3{color: #fff;background: url(/images/xk-xq2.png) no-repeat right center;}
}
@media(max-width: 1024px){	
	.zzjg ul{margin: 0 -0.1rem;}
  .zzjg li{width: 50%;padding: 0 0.1rem;}
}

@media(max-width: 768px){	
  .zzjg li{width: 100%;}
  .jglist {margin-bottom: 0.3rem;}
  .jglist .tit{font-size:.24rem;}
}

.xyxb h2{padding-bottom: 0.2rem;border-bottom: 1px solid #ddd;font-size: 0.36rem;color: #333;}
.xyxb h2 span{font-weight: bold;}
.xyxb h2 span::after{width: 100%;height: 1px;background: #23826d;bottom: -0.14rem;}
.xyxb .cont{margin: 0.45rem 0;font-size: 0.2rem;color: #333;line-height: 0.42rem;text-indent: 2em;}
.xyxb .tit{margin-bottom: 0.3rem;align-items: center;}
.xyxb .tit h3{font-size: 0.28rem;color: #333;font-weight: bold;}
.xyxb .tit a{width: 1.7rem;}
.xyxb .fl01 .tit a{display: block;margin-left: 0.4rem;}

.xyxb .fl01 .con{background: #fff;border-radius: 0.5rem 0 0.5rem 0;border: 1px solid #23826d;padding: 0.45rem;align-items: center;justify-content: space-between;  box-shadow: 0.1198rem 0.0903rem 0.32rem 0rem rgba(8, 86, 69, 0.3);}
.xyxb .fl01 .con-l{width: 45%;}
.xyxb .fl01 .con-r{width: 50%;}
.xyxb .fl01 img{width: 100%;}
.xyxb .fl01 .con2{margin: 0.65rem 0 0.65rem;justify-content: space-between;}
.xyxb .fl01 .con2-l{width: 47%;position: relative;}
.xyxb .fl01 .con2-r{width: 47%;position: relative;}

.xyxb .fl01 .con2 .box{width: 30%;top: 50%;transform: translateY(-50%);left: 0;z-index: 10;position: absolute;padding: 0 0.25rem;}

.xyxb .fl01 .con2 .box h4{font-size: 0.24rem;color: #fff;font-weight: bold;margin-bottom: 0.35rem;}
.xyxb .fl01 .con2 .box p{font-size: 0.14rem;color: #fff;line-height: 0.4rem;}
.xyxb .fl02{width: 100%;justify-content: space-between;}
.xyxb .fl02 .left{width: 47%; margin:0 auto;}
.xyxb .fl02 .right{width: 47%;  margin:0 auto;}
.xyxb .fl02 img{width: 100%;}
.xyxb .fl02 .tit{justify-content: space-between;}
.xyxb .fl02 .left p{width: 100%; box-shadow: 0.1198rem 0.0903rem 0.2rem 0rem rgba(0, 0, 0, 0.3);}
.xyxb .fl02 .right p{width: 100%; box-shadow: 0.1198rem 0.0903rem 0.32rem 0rem rgba(8, 86, 69, 0.3);border: 1px solid #23826d;border-radius: 0.5rem 0 0.5rem 0;}

@media(min-width: 1200px){	
 
}

@media(max-width: 1024px){	
  
}
@media(max-width: 768px){	
  .xyxb .fl01 .con-l{width: 100%;}
  .xyxb .fl01 .con-r{width: 100%;margin-top: 0.3rem;}
  .xyxb .fl01 .con2-l{width: 100%;position: relative;}
  .xyxb .fl01 .con2-r{width: 100%;position: relative;margin-top: 0.3rem;}
  .xyxb .fl02{width: 100%;}
  .xyxb .fl02 .left{width: 49%;}
  .xyxb .fl02 .right{width: 49%;}
  .xyxb .fl01 .con2 .box{width: 85%;}
}

@media(max-width: 420px){	
  .xyxb .fl02 .left{width: 100%;}
  .xyxb .fl02 .right{width: 100%;margin-top: 0.3rem;}
}


/* 简介 */
.xxjj{width: 100%;padding-top: 1.2rem;}
.xxjj::before{content: "";position: absolute;width: 100%;height: 6.9rem;top: 0;background: #f8efde;opacity: .44;left: 0;z-index: -1;}
.xxjj::after{width: 10.6rem;height: 7.52rem;bottom: auto;top: 0;left: auto;right: 15%;background: url(/images/jj1.png) no-repeat top;background-size: 100%;}
.xxjj .fl01{align-items: flex-end;}
.xxjj .fl01 .left{width: 55%;position: relative;z-index: 2;background: rgba(255,255,255,.95);padding: 0.75rem 0.6rem;border-radius: 0 0 1.2rem 0;}
.xxjj .fl01 .right{width: 55%;margin-left: -10%;padding-bottom: 0.5rem; position: relative;}
.xxjj .fl01 .right img{width: 100%;}
.xxjj .fl01 .right span{width: 1rem;height: 1rem;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 1;}
.xxjj .fl01 .left h2{padding-bottom: 0.25rem;border-bottom: 1px solid #ddd;font-size: 0.36rem;color: #333;font-weight: bold;margin-bottom: 0.3rem;}
.xxjj .fl01 .left h2::after{width: 0.93rem;height: 0.02rem;background: #23826d;}
.xxjj .cont p{font-size: 0.2rem !important;color: #333 !important;line-height: 0.42rem !important;text-indent: 2em;margin-bottom: 0.15rem;}
.xxjj .cont p span{font-size: 0.2rem !important;color: #333 !important;line-height: 0.42rem !important;}
.xxjj .fl02{margin: 0.84rem 0rem 0.7rem;position: relative;padding: 0 0.6rem;}
.xxjj .fl02 li a{width: 2.8rem;height: 2.8rem;text-align: center;padding: 0.9rem 0.6rem 0;background: url(/images/jj-c.png) no-repeat;background-size: 100% 100%;display: block;margin: 0 auto;}
.xxjj .fl02 li span{font-size: 0.58rem;color: #debd91;font-family: sy;}
.xxjj .fl02 li p{font-size: 0.16rem;color: #666;margin-top: 0.15rem;line-height: 1.5;}

.xxjj .fl02 .cir {display: flex;align-items: center;justify-content: center;position: relative;margin-top: 0.4rem;}
.xxjj .fl02 .cir span {width: 0.33rem;height: 0.39rem;background: none;opacity: 1;margin: 0px 0.1rem !important;font-size: 0.22rem;color: #debd91;font-family: sy;border: 1px solid rgba(0, 0, 0, 0);display: flex;align-items: center;justify-content: center;}
.xxjj .fl02 .cir span.on {border: 1px solid #23826d;border-radius: 0.165rem 0.165rem 0 0;color: #23826d;}

.xxjj .fl02 .arror {width: 0.6rem; height: 0.6rem; transition: all 0.5s ease 0s;border-radius: 50%;background: #fff;border: 1px solid #23826d;margin-top: 0;transform: translateY(-80%);}
.xxjj .fl02 .arror::after { display: none;}
.xxjj .fl02 .arror::before{font-size: 0.22rem; color: #23826d;  font-family: swiper-icons;font-weight: bold;}
.xxjj .fl02 .arror:hover{background: #e3c7a2;border: 1px solid #e3c7a2;}
.xxjj .fl02 .arror:hover::before{color: #fff;}
.xxjj .fl02 .swiper-button-next{right: 0;}
.xxjj .fl02 .swiper-button-prev{left: 0;}



@media(min-width: 1200px){	
 
}
@media(max-width: 1024px){	
  .xxjj .fl01 .left{width: 100%;position: relative;z-index: 2;background: rgba(255,255,255,.95);padding: 0.3rem 0.25rem;border-radius: 0 0 .3rem 0;}
.xxjj .fl01 .right{width: 100%;margin-left: 0%;padding-bottom: 0rem;}
.xxjj .fl01 .left h2{font-size: 0.26rem;}
}
@media(max-width: 768px){	
  .xxjj .fl02{margin: 0.4rem 0;}
  .xxjj .fl02 li a{width: 2rem;height: 2rem;padding: 0.45rem 0.35rem 0;}
  .xxjj .fl02 li span{font-size: 0.34rem;}
}

/* 历史沿革大事记 */
.list39{ display: flex; justify-content: center;}
.list39 li{ padding: 0 .28rem; position: relative;}
.list39 li::before{ content: ""; position: absolute; top: .1rem; right: -.015rem; width: .03rem; height: .03rem; background: #23826d;}
.list39 li:last-child:before{ display: none;}
.list39 li a{font-size: .28rem;color: rgba(51,51,51,.67);transition: .5s;position: relative;display: block;padding: 0 0 .2rem;}
.list39 li a:before{ content: ""; position: absolute; left: 50%; width: 0; height: .03rem; bottom: 0; background: #23826d; transition: .5s}

.list39 li.on a{ color: rgba(51,51,51,1);}
.list39 li.on a:before{ width: 100%; left: 0}
.miso_tab2 .bd>.bd_li{transition: .5s;overflow: hidden;}
.miso_tab2 .hd{ margin: .3rem 0 .9rem;}
.lshm .box1{ text-align: center;}
.lshm .box1 img{width: 3.74rem;max-width: 40vw;}

.list40{flex-direction: column;position: relative;z-index: 1;overflow: hidden;padding: 1.3rem 0 0;margin: .1rem 0 0;height: 20rem;/* overflow: hidden; */display: block;}
.list40:before{content: "";position: absolute;top: 0;width: .02rem;height: calc(100% - .2rem);border-left: #23826d .02rem dashed;z-index: -1;left: 50%;margin-left: -.01rem;}
.list40:after{content: "";position: absolute;top: 0;width: .23rem;height: .23rem;border: #23826d 1px solid;background: #fff;z-index: -1;left: 50%;margin-left: -.13rem;border-radius: 50%;}
.list40 li{width: 100%;/* align-self: flex-end; */margin: 0 0 .4rem;position: relative;z-index: 1;cursor: pointer;display: flex;justify-content: flex-end;}
/* .list40 li::before{content: "";position: absolute;width: .13rem;height: .13rem;border-radius: 50%;left: 50%;top: 0;background: #debd91;z-index: 10;transition: .5s;transform: translateX(-55%);opacity: 0;top: .33rem;} */
.list40 li:nth-child(2n):before{left: auto;right: -.21rem;}
.list40 li .a{align-items:flex-start;position: relative;z-index: 1;padding: 0 0 0 .56rem;width: 50%;}  
.list40 li .a::before{content: "";position: absolute;width: .45rem;height: .45rem;border-radius: 50%;left: -.24rem;top: 0.18rem;background: url(/images/list40_b1.png) center no-repeat;box-sizing: border-box;background-size: 100% 100% !important;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(100px);}
.list40 li .a::after{content: "";position: absolute;background: #23826d;width: .3rem;height: 1px;left: .2rem;top: .395rem;}
.list40 li .top{justify-content: space-between;align-items: center;transform: translateY(-.06rem);margin-bottom: .1rem;}
.list40 li .top .ll a{font-family: "sy";font-weight: bold;}
.list40 li .top .ll{font-size: .68rem;color: #23826d;position: relative;z-index: 1;transform: translateY(-.12rem);}
.list40 li .top .ll:before{content: "";position: absolute;bottom: .08rem;background: #23826d;width: 100vw;height: 1px;left: calc(100% + .1rem);}
.list40 li .top .rr h6{font-size: .24rem;color: #23826d;text-align: left;transform: translateY(-.25rem);position: relative;z-index: 1;right: 0;}
.list40 li .top .rr h6::before{content: "";background: url(/images/list40_b3.png) center no-repeat;width: 1.02rem;height: .12rem;position: absolute;top: .6rem;right: 0;}
.list40 li .ar_article p{ text-indent: 0; line-height: 1.375 !important; color: #666;font-size: 0.2rem;}
.list40 li:nth-child(2n) .top .rr h6::before{ transform: rotateY(180deg)}

.bd_li2{width: 100%;max-width: 100%;margin: 0 auto;}
.lshm{ padding-bottom: .7rem;}
.gd{display:flex;justify-content:center;}
.gd a{flex-direction: column;align-items: center;justify-content: center;cursor:pointer;}
.gd p{font-size: 0.14rem;color: #23826d;padding: 0.1rem 0;}
.list40.on{height: auto;}


@media(min-width: 1024px){
    .list40 li:nth-child(2n){ justify-content:flex-start;}
    .list40 li:nth-child(2n) .a{ padding: 0 .56rem 0 0;}
    .list40 li:nth-child(2n) .a::before{left: auto;right: -.24rem;}
    .list40 li:nth-child(2n) .top .ll{ order: 1;}
    .list40 li:nth-child(2n) .top .ll:before{ left: auto; right: calc(100% + .1rem);}
    .list40 li:nth-child(2n) .a::after{left: auto;right: .2rem;}
    .list40 li:hover::before{opacity: 1;}
    .list40 li:hover .top .ll a{color: #debd91;}
    .list40 li:hover .ar_article p{color: #23826d;}
    .list40 li:hover .a::before{background: url(/images/ls-d.png) no-repeat;}
}
@media(max-width: 1024px){
    .list40:after{ left: 0;}
    .list40:before{ left: 0;}
    .list40{overflow: visible;margin: 0 0 0 .2rem;padding: .8rem 0 0;}
    .list40 li{ width: 100%;}
    .list40 li .a{width:100%;} 
    .gd{display:none;}
    .list40{height:auto;}
}
@media(max-width: 800px){
    .miso_tab2 .hd{ margin: 0 0 .2rem}
    .list39 li{ padding: 0 .15rem}
    .list39 li a{ font-size: .2rem}
    .list40 li .top .ll{font-size: .26rem;}
    .list40 li .top .rr h6{ font-size: .18rem}
    .list40 li .a::before{width: .3rem;height: .3rem;left: -.16rem;top: 0;}
    .list40 li .top{ transform: translateY(.12rem); }
    .list40 li .a::after{ top: .15rem; left: .13rem}
    .list40 li .top .rr h6::before{transform: scale(.7);transform-origin: right top;top: .36rem;}
    .list40 li .a{ padding: 0 0 0 .4rem;}
    .list40 li .a::after{ width: .2rem}
}

/* 校史图集 */
.lshm .box2{ align-items: flex-start}
.lshm .box2 .left{width: .88rem;font-size: .68rem;color: #23826d;writing-mode: tb-rl;transform: rotate(180deg);}
.lshm .box2 .right{flex: 1;min-width: 0;}

.lsw{ width: calc((100vw - 15rem)/2 + 100%)}

.list43 .li_box{font-size: 0;overflow: hidden;}
.list43 .swiper-slide{ width: auto !important;}
.list43 .li_box li{display: inline-block;width: 4.1rem;padding: 0 .36rem;position: relative;}
.list43 .li_box li:before{content: "";position: absolute;top: 0;left: .03rem;bottom: 0;width: 1px;background: #d6d6d6;}
.list43 .li_box li:first-child:after{content: "";position: absolute;top: 0;left: 0;bottom: 0;width: .07rem;height: .07rem;background: #23826d;border-radius: 50%;}
.list43 li a{display: block;padding-top: 0.45rem;}

.list43 li h3{font-size: .3rem;color: #debd91;margin: 0rem 0 .25rem;font-family: sy;font-weight: bold;line-height: 1.25;}
.list43 li h6{font-size: .14rem;color: #666;line-height: .26rem;height: 0.78rem;margin-bottom: 0.3rem;}
.list43 li .scale{border-radius: 0.3rem 0 0.3rem 0;}
 
.xs2{margin-top: 0.5rem;}
.list45 ul{z-index: 10;position: relative;}
.list45 li{width: 3.7rem;position: relative;}
.list45 li .a{padding-top: 0.28rem;text-align: center;cursor: pointer;}
.list45 li .a::after{width: 0.09rem;height: 0.09rem;border-radius: 50%;background: #23826d;top: 0;right: 0;left: auto;}

.list45 li:first-child .a::before{content: "";position: absolute;width: 0.09rem;height: 0.09rem;border-radius: 50%;background: #23826d;top: 0;left: 0;}
.list45 li h3{font-size: 0.18rem;color: #333;line-height: 1.3;font-weight:500;}
.list45 .cir{width: 100%;height: 1px;background: #ddd;top: 0.045rem;bottom: auto;z-index: -1;}
.list45 .cir span.swiper-pagination-progressbar-fill{background:#23826d;}
.list45 li.swiper-slide-thumb-active h3{color:#23826d;}
.list45 li::before{content: "";position: absolute;background: #23826d;height: 1px;width: 0%;top: 0.04rem;left: 0;}
/* .list45 li.swiper-slide-thumb-active+li::before,.list45 li.swiper-slide-thumb-active+li+li::before,.list45 li.swiper-slide-thumb-active+li+li+li::before,.list45 li.swiper-slide-thumb-active+li+li+li+li::before,.list45 li.swiper-slide-thumb-active+li+li+li+li+li+li::before{width: 0;} */
.list45 li.swiper-slide-thumb-active:before{width:100%;}
@media(max-width: 1500px){
  .lsw{ width: 100%;}
}
@media(max-width: 1024px){
  .lshm .box2 .left{font-size: .3rem;width: .4rem;padding: .2rem 0;}
  .lshm .box2 .right{ width: calc(100% - .4rem);}
  .list43 li h6{ margin: .05rem 0 .3rem}
  .list43 li h3{ font-size: .3rem}
}
@media(max-width: 800px){
  .list44 li h3{ font-size: .24rem}
  .list44 li .shijian{ font-size: .14rem; bottom: .4rem}
  .list44 li:nth-child(4) h3{ font-size: .18rem}
  .list44{margin-top: .3rem;}
  .list44 li .a{ transform: translateX(-.28rem)}
  .list43 .li_box li{padding: 0 .25rem;width: 2.8rem;}
  .lshm{ padding-bottom: .3rem}
  .list45 li{width: 2rem;}
} 


@media(min-width: 1200px){	
 
}


@media(max-width: 1024px){	
  
}
@media(max-width: 768px){	

}
/*====翻页====*/
.j_pages{display: flex;justify-content: center;margin-top: 0.4rem;flex-wrap: wrap;}
.j_pages .box{display: flex;padding: 0;font-size: 0;align-items: center;flex-wrap: wrap;}
.j_pages a{padding: 0px 0.13rem;height: 0.34rem;line-height: 0.34rem;display:inline-block;margin: 0 3px 0.1rem;color: #919191;font-size: 0.14rem;transition:all .3s;border-radius: .04rem;border:1px solid #ccc;}
.j_pages a font{ padding:0 0.1rem}
.j_pages .on{background: #23826d;color: #fff;border:none;}
.j_pages a:hover{background: #23826d;/*color:#fff!important;*/}
.j_pages span{color:#919191; line-height: 0.34rem;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: #23826d; color:#fff}
.p_fun_d,.p_no_d{padding: 0px 0.13rem;height: 0.34rem;line-height: 0.34rem;display:inline-block;margin: 0 3px 0.1rem;color: #919191;font-size: 0.14rem;transition:all .3s;border-radius: .04rem;border:1px solid #ccc;}
.p_no_d{background: #23826d;color: #fff !important;border:none;}
/* puclic */

@media(max-width: 1800px){
.inner_left ul li p{/* font-size:0.16rem; */}
}
@media(max-width: 1200px){
	.inner{padding: 0rem 0 .4rem;min-height:7rem;}
  .inner.ny_cont{padding-top: 0rem;}
  .inner_left{display: none;}
  .inner_right{width: 100%;padding-left: 0;padding-top: 0;}
  .wrap_ph{display: block;margin: 0.3rem 0 0;padding-bottom: .3rem;}
  .ejlm_pc{display: none;}
  .inner.ny_cont .san-nav{display: block;}
  .ban .h3{bottom: .2rem;display:none;}
  .ban h3{font-size: .22rem;padding: 0;}
  .ban h3:after{width: 2rem;height: .8rem;left: 0;display:none;}
  .ban .imged:after,.inner_right .lm_top .lm h3{display:none;}
  .inner_right .ico,.inner_right .lm_top:after{display:none;}
  .inner_right .lm_top .lm{width:100%;border-bottom:1px solid #ddd;padding: 0 0 .15rem 0;}
  .inner_right .lm_top{margin-bottom:.2rem;}
}
@media(max-width: 1024px){
  .common{/* padding: 0rem 0 .4rem; */}
  .san-nav{width: 100%;margin-bottom: .3rem;}
  .adress{/* display:none; *//* margin: 0; *//* margin: .1rem 0 .2rem; */}
  .tbsc{overflow-x: auto;}
  .tbsc table{width: 7rem;}
  .ban .imged{padding-bottom: 35%;}
  .ban .yjlm{height:.45rem;display: none;}
  .ban .yjlm .wp{align-items:center;}
  .inner::after{bottom:0;}
  .adress{top:0rem;position:relative;color:#333;}
  .adress a{color:#333;}
}
@media(max-width: 768px){
  .article .cont *{font-size: 0.2rem !important;}
  .j_pages{margin-top: .2rem;}
   .inner{min-height:7rem;}
  

}


.cont img{height:auto !important;max-width:100%;margin: 0.05rem 0rem;}
.cont video{
height:auto !important;
max-width:100%;
}
.cont .vsbcontent_img{text-align: center;}
.cont .table,.con .table{
overflow-x: auto;
    text-align: center;
    margin: 0 auto;
    width: auto;
}
table{
    margin: 0 auto;
    width: 100%;
    max-width: 100%;
    border-collapse: collapse;
}

table p{
text-indent:0rem;
}
.inner_right{
min-height:6rem;
}

table tr td{
border:1px solid #666;
}
.ny_inner_right{ width: 100%;padding-top: 0.8rem;}

@media screen and (max-width: 1200px){
.ny_inner_right{ padding-top: 0.3rem;}
}