@charset "utf-8";


/*==========================================内页 结束=============================================*/

/*data-aos="zoom-in" data-aos-duration="1200"*/
/*公共*/
@media(min-width: 1200px){
	.a:hover .img_zd .img_hezi, a:hover .img_zd .img_hezi, .slow:hover img{ transform: scale(1.08); transition: transform 1s cubic-bezier(0.25, 0, 0, 1);}
}
@media(min-width: 1900px) and (max-width: 1940px){
}
/*公共*/
.imged { position: relative; padding-bottom: 65%; width: 100%; display: block; overflow: hidden; transition: all 0.4s ; background-size: cover !important; }
.imged img { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; transition: all 0.5s; object-fit: cover; display: none; }
.scale {overflow: hidden;}
a:hover .imged{ transition: all 0.5s;transform: scale(1.1); }
.ban img{width:100%;height:auto;display:block;z-index: 10;}
.wl{position: relative;z-index: 1;}
.wl::after{content: "";z-index: -1;position: absolute;left: 0;bottom: 0;width: 0;height: 100%;transition: 0.5s;}
img,video{max-width: 100%;margin: 0 auto;}
.scroll{overflow-x:auto;}
.scroll table{width:800px;}
/* 手机内页二级导航 */
.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: #0d6db9;}
.wrap_ph h2::after{width: 0.32rem;height: 0.32rem;background: url(../images/cd.svg) no-repeat right center/cover;left: auto;right: 0.2rem;top: 50%;transform: translateY(-50%);}
.wrap_ph ul{padding: 0.1rem 0.2rem 0.2rem;display: none;background-color: #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.active a{color: #c8161d;}
/* public */
.inner{padding-bottom: 1.2rem;}
.inner_left{width:3.2rem;margin-top: -1.2rem;z-index: 100;position: relative;padding-bottom: 0.6rem;}
.inner_left:after{width:100%;height:calc(100% - 0.8rem);background:#0d6db9;background-size: 100%;}
.inner_right{width: calc(100% - 3.2rem);padding:0.4rem 0 0 0.6rem;}
.inner_left h2{background: url(../images/nav-top.png) no-repeat  center;padding: 0.4rem 0.2rem 0.3rem 0.45rem;background-size: 100%;color: #fff;font-size: 0.3rem;font-weight: bold;}
.inner_left h2 p{line-height: 1.6;padding-top: 0.05rem;}
.inner_left h2 p::after{bottom: auto;top: 0;width: 0.21rem;height: 0.02rem;background: #e7b21d;}
.inner_left ul{padding-bottom: 0.55rem;}
.inner_left ul::after{background: #f5f8ff;height: 100%;left: 0.09rem;right: 0;width: auto;}
.inner_left ul li{position: relative;}
.inner_left ul li::after{width: 3.3rem;height: 100%;}
.inner_left ul li h3{font-size: 0.18rem;padding: 0rem 0.3rem 0rem 0.5rem;line-height: 1.2;}
.inner_left ul li h3::after{width: auto;height: auto;background: url(../images/nav-on.png) no-repeat;background-size: 100% 100%;opacity: 0;top: -0.12rem;right: -0.1rem;bottom: 0rem;}
.inner_left ul h3 a{display: block;cursor: pointer;width: 100%;color: #333;background: url(../images/jt1.png) no-repeat right 0.3rem center;border-bottom: 1px dashed #d2d2d2;transition: 0.5s;padding: 0.18rem .45rem 0.18rem 0;}

.inner_left ul li:hover h3::after,.inner_left ul li.on h3::after{opacity: 1;}
.inner_left ul li:hover h3 a,.inner_left ul li.on h3 a{color: #fff;background: url(../images/jt2.png) no-repeat right 0.25rem center;}
.inner_left ul li:hover>a,.inner_left ul li.active>a{color: #fff;

}

.nysubnav{background: #fefbfc;display: none;margin-left: 0.3rem;}
.inner_left ul li.on .nysubnav{display: block;}
.nysubnav a{padding:0 30px;line-height:40px;display:block;font-size:16px;}
.nysubnav a:hover,.nysubnav a.on{color:#a42427;}
.inner_left ul li.active>img{transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);}
    .inner_left ul li img.up{transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);}
.inner_right .lm_top{padding-bottom: 0.15rem;border-bottom: 1px solid #e5e5e5;justify-content:space-between;align-items: flex-end;margin-bottom: 0.55rem;width: 100%;}
.lm_top::after{width: 0.6rem;height: 0.04rem;background: #a62427;display:none;}
.inner_right .lm_top h3{font-size: 0.32rem;}
.inner_right .lm_top .lm{position: relative;}
.inner_right .lm_top .adress{font-size: 0.14rem;color: #666666;line-height: 1.5;background: url(../images/home.png) no-repeat left center;padding-left: 0.25rem;}
.inner_right .lm_top .adress a{color: #666666;}
.inner .wp{align-items:flex-start;}
.inner_right .lm_top .lm:after{content:"";position:absolute;bottom:-0.17rem;width: 0.6rem;height: 0.04rem;background: #0d6db9;}
/* 学校标识 */

.xxbsbg{background: url(../images/bsbg.jpg) no-repeat left bottom #fff;}
.bs1{background: #f7fafc;align-items: center;padding: 0.3rem;margin-bottom: 0.3rem;}
.bs-l{width: 2.69rem;height: 0.65rem;color: #fff;font-size: 0.24rem;font-weight: bold;line-height: 0.65rem;background: #ad181f;clip-path: polygon(0% 100%, 0% 0%, 85% 0%, 100% 100%);padding-left: 0.65rem;}
.bs-r{width: calc(100% - 2.69rem);padding-left: 0.5rem;}
.bs-r img{width:2.67rem;}
.bs2 img{width: 5.02rem;}
.bs3 img{width: 5.36rem;}
.bs4 .bs-r span{width: 5.36rem;height: 1rem;background: #ad181f;    display: block;}


@media(min-width: 1200px){	
	
}
@media(max-width: 1200px){	
	
}
@media(max-width: 1024px){
	
.inner_left,.inner_right .lm_top .adress{display: none;}
.inner_right{width: 100%;padding-left: 0;}
.wrap_ph{display: block;}
.inner{padding-bottom: 0.3rem;}
}
@media(max-width: 768px){
	.bs-l{width: 2rem;height: 0.5rem;font-size: 0.22rem;line-height: 0.5rem;padding-left: 0.35rem;}
.bs-r{width: calc(100% - 2rem);padding-left: 0.5rem;}
.bs-r img{width:1.5rem;}
.bs2 img{width: 3rem;}
.bs3 img{width: 3rem;}
.bs4 .bs-r span{width:100%;}
.inner_right .lm_top h3{font-size: 0.28rem;}
.inner_right .lm_top{margin-bottom: 0.35rem;}
}
@media(max-width: 456px){
		.bs-l{width: 2.5rem;padding-left: 0;clip-path:none;text-align:center;margin:0 auto 0.25rem;}
.bs-r{width: 100%;padding-left: 0rem;display: flex;justify-content: center;}
.bs1{justify-content:center;}
} 

/* 学术信息 */
/*.listbg{background: url(../images/h3-servicebg2.jpg) no-repeat left bottom #fff;background-size:100%;}*/
.new-list ul{justify-content: space-between;}
.new-list li{width: 48%;margin-bottom: 0.4rem;}
.new-list li a{display: block;width: 100%;background: url(../images/listbg2.png) no-repeat;background-size: 100% 100%;padding: 0.3rem;transition: 0.5s;}
.new-list li a::after{width: 30%;height: 70%;left: auto;right: 0;background: url(../images/listbg3.png) no-repeat;background-size: 100%;opacity: 0;}
.newlist-t{padding-bottom: 0.2rem;border-bottom: 1px solid #dac4af;align-items: center;margin-bottom: 0.1rem;}
.newlist-t::after{width: 0.1rem;height: 0.03rem;bottom: -0.015rem;background: #a62427;}
.newlist-t .date{width: .7rem;padding-right: 0.15rem;border-right: 1px solid #dac4af;font-size: 0.12rem;color: #999896;transition: 0.5s;    white-space: nowrap}

.newlist-t h3{font-size: 0.16rem;color: #333;line-height: 0.42rem;font-weight: bold;width: calc(100% - 0.7rem);padding-left: 0.2rem;transition: 0.5s;}
.newlist-t .date span{font-size: 0.4rem;color: #a62427;font-weight: bold;display: block;margin-bottom: 0.1rem;}
.new-list li p{font-size: 0.14rem;color: #666;line-height: 0.32rem;display: flex;align-items: center;height: 0.32rem;}
.new-list li p img{display: inline-block;margin-right: 0.1rem;max-width: 0.13rem;}

.page{width: 100%;margin-top: 0.3rem;}
.page img{display: block;margin: 0 auto;}
@media(min-width: 1025px){	
	.new-list li a:hover .newlist-t::after{width: 100%;}
	.new-list li a:hover::after{opacity: 1;}
	.new-list li a:hover{box-shadow: 0px 2px 7.84px 0.16px rgba(0, 0, 0, 0.21);}
	.new-list li a:hover h3{color: #a62427;}
	  
}
@media(max-width: 1024px){	
	.new-list li{width: 49%;margin-bottom: 0.25rem;}
}

@media(max-width: 768px){	
	.new-list li{width: 100%;}
	.newlist-t .date span{font-size: 0.3rem;}
	.new-list li a{padding: 0.2rem;}
}
@media(max-width: 456px){	
	
}
/* 历任领导 */
.lrldbg{background: url(../images/lrldbg.jpg) no-repeat left bottom #fff;background-size: 100%;}
.lrld h2{text-align: center;font-size: 0.28rem;color: #333;line-height: 1.3;}
.ldlist{margin-top: 0.3rem;}
.ld-t{padding: 0.2rem 0.3rem;justify-content: space-between;cursor: pointer;align-items: center;}
.ld-t h3{font-size: 0.22rem;font-weight: bold;color: #fff;width: calc(100% - 1.3rem);line-height: 1.3;}
.ld-t .ld-click{width: 1.3rem;font-size: 0.14rem;color: #fff;padding-right: 0.15rem;text-align: right;transition: 0.5s;}
.ld-t .ld-click::after{width: 0.11rem;background: #fff;height: 0.01rem;left: auto;right: 0;bottom: auto;top: 50%;}
.ld-t .ld-click .c2{display: none;}
.ldlist1 .ld-t{background: url(../images/ldlistbg1.jpg) no-repeat;background-size: cover;}
.ldlist2 .ld-t{background: url(../images/ldlistbg2.jpg) no-repeat;background-size: cover;}
.ldlist3 .ld-t{background: #b89127;}
.ld-b{padding: 0 0.3rem 0.3rem;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.06);background: #fff;}
.ldlist3 .ld-b::after{}
.ldlist li{padding: 0.2rem 0;border-bottom: 1px solid #dcdcdc;position: relative;z-index: 1;}
.ldlist li h3{font-size: 0.22rem;color: #a62427;line-height: 2;}
.ldlist li p{font-size: 0.16rem;color: #595959;line-height: 0.38rem;padding-left: 0.2rem;position: relative;margin-left: 0.5rem;}
.ldlist li p::after{content: "";position: absolute;width: 0.12rem;height: 0.02rem;background: #a52427;left: 0;top: 50%;}

.ldlist li:last-child::after{content: "";position: absolute;width: 25%;height: 100%;background: url(../images/ldbg2.png) no-repeat;background-size: 100%;right: 0rem;bottom: 0rem;z-index: -1;}
.ldlist3 li{border-bottom: none;}
.ld-t.on .ld-click .c2{display: block;}
.ld-t.on .ld-click .c1{display: none;}
@media(min-width: 1025px){	
	
}
@media(max-width: 1024px){	
	
}

@media(max-width: 768px){	
	.ld-b{padding: 0 0.2rem 0.2rem;}
	.ldlist li p{margin-left: 0;}
}
/* 机构设置 */

.jglist{width: 100%;padding: 0 0.1rem 0.1rem 0;margin-bottom: 0.3rem;}
.jglist::after{width: 100%;height: calc(100% - 0.5rem);background: #a62427;}
.jg3:after{background:#005293;}
.jg4:after{background:#005293;}
.jg-l{width: 1.3rem;background:#94221b;background-size: 100% !important;text-align: center;padding-top: .6rem;}
.jg-r{width: calc(100% - 1.3rem);background: url(../images/jgbg1.jpg) no-repeat bottom #fff;background-size: 100% !important;padding: 0.35rem;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.06);margin-top: .4rem;min-height: 221px;}
.jg3 .jg-l{background: url(../images/jgpic2.jpg) no-repeat;}
.jg4 .jg-l{background: url(../images/jgpic3.jpg) no-repeat;}
.jg3 .jg-r{background: url(../images/jgbg3.jpg) no-repeat bottom;}
.jg-l h3{color: #fff;font-size: 0.28rem;font-weight: bold;margin: 0 auto;line-height: 1.2;writing-mode: bt-lr;
    -webkit-writing-mode: vertical-lr;letter-spacing: 2px;display: inline-block;}
.jg-r li{width: 33.33%;margin-bottom: 0.35rem;font-size: 0.17rem;line-height: 1.3;padding: 0 0.05rem;}
.jg-r li a{display: block;padding-left: 0.15rem;transition: 0.5s;color: #333;}
.jg-r li a::after{width: 0.06rem;height: 0.06rem;background: #a62427;border-radius: 50%;bottom: auto;top: 0.05rem;}
.jg-r li a span{font-size: 0.14rem;color: #666;transition: 0.5s;}


@media(min-width: 1025px){	
	.jg-r li a:hover,.jg-r li a:hover span{color: #a42427;}
}
@media(max-width: 1024px){	
	.jg-r{padding: 0.2rem;}
	.jg-l h3{font-size: 0.24rem;}
}

@media(max-width: 768px){	
	.jg-l{width: 100%;margin-bottom: 0.25rem;background: #a42427;padding: 0.2rem 0;}
	.jg3 .jg-l{background: #005293;}
.jg4 .jg-l{background: #6f9bb0;}
	.jg-l h3{writing-mode: inherit;}
	.jg-r{width: 100%;margin: 0;}
	.jglist::after{display:none;}
	.jg-r li{width: 33.3%;}
}
@media(max-width: 456px){	
	.jg-r li{width: 50%;}
}
/* 数字校园 */
.szxy ul{margin: 0 -0.13rem;}
.szxy li{width: 20%;padding: 0 0.13rem;margin-bottom: 0.3rem;}

.szxy li a{display: flex;flex-direction: column;align-items: center;padding: 0.2rem;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.06);position: relative;z-index: 1;background: #fff;}
.szxy li a::after{width: 100%;height: 0.02rem;content: "";position: absolute;top: 0;left: 0;transition: 0.5s;z-index: -1;background: #a62427;}
.szxy li .szico{max-width: 0.7rem;height: 0.64rem;}
.szxy li .szico img{max-width: 100%;max-height: 100%;}
.szxy li p{font-size: 0.18rem;color: #333;margin-top: 0.1rem;transition: 0.5s;}
@media(min-width: 1025px){	
	.szxy li a:hover .szico{transform: rotateY(360deg);transition: 0.5s;}
	.szxy li a:hover p{color: #fff;color: #a62427\0;}
	.szxy li a:hover::after{height: 100%;height: 0.02rem\0;}
	.szxy li a:hover img{filter: brightness(100);}
}
@media(max-width: 1024px){	
	.szxy li{width: 25%;}
}

@media(max-width: 768px){	
	.szxy li{width: 33.3%;}
	.szxy li .szico{max-width: 0.5rem;height: 0.45rem;}
}
@media(max-width: 456px){	
	.szxy li{width: 50%;}
}

/* 学术动态 */

.dt li{border-top: 0.03rem solid #e7b21d;transition: 0.5s;width: 100%;margin-bottom: 0.35rem;box-shadow: 0px 0px .15rem 0px rgba(0, 0, 0, 0.06);height: 2.4rem;}
.dt li a{width:100%;position: relative;padding: 0.2rem 0.25rem 0.2rem 0.5rem;height: 100%;}
.dt li:last-child{}
.dt .yynew-l{width: 0.8rem;text-align: center;padding-top: 0.6rem;}
.dt .yynew-r{width: calc(100% - .8rem);padding-left: 0.3rem;align-items: center;}
.dt .yynew-m{width: 3.25rem;}
.dt .ss-r{width: calc(100% - .25rem);padding-left: 0.3rem;}
.dt .date{width:100%;height:0.8rem;padding: 0.1rem 0;}
.dt .date::after{width: 100%;height: 0.8rem;background: url(../images/datebg1.png) no-repeat;background-size: 100% 100% !important;bottom: auto;top: 0%;}
.dt .yynew-l::before{content: "";position: absolute;width: 0.01rem;height: 2.2rem;top: -.15rem;background: url(../images/dt-line.png) no-repeat;background-size: 100%;z-index: -1;left: 50%;}
.dt li.nopic .ss-r{width: 100%;padding-left: 0;}
.dt li::after{width: 100%;height: 100%;background: url(../images/dtbg1.jpg) no-repeat;background-size: 100% 100% !important;}

.yynew-l span{color: #0d6db9;transition: 0.5s;font-size: 0.14rem;line-height: 1.2;}
.yynew-l p{font-size: 0.32rem;line-height: 1.2;color: #0d6db9;/* margin-bottom: 0.1rem; */transition: 0.5s;}
.dt li .imged{padding-bottom: 60%;}
.dt li h3{font-size: 0.20rem;color: #343434;line-height: 1.3;width: 100%;transition: 0.5s;font-weight: bold;padding-top: 0.2rem;}
.dt li h3::after{width: 0.54rem;height: 0.03rem;background: #e7b21d;bottom: auto;top: 0;}
.dt li h4{font-size: 0.16rem;color: #777;line-height: 0.24rem;max-height: 0.72rem\0;margin: 0.2rem 0 0.1rem;transition: 0.5s;}





@media screen and (min-width: 1025px) {
  .dt li:hover::after{background: url(../images/dtbg2.jpg) no-repeat;}
  .dt li:hover span,.dt li:hover p,.dt li:hover h3,.dt li:hover h4{color: #000;}
  .dt li:hover .date::after{background: url(../images/datebg2.png) no-repeat;}
  .dt li:hover h3::after{background: #fff;}
  .dt li:hover{border-top: 1px solid rgba(0, 0, 0, 0)}
  .dt li:hover h4{opacity:.5;}
}
@media screen and (max-width: 1024px) {
  .dt{padding-top: 0.25rem;}
  .dt li a{padding: 0.2rem;}
  .dt li{margin-bottom: 0.25rem;}
}
@media screen and (max-width: 768px) {
  .dt .yynew-m{display: none;}
  .dt .ss-r{width: 100%;padding-left: 0;}
  .dt .yynew-r{padding-left:0.2rem;}
  .dt li h3{width:100%;}
  .dt li::after{width: cover !important;}
  
}
/* 搜索结果 */
.ssbg{background: url(../images/ssbg1.jpg) no-repeat right bottom;background-size: 100%;}
.ssjg{background: url(../images/ssbg.png) no-repeat right bottom;background-size: 100%;box-shadow: 0px 0px 0.1rem 0px rgba(0, 0, 0, 0.06);padding: 0.4rem 1rem;margin-top: 0.5rem;}
.ssbg .inner_left:after{display:none;}
.nyss{justify-content: center;width: 100%;/* box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.06); */margin-top: -1rem;padding: 0 15%;}
.nyss input{width:calc(100% - 0.8rem);height: 0.8rem;font-size: 0.16rem;color: #808080;padding-left: 0.15rem;z-index: 10;background: #fff;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.06);}
.nyss button{width: 0.8rem;height: 0.8rem;background: #a62427;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.nyss button img{width: 0.36rem;}
.ssjg ul{padding-top:0.4rem;}
.ssjg ul li{padding: 0.2rem 0;border-bottom: 1px solid #d8c9b8;transition: 0.5s;}
.ssjg ul li:first-child{border-top: 1px solid #d8c9b8;}
.ssjg li span{font-size: 0.14rem;color: #e7b21d;font-weight: bold;line-height: 0.26rem;transition: 0.5s;}
.ssjg li h3{font-size: 0.16rem;color: #333;font-weight: bold;line-height: 0.26rem;margin: 0.1rem 0 0.2rem;transition: 0.5s;}
.ssjg li h4{font-size: 0.14rem;color: #666;line-height: 0.24rem;}


@media(min-width: 1025px){	
	.ssjg li:hover span,.ssjg li:hover h3{color: #a62427;}
	.ssjg li:hover{border-bottom: 1px solid #a62427;}
}
@media(max-width: 1024px){	
	.nyss{padding:0;}
	.nyss input,.nyss button{height:.6rem;}
	.ssjg{padding:.3rem;}
}

@media(max-width: 768px){	
	
}
@media(max-width: 456px){	
	.nyss{padding:0 5%;}
  .nyss input{width: 85%;}
  .nyss button{width: 15%;margin: 0;}
}
/* 校园风光 */
.xyfg .vde{width: 100%;margin-bottom: .5rem;}
.xyfg .vde a{display: block;}
.xyfg .vde .scale::after{width: 100%;height: 1.3rem;background: url(../images/vdeshad.png) no-repeat;background-size: 100% 100%;z-index: 1;}
.xyfg .vde h3{text-align: center;font-size: .2rem;color: #fff;position: absolute;left: 0;bottom: 0;padding-bottom: 0.2rem;width: 100%;z-index: 2;}
.xyfg .vde a::after{width: 0.7rem;height: 0.7rem;background: url(../images/bf.png) no-repeat;background-size: 100%;left: 50%;top: 50%;margin: -0.35rem 0 0 -0.35rem;z-index: 1;}

.xyfg .vde .imged{padding-bottom: 55%;}
.xyfg ul{margin: 0 -0.18rem;}
.xyfg li{width: 33.3%;padding:0 0.18rem;margin-bottom: 0.4rem;}
.xyfg li a{display: block;position: relative;z-index: 1;}
.xyfg li a::after{content: "";position: absolute;left: 0.1rem;right: -0.1rem;top: 0.5rem;bottom: -0rem;border: 1px solid #dcdcdc;background: #fff;z-index: -1;}
.xyfg li h3{font-size: 0.16rem;color: #000;line-height: 0.5rem;text-align: center;height: 50px;transition: 0.5s;}
.xyfg li .scale .imged{padding-bottom:70%;}


@media(min-width: 1025px){	
	.xyfg li a:hover h3{color: #a42427;}
}
@media(max-width: 1024px){	
	.xyfg .vde{margin-bottom: 0.3rem;}
	.xyfg ul{margin: 0 -0.1rem;}
	.xyfg li{padding: 0 0.1rem;margin-bottom: 0.3rem;}
	.xyfg li a::after{left: 0;right: 0;}
	.xyfg li h3{height: 0.4rem;line-height: 0.4rem;}
}

@media(max-width: 768px){	
	.xyfg li{width: 50%;}
}
@media(max-width: 456px){	
	
}
/* 视频弹框 */
.vwrap {display: none;z-index: 1040000;width: 100%;position: fixed;}
.vwrap .videobtg { z-index: 900; position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: #000; opacity: 0.8; filter: alpha(opacity=80); overflow: hidden; }
.vwrap .videobox {z-index: 1200;width: 1000px;position: fixed;left: 50%;top: 50%;margin-left: -500px;object-fit: cover; transform:translateY(-50%)}
.vwrap .videobox #videobox { width: 100%; display: inline-block; background:#000; }
.vwrap .videobox #videobox .img_hezi{ padding-bottom:60% !important}
.vwrap .videobox #videobox video{ position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit: cover;}
#videobox_wrapper { height: 100%!important; }
.vwrap .close {z-index: 999;width: 31px;height: 31px;cursor: pointer;position: absolute;top: 0px;right: -42px;text-align: center;}
.vwrap .close i { display: block; width: 31px; height: 31px; -webkit-transition: 400ms; transition: 400ms; }
.vwrap .close i svg{ transition:.6s}
.vwrap .close:hover i svg{ -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }


@media(max-width: 992px){
    .vwrap .videobox{width:94%;left: 3%;margin-left: 0;}
    .vwrap .close{right: 0;top: -35px;}
}
/* 校训校歌 */
.xgxx .h2{height: 0.4rem;line-height: 0.4rem;border-left: 0.04rem solid #a62427;background: url(../images/xxbg.png) no-repeat left;background-size: 100%;font-size: 0.2rem;color: #a62427;padding-left: 0.25rem;margin-bottom: 0.4rem;}
.xg1{margin-bottom: 0.3rem;}
.xg1 .xx{margin: 0rem 0 .2rem;text-align: center;}
.xg1 .xx img{width: 6rem;}
.xg1 .h3{font-size: 0.26rem;color: #000;line-height: 0.5rem;border-bottom: 1px solid #a62427;display: inline-block;margin-bottom: 0.3rem;}
.xg1 .xxs h3{padding-left: 0.15rem;font-size: 0.16rem;font-weight: bold;color: #000;line-height: 0.3rem;margin-bottom: 0.1rem;}
.xg1 .xxs h3::after{width: 0.06rem;height: 0.06rem;background: #a62427;border-radius: 50%;top: 50%;bottom: auto;margin-top: -0.03rem;}
.xg1 .xxs p{text-indent: 2em;font-size: 0.16rem;color: #000;line-height: 0.3rem;margin-bottom: 0.1rem;}
.xg2 .gc{text-align: center;}
.xg2 .gc img{width: 7.57rem;display: block;margin: 0 auto 0.3rem;}
.xg2 .gc p{font-size: 0.14rem;color: #b3b3b3;text-align: center;line-height: 0.3rem;margin-top: 0.1rem;}
.gcdown{margin-top: 0.4rem;background: #fff;box-shadow: 0px 0px 0.1rem 0px rgba(0, 0, 0, 0.06);padding: 0.2rem 0.3rem;}
.gcdown-l{font-size: 0.16rem;color: #a62427;float:left;}
.gcdown-r{width: calc(100% - .5rem);padding-left: 0.05rem;float:left;}
.gcdown-r p{margin-bottom: 0.1rem;font-size: 0.16rem;line-height: 1.3;color: #000;display: flex;}
.gcdown-r p a{color: #666;}

/*  */
.audiojs {width: 100%;height: auto;display: flex;flex-wrap: wrap;justify-content: space-between;align-self: center;background: none;border-radius: 10px;overflow: hidden;font-size: 12px;position: relative;padding-top: 0.3rem;}
.audiojs .play-pause {width: 1rem;height: 0.4rem;margin: 0px;padding: 0px 8px;overflow: hidden;display: flex;flex-direction: row;justify-content: space-around;min-width: 100px;margin: 0 auto;/* position: absolute; *//* left: 50%; *//* top: 35%; */}
.audiojs .play-pause .pre {	width: 0px;	height: 90px;		background-repeat: no-repeat;	background-position: center;	margin: 0px;	overflow: hidden;	display: none;}
.audiojs .play-pause .next {	width: 0px;	height: 90px;		background-repeat: no-repeat;	background-position: center;	margin: 0px;	overflow: hidden;	display: none;}
.audiojs .info{	display: flex;	flex-direction: column;	justify-content: space-between;	width: 100%;}
.audiojs .info .title{font-size: 18px;margin-top: 10px;color: #ab2e36;text-align:center;margin-bottom:20px;font-family:"微软雅黑";font-weight:bold;display: none;}.audiojs .close{	width: 30px;	height: 30px;	line-height: 20px;	display: block;	position: relative;	align-self: flex-start;	font-family: Helvetica, STHeiti;	_font-family: '黑体', 'Book Antiqua', Palatino;	font-size: 22px;	border-radius: 20px;	color: #FFF;	-moz-transition: linear .06s;	-webkit-transition: linear .06s;	transition: linear .06s;	padding: 5px 0px 5px 0px;	text-align: center;	text-decoration: none;	outline: none;	cursor: pointer;  display:none}        
.audiojs p { display: none; width: 25px; height: 40px; margin: 0px; cursor: pointer; } 
.audiojs .play { display: block; } 
.audiojs .scrubber {	position: relative;	float:none;	align-self: center;	width: 100%;	background: #ddd;	height: 4px;	margin: 1px;	overflow: hidden;}.audiojs .progress {	position: absolute;	top: 0px;	left: 0px;	height: 4px;	width: 0px;	background: #ab2e36;	z-index: 1;}        
.audiojs .loaded { position: absolute; top: 0px; left: 0px; height: 4px; width: 0px; background: #ddd;          } 
.audiojs .time {	height: 16px;	line-height: 16px;	margin-top: 15px;	margin-right: 6px;	margin-left: 6px;	margin-bottom: 16px;	padding: 0px 6px 0px 12px;	text-align: center;	font-size: 14px;	color: #555;}        
.audiojs .time em { padding: 0px 2px 0px 0px; color: #666; font-style: normal; }         
.audiojs .time strong { padding: 0px 0px 0px 2px; font-weight: normal; }         
.audiojs .error-message { float: left; display: none; margin: 0px 10px; height: 36px; width: 400px; overflow: hidden; line-height: 36px; white-space: nowrap; color: #fff;text-overflow: ellipsis; -o-text-overflow: ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; }         
.audiojs .error-message a { color: #eee; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #999; white-space: wrap; }         
.audiojs .play {background: url(../images/bf2.png) no-repeat;border-radius: 0;width: 0.24rem;height: 0.28rem;padding: 5px;margin: 0.1rem;background-size: 100%;}
.audiojs .loading {background: none;border-radius: 0;width:60px;height: 60px;padding: 5px;margin: 10px 10px;}
.audiojs .error {	background: #ab2e36;	border-radius: 0.5rem;	width:0.6rem;	height: 0.6rem;	padding: 5px;	margin: 10px 10px;		background-size: 0.2rem 0.2rem;}
.audiojs .pause {background: #ab2e36;border-radius: 0;width: 0.32rem;height: 0.32rem;padding: 5px;margin: 0.1rem ;background: url(../images/tz.svg) no-repeat;background-size: 100%;}        
.playing .play, .playing .loading, .playing .error { display: none; }         
.playing .pause { display: block; }                 
.loading .play, .loading .pause, .loading .error { display: none; }         .loading .loading { display: block; }                 
.error .time, .error .play, .error .pause, .error .scrubber, .error .loading { display: none; }         
.error .error { display: block; }         
.error .play-pause p { cursor: auto; }         
.error .error-message { display: block; }

@media(max-width: 768px){	
	.xg1 .xx img{width: 4.5rem;}
	.xgxx .h2,.xg1 .h3{margin-bottom: 0.25rem;}
	.xg1 .h3{font-size: 0.24rem;}
}
/* 现任领导 */
.xrld{overflow-x: auto;width: 100%;}
.xrld table{border-spacing:0;border-collapse:collapse;width: 100%;display: block\0;}
.xrld table tbody{width: 100%;display: block\0;}
.xrld table tr{display: flex;}
.xrld table tr:nth-child(odd){background: #fcfbf7;}
.xrld table th{color: #fff;font-weight: bold;font-size: 0.22rem;padding: 0.2rem 0.4rem 0.2rem 0.45rem;text-align: left;display: flex;flex-wrap: wrap;}
.xrld table tr:first-child{background: url(../images/xrbg.jpg) no-repeat center/cover;}
.xrld table td{border-right: 1px solid #edece6;border-left: 1px solid #edece6;border-bottom: 1px solid #edece6;font-size: 0.18rem;color: #000;line-height: 1.5;display: flex;align-items: center;padding: 0.2rem 0.4rem 0.2rem 0.45rem;text-align: center;}
.xrld table td p{width: 100%;}
.xrld table td:first-child,.xrld table th:first-child{text-align: center;padding: 0.2rem;justify-content: center;}
.xrld table td:nth-child(1),.xrld table th:nth-child(1){width: 50%;}
.xrld table td:nth-child(2),.xrld table th:nth-child(2){width: 50%;}
.xrld table td:nth-child(3),.xrld table th:nth-child(3){width: 55%;}
.xrld table td:nth-child(3){color: #4c4c4c;border-right: 1px solid #edece6;}

@media(max-width: 768px){	
	.xrld table{width: 600px;display: table;}
	.xrld table td{padding: 0.2rem;}
}
/* 历史沿革 */
.lsy img{width: 6.25rem;margin: 0 auto;display: block;}

@media(max-width: 768px){	
	.lsy img{width: 4rem;}
}
/*  */
/* content */
.new-cont h2{color: #000;font-size: 0.3rem;line-height: 0.5rem;}
.cont-tit{margin: 0.3rem 0 0.2rem;padding-bottom: 0.1rem;border-bottom: 1px solid #e5e5e5;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.cont-titl{width:calc(100% - 2.5rem);display: flex;flex-wrap: wrap;}
.cont-tit span{font-size: 0.14rem;color: #666666;align-items: center;margin: 0 0.3rem 0 0;line-height: 0.3rem;}
.cont-tit span img{display: inline-block;margin-right: 0.05rem;max-width: 0.17rem;}
#share-2 span{margin: 0 0.1rem 0 0;}
.article{padding-bottom: 0.5rem;}
.article p{font-size: 0.16rem !important;color: #222;line-height: 0.4rem !important;}
.article p img,.article video{height: auto !important;}
.sticky {position: sticky;top: 0;}
.cont-r h2{color: #333;font-size: 0.22rem;align-items: center;padding-left: 0.2rem;}
.cont-r h2 img{display: inline-block;margin: 0 0.1rem 0rem 0;}

.cont-r ul{padding:0.1rem 0 0.5rem;}
.cont-r li{padding: 0.25rem 0 0.1rem .2rem;/* margin:0.25rem 0 0.1rem 0; *//* padding-left: 0.2rem; */}
.cont-r li p{background: #054388;display: inline-block;padding: 0.05rem 0.15rem;}
.cont-r li p span{color: #fff;font-size: 0.14rem;}
.cont-r li p::after{width: 0.12rem;height: 0.12rem;bottom: auto;top: 50%;margin-top: -0.06rem;left: -0.27rem;border: 1px solid #d1d1d1;border-radius: 50%;background: #fff;}
.cont-r li p::before{content: "";position: absolute;border-top: 0.06rem solid transparent;border-bottom: 0.06rem solid transparent;border-right: 0.08rem solid #054388;left: -0.08rem;top: 50%;margin-top: -0.06rem;}
.cont-r li h3{font-size: 0.14rem;color: #333;line-height: 0.32rem;transition: 0.5s;max-height: 0.64rem\0;margin-top: 0.1rem;}

.pages{padding-top: 0.3rem;border-top: 1px solid #d6d0d0;}
.pages p{margin-bottom: 0.1rem;font-size: 0.16rem;color: #333;line-height: 0.32rem;transition: 0.5s;}
.pages p a{color: #333;transition: 0.5s;padding-left: 0.1rem;transition: 0.5s;}
@media screen and (max-width: 1024px) {
  .new-cont{width: 100%;padding-top: 0rem;}
.cont-r,#share-2{display: none;}
.cont-titl{width:100%;}
.cont-tit span{margin-right:0.2rem;}
.new-cont h2{font-size:0.24rem;}
.cont-tit{margin:0.15rem 0 0.1rem;}
}

/* share */
.share{padding-bottom: 0.5rem;}
@font-face{font-family:"socialshare";
    src:url("../fonts/share/iconfont.eot");
    src:url("../fonts/share/iconfont.eot?#iefix") format("embedded-opentype"),url("../fonts/share/iconfont.woff") format("woff"),url("../fonts/share/iconfont.ttf") format("truetype"),url("../fonts/share/iconfont.svg#iconfont") format("svg")}.social-share{
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: 2.5rem;
}.social-share *{font-family:"socialshare" !important}.social-share .icon-tencent:before{content:"\f07a"}.social-share .icon-qq:before{content:"\f11a"}.social-share .icon-weibo:before{content:"\f12a"}.social-share .icon-wechat:before{content:"\f09a"}.social-share .icon-douban:before{content:"\f10a"}.social-share .icon-heart:before{content:"\f20a"}.social-share .icon-like:before{content:"\f00a"}.social-share .icon-qzone:before{content:"\f08a"}.social-share .icon-linkedin:before{content:"\f01a"}.social-share .icon-diandian:before{content:"\f05a"}.social-share .icon-facebook:before{content:"\f03a"}.social-share .icon-google:before{content:"\f04a"}.social-share .icon-twitter:before{content:"\f06a"}.social-share a{position:relative;text-decoration:none;margin:4px;display:inline-block;outline:none}.social-share .social-share-icon{position:relative;display:inline-block;width: 0.28rem;height: 0.28rem;font-size: 0.2rem;border-radius: 2px;line-height: 0.28rem;border: 1px solid;color: #fff;text-align:center;vertical-align:middle;transition: 0.6s ease-out 0s;background: #fff;}.social-share .social-share-icon:hover{background: #ff763b;color: #fff;}.social-share .icon-weibo{color:#ff763b;border-color: #ff763b !important;}.social-share .icon-weibo:hover{}.social-share .icon-tencent{color:#56b6e7;border-color:#56b6e7}.social-share .icon-tencent:hover{background:#56b6e7}.social-share .icon-qq{color:#56b6e7;border-color: #56b6e7 !important;}.social-share .icon-qq:hover{background:#56b6e7}.social-share .icon-qzone{color:#FDBE3D;border-color:#FDBE3D;}.social-share .icon-qzone:hover{background: #FDBE3D;}.social-share .icon-douban{color:#33b045;border-color:#33b045}.social-share .icon-douban:hover{background:#33b045}.social-share .icon-linkedin{color:#0077B5;border-color:#0077B5}.social-share .icon-linkedin:hover{background:#0077B5}.social-share .icon-facebook{color:#44619D;border-color:#44619D}.social-share .icon-facebook:hover{background:#44619D}.social-share .icon-google{color:#db4437;border-color:#db4437}.social-share .icon-google:hover{background:#db4437}.social-share .icon-twitter{color:#55acee;border-color:#55acee}.social-share .icon-twitter:hover{background:#55acee}.social-share .icon-diandian{color:#307DCA;border-color:#307DCA}.social-share .icon-diandian:hover{background:#307DCA}.social-share .icon-wechat{position:relative;color:#7bc549;border-color: #7bc549 !important;}.social-share .icon-wechat:hover{background: #7bc549;color: #fff;}.social-share .icon-wechat .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index: 100;bottom: -205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms;top: auto;}.social-share .icon-wechat .wechat-qrcode.bottom{top:40px;left:-84px}.social-share .icon-wechat .wechat-qrcode.bottom:after{display:none}.social-share .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}.social-share .icon-wechat .wechat-qrcode .qrcode{width:105px;margin:10px auto}.social-share .icon-wechat .wechat-qrcode .qrcode table{margin:0 !important}.social-share .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0}.social-share .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;top: -16px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color: transparent transparent #fff transparent;}.social-share .icon-wechat:hover .wechat-qrcode{display:block}

/* 简介 */
.jj1,.jj2,.jj3,.jj4{margin-bottom: 0.5rem;width: 100%;align-items: flex-start;}
.jj1-l{width: 58%;padding-right: 0.3rem;}
.jj1-r{width: 42%;}
.jj1-l::after{width: 38%;height: 60%;background: url(../images/jjbg.png) no-repeat;background-size: 100%;bottom: auto;top: 0;}

.jj1-r::after{left: 0.15rem;right: -.15rem;top: 0.2rem;bottom: -0.2rem;background: #a62427;width: auto;height: auto;}
.jj-cont p{text-indent: 2em;font-size: 0.16rem;color: #333;line-height: 0.32rem;margin-bottom: 0.1rem;}
.jj2{margin-bottom: 0.9rem;}
.jj2::after{width: calc((100vw - 15rem)/2 + 100%);height: 100%;background: url(../images/jjbg1.jpg) no-repeat;background-size: cover;top: 0.4rem;bottom: auto;}
.jj2-l{width: 3.1rem;}
.jj2-r{width: calc(100% - 3.1rem);padding: 0.8rem 0 0 0.3rem;}
.jj3{padding: .55rem 33% .55rem 24%;}
.jj3::after{width: 100%;height: 100%;background: url(../images/jjbg2.png) no-repeat;background-size: 100%;}
.jj3 .jj-cont p{color: #fff;}
.jj4 img{width: 100%;}
.jj4 .jj-cont{width: 80%;padding: 0.4rem 1rem 0.4rem 0.45rem;margin-top: -1rem;}
.jj4 .jj-cont::after{width: 100%;height: 100%;background: url(../images/jjbg3.png) no-repeat;background-size: 100% 100%;}
.jj5{align-items: flex-start;}
.jj5>.jj-cont{margin-top: 0.3rem;width: 100%;}
.jj5 .jj1-r::after{background: #e7b21d;}
.jj5 .jj1-l{padding:0 0 0 0.5rem;}
.jj5 .jj1-l:after{display:none;}

@media(min-width: 1025px){	
	
}
@media(max-width: 1024px){	
.jj1,.jj2,.jj3,.jj4{margin-bottom: 0.3rem;}
	.jj2::after{width:100%;top: 0;}
	.jj2-r{padding:0.2rem;}
	.jj3,.jj4 .jj-cont{padding:0.2rem;}
	.jj4 .jj-cont{width: 100%;margin: 0;}
	.jj3::after{background:#566ba0;}
	.jj4 .jj-cont::after{background:#f6f8fa;}
}

@media(max-width: 768px){	
	.jj1-r{order:-1;width:50%;margin:0 auto 0.3rem;}
	.jj1-l{width:100%;padding: 0 !important;}
	.jj1-r::after{display:none;}
	.jj1-l:after{display:none;}
	.jj2-l{width: 3.1rem;margin:0 auto;}
.jj2-r{width: 100%;padding: 0.2rem ;}
}
@media(max-width: 456px){	
	.jj2-l{/* width:100%; */}
	.jj1-r{width:100%;}
}