@charset "utf-8";
 
 
.ban{width: 100%;position: relative;}
.ban .scale{position: relative;}
.ban .imged{padding-bottom: 35%;}
.ban .imged:after{width: 100%;background: linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%);height: 50%;}
.ban .yjlm{position: absolute;left: 0%;z-index: 10;bottom: 0;width: 100%;}
.ban .yjlm .wp{align-items: flex-end;}
.ban .yjlm .left{width: 4rem;padding-bottom: 0.35rem;padding-right: .15rem;}

.ban .yjlm h3{font-size:0.3rem;color: #fff;margin-bottom: 0.18rem;}
.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}

.inner .wp,.ban .wp,.xxjj .wp{width: 14rem;}
/*  */
 .ejlm_pc{flex: 1;min-width: 0;padding-left: 0.8rem;}
.ejlm_pc::after{width: calc((100vw - 14rem)/2 + 100%);background: url(/images/navbg.png) no-repeat;background-size: 100% 100%;}


.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 .15rem;position: relative;/* flex: 1; */}
.ejlm_pc ul li>a{color: #777;transition: 0.5s;font-size: .2rem;display: block;line-height:0.6rem;border-bottom: 0.02rem solid rgba(0, 0, 0, 0);}
.ejlm_pc .sub {position: absolute;top: 100%;background: rgb(255, 255, 255);width: auto;left: 35%;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:#A40000;color: #fff;}
.ejlm_pc ul li.active >a,.ejlm_pc ul li:hover>a{color: #A40000;border-bottom: 2px solid #A40000;}




/* 手机内页二级导航 */
.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: #A40000;}

.wrap_ph h2:after{position: absolute;width: 0.32rem;height: 0.32rem;background: url(/images/cd.png) 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;padding: 0.05rem 0;}
.wrap_ph li.active h3 a{color: #A40000;}

.wrap_ph i{opacity: 1;display: inline-block;width: .34rem;height: .3rem;display: inline-block;background: url(/images/arrow_down.png) 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: #A40000;}

.js_tx_video_container {
    margin: 0 auto;
    display: block;
    max-width: 100%;
}

@media screen and (max-width: 1500px) {

}
.inner{padding: 1rem 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: #A40000;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: #A40000;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: #A40000;font-weight: bold;}




.inner_right .lm_top h3{font-size: 0.24rem;font-weight: bold;color: #A40000;/* 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;}
 
/*  内容页*/

.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.24rem;color: #333;line-height: 1.5;margin: 0rem 0 .23rem;font-weight: bold;text-align: center;}
.content .conttime{justify-content: center;font-size: 0.16rem;color: #8D8D8D;align-items: center;}
.content .conttime > span{font-size: 0.16rem;color: #8D8D8D;line-height: 1.5;align-items: center; padding:0 0.16rem;}
.content .conttime span img{display: inline-block;margin-right: 0.1rem;width: 0.17rem;}



.content .cont p{font-size: 0.18rem !important;color: #333;line-height: 0.3rem !important;text-align:justify;text-indent: 2em;  margin-bottom: 0.1rem;word-break: break-all;}
.content .cont p span{font-size: 0.18rem !important;color: #333;line-height: 0.3rem !important;}
.article .cont *{font-size: .18rem !important;color: #333;line-height: 0.3rem !important;font-family: "Microsoft YaHei" !important;}
.content .cont img,.content .cont video{display: block;margin: 0.1rem auto !important;max-width: 100%;    height: auto !important;border:0 !important;}
.content .cont iframe {display: block;margin: 0.1rem auto !important;max-width: 100%;   }
.content table {font-size:0.16rem; max-width:98% !important; margin:0 auto; border-collapse: collapse;    table-layout: auto !important;}
.content table td{ padding:5px 10px; line-height:30px; }
.content table td p{ text-indent:0em !important; margin-bottom:0 !important;}


.content .cont1 p{font-size: 0.18rem;color: #333;line-height: 0.3rem;text-align:justify;text-indent: 2em;  margin-bottom: 0.1rem;word-break: break-all;}
.content .cont1 p span{font-size: 0.18rem;color: #333;line-height: 0.3rem;}
.article .cont1 *{font-size: .18rem;color: #333;line-height: 0.3rem;font-family: "Microsoft YaHei" !important;}
.content .cont1 img,.content .cont video{display: block;margin: 0.1rem auto !important;max-width: 100%;    height: auto !important;border:0 !important;}
.content .cont1 iframe {display: block;margin: 0.1rem auto !important;max-width: 100%;   }




.new_miew{margin-top:0.5rem;align-items: center;}
.new_miew .con{flex: 1;min-width: 0;padding-right: 0.1rem;}
.new_miew h4{font-weight: bold;color: #A40000;font-size: 0.2rem;margin-bottom: 0.2rem;}

.new_miew p{font-size: 0.18rem;color: #A40000;line-height: 2;margin-bottom: 0.05rem;}
.new_miew p a{transition: 0.5s;color: #333;}
.new_miew p:hover a{color: #A40000;}
.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: #A40000;}
  .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:#A40000;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 #A40000;padding-top: 0.2rem;}
.tzgg li .con{width: calc(100% - 1.26rem);padding: 0 0.25rem;}              

.tzgg li .date2 span{display: block;color: #A40000;font-size: 0.3rem;}
.tzgg li .date2 p{font-size: 0.2rem;color: #A40000;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: #A40000;}

@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:#A40000;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;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{}
}
@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.25rem;}
.tu-pic .fl02 li{width: 33.3%;padding: 0 0.25rem;margin-bottom: .35rem;}
.tu-pic .fl02 li a{position: relative;display: block;width: 100%;}

.tu-pic .fl02 li .con{width: 100%;padding: 0.24rem 0;z-index: 10;text-align: center;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;margin-top: 0.44rem;}
.tu-pic .fl02 li .con2 {padding: 0.15rem 0;}
.tu-pic .fl02 li .con h3{color: #333;font-size: 0.2rem;line-height: 1.3;}
.tu-pic .fl02 li .con .zt{line-height: 0.3rem; height: 0.6rem; text-align: center;align-items: center;display: grid;margin: 0 auto;}
@media(min-width: 1024px){	

  .tu-pic .fl02 li a:hover h3{color: #A40000;}
}
@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: 900px){	
  .tu-pic .fl02 li{width: 50%;}
}

@media(max-width: 768px){	

.tu-pic .fl02 li .con h3{font-size: 0.18rem;}
	
}

@media(max-width: 440px){	
.tu-pic .fl02 li{width: 100%;}
}


/* 师资列表 */
.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 #A40000;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: #A40000;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 li a{align-items: center;line-height: 1.6;justify-content: space-between;padding: .25rem 0;border-bottom: 1px dashed #ddd;}
ul.list li a::after{height: 1px;bottom: -1px;background:#A40000}
ul.list h3{font-size: 0.18rem;color: #333;padding: 0 0 0 .2rem;transition: 0.5s;position:relative;flex: 1;min-width: 0;padding-right: 0.15rem;}
ul.list li span{font-size: 0.16rem;color: #666;font-family: Bebas;transition: 0.5s;}

ul.list li h3::after{width: 0.08rem;height: 0.08rem;background:#A40000;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: #A40000;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 a h3{color: #A40000;}
	ul.list li:hover a::after{width:100%;}

}
@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;}
}







/* 校园 */
.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: #A40000;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;background:  no-repeat center/cover;}
  .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-list{padding: 0.18rem 0;}
  .jsml2-con .sz-list h3{font-size: 0.24rem;color: #A40000;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;}

	

  @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.5rem;}
.jglist .tit{margin-bottom: 0.34rem;align-items: center;font-size: 0.28rem;font-weight: bold;color: #333;justify-content: center;}
.jglist .tit::after{width: 100%;height: 1px;bottom: 50%;background: #FBF3F3;}
.jglist .tit img{width: 0.24rem;}
.jglist .tit h3{align-items: center;padding: 0 0.35rem;background: #fff;}
.jglist .tit h3 span{font-size: 0.3rem;color: #A40000;font-weight: bold;display: inline-block;padding: 0 0.2rem;}
.jglist h2{margin-bottom: 0.34rem;font-size: 0.24rem;line-height: 0.32rem;color: #333333;}
.jglist p{font-size: 0.18rem;color: #333333;line-height: 0.32rem;margin: -0.16rem 0 0.34rem;}



.zzjg ul{margin: 0 -0.13rem;}
.zzjg li{width: 25%;padding: 0 0.13rem;margin-bottom: 0.28rem;}
.zzjg li a{height: 0.6rem;display: flex;flex-wrap: wrap;align-items: center;background: #FBF3F3;transition: 0.5s;padding: 0 0.48rem;border-left: 2px solid #A40000;}
.zzjg li a::after{background: #A40000;left: 0rem;opacity: 0;right: 0;width: auto;border-left: 0.04rem solid #D9C193;}
.zzjg li h3{font-size: 0.16rem;color: #333;line-height: .3rem;transition: 0.5s;padding-left: 0.25rem;width: 100%;}
.zzjg li h3::after{width: 0.06rem;height: 0.06rem;background: #A40000;border-radius: 50%;bottom: auto;top: 50%;transform: translateY(-50%);}



@media(min-width: 1025px){	
  .zzjg li a:hover{border-left: 2px solid #D9C193;}
  .zzjg li a:hover::after{opacity: 1;}
	.zzjg li a:hover h3{color: #fff;font-weight: bold;}
  .zzjg li a:hover h3::after{background: #fff;}
}
@media(max-width: 1024px){	
	.zzjg ul{margin: 0 -0.1rem;}
  .zzjg li{width: 25%;padding: 0 0.1rem;}
}

@media(max-width: 768px){	
  .zzjg li{width: 100%;}
  .jglist {margin-bottom: 0.3rem;}
  .jglist .tit{font-size:.24rem;}
  .zzjg li{width: 33.3%;}
}
@media(max-width: 600px){	
  .zzjg li{width: 50%;}
.zzjg li a {
    padding: 0 0.2rem;

}
.zzjg li h3 {
    padding-left: 0.2rem;
}

}





/* 简介 */
.xxjj{width: 100%;}
.xxjj .fl01{padding: .9rem 0 0.4rem;}
.xxjj .fl01 .left{width: 62%;padding-left: 0.65rem;}
.xxjj .fl01 .right{width: 38%;}
.xxjj .fl01 .right img{width: 100%;}
.xxjj .fl01 .left span{font-size: 0.2rem;line-height: 0.32rem;color: #333333;display: inline-block;padding-right: 0.1rem;}
.xxjj .fl01 .left h2{font-size: 0.4rem;color: #333;font-weight: bold;margin: 0.2rem  0 0.45rem;line-height: 1.2;}
.xxjj .fl01 .left span::after{width: 0.6rem;height: 0.03rem;background: #A40000;left: 100%;}

.xxjj .cont p{font-size: 0.2rem !important;color: #333 !important;line-height: 0.36rem !important;text-indent: 2em;margin-bottom: 0.15rem;    text-align: justify;}
.xxjj .cont p span{font-size: 0.2rem !important;color: #333 !important;line-height: 0.36rem !important;    text-align: justify;}
.xxjj-en .cont p{font-family: Arial;}


.xxjj .fl01 .wp>.cont{width: 100%;margin-top: 0.05rem;}

.xxjj .fl02{margin-bottom: 0.9rem;position: relative;padding: 0.6rem 0;}
.xxjj .fl02::after{width: 52%;background: url(/images/jjbg2.png) no-repeat center/cover;}
.xxjj .fl02 .wp{align-items: center;}
.xxjj .fl02 .left{width: 38%;}
.xxjj .fl02 .right{width: 62%;padding-left: 0.35rem;}
.xxjj .fl02 .left .tit{position: relative;padding-top: 0.65rem;padding-left: 0.95rem;margin-bottom: .5rem;}
.xxjj .fl02 .left .tit p{font-size: 1.44rem;color: rgba(255, 255, 255, 0.1);font-weight: bold;text-transform: uppercase;position: absolute;left: 0;top: 0;font-family: 'sy';}
.xxjj .fl02 .left .tit h3{font-size: 0.36rem;color: #FFFFFF;font-family: sy;padding-bottom: 0.1rem;}
.xxjj .fl02 .left .tit h3::after{width: 3rem;height: 0.12rem;background: url(/images/d-xq.png) no-repeat;background-size: 100%;}
.xxjj-en .fl02 .left .tit h3{font-family: Bebas;font-size: 1.44rem;}
.xxjj-en .fl02 .left .tit{padding-left: 0;}

.list4{margin: 0 -0.18rem;}
.list4 li{width: 50%;padding: 0 0.18rem;margin-bottom: 0.35rem;}
.list4 li a{background: rgba(255, 255, 255, 0.12);display: block;height: 1.8rem;padding: 0.35rem 0.3rem;transform: 0.5s;border-radius: 0.04rem;}
.list4 li h3{font-size: 0.18rem;color: #fff;margin-bottom: 0.12rem;}
.list4 li span{font-size: 0.4rem;color: #fff;font-family: Bebas;display: inline-block;padding-right: 0.05rem;}
.list4 li p{font-size: 0.16rem;color: #fff;line-height: 1.5;}

.xxjj .fl02 .right .img{padding: 0.3rem;background: #fff;}
.xxjj .fl02 .right img{width: 100%;}
.xxjj .cont img{width: 100%;margin: 0;}


@media(min-width: 1200px){	
  .list4 li a:hover{background: linear-gradient(124deg, #BF4C4C 9%, #AA3838 93%);box-shadow: 0px 0.04rem 0.24rem 0px rgba(109, 6, 6, 0.4);}
}
@media(max-width: 1024px){	
  .xxjj .fl01 .left{width: 100%;padding: 0.3rem 0 0;}
  .xxjj .fl01 .right{width: 100%;}
  .xxjj .fl01 .left h2{font-size: 0.26rem;margin: .15rem 0;}
  .xxjj .fl01{padding: .2rem 0 0.2rem;}
}
@media(max-width: 768px){	
  .xxjj .fl02{margin: 0;padding: .4rem 0 .1rem;}
  .xxjj .fl02::after{width: 100%;bottom: auto;top: 0;height:80%;}
  .xxjj .fl02 .left .tit{padding:.4rem 0 0 .25rem;}
  .xxjj .fl02 .left .tit p{font-size:1rem;}
  .xxjj .fl02 .left{width: 100%;}
  .xxjj .fl02 .right{width: 100%;padding: 0;margin-top: 0.3rem;}
  .xxjj .fl02 .right .img{padding: 0.2rem;}
  .xxjj .fl01 .wp>.cont{width: 100%;margin-top: 0rem;}


}
/* 教育教学 */
.jyjx .title{margin-bottom: 0.3rem;}
.jyjx .title h4{font-size: 0.3rem;line-height: 0.36rem;color: #333333;padding-left: 0.12rem;border-left: 0.04rem solid #A40000;}
.jyjx{justify-content: space-between;}
.jyjx .left{width: 48%;margin-bottom: 0.6rem;}
.jyjx .more{top: auto;}



@media(min-width: 1200px){	
 
}


@media(max-width: 1024px){	
  .jyjx .left{width: 49%;margin-bottom: 0.3rem;}
}

@media(max-width: 768px){	
  .jyjx .title{margin-bottom: 0.1rem !important;}
  .jyjx .left{width: 100%;}
  .jyjx .title h4{font-size: 0.26rem;}
}
/* 师资队伍 */
.szdw dl{margin-bottom:0.9rem;}
.szdw dt{width: 25%;color: #D9D9D9;cursor: pointer;display: flex;align-items: center;justify-content: center;height: 1.3rem;border-radius: 0.08rem;}
.szdw dt::after{width: 2px;height: 0.36rem;border-radius: 0.08rem;background: #D9D9D9;box-shadow: 0px 0.1rem 0.2rem 0rem rgba(0, 0, 0, 0.08);left: auto;right: 0;bottom: auto;top: 50%;transform: translateY(-50%);}
.szdw dt a{font-size: 0.24rem;color: #333333;border-bottom: 1px solid rgba(0, 0, 0, 0);line-height: 1.3;}
.szdw dt.on{background: #A40000;}
.szdw dt.on a{color: #fff;border-bottom: 1px solid #fff;}
.szdw dt.on::after{opacity: 0;}
.szd-t .tab{display: none;}
.szd-t .tab:first-child{display: block;}
.szd-t h3{font-size: 0.3rem;font-weight: bold;line-height: 0.36rem;color: #A40000;padding-bottom: 0.34rem;border-bottom: 1px solid #e5e5e5;margin-bottom: 0.35rem;}
.szd-t ul{margin-bottom: 0.8rem;}
.szd-t li{font-size: 0.22rem;line-height: 0.36rem;color: #333333;margin-bottom: 0.3rem;transition: 0.5s;}


@media(min-width: 1200px){	
  .szd-t li:hover a{color: #A40000;}
}


@media(max-width: 1024px){	
  .szdw dt{height: 0.9rem;}
}
@media(max-width: 768px){	

}
/* 学科建设 */
.xkjs .title h4{font-size: 0.3rem;color: #333333;z-index: 10;position: relative;}
.xkjs .title .h3{margin:  0 auto;}
.xkjs .cont p{font-size: 0.18rem;line-height: 0.3rem;color: #333333;margin-bottom: 0.35rem;text-align: justify;text-indent: 2em;}


@media(min-width: 1200px){	
 
}


@media(max-width: 1024px){	
  .xkjs .cont p{margin-bottom: 0.15rem;}
}
@media(max-width: 768px){	

}

/* 师资队伍 */


.szlist2 li{margin-bottom: 0.5rem;}
.szlist2 li a{padding: 0rem 0rem;background: #F7F7F7;align-items: flex-start;}
/* .szlist2 li a::after{box-shadow: 0px 0.04rem 0.2rem 0px rgba(0, 0, 0, 0.14);width: 100%;opacity: 0;background: #fff;} */

.szlist2 li .scale{width: 2.2rem;}
.szlist2 li .con{flex: 1;min-width: 0;padding:0.4rem 0.8rem;}
.szlist2 li h3{font-size: 0.3rem;color: #333;padding-bottom: 0.25rem;border-bottom: 1px solid #ddd;margin-bottom: 0.35rem;}
.szlist2 li h4{font-size: 0.24rem;color: #333;margin: 0rem 0 0.18rem;}
.szlist2 li p{font-size: 0.16rem;color: #666;line-height: 0.3rem;word-break: break-all;max-height: 0.9rem\0;}
.szlist2 li .imged{padding-bottom: 135%;}



@media(min-width: 1025px){
  .szlist2 li a:hover h3{font-weight: bold;}
  .szlist2 li a:hover::after{opacity: 1;}
}

@media screen and (max-width: 1024px) {

}
@media screen and (max-width: 768px) {
  .szlist2 li{margin-bottom: 0.3rem;}
  .szlist2 li a{padding: 0rem;}
  .szlist2 li h3{font-size: 0.24rem;}
  .szlist2 li h4{font-size: 0.18rem;}
  .szlist2 li .con{padding: 0.2rem 0.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: #A40000;color: #fff;border:none;}
.j_pages a:hover{background: #A40000;/*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: #A40000; 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: #A40000;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;
}
.cont .table table,.con .table table{
    margin: 0 auto;
    width: auto;
    max-width: 100%;
    border-collapse: collapse;
}

.cont .table p,.con .table p{
text-indent:0rem;
}
.inner_right{
min-height:6rem;
}

.con 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;}
}


.inner-s5 ul{
    display: flex;
    flex-wrap: wrap;
}
.inner-s5 li{
    width: 30.47%;
    margin-left: 4.295%;
    margin-top: .54rem;
    border: 1px solid #ed5a5a;
    transition: .5s;
}
.inner-s5 li:nth-child(-n+3){
 
}
.inner-s5 li:nth-child(3n+1){
    margin-left: auto;
}
.inner-s5 li a{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.inner-s5 li .pic{
    width: 2.12rem;
    height: 2.89rem;
    position: relative;
    overflow: hidden;
}
.pic .a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    transition: all 0.3s ease-in;
}
.inner-s5 li .txt{
    width: calc(100% - 2.3rem);
    padding-right: .2rem;
}
.inner-s5 li h3{
    font-size: .24rem;
    line-height: .56rem;
    color: #333333;
}
.inner-s5 li:hover{
    box-shadow: 0 0 .2rem  rgba(23, 147, 181, 0.3);
}

@media (max-width: 1025px){
  .inner-s5 li .pic {
        width: 1.4rem;
        height: 1.8rem;
    }
    .inner-s5 li .txt {
        width: calc(100% - 1.6rem);
    }
    .inner-s5 li h3{
        font-size: .2rem;
        line-height: .3rem;
    }
    .inner-s5 li{
        width: 49%;
        margin: 0;
    }
    .inner-s5 ul{
        gap: .25rem 2%;
    }

}

@media (max-width: 641px){
    .inner-s5 li{
        width: 100%;
    }
}





.inner-s6 li a{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
.inner-s6 li .pic{
    width: 2.6rem;
    height: 1.8rem;
    position: relative;
    overflow: hidden;
}

.inner-s6 li .txt{
    width: calc(100% - 2.93rem);
}

.inner-s6 li h3{
    font-size: .22rem;
    line-height: .4rem;
    color: #222222;
    transition: .5s;
}

.inner-s6 li p{
    font-size: .16rem;
    line-height: .3rem;
    color: #666666;
    height: .6rem;
    margin-top: .06rem;
}

.inner-s6 li time{
    display: flex;
    align-items: center;
    font-size: .18rem;
    line-height: .36rem;
    color: #9E9E9E;
    margin-top: .23rem;
}
.inner-s6 li time i{
    display: block;
    font-size: .3rem;
    color: #A40000;
    font-family: Impact,sans-serif;
    line-height: 1;
    margin-right: .1rem;
    font-style: normal;
}
.inner-s6 li.noimg .txt{
    width: 100%;
}
.inner-s6 li:hover h3{
    color: #A40000;
    font-family: 'SourceHanSansCN-Bold',sans-serif;
}
.inner-s6 li{
    margin-top: .56rem;
}
.inner-s6 li:first-child{
    margin-top: 0;
}
.inner-s6{
   
}


@media (max-width: 481px){
    .inner-s6 li .pic{
        width: 100%;
        height: auto;
        padding-top: 50%;
    }
    .inner-s6 li .txt{
        width: 100%;
        padding-top: .2rem;
    }
}