@charset "utf-8";
/*公共*/

img,video{max-width: 100%;}
.article{overflow-x:auto;}

.article table{width: 100% !important;border: none !important;border-collapse: collapse !important;}
.article table td{border: none !important;border-collapse: collapse !important;}
.article table tr:nth-child(2n) td{background: #f2f8ff;}
.article table th,.article table td,.article .cont table td p{font-size: 0.18rem !important;color: #333 !important;line-height: 0.6rem !important; margin-bottom:0 !important;}


/* 手机内页二级导航 */
.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: #045fd2;}
.wrap_ph h2::after{width: 0.32rem;height: 0.32rem;background: url(../images/cd.svg) no-repeat right center/cover;left: auto;right: 0.2rem;top: 50%;transform: translateY(-50%);}
.wrap_ph ul{padding: 0.1rem 0.2rem 0.2rem;display: none;box-shadow: 0px 0.1rem 0.3rem 0px rgba(69, 10, 66, 0.11);}
.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: #045fd2;}


.wrap_ph i{opacity: 1;display: inline-block;width: .34rem;height: .3rem;display: inline-block;background: url(../images/arrow_down.svg) center no-repeat;background-size: 15px 15px !important;position: absolute;display: block;right: 0;top: 2px;transition: 0.5s;}
.wrap_ph i.on{transform: rotate(-90deg);}
.wrap_ph .box{display: none;padding-left: 0.25rem;}
.wrap_ph .box a{font-size: 0.16rem;line-height: 0.3rem;color: #666 !important;display: block;}
.wrap_ph .box a:hover{color: #045fd2;}

/* public */
.ban{position: relative;}
.ban .imged {padding-bottom: 30%;}
.inner{padding: 0rem 0 .65rem;background: url(../images/nybg1.png) no-repeat top -.5rem right -.3rem;background-size:4.42rem 3rem;}
.inner::after{width: 100%;height: 10rem;background: url(../images/innbg.png) no-repeat bottom/cover;bottom: -2.5rem;}

.inner_left { width: 3.25rem; z-index: 100; position: relative;}
.inner_right { width: calc(100% - 3.25rem);padding-left: .7rem;padding-top: 0.6rem;}
.inner_left h2{height: 1rem;text-align: center;background-size: 100% 100%;margin-top: -1rem;}
.inner_left h2::after{width: 3.6rem;height: 1.97rem;background: url(../images/lmbg.png) no-repeat;background-size: 100% 100%;left: 50%;transform: translateX(-50%);}
.inner_left h2 p{color: #fff;font-family: sy;margin-top: 0rem;font-size: 0.34rem;text-align: center;line-height: 1rem;}

.inner_left ul{background:  #f6f6f6;padding: .4rem 0;}
.inner_left ul::after{width: 0.23rem;background: #eaeaea;}

.inner_left ul li {position: relative;transition: .5s;padding: 0rem;/* padding-left: .23rem; */}
.inner_left ul li p {border-bottom: 1px solid #ddd;display: flex;transition: 0.5s;padding: .25rem 0.23rem;position: relative;z-index: 1;text-align: center;justify-content: space-between;align-items: center;}
.inner_left ul li p a {font-size: 0.22rem;display: block;cursor: pointer;width: 100%;color: #222;transition: .5s;position: relative;line-height: .3rem;}
.inner_left ul li p::after{content: "";position: absolute;width: 0.23rem;height: 100%;background: #d10015;left: 0;bottom: 0;opacity: 0;}
.inner_left ul li p img{position:absolute;right:0rem;top:50%;transform:translateY(-50%);width:.2rem;}

/* .inner_left ul li p a::after{content: "";position: absolute;top: 50%;right: 0;width: .16rem;height: 0.16rem;background: url(../images/jt1.png) no-repeat;background-size: 100% 100% !important;transform: translateY(-50%);} */
.inner_left ul li:hover p,.inner_left ul li.active p{background: #045fd2;}
.inner_left ul li:hover p a, .inner_left ul li.active p a {color: #fff;/* background: url(../images/jt2.png) no-repeat right 0.1rem center; */}
.inner_left ul li.active p::after,.inner_left ul li:hover p::after{opacity: 1;}


.nysubnav {background: #fff;display: none;padding: .15rem 0;text-align: center;margin-left: .23rem;}
.inner_left ul li.active .nysubnav{display: block;/* padding-left: .8rem; */}
.nysubnav a {padding: 0px 0.3rem;line-height: 0.4rem;display: block;font-size: 0.18rem;}
.nysubnav a:hover, .nysubnav a.on {color: #045fd2;text-decoration: underline;}

.local {border-bottom: 1px solid #ccc;padding: 0rem 0px 0.2rem;margin-bottom: .4rem;justify-content: space-between;align-items: center;}
.local h3{color: #333;font-size: 0.3rem;font-family: 'sy';align-items: center;}
.local h3 img{display: inline-block;margin-right: 0.15rem;width: 0.34rem;}
.local h3::after{width: 100%;height: 1px;background: #045fd2;bottom: -0.21rem;}
.adress {color: #666;font-size: 0.14rem;position:relative;align-items: flex-start;background-size:0.17rem !important;}
.adress p{align-items: center;}
.adress a {color: #666;transition: 0.5s;display: inline-block;padding: 0 0.1rem;}
.adress a:hover { color: #045fd2; }


/* 新闻列表1 */
.newlist li{margin-bottom: .15rem;border-bottom: 1px dashed #ddd;}
.newlist li a{padding: .3rem;align-items: center;}
.newlist li a::after{left: 0;background: #045fd2;}
.newlist li .scale{width: 3.3rem;position: relative;z-index: 2;}
.newlist li .con{width: calc(100% - 3.3rem);padding-left: .3rem;}

.newlist li span{font-size: 0.14rem;color: #999;line-height: 1.3;transition: 0.5s;padding-bottom: 0.15rem;align-items: baseline;font-family: sy;padding-right: 0.25rem;}
.newlist li span i{font-style: normal;color: #045fd2 ;font-weight: bold;font-size: 0.24rem;transition: 0.5s;display: block;margin-right: .05rem;font-family: sy;}
.newlist li span::after{width: 1.6rem;height: 0.07rem;right: 0;left: auto;}

.newlist li h3{font-size: 0.2rem;color: #333;line-height: 0.32rem;margin: .2rem 0 .15rem;transition: 0.5s;font-weight: 600;}
.newlist li h4{font-size: 0.16rem;color: #888;line-height: .3rem;max-height: 0.6rem\0;transition: 0.5s;margin-bottom: 0.12rem;}
.newlist li .p{justify-content: flex-end;opacity: 0;transition: 0.5s;}
.newlist li .p p{color: #fff;font-size: 0.18rem;padding-right: 0.25rem;padding-bottom: 0.1rem;}
.newlist li .p p::after{width: 0.82rem;height: 0.21rem;left: auto;right: 0;}


@media(min-width: 1024px){
  .newlist li a:hover::after{width: 100%;}
  .newlist li a:hover h3,.newlist li a:hover p,.newlist li a:hover span,.newlist li a:hover span i,.newlist li a:hover h4{color: #fff;}
  .newlist li a:hover h4{opacity: .7;}
  .newlist li  a:hover .p{opacity:1;}
}
@media screen and (max-width: 1024px) {
	.newlist li{margin-bottom:0;}
 .newlist li a{padding: .25rem 0;}
 .newlist li .p{display:none;}
}
@media screen and (max-width: 768px) {
  .newlist li .scale{width: 2.3rem;}
  .newlist li .con{width: calc(100% - 2.3rem);padding-left: .2rem;}
  .newlist li h3{margin:.1rem 0;}
  .newlist li p{-webkit-line-clamp: 2;line-height: .28rem !important;}
  .newlist li span{font-size:.16rem;padding-bottom:0;}
  .newlist li span:after{display:none;}
}
@media screen and (max-width: 420px) {
  .newlist li .scale{width: 1.6rem;}
  .newlist li .con{width: calc(100% - 1.6rem);}
}
/* 新闻列表1 */

.newlist1 ul.list{margin-top: .1rem;}
.newlist1 ul.list li a{align-items: center;line-height: 1.6;justify-content: space-between;padding: .2rem 0; border-bottom: 1px dashed #d2d2d2;}
.newlist1 ul.list li a::after{width: 0;height: 1px;background: #045fd2;}
.newlist1 ul.list h3{width: calc(100% - 1.1rem);font-size: 0.18rem;color: #333;padding: 0 .1rem 0 0rem;transition: 0.5s;position:relative;font-weight: 500;}
.newlist1 ul.list li span{width: 1.1rem;text-align: right;white-space: nowrap;font-size: 0.18rem;color: #333;}

@media screen and (min-width: 1025px) {
  .newlist1 ul.list li a:hover h3{color: #045fd2;font-weight: 700;}
  .newlist1 ul.list li a:hover::after{width: 100%;}
  .newlist1 ul.list li a:hover{border-bottom:1px solid rgba(0,0,0,0);}
}

@media(max-width: 768px){	
	
}
@media(max-width: 456px){	
	
}
/* 新闻列表2 */
.newlist2 li a{height: 2rem;/* align-items: center; */border-bottom: 1px solid #e6e6e6;padding: .3rem .25rem;}
.newlist2 li a::after{background: #045fd2;width: 0;height: 1px;}
.newlist2 li .date{width: 0.85rem;border: 1px solid #dbdcdf;white-space: nowrap;font-size: 0.15rem;color: #333;display: flex;flex-direction: column;color: #021134;height: .9rem;border-bottom: 0.02rem solid #f29633;align-items: center;justify-content: center;}
.newlist2 li .con{width: calc(100% - .85rem);padding-left: .3rem;}

.newlist2 li .date span{font-size: 0.28rem;color: #021134;display: inline-block;margin-bottom: .1rem;font-weight: normal;}
.newlist2 li h3{font-size: 0.2rem;color: #333;line-height: 0.32rem;margin-bottom: .25rem;}
.newlist2 li p{font-size: 0.16rem;color: #888888;line-height: 0.26rem;max-height: 0.78rem\0;text-indent: 2em;}
.newlist2 li *{transition: 0.5s;}

.newlist2 li .scale{width: 2.2rem;}
.newlist2 li .zh{width: calc(100% - 2.2rem);padding-right: .4rem;}


@media(min-width: 1024px){
  .newlist2 li a:hover{border-bottom: 1px solid rgba(0,0,0,0);}
  .newlist2 li a:hover::after{width: 100%;}
  .newlist2 li a:hover .date{background: #045fd2;}
  .newlist2 li a:hover .date,.newlist2 li a:hover .date span{color: #fff;}
  .newlist2 li a:hover h3{color: #045fd2;}
}
@media(max-width: 1024px){
  .newlist2 li .scale{width: 30%;}
  .newlist2 li .zh{width: 70%;padding-right: .3rem;}
  .newlist2 li a{height:auto;padding:.25rem .15rem}
  .newlist2 li a::before{left: .15rem;bottom: 20%;}
}
@media(max-width: 768px){
 .newlist2 li .date{width:100%;flex-direction:row;align-items:flex-end;margin-bottom:.15rem;border: navajowhite;justify-content: flex-start;height: auto;}
 .newlist2 li .con{padding-left:0;width:100%;}
 .newlist2 li .date span{margin-bottom:0;margin-right:.1rem;}
 .newlist2 li .scale{width: 40%;}
 .newlist2 li .zh{width: 60%;padding-right: .2rem;}
 .newlist2 li a::before{display:none;}
 .newlist2 li p{-webkit-line-clamp: 2;}
}
/* 校园风光 */

.xyfg ul{margin: 0 -0.15rem;}
.xyfg li{width: 33.3%;padding:0 0.15rem;margin-bottom: 0.3rem;}
.xyfg li a{display: block;position: relative;z-index: 1;}

.xyfg li h3{font-size: 0.16rem;color: #333;line-height: 0.45rem;text-align: center;height: 0.45rem;transition: 0.5s;background: rgba(0, 0, 0, 0.04);font-weight: 600;}
.xyfg li .scale .imged{padding-bottom:70%;}


@media(min-width: 1025px){	
	.xyfg li a:hover h3{color: #045fd2;}
}
@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 h3{height: 0.4rem;line-height: 0.4rem;}
}

@media(max-width: 768px){	
	.xyfg li{width: 50%;}
	
}
@media(max-width: 456px){	
	
}
/* content */
.article .tit{color: #222;font-size: 0.32rem;line-height: 0.36rem;text-align: center;font-weight: 600;}
.article .tit1{color: #222;font-size: 0.2rem;line-height: 0.6rem;text-align: center;font-weight: 500;}
.article .conttime{margin: 0.2rem 0 ;padding-bottom: 0.2rem;border-bottom: 1px solid #e5e5e5;display: flex;justify-content: center;flex-wrap: wrap;align-items: center;}
.article .conttime span{font-size: 0.16rem;color: #666666;align-items: center;margin: 0 0.3rem 0 0;line-height: 0.3rem;}
.article .cont{padding-bottom: 0.5rem;}
.article .cont p{font-size: 0.18rem !important;color: #333;line-height: 0.36rem !important;text-indent: 2em;text-align: justify;margin-bottom: 0.15rem;}
.article .cont p span{font-size: 0.18rem !important;color: #333;line-height: 0.36rem !important;}

.article table p{text-indent: 0 !important;}
.article p img{height: auto !important;margin: 0 auto;max-width: 100%;margin: 0 auto;}
.article video{height: auto !important;margin: 0 auto;max-width: 100%;display: block;margin: 0 auto;}
.new_miew{border-top: 1px solid #c9c9c9;padding: 0.3rem 0rem 0;margin-top:0.5rem;align-items: center;}
.new_miew p{font-size: 0.18rem;color: #111;line-height: 2;margin-bottom: 0.1rem;display: flex;align-items: center;}
.new_miew p a{transition: 0.5s;display: flex;align-items: center;color: #111;flex: 1;min-width: 0;}
.new_miew p span{color: #333;}
.new_miew p:hover a{color: #045fd2;}
.new_miew p img{display: inline-block;margin-right: 0.1rem;width: 0.17rem;}
.new_miew .n-pa{flex: 1;min-width: 0;padding-right: 0.2rem;}
.new_miew .retu a{align-items: center;height: 0.55rem;padding: 0 0.2rem;background: #045fd2;font-size: 0.18rem;color: #fff;}

.new_miew .retu a img{display: inline-flex;margin-right: 0.1rem;width: 0.18rem;}

@media(max-width: 1024px){	
    .new_miew{margin-top: .3rem;}
    .cont p{margin-bottom: .1rem;}
}

/* 通知公告 */
.tzgg ul{justify-content: space-between;}
.tzgg li{margin-bottom: .3rem;width: 100%;}
.tzgg li a{padding: 0.1rem .15rem;background: #f6f6f6;height:1rem;align-items: center;}
.tzgg li *{transition: 0.5s;}
.tzgg li a::after{background:url(../images/tzbg.jpg) no-repeat center/cover;box-shadow: 0px 4px 0.3rem 0px rgba(0, 0, 0, 0.1);}

.tzgg li .date{width: .8rem;height: .8rem;background: url(../images/tz-t1.png) no-repeat;display: flex;flex-direction: column;align-items: center;justify-content: center;background-size: 100% 100% !important;}
.tzgg li .con{width: calc(100% - .8rem);padding-left: 0.4rem;}              

.tzgg li .date span{display: block;color: #045fd2;font-size: 0.26rem;font-family: sy;line-height: 1.1;}
.tzgg li .date p{font-size: 0.18rem;color: #666;font-family: sy;margin-top: 0.1rem;}

.tzgg li h3{font-size: 0.2rem;color: #111;line-height: 0.34rem;}



@media(min-width: 1024px){
  .tzgg li a:hover h3{color: #fff;}
  .tzgg li a:hover::after{width: 100%;}
  .tzgg li a:hover .date{background: url(../images/tz-t2.png) no-repeat;}
  .tzgg li a:hover .date p,.tzgg li a:hover .date span{color: #fff;}
}
@media screen and (max-width: 1024px) {
  
}
@media screen and (max-width: 768px) {
  .tzgg li{width: 100%;margin-bottom: 0.3rem;}
  .tzgg li a{height: auto;padding: .15rem;}
          

}
/* 三级导航 */
.san-nav{width: 100%;background: #f7f7f7;margin-bottom: .4rem;display: none;}
.san-nav ul{display: flex;justify-content: center;align-items: flex-end;flex-wrap: wrap;}
.san-nav li{/* height: 0.8rem; */display: flex;align-items: flex-end;padding:0 .3rem;}
.san-nav a{display: inline-block;/* margin: 0 0.4rem; */font-size: 0.16rem;color: #a9a9a9;display: flex;align-items: center;height: 0.5rem;}
.san-nav a::after{height: 0.02rem;left: 0;background: rgba(0,0,0,0);width:100%}
.san-nav a.on::after{background: #045fd2;}
.san-nav a:hover,.san-nav a.on{color: #045fd2;}

/* 师资队伍 */
.jsml2  ul{justify-content: space-between;}
.jsml2  li{width: 48%;margin-bottom: .3rem;}
.jsml2  li *{transition: 0.5s;}
.jsml2  li a{height: 2rem;display: block;padding: 0.35rem 0.3rem;background: rgba(0, 0, 0, 0.04);}
.jsml2  li a::after{width: 0;background: url(../images/ldbg.png) no-repeat right/cover;border-left: 0.03rem solid #045fd2;}
.jsml2 li *{transition: 0.5s;}
.jsml2 li .h3{padding-bottom: .2rem;display: flex;flex-wrap: wrap;align-items: flex-end;}
.jsml2 li h3{font-size: 0.24rem;color: #333;line-height: 1.5;font-weight: bold;}
.jsml2 li p{font-size: 0.16rem;color: #999;padding-left: 0.2rem;}
.jsml2 li p span{display: inline-block;padding: 0 0.1rem;transition: 0s;}
.jsml2 li h4{font-size: 0.16rem;color: #999;line-height: 0.26rem;max-height: .78rem\0;}

@media(min-width: 1024px){
  .jsml2  li a:hover::after{border-left: 0.05rem solid #FF8F1F;width: 100%;}
  .jsml2  li a:hover h3,.jsml2  li a:hover p,.jsml2  li a:hover h4{color: #fff;}
 
}
@media(max-width: 1024px){
  .jsml2  li{width: 49%;margin-bottom: .3rem;}
}
@media(max-width: 768px){
  .jsml2  li{width: 100%;}
}

/* 师资内容 */

.xrld .fl02{padding: .1rem 0rem;}
.xrld .fl02 .scale{width: 21%;}
.xrld .fl02 .con{width: 79%;padding-left: .4rem;}
.xrld .fl02 .con .h3 h3{font-size: 0.2rem;color: #333;font-weight: bold;align-items: flex-end;}
.xrld .fl02 .con .h3 span{font-size: 0.14rem;color: #808080;display: inline-block;padding-left: .15rem;font-weight: normal;}
.xrld .fl02 .h3 p{padding: .2rem 0;border-bottom: 1px solid #cccccc;font-size: 0.16rem;color: #333;}
.xrld .fl02 .con .cont{padding-top: .25rem;}
.xrld .fl02 .imged{padding-bottom: 140%;}
.xrld .cont p{font-size: 0.17rem !important;color: #333;line-height: 0.32rem !important;text-align: justify;}

@media(max-width: 1024px){
  
}
@media(max-width: 768px){
  .xrld .fl02 .con{padding-left:.2rem;}
  .xrld .fl02 .h3 p{padding:.1rem 0;}
  .xrld .fl02 .con .cont{padding-top:.1rem;}
  

}
@media(max-width: 420px){
  .xrld .fl02 .scale{width: 50%;margin:0 auto 0.25rem;}
  .xrld .fl02 .con{width: 100%;padding-left: 0rem;}
}

/* 组织机构 */

.jglist{margin-bottom: .2rem;}
.jglist .tit{margin-bottom: 0.3rem;}
.jglist .tit h3{font-size: 0.24rem;font-weight: 600;color: #045fd2;align-items: center;}
.jglist .tit img{width: 0.17rem;display: inline-block;margin-right: 0.1rem;}

.zzjg ul{margin: 0 -0.2rem;}
.zzjg li{width: 33.3%;padding: 0 0.2rem;margin-bottom: 0.1rem;}
.zzjg li h3{height: 0.6rem;display: flex;flex-wrap: wrap;align-items: center;background: #f6f6f6;border-left: 2px solid #045fd2;padding: 0 0.2rem 0 0.2rem;}

.zzjg li h3::after{width: 100%;opacity: 0;background: url(../images/jgbg.jpg) no-repeat center/cover; box-shadow: 0px 0px 0.43rem 0px rgba(0, 0, 0, 0.23);}
/* .zzjg li h3::before{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 0.05rem;height: 0.05rem;border-radius: 50%;background: #045fd2;} */
.zzjg li a{font-size: 0.2rem;color: #111;line-height: 1.3;transition: 0.5s;display: inline-block;font-weight: 500;}


@media(min-width: 1025px){	
	.zzjg li h3:hover{border-left: 2px solid #d10015}
  .zzjg li h3:hover::after{opacity: 1;}
	.zzjg li h3:hover a{color: #fff;}
}
@media(max-width: 1024px){	
  .zzjg{padding-top: 0rem;}
	.zzjg ul{margin: 0 -0.1rem;}
  .zzjg li{width: 33.3%;padding: 0 0.1rem;}
}

@media(max-width: 768px){	
  .zzjg li{width: 50%;}
  .jglist {margin-bottom: 0.3rem;}
  .jglist .tit{/* margin-bottom: 0; */}
}
@media(max-width: 456px){	
	.zzjg li{width: 100%;}
	.zzjg li h3{height: auto;padding:.2rem .2rem;}
}

/* 在校学生 */
.zxxs{padding-top: 0.65rem;align-items: flex-start;}
.zxxs .left{width: 5rem;height: 8.3rem;background: url(../images/xsbg.jpg) no-repeat bottom/cover;padding: 2rem 0 0 1.2rem;}
.zxxs .right{width: calc(100% - 4rem);margin-left: -1rem;z-index: 1;margin-top: 0.55rem;background: #fff;padding: 0.45rem;}
.zxxs .left h3{font-size: 0.34rem;color: #fff;font-family: sy;padding-bottom: 0.2rem;display: inline-block;}
.zxxs .left h3::after{width: 0.45rem;height: 0.05rem;background: #d6b37d;left: 50%;transform: translateX(-50%);}
.zxxs .zzjg li h3::after{background: url(../images/xsbg2.jpg) no-repeat right/cover;}


@media(max-width: 1024px){	
  .zxxs .left{width: 3rem;padding: 1rem 0 0 .5rem;}
  .zxxs .right{width: calc(100% - 3rem);margin-left: 0rem;}
  .zxxs{padding-top: 0.2rem;}
}

@media(max-width: 758px){	
  .zxxs .left{width: 100%;height: 2rem;}
  .zxxs .right{width: 100%;margin-left: 0rem;margin: 0;padding: .3rem 0 0 0;}
}

/* 简介 */
.xyjj .cont p{font-size: 0.18rem !important;color: #333 !important;line-height: 0.38rem !important;text-align: justify;text-indent: 2em;margin-bottom: 0.25rem;}
.xyjj .cont p span{font-size: 0.18rem !important;color: #333 !important;line-height: 0.38rem !important;}
.xyjj .fl01 .img{float: left;padding: 0 0.3rem 0.3rem 0;width: 38%;}
.xyjj .fl02 .img{float: right;padding: 0  0 0.3rem 0.3rem;}
.xyjj .fl03{padding-top: 1.3rem;}
.xyjj .fl03::after{width: 100%;height: 3.43rem;background: url(../images/jj4.png)no-repeat;background-size: 100%;bottom: auto;top: -.3rem;}
.xyjj .cont p img{width: 100%;display: block;}

@media(min-width: 1200px){	
 
}

@media(max-width: 1024px){	


}
@media(max-width: 768px){	
  .xyjj .fl01 .img{float: none;padding: 0 0 .25rem 0;width: 100%;}
  .xyjj .fl02 .img{float: none;padding: 0.25rem  0;width: 100%;}
  .xyjj .img img{width: 100%;}
}


/* 科研项目 */
.kyxm .xmli{margin-bottom: 0.4rem;}
.kyxm .xmli h3{align-items: center;font-size: 0.24rem;color: #045fd2;padding-bottom: 0.25rem;border-bottom: 1px solid #ddd;}
.kyxm .xmli h3 img{display: inline-block;margin-right: 0.2rem;width: 0.2rem;}
.kyxm .xmli li a{padding: 0.25rem 0.4rem;border-bottom: 1px solid #ddd;}
.kyxm .xmli li a::after{background: #045fd2;  box-shadow: 0px 0px 0.43rem 0px rgba(0, 0, 0, 0.23);}
.kyxm .xmli li *{transition: 0.5s;}
.kyxm .xmli li h4{flex: 1;min-width: 0;font-size: 0.18rem;color: #111;}
.kyxm .xmli li span{width: 0.24rem;height: 0.11rem;background: url(../images/xm1.png) no-repeat;background-size: 100% 100%;}



@media(min-width: 1200px){	
  .kyxm .xmli li a:hover::after{width: 100%;}
  .kyxm .xmli li a:hover h4{color: #fff;}
  .kyxm .xmli li a:hover span{background: url(../images/xm2.png) no-repeat;}
}

@media(max-width: 1024px){	
  .kyxm .xmli li a{padding: 0.25rem 0.2rem;}

}
@media(max-width: 768px){	

 
}
  /* 历史沿革 */
  .lsyg{background: url(../images/lsbg.png) no-repeat top;background-size: 100%;padding: 0.45rem .45rem;}

  .lsyg .bm3 ul{width: 100%;padding:0rem 0 1rem;}
  .lsyg .bm3 ul::after{width: 2px;height: 100%;left: 50%;bottom: auto;top: 0;background: #045fd2;}
  .lsyg .bm3 li:nth-child(2n-1){justify-content: flex-end;}
  .lsyg .bm3 li{height: 2.4rem;}
  .lsyg .bm3 li .box{width: 50%;transition: 0.5s;padding: 0 0.33rem .25rem 0;position:relative;z-index:1;}
  .lsyg .bm3 li:nth-child(2n-1) .box{text-align: right;padding: 0 0 0.25rem .33rem;display: flex;flex-direction: column;align-items: flex-end;}
  
  .lsyg .bm3 li .box-con{width: 55%;}
  .lsyg .bm3 li .scale{width: 80%;}
  .lsyg .bm3 li .imged{/* margin-bottom:10px; */}
  .lsyg .bm3 li .box h3{margin-bottom: 0.3rem;border-bottom: 2px solid #045fd2;padding-bottom: .15rem;width: 100%;}
  .lsyg .bm3 li .box span{display: block;font-size: 0.6rem;font-weight: bold;color: #045fd2;font-family: sy;transition: 0.5s;}
  .lsyg .bm3 li .box .con{margin-top: 0.15rem;}
  .lsyg .bm3 li:nth-child(2n-1) .box .con{padding: 0 0 0.2rem 0rem;}
  .lsyg .bm3 li .box p{font-size: 0.18rem;color: #333;line-height: 0.32rem;}
  .lsyg .bm3 li .scale{padding: 0.15rem;background: #deedff;}
  .lsyg .bm3 li .box::after{
    content:"";
    position:absolute;
    width: 100%;
    height:0.09rem;
    /* background: url(../images/ls-line.png) no-repeat; */
    /* background-size: 100% !important; */
    left:0;
    bottom:0;
  }
  .lsyg .bm3 li .box::before{content: "";position: absolute;width: 0.67rem;height: 0.62rem;background: url(../images/ls-c.png) no-repeat #fff;bottom: auto;background-size: 100% 100%;left: auto;right: -0.35rem;top: .45rem;/* transform: translateY(-50%); */border-radius: 50%;}
  
  .lsyg .bm3 li:nth-child(2n-1) .box::before{left: -0.35rem;right: auto;transform: rotateY(180deg);}

  .lsyg .bm3::after{width: 0.95rem;height: 0.95rem;background: url(../images/s-log.png) no-repeat;background-size: 100% 100%;left: 50%;transform: translateX(-50%);bottom: -0.3rem;z-index: 1;}
  


  @media(min-width: 1200px){	
    .lsyg .bm3 li .box:hover{transform:translateY(-.1rem);}
  }
  
  
  @media(max-width: 768px){	
    .lsyg .bm3{padding: 0;}
    .lsyg h2{font-size: 0.24rem;}
	.lsyg .bm3 ul::before,.lsyg .bm3::after{display:none;}
    .lsyg .bm3 ul{padding:0 0 .3rem;}
	.lsyg .bm3 li .box-con{order:-1}
  .lsyg .bm3 ul::after{left:0;}
  .lsyg .bm3 li{height:auto;}
  .lsyg .bm3 li .box{height:auto;width:100%;text-align: left !important;margin-bottom: .3rem;padding: 0 0 .2rem .3rem!important;display:block !important;}
  .lsyg .bm3 li .box .con{/* padding:0 0 0.2rem .3rem; */}
  .lsyg .bm3 li .box::before{left: -0.33rem;right: auto;transform: rotateY(180deg);}
  .lsyg .bm3 li .box::after{transform: rotateY(180deg);background: #6612B1;height: 1px;opacity: .2;}
  .lsyg .bm3 li .box span{font-size: 0.4rem;padding-left: 0rem;}
	.lsyg .bm3 li .box p{font-size:14px;line-height:1.8}
	.lsyg .bm3 ul::after{/* width:5px; */}
	.lsyg .bm3 li .box h3{margin-top:.28rem;padding-left:.3rem;}
	.lsyg .bm3 li .scale{width: 100%;}
	.lsyg .bm3 li .box h3 span{font-size:.32rem;}
  }
  

/* 人文讲堂 */
.rrjt ul{justify-content: space-between;}
.rrjt li{width: 48%;margin-bottom: 0.35rem;}
.rrjt li a{display: block;gap: 2.7rem;background: url(../images/rrbg1.jpg) no-repeat;background-size: 100% 100%;padding: 0.35rem;}
.rrjt li a::after{width: 100%;background: url(../images/rrbg2.jpg) no-repeat;background-size: 100% 100%;opacity: 0;}
.rrjt li h5{width: 100%;height: 0.08rem;background: url(../images/rr-l.png) no-repeat;background-size: 100% !important;margin-top: 0.2rem;}

.rrjt li h3{color: #111;font-size: 0.18rem;line-height: 0.3rem;max-height: 0.6rem\0;margin-bottom: 0.25rem;}
.rrjt li h4{align-items: center;margin-bottom: 0.15rem;}
.rrjt li span{width: 0.17rem;height: 0.17rem;display: flex;align-items: center;justify-content: center;}
.rrjt li h4 p{flex: 1;min-width: 0;padding-left: 0.15rem;font-size: 0.14rem;color: #333;opacity: .8;}

@media(min-width: 1200px){	
  .rrjt li a:hover::after{opacity: 1;}
  .rrjt li a:hover h3,.rrjt li a:hover p{color: #fff;}

}

@media(max-width: 1024px){	
  .rrjt li{width: 49%;margin-bottom: 0.3rem;}

}
@media(max-width: 600px){	
  .rrjt li{width: 100%;}
 
}
/* 历任领导 */
.lrld .lr1{margin-bottom: 0.25rem;background: url(../images/lrbg1.png) no-repeat;background-size: 100% 100%;padding: 0.65rem 0.8rem 0;}
.lrld .lr1 h2{text-align: center;color: #045fd2;font-size: 0.26rem;margin-bottom: 0.4rem;}
.lrld .lr1 .con{padding: 0.28rem 0;align-items: center;}
.lrld .lr1 .con h3{font-size: 0.22rem;color: #045fd2;padding-right: 0.1rem;width: 2rem;}
.lrld .lr1 .con p{flex: 1;min-width: 0;padding-left: 0.1rem;}
.lrld .lr1 .con p a{display: inline-block;font-size: 0.2rem;color: #333;padding: 0 .4rem;}
.lrld .lr1 .con h3::after{width: 0.9rem;height: 1px;left: auto;bottom: 50%;background:#045fd2;right: 0;}
.lrld  .lrlist{margin-bottom: 0.25rem;}
.lrld  .lrlist .lr-m{height: 0.85rem;padding: 0 0.4rem 0 0.3rem;align-items: center;justify-content: space-between;background: url(../images/lr1.jpg) no-repeat center/cover;}
.lrld  .lrlist .lr-t{display: none;background: #fff;box-shadow: 0px 0px 0.32rem 0px rgba(0, 0, 0, 0.09);padding: 0.1rem .25rem .25rem;background: #fff;}


.lrld  .lrlist .lr-m span{display: block;padding-left: 0.4rem;font-size: 0.22rem;color: #045fd2;background: url(../images/lr-i1.png) no-repeat left center;background-size: 0.26rem !important;}
.lrld  .lrlist .lr-m img{width: 0.22rem;}
.lrld  .lrlist .lr-t table{width: 100% !important;border: none !important;border-collapse: collapse !important;}
.lrld  .lrlist .lr-t table td{border: none !important;border-collapse: collapse !important;}
.lrld  .lrlist .lr-t table tr:nth-child(2n) td{background: #f2f8ff;}
.lrld  .lrlist .lr-t table th,.lrld  .lrlist .lr-t table td,.lrld  .lrlist .lr-t table td p{padding: 0.2rem 0.15rem;font-size: 0.18rem !important;color: #333 !important;line-height: 0.3rem !important;}

.lrld  .lrlist .lr-t table th{text-align:left;}
.lrld  .lrlist .lr-t table th:nth-child(1){width: 25%;}
.lrld  .lrlist .lr-t table th:nth-child(2){width: 50%;}
.lrld  .lrlist .lr-t table th:nth-child(3){width: 25%;}
.lrld  .lrlist .lr-t table th:nth-child(1),.lrld  .lrlist .lr-t table td:nth-child(1){padding-left:0rem;}


.lrld  .lrlist.on .lr-m{background: url(../images/lr2.jpg) no-repeat center/cover;}
.lrld  .lrlist.on .lr-m span{color: #fff;background: url(../images/lr-i2.png) no-repeat left center;}
.lrld  .lrlist.on .lr-m img{transform: rotateX(180deg);}


@media(min-width: 1200px){	
  
}

@media(max-width: 1024px){	
.lrld .lr1{padding: 0.65rem 0.25rem 0;}
.lrld .lr1 .con p a{padding:0 .15rem;}
.lrld  .lrlist .lr-t table th:nth-child(1),.lrld  .lrlist .lr-t table td:nth-child(1){padding-left:.2rem;}
}
@media(max-width: 768px){	
.lrld  .lrlist .lr-t table th:nth-child(1){width: 20%;}
.lrld  .lrlist .lr-t table th:nth-child(2){width: 50%;}
.lrld  .lrlist .lr-t table th:nth-child(3){width: 30%;}
 .lrld .lr1 .con h3{width:1rem;}
 .lrld .lr1 .con h3:after{width:.4rem;display:none;}
}
@media(max-width: 600px){	
.lrld  .lrlist .lr-t{overflow-x:auto;}
.lrld  .lrlist .lr-t table{width:350px;}
.lrld .lr1 h2{margin-bottom:.2rem;}
.lrld .lr1{padding:.5rem .25rem 0;}

}

/* 基本数据 */
.jbsj ul{margin: 0 -0.15rem;}
.jbsj li{width: 25%;margin-bottom: 0.3rem;padding: 0 0.15rem;}
.jbsj li a{display: block;height: 1.4rem;text-align: center;padding: 0.25rem .15rem 0;background: url(../images/sjbg.jpg) no-repeat center/cover;}
.jbsj li span{color: #045fd2;font-family: sy;font-size: 0.36rem;}
.jbsj li p{font-size: 0.18rem;color: #333;margin-top: 0.15rem;line-height: 0.24rem;}


@media(min-width: 1200px){	
  .jbsj li a:hover p{color: #045fd2;}

}

@media(max-width: 1024px){	
  .jbsj ul{margin: 0 -0.1rem;}
  .jbsj li{width: 25%;padding: 0 0.1rem;}

}
@media(max-width: 768px){	
  .jbsj li{width:33.3%;}
}
@media(max-width: 600px){	
  .jbsj li{width:50%;}
}

/* 师资队伍 */

.szlist ul{margin: 0 -0.3rem 0rem;}
.szlist li{width: 25%;padding: 0 0.3rem;margin-bottom: 0.6rem;}
.szlist li .con{padding: 0.1rem 0 0;height: 1rem;text-align: center;border-bottom: 1px solid #045fd2;}
.szlist li .con::after{width: 100%;height: 1.19rem;background: url(../images/xzbg1.png) no-repeat;background-size: 100% 100% !important;}
.szlist li h3{font-size: 0.24rem;color: #111;margin-bottom: 0.15rem;}

.szlist li p{font-size: 0.16rem;color: #999;line-height: 0.26rem;word-break: break-all;}
.szlist li .imged{padding-bottom: 120%;}


@media(min-width: 1025px){
  .szlist li a:hover h3,.szlist li a:hover p{color: #fff;}
  .szlist li a:hover .con::after{background: url(../images/xzbg2.png) no-repeat;background-size: 100% 100% !important;}
}

@media screen and (max-width: 1200px) {
  .szlist ul{margin: 0 -0.2rem 0.2rem;}
  .szlist li{width: 25%;padding: 0 0.2rem;}
}
@media screen and (max-width: 1024px) {
  .szlist ul{margin: 0 -0.1rem 0.2rem;}
  .szlist li{width: 25%;padding: 0 0.1rem;}
}
@media screen and (max-width: 768px) {
  .szlist li{width: 33.3%;}
}
@media screen and (max-width: 420px) {
  .szlist li{width: 50%;}
}
/* 现任领导 */
.xdld1{background: url(../images/ldbg.png) no-repeat;background-size: 100% 100%;box-shadow: 0px 0px 0.32rem 0px rgba(0, 0, 0, 0.15);padding: 0.5rem 0.3rem;justify-content: space-between;}

.xdld1 h2{border-bottom: 1px solid #e5e5e5;align-items: center;justify-content: flex-start;padding: 0.25rem 0;}
.xdld1 h2 span{padding-left: 0.2rem;border-left: 2px solid #045fd2;font-size: 0.22rem;color: #333;line-height: 0.24rem;width: 2.5rem;font-weight: 600;}

.xdld1 h2 p{font-size: 0.2rem;color: #333;line-height: 0.36rem;padding-left: .4rem;flex: 1;min-width: 0;}
.xdld1 h2 p a{transition: 0.5s;display: inline-block;padding: 0 0.15rem;}
.xdld1 h2 p a:hover{color: #045fd2;}
.xrld-l{width: 48%;}




@media(min-width: 1200px){	
 

}
@media(max-width: 1400px){	
 .xdld1 h2 span{width:2rem;}

}
@media(max-width: 1024px){	
 

}
@media(max-width: 768px){	
 .xdld1{background:#fff;}
 .xrld-l{width: 100%;}
}

/* 联系我们 */
.lxwm ul{margin: 0 -0.2rem;}
.lxwm li{width: 33.3%;padding: 0 0.2rem;margin-bottom: 0.4rem;}
.lxwm li .a{height: 2.15rem;padding: 0 0.35rem 0;background: #fff; box-shadow: 0px 0px 0.35rem 0px rgba(0, 0, 0, 0.06);}

.lxwm li .a h3{font-size: 0.2rem;color: #000;height: 0.6rem;display: flex;align-items: center;}
.lxwm li .a h3::after{width: 100%;background: #e3f0ff;border-radius: 0 0 0.5rem 0;left: -0.35rem;}
.lxwm li .con{padding-top: 0.25rem;}
.lxwm li h4{font-size: 0.2rem;color: #333;margin-bottom: 0.15rem;line-height: 1.3;}
.lxwm li p{align-items: center;color: #045fd2;font-size: 0.24rem;}
.lxwm li p img{display: inline-block;margin-right: 0.1rem;width: 0.21rem;}



@media(min-width: 1200px){	
 

}

@media(max-width: 1024px){	
  .lxwm ul{margin: 0 -0.1rem;}
  .lxwm li{width: 33.3%;padding: 0 0.1rem;margin-bottom: 0.3rem;}

}
@media(max-width: 768px){	
  .lxwm li{width: 50%;}
}
@media(max-width: 600px){	
  .lxwm li{width: 100%;}
}


/* 校园文化 */
.xywh dl{padding: 0 10%;}
.xywh dt{width: 33.3%;padding: 0 0.1rem;margin-bottom: 0.2rem;}
.xywh dt a{display: flex;height: 0.65rem;align-items: center;justify-content: center;background: url(../images/wbg1.png) no-repeat;background-size: 100% 100% !important;}
.xywh dt p{font-size: 0.22rem;color: #111;}
.xywh dt.on a{background: url(../images/wbg2.png) no-repeat;}
.xywh dt.on p{color: #fff;}
.xywh .xtit{overflow: hidden;margin: 0.2rem 0 0.4rem;}
.xywh .xtit::after{width: 100%;height: 1px;background: #ddd;bottom: 50%;}
.xywh .xtit h3{margin: 0 auto;padding: 0 0.75rem;height: 0.77rem;background: #fff;}
.xywh .xtit h3::before{content: "";position: absolute;width: 0.08rem;height: 0.08rem;background: url(../images/w-i.png) no-repeat;background-size: 100% !important;right: 100%;top: 50%;transform: translateY(-50%);}
.xywh .xtit h3::after{bottom: auto;width: 0.08rem;height: 0.08rem;background: url(../images/w-i.png) no-repeat;background-size: 100% !important;left:100%;top: 50%;transform: translateY(-50%);}
.xywh .xtit p{font-size: 0.28rem;color: #045fd2;font-family: sy;height: 100%;display: flex;align-items: center;}
.xywh .xtit p::after{width: .8rem;height: 0.77rem;background: url(../images/wtbg.png) no-repeat;background-size: 100% 100%;left: 50%;transform: translateX(-50%);}
.xywh .cont p{font-size: 0.18rem !important;color: #333 !important;line-height: 0.38rem !important;text-align: justify;text-indent: 2em;margin-bottom: 0.25rem;}
.xywh .cont p span{font-size: 0.18rem !important;color: #333 !important;line-height: 0.38rem !important;}
.xywh .cont p img{ display:block; margin:0 auto;}
.xywh .cont iframe{ max-width:100%; display:block; margin:0 auto;}
.xywh .fl01{margin-bottom: 0.4rem;}
.xywh .fl01 h4{font-size: 0.18rem;color: #1c3c6b;margin-bottom: 0.05rem;line-height: 0.36rem;}
.xywh .img{text-align: center;margin-bottom: 0.3rem;}
.xywh .gc .h3{margin-bottom: 0.25rem;padding: 0 10%;display: flex;justify-content: center;}
.xywh .gc img{width: 0.73rem;position: relative;z-index: 10;}
.xywh .gc p{height: 0.56rem;flex: 1;min-width: 0;font-size: 0.18rem;color: #fff;display: flex;align-items: center;justify-content: center;padding: 0 .3rem;}
.xywh .gc p::after{width: auto;left: -0.25rem;right: -0.25rem;border-radius: 0.28rem;background: #1c3c6b;}
.xywh .gc .h3:nth-child(2) p::after{background: #16539d;}
.xywh .gc .h3:nth-child(2) p::after{background: #0361d2;}
.xywh .gc .play.pause img{animation:play 25s linear infinite;}


@media(min-width: 1200px){	
 

}

@media(max-width: 1024px){	
 

}
@media(max-width: 768px){	
  .xywh dt{width: 100%;}
}
/* 矿大章程 */
.kdzc .cont p{font-size: 0.18rem !important;color: #333 !important;line-height: 0.38rem !important;text-align: justify;text-indent: 2em;margin-bottom: 0.2rem;}
.kdzc .cont p span{font-size: 0.18rem !important;color: #333 !important;line-height: 0.38rem !important;}
.kdzc h2{font-size: 0.48rem;color: #045fd2;font-family: sy;margin-bottom: 0.3rem;text-align: center;}
.kdzc .xy{text-align: center;margin: 0.25rem 0;}
.kdzc .cont h3{text-align: center;color: #045fd2;font-size: 0.24rem;margin-bottom: 0.35rem;}
.kdzc ul{justify-content: center;margin: .5rem 0;}
.kdzc li{width: 16.6%;/* margin-bottom: 0.2rem; */padding: 0 .1rem;}
.kdzc li a{height: 1.6rem;padding: 0.3rem 0.1rem 0;display: block;text-align: center;}
.kdzc li a::after{width: 100%;height: 1.81rem;background: url(../images/zc1.png) no-repeat;background-size: 100% 100%;left: 50%;bottom: auto;top:50%;transform: translate(-50%,-50%);}
.kdzc li span{font-size: 0.34rem;color: #045fd2;}
.kdzc li p{color: #045fd2;font-size: 0.2rem;line-height: 1.5;font-weight: 600;margin-top: .15rem;}
/* .kdzc li:nth-child(7){margin-left: .88rem;} */


.kdzc li.on a::after{background: url(../images/zc2.png) no-repeat;background-size: 100% 100%;}
.kdzc li.on span{color: #fff;}
.kdzc li.on p{color: #fff;}


@media(min-width: 1200px){	
 

}


@media(max-width: 1024px){	
 

}
@media(max-width: 768px){	
  .kdzc h2{font-size: 0.3rem;margin-bottom: 0.2rem;}
  .kdzc li{margin-bottom: 0.2rem;width: 25%;}
  .kdzc li a::after{background: none;border: 1px solid #ddd;height: 100%;}
  .kdzc li:nth-child(7){margin-left: 0rem;}
  .kdzc li.on a::after{background: #045fd2;}
  .kdzc .cont p{margin-bottom: 0.1rem;}
  .kdzc ul{margin: 0.25rem 0;}
}

@media(max-width: 600px){	
  .kdzc li{width: 33.3%;}
}




/*====翻页====*/
.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 font{ padding:0 0.1rem}
.j_pages .on{background: #045fd2;color: #fff;border:none;}
.j_pages a:hover{background: #045fd2;color:#fff!important;}
.j_pages span{color:#919191; height: 0.34rem;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: #045fd2; color:#fff}


/* public */
@media(max-width: 1200px){
	.ban:before{top:0;display: none;}
}
@media(max-width: 1024px){
	.inner_left,.inner_right .lm_top .adress,.local h2{display: none;}
	.inner_right{width: 100%;padding-left: 0;padding-top: 0;}
	.wrap_ph{display: block;}
	.inner{padding: 0.3rem 0;}
	.page{margin:.25rem 0 0;}
  .san-nav{display: block;}
  .j_pages{margin-top:.3rem;}
  .local h3{display: none;}
}
@media(max-width: 768px){
  .ban .imged {padding-bottom: 35%;}
}