@charset "utf-8";
 @font-face { font-family: am; src: url("../font/AMITABOLD.TTF"); }
 #header{/* position: relative; */}
 .header_box_li #header::before{/* background: #bd0101; *//* height: 100%; */}
body{background:none;}
.ban{width: 100%;position: relative;}
.ban .scale{position: relative;}
.ban .imged{padding-bottom: 24%;}
.ban .nbg .imged{padding-bottom: 30%;}
.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%;padding-top: 2rem;}
.ban .yjlm2::before{content: "";position: absolute;width: 100%;height: 100%;background: url(../images/ban-shad.png) no-repeat;background-size: 100% 100%;z-index: -1;left: 0;bottom: 0;}
/* .ban .yjlm2::after{width: 0.4rem;height: 1px;background: #fff;bottom: 0.25rem;} */
.ban .yjlm h3{font-size:0.4rem;color: #fff;padding-bottom: 0.2rem;line-height: 1.15;}
.ban .yjlm2 h3::before{content: "";position: absolute;width: 0.89rem;height: 0.37rem;background: url(../images/ntit.png) no-repeat;background-size: 100%;left: -0.3rem;top: -0.2rem;}
.ban .yjlm2 h3::after{width: 0.25rem;height: 0.03rem;background: #fff;}
.local{justify-content: space-between;align-items: flex-start;/* justify-content: flex-end; */padding-bottom: .35rem;}
.adress a,.adress{font-size: 0.16rem !important;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{width: 15rem;}
/*  */
.yjlm3 .ejlm_pc{padding-bottom:.1rem;}
.ejlm_pc{width: 100%;padding-bottom: 0.25rem;}

.ejlm_pc ul{width: 100%;justify-content: flex-start;align-items: center;}
.ejlm_pc ul li{height: .5rem;display: flex;align-items: center;/* padding: 0 .15rem; */position: relative;/* flex: 1; */}
.ejlm_pc ul li>a{color: #fff;transition: 0.5s;font-size: .2rem;display: block;line-height:0.24rem;border-right: 1px solid rgba(255, 255, 255, 0.2);padding: 0 .15rem;}
.ejlm_pc ul li:last-child a{border-right: none;}
.ejlm_pc ul li:first-child a{padding-left: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:#9a0000;color: #fff;}
.ejlm_pc ul li.active >a,.ejlm_pc ul li:hover>a{/* color: #9a0000; *//* border-bottom: 1px solid #fff; */text-decoration: underline;}




/* 手机内页二级导航 */
.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: #9a0000;}

.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;padding: 0.05rem 0;}
.wrap_ph li.active h3 a{color: #9a0000;}

.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: #9a0000;}

.js_tx_video_container {
    margin: 0 auto;
    display: block;
    max-width: 100%;
}

@media screen and (max-width: 1500px) {

}
.inner{padding: 0rem 0 1rem;/* overflow: hidden; */}
.inner::after{width: 100%;height: 7.45rem;background: url(../images/innbg.png) no-repeat bottom;background-size: 100%;bottom: 0rem;}
.ser .a{display:flex;align-items:center;justify-content: space-between;transition: .5s;position: relative;height: .36rem;width: 100%;padding: 0 0.15rem;border-radius: 0.18rem;border:1px solid #9a0000;margin-bottom: 0.5rem;}
.ser .input{width: calc(100% - .16rem);height: 100%;padding: 0 0.1rem 0 0rem;font-size: .16rem;color: #333333;line-height: .3rem;}
.ser button{width: 0.16rem;}


.inner_left{width:2.52rem;margin-top: -1.05rem;z-index: 100;position: relative;/* background: #fff; */}
.inner_right{width: calc(100% - 2.52rem);padding: 0.6rem 0 0 .6rem;}
.inner_left ul::after{width: 1.7rem;height: .7rem;background: url(../images/side-bg.png) no-repeat;background-size: 100%;left: -.5rem;/* right: 0; */bottom: -.2rem;}
.inner_left h2{color: #fff;font-size: 0.28rem;height: 1.05rem;display: flex;align-items: center;justify-content: center;font-weight: bold;}
.inner_left h2 p{font-weight: bold;padding-left: 0.65rem;}
.inner_left h2:after{width:auto;left: -.12rem;right: -.12rem;background: url(../images/navbg.png) no-repeat;background-size: 100% 100%;}
.inner_left ul{
 padding: 0rem 0 .3rem;
 border-right:1px solid #f3e6d0;
 border-bottom:1px solid #f3e6d0;
 background: linear-gradient( 180deg, rgb(247,231,220) 0%, rgb(255,255,255) 100%);
 box-shadow: 0px 0rem 0.43rem 0px rgba(213, 213, 213, 0.5);
}




.inner_left ul li{position: relative;padding: 0 0.2rem;}
.inner_left ul li p{position: relative;font-size: 0.2rem;padding: 0.25rem .25rem;line-height: 1.4;min-height: .72rem;align-items: center;display: flex;color: #333;border-bottom: 1px solid #f3e6d0;}
/* .inner_left ul li p::after{width: auto;height:auto;top: -0.09rem;background: url(../images/n-nav.png) no-repeat;background-size: 100% 100%;opacity: 0;right: -.05rem;} */
.inner_left ul li p a{width: 100%;display: block;position: relative;}
.inner_left ul li p a.on2::after{content: "";position: absolute;left: auto;right: 0;top: 50%;transform: translateY(-50%);width: 0.15rem;height: 2px;background: #ba0909;opacity:1;}
.inner_left ul li.on p::after,.inner_left ul li:hover p::after{opacity: 1;}
.inner_left ul li.on p a,.inner_left ul li:hover p a{color: #ba0909  ;}

.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.25rem;}
.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: #9a0000;font-weight:bold;}
.nysubnav {display: none;padding-left: .4rem;}
.inner_left ul li.on .nysubnav{ display: block; }

.nysubnav a {line-height: 0.36rem;font-size: .16rem;display: block;}
.nysubnav a.on,.nysubnav a:hover {color: #9a0000;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_right .lm_top h3{font-size: 0.24rem;font-weight: bold;color: #9a0000;/* margin-bottom: .1rem; */width: 100%;}
.inner_right .lm_top .adress{/* display:none */}
.lm_top .adress{font-size: 0.16rem;color: #fff ;line-height: 1.5;padding-left: 0.3rem;background-size: 0.21rem;/}
.lm_top .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;}
 
/*  内容页*/

.new-cont h2{font-size: 0.36rem;color: #333;line-height: 1.5;margin: 0rem 0 .23rem;font-weight: 600;text-align: center;}
.new-cont .cont-tit{justify-content: center;font-size: 0.14rem;color: #8D8D8D;align-items: center;padding-bottom: 0.4rem;border-bottom: 1px solid #eee;margin-bottom: 0.4rem;display: flex;flex-wrap: wrap;}
.new-cont .cont-tit  span{font-size: 0.14rem;color: #8D8D8D;line-height: 1.5;align-items: center; padding:0 0.16rem;}
.new-cont .conttime span img{display: inline-block;margin-right: 0.1rem;width: 0.17rem;}



.new-cont .cont p{font-size: 0.18rem ;color: #333;line-height: 2 !important;text-align:justify;text-indent: 2em;  margin-bottom: 0.1rem;word-break: break-all;}
.new-cont .cont p span{font-size: 0.18rem ;color: #333;line-height: 2 ;}
.article .cont *{font-size: .16rem !important;color: #333;line-height: 2 !important;font-family: "Microsoft YaHei" !important;}
.new-cont .cont img,.new-cont .cont video{display: block;margin: 0.1rem auto !important;max-width: 100%;    height: auto !important;border:0 !important;    width: 550px;}
.new-cont .cont iframe {display: block;margin: 0.1rem auto !important;max-width: 100%;   }
.new-cont table {font-size:0.16rem; max-width:98% !important; margin:0 auto; border-collapse: collapse;    table-layout: auto !important;}
.new-cont table td{ padding:5px 10px; line-height:30px; }
.new-cont table td p{ text-indent:0em !important; margin-bottom:0 !important;}



.pages{margin-top:0.5rem;align-items: center;padding-top: 0.3rem;border-top: 1px solid #ddd;}
.new_miew .con{flex: 1;min-width: 0;padding-right: 0.1rem;}
.new_miew h4{font-weight: bold;color: #9a0000;font-size: 0.2rem;margin-bottom: 0.2rem;}

.pages p{font-size: 0.16rem;color: #999;line-height: 2;margin-bottom: 0.05rem;display: flex;flex-wrap: wrap;}
.pages p a{transition: 0.5s;color: #333;justify-content: space-between;align-items: center;flex: 1;min-width: 0;}
.pages p:hover a{color: #9a0000;}
.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;}


#__previewImage-container .previewImage-text{display: none;}
#__previewImage-container,#spotlight{background: rgba(0, 0, 0, 0.7) !important;z-index: 1000000;}
#__previewImage-container .previewImage-box{width: 100% !important;}
#__previewImage-container .previewImage-box .previewImage-item{width: 100% !important;padding: 5% 10%;display: flex;align-items: center;justify-content: center;}
#__previewImage-container .previewImage-box .previewImage-item img{/* max-height:100%; */display: block;max-width: 100%;width: auto !important;margin: 0 auto;max-height: 90%;}


@media(max-width: 1024px){	
  .new-cont 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;}
	.new-cont h2{font-size:.28rem;}
}




.xsy img{width: 100%;}

/* 通知公告 */
.tzgg ul{margin-bottom: .8rem;}
.tzgg li a{padding: .4rem 0.3rem;align-items: center;border-bottom: 1px solid #ddd;}
.tzgg li a::after{left: 0;background: url(../images/tzbg.png) no-repeat #fff bottom/cover;width: 100%;opacity: 0;border: 1px solid #ad1614;  box-shadow: 0rem 0.11rem 0.32rem 0rem rgba(51, 0, 1, 0.16);}
.tzgg li .date{padding-right: 0.2rem;border-right: 1px solid #ddd;text-align: center;}
.tzgg li .con{padding-left: .3rem;flex: 1;min-width: 0;}
.tzgg li .date span{font-size: 0.32rem;line-height: 1.3;transition: 0.5s;color: #ad1614;font-family: sy;padding-bottom: 0.08rem;border-bottom: 1px solid #ddd;display: inline-block;}
.tzgg li p{font-size: 0.15rem;color: #ad1614;font-family: sy;margin-top: 0.12rem;}
.tzgg li h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;margin: 0rem 0 .2rem;transition: 0.5s;}
.tzgg li h4{font-size: 0.15rem;color: #999;line-height: .24rem;max-height: 0.48rem\0;transition: 0.5s;}
.jjfwparent{padding:.3rem 0;}
.jjfw{width:100%;justify-content:center;display:flex;flex-wrap:wrap;}
.jjfw .item {width: 20%;margin-right: 2%;}
.jjfw select {height: 0.45rem;border: 1px solid #ddd;padding: 0 0.1rem;width: 100%;font-size:.14rem;line-height:.3rem;}
.jjfw select option{line-height: 0.3rem;}


@media(min-width: 1025px){
  .tzgg li a:hover h3{color: #ad1614;}
  .tzgg li a:hover::after{opacity: 1;}
}
@media screen and (max-width: 1024px) {
  .tzgg ul{margin-bottom: .3rem;}
}
@media screen and (max-width: 768px) {


}
@media screen and (max-width: 420px) {
}


/* 现任领导 */
.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: #9a0000;}

@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: 0rem;}
.newlist li a{padding: 0rem;align-items: center;position: relative;transition: 0.5s;background: none;/* overflow: hidden; */}
.newlist li a::after{left: 0;background:#fdfcfa;height:100%;width: 100%;opacity: 0; box-shadow: 0rem 0.22rem 0.35rem 0px rgba(3, 55, 43, 0.21);border: 1px solid #9a0000;}
.newlist li:nth-child(2n) a{background: #fdfcfa;}
.newlist li .scale{width: 5.7rem;position: relative;}
.newlist li .con{flex: 1;padding: 0 0.35rem;min-width: 0;}

.newlist li h3{font-size: 0.28rem;line-height: 0.32rem;color: #333;transition: 0.5s;}
.newlist li h4{font-size: 0.18rem;line-height: 0.3rem;max-height: 1.2rem;margin: 0.25rem 0;color: #666666;text-indent: 2em;}
.newlist li span{font-size: 0.16rem;color: #fff;transition: 0.5s;line-height: 0.48rem;padding: 0 0.25rem;background: url(../images/w-m.png) no-repeat;background-size: 100% 100%;opacity: 0;display: inline-block;}
.whzy .newlist li .imged{padding-bottom:47%;}

@media(min-width: 1025px){
  .newlist li a:hover::after{opacity: 1;}
  .newlist li a:hover h4{color: #333;}
  .newlist li a:hover span{opacity: 1;}
  .newlist li a:hover h3{color: #9a0000;}
.whzy .newlist li a:hover .imged{padding-bottom:63%;}
}
@media screen and (max-width: 1024px) {
.newlist li span{opacity:1;line-height:.4rem;}
}
@media screen and (max-width: 768px) {
  .newlist li .scale{width: 4rem;}
  .newlist li .con{padding: 0 .2rem;}
}
@media screen and (max-width: 600px) {
  .newlist li .scale{width: 100%;}
  .newlist li .con{flex:none;width:100%;order:2;margin-top:.2rem;padding: 0.2rem;}
  .newlist li h4{margin:.15rem 0;}
}


/* 师资列表 */
.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 #9a0000;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: #9a0000;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: 1025px){	
  .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:#9a0000}
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:#9a0000;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: #9a0000;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: #9a0000;}
	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: #9a0000;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: #9a0000;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: #9a0000;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.1rem;*/}
.zzjg li{width: 30%;padding: 0 0.1rem;/* margin-bottom: 0.28rem; */}
.zzjg li h3{font-size: 0.18rem;color: #333;line-height: .3rem;transition: 0.5s;padding-left: 0.15rem;width: 100%;height: 0.65rem;display: flex;flex-wrap: wrap;align-items: center;position: relative;}
.zzjg li h3::after{width: 0.03rem;height: 0.16rem;background: #ccc;bottom: auto;top: 0.25rem;}
.zzjg li a{transition: 0.5s;display: block;align-items: center;justify-content: space-between;}

.zzjg li dl{display: none;position: absolute;width: 100%;top: 100%;left: 0;padding: 0.1rem;border: 1px solid #bd0101;background: #fff;}
.zzjg li dt{padding: 0.05rem 0;font-size: 0.14rem;color: #666;line-height: 1.3;}
.zzjg li dt:hover{color: #bd0101;}
.zzjg li.on{z-index:10;}
.zzjg li a.on1{width:100%;display: flex;}

@media(min-width: 1025px){	
    .zzjg li h3:hover::after{background: #9a0000;}
	.zzjg li h3:hover>a{color: #9a0000;}
	.zzjg li h3{white-space:nowrap;flex-wrap: nowrap;}
	.zzjg ul{width:114%;}
}
@media(max-width: 1024px){	

}

@media(max-width: 768px){	
  .zzjg li{width: 100%;}
  .jglist {margin-bottom: 0.3rem;}
  .jglist .tit{font-size:.24rem;}
  .zzjg li{width:50%;}
}
@media(max-width: 600px){	
  .zzjg li{width: 100%;margin-bottom:.15rem;}
  .zzjg li h3{height:auto;}
  .zzjg li h3::after{top:.1rem;}
}





/* 简介 */
.xxjj{width: 100%;}
.xxjj .cont p{font-size: 0.18rem !important;color: #333 !important;line-height: 2 !important;text-indent: 2em;margin-bottom: 0.25rem;/* text-align: left !important; */;word-break: break-all;}
.xxjj .cont p span{font-size: 0.16rem !important;color: #333 !important;line-height: 2 !important;}
.xxjj .cont img{max-width:100%;width: auto !important;display: block;margin: 0 auto;}
.list4{margin: 0rem;padding: 0.7rem 0.5rem;background: url(../images/jjbg.jpg) no-repeat center/cover;margin-bottom: 0.35rem;}
.list4 li{width: 25%;padding: 0 0.18rem;}
.list4 li a{background: rgba(185, 12, 12, 0.7);display: flex;height: 1.5rem;padding: 0rem 0.1rem;transition: 0.5s;border-radius: 50%;width: 1.5rem;border: 1px dashed #e6c390;margin: 0 auto;position: relative;flex-direction: column;align-items: center;justify-content: center;}
.list4 li .img{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;position: absolute;left: 0;bottom: 0;}
.list4 li h3{font-size: 0.24rem;color: #fff;margin-bottom: 0.12rem;}
.list4 li span{font-size: 0.42rem;color: #fff;font-family: Arial;display: inline-block;padding-right: 0.05rem;}
.list4 li p{font-size: 0.16rem;color: #fff;line-height: 1.5;text-align: center;}
.xxjj table td{padding: .13rem .1rem !important;line-height: 1.5;font-size: .16rem;}
@media(min-width: 1200px){	

}
@media(max-width: 1024px){	
.xxjj .cont p{margin-bottom: 0.1rem;}
}
@media(max-width: 768px){	
	.list4{padding:.2rem .15rem 0.15rem;}
  .list4 li{width: 50%;margin-bottom: .2rem;}
	.list4 li span{font-size: 0.3rem;}
}
/* 教育教学 */
.jyjx{background: #f9f8f3;}
.jy1{padding: 1rem 0 0.7rem;width: 100%;overflow: hidden;}
.jy1-t{background: url(../images/jybg1.png) no-repeat center/cover;border-bottom: 0.06rem solid #9a0000;align-items: center;}
.jy1-t .left{width: 40%;}
.jy1-t .right{width: 60%;padding: 0 0.45rem;}
.jy1-t .left .imged{padding-bottom: 90%;}
.jy1-t .right .cont p{font-size: 0.18rem;color: #333;line-height: 0.36rem;text-align: justify;text-indent: 2em;margin-bottom: 0.25rem;}
.jyxq{align-items: center;color: #b90b0b;font-size: 0.16rem;}
.jyxq img{display: inline-block;margin-right: 0.1rem;}
.jy2-t{margin: 0.6rem 0;background: url(../images/jybg2.png) no-repeat center/cover;align-items: center;}
.jy2-t .left{width: 56%;padding: 0 0.6rem;}
.jy2-t .right{width: 44%;}
.jy2-t .left h4{color: #b90b0b;font-size: 0.22rem;font-family: sy;margin-bottom: 0.25rem;line-height: 1.3;}
.jy2-t .left .cont p{font-size: 0.18rem;color: #333;line-height: 0.36rem;text-align: justify;margin-bottom: .25rem;}
.jy2-t .imged{padding-bottom: 60%;}
.jy3-t{width: 100%;margin-top: .6rem;}
.jy3-t dt{width: 50%;}
.jy3-t dt a{display: block;position: relative;height: 2.7rem;background: url(../images/jybg3.png) no-repeat bottom/cover;padding: 0.5rem 0.1rem 0;}
.jy3-t dt a::after{width: 100%;opacity: 0;background: url(../images/jybg4.png) no-repeat bottom/cover;}
.jy3-t dt span{width: 0.88rem;height: 0.82rem;display: flex;align-items: center;justify-content: center;margin: 0 auto 0.2rem;}
.jy3-t dt h3{align-items: center;justify-content: center;}
.jy3-t dt h3 p{font-size: 0.3rem;color: #333;padding: 0 0.1rem;}
.jy3-t dt .img2{display: none;}

.jy2{overflow: hidden;width: 100%;padding: 3rem 0 0;}
.jy2::before{content: "";position: absolute;width: 100%;height: 5.17rem;background: url(../images/jybg5.jpg) no-repeat center/cover;top: 0;z-index: -1;left: 0;}
.jy4-t{padding: 0.5rem 0.5rem 3rem;background: #f9f8f3;}
.jy4-t::after{width: 100%;height: 3.45rem;background: url(../images/jybg6.png) no-repeat bottom;background-size: 100%;}
.jy4-t .left{width: 33.3%;border-left: 1px solid #b90b0b;padding: 0.2rem 0.35rem;}
.jy4-t .right{width: 33.3%;border-left: 1px solid #b90b0b;padding: 0.2rem 0.35rem;}
.jy4-t h3{font-size: 0.3rem;color: #333;margin-bottom: 0.3rem;}
.jy4-t h4{font-size: 0.16rem;color: #333;line-height: 0.3rem;margin-bottom: .25rem;}
.jy4-t li{width: 50%;margin-bottom: 0.2rem;}
.jy4-t li a{align-items: center;font-size: 0.16rem;}
.jy4-t li p{color: #333;}
.jy4-t li a img{display:inline-block;margin-right:.05rem;}
.jy5-t{margin-top: 0.6rem;}
.jy5-t .title .h3{margin: 0 auto;}
.jy5-t ul{margin: 0 -0.1rem;}
.jy5-t li{width: 20%;padding: 0 0.1rem;}
.jy5-t li img{width: 100%;}
@media(min-width: 1025px){	
  .jy3-t dt:hover a::after{opacity: 1;}
  .jy3-t dt:hover .img2{display: block;}
  .jy3-t dt:hover .img1{display: none;}
  .jy3-t dt:hover p{color: #fff;}
  .jy4-t li a:hover p{color:#b90b0b;}
}


@media(max-width: 1024px){	
  .jy1{padding: .4rem 0 0.4rem;}
  .jy2-t{margin: 0.3rem 0;}
  .jy1-t .left{width: 100%;}
  .jy1-t .right{width: 100%;margin-top: 0.3rem;padding: 0 0.2rem 0.2rem;}
  .jy2-t .left{width: 100%;padding: 0 0.3rem;}
  .jy2-t .right{width: 100%;margin-top: 0.3rem;}
  .jy2{padding: 0.4rem 0 0;}
  .jy4-t{padding: 0.3rem 0.3rem .4rem;}
  .jy4-t .left{width: 100%;border-left: none;padding: 0.15rem 0;}
  .jy4-t .right{width: 100%;border-left: none;padding: 0.15rem 0;}
	.jy4-t h3,.jy3-t dt h3 p{font-size:.26rem;}
  .jy5-t{margin-top: 0.4rem;}
  .jy5-t ul{margin: 0 -0.05rem;}
  .jy5-t li{width: 20%;padding: 0 0.05rem;}
}

@media(max-width: 768px){	
  .jy3-t dt h3 p{font-size:.2rem;}
	.jy3-t dt h3 img{display:none;}
	.jy3-t dt a{height:2rem;}
  .jy3-t dt span{width: 0.66rem;height: 0.62rem;}
  /* .jy5-t li{width: 33.3%;} */
 
}
/* 师资队伍 */
.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: #9a0000;}
.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: #9a0000;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: #9a0000;}
}


@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;}
}


/* 川大标识 */
.xxbs{background: #fff;border: 1px solid #f7e7dc;border-bottom: none;}
.bsli h3{align-items: center;padding: 0 0.3rem;height: 0.8rem;background: #fcfaf8;/* cursor: pointer; */border-bottom: 1px solid #f7e7dc;justify-content: space-between;}
.bsli h3 p{font-size: 0.24rem;color: #333;padding-left: 0.15rem;border-left: 0.04rem solid #b90c0c;}
.bsli h3 span{width: 0.16rem;height: 0.1rem;/* background: url(../images/b-j1.png) no-repeat; */background-size: 100% 100% !important;}
.bsli h3.on span{background: url(../images/b-j2.png) no-repeat;width: 0.1rem;height: 0.16rem;}
.bsli .con{padding: 0.35rem;display: block;}
.xxbs .img{text-align: center;margin: 0 0 0.3rem;}
.xxbs .con .box p{text-align: center;}
.xxbs .con p{font-size: 0.18rem !important;color: #333 !important;line-height: 2 !important;margin-bottom: 0.25rem;text-align: justify;text-indent: 2em;}
.xxbs .bsli:nth-child(2n) h3{background: none;}
/* 川大学科 */
.cdxkc p{font-size: 0.18rem;color: #333;line-height: 0.36rem;text-align: justify;text-indent: 2em;margin-bottom: 0.4rem;}
.cdxk{background: #fff;border: 1px solid #f7e7dc;border-bottom: none;}
.cdxk table{width: 100%;border-collapse: collapse;border: none;}
.cdxk th{border-bottom: 1px solid #f7e7dc;font-weight: bold;font-size: 0.18rem;color: #333;padding: 0.35rem 0.3rem;position: relative;}
.cdxk td{border-bottom: 1px solid #f7e7dc;font-size: 0.18rem;color: #333;padding: 0.2rem 0.3rem;text-align: center;}
.cdxk th::after{width: 1px;height: 0.3rem;background: #f7e7dc;content: "";position: absolute;right: 0;top:50%;transform: translateY(-50%);}
.cdxk th:last-child::after{display: none;}
.cdxk tr:last-child td{border-bottom: none;}

@media(min-width: 1200px){	
 
}


@media(max-width: 1024px){	
  
}
@media(max-width: 768px){	
  .bsli .con{padding: 0.2rem 0.15rem;}
  .cdxk th{padding: 0.2rem 0.1rem;}
  .cdxk td{padding: 0.2rem 0.1rem;}
}
/* 学校交通 */
.xxjt dl{margin-bottom: 0.6rem;justify-content: center;}
.xxjt dt{margin: 0 0.15rem;padding: 0 0.3rem;background: #f5f2e8;height: 0.48rem;border-radius: 0.24rem;border: 1px solid #dcc49b;cursor: pointer;line-height: .48rem;font-size: .24rem;}
.xxjt dt.on{background: #9a0000;color: #fff;}
.xxjt .tab{display: none;}
.xxjt .tab:first-child{display: block;}
.xxjt li{margin-bottom: 0.4rem;border: 1px solid #f7e7dc;}
.xxjt li h3{align-items: center;padding: 0 0.3rem;height: 0.8rem;background: #fcfaf8;cursor: pointer;border-bottom: 1px solid #f7e7dc;justify-content: space-between;font-size: 0.26rem;color: #333;font-weight: 600;display: flex;}
.xxjt li .con{padding: 0.35rem;}
.xxjt li .con p{font-size: 0.18rem;
    color: #333;
    line-height: 2 !important;
    text-indent: 2em;
    margin-bottom: 0.1rem;}
   
.xyj-t{margin-bottom: 0.5rem;}
.xyj-t .img img{width: 100%;}
.xyj-t .con{border: 1px solid #f7e7dc;border-top: none;padding: 0.35rem;}
.xyj-t .con p{font-size: 0.18rem;color: #333;line-height: 0.3rem;}
.xyj-t .con h4{margin-top: 0.3rem;justify-content: space-between;align-items: center;}
.xyj-t .con h4 p{font-weight: 600;}
.xyj-b{border: 1px solid #f7e7dc;}
.xyj-b h3{background: #fcfaf8;line-height: 0.9rem;text-align: center;font-size: 0.26rem;color: #333;border-bottom: 1px solid #f7e7dc;}
.xyj-b dt{width: 50%;line-height: 0.9rem;text-align: center;border-bottom: 1px solid #f7e7dc;font-size: 0.26rem;color: #333;cursor: pointer;}
.xyj-b dt.on{background: #9a0000;color: #fff;}
.xyj-b .tab{display: none;}
.xyj-b .tab:first-child{display: block;}
.xyj-b .map-t .left{width: 2.76rem;background: #f0f0f0;padding: 0.35rem;}
.xyj-b .map-t .right{flex: 1;min-width: 0;}
.xyj-b .map-t .right img{width: 100%;}
.xyj-b .map-t .left p{font-size: 0.16rem;color: #333;line-height: 0.3rem;font-weight: 600;}



@media(min-width: 1200px){	
 
}


@media(max-width: 1024px){	
  .xyj-b dt,.xyj-b h3{line-height: 0.6rem;font-size: 0.22rem;}
}
@media(max-width: 768px){	
.xxjt li h3{font-size:.22rem;line-height:.6rem;}
.xyj-b .map-t .left{width: 100%;padding: 0.2rem;display: flex;flex-wrap: wrap;}
.xyj-b .map-t .right{flex: none;width: 100%;}
.xyj-b .map-t .left p{padding: 0 0.1rem;}
.xyj-t .con{padding: 0.2rem;}
}


@media(min-width: 1200px){	
 
}

/* 领导架构 */
.ldjg h3{font-size: 0.24rem;color: #333;padding-left: 0.2rem;border-left: 0.04rem solid #9a0000;margin-bottom: 0.3rem;}
.ld-t1{margin-bottom: 0.4rem;}
.ldjg ul{background: #fff;border: 1px solid #f7e7dc;border-bottom: none;}
.ldjg li{align-items: center;/* padding: 0 0.3rem; *//* height: 0.8rem; *//* background: #fcfaf8; */cursor: pointer;border-bottom: 1px solid #f7e7dc;justify-content: space-between;display: flex;flex-wrap: wrap;width: 100%;}
.ldjg li:nth-child(2n){background: #fff;}


.ldjg .ld-t1 li p{height: 0.95rem;}
.ldjg li p{height: .8rem;display:flex;align-items:center;width: 100%;/* justify-content: space-between; */font-size: 0.18rem;line-height: 1.5;flex-wrap: wrap;padding: 0 .3rem;background: #fcfaf8;}
.ldjg .ld-t1 li:nth-child(2) p,.ldjg .ld-t1 li:nth-child(5) p,.ldjg .ld-t1 li:nth-child(6) p{width: 100%;}
.ldjg .ld-t1 li p{width: 50%;border-right:1px solid #f7e7dc;padding: 0 .3rem;}
.ldjg .ld-t1 li p:last-child{border-right:none;}
.ldjg li:nth-child(2n) p{background:none;}
.ldjg .ld-t2 p{justify-content:space-between}
.ldjg .ld-t1 p a{display: inline-block;padding: 0 0.1rem;}
.ldjg .ld-t1 p a:hover{color:#9a0000;}
.ldjg .ld-t2 p span{color: #999;}
.ldjg .ld-t2 .con{padding: 0.25rem 0.1rem 0.25rem .3rem;display: none;/* height: 5.2rem; *//* overflow-y: auto; */width: 100%;}
.ldjg .ld-t2 .scro{max-height: 4.1rem;overflow-y: auto;padding: 0 0.2rem;}
.ldjg .ld-t2 .scro::-webkit-scrollbar {width:3px;height: 4px;background-color: #f2f2f2;}
.ldjg .ld-t2 .scro::-webkit-scrollbar-track {border-radius: 10px;background-color: #f2f2f2;}
.ldjg .ld-t2 .scro::-webkit-scrollbar-thumb {border-radius: 10px; background-color: #9a0000;}
.ldjg .ld-t2  h4{font-size: 0.18rem;color: #9a0000;padding: 0 0rem 0.15rem;border-bottom: 1px solid #f7e7dc;margin-bottom: .25rem;}
.ldjg .ld-t2 h5{padding-left: 0.1rem;border-left: 0.03rem solid #ddd;font-size: 0.16rem;color: #333;}
.ldjg .ld-t2 dl{padding: 0.25rem 0rem;border-bottom: 1px solid #ddd;margin: 0 0rem .25rem;}
.ldjg .ld-t2 dt{width: 25%;padding: 0 0.25rem 0 0.1rem;font-size: 0.16rem;color: #9999;margin-bottom: 0.2rem;}
.ldjg .ld-t2 dt b{color: #333;padding-right: 0.4rem;font-weight: normal;}

.ldjg .ld-t2 dt.sed{width:33.3%;}
.ldjg .ld-t2 dt.thre{width:50%;}


@media(max-width: 1024px){	
  
}
@media(max-width: 768px){	
  .ldjg .ld-t2 dt{width: 33.3%;}
  .ldjg .ld-t2 dt b{padding-right: 0.2rem;}
  .ldjg .ld-t2 dt.sed{width:50%;}
	.ldjg .ld-t2 dt.thre{width:100%;}
}
@media(max-width: 600px){	
	.ldjg .ld-t1 li p{width:100%;border-right:none;height: auto;padding: .2rem;}
  .ldjg .ld-t2 dt{width: 50%;}
  .ldjg .ld-t2 dt b{padding-right: 0.1rem;}
	 .ldjg .ld-t2 dt.sed{width:100%;}
}
/* 招生就业 */
.zsjy{padding-top: 0.5rem;}
.zsjy .inner{padding:0 0 .3rem 0;}
.zsjy .cont{margin-bottom:.5rem;}
.zsjy .cont p{font-size: 0.18rem;color: #333;line-height: 0.36rem;text-align: justify;text-indent: 2em;margin-bottom: 0.4rem;}
.zsjy .cont a{justify-content: center;align-items: center;color: #9a0000;font-size: 0.16rem;}
.zsjy .cont a img{display: inline-block;margin-right: 0.1rem;}
.zlist{justify-content: space-between;display: flex;flex-wrap: wrap;}
.zlist li{width: 47.5%;margin-bottom: 0.45rem;}
.zlist li h3{transition: 0.5s;font-size: 0.3rem;color: #333;font-weight: 600;margin-bottom: 0.3rem;}
.zlist li .imged{padding-bottom: 55%;}
.zlist li dl{padding-top: 0.25rem;}
.zlist li dt{width: 33.3%;padding: 0 0.2rem;}
.zlist li .zli2 dt{width: 50%;padding: 0 0.2rem;}
.zlist li dt a{height: 0.7rem;align-items: center;border-bottom: 1px solid #ddd;}
.zlist li dt a::after{height: 1px;bottom: -1px;background: #9a0000;}
.zlist li dt h4{width: 100%;display: flex;align-items: center;justify-content: space-between;font-size: 0.18rem;color: #333;}
.zs-b{padding: 0.6rem 0; background:linear-gradient( 90deg, rgb(249,248,243) 0%, rgb(244,241,233) 100%);}



@media(min-width: 1025px){	
 .zlist li a:hover h3{color: #9a0000;}
 .zlist li dt a:hover::after{width: 100%;}
 .zlist li dt a:hover h4{color: #9a0000;}
}


@media(max-width: 1024px){	
  .zlist li{width: 49%;}
}
@media(max-width: 768px){	
  .zlist li{width: 100%;}
}

/* 学生 */
.xscon{background: #f9f8f3;}
.xscon::after{width: 100%;height: 14.31rem;background: url(../images/xbg1.png) no-repeat top;background-size: 100%;bottom: auto;top: 4.7rem;}
.xscon .xs1{justify-content: space-between;padding: 1rem 0;}
.xscon .left{width: 50%;}
.xscon .right{width: 50%;padding-top: 0rem;}
.xscon .xs1 .left{width: 49.5%;}
.xscon .xs1 .right{width: 49.5%;}
.xsli{padding: 0.5rem 0.35rem;display: flex;flex-wrap: wrap;}
.xsli li{width: 25%;padding: 0 0.1rem;margin-bottom: 0.3rem;}
.xsli li a{align-items: center;}
.xsli li h3{font-size: 0.18rem;color: #fff;padding-left: 0.15rem;flex: 1;line-height: 1.3;}
.xsli2 li h3{color: #333;}
.xsli2 li p{font-size: 0.14rem;line-height: 1.3;}
.xscon .xs1 .left ul{height: 3rem;background: url(../images/xsbg1.png) no-repeat bottom/cover;}
.xscon .xs1 .right ul{height: 3rem;background: url(../images/xsbg2.png) no-repeat bottom/cover;}
.xscon .xs2{padding: 0rem 0 1rem;align-items: flex-end;}
.xscon .xs2 .left{z-index: 10;position: relative;}
.xscon .xs2 .left ul{height: 2.85rem;background: url(../images/xsbg3.png) no-repeat bottom/cover;}
.xscon .xs2 .right::after{width: auto;height: 4.2rem;left: -0.5rem;right: -0.5rem;background: url(../images/xsbg4.png) no-repeat;background-size: 100% 100%;}
.xscon .xs2 .right .title{padding-top: .6rem;margin-bottom: .1rem;}
.xscon .xs2 .right .title .h3{text-align: center;margin: 0 auto;}
.xscon .xs2 .right .title h3{color: #fff;}
.xscon .xs2 .right .title p{color: #d5c5c4;}
.xscon .xs2 .right ul{height: 2.8rem;}
.title{width: 100%;}
.xscon .xs3,.xscon .xs4{padding-bottom: 1rem;}
.xscon .xs3{align-items:flex-start;}
.xscon .xs3 .left{height: 3.95rem;background: linear-gradient( 0deg, rgb(240,228,208) 0%, rgb(245,239,229) 100%);}
.xscon .xs3 ul{/* height: 3.95rem; */background: linear-gradient( 0deg, rgb(240,228,208) 0%, rgb(245,239,229) 100%);align-items: flex-start;}
.xscon .xs3 .imged{padding-bottom: 3.95rem;}
.xs4-t{background: url(../images/xsbg5.png) no-repeat bottom/cover;}
.xscon .xs4 ul{height: 3.95rem;}
.xscon .xs4 .imged{padding-bottom: 3.95rem;}



@media(min-width: 1024px){	
 .xsli li a:hover h3{text-decoration:underline;}
	.xsli2 li a:hover h3{color:#9a0000;}
}


@media(max-width: 1024px){	
  .xscon .xs1{padding: 0.4rem 0;}
  .xscon .xs2,.xscon .xs3,.xscon .xs4{padding: 0 0 0.4rem;}
  .xscon .left{width: 100% !important;height: auto;}
  .xscon .right{width: 100% !important;margin-top: 0.3rem;}
  .xsli{padding: 0.2rem 0.2rem;height: auto !important;}
  .xscon .xs3 .imged{padding-bottom: 56%;}
  .xscon .xs4 .imged{padding-bottom: 56%;}
  .xscon .xs2 .right .title{padding-top: 0rem;}
  .xscon .xs2 .right::after{left:0;right:0;background: #9a0000;}
  .xscon .xs3 .left{height:auto;}
}
@media(max-width: 768px){	
.xsli li{width: 33.3%;}
}
@media(max-width: 500px){	
.xsli li{width: 50%;}
}

/* 科学研究 */
.kxyj .kx1,.kxyj .kx2,.kxyj .kx3{width: 100%;padding: 1rem 0;}
.kxyj .kx1-t{background: url(../images/kbg1.png) no-repeat right/cover;padding: 0.4rem 40% 0.5rem 0.5rem;}
.kxyj .kx1-t h4{font-family: sy;color: #9a0000;font-size: 0.28rem;margin-bottom: 0.25rem;text-indent: 2em;line-height: 1.5;}
.kxyj .kx1-t p{color: #000;font-size: 0.18rem;line-height: 0.3rem;text-indent: 2em;}
.kxyj .kx1-t span{align-items: center;color: #9a0000;margin-top: 0.35rem;}
.kxyj .kx1-t span img{display: inline-block;margin-right: 0.1rem;}
.kxyj .kx1-t .title p{color: #d5c5c4;/* padding-bottom: 0.1rem; */top: 0;}
.kxyj .kx1-t .title .h3::after{background: url(../images/ks-t.png) no-repeat;}

.kxyj .kx2{background: url(../images/kxbg1.jpg) no-repeat center/cover;}
.kxyj .kx2 ul{padding: 0 15%;justify-content: center;}
.kxyj .kx2 ul:last-child{padding: 0 0%;}
.kxyj .kx2 ul:last-child li{width: 20%;margin-bottom: .2rem;}
.kxyj .kx2 li{width: 25%;text-align: center;margin-bottom: 0.45rem;padding: 0 0.1rem;}
.kxyj .kx2 li h3{font-size: 0.26rem;color: #fff;margin-bottom: 0.1rem;}
.kxyj .kx2 li h3 span{color: #fff;font-size: 0.8rem;font-family: am;display: inline-block;padding-right: 0.05rem;}
.kxyj .kx2 li p{font-size: 0.2rem;color: #fff;line-height: 1.4;}
.kxyj .kx3 ul{margin: 0 -0.1rem;}
.kxyj .kx3 li{width: 33.3%;padding: 0 0.1rem;margin-bottom: 0.2rem;}
.kxyj .kx3 li a,.kxyj .kx3 li .a{position: relative;display: block;}
.kxyj .kx3 li .con{align-items: center;justify-content: space-between;position: absolute;width: 100%;padding: 0 0.3rem 0.2rem;left: 0;bottom: 0;z-index: 10;}
.kxyj .kx3 li .imged{padding-bottom: 55%;border-radius: 0.08rem;}
.kxyj .kx3 li .scale{border-radius: 0.08rem;}
.kxyj .kx3 li h3{align-items: center;color: #fff;font-size: 0.26rem;}
.kxyj .kx3 li h3 span{display: inline-block;margin-right: 0.1rem;}
.kxyj .kx3 li .a a:last-child{/* padding-left:.15rem; */}
@media(min-width: 1025px){	
 
}


@media(max-width: 1024px){	
  .kxyj .kx1{padding:0 0 .4rem}
  .kxyj .kx2,.kxyj .kx3{width: 100%;padding: .4rem 0;}
  .kxyj .kx1-t{padding: 0.4rem .4rem 0.4rem 0.4rem;}
  .kxyj .kx2 li h3 span{font-size: 0.5rem;}
  .kxyj .kx2 ul{padding: 0%;justify-content: center;}
  .kxyj .kx2 ul:last-child{padding: 0%;}
  .kxyj .kx1-t h4{font-size:.24rem;}
	.kxyj .kx1-t{background:#f8efdf}
}

@media(max-width: 768px){	
  .kxyj .kx2 li{width: 50% !important;}
  .kxyj .kx2 li h3 span{font-size: 0.36rem;}
  .kxyj .kx3 li h3{font-size: 0.2rem;}
  .kxyj .kx3 li{width: 50%;}
  .kxyj .kx1-t{padding:.25rem;}
  .kxyj .kx3 li h3 span{width:.3rem;height:.3rem;}
  .kxyj .kx3 li .con{padding:0 .15rem .1rem;}
	.kxyj .kx3 li:last-child,.kxyj .kx3 li:nth-last-child(2){/* width:100%; */}
}
/* 文化资源 */
.whzy{background: #f9f8f3;}
.wh3{width: 100%;padding: 0.95rem 0 0.7rem;position: relative;margin-top: 1.3rem;}
.wh3 .w1-s{width: 100%;height: 100%;position: absolute;left: 0;bottom: 0;}
.wh3 .tit2{margin-bottom: 0.4rem;position:relative;z-index:2}
.wh3 .tit2 h3{color: #fff;font-weight: bold;font-size: 0.4rem;}
.w2-s{margin-top: 4rem;padding: 0 0.5rem;}
.w2-s li{padding: 0 0.15rem;}
.w2-s li a{border-radius: 0.06rem;border: 0.03rem solid #fff;display: block;}
.w2-s li .imged{border-radius: 0.06rem;padding-bottom: 57%;}
.w2-s .slick-prev{background: url(../images/w-prev.png) no-repeat;background-size: 100% 100%;left: 0;}
.w2-s .slick-next{background: url(../images/w-next.png) no-repeat;background-size: 100% 100%;right: 0;}
.w2-s .slick-arrow:before{display:none;}
.w2-s li .imged::after{width: 100%;opacity:0.7;background: #000;}
.w2-s li.slick-current .imged::after{opacity:0;}
@media(min-width: 1200px){	
 
}


@media(max-width: 1024px){	
  .w2-s{margin-top: 2rem;padding: 0 0.5rem;}
  .wh3{width: 100%;padding: 0.3rem 0 0.4rem;margin-top:.4rem;}
	.wh3 .tit2 h3{font-size:.28rem;}
}

@media(max-width: 768px){	
  .w2-s{margin-top: 1rem;padding: 0 0.5rem;}
}
/* 合作交流 */
.hzjl{padding-bottom: 1rem;}
.hzjl dl{margin: 0.5rem 0 1rem;}
.hzjl dt{width: 20%;text-align: center;border-right: 1px solid #ccc;}
.hzjl dt:last-child{border-right: none;}
.hzjl dt h3{font-size: 0.18rem;color: #9a0000;font-family: sy;}
.hzjl dt h3 span{display: inline-block;margin-right: 0.1rem;font-family: am;font-size: 0.6rem;}
.hzjl dt h5{margin-top: 0.25rem;font-size: 0.16rem;line-height: 0.22rem;}
.hzjl ul{justify-content: space-between;}
.hzjl li{width: 48%;}
.hzjl li a{display: block;position: relative;}
.hzjl li .con{width: 100%;padding: 0 0.3rem 0.2rem;position: absolute;left: 0;bottom: 0;z-index: 10;}
.hzjl li h3{color: #fff;font-size: 0.3rem;line-height: 1.2;font-weight: bold;}
.hzjl li .imged::after{width: 100%;height: 30%;background: linear-gradient(0deg,rgba(0,0,0,0.5),transparent);}

@media(min-width: 1200px){	
 
}


@media(max-width: 1024px){	
  .hzjl{padding: 0.4rem 0;}
  .hzjl dl{margin: 0.3rem 0;}
  .hzjl dt h3 span{font-size: 0.4rem;}
  .hzjl li{width: 48.5%;}
}

@media(max-width: 768px){	
  .hzjl li{width: 100%;margin-bottom: 0.3rem;}
  .hzjl dt h3 span{font-size: 0.36rem;}
  .hzjl dt{width: 33.3%;margin-bottom: 0.25rem;padding: 0 0.1rem;}
}

/* 访客 */
.fk{background: #f9f8f3;}
.fk1{padding: 1rem 0;width: 100%;align-items: flex-start;}
.fk1 .left{width: 1.5rem;}
.fk1 .right{flex: 1;min-width: 0;padding-left: 15%;}
.fk1 .title .h3{display: none;}
.fk1 .left dl{margin-top: 1rem;}
.fk1 .left dt{padding: 0.1rem 0;display: flex;justify-content: center;cursor: pointer;}
.fk1 .left dt p{width: 0.43rem;height: 1.41rem;padding: 0.35rem 0.1rem;color: #333;font-size: 0.2rem;}
.fk1 .left dt p::after{width: 100%;height: 100%;background: url(../images/f-bg1.png) no-repeat;background-size: 100% 100% !important;}
.fk1 .left dt.on p{color: #fff;}
.fk1 .left dt.on p::after{background: url(../images/f-bg2.png) no-repeat;}
.fk1 .tab{display: none;}
.fk1 .tab:first-child{display: block;}
.fk1 .tab img{width: 100%;}
.fk2{border-bottom: 0.06rem solid #bd0101;}
.fk2 .left{width: 47%;}
.fk2 .right{width: 53%;height: 5.08rem;background: url(../images/fbg1.png) no-repeat bottom/cover;padding: 0.6rem 0.5rem;}
.fk2 .imged{padding-bottom: 5.08rem;}

.fk2 .right .title h3{color: #fff;}
.fk2 .right .title p{color: #d5c5c4;}
.fk2 .right .title .h3::after{background: url(../images/ntit.png) no-repeat;}
.fk2 .right h4{font-size: 0.22rem;color: #fff;font-family: sy;text-indent: 2em;margin: 0 0 0.25rem 0;line-height: 1.5;}
.fk2 .right>p{font-size: 0.18rem;color: #fff;line-height: 0.36rem;text-indent: 2em;}
.fk3{width: 100%;overflow: hidden;padding: 0rem 0 .7rem;position: relative;}
.fk3 .title h3{/* color: #fff; */}
.fk3 .title p{color: #d5c5c4;}
.fk3 .title .h3{margin: 0 auto;}
.fk3 .f-s1{width: 100%;position: absolute;left: 0;top: 0;height: 100%;display: none;}
.fk3 .f-s{/* margin-top: 3rem; */}
.fk3 .f-s li a{display: block;height: 2.65rem;text-align: center;/*padding: 0.65rem 0.1rem 0;background: rgba(242,237,221,.95);*/}
.fk3 .f-s li a::after{width: auto;height: auto;top: 0.2rem;right: 0.2rem;bottom: 0.2rem;left: 0.2rem;border: 1px dashed #ded3b0;}
.fk3 .f-s li h3{font-size: 0.23rem;color: #000;transition: 0.5s;font-weight: 600;}
.fk3 .f-s li span{width: 0.29rem;height: 0.29rem;background: url(../images/f-xq1.png) no-repeat;margin: 0 auto;background-size: 100% 100% !important;display: block;margin-top: .65rem;}
.fk3 .f-s li.slick-current+li a{background: rgba(247, 247, 247, 0.95);}
.fk3 .f-s li.slick-current+li+li a{ /*background: rgba(247, 247, 247, 0.95);*/}
.fk3 .f-s li.slick-current+li+li+li a{/*background: rgba(241, 230, 211, 0.95);*/}
.fk3 .f-s li.slick-current+li+li+li+li a{/*background: rgba(237, 207, 168, 0.95);*/}


.fk3 .f-s .slick-dots{margin-top: 0.35rem;position: relative;bottom: auto;}
.fk3 .f-s .slick-dots li{width: 0.18rem;height: 0.09rem;background: #efd7d7;margin: 0 0.05rem !important;border-radius: 0.05rem;}
.fk3 .f-s .slick-dots li.slick-active{background: #bd0101;width: 0.34rem;}
.fk3 .f-s .slick-dots li button{display: none;}
.fk4{width: 100%;overflow: hidden;padding: 0.7rem 0 1.5rem;position: relative;background: url(../images/fbg2.png) no-repeat top left #f9f8f3;}
.fk4 .title{margin-bottom: 0.65rem;}
.fk4 .img{width: 71%;position: absolute;bottom: 0;right: 0;z-index: 0;}
.fk4 ul{width: 50%;}
.fk4 li{width: 50%;padding: 0 0.1rem;margin-bottom: 0.2rem;}
.fk4 li a{align-items: center;height: 1.7rem;background: rgba(255, 255, 255, 0.95);box-shadow: 0rem 0rem 0.43rem 0rem rgba(194, 194, 194, 0.3);padding: 0 .3rem;}
.fk4 li a::after{width: auto;height: auto;top: 0.15rem;right: 0.15rem;bottom: 0.15rem;left: 0.15rem;border: 1px dashed #ded3b0;}
.fk4 li span{width: 0.87rem;}
.fk4 li h3{font-size: 0.24rem;color: #000;font-weight: 600;padding-left: 0.15rem;flex:1;line-height:1.2}
.fk5{padding-top: 0.7rem;}
.fk5 .title .h3{margin: 0 auto;}
.fk5-t{position: relative;}
.fk5-t .swiper-container{margin: 0 -0.45rem;}
.fk5-t li{padding-bottom: 0.25rem;}
.fk5-t li a{display: block;padding: 0 0.45rem;border-left: 1px solid #ddd;}
.fk5-t li.swiper-slide-active a{border-color: transparent;}
.fk5-t li h3{width: 90%;margin: -0.25rem auto 0;background: url(../images/fk5.png) no-repeat;background-size: 100% 100%;position: relative;z-index: 2;text-align: center;line-height: 0.76rem;font-size: 0.2rem;color:#333;transition: 0.5s;filter: drop-shadow(0.05rem 0.05rem .1rem rgba(20, 20, 20, 0.53));}
.fk5-t .arror{width: 0.56rem;height: 0.56rem;border-radius: 50%;background: #fff;box-shadow: 0rem 0.03rem 0.07rem 0rem rgba(240, 240, 240, 0.004);margin-top: 0;top: 35%;}
.fk5-t .arror::after{color: #bd0101;font-weight: bold;font-size: 0.2rem;}
.fk5-t .swiper-button-prev{left: -0.75rem;}
.fk5-t .swiper-button-next{right: -0.75rem;}
.fk5-t .arror:hover{background: #9a0000;}
.fk5-t .arror:hover::after{color: #fff;}
.fk5 h4{font-size:.2rem;color: #222;margin-top:.25rem;}
.fk5 h4 span{display:inline-block;padding-left:.3rem;}
@media(min-width: 1025px){	
 .fk3 .f-s li a:hover span{background: url(../images/f-xq2.png) no-repeat;}
 .fk3 .f-s li a:hover h3{color: #fff;}
 .fk3 .f-s li a:hover{background: rgba(189, 1, 1, 0.95)!important;}
 .fk4 li a:hover h3{color:#bd0101;}
 .fk5-t li a:hover h3{color:#bd0101;}
}


@media(max-width: 1024px){	
  .fk1,.fk3,.fk4{padding: .4rem 0;}
  .fk5{padding-top: 0.4rem;}
  .fk1 .title .h3{display: block;}
  .fk1 .title h4{display: none;}
  .fk1 .left{width: 100%;}
  .fk1 .right{flex: none;min-width: 0;padding-left: 0%;margin-top: 0.3rem;width: 100%;}
  .fk1 .left dl{margin-top: .2rem;display: flex;flex-wrap: wrap;justify-content: center;}
  .fk1 .left dt{padding: 0 0.1rem;}
  .fk1 .left dt p{height: 0.4rem;width: auto;padding: 0rem 0.2rem;line-height: 0.4rem;}
  .fk1 .left dt p:after{/* transform: rotate(-90deg); *//* transform-origin: left; */border: 1px solid #ded3b0;background: none;}
  .fk1 .left dt.on p:after{border:1px solid #bd0101;background: #bd0101;}
  .fk2 .left{width: 100%;}
  .fk2 .right{width: 100%;height: auto;padding: 0.3rem 0.2rem;}
  .fk2 .imged{padding-bottom: 60%;}
  .fk4 ul{width: 70%;}
  .fk3 .f-s{margin-top: 1rem;}
  .fk5-t li a{padding: 0 0.1rem;}
  .fk5-t .swiper-container{margin: 0 -0.1rem;}
  .fk5-t{padding: 0 0.3rem;}
  .fk5-t .swiper-button-prev{left: 0rem;}
  .fk5-t .swiper-button-next{right:0rem;}
  .fk5-t .arror{width: 0.4rem;height: 0.4rem;}
}

@media(max-width: 768px){	
  .fk4 ul{width: 100%;}
  .fk4 li span{width: 0.5rem;}
  .fk4 li a{height:1.2rem;}
  .fk4 li h3{font-size:.2rem;}
  .fk3 .f-s{margin-top: 0rem;}
  .fk1 .left dt p{padding:0 .1rem;}
  .fk3 .f-s li a{height: 2rem;}
  .fk3 .f-s li span{margin-top: 0.3rem;}
  .f-s1 li .imged{padding-bottom: 3.9rem;}
}


/* 教职工 */
.common .wp{width: 15rem;}
.jzg{background: #f9f8f3;}
.jzg .xsli{padding:0;}
.jzg .jz1{width: 100%;padding: 1rem 0;/* overflow: hidden; */position: relative;}
.jzg .jz1 .left{width: 60%;height: 5.17rem;padding: 0.5rem 0.45rem;background: url(../images/jbg1.png) no-repeat bottom/cover;}
.jzg .jz1 .right{width: 40%;position: relative;}
.jzg .h2-t{width:2.2rem;}
.jzg .jz1 .imged{padding-bottom: 5.17rem;}
.jz2{width: 100%;padding: 0.8rem 0.7rem 1.7rem;}
.jz2::after{width: 100%;background: url(../images/jbg2.png) no-repeat top;background-size: 100%;height: 5.9rem;bottom: auto;top: 0;}
.jz2 .title .h3{margin: 0 auto;padding-left: 0;}
.jz2 .title{margin-bottom: .7rem;}
.jz2 .title p{left:.3rem;}
.jz2 .xsli2 li{width: 20%;}
.jz3{padding: 0.7rem 0 1.4rem;}
.jz3-t{border: 1px solid #f7efe1;background: #fdfcfa;align-items: center;}
.jz3 .left{width: 40%;}
.jz3 .right{width: 60%;padding: 0 0.45rem;}
.jz3 .imged{padding-bottom: 5.29rem;}

@media(min-width: 1025px){	
 
}


@media(max-width: 1024px){	
  .jzg .jz1{padding: 0.4rem 0 ;}
  .jzg .jz1 .left{width: 100%;height: auto;padding: 0.3rem 0.3rem;}
  .jzg .jz1 .right{width: 100%;}
  .jzg .jz1 .imged,.jz3 .imged{padding-bottom: 65%;}
  .jz2 .xsli2 li{width: 25%;}
  .jz3{padding: 0.4rem 0 ;}
  .jz3 .left{width: 100%;}
  .jz3 .right{width: 100%;margin-top: 0.3rem;padding: 0 .2rem;}
	.jz2{padding:.5rem .3rem}
}

@media(max-width: 768px){	
.jz2 .xsli2 li{width: 33.3%;}
}

@media(max-width: 600px){	
.jz2 .xsli2 li{width: 50%;}
}

/* 历史沿革 */
.lsyg h3{text-align: center;font-size: 0.34rem;color: #333;margin-bottom: 0.4rem;}
.lsyg img{/* width: 90%; */}

/* 图片列表 */

.tu-pic{padding-top: 0.65rem;}
.tu-pic ul{margin: 0 -0.22rem;}
.tu-pic li{width: 33.3%;padding: 0 0.22rem;margin-bottom: .35rem;}
.tu-pic li a{position: relative;display: block;width: 100%;}
.tu-pic li h3{color: #333;font-size: 0.18rem;line-height: 1.3;padding-top: 0.15rem;text-align: center;}
@media(min-width: 1024px){	
  .tu-pic li a:hover h3{color: #9a0000;}
}
@media(max-width: 1024px){	
  .tu-pic{padding-top: 0rem;}
  .tu-pic ul{margin: 0 -0.1rem;}
  .tu-pic li{width: 33.3%;padding: 0 0.1rem;margin-bottom: 0.25rem;}
}
@media(max-width: 768px){	
  .tu-pic li{width: 50%;}
}

/* 校园活动 */

.xyhd ul{margin: 0 -0.2rem;}
.xyhd li{width: 33.3%;padding: 0 0.2rem;margin-bottom: 0.4rem;}
.xyhd li a{display: block;/*height: 2rem;*/padding: 0.3rem .25rem;box-shadow: 0px 11px 32px 0px rgba(51, 0, 1, 0.16);border: 1px solid #f1e2e2;}
.xyhd li a::after{width: 100%;height: 100%;border: 1px solid #9a0000;opacity: 0;}
.xyhd li *{transition: 0.5s;}
.xyhd li h3{color: #333;font-size: 0.2rem;line-height: 1.3;margin-bottom: 0.15rem;}
.xyhd li p{display: flex;align-items: center;font-size: 0.14rem;color: #333;line-height: 0.28rem;margin-bottom: 0.05rem;flex-shrink: 0;}
.xyhd li p span{display: inline-block;margin-right: 0.1rem;width: .14rem;flex-shrink: 0;}



@media(min-width: 1025px){	
 .xyhd li a:hover::after{opacity: 1;}
 .xyhd li a:hover h3{color: #9a0000;}
 .xyhd{padding-top: 1rem;}
}


@media(max-width: 1024px){	
  .xyhd ul{margin: 0 -0.1rem;}
  .xyhd li{width: 33.3%;padding: 0 0.1rem;margin-bottom: 0.25rem;}
}

@media(max-width: 768px){	
  .xyhd li{width: 50%;}
  .xyhd li a{padding: 0.2rem;}
}
@media(max-width: 600px){	
  .xyhd li{width: 100%;}
}
/* 美术馆 */
.msgt{padding: 0.8rem 0.9rem;background: url(../images/msbg.jpg) no-repeat center/cover;justify-content: space-between;}
.msgt .left{width: 40%;}
.msgt .right{width: 40%;padding-top: .5rem;}
.msgt .left h3{font-size: 0.44rem;font-family: sy;line-height: 1.2;}
.msgt .left .con{margin-top:2rem;}
.msgt .left p{text-indent: 2em;text-align: justify;font-size: 0.18rem;color: #000;line-height: 0.36rem;}
.msgt .right h3{font-size: 0.3rem;line-height: 1.2;text-transform: uppercase;text-align: right;}
.msgt .right ul{margin-top: 2.8rem;justify-content: space-between;}
.msgt .right li{width: 48%;}
.msgt .right li a{border: 1px solid #e1ded9;display: block;}


@media(min-width: 1025px){	
  .msg{padding: 1rem 0;}
}


@media(max-width: 1024px){
  .msg{padding:0 0 .4rem;}
  .msgt .left{width: 46%;}
  .msgt .right{width: 46%;}
}

@media(max-width: 768px){	
  .msgt{padding:.25rem;}
  .msgt .left{width: 100%;}
  .msgt .right{width: 100%;}
  .msgt .left .con{margin-top:.4rem;}
  .msgt .right ul{margin-top: .3rem;}
  .msgt .left h3{font-size: 0.3rem;}
	.msgt .right h3{font-size: 0.26rem;}
}

.xzjj .fl01{align-items: flex-start;}
.xzjj .fl01 .scale {width: 2.26rem;padding-bottom: 0.1rem; /*background: #9a0000;*/}
.xzjj .fl01 .con{padding-left: 0.6rem;flex: 1;min-width: 0;}
.xzjj .fl01 h3{margin-bottom: 0.35rem;border-bottom: 1px solid #ddd;}
.xzjj .fl01 h3 span{display: block;font-size: 0.26rem;color: #333;padding-bottom: 0.2rem;}
.xzjj .fl01 span::after{width: 1rem;height: 0.03rem;background: #9a0000;}
.xzjj .cont p{text-indent: 2em;font-size: 0.16rem;line-height: 1.8;color: #333;margin-bottom: 0.3rem;}
.xzjj .fl01 .imged{padding-bottom: 120%;}


@media(min-width: 1200px){	
 
}

@media(max-width: 1024px){	


}
@media(max-width: 768px){	
  .xzjj .fl01{padding:.2rem 0;}
  .xzjj .fl01 .scale {margin: 0 auto .25rem;}
  .xzjj .fl01 .con{width: 100%;padding: 0 0.25rem;flex: none;}
 
}

/* 历史长廊 */
.lscl{width: 100%;padding: 0.8rem 0.4rem 1.2rem;background: #f9f8f3;}
.lscl-t{align-items: center;background: url(../images/lscbg.jpg) no-repeat right/cover;}
.lscl-t .left{width: 60%;}
.lscl-t .right{width: 40%;padding: 0 0.4rem;}
.lscl-t .right h3{font-size: 0.28rem;color: #9a0000;font-weight: 600;margin-bottom: 0.3rem;}
.lscl-t .right p{font-size: 0.18rem;color: #333;line-height: 1.8;text-indent: 2em;}
.lscl-t .left img{width: 100%;}

@media(min-width: 1025px){	
 
}


@media(max-width: 1024px){	
  .lscl{width: 100%;padding: 0rem 0 .4rem;}
  .lscl-t .left{width: 100%;}
  .lscl-t .right{width: 100%;padding: 0.25rem 0;}
}

@media(max-width: 768px){	

}


/* 师资队伍 */
.szdw2{padding-bottom: 1.5rem;background: #f9f8f3;overflow: hidden;}
.szdw2::after{width: 100%;height: 13.27rem;background: url(../images/szbg1.png) no-repeat bottom;background-size: 100%;bottom: -0.8rem;}
.szd1{width: 100%;padding: 0.8rem 0;}
.szd1-t{background: url(../images/sz-bg1.png) no-repeat bottom/cover;border: 1px solid #f3e6d0;border-bottom: 0.1rem solid #9a0000;align-items: center;}
.szd1-t .left{width: 35%;}
.szd1-t .right{width: 65%;padding:0 0.45rem}
.szd1-t .left img{width: 100%;}
.szd1-t .right .cont p{font-size: 0.18rem;color: #333;line-height: 0.36rem;text-indent: 2em;}
.szd1-t .right a{margin-top: 0.3rem;align-items: center;color: #9a0000;font-size: 0.16rem;}
.szd1-t .right img{width: 0.21rem;display: inline-block;margin-right: 0.1rem;}
.szd2 li{width: 33.3%;}
.szd2 li a{display: block;height: 3.1rem;text-align: center;padding: 0.65rem 0.2rem 0;border: 1px solid #f3e6d0;}
.szd2 li span{width: 0.84rem;height: 0.89rem;display: flex;align-items: center;justify-content: center;margin: 0 auto 0.25rem;}
.szd2 li h3{align-items: center;justify-content: center;}
.szd2 li p{padding: 0 0.15rem;font-size: 0.3rem;color: #333;}
.szd2 li:nth-child(1) a{background: url(../images/sz-bg2.png) no-repeat;background-size: 100% 100%;}
.szd2 li:nth-child(2) a{background: #9a0000;}
.szd2 li:nth-child(3) a{background: url(../images/sz-bg3.png) no-repeat;background-size: 100% 100%;}

.szd2 li:nth-child(2) p{color: #fff;}

@media(min-width: 1025px){	
 .szd2 li a:hover span img{transform: rotateY(360deg);transition: 0.5s;}
}


@media(max-width: 1024px){	
  .szdw{padding-bottom: .4rem;}
  .szd1{padding: 0rem 0 0.4rem;}
  .szd1-t .left{width: 100%;}
  .szd1-t .right{width: 100%;padding:0.2rem}
}

@media(max-width: 768px){	
  .szd2 li{width: 50%;}
}
@media(max-width: 420px){	
  .szd2 li{width: 100%;}
}
/* 校友 */
.xiaoy{padding: 1rem 0;width: 100%;overflow: hidden;}
.xiaoy .wp{width: 14rem;}
.xy-t{margin-bottom: 0.65rem;}
.xy-t .left{width: 48%;}
.xy-t .right{width: 52%;background: url(../images/xsbg1.png) no-repeat bottom/cover;padding:0.4rem;}
.xy-t:nth-child(2n) .right{background: url(../images/xsbg2.png) no-repeat bottom/cover;}
.xy-t:nth-child(2n-1)  .title h3{color: #fff;}
.xy-t:nth-child(2n-1) .title p{color: #d5c5c4;opacity: .7;}
.xy-t .title .h3{padding-left: 0;}
.xy-t .title .h3::after{display: none;}
.xy-t .title p{left: 0;}
.xy-t ul{padding: 0;}
.xy-t li{width: 33.3%;}
.xy1 .imged,.xy5 .imged{padding-bottom: 50%;}
.xy4 .right li{width: 50%;}
.xy3 .right li:last-child{width: 50%;}
.sjxx{ /*margin: 0.3rem 0 0; */justify-content: space-between;    width: 50%; margin: 0px auto;}
.sjxx li{width: 100%;}
.sjxx li .a{align-items: center;height: 1.4rem;padding: 0.25rem 0.35rem;border: 1px solid #ddd;background: #fdfdfd;}
.sjxx li img{width: 0.7rem;}
.sjxx li .con{flex: 1;min-width: 0;padding-left: 0.25rem;}
.sjxx li h3{color: #9a0000;font-size: 0.18rem;margin-bottom: 0.15rem;}
.sjxx li p{font-size: 0.16rem;color: #666;line-height: 1.2;word-break: break-all;}

@media(min-width: 1025px){	
 
}


@media(max-width: 1024px){	
  .xiaoy{padding: 0;}
  .xy-t .left{width: 100%;}
  .xy-t .right{width: 100%;padding: 0.25rem;}
  .xy-t{margin-bottom: 0.25rem;}
}

@media(max-width: 768px){	
  .xy-t li{width: 50%;}
  .xy4 .right li{width: 100%;}
  .sjxx li img{width: 0.4rem;}
  .sjxx li .a{padding: 0.2rem;}
}
@media(max-width: 500px){	
  .sjxx li{width: 100%;margin-bottom: 0.25rem;}
}


@media(min-width: 1025px){	
 
}


@media(max-width: 1024px){	
  
}

@media(max-width: 768px){	

}

.san-nav{margin: 0.5rem 0 0.3rem;}
.inner_right .san-nav{margin-top: 0;}
.san-nav ul{justify-content: center;}
.san-nav li{padding: 0 0.15rem;margin-bottom: 0.15rem;}
.san-nav li a{display: inline-block;background: #f5f2e8;border-radius: 0.24rem;line-height: 0.48rem;border: 1px solid #dcc49b;color: #222;padding: 0 0.35rem;font-size: 0.24rem;}
.san-nav li.on a{color: #fff;background: #9a0000;border: 1px solid #9a0000;}

@media(max-width: 1024px){	
  .san-nav li{padding: 0 0.1rem;}
  .san-nav li a{font-size: 0.18rem;padding: 0 0.15rem;line-height: 0.36rem;}
}

/*====翻页====*/
.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: #9a0000;color: #fff;border:none;}
.j_pages a:hover{background: #9a0000;/*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: #9a0000; 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: #9a0000;color: #fff !important;border:none;}
/* puclic */

@media(max-width: 1800px){
.inner_left ul li p{/* font-size:0.16rem; */}
}
@media(max-width: 1024px){
	.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 .yjlm h3{font-size: .24rem;padding: 0;display: none;}
  .ban h3:after{width: 2rem;height: .8rem;left: 0;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){
  .san-nav{width: 100%;margin-bottom: .3rem;}
  .adress{/* display:none; *//* margin: 0; *//* margin: .1rem 0 .2rem; */}
  .tbsc{overflow-x: auto;}
  .tbsc table{width: 700px;}
  .ban .imged{/* padding-bottom: 35%; */}
  .ban .yjlm{height: auto;/* display: none; */}
  .ban .yjlm .wp{align-items:center;}
  .inner::after{bottom:0;}
  .ban .yjlm2::before{display:none;}
  .ban .yjlm2::after{display:none;}
  .local{padding-bottom: 0.2rem;}
}
@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%;
 width: 70% !important;
}
.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;
}