@charset "utf-8";
/* common */
.ban{position: relative;z-index: 2;}
.ban .imged{padding-bottom: 34%;}
.ban .imged::after{width: 100%;height: 20%;background: linear-gradient(0deg, rgba(0, 0, 0, 0.6) 7%, rgba(0, 152, 167, 0) 84%);}
.ban .h3{position: absolute;left: 0;width: 100%;z-index: 10;top: 50%;transform: translateY(-50%);}
.ban .h3 h3 span{display: block;text-align: center;font-size: 0.4rem;color: #fff;text-transform: capitalize;font-weight: bold;}
.ban2 .imged{padding-bottom: 100vh;}
.p_first_d{
display:none !important;
}
.p_prev_d{
display:none !important;
}
.p_next{
display:none !important;
}
.p_last{
display:none !important;
}
.p_first{
display:none !important;
}
.p_prev{
display:none !important;
}
.p_next_d{
display:none !important;
}
.p_last_d{
display:none !important;
}

/*  */
.ejlm_pc{width: 100%;z-index: 10;position: absolute;bottom: 0.6rem;left: 0;}
.ejlm_pc ul{width: 100%;align-items: center;justify-content: center;}
.ejlm_pc ul li{display: flex;align-items: center;}
.ejlm_pc ul li>a{color: #fff;transition: 0.5s;font-size: .18rem;padding: 0 0.25rem;display: block;line-height: 0.5rem;font-weight: 600;z-index: 1;position: relative;}
.ejlm_pc ul li>a::after{content: "";position: absolute;width: 0%;height: 2px;left:50%;bottom: 0;background: #c92b1d;z-index: -1;transform: translateX(-50%);}
.ejlm_pc .sub {position: absolute;top: 100%;width: 100%;left: 50%;z-index: 10000;transform: translateX(-50%) scaleY(0);visibility: hidden;opacity: 0;transition: all 0.5s ease 0s;transform-origin: center top;padding: .1rem 0 0;}
.ejlm_pc ul li.active .sub{transform: translateX(-50%) scaleY(1);visibility: visible;opacity: 1;}
.ejlm_pc .sub .box{display: flex;flex-wrap: wrap;width: 100%;justify-content: center;align-items: center;}
.ejlm_pc .sub p{line-height: 0.35rem;font-size: 0.16rem;color: rgba(255, 255, 255, 0.7);display: flex;align-items: center;}
.ejlm_pc .sub a{display: block;text-align: center;padding: 0 0.2rem;color: rgba(255, 255, 255, 0.7);transition: 0.5s;line-height: 1.2;}
.ejlm_pc .sub a:hover,.ejlm_pc .sub a.on{color: #fff;}
.ejlm_pc ul li.active >a::after,.ejlm_pc ul li:hover>a::after{width: 1.08rem;}

/* 手机内页二级导航 */
.wrap_ph{padding-bottom: 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: #00347a;}
.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;padding: .05rem 0;}
.wrap_ph li a{transition:0.5s;display: block;color: #333;}
.inner .wrap_ph{/* display: none; */}
.wrap_ph li.active a{color: #044db6;}
.wrap_ph li.active .on{color: #044db6 !important;}
.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: #044db6;}

.inner{padding: 0.82rem 0 1rem;position: relative;/* overflow: hidden; */background: url(../images/innbg2.png) no-repeat bottom;background-size: 100%;}
.inner::after{width: 100%;bottom: auto;top: 0rem;background: url(../images/innbg1.png) no-repeat top;background-size: 100%;}
.jjy{padding-top: 0.82rem !important;!i;!;}

.inner_left {width: 3.1rem;z-index: 100;position: relative;margin-bottom: 0.4rem;position: sticky;top: 0;padding-right:0.4rem}
.inner_right { width: calc(100% - 3.1rem);padding-left: .45rem;}
.inner_right::after{width: 1px;height: auto;top: -0.82rem;bottom: -1rem;background: #ddd;}
.wsj::after{width:0;}
.inner_left h2 {background: linear-gradient(270deg, #1079BE 2%, #1BA4BD 100%);text-align: center;height: 1.3rem;align-items: center;padding-left: 0.4rem;}
.inner_left h2 p{color: #fff;line-height: .34rem;font-weight: bold;font-size: 0.34rem;padding-right: 0.15rem;}

.inner_left ul {background: url() no-repeat top;background-size: 100% 100%;padding: 0 0 1.4rem;border-left: 1px solid #333;}
.inner_left ul li {position: relative;transition: .5s;padding: 0 0.25rem;border-left: 1px solid transparent;}
.inner_left ul li p{height: 100%;border-bottom: 1px solid  #dde4e7;padding: 0.25rem 0.1rem;display: flex;align-items: center;}
.inner_left ul li p::after{width: auto;left: -0.2rem;right: 0;opacity: 0;background: url() no-repeat right center/cover;}
.inner_left ul li p a {font-size: 0.2rem;display: block;cursor: pointer;color: #333;transition: .5s;position: relative;line-height: 1.4;flex: 1;min-width: 0;}
.inner_left ul li p img{opacity: 0;width: 0.13rem;transition: 0.5s;}
.inner_left ul li:last-child p{border-bottom:none;}

.inner_left ul li p a::after{content: "";position: absolute;top: 50%;right: 0;width: .16rem;height: 0.12rem;transition: 0.5s;transform: translateY(-50%);opacity:0;}


.inner_left ul li:hover p a, .inner_left ul li.active p a {color: #fff;font-weight: bold;}
.inner_left ul li.active p::after,.inner_left ul li:hover p::after{opacity:1;}
.inner_left ul li.active{border-color: #de5e00;}
.inner_left ul li.active p img,.inner_left ul li:hover p img{opacity:1;}
.nysubnav {display: none;padding-left: .3rem;}
.inner_left ul li.active .nysubnav{display: block;}
.nysubnav a { padding: 0px 0.3rem; line-height: 0.4rem; display: block; font-size: 0.16rem; }
.nysubnav a:hover, .nysubnav a.on {color: #044db6;}

.local {border-bottom: 1px solid #ccc;padding: 0rem 0px 0.25rem;margin-bottom: .3rem;justify-content: space-between;align-items: center;}
.local h2{color: #333;font-size: 0.3rem;}
.local h2::after{width:1.4rem;height: 0.02rem;background: #044db6;bottom: -0.26rem;}

.adress {color: #fff;font-size: 0.16rem;position:relative;align-items: flex-start;padding-bottom: 0.5rem;z-index: 10;justify-content: center;display: flex;flex-wrap: wrap;margin-top: .25rem;}
.adress p{line-height: 0.26rem;font-size: .14rem;color: #fff;align-items: center;display: flex;flex-wrap: wrap;}
.adress p img{display: inline-block;margin-right: 0.05rem;width: .22rem;}
.adress a {font-size: 0.16rem;color: #fff !important;!i;!;transition: 0.5s;display: inline-block;padding: 0 .05rem;}

/* 新闻列表1 */
ul.list{margin-bottom: .2rem;}
ul.list li a{align-items: center;line-height: 1.6;justify-content: space-between;padding: .3rem 0;border-bottom: 1px dashed #FFE3A7;}
ul.list li a::after{width: 100%;bottom: -1px;height: auto;background: linear-gradient(270deg, #FFF6E1 -4%, #B9233F 85%);top: -1px;opacity: 0;}
ul.list h3{font-size: 0.18rem;color: #333;padding: 0 .2rem 0 0.22rem;transition: 0.5s;flex: 1;min-width: 0;}

ul.list li a span{font-size: 0.16rem;color: #999;}
ul.list li h3::after{width: 0.1rem;height: 0.1rem;background:#00347a;top: 50%;transform: translateY(-50%);content:"";position:absolute;left: 0;bottom: auto;border-radius: 50%;}

.page{margin: .6rem 0 0;}
.page img{display: block;margin: 0 auto;}
@media(min-width: 1025px){	
	ul.list li a:hover h3,ul.list li a:hover span{color: #fff;}
	ul.list li a:hover::after{opacity: 1;}
	ul.list li a:hover{padding: 0.3rem 0.2rem;}
  ul.list li a:hover h3::after{background:url() no-repeat;}
}
@media screen and (max-width: 1024px) {
  ul.list{margin-bottom:0rem;}
}



/* 学院新闻 */
.newlist li a{padding: .45rem 0;border-bottom: 1px solid #ddd;}
.newlist li a::after{width: 0;background: #00347a;opacity: 1;left: -0.45rem;}

.newlist li .scale{width: 4.4rem;}
.newlist a .con{padding: 0 .25rem;flex: 1;min-width: 0;}
.newlist a .date{padding-left: 0.25rem;text-align: center;}
.newlist a h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;font-weight: 600;transition: 0.5s;}              
.newlist a .date span{display: block;color: #333;font-size: 0.3rem;font-family: cen-x;}
.newlist a .date p{font-size: 0.16rem;color: #888888;margin-top: 0.1rem;font-family: cen-x;}
.newlist a h4{font-size: 0.16rem;color: #999;line-height: 0.3rem;max-height: 0.6rem\0;margin-top: 0.2rem;}
.newlist a b{display: inline-block;width: 1.26rem;height: 0.4rem;border: 1px solid #ddd;color: #888888;font-size: 0.14rem;line-height: .4rem;font-weight: normal;transition: 0.5s;text-align: center;}
.newlist li .box{padding-top: 0.25rem;flex: 1;min-width: 0;}
.newlist li h4{margin-bottom: 0.35rem;}


@media(min-width: 1025px){
  .newlist li a:hover::after{width: calc(100% + 0.9rem);}
  .newlist li a:hover h3,.newlist li a:hover h4,.newlist li a:hover span,.newlist li a:hover p{color: #fff;}
  .newlist li a:hover h4{opacity: .6;}
  .newlist li a:hover b{color: #fff;}
}
@media screen and (max-width: 1024px) {
  .newlist li a{padding: .2rem 0;height: auto;}
}
@media screen and (max-width: 768px) {
  .newlist li .scale{width: 2.3rem;}
  .newlist li .con{padding: 0 .2rem 0 0.25rem;}
  .newlist li span{font-size: 0.22rem;}

  .newlist li h4{margin-bottom: 0.15rem;}
}
@media screen and (max-width: 480px) {
  .newlist li .scale{width: 100%;/* margin-bottom: 0.25rem; */}
  .newlist li .box{flex: none;width: 100%;/* margin-top: 0.2rem; */}
}

/* 通知公告 */
.tzgg li a{height: auto;align-items: center;border-bottom: 1px solid #ddd;padding: .3rem 0 0.3rem 0.3rem;}
.tzgg li *{transition: 0.5s;}
.tzgg li a::after{background:#003179;width: auto;left: -0.35rem;width: 0;
}

.tzgg li .date{text-align: center;padding: 0.2rem 0.25rem 0.2rem 0;border-right: 1px solid #ddd;}
.tzgg li h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;font-weight: 600;}              
.tzgg li .con{padding: 0 0rem 0 .25rem;flex: 1;min-width: 0;}
.tzgg li span{display: block;color: #333;font-size: 0.3rem;font-family: cen-x;}
.tzgg li p{font-size: 0.16rem;color: #888888;margin-top: 0.1rem;font-family: cen-x;}
.tzgg li h4{font-size: 0.16rem;color: #999;line-height: 0.3rem;max-height: 0.6rem\0;margin-top: 0.2rem;}
.tzgg li b{display: inline-block;width: 1.26rem;height: 0.4rem;border: 1px solid #ddd;padding: 0 0.2rem;color: #888888;font-size: 0.14rem;line-height: .4rem;font-weight: normal;}



@media(min-width: 1025px){
  .tzgg li a:hover h3,.tzgg li a:hover span,.tzgg li a:hover p,.tzgg li a:hover h4{color: #fff;}    
  .tzgg li a:hover::after{width: calc(100% + .7rem);}
  .tzgg li a:hover h4{opacity: .6;}
  .tzgg li a:hover b{color: #00397a;}
  .tzgg li a:hover .date{border-right:1px solid rgba(255, 255, 255, 0.26);}
}
@media screen and (max-width: 1024px) {
    .tzgg li a{height: auto;padding: 0.2rem 0;}
}
@media screen and (max-width: 768px) {
  .tzgg li span{font-size: 0.3rem;}
  .tzgg li h4{margin-top: 0.2rem;}
  .tzgg li .con{padding:0 0 0 .2rem;}

	.tzgg li .date{padding:.1rem .1rem;}
}


/* 内容页 */
.conbg{padding-top:2rem;}
.conbg::before{background: url(../images/conbg.png) no-repeat top/cover;left: 0;top: 0;z-index: -1;}


.head2 .list_box0 .li a{color: #044db6;}
.head2 #header{background: #fff; box-shadow: 0rem 0.05rem 0.15rem 0rem rgba(0, 0, 0, 0.1);}
.head2 .header_box_li #header:before{background: #fff;height: 100%;}
.head2 .header_box_li #header::after{background: url(../images/head2.png) no-repeat;background-size: 100%;}
.head2 #nav ul li h3{color: #333;}
.head2 #header .img2{display: block;}
.head2 #header .img1{display: none;}

.article .tit{font-size: 0.38rem;color: #000;line-height: 1.3;font-weight: 600;}

.article .conttime{padding: 0.3rem 0 .5rem;margin-bottom: .7rem;border-bottom: 1px solid #fff;}
.article .conttime span{font-size: 0.18rem;color: #003179;padding: 0 0.3rem 0 0;align-items: center;line-height: 1.5;}
.article .conttime p span{color: #666;}
.article .conttime p{margin-top: 0.1rem;}

.article .cont p{font-size: 0.2rem !important;color: #000 !important;line-height: 1.8 !important;margin-bottom: .1rem !important;}
.article .cont p span{font-size: 0.2rem !important;color: #000 !important;line-height: 1.8!important;}
.article .cont p img,.article .cont p video{height: auto !important;display: block;margin: 0 auto;max-width: 100% !important;}
.article .cont table p{text-indent: 0 !important;}

.new_miew{justify-content: space-between;margin-top: 1rem;padding-top: 0.35rem;border-top: 1px solid #fff;}
.new_miew p{font-size: 0.2rem;color: #000;width: 48%;}
.new_miew p a{transition: 0.5s;align-items: center;font-size: .16rem;line-height: 1.8;width: 100%;position: relative;z-index: 1;display: block;color: #666;margin-top: 0.15rem;}

.new_miew p a img{display:none;}


@media(max-width: 1024px){	
    .new_miew{margin-top: 0;padding-top: .15rem;}
    .article .cont{width: 100%;}
	  .article .tit{font-size:.26rem;}
	  .new_miew p{width:100%;height:auto;padding: 0.15rem 0rem;}
	  .article .conttime{margin-bottom: 0;padding: .2rem 0;}
	


}
@media print{
.header_box,.ban,.local,.footer{display: none;}

}


/* 校园风光 */
.xyfg ul{margin: 0 -0.26rem;}
.xyfg li{width: 33.3%;padding:0 0.26rem;margin-bottom: 0.55rem;}
.xyfg li a{display: block;position: relative;z-index: 1;border-bottom: 1px solid #eee;}
.xyfg li *{transition:0.5s;}
.xyfg li h3{font-size: 0.2rem;color: #333;line-height: 0.8rem;text-align: center;margin-top: 0.1rem;position: relative;}       

.xyfg2 li{padding: 0 0.16rem;}
.xyfg2 li a{padding: 0.1rem 0.1rem 0.25rem;border: 1px solid #ddd;}
.xyfg2 li .imged{padding-bottom: 70%;}
.xyfg2 li h3{font-size: 0.2rem;color: #222;line-height: 0.3rem;text-align: center;padding-top: 0.2rem;margin-top: 0.15rem;border-top: 1px solid #ddd;}
.xyfg3 li .imged{padding-bottom: 40%;}

@media(min-width: 1025px){	
	.xyfg li a:hover h3{color: #fff;}
	.zllist li a:hover h3{color: #fff;}
  .zllist li a:hover h3::after,.xyfg li a:hover h3::after{opacity: 1;}
  .xyfg2 li a:hover{border: 1px solid #044db6;}
  .xyfg2 li a:hover h3{color: #044db6;background: none;}
  .xyfg2 li a:hover h3::after{opacity: 0;}
  .xyfg2 li a:hover .scale{box-shadow: 0rem 0.1rem 0.15rem 0rem rgba(122, 50, 0, 0.22);}
  .mclist li a:hover h3::after{opacity: 1;}
  .mclist li a:hover h3{color: #fff;}
}
@media(max-width: 1024px){	
	.xyfg ul{margin: 0 -0.1rem;}
	.xyfg li{padding: 0 0.1rem;margin-bottom: 0.3rem;}
  .zllist ul{margin: 0 -0.1rem;}
  .zllist li{width: 25%;padding:0 0.1rem;margin-bottom: 0.3rem;}
}

@media(max-width: 768px){	
	.xyfg li{width: 50%;}
  .zllist li{width: 33.3%;}
}

@media(max-width: 600px){	
	.xyfg li{width: 100%;}
  .zllist li{width: 50%;}
}

/* 师资列表 */
.xrld ul{justify-content: space-between;}
.xrld li{width: 48%;margin-bottom: .6rem;}
.xrld li a{align-items: center;box-shadow: 0px 2px 8px 0px rgba(10, 11, 24, 0.1);background: #fff;}
.xrld li a::after{background: #044db6;width: 100%;height: 0;}
.xrld li .scale{width: 2.15rem;}
.xrld li .con{width:calc(100% - 2.15rem);padding: .3rem .25rem;}
.xrld li h3{font-size: 0.22rem;color: #333;line-height: 0.32rem;padding-bottom: .15rem;border-bottom: 1px solid #eee;transition: 0.5s;}
.xrld li h3::after{width: 0.83rem;height: 0.03rem;background: #044db6;bottom: -1.5px;}
.xrld li p{font-size: 0.16rem;color: #666;line-height: 0.3rem;max-height: 0.9rem\0;margin-top: .2rem;transition: 0.5s;}
.xrld li .imged{padding-bottom: 130%;}



@media(min-width: 1024px){
  .xrld li a:hover::after{height: 100%;}
  .xrld li a:hover h3:after{background: #fff;}
  .xrld li a:hover h3,.xrld li a:hover p{color: #fff !important;}
}
@media screen and (max-width: 1024px) {
  .xrld li{width: 49%;margin-bottom: .3rem;}
}
@media screen and (max-width: 768px) {
  .xrld li{width: 100%;}
}
@media screen and (max-width: 420px) {
  .xrld li .scale{width: 1.6rem;}
  .xrld li .con{width:calc(100% - 1.6rem);padding: .2rem .2rem;}
}

/* 组织机构 */

.dzjg .fl01{margin-bottom: .35rem;position: relative;}
.dzjg .fl01>h3{width: 100%;overflow: hidden;margin-bottom: .25rem; background: linear-gradient( 90deg, rgb(20,109,176) 1%, rgb(27,163,189) 100%);display: flex;align-items: center;height: 0.7rem;}
.dzjg .fl01>h3 span{font-size: 0.24rem;color: #fff;font-weight: 500;padding-left: .3rem;display: inline-block;}
.dzjg .fl03>h3{background: linear-gradient( 90deg, rgb(20,109,176) 1%, rgb(27,184,163) 100%);}



.dzjg .fl01 ul{margin: 0 -0.2rem;}
.dzjg .fl01 li{width: 25%;padding: 0 0.2rem;display: flex;align-items: center;margin-bottom: 0.35rem;}
.dzjg .fl01 li h3{display: block;transition: 0.5s;width: 100%;font-size: .16rem;color: #222;line-height: 1.3;text-align: center;background: #ecf3f6;height: 0.7rem;display: flex;align-items: center;justify-content: center;}
.dzjg .fl02 li{width: 33.3%;}
 


@media(min-width: 1024px){
  .dzjg .fl01 li h3:hover{background: #036abb;}
  .dzjg .fl01 li h3:hover a{color: #fff;}
}
@media screen and (max-width: 1024px) {
  .dzjg .fl01 ul{margin: 0 -0.1rem;}
  .dzjg .fl01 li{width: 33.3%;padding: 0 0.1rem;}
}
@media screen and (max-width: 768px) {
  .dzjg .fl01{margin-bottom: .3rem;}
  .dzjg .fl01 li{width: 50%}
  .dzjg .fl01>h3 span{font-size:.22rem;}
}
@media screen and (max-width: 420px) {
  .dzjg .fl02 li{width: 100%;}
}
/* 组织机构 */
.zzjg img{width: 100%;}
.zzjg ul{margin: 0 -0.3rem;}
.zzjg li{width: 33.3%;padding: 0 0.3rem;margin-bottom: 0.3rem;}
.zzjg li h3{height: 0.72rem;display: flex;flex-wrap: wrap;align-items: center;padding: 0 0.25rem;}
.zzjg li h3::after{width: 100%;opacity: 0;background: #044db6;background-size: 100% 100%;border-radius: 0.1rem;}

.zzjg li a{font-size: 0.2rem;color: #333;line-height: 1.3;transition: 0.5s;display: inline-block;padding: 0 0.2rem 0 0.15rem;background-size: 0.11rem !important;width: 100%;}
.zzjg li a::after{width:0.05rem;height: 0.05rem;background: #044db6;border-radius: 50%;bottom: auto;top: 50%;transform: translateY(-50%);}
@media(min-width: 1025px){	
  .zzjg li h3:hover::after{opacity: 1;}
	.zzjg li h3:hover a{color: #fff;font-weight: 700}
  .zzjg li h3:hover a::after{background: #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%;}

}
@media(max-width: 456px){	
	.zzjg li{width: 100%;}
}





/* 师资队伍 */

.szlist ul{margin: 0 -0.2rem 0.4rem;}
.szlist li{width: 25%;padding: 0 0.2rem;margin-bottom: 0.1rem;}
.szlist li .con{padding: 0.25rem 0 0;height: 1.1rem;}
.szlist li h3{font-size: 0.2rem;color: #333;align-items: flex-end;margin-bottom: 0.15rem;}
.szlist li span{display: inline-block;padding-left: 0.25rem;font-size: 0.16rem;color: #333;}
.szlist li p{font-size: 0.14rem;color: #999;line-height: 0.26rem;word-break: break-all;}
.szlist li .imged{padding-bottom: 135%;}


@media(min-width: 1025px){
  .szlist li a:hover h3{color: #044db6;}
}
@media screen and (max-width: 1200px) {
  .szlist ul{margin: 0 -0.2rem 0.2rem;}
  .szlist li{width: 25%;padding: 0 0.2rem;}
  .szlist li span{padding-left: .1rem;}
}
@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%;}
}
/* 学院领导 */
.szld ul{justify-content: space-between;}
.szld li{width: 100%}
.szld li a{padding:0.55rem 0;border-bottom: 1px solid #ddd;}
.szld li a::after{height: 1px;bottom: -1px;background: #04D9FD;}
.szld li .span{padding-right: 0.2rem;width: 3.31rem;border-right: 1px solid #ddd;}
.szld li .con{flex: 1;min-width: 0;padding: 0 0.8rem;}
.szld li h3{font-size: 0.4rem;color: #014165;margin-bottom: 0.2rem;}
.szld li h4{font-size: 0.28rem;color: #333;line-height: 1.3;}
.szld li p{font-size: 0.2rem;line-height: 2;color: #333333;transition: 0.5s;}
.szld li span{width: 0.65rem;height: 0.65rem;background: url() no-repeat;background-size: 100% 100% !important;display: block;margin-top: 0.35rem;}



@media screen and (min-width: 1200px) {
  .szld li:hover a::after{width: 100%;}
  .szld li:hover span{background: url() no-repeat;}
}
@media screen and (max-width: 768px) {
  .szld li a{padding: 0.2rem 0;}
  .szld li .con{flex: 1;padding: 0 0.25rem;}
  .szld li h3{font-size: 0.3rem;color: #014165;margin-bottom: 0.2rem;}
  .szld li h4{font-size: 0.2rem;}
  .szld li p{font-size: 0.18rem;}
  .szld li .span{padding-right: 0.1rem;width: 2rem;}
  .szld li span{width: 0.35rem;height: 0.35rem;}
}

@media screen and (max-width: 420px) {
  .szld li .span{border-right: none;}
  .szld li .con{flex: none;padding: 0.2rem 0rem 0;width: 100%;}
}



.xzjj .fl01{align-items: center;background: #F1F4F4;margin-bottom: 0.35rem;}
.xzjj .fl01 .scale {width: 4.2rem;}
.xzjj .fl01 .con{width: calc(100% - 4.2rem);padding: 0 0.6rem;}
.xzjj .fl01 h3{font-size: 0.42rem;color: #333;}
.xzjj .fl01 h4{font-size: .2rem;line-height: 38px;color: #333;margin: 0.25rem 0 0.2rem;}
.xzjj .fl01 p{font-size: 0.18rem;line-height: 0.34rem;color: #333;}
.xzjj .cont p{text-indent: 2em;font-size: 0.18rem;line-height: 1.8;color: #333;}
.xzjj .fl01 .imged{padding-bottom: 75%;}

@media(max-width: 1200px){	
 .cyfz1 .cont p{
width:100% !important;
}
.cyfz3 .cont p{
width:100% !important;
}
}

@media(max-width: 1024px){	
  .xzjj .fl01 h3{font-size: 0.3rem}
  .xzjj .fl01 h4{margin:.15rem 0;}

}
@media(max-width: 768px){	
  .xzjj .fl01{padding:.2rem 0;}
  .xzjj .fl01 .scale {width: 4.2rem;margin: 0 auto .25rem;}
  .xzjj .fl01 .con{width: 100%;padding: 0 0.25rem;}
  .xzjj .fl01 h3,.xzjj .fl01 h4{text-align:center;}
 
}



/* 机构设置 */
.jgsz .jg-li{margin-bottom: 0.2rem;padding-left: 0.05rem;}
.jgsz .jg-li::after{border-radius: 0rem 0.4rem 0rem 0.4rem;background: #FFEDC4;width: 85%;left: 0rem;top: 0rem;height: 1.55rem;}
.jgsz h3{width: 100%;height: 0.67rem;display: flex;align-items: center;padding: 0 0.2rem;font-size: 0.22rem;font-weight: bold;;}
.jgsz h3 span{color: #044db6;padding-left: 0.15rem;border-left: 0.05rem solid #FFDE90;font-weight: bold;}
.jgsz h3::after{width: 100%;border-radius: 0px 0.4rem 0px 0px;background: #FFF8E8;}
.jgsz ul{padding: 0.25rem 0.25rem;border: 1px solid #FFEDC4;background: #fff;}
.jgsz li{width: 25%;padding: 0 0.25rem;margin-bottom: 0.1rem;}
.jgsz li a{font-size: 0.18rem;color: #333;line-height: 1.5;transition: 0.5s;display: flex;padding: 0 0rem 0 0.2rem;width: 100%;height: 0.5rem;align-items: center;}
.jgsz li a::after{width:0.04rem;height: 0.04rem;background: #044db6;border-radius: 50%;bottom: auto;top: 50%;transform: translateY(-50%);}
.jgsz li a::before{content: "";position: absolute;left: -0.25rem;right: -0.2rem;height: 100%;background: #044db6;opacity: 0;z-index:-1;}




@media(min-width: 1025px){	
  .jgsz li a:hover{color: #fff}
  .jgsz li a:hover::before{opacity: 1;}
  .jgsz li a:hover::after{background: #fff;}
}
@media(max-width: 1024px){	
  .jgsz ul{padding: 0.2rem 0 0.1rem;}
  .jgsz li{width: 33.3% ;}

}

@media(max-width: 768px){
  .jgsz li{width: 50% ;}	
    .jgsz li a{height: auto;}
 
}
@media(max-width: 600px){	
  
}

/* 学校领导 */
.xxld{padding-bottom: .2rem;}
.xxld ul{margin: 0 -.6rem;/* justify-content: center; */}
.xxld li{padding: 0 .6rem;margin-bottom: 0.3rem;width: 50%;}
.xxld li a{display: flex;position: relative;align-items: center;}
.xxld li .scale{width:2.3rem;}
.xxld li .imged{padding-bottom: 135%;}
.xxld li .con{width: 100%;padding: 0.2rem 0.1rem 0;/* text-align: center; */flex:1;min-width:0;padding-left:.2rem;}
.xxld li p{color: #044db6;font-size: 0.2rem;font-weight: bold;line-height: 0.26rem;margin-bottom: 0.2rem;}
.xxld li span{font-size: 0.16rem;color: #333;line-height: 0.26rem;max-height: 0.78rem\0;}
.xxld .ld2 ul{margin: 0 -0.6rem;}
.xxld .ld2 li{padding: 0 0.6rem;}


@media(min-width: 1025px){	

}
@media(max-width: 1024px){	
  .xxld{padding-bottom: 0rem;}
  .xxld ul{margin: 0 -.2rem;}
  .xxld li{padding: 0 .2rem;/* margin-bottom: 0; */}
  .xxld .ld2 ul{margin: 0 -0.2rem;}
  .xxld .ld2 li{padding: 0 0.2rem;}
}

@media(max-width: 768px){	
  .xxld ul{margin: 0 -.1rem;}
  .xxld li{padding: 0 .1rem;width: 100%;}
  .xxld .ld2 ul{margin: 0 -0.1rem;}
  .xxld .ld2 li{padding: 0 0.1rem;}
}
@media(max-width: 600px){	
  /* .xxld .ld1 li{width: 50%;} */
  /* .xxld li{width: 50%;} */
}

/* 师资队伍 */

.szlist2 ul{margin: 0 0rem;}
.szlist2 li{width: 100%;padding: 0 0rem;margin-bottom: 0.25rem;}
.szlist2 li a{padding: 0.2rem 0.15rem;background: #FFFFFF;box-shadow: 0rem 0.04rem 0.1rem 0px rgba(0, 0, 0, 0.1);border-bottom: 2px solid #044db6;}
.szlist2 li .scale{width: 1.15rem;}
.szlist2 li .con{flex: 1;min-width: 0;padding-left: 0.2rem;}

.szlist2 li h3{font-size: 0.2rem;color: #333;margin-bottom: 0.15rem;font-weight: bold;}
.szlist2 li p{font-size: 0.14rem;color: #666;line-height: 0.3rem;word-break: break-all;}
.szlist2 li .imged{padding-bottom: 130%;}


@media(min-width: 1025px){
  .szlist2 li a:hover h3{color: #A8272B;}
}

@media screen and (max-width: 1024px) {

}
@media screen and (max-width: 768px) {
  .szlist2 li{width: 100%;}
}
@media screen and (max-width: 600px) {
  .szlist2 li{width: 100%;}
}
/* 学院风光 */
.wall-column{ display:inline-block; width:33.33%; vertical-align:top; padding:0 0.2rem}
.xyjs ul{ margin:0 -.2rem; }
.wall-column .jsli{ margin-bottom:0.4rem}
.wall-column .jsli a{ display:block;position: relative;}
.wall-column .jsli img{ overflow:hidden; width:100%}
.jz{flex-direction: column;align-items: center;justify-content: center;margin-top: 0.4rem;cursor: pointer;}
.jz p{font-size: 0.3rem;color: #044db6;padding-bottom: 0.1rem;}
.jz img{animation: shubiao 1.4s infinite linear;}
.jsli .con{position: absolute;padding: 0 0.2rem 0.1rem;z-index: 10;left: 0;bottom: 0;width: 100%;}
.jsli .con p{text-align: right;color: #fff;font-size: 0.2rem;}
.jsli .con::after{width: 100%;height: 1rem;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);left: 0;bottom: 0;
}
.jz.on{opacity: .3;}
.jz.on img{animation: none;}
@media(min-width: 1025px){
 
}

@media screen and (max-width: 1024px) {

}
@media screen and (max-width: 768px) {
  .xyjs ul{ margin:0 -.1rem;}
  .wall-column{width: 50%;padding: 0 0.1rem;}
  .wall-column .jsli{ margin-bottom:0.25rem}
}
@media screen and (max-width: 600px) {

}
/* 历史沿革 */
.lsyg {padding: 0.3rem 0 1rem;}
.lsyg .img{text-align: center;margin-bottom: 0.4rem;flex-direction: column;align-items: center;}
.lsyg .img p{font-size: 0.42rem;line-height: 1.2;color: #044db6;margin-top: .2rem;}
.lsyg .img img{width:1.16rem;}
.lsyg .bm3 ul{width: 100%;padding:0rem;}
.lsyg .bm3 ul::after{width: 0.9rem;height: 1px;left: 50%;bottom: auto;top: 0;background: #044db6;transform: translateX(-50%);}

.lsyg .bm3 li{height: 2rem;padding-top: 0.3rem;justify-content: flex-end;}
.lsyg .bm3 li::after{width: 0.13rem;height: 1.3rem;background: url() no-repeat;background-size: 100% 100%;left: 50%;transform: translateX(-50%);bottom: auto;top: 0;}
.lsyg .bm3 li .box{width: 50%;transition: 0.5s;align-items: center;padding: 0rem 0rem 0;position:relative;z-index:1;}
.lsyg .bm3 li .box-con{width: 50%;padding: 0 0.3rem 0 0.84rem ;}
.lsyg .bm3 li .scale{width: 50%;}
.lsyg .bm3 li .imged{/* margin-bottom:0.1rem; */border-radius: 0.12rem;}
.lsyg .bm3 li .box span{display: block;font-size: 0.48rem;color: #044db6;text-transform: uppercase;transition: 0.5s;font-family: Bebas;padding-bottom: 0.17rem;}
.lsyg .bm3 li .box .con{margin-top: 0.25rem;}
.lsyg .bm3 li .box p{font-size: 0.2rem;color: #044db6;line-height: 0.4rem;max-height: 1.2rem\0;}
.lsyg .bm3 li .box::after{
  content:"";
  position:absolute;
  width: 100%;
  height:0.09rem;
  /* background: url() no-repeat; */
  /* background-size: 100% !important; */
  left:0;
  bottom:0;
}
.lsyg .bm3 li span::after{width: 2.1rem;height: 0.63rem;background: url() no-repeat;background-size: 100% 100% !important;left: 0;bottom: auto;top: 100%;left: -1.15rem;/* right: 0; */}




@media(min-width: 1025px){	
  .lsyg .bm3 li:nth-child(2n-1){justify-content: flex-start;}
  .lsyg .bm3 li:nth-child(2n-1) .tim{justify-content: flex-end;}
  .lsyg .bm3 li:nth-child(2n-1) .scale{order: -1;}
  .lsyg .bm3 li:nth-child(2n-1) .box-con{padding: 0rem 0.84rem 0 0.3rem;}
  .lsyg .bm3 li:nth-child(2n-1) span::after{transform: rotateY(180deg);left: auto;right: -1rem;}

}



@media(max-width: 1024px){	
.lsyg {padding: 0rem 0 .5rem;}
.lsyg .bm3 ul::after{left: 0;transform: translateX(0);}
.lsyg .bm3 li{height:auto;}
.lsyg .bm3 li::after{left: 0.34rem;transform: translateX(0);height: 100%;background: #044db6;width: 1px;}
.lsyg .bm3 li .box{height:auto;width:100%;/* margin-bottom: .3rem; */padding: 0 0 0rem .5rem!important;}
.lsyg .bm3 li .box span{font-size: 0.4rem;padding-left: 0rem;}
.lsyg .bm3 li .box p{font-size:0.16rem;line-height:1.8}
.lsyg .img p{font-size:.26rem;}
.lsyg .img img{width:.8rem;}
.lsyg .bm3 li .box-con{width: 60%;}
.lsyg .bm3 li .scale{width: 40%;}
}

@media(max-width: 768px){	
.lsyg .bm3 li .box-con{padding:0 .15rem 0 .25rem;}
.lsyg .bm3 li .box span{font-size: 0.3rem;}
.lsyg .bm3 li span:after{width:1.2rem;height:.35rem;left: -.55rem;}

}

@media(max-width: 600px){	
.lsyg .bm3 li .box-con{width: 100%;}
.lsyg .bm3 li .scale{width: 100%;margin-top:.15rem;}
}











/* 领导详情 */
.ldxq{justify-content: space-between;}
.ldxq .left{width: 22%;border-radius: 0.2rem;background: #FFFFFF;box-shadow: 0px 0rem 0.2rem 0px rgba(1, 65, 101, 0.1);padding: 0.35rem;}
.ldxq .right{width: 70%;}
.ldxq .left li{padding: 0.2rem 0 0.2rem 0.2rem;border-bottom: 1px solid #ddd;cursor: pointer;}
.ldxq .left li h3{font-size: 0.22rem;color: #014165;margin-bottom: 0.1rem;}
.ldxq .left li p{font-size: 0.18rem;color: #999;}
.ldxq .right .tab{display: none;}
.ldxq .right .tab:first-child{display: block;}

.ldxq .right .con h3{font-size: 0.36rem;color: #014165;line-height: 0.4rem;}
.ldxq .right .con h4{font-size: 0.2rem;color: #999;margin: 0.15rem 0;padding-bottom: 0.15rem;}
.ldxq .right .con h4::after{width: 0.4rem;height: 0.04rem;background: #014165;}
.ldxq .right .con p{font-size: 0.2rem;color: #333;line-height: 0.3rem;text-align: justify;}
.ldxq .right .cont{margin-top: 0.65rem;}
.ldxq .right .cont p{font-size: 0.2rem !important;color: #333;line-height: 0.4rem !important;text-align: justify;text-indent: 2em;margin-bottom: 0.3rem !important;}




@media(min-width: 1025px){

}

@media screen and (max-width: 1024px) {
.ldxq .right .cont{margin-top: 0.3rem;}
.ldxq .right{width: 75%;}
.ldxq .right .con h3{font-size: 0.3rem;}
}

@media screen and (max-width: 768px) {
  .ldxq .left{width: 100%;padding: .15rem;}
  .ldxq .right{width: 100%;margin-top: 0.3rem;}
  .ldxq .left ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
  .ldxq .left li{width: 32%;}
  .ldxq .right .cont p{margin-bottom:.15rem;}
}

@media screen and (max-width: 600px) {
 .ldxq .left li{width: 48%;}
}

/* 动态 */
.yydt ul{margin: 0 -0.27rem;}
.yydt li{padding: 0 0.27rem;width: 33.3%;margin-bottom: 0.54rem;}
.yydt li a{display: block;}
.yydt li .con{height: 3.6rem;padding: 0.33rem;background: #fff;border: 1px solid #E5E5E5;position: relative;z-index: 1;}
.yydt li .info{align-items: center;padding-bottom: 0.25rem;border-bottom: 1px solid #ddd;}
.yydt li .date{background: #044db6;width: 0.73rem;height: 0.73rem;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.yydt li h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;max-height: 0.6rem\0;font-weight: bold;flex: 1;min-width: 0;padding-left: .2rem;}
.yydt li span{font-size: 0.3rem;color: #fff;font-family: cen-x;font-style: italic;}
.yydt li p{align-items: center;font-size: 0.16rem;color: #fff;font-style: italic;margin-top: 0.1rem;font-family: cen-x;}
.yydt li h4{margin: 0.35rem 0;font-size: 0.16rem;color: #888888;line-height: 0.3rem;max-height: 0.9rem\0;}
.yydt li b{display: inline-block;width: 1.26rem;height: 0.4rem;border: 1px solid #ddd;padding: 0 0.2rem;color: #888888;font-size: 0.14rem;background: url() no-repeat right 0.2rem center;line-height: .4rem;font-weight: normal;}
.yydt li .con:after{content:"";position:absolute;width:100%;height:0%;opacity:1;left:0;bottom:0;background: url() no-repeat center/cover;z-index: -1;}


@media(min-width: 1025px){	
  .yydt li a:hover .con:after{height: 100%;}
  .yydt li a:hover .date{background: #43920c;}
  .yydt li a:hover h3{color: #fff;}
  .yydt li a:hover h4{color: #fff;opacity: .6;}
  .yydt li a:hover b{color: #fff;border: 1px solid rgba(255, 255, 255, 0.24);background: url() no-repeat right 0.2rem center;}

}


@media(max-width: 1024px){	
  .yydt ul{margin: 0 -0.1rem;}
  .yydt li{padding: 0 0.1rem;width: 33.3%;margin-bottom: 0.3rem;}

}
@media(max-width: 768px){	
  .yydt li{width: 50%;}
}
@media(max-width: 480px){	
  .yydt li{width: 100%;}
}

/* 电子期刊 */
.dzqk .wp{width: 14rem;}
.dzqk .cont p{font-size: 0.18rem;color: #333;line-height: 2.2;text-align: justify;text-indent: 2em;margin-bottom: 0.35rem;}
.dzqk h3{font-size: 0.38rem;margin-bottom: 0.5rem;padding-bottom: 0.45rem;border-bottom: 1px solid #ddd;text-align: center;color: #044db6;line-height: 1.5;}
.dzqk h3::after{width: 0.87rem;height: 0.03rem;background: #044db6;left: 50%;transform: translateX(-50%);}
.dzqk .fl01{justify-content: space-between;margin-bottom: .4rem;align-items: center;}
.dzqk .fl01 .left{width: 46%;}
.dzqk .fl01 .right{width: 50%;}
.dzqk .fl01 .right img{width: 100%;}

@media(min-width: 1025px){

}
@media screen and (max-width: 1024px) {
  .dzqk .cont p{margin-bottom: 0.1rem;}
  .dzqk .fl01 .left{width: 100%;}
  .dzqk .fl01 .right{width: 100%;margin: 0.2rem 0;}
	.dzqk h3{font-size: 0.26rem;padding-bottom:.25rem;margin-bottom:.25rem;}
}

@media screen and (max-width: 768px) {

}

/* 合作单位*/

.hzbg{background: url() no-repeat bottom/cover;}
.hzhb{align-items: center;position: relative;overflow: hidden;}
.hzhb .left{flex: 1;min-width: 0;position: relative;z-index: 2;}
.hzhb .right{flex: 1;min-width: 0;position: relative;z-index: 2;}
.hzhb .mid{width: 3rem;}
.hzhb .hz-c{width: 100%;height: 3rem;border-radius: 50%;background: url() no-repeat center/cover;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.hzhb .hz-c::after{width: auto;height: auto;top: -2.5rem;right: -2.5rem;bottom: -2.5rem;left: -2.5rem;background: url() no-repeat;background-size: 100% 100%;animation: play 25s linear infinite;}
.hzhb .hz-c h3{color: #fff;font-size: 0.4rem;font-weight: bold;}
.hzhb .hz-c h3 span{font-size: 0.8rem;font-weight: bold;}
.hzhb .hz-c p{margin-top: 0.2rem;color: #fff;font-size: 0.3rem;}
.hzhb li{animation: sca 3s linear infinite;}
.hzhb li a{display: block;border-radius: 50%;box-shadow: 0rem 0rem 0.27rem 0rem rgba(78, 84, 90, 0.11);width: 100%;background: #fff;}
.hzhb li span{background: #fff;border-radius: 50%;width: 100%;width: 0.5rem;height: 0.5rem;display: block;}
.hzhb li a img{width: 100%;}
@keyframes sca{
 
	0%{transform: scale(.9);}

	65% {transform: scale(1.05);}
	100% {transform: scale(.9);}
}


@media(min-width: 1025px){
  .hzhb .left{height: 7.5rem;}
  .hzhb .right{height: 7.5rem;}
  .hzhb li{position: absolute;}
  .hzhb .left li:nth-child(1){left: 20%;top: 0;width: 2.05rem;animation-duration: 6s;}
  .hzhb .left li:nth-child(2){right: -2%;top: 15%;width: 1.75rem;animation-duration: 5s;}
  .hzhb .left li:nth-child(3){left: 0%;top: 30%;width: 1.56rem;animation-duration: 4s;}
  .hzhb .left li:nth-child(4){left: 50%;top: 40%;width: 1.47rem;animation-duration: 3s;}
  .hzhb .left li:nth-child(5){left: 10%;bottom: 10%;width: 1.6rem;animation-duration: 4.5s;}
  .hzhb .left li:nth-child(6){right: -6%;bottom: 5%;width: 2.15rem;animation-duration: 3.5s;}
  .hzhb .left li:nth-child(7){left: 0%;top: 16%;animation-duration: 6s;}
  .hzhb .right li:nth-child(1){left: -15%;top: 6%;width: 1.5rem;animation-duration: 6s;}
  .hzhb .right li:nth-child(2){right: 10%;top: 0;width: 2rem;animation-duration: 5s;}
  .hzhb .right li:nth-child(3){left: 23%;top: 27%;width: 1.74rem;animation-duration: 4.5s;}
  .hzhb .right li:nth-child(4){right: 0%;top: 36%;width: 1.56rem;animation-duration: 3.5s;}
  .hzhb .right li:nth-child(5){left: 4%;bottom: 10%;width: 2.06rem;animation-duration: 4s;}
  .hzhb .right li:nth-child(6){right: 9%;bottom: 12%;width: 1.5rem;animation-duration: 5s;}
  .hzhb .right li:nth-child(7){right: 43%;bottom: 0;animation-duration: 6s;}
}

@media screen and (max-width: 1024px) {
  .hzhb .hz-c h3{font-size: 0.3rem;}
  .hzhb .hz-c h3 span{font-size: 0.5rem;}
  .hzhb .hz-c p{font-size: 0.2rem;}
  .hzhb ul{display:flex;flex-wrap:wrap;}
  .hzhb li{width: 33.3%;padding: 0 0.1rem;margin-bottom:.2rem;}
  .hzhb li:last-child{display: none;}
}

@media screen and (max-width: 768px) {
  .hzhb .left{flex: none;width: 100%;}
  .hzhb .right{flex: none;width: 100%;}
  .hzhb .mid{width: 3rem;margin: 0.2rem auto;}

}

/* 新闻 */

.xwdt1 ul{margin: 0 -0.25rem;}
.xwdt1 li{width: 33.3%;padding: 0 0.25rem;margin-bottom: 0.5rem;}
.xwdt1 li a{display: block;background: #fff;border-bottom: 1px solid #00347a;}
.xwdt1 li .con{width: 100%;padding: 0.27rem 0.25rem 0;height: 1.47rem;}
.xwdt1 li h3{font-size: 0.2rem;color: #333;line-height: 0.24rem;max-height: 0.48rem\0;transition: 0.5s;}
.xwdt1 li p{font-size: 0.16rem;color: #00347a;margin-top: 0.25rem;transition: 0.5s;}

@media(min-width: 1025px){
  .xwdt1 li a:hover h3{color:#fff;}
  .xwdt1 li a:hover p{color:#99ccff;}
  .xwdt1 li a:hover .con{background: url(../images/dtbg.png) no-repeat center/cover;}
  .xwdt1 li a:hover{border-color: #c92b1d;}
}

@media screen and (max-width: 1024px) {
 .xwdt1 ul{margin: 0 -0.1rem;}
.xwdt1 li{width: 33.3%;padding: 0 0.1rem;margin-bottom: 0.3rem;}
}

@media screen and (max-width: 768px) {
  .xwdt1 li{width: 50%;}
 .xwdt1 li h3{overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -moz-box;
  -moz-line-clamp: 3;
  -moz-box-orient: vertical;
  white-space: normal;   }
}





/* 现任领导 */
.ldli{padding: 0 0 0.4rem;border-bottom: 1px solid #ddd;margin-bottom: 0.4rem;}
.ldli:last-child{border-bottom: none;}
.ldli h3{font-size: 0.28rem;color: #00398f;margin-bottom: 0.35rem;padding-left: 0.2rem;border-left: 3px solid #00398f;}

.xrld2 li{align-items: flex-start;margin-bottom: 0.15rem;}
.xrld2 li span{width: 2rem;font-size: 0.2rem;color: #333333;line-height: 0.3rem;    font-weight: 800;}
.xrld2 li p{flex: 1;min-width: 0;padding-left: 0.1rem;font-size: 0.2rem;color: #333;line-height: 0.3rem;}
.xrld2 li p a{display: inline-block;padding: 0 0.15rem;}

.xrld2 li p a:hover{color: #00398f;}



/* 集团简介 */
.xxjj .cont p{font-size: 0.18rem;color: #333;line-height: 0.38rem;text-indent: 2em;margin-bottom: 0.35rem;text-align: justify;}
.xxjj .fl01{justify-content: space-between;}
.xxjj .left{width: 47.5%;margin-bottom: 1.2rem;}
.xxjj .right{width: 47.5%;margin-bottom: 1.2rem;}
.xxjj .left>h3{font-size: 0.62rem;color: #063c89;padding-bottom: 0.3rem;margin-bottom: 0.3rem;font-weight: bold;}
.xxjj .left h3::after{width: 1.8rem;height: 0.04rem;background: #063c89;}
.xxjj li{width: 100%;margin-bottom: 0.3rem;}
.xxjj li a{display: block;position: relative;}
.xxjj li .con{width: 100%;padding: 0 0.3rem 0.2rem;position: absolute;left: 0;bottom: 0;z-index: 10;}
.xxjj li h3{color: #fff;font-size: 0.18rem;}
.xxjj li .imged::after{width: 100%;height: 30%;background: linear-gradient(0deg,rgba(0,0,0,0.5),rgba(0,0,0,0));}
.xxjj .right ul{justify-content: space-between;}
.xxjj .right li:nth-child(2){width: 65%;}
.xxjj .right li:nth-child(3){width: 30%;z-index: 10;}
.xxjj .right li:nth-child(3) img{width: 100%;}

.xxjj .fl02{padding-top: 0.5rem;border-top: 1px solid #ddd;}
.xxjj .fl02 h3{font-size: 0.26rem;color: #063c89;margin-bottom: 0.2rem;}
.xxjj dt{width: 33.3%;}
.xxjj dt p{font-size: 0.18rem;color: #063c89;margin-bottom: 0.1rem;line-height: 0.3rem;}

@media(min-width: 1025px){
.xxjj .right li:nth-child(3){margin-top: -0.55rem;}
}

@media screen and (max-width: 1024px) {
  .xxjj .left h3{font-size: 0.4rem;}
  .xxjj .left{width: 100%;margin-bottom: 0rem;}
  .xxjj .right{width: 100%;margin-bottom: .2rem;}
  .xxjj .cont p{margin-bottom:.15rem;}
}

@media screen and (max-width: 768px) {
  .xxjj .left h3{font-size: 0.3rem;}
  .xxjj dt{width: 50%;}
  .xxjj .fl02{padding-top:.2rem;}
}
@media screen and (max-width: 600px) {

  .xxjj dt{width: 100%;}

}


/* 发展历程 */
.lcbg::after{width: 61%;height: 3.9rem;background: url() no-repeat;background-size: 100%;left: auto;right: 0;bottom: 1rem;}
.fzlc li{width: 25%;}
.fzlc li a{display: block;height: 1.6rem;border-left: 1px solid #c6d4ea;padding: 0 0.15rem;}
.fzlc li:last-child{border-right: 1px solid #c6d4ea;}
.fzlc li a::after{width: 100%;height: 0.2rem;background: url() no-repeat;background-size: 100% 100% !important;}
.fzlc li h3{font-size: 0.3rem;color: #063c89;font-weight: 600;}
.fzlc li p{font-size: 0.16rem;line-height: 0.3rem;margin: 0.1rem 0 0.25rem;}
.fzlc li b{font-size: 0.36rem;color: #063c89;font-family: cen-b;}

.fzlc li.on a::after{background: url() no-repeat;}
.fzlc li.on h3,.fzlc li.on p,.fzlc li.on b{color: #ac2600;}
.fzlc li.on a{border-color:#ac2600;}
.lc-t{margin-top: 0.5rem;position: relative;}
.lc-t .tab{display: none;}
.lc-t .tab:first-child{display: block;}
.lc-t dt{position: relative;}
.lc-t dt .a{padding: 0.3rem 0;border-bottom: 1px solid #ddd;width: 70%;}
.lc-t dt .img{width: 34%;position: absolute;right: 0;top: 10%;transition: 0.5s;opacity: 0;visibility: visible;z-index: 2;display: none;}
.lc-t dt:last-child .img{top: auto;bottom: -10%;}
.lc-t dt span{font-size: 0.26rem;color: #063c89;font-weight: 600;}
.lc-t dt p{font-size: 0.2rem;line-height: 0.32rem;margin-top: 0.2rem;}
.lc-t dt.on .img{opacity: 1;visibility: visible;top: 0;}
.lc-t dt.on:last-child .img{bottom: 0;top: auto;}

.jdc{position: fixed;right: 0;bottom: 0;width: 8.67rem;height: 3.9rem;background: url() no-repeat;background-size: 100% 100%;z-index: -1;transition: all 1s ease;transform: translateY(calc(100% + 0.5rem));}
.jdc.show{transform: translateY(0);}
@media(min-width: 1025px){

}

@media screen and (max-width: 1024px) {
.fzlc li b{font-size: 0.3rem;}
.lc-t dt .img{display: none;}
.lc-t dt .a{padding: 0.2rem 0;width: 100%;}
.fzlc li h3{font-size: 0.24rem;}
}

@media screen and (max-width: 768px) {
  .fzlc li{width: 50%;margin-bottom: 0.2rem;}
  .fzlc li:last-child{border: none;}
  .fzlc li p{margin: 0.1rem 0;}
  .fzlc li b{font-size: 0.22rem;}
}


/* Enterprise Culture */
.enter-t{align-items: flex-start;justify-content: space-between;}
.enter-t .left{width: 42%;padding: 0.6rem 0.6rem;background: #fff;border-top: 0.12rem solid #063c89;position: relative;z-index: 10;box-shadow: 0px 0.1rem 0.1rem 0px rgba(0, 0, 0, 0.05);}
.enter-t .right{width: 55%;padding-right:0.45rem;}
.enter-t .right::after{width: auto;left: -1.25rem;bottom: -0.4rem;top: -0.4rem;right: 0;background: rgba(255,255,255,.5);box-shadow: 0px 0.1rem 0.3rem 0px rgba(69, 10, 66, 0.11);height: auto;}
.enterprise .cont p{font-size: 0.18rem;color: #333;line-height: 0.28rem;margin-bottom: 0.2rem;}
.enter-b ul{justify-content: space-between}
.enter-b li{width: 46%;}
.enter-b li .imged{padding-bottom: 33%;}
.enter-b li .con{text-align: center;padding-top: 0.3rem;height: 1.3rem;}
.enter-b li h3{font-size: 0.3rem;color: #333;line-height: 0.28rem;}


@media(min-width: 1025px){
  .enter-b li a:hover h3{color: #003179;}
  .enter-b{margin-top: 1.85rem;}
}

@media screen and (max-width: 1024px) {
  .enter-t .left{width: 100%;padding: 0.25rem 0.2rem;text-align: center;}
  .enter-t .right{width: 100%;padding:0.2rem;}
  .enter-t .right::after{left: 0;top:0;bottom: 0;}
  .enter-b li{width: 48%;}
  .enter-b{margin-top:.2rem;}
}

@media screen and (max-width: 768px) {
  .enter-b li{width: 100%;}
  .enter-b li .con{height:auto;padding-bottom: .2rem;}
}
/* product */
.industry .cont p{font-size: 0.18rem;color: #333;line-height: 0.32rem;}
.industry1{padding-bottom: 1.45rem;}
.industry1-t{align-items: center;}
.tit2 h3{font-size: 0.3rem;color: #003c91;font-weight: bold;padding-bottom: 0.25rem;}
.tit2 h3::after{width: 0.68rem;height: 0.03rem;background: #003c91;}
.industry1-t .cont{flex: 1;min-width: 0;padding-left: 0.45rem;}
.industry1 a{display: block;position: relative;width: 60%;margin: .5rem auto 0;}
.industry1 a h3{width: 100%;padding: 0 0.35rem 0.25rem;position: absolute;left: 0;bottom: 0;z-index: 10;color: #fff;font-size: 0.18rem;}
.industry1 a .imged::after{width: 100%;height: 30%;background: linear-gradient(rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);}
.industry2{padding-top: 0.9rem;border-top: 1px solid #003c91;}
.industry2::after{width: 36.8%;height: 4.1rem;bottom: auto;top: 0;background: url(../images/pbg.jpg) no-repeat center/cover;}
.industry2-t{align-items: center;justify-content: space-between;margin-bottom: 0.7rem;}
.industry2-t .left{width: 44%;}
.industry2-t .right{width: 51%;}
.industry2 ul{margin: 0 -0.2rem;}
.industry2 li{width: 16.66%;padding: 0 0.2rem;}
.industry2 li h3{font-size: 0.14rem;color: #333;}
.industry2 li h3 span{font-size: 0.4rem;color: #003d91;font-weight: bold;display: inline-block;padding-right: 0.05rem;}
.industry2 li p{font-size: 0.2rem;color: #333;line-height: 0.3rem;margin-top: 0.15rem;}

.industry3{padding:1rem 0}
.industry3-t{position: relative;padding:.4rem .3rem;background: rgba(255,255,255,.5);border-top:5px solid #003c91;box-shadow: 0px 0.1rem 0.1rem 0px rgba(0, 0, 0, 0.05);}
.industry3-t li h3{font-size: 0.18rem;color: #333;line-height: 0.28rem;margin-bottom: 0.2rem;padding-top: 0.2rem;text-align: center;}
.industry3-t .cir{position: relative;bottom: auto;display:flex;align-items: center;justify-content: center;}
.industry3-t .cir span{border-radius: 50%;margin:0 0.05rem !important;opacity: 1;background: #ddd;}
.industry3-t .cir span.on{background: #fff;border:2px solid #003c91;width:.12rem;height:.12rem;}

@media(min-width: 1025px){

}

@media screen and (max-width: 1024px) {
  .industry1{padding-bottom: .4rem;}
  .industry1-t .cont{flex: none;min-width: 0;padding-left: 0rem;width: 100%;margin-top: 0.25rem;}
  .industry2{padding-top: 0.4rem;}
  .industry2-t{margin-bottom: 0.3rem;}
  .industry1-t .cont{flex: none;width: 100%;padding: 0.25rem 0 0;}
  .industry2-t .left{width: 100%;}
  .industry2-t .right{width: 100%;margin-top: 0.3rem;}
  .industry2 ul{margin: 0 -0.1rem;}
  .industry2 li{width: 16.66%;padding: 0 0.1rem;}
  .industry2 li h3 span{font-size: 0.3rem;}
	.industry1 a{margin:.2rem auto 0;width: 100%;}
 .industry3{padding:.3rem 0 0}
  .industry3-t{padding:0.2rem 0.2rem;}
}

@media screen and (max-width: 768px) {
  .industry2 li{width: 33.3%;margin-bottom: 0.2rem;}
  .industry2::after{height: 3rem;}
	.tit2 h3{font-size: 0.26rem;}
}
/* Contact us */
.contact1-t .img img{width: 100%;}
.contact1-t .con{width: 90%;margin: -0.65rem  auto 0.75rem;background: url(../images/linkbg.jpg) no-repeat center/cover;border-left: 0.08rem solid #003c91;padding: 0.5rem 0.7rem;box-shadow: 0rem 0.05rem 0.15rem 0rem rgba(0, 0, 0, 0.1);z-index: 10;position: relative;}
.contact1-t .con h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;margin-bottom: 0.3rem;}
.contact1-t .con dt{font-size: 0.18rem;color: #333;line-height: 0.28rem;margin-bottom: 0.15rem;padding-left: 0.35rem;background: url(../images/link-i.png) no-repeat left top 0.01rem/.28rem;}
.contact1-b ul{margin: 0 -0.25rem;}
.contact1-b li{width: 33.3%;padding: 0 .25rem;}
.contact1-b li .img{display: flex;align-items: center;justify-content: center;border: 1px solid #ddd;background: linear-gradient(0,rgba(255,255,255,1) 0%, #eff2fa 100%);margin-bottom: 0.25rem;box-shadow: 0rem 0.05rem 0.15rem 0rem rgba(0, 0, 0, 0.1);height: 2.12rem;}
.contact1-b li h3{font-size: 0.24rem;color: #333;line-height: 0.28rem;margin-bottom: 0.3rem;}
.contact1-b li p{font-size: 0.18rem;color: #333;line-height: 0.34rem;}
.contact1-b li .img img{width:1.1rem;}
@media(min-width: 1025px){

}

@media screen and (max-width: 1024px) {
.contact1-t .con{width: 100%;margin: 0.2rem 0 0.25rem;padding: 0.2rem;}
.contact1-b li h3{margin-bottom: 0.15rem;}
.contact1-b ul{margin: 0 -0.1rem;}
.contact1-b li{width: 33.3%;padding: 0 0.1rem;}
}

@media screen and (max-width: 768px) {
.contact1-b li{width: 100%;margin-bottom: 0.25rem;}
}
/* About us */
.about .cont p{font-size: 0.18rem;color: #333;line-height: 0.48rem;margin-bottom: 0.2rem;}
.about1{justify-content: space-between;align-items: center;margin-bottom: 1.4rem;}
.about1 .left{width: 45%;}
.about1 .right{width: 50%;}
.about .left a{position: relative;display: block;}
.about .left a h3{width: 100%;padding: 0 0.3rem 0.2rem;position: absolute;left: 0;bottom: 0;z-index: 10;color: #fff;font-size: 0.18rem;text-align: center;}
.about .left a .imged::after{width: 100%;height: 30%;background: linear-gradient(0deg,rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);}
.about1 .right h3{font-size: 0.3rem;color: #333;line-height: 0.32rem;margin-bottom: 0.3rem;}
.about2{padding: 0.8rem 0;border-top: 1px solid #ddd;}
.about2::after{width: 55%;background: url(../images/abbg.jpg) no-repeat center/cover;}
.about2-t{justify-content: space-between;}
.about2-t .left{width: 45%;}
.about2-t .right{width: 50%;}
.about2-t .left .cont p{color: #fff;}
.about2-t .right li{width: 66%;}
.about2-t .right li:last-child{width: 34%;}
.about2-t .right li .con{padding-top: 0.15rem;}
.about2-t .right li h3{font-size: 0.18rem;color: #333;line-height: 0.24rem;max-height: 0.48rem\0;padding: 0 .1rem;}
.about2-t .right li .imged{padding-bottom: 3.3rem;}
.about3{padding: 1.2rem 0 0;}
.about3-t{justify-content: space-between;align-items: center;margin-bottom: 0.5rem;}
.about3-t .left{width: 38%;}
.about3-t .right{width: 58%;}
.about3-t .left ul{justify-content: space-between;}
.about3-t .left li{width: 48%;margin-bottom: 0.15rem;}
.about3-t .left li:first-child{width: 100%;}
.about3 dl{border-top: 3px solid #003c91;background: rgba(255,255,255,.42);padding: 0.35rem;justify-content: space-between;}
.about3 dt{width: 48%;}
.about3 dt p{font-size: 0.18rem;color: #333;line-height: 0.32rem;/* margin-bottom: 0.1rem; */}


@media(min-width: 1025px){
.about2-t .right li:first-child h3{padding: 0 23%;}
}

@media screen and (max-width: 1024px) {
  .about1{margin-bottom: 0;}
  .about2{padding: 0.4rem 0 0;}
  .about3{padding: 0.4rem 0 0;}
  .about1 .left{width: 100%;}
  .about1 .right{width: 100%;margin-top: 0.3rem;}
  .about2-t .left{width: 100%;padding: 0.2rem;background: url(../images/abbg.jpg) no-repeat center/cover;}
  .about2-t .right{width: 100%;margin-top: 0.3rem;}
  .about2::after{background: none;}
  .about3-t{margin-bottom: 0.25rem;}
  .about3-t .left{width: 100%;}
  .about3-t .right{width: 100%;}
}

@media screen and (max-width: 768px) {
  .about3 dt{width: 100%;}
	.about3 dl{padding:.2rem;}
}

/* service */
.service .cont p{font-size: 0.18rem;color: #333;line-height: 0.32rem;margin-bottom: 0.2rem;}
.service .tit2{margin-bottom:.25rem;}
.service1{width: 100%;padding: 0.85rem 0;background: url(../images/innbg1.png) no-repeat top/cover #f7f7f8;}
.more2{margin-top: 0.45rem;justify-content: flex-end;}
.more2 a{font-size: 0.16rem;color: #003c91;align-items: center;transition: 0.5s;display: inline-block;padding-right: 0.55rem;position: relative;z-index: 1;}
.more2 a::before{content: "";position: absolute;width: 0.33rem;height: 0.33rem;border: 1px solid #003c91;right: 0.12rem;border-radius: 50%;top: 50%;transform: translateY(-50%);z-index: -1;}
.more2 a::after{content: "";position: absolute;width: 0.36rem;height: 0.08rem;right: 0;top: 50%;transform: translateY(-50%);background: url(../images/m-jt.png) no-repeat;background-size: 100% 100% !important;z-index: -1;}
.more2 a:hover::before{width: 0.4rem;height: 0.4rem;transform: translateX(.05rem) translateY(-50%);}
.more2 a:hover::after{transform: translateX(-0.13rem) translateY(-50%);width: 0.3rem;height: 0.06rem;}
.more2.white a{color: #fff;}
.more2.white a::after{background: url(../images/m-jt2.png) no-repeat;}
.more2.white a:before{border-color:#fff;}

.service1-t{justify-content: space-between;align-items: flex-start;}
.service1-t .left{width: 52%;}
.service1-t .right{width: 44%;}
.service2{padding: 0.8rem 0;}
.service2 ul{margin-top: 0.6rem;}
.service2 li{width: 25%;padding: 0 0.25rem;border-right: 1px solid #ddd;}
.service2 li:last-child{border-right: none;}
.service2 li .a{align-items: flex-start;}
.service2 li b{display: flex;align-items: center;justify-content: center;width: 0.62rem;height: 
  0.52rem;}
.service2 li .con{flex: 1;min-width: 0;padding-left: 0.2rem;}
.service2 li .con{flex: 1;min-width: 0;padding-left: 0.2rem;}
.service2 li h3{font-size: 0.14rem;color: #333;}
.service2 li h3 span{font-size: 0.48rem;color: #003d91;font-weight: bold;display: inline-block;padding-right: 0.05rem;}
.service2 li p{font-size: 0.2rem;color: #333;line-height: 0.3rem;margin-top: 0.15rem;}
.service3{padding:0.7rem 0 0;}
.service3::after{bottom: auto;top: 0;width: 100%;background: url(../images/sebg.jpg) no-repeat center/cover;height: 65%;}
.service3 .tit2 h3{margin: 0 auto;color: #fff;}
.service3 .tit2 h3::after{background: #c92b1d;left: 50%;transform: translateX(-50%);}
.service3-t{padding: 0 15%;}
.service3 .cont p{color: #fff;}
.service3 .more2{justify-content: center;}
.service3 .img{margin-top: 0.4rem;}
.service3 .img img{width: 100%;}
.service4{width: 100%;padding: 1.26rem 0 2rem;background: url(../images/innbg2.png) no-repeat bottom/cover ;}
.service4-t{align-items: center;}
.service4-t .left{width: 59%;}
.service4-t .right{width: 47%;margin-left: -6%;background: #fff;padding: 0.55rem;border-right: 0.08rem solid #003179;box-shadow: 0rem 0.05rem 0.15rem 0rem rgba(0, 0, 0, 0.1);position: relative;z-index: 10;}


@media(min-width: 1025px){

}

@media screen and (max-width: 1024px) {
.service1,.service2,.service4{padding: 0.4rem 0;}
.service3{padding: 0.4rem 0 0;}
.more2{margin-top: 0rem;}
.service1-t .left{width: 100%;order: -1;}
.service1-t .right{width: 100%;margin-top: 0.3rem;}
.service4-t .left{width: 100%;}
.service4-t .right{width: 100%;margin: 0.3rem 0 0;padding: .2rem;}
.service2 ul{margin-top: 0.3rem;}
.service2 li h3 span{font-size: 0.3rem;}
.service3-t{padding: 0 0%;}
	
}

@media screen and (max-width: 768px) {
.service2 li{width: 50%;padding: 0 0.15rem;margin-bottom: 0.2rem;border-right: none;}
.service2 li:nth-child(2n){border-left: none;}
.service2 li b{width:.45rem;height:.4rem;}
.service2 li h3 span{font-size: 0.26rem;}
	.service3::after{height:80%;}
}
/* Vanadium industry */
.vanadium .cont p{font-size: 0.18rem;color: #333;line-height: 0.32rem;margin-bottom: 0.2rem;}
.vanadium .tit2{margin-bottom:.25rem;}
.van1{padding-bottom: 1.8rem;}
.van1-t{justify-content: space-between;}
.van1-t .left{width: 45%;position: relative;z-index: 10;}
.van1-t .right{width: 50%;padding-right:0.45rem;}
.van1-t .right::after{width: auto;left: -1.25rem;bottom: -0.4rem;top: -0.4rem;right: 0;background: rgba(255,255,255,.5);box-shadow: 0px 0.1rem 0.3rem 0px rgba(69, 10, 66, 0.11);height: auto;}
.van1 .left a{position: relative;display: block;}
.van1 .left a h3{width: 100%;padding: 0 0.3rem 0.2rem;position: absolute;left: 0;bottom: 0;z-index: 10;color: #fff;font-size: 0.18rem;text-align: center;}
.van1 .left a .imged::after{width: 100%;height: 30%;background: linear-gradient(0deg,rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 100%);}
.van2{width: 100%;padding: 0.77rem 0;background: url(../images/vbg2.jpg) no-repeat center/cover;}
.van2-t{align-items: flex-start;}

.van2-t .tit2 h3{color: #fff;line-height: 1.3;}
.van2-t .tit2 h3::after{background: #c92b1d;}

.van2-t li *{transition: 0.5s;}
.van2-t li{width: 33.3%;padding: 0 0.5rem;margin-bottom: 0.3rem;}
.van2-t li .a{height: 1.14rem;align-items: flex-start;padding: 0.3rem 0.2rem;border-radius: 0.1rem;background: #fff;}
.van2-t li .a::after{width: 100%;opacity: 0;background: #265fc4;border-radius: 0.1rem;}
.van2-t li span{display: block;width: 0.38rem;height: 0.26rem;background: url(../images/v-i1.png) no-repeat;background-size: 100% 100% !important;}
.van2-t li h3{flex: 1;min-width: 0;padding-left: 0.15rem;font-size: 0.18rem;color: #333;line-height: 0.24rem;max-height: 0.48rem\0;}
/*  */
.num li h3{font-size: 0.14rem;color: #333;}
.num li h3 span{font-size: 0.48rem;color: #003d91;font-weight: bold;display: inline-block;padding-right: 0.05rem;}
.num li p{font-size: 0.2rem;color: #333;line-height: 0.3rem;margin-top: 0.15rem;}
.van3{width: 100%;padding: 0.8rem 0;background: url(../images/v3bg.png) no-repeat top;background-size: 100%;}
.van3-t{justify-content: space-between;align-items: center;}
.van3-t .left{width: 45%;padding: 0 0 0.2rem 0.2rem;}
.van3-t .right{width: 50%;}
.van3-t .left::after{width: 70%;height: auto;top: 0.2rem;background: #e47721;}
.van3-t .left img{width: 100%;}
.van3-t .right li{width: 50%;margin-bottom: 0.3rem;}
.van4{width: 100%;padding-bottom: 1.2rem;padding-top: 0.8rem;background: url(../images/vbg3.jpg) no-repeat bottom/cover;}
.van4-t{justify-content: space-between;margin-bottom: 0.35rem;}
.van4-t .left{width: 50%;}
.van4-t .right{width: 45%;padding: 0 0.2rem 0.2rem 0;}
.van4-t .right::after{width: 70%;height: auto;top: 0.2rem;background: #69ad3a;left: auto;right: 0;}
.van4-t .right img{width: 100%;}
.van4 ul{margin-top: 0.5rem;}
.van4 li{width: 20%;padding: 0 0.25rem;border-right: 1px solid #e0e0e0;}
.van4 li:last-child{border-right: none;}
/* van5 */
.van5{padding-top: 0.8rem;}
.van5-t{position: relative;padding: 0 0.15rem;}
.van5 li{width: 60%;}
.van5 .tit2 h3{text-align: center;margin: 0 auto;}
.van5 .tit2 h3::after{left: 50%;transform: translateX(-50%);}
.van5 .cont{text-align: center;}
.van5 .arror{margin-top: 0;transform: translateY(-50%);width: 0.3rem;}
.van5 .arror::after{color: #999;font-size: 0.4rem;font-weight: bold;}
.van5 .swiper-button-prev{left: 0;}
.van5 .swiper-button-next{right: 0;}
.van5 .arror:hover::after{color: #003179;}
.industry3 .tit2 h3{text-align: center;margin: 0 auto;}
.industry3 .tit2 h3::after{left: 50%;transform: translateX(-50%);}
@media(min-width: 1025px){
.van2-t .tit2{width:3rem;}
.van2-t .right{flex: 1;min-width: 0;padding-right: 0.2rem;}
.van2-t ul::after{width: 8.5rem;height: 1.56rem;left: auto;right: 0rem;bottom: auto;top: 50%;transform: translateY(-60%);background: url(../images/v2bg.png) no-repeat;background-size: 100% 100%;}
.van2-t li .a:hover::after{opacity: 1;}
.van2-t li .a:hover h3{color: #fff;}
.van2-t li .a:hover span{background: url(../images/v-i2.png) no-repeat;}
.van3-t .right ul::after{left: 50%;width: 2px;background: url(../images/v-line.png) no-repeat;background-size: 100%;}

.van5 .cont{padding: 0 15%;}
}

@media screen and (max-width: 1024px) {
.van1{padding-bottom: .4rem;}
.van2{padding: 0.4rem 0 0.1rem;}
.van3{padding: 0.4rem 0;}
.van5{padding-top: 0.4rem;}
.van4{padding:.4rem 0 .2rem;}
.van1-t .left{width: 100%;}
.van1-t .right{width: 100%;padding:0.2rem;}
.van1-t .right::after{left: 0;top: 0;bottom: 0;}
.van2-t ul{width: 100%;margin-top: 0.2rem;/* margin: .2rem -.1rem 0; */}
.van2-t li{padding: 0 0.1rem;}
.van2-t .right{margin:0 -.1rem;}
.van3-t .left{width: 100%;padding: 0 0 0.2rem 0.2rem;}
.van3-t .right{width: 100%;margin-top: 0.3rem;}
.van4-t .left{width: 100%;}
.van4-t .right{width: 100%;padding: 0 0.2rem 0.2rem 0;margin-top: 0.3rem;}
.van4 li{width: 20%;padding: 0 0.1rem;}
.num li h3 span{font-size: 0.3rem;}
.van4 ul{margin-top: 0rem;}
}

@media screen and (max-width: 768px) {
.van2-t li{width: 50%;}
.van2-t li:nth-child(6){order: 4;}
.van2-t li:nth-child(4){order: 6;}
.van2-t li:nth-child(5){order: 5;}
.num li h3 span{font-size: 0.26rem;}
.van4 li{width: 33.3%;margin-bottom: 0.2rem;}
}
@media screen and (max-width: 500px) {
	.van4 li{width: 50%;}
}
@media(min-width: 1025px){

}

@media screen and (max-width: 1024px) {

}

@media screen and (max-width: 768px) {

}

/* 三级栏目展开 */
.inner{min-height: 7rem;}

/* 翻页 */
.j_pages{margin:0.6rem auto 0;text-align: center;}
.j_pages .box{display:inherit;width:100%;padding: 0;font-size: 0;}
.j_pages a{padding: 0px 0.16rem;height: 0.4rem;line-height: 0.4rem;display:inline-block;background: #fff;margin: 0 0.03rem;color: #919191;font-size: 0.14rem;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius: 0.04rem;border: 1px solid #dadbdd;margin-bottom: .15rem;}
.j_pages a font{ padding:0 0.1rem}
.j_pages .on{background: #044db6;color: #fff;}
.j_pages a:hover{background: #044db6;color:#fff!important;}
.j_pages span{color:#919191; padding: 0px 0.16rem;height: 0.4rem;line-height: 0.4rem;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: #044db6; color:#fff}
.j_pages .qd{background: #044db6;color: #fff;border-radius: 0.05rem;height: 0.3rem;line-height: 0.3rem;}
.pb_sys_common{margin-top:.4rem !important;}
.p_pages{display: flex;align-items: center;justify-content: center;}
.pb_sys_common span.p_no{padding:0 .11rem;margin: 0;}
.pb_sys_common span.p_no a{width:.5rem;height:.5rem;display: flex;align-items:center;justify-content:center;border-radius:50%;margin: 0;}
.pb_sys_style1 .p_no_d{width:.5rem;height: .5rem !important;display: flex !important;align-items:center;justify-content:center;border-radius:50%;}

@keyframes round_animate {
    to {
        transform: rotate(1turn);
       }
   }
/* 三级导航 */
.san-nav{width: 100%;background: #f7f7f7;margin-bottom: .3rem;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: #044db6;}
.san-nav a:hover,.san-nav a.on{color: #044db6;}

@media screen and (max-width: 1200px) {
     .ban .h3 .con p{display:none}
.ban .h3 .con{display:none}
}


@media screen and (max-width: 1024px) {
    .inner_right .lm_top .adress{display: none;}
    .inner_left{width: 100%;padding-right: 0;position: relative;}
	.inner_right{width: 100%;padding-left: 0;}
  .inner_right::after{display: none;}
	.wrap_ph{display: block;/* background: #e2effa; */}
	.inner{padding: .3rem 0 .3rem !important;}
	.page{margin:.25rem 0 0;}
  .local h2,.ejlm_pc,.ban .h3 h3{display: none;}
  .san-nav{display: block;}
  .local{margin-bottom: 0.2rem;}
  .ban .h3 .wp{justify-content: flex-end;}
  .adress{padding: 0.1rem 0 0;color: #333;}
  .adress a,.adress p{/* color: #333; */}
  .ban .h3{/* position: relative; */bottom: .15rem;/* display: none; */top: auto;transform: translateY(0px);}
  .tit p{font-size: 0.26rem;}
  .tit{margin-bottom:.2rem;}
	.ban2 .imged{padding-bottom:35%;}
  .inner_left ul{padding-bottom: 0;}
  .inner_left ul li{padding-right:0;}
}
@media screen and (max-width: 768px) {
  .j_pages{margin:0.3rem auto 0;}
 .ban .h3 .con p{display:none}
  .inner_left ul li p{padding: 0.15rem 0.1rem;}

}





.pb_sys_style1 .p_no_d {
    border: 1px solid #044db6 !important;
    color: #fff;
    background-color: #044db6!important;
}
 
/*样式5 蓝*/
.pb_sys_style5 .p_no_d,.pb_sys_style5 .p_no a:hover{
    border: 1px solid #00364e !important;
    color: #fff;
    background-color: #003851 !important;
}

 .pb_sys_common .p_fun a, .pb_sys_common .p_no a {
    color: #222;
    border: 1px solid #ccc !important;
    transition: 0.5s;
} 