@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.24rem;color: #fff;opacity: .2;font-family: cen;text-transform: uppercase;}
.ban .h3 h3 p{color: #fff;font-weight: 600;font-size: 0.56rem;margin-bottom: 0.55rem;text-align: center;margin-top: .1rem;}
.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;
}
.ban .h3 h4{margin: 0.3rem .65rem;color: #fff;font-size: 0.2rem;opacity: .6;line-height: 0.36rem;text-align: center;width: 50%;margin: 0.3rem auto .65rem;}
/*  */
.ejlm_pc{width: 100%;z-index: 10;}
.ejlm_pc::after{width: 100%;height: 1px;background: url(../images/nav-l.png) no-repeat bottom;background-size: 100% 100%;}
.ejlm_pc::before{content: "";position: absolute;width: 100%;top: 0;height: 1px;left: 0;background: url(../images/nav-l.png) no-repeat top;background-size: 100% 100%;}

.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: .22rem;padding: 0 0.25rem;display: block;line-height: 0.7rem;font-weight: 600;z-index: 1;position: relative;}
.ejlm_pc ul li>a::after{content: "";position: absolute;width: 0%;height: 100%;left:50%;bottom: 0;background: #044db6;z-index: -1;}


.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: .25rem 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.2rem;color: rgba(255, 255, 255, 0.5);display: flex;align-items: center;}
.ejlm_pc .sub a{display: block;text-align: center;padding: 0 0.2rem;color: rgba(255, 255, 255, 0.5);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: 100%;left: 0;}

/* 手机内页二级导航 */
.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/innbg.jpg) no-repeat bottom;background-size: 100%;}
.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(../images/navbg.png) 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(../images/navbg.jpg) 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: #666666;font-size: 0.16rem;position:relative;align-items: flex-start;padding-bottom: 0.5rem;z-index: 10;}
.adress p{/* padding-left: .25rem; */line-height: 0.26rem;font-size: .14rem;color: #666666;}
.adress a {font-size: 0.16rem;color: #666;transition: 0.5s;display: inline-block;padding: 0 .05rem;}
.tit{/* justify-content: center; */align-items: center;margin-bottom: 0.4rem;}
.tit p{font-size: 0.3rem;font-weight: bold;line-height: 0.26rem;color: #044db6;}


/* 新闻列表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.11rem;height: 0.17rem;background:url(../images/li1.png) no-repeat;top: 50%;transform: translateY(-50%);content:"";position:absolute;left: 0;bottom: auto;background-size: 100%  100%!important;}

.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(../images/li2.png) no-repeat;}
}
@media screen and (max-width: 1024px) {
  ul.list{margin-bottom:0rem;}
}



/* 学院新闻 */
.newbg::after{width: 100%;height: 6.8rem;background: url(../images/newbg1.jpg) no-repeat center/cover;bottom: auto;top: 0;}

.newlist li a{padding: .45rem 0;border-bottom: 1px solid #ddd;}
.newlist li a::after{width: 0;background: url(../images/newbg.jpg) no-repeat center/cover;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;padding: 0 0.2rem;color: #888888;font-size: 0.14rem;background: url(../images/d-xq1.png) no-repeat right 0.2rem center;line-height: .4rem;font-weight: normal;transition: 0.5s;}
.newlist li .box{padding-top: 0.25rem;flex: 1;min-width: 0;}
.newlist li h4{margin-bottom: 0.35rem;}
.newlist dl{margin-bottom: 2rem;}
.newlist dt a{background: #fff;/* align-items: center; */}
.newlist dt .scale{width: 7.24rem;}
.newlist dt .box{flex:1;min-width:0;padding-top:.5rem;padding-left: 0.35rem;}
.wbtt{padding-bottom:.5rem;}
.newlist dt a h3{max-height: 0.6rem\0;color: #333;}
.newlist dt a h4{max-height: 0.9rem\0;}
.newlist dt a:hover b{ background: url(../images/d-xq2.png) no-repeat right 0.2rem center #044db6;  color: #fff;}
.newlist dt .line{width: 100%;height: 1px;background: #ddd;margin: 0.45rem 0;}

@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: #00397a;background: url(../images/d-xq3.png) no-repeat right 0.2rem center #fff;}
	.newlist dt a:hover h3{color:#044db6;}
}
@media screen and (max-width: 1024px) {
  .newlist li a{padding: .2rem 0;height: auto;}
  .newlist dt .line{margin: 0.2rem 0;}
  .newlist dl{margin-bottom: .2rem;}
  .newlist dt a{background: #fff;align-items: center;}
  .newlist dt .scale{width: 4rem;}
}
@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 dt .scale{width: 100%;}
  .newlist dt .box{flex:none;min-width:0;padding-top:.2rem;padding-left: 0rem;width: 100%;padding-bottom: .2rem;}
  .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:url(../images/tgbg.jpg) no-repeat center/cover;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 0.7rem 0 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;background: url(../images/d-xq1.png) no-repeat right 0.2rem center;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;background: url(../images/d-xq3.png) no-repeat right 0.2rem center #fff;}
  .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 .2rem;}
  .tzgg li b{width:1rem;padding:0 .1rem;background: url(../images/d-xq1.png) no-repeat right 0.1rem center;display: none;}
	.tzgg li .date{padding:.1rem .1rem;}
}


/* 内容页 */
.conbg{padding-top:.4rem;}
.conbg::before{content: "";position: absolute;width: 100%;height: 2.9rem;background: url(../images/conbg1.jpg) no-repeat center/cover;left: 0;top: 0;z-index: -1;}
.conbg::after{left: auto;right: 0;bottom: auto;top: 0;width: 37.2%;height: 9.53rem;background: url(../images/conbg2.png) no-repeat;background-size: 100% 100%;}
.head2{height: 1.1rem;}
.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:after{box-shadow:none;}
.head2 .header_box_li{/* position:relative; */}
.head2 .header_box_li #header:before{display: none;}
.head2 #nav ul li h3{color: #333;}
.head2 #openBtn .lcbody .lcitem div{background: #333;}
.head2 #header .img2{display: block;}
.head2 #header .img1{display: none;}
.show .head2 #header{background: none;box-shadow: none;}
.show .head2 .list_box0 .li a{color: #fff;}

.show .head2 #header #nav ul li h3{color: #fff;}
.show .head2 #header #openBtn .lcbody .lcitem div{background: #fff;}
.show .head2 #header .img2{display: none;}
.show .head2 #header .img1{display: block;}



.cont-ny{position: relative;}

.cont-ny .right{width: 3.5rem;padding: 0.25rem 0.35rem .6rem;background: url(../images/listbg.jpg) no-repeat center/cover;position: absolute;right: 0;top:2.2rem;z-index: 2;}


.article .tit{font-size: 0.36rem;color: #044db6;line-height: 1.3;font-weight: 600;}

.article .conttime{padding: 0rem 0 .15rem;margin-bottom: 1rem;}
.article .conttime span{font-size: 0.16rem;color: #6980a1;padding: 0 0.3rem 0 0;align-items: center;line-height: 1.5;}
.article .conttime span img{display: inline-block;margin-right: 0.05rem;}
.article .cont{width: calc(100% - 4rem);}
.article .cont p{font-size: 0.18rem !important;color: #000 !important;line-height: 2 !important;text-align:justify;margin-bottom: .1rem !important;text-indent: 2em !important;background: none !important;}
.article .cont p span{font-size: 0.18rem !important;color: #000 !important;line-height: 2 !important;}
.article .cont p img,.article .cont p video{height: auto !important;display: block;margin: 0 auto;}
.article .cont table p{text-indent: 0 !important;}

.article .xz{margin: 0.45rem 0;}
.article .xz li a{align-items: center;margin-bottom: 0.2rem;}
.article .xz li p{flex: 1;min-width: 0;padding-left: 0.1rem;font-size: 0.16rem;color: #044db6;line-height: 1.5;}


.new_miew{justify-content: space-between;margin-top: 1rem;}
.new_miew p{font-size: 0.16rem;color: #333;width: 48%;background: #fff;height: 1rem;display: flex;align-items: center;padding: 0 0.3rem;}
.new_miew p a{transition: 0.5s;align-items: center;/* height: 100%; */font-size: .18rem;line-height: 1.8;width: 100%;position: relative;z-index: 1;display: block;padding: 0 .2rem;}
.new_miew p span{flex: 1;min-width: 0;/* padding: 0 0.2rem; */display: inline;}
.new_miew p a img{display:none;}
.new_miew p:hover a{color: #044db6;}
.new_miew p a:after{width:.11rem;height:.19rem;background:url(../images/n-prev.png) no-repeat;content:"";position:absolute;left:0;top:50%;transform: translateY(-50%);background-size: 100% 100% !important;}
.new_miew p:last-child a:after{transform:translateY(-50%) rotateY(180deg);left:auto;right:0;}
.new_miew p:hover a:after{background:url(../images/n-prev2.png) no-repeat;}

.cont-ny .right .sticky{ position: sticky;top: 1rem;}
.cont-ny .right .tit{align-items: center;margin-bottom: 0.15rem;padding-bottom: 0.15rem;}
.cont-ny .right .tit h3{font-size: 0.16rem;color: #fff;opacity: .6;}
.cont-ny .right .tit::after{opacity: .38;background: #fff;left: -0.35rem;width: 1.07rem;height: 1px;}

.cont-ny .right li a{display: block;padding: .28rem 0rem;border-bottom: 1px solid rgba(255, 255, 255, 0.24);text-decoration: none;}
.cont-ny .right li a::after{height: 1px;bottom: -1px;background: #fff;}
.cont-ny .right li span{color:#fff;font-size:.16rem;width: 100%;display: block;margin-top: 0.1rem;opacity: .7;font-family: cen-x;}
.cont-ny .right li h3{color:#fff;font-size: 0.2rem;transition: 0.5s;line-height: 0.3rem;max-height: 0.6rem\0;opacity: .7;}
.cont-ny .right li:hover h3,.cont-ny .right li:hover span{opacity: 1;}
.cont-ny .right li:hover a::after{width: 100%;}
@media(min-width: 1025px){
.cont-ny.on .right{position: fixed;top: calc(.9rem + 30px);right: 2.4rem;}
.cont-ny .right.active{position: absolute;right: 0;top: auto;bottom: 1.85rem;}
.article .cont{min-height:5rem;}
}
@media(max-width: 1024px){	
    .new_miew{margin-top: 0rem;}
    .cont p{margin-bottom: .1rem;}
    .cont-ny .article{width:100%;flex: none;padding-right: 0;}
    .cont-ny .right{width: 30%;padding-left: 0.6rem;display:none;}
    .article .cont{width: 100%;}
	.article .tit{font-size:.26rem;}
	.new_miew p{width:100%;height:auto;padding: 0.15rem .2rem;/* margin-bottom: .15rem; */}
	.article .conttime{margin-bottom:0.2rem;}
	.conbg::before{height:2.15rem;opacity: 0;}
	.article .xz{margin:.25rem 0;}
	.article .art-t:after{width: auto;height: auto;background: url(../images/conbg1.jpg) no-repeat center/cover;left: -15px;top: 0;right: -15px;top: -1.2rem;}

}
@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;}       
.xyfg li h3::after{content: "";position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;z-index: -1;background: url(../images/ybg.png) no-repeat center/cover;opacity: 0;}
.xyfg li .pis2{padding: 0.16rem;background: url(../images/rybg.png) no-repeat;background-size: 100% 100%;}
.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%;}
.zllist ul{margin: 0 -0.18rem;}
.zllist li{width: 25%;padding:0 0.18rem;margin-bottom: 0.55rem;}
.zllist li a{display: block;position: relative;z-index: 1;border-bottom: 1px solid #eee;}
.zllist li *{transition:0.5s;}
.zllist li h3{font-size: 0.2rem;color: #333;line-height: 0.8rem;text-align: center;margin-top: 0.1rem;padding: 0 0.15rem;position: relative;z-index: 1;} 
.zllist li .pis{padding:0.23rem;background: url(../images/bk.png) no-repeat;background-size: 100% 100%;}
.zllist li .imged{padding-bottom: 150%;}
.zllist li h3::after{content: "";position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;z-index: -1;background: url(../images/ybg.png) no-repeat center/cover;opacity: 0;}
.mclist li a{border-bottom:none;}
.mclist li h3{margin-top: -0.12rem;height: 0.8rem;background: url(../images/pic-bg1.png) no-repeat;background-size: 100% 100%;position: relative;z-index: 1;font-weight: 600;filter: drop-shadow(0px 0px 0.1rem rgba(78, 84, 90, 0.15));padding: 0 0.1rem;}
.mclist li h3::after{content: "";position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;z-index: -1;background: url(../images/pic-bg2.png) no-repeat center/cover;opacity: 0;filter: drop-shadow(0px 0px 0.1rem rgba(78, 84, 90, 0.15));}

#spotlight{background:rgba(0,0,0,.9) !important;z-index: 100000 !important;}

@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(../images/ls-line.png) 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(../images/ls-line.png) no-repeat; */
  /* background-size: 100% !important; */
  left:0;
  bottom:0;
}
.lsyg .bm3 li span::after{width: 2.1rem;height: 0.63rem;background: url(../images/ls-c.png) 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(../images/d-xq1.png) 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(../images/dtbg.jpg) 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(../images/d-xq2.png) 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(../images/hzbg.jpg) 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(../images/hz-c.png) 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(../images/hz-bg1.png) 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 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: 2rem;height: 2rem;display: block;border-radius: 50%;}
@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;width: auto !important;}
  .hzhb li{animation: sca 3s linear infinite;}
  .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;}
  .hzbg{padding-top:1.5rem;}
}

@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;}

.hzhb li a img{width: 1.5rem;height: 1.5rem;}
}
@media screen and (max-width: 420px) {
  .hzhb li a img{width: 1.2rem;height: 1.2rem;}
}


/* 钼产业 */

.mcy .fl01{justify-content: space-between;align-items: center;}
.mcy .fl01 .left{width: 49%;}
.mcy .fl01 .right{width: 47%;}
.mcy .fl01 .left a{display: block;position: relative;}
.mcy .fl01 .left .con{width: 100%;padding: 0 0.25rem 0.15rem;position: absolute;left: 0;z-index: 10;bottom: 0;}
.mcy .fl01 .left h3{color: #fff;font-size: 0.18rem;}
.mcy .fl01 .left .imged::after{width: 100%;height: 30%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);}
.mcy .fl01 .cont p{font-size: 0.18rem;color: #000;line-height: 0.38rem;text-indent: 2em;text-justify: justify;}

.mcy dl{margin: 0.35rem 0 1.2rem;}
.mcy dt{width: 25%;}
.mcy dt a{height: 2.15rem;padding:0.4rem;position: relative;display: block;z-index: 1;overflow: hidden;}
.mcy dt p{color: #fff;font-size: 0.24rem;margin: 0.1rem 0;line-height: 1.2;}
.mcy dt b{position: absolute;right: 0.4rem;bottom: 0.4rem;}
.mcy dt a:after{width:100%;height:100%;position:absolute;content:"";left:0;bottom:0;z-index:-1;}
.mcy dt:nth-child(1) a:after{background: url(../images/mbg1.png) no-repeat center/cover;}
.mcy dt:nth-child(2) a:after{background: url(../images/mbg2.png) no-repeat center/cover;}
.mcy dt:nth-child(3) a:after{background: url(../images/mbg3.png) no-repeat center/cover;}
.mcy dt:nth-child(4) a:after{background: url(../images/mbg4.png) no-repeat center/cover;}
.mcy ul{margin-top: 0.45rem;}
.mcy li{width: 33.3%;padding: 0 0.1rem;margin-bottom: 0.35rem;}
.mcy li h3{font-size: 0.16rem;color: #063c89;}
.mcy li h3 span{font-size: 0.46rem;color: #063c89;font-weight: bold;font-family: cen-b;display:inline-block;margin-right: 0.15rem;}
.mcy li p{font-size: 0.16rem;color: #333;margin-top: 0.1rem;line-height: 1.2;}



@media(min-width: 1025px){
	.mcy dt a:hover:after{transform:scale(1.1);}
	.mcy dt a:hover span img{transform:rotateY(360deg);transition:0.5s;}
}

@media screen and (max-width: 1024px) {
  .mcy dl{margin: 0.35rem 0rem .1rem;}
  .mcy .fl01 .left{width: 100%;}
  .mcy .fl01 .right{width: 100%;margin: 0.2rem 0;}
  .mcy li h3 span{font-size: 0.36rem;}
}

@media screen and (max-width: 768px) {
  .mcy li h3 span{font-size: 0.26rem;}
  .mcy dt{width: 50%;margin-bottom: 0.2rem;}
}
/* 社会责任 */
.shzr{background: #e6f0ff;}
.title2{position: relative;margin-bottom: 0.35rem;width: 100%;justify-content: space-between;align-items: center;}
.title2 .h3{margin: 0 auto;text-align: center;}
.title2 p{font-family: cen-b;text-transform: uppercase;  font-size: 0.4rem;
 background-image: -webkit-linear-gradient(top,#d5e2f1,rgba(255,255,255,0));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
 color: rgba(6, 60, 137, 0.302);
}
.title2 .more{position:absolute;right:0;}
.title2 h3{font-size: 0.4rem;color: #000;font-weight: 600;margin-top: -0.2rem;}
.shzr1{width: 100%;padding: 1rem 0;background: url(../images/newbg1.jpg) no-repeat center/cover;}

.shzr1-t{justify-content: space-between;}
.shzr1-t .left{width: 63%;}
.shzr1-t .right{width: 33%;}
.shzr1-t .left ul{justify-content: space-between;}
.shzr1-t .left li a{display: block;position: relative;}
.shzr1-t .left li .con{width: 100%;padding: 0 0.35rem 0.2rem;position: absolute;left: 0;bottom: 0;z-index: 10;opacity: 0;}
.shzr1-t .left li .con h3{color: #fff;font-size: 0.2rem;font-weight: bold;margin-top: 0.15rem;}
.shzr1-t .left li .con p{color: #fff;font-size: 0.16rem;font-family: cen-x;}
.shzr1-t .left li .imged::after{width: 100%;height: 30%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);}

.shzr1-t li *{transition: 0.5s;}
.shzr1-t .right li a{height: 1.8rem;padding: 0.3rem 0;border-top: 1px solid #ddd;display: block;}
.shzr1-t .right li a:after{height:1px;bottom:auto;top: -1px;background:#063c89;}
.shzr1-t .right li h3{font-size: 0.2rem;color: #000;line-height: 0.32rem;max-height: 0.64rem\0;}
.shzr1-t .right li p{font-size: 0.14rem;color: #999;line-height: 0.28rem;font-family: cen-x;margin-top: 0.3rem;}
.shzr1 .more,.shzr3 .more{position: relative;right: auto;margin-top: 0.4rem;width: 100%;display: flex;justify-content: center}

.shzr2{width: 100%;padding: 1rem 0 0;}
.shzr2::after{width: 100%;height: 85%;background: url(../images/shbg2.jpg) no-repeat center/cover;bottom: auto;top: 0;}
.shzr2 .title2 h3{color: #fff;}
.shzr2 .title2 p{opacity:.25}
.shzr2 .more a{color: #fff;}
.shzr2 .more a:before{border:1px solid #fff}
.shzr2 .more a:after{background: url(../images/m-jt2.png) no-repeat;}

.shzr2-t{width: calc(100% + 2.4rem);background: #fff;padding: 0.5rem 0.45rem .65rem;}
.shzr2-t li a{position: relative;display: block;}
.shzr2-t li .scale{width: 100%;top: 0.6rem;bottom: 0.45rem;opacity: 0;position: absolute;z-index: -1;}
.shzr2-t li .tim{height: 0.6rem;border-bottom: 1px solid #111;padding-bottom: 0.2rem;display: flex;align-items: baseline;font-size: 0.16rem;color: #063c89;font-family: cen-x;margin-bottom: 0.3rem;}
.shzr2-t li .tim b{font-size: 0.4rem;color: #063c89;font-family: cen-xb;display: inline-block;padding-right: 0.1rem;}
.shzr2-t li h3{font-size: 0.2rem;color: #000;line-height: 0.32rem;height: 0.64rem;padding: 0 0rem;}
.shzr2-t li .box{padding: 0 0.2rem;}
.shzr2-t li h4{font-size: 0.16rem;color: #666;line-height: 0.26rem;max-height: 0.78rem\0;margin: 0.25rem 0 0.95rem;}
.shzr2-t li span{width: 0.15rem;height: 0.15rem;background: url(../images/sh-xq1.png) no-repeat;background-size: 100% 100% !important;display: block;}
.shzr2-t li *{transition: 0.5s;}
.shzr2-t li .imged::after{width: 100%;background: #e36f00;opacity: .9;}
.shzr2-t li.swiper-slide-active+li+li+li{opacity: .2;}
.shzr2-t li .imged{padding-bottom: 2.52rem;}
.shzr3{width: 100%;padding: 1rem 0;background: url(../images/hzbg.jpg) no-repeat bottom/cover;}
.shzr3-t{position: relative;} 
.shzr3-t .con{width: 40vw;opacity: 0;visibility: hidden;position: relative;left: 50%;transform: translateX(-50%);margin-top: .3rem;display: none;}
.shzr3-t li *{transition: 0.5s;}
.shzr3-t li p{font-size: 0.16rem;color: #999;font-family: cen-x;text-align: center;}
.shzr3-t li h3{font-size: 0.2rem;color: #333;line-height: 0.32rem;max-height: 0.64rem\0;margin-top: 0.15rem;text-align: center;font-weight: 600;}

.shzr3-t .arror{width: 0.3rem;height: 0.25rem;top: auto;bottom: 0.05rem;transition: 0.5s;margin: 0;}
.shzr3-t .arror::after{display: none;}
.shzr3-t .swiper-button-prev{left: 25%;}
.shzr3-t .swiper-button-next{right: 25%;}
.shzr3-t .arror img{width: 100%;}
.shzr3-t li.swiper-slide-active .con{opacity: 1;visibility: visible;display: block;}
.swiper-3d{padding: 0.5rem 0 0;}

@media(min-width: 1025px){
  .shzr1-t .right li a:hover:after{width:100%;}
	.shzr1-t .right li a:hover h3{color:#063c89;}
  .shzr1-t .left li{width: 1.5rem;transition: 0.5s;}
  .shzr1-t .left li.on{width: calc(100% - 1.6rem);}
  .shzr1-t .left li .imged{padding-bottom: 5.18rem;}
  .shzr1-t .left li a::after{width: 100%;height: 100%;background: #4f9c0e;z-index: 1;opacity: .9;}
  .shzr1-t .left li.on a::after{width: 100%;height: 100%;background: #4f9c0e;opacity: 0;}
  .shzr1-t .left li.on .con{opacity:1;}
  .shzr2-t li a:hover .scale{opacity: 1;}
  .shzr2-t li a:hover span{background: url(../images/sh-xq2.png) no-repeat;background-size: 100% 100% !important;}
  .shzr2-t li a:hover .tim{color: #e36f00;border-color:transparent;}
  .shzr2-t li a:hover .tim b{color: #e36f00;}
  .shzr2-t li a:hover h3{color: #fff;font-weight: bold;}
  .shzr2-t li a:hover h4{color: #fff;opacity: .7;}
  .shzr2-t li a:hover .box{padding:0 .35rem;}
  .shzr3-t li.swiper-slide-active+li{transform: translateX(45px) translateZ(-23.4213px) rotateY(-16.75deg) scale(.8,1.08);}
  .shzr3-t li.swiper-slide-active+li+li{transform: translateX(125px) translateZ(-20px) rotateY(-16.75deg) scale(1.18);}
  .shzr3-t .sw-prev-prev{transform: translateX(-135px) translateZ(-23.4213px) rotateY(16.75deg) scale(1.18);}
  .shzr3-t li.swiper-slide-active{transform: translateX(0) translateZ(0) rotateY(0) translateY(0rem) scale(1);}
  .shzr3-t li.swiper-slide-prev{transform: translateX(-30px) translateZ(20.4213px) rotateY(16.75deg) scale(.8,1.04);}
	.shzr3-t li{width: 3.8rem;}
  .shzr3-t li.swiper-slide-active{width: 6rem;}
  .shzr3-t li .imged{padding-bottom: 4rem;}
  .shzr3-t .sw-prev-prev .imged::after{width: 50%;background: linear-gradient(90deg, rgba(255,255,255,1) 0, rgba(255,255,255,0.2) 100%);left: auto;right: 0;}
  .shzr3-t .sw-next-next .imged::after{width: 50%;background: linear-gradient(90deg, rgba(255,255,255,0.2) 0%, rgba(255,255,255,1) 100%);}
  /* .shzr3-t li.swiper-slide-active .imged{padding-bottom: 4rem;} */
	.shzr3-t li.swiper-slide-active .scale{transform:scale(1.25,1)}
}

@media screen and (max-width: 1024px) {
  .shzr1,.shzr3{padding: 0.4rem 0;}
  .shzr{padding-top: 0.25rem;}
  .shzr2{padding: 0.4rem 0 0;}
  .shzr1-t .left{width: 100%;}
  .shzr1-t .right{width: 100%;margin-top: 0.3rem;}
  .shzr1-t .left li{width: 48%;}
  .shzr1-t .right li a{height: auto;padding: 0.15rem 0;}
  .shzr1-t .right li p{margin-top: 0.15rem;}
	.shzr2-t{width:100%;padding:.2rem;}
	.swiper-3d{padding: 0rem 0 0;}
	.shzr2-t li .box{padding:0;}
}

@media screen and (max-width: 768px) {
.title2 .h3{margin: 0;text-align: left;}
.title2 p{font-size: 0.2rem;}
.title2 h3{font-size: 0.26rem;margin-top: 0;}
.shzr3-t .swiper-button-prev{left: 15%;}
.shzr3-t .swiper-button-next{right: 15%;}
.shzr1 .more{margin-top:0.1rem;}
.shzr2-t li h4{margin:.2rem 0}
}
@media screen and (max-width: 420px) {
  .shzr2-t li h3{height:auto;}
}
/* 产品详情 */
.cqbg{background: url(../images/cqbg.jpg) no-repeat center/cover;}
.cpxq{justify-content: space-between;align-items: flex-start;position: relative;}
.cpxq .left{width: 31%;}
.cpxq .right{width: 65%;}
.cpxq .left li .imged{padding-bottom: 100%;}
.cpxq .left .cs1 li img{width: 100%;height: 4.45rem;object-fit: cover;cursor: crosshair}
.cpxq .left .cs2{padding: 0 0.3rem;margin-top: 0.25rem;}
.cpxq .left .cs2 li{margin: 0 0.03rem;}
.cpxq .left .cs2 li a{padding: 1px;display: block;border:1px solid #ddd}
.cpxq .left .slick-arrow{width: 0.2rem;height: 0.92rem;background: #fff;border: 1px solid #ddd;}
.cpxq .left .slick-arrow::before{font-size: 0.18rem;color: #ddd;}
.cpxq .left .slick-prev{left: 0;}
.cpxq .left .slick-next{right: 0;}
.cpx-t{padding: 0.35rem;background: url(../images/cbg.jpg) no-repeat center/cover;margin-bottom: 0.6rem;}
.cpx-t h3{font-size: 0.3rem;color: #fff;font-weight: bold;margin-bottom: 0.43rem;}
.cpx-t dt{width: 50%;margin-bottom: 0.15rem;align-items: center;}
.cpx-t dt span{width: 0.21rem;height: 0.21rem;display: flex;align-items: center;justify-content: center;}
.cpx-t dt p{font-size: 0.16rem;flex: 1;min-width: 0;color: #fff;font-size: 0.2rem;line-height: 1.5;padding-left: .1rem;}
.cpx-b .tit2{margin-bottom: 0;transition: 0.5s;z-index: 10;}
.cpx-b .tit2::after{width: 4.82rem;background: url(../images/cbg2.png) no-repeat;background-size: 100% 100%;}

.cpx-b .tit2 p{height: 0.65rem;display: flex;align-items: center;cursor: pointer;}
.cpx-b .tit2 p::after{width: auto;background: url(../images/cbg3.png) no-repeat;background-size: 100% 100% !important;opacity: 0;right: -.2rem;}
.cpx-b .tit2 p:nth-child(2):after{background: url(../images/cbg3-2.png) no-repeat;left: -.15rem;right: -.15rem;}
.cpx-b .tit2 p:nth-child(3):after{background: url(../images/cbg3-3.png) no-repeat;right: -.15rem;left: -.15rem;}

.cpx-b .tit2 p a{display: inline-block;padding: 0 0.2rem;font-size: 0.2rem;color: #000;font-weight: bold;}
.cpx-b .tit2 p a::after{width: 0.07rem;height: 0.2rem;left: 0;bottom: auto;top: 50%;transform: translateY(-50%);background: url(../images/cline.png) no-repeat;background-size: 100% 100%;}
.cpx-b .tit2 p:first-child a::after{display: none;}
.cpx-b .tit2 p.on::after{opacity: 1;}
.cpx-b .tit2 p.on a{color: #fff;}
.cpx-b .tit2 p.on a:after{opacity:0;}
.cpx-b .box{width: 100%;padding: 0.5rem;background: #fff;/* height: 80vh; *//* overflow-y: auto; */}
.cpx-b .box .tab1{margin-bottom: 0.35rem;}
.cpx-b .box h3{align-items: center;padding-bottom: 0.2rem;border-bottom: 1px solid #ddd;margin-bottom: 0.3rem;justify-content: space-between;}

.cpx-b .box h3 span{font-size: 0.2rem;color: #063c89;font-weight: bold;display: inline-block;padding-left: 0.15rem;border-left: 3px solid #063c89;}
.cpx-b .box h3 p{width: 0.19rem;}
.cpx-b .box .cont p{font-size: 0.18rem;color: #333;line-height: 0.4rem;}
.cpx-b .box .img{text-align: center;}
.cpx-b .box .img video{width: 100%;}
.cpx-b .box .img::after{width: 0.55rem;height: 0.55rem;bottom: auto;top: 50%;left: 50%;transform: translate(-50%,-50%);background: url(../images/bf.png) no-repeat;background-size: 100% 100%;z-index: 1;}

.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}

.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}

.tb-thumb li div{border:1px solid #CDCDCD;}

div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:4.5rem !important;height:4.5rem !important;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomDiv img{max-width: none;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;width: 2rem !important;height: 2rem !important;}
.cpx-b table{width:100%;border-top:1px solid #ddd;border-left:1px solid #ddd;border-collapse: collapse;margin: .2rem 0;}
.cpx-b td{border-bottom:1px solid #ddd;border-right:1px solid #ddd;text-align:center;padding:.1rem 0}
.cpx-b .tit2.on{position: sticky;top: .89rem;left: 0;}
.cpx-b .tit2.on2::after{width: 100%;background: #fff;}

@media(min-width: 1025px){

.cpxq .left{position: sticky;top: .9rem;}
}

@media screen and (max-width: 1024px) {
  .cpx-t{padding: 0.2rem;margin-bottom: 0.3rem;}
  .cpx-t h3{font-size: 0.24rem;margin-bottom: 0.2rem;}
  .cpxq .left{width: 100%;}
  .cpxq .right{width: 100%;margin-top: 0.3rem;}
	.cpx-b .box{padding:.2rem;}
	.cpx-b .tit2.on{top:.7rem;}
}

@media screen and (max-width: 768px) {
  .cpx-t dt{width:100%;}
  .cpx-b table{width:700px;}
}

/* 新闻动态 */
.xwdt .title2{margin-bottom:.45rem;}
.xwdt .title2 p{ background-image: -webkit-linear-gradient(top,rgba(6, 60, 137, 0.302),rgba(255,255,255,0));}

.xwdt1{width: 100%;padding: 1rem 0;background: url(../images/nbg1.jpg) no-repeat center/cover;}
.xwdt1 ul{margin: 0 -0.2rem;}
.xwdt1 li{width: 33.3%;padding: 0 0.2rem;}
.xwdt1 li a{display: flex;flex-direction: column;}
.xwdt1 li .scale{width: 100%;margin-bottom: 0.27rem;}
.xwdt1 li .con{width: 100%;padding-top: 0.27rem;border-top: 1px solid #333;height: 2.45rem;}
.xwdt1 li h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;max-height: 0.6rem\0;transition: 0.5s;}
.xwdt1 li h4{font-size: 0.16rem;color: #999;line-height: 0.26rem;max-height: 0.78rem\0;margin: 0.2rem 0 0.35rem;}
.xwdt1 li p{font-size: 0.16rem;color: #999;font-family: cen-x;}
.xwdt1 li:nth-child(2) .con{order: -1;}
.xwdt2{width: 100%;padding: .85rem 0;background: url(../images/nbg2.jpg) no-repeat center/cover;}
.xwdt2 .title2 h3{color: #fff;}
.xwdt2 .title2 p{opacity:.25;background-image: -webkit-linear-gradient(top, #d5e2f1, rgba(255, 255, 255, 0));}
.xwdt2 .more a{color: #fff;}
.xwdt2 .more a:before{border:1px solid #fff}
.xwdt2 .more a:after{background: url(../images/m-jt2.png) no-repeat;}
.xwdt2 ul{justify-content: space-between;}
.xwdt2 li{width: 48%;margin-bottom: 0.3rem;}
.xwdt2 li a{display: block;height: 1.68rem;padding: 0.3rem;border: 1px solid rgba(255, 255, 255, 0.24);background: linear-gradient(180deg,rgba(255,255,255,0.3) 0 ,rgba(255,255,255,0) 100%);}
.xwdt2 li a::after{width: 100%;opacity: 0;background: linear-gradient(180deg,#539aff 0 ,rgba(255,255,255,0) 100%);box-shadow: 0 0.1rem 0.2rem #004588;opacity: 0;}
.xwdt2 li span{display: inline-block;line-height: 0.3rem;border-radius: 0.15rem;border: 1px solid #fff;padding: 0 0.2rem;color: #fff;font-size: 0.16rem;}
.xwdt2 li h3{font-size: 0.2rem;color: #fff;margin: 0.15rem 0;font-weight: 600;line-height: 1.2;}
.xwdt2 li h3 b{font-weight:500;line-height: 1.5;}
.xwdt2 li p{font-size: 0.16rem;color: #fff;font-family: cen-x;}
.xwdt3{width: 100%;padding: 1rem 0;background: url(../images/nbg3.jpg) no-repeat center/cover;}
.xwdt3 ul{margin: 0 -0.13rem;}
.xwdt3 li{width: 25%;padding: 0 0.13rem;}
.xwdt3 li a{display: block;height: 4.62rem;padding: 0.55rem 0.44rem;background-size: 100% 100% !important;overflow: hidden;position: relative;z-index: 1;}
.xwdt3 li a::after{content: "";position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;background-size: 100% 100% !important;z-index: -1;}
.xwdt3 li:nth-child(1) a::after{background: url(../images/n-bg1.png) no-repeat;}
.xwdt3 li:nth-child(2) a::after{background: url(../images/n-bg2.png) no-repeat;}
.xwdt3 li:nth-child(3) a::after{background: url(../images/n-bg3.png) no-repeat;}
.xwdt3 li:nth-child(4) a::after{background: url(../images/n-bg4.png) no-repeat;}
.xwdt3 li span{display: inline-block;color: #fff;font-size: 0.16rem;padding-bottom: 0.1rem;border-bottom: 1px solid #fff;font-family: cen-x;}
.xwdt3 li h3{font-size: 0.2rem;color: #fff;margin: 0.25rem 0;font-weight: 500;line-height: 0.3rem;max-height: 0.6rem\0;}
.xwdt3 li h3 p{display: inline;}
.xwdt3 li h4{font-size: 0.16rem;color: #fff;opacity: .6;line-height: 0.26rem;max-height: 1.04rem\0;margin-bottom: 1rem;}
.xwdt3 li b{width: 0.15rem;}
.set3{width: 100%;background: url(../images/hzbg.jpg) no-repeat center/cover;}
.xwdt4{padding: 1rem 0;width: 100%;}
.xwdt4 .title2 .h3,.xwdt5 .title2 .h3{margin: 0;text-align: left;}
.xwdt5{padding: 0rem 0 2.5rem;width: 100%;}
.xwdt5-t{justify-content: space-between;}
.xwdt5-t .left{width: 56%;}
.xwdt5-t .right{width: 33%;}
.xwdt5::after{width: 58.4%;height: 4.44rem;bottom: 1.5rem;background: url(../images/nbg5.jpg) no-repeat center/cover;}
.xwdt5-t .left ul{justify-content: space-between;}
.xwdt5-t .left li{width: 47%;}
.xwdt5-t .left li .imged{padding-bottom: 140%;}
.xwdt5-t .left li a{display: block;box-shadow: 0 0.1rem 0.2rem #004588;}
.xwdt5-t .right li a{height: 1.8rem;padding: 0.4rem 0;border-bottom: 1px solid #ddd;display: block;}
.xwdt5-t .right li h3{font-size: 0.2rem;color: #333;margin-bottom: 0.2rem;line-height: 0.32rem;max-height: 0.64rem\0;transition: 0.5s;}
.xwdt5-t .right li p{font-size: 0.16rem;color: #999;line-height: 0.26rem;font-family: cen-x;}
.xwdt5-t .right li a:after{height:1px;bottom:-1px;background:#004588;}


.xwdt1 .more,.xwdt2 .more,.xwdt3 .more{position: relative;right: auto;margin-top: 0.4rem;width: 100%;display: flex;justify-content: center}



@media(min-width: 1025px){
	/* .xwdt1 li a:hover h3{transform:translateX(.1rem);} */
	.xwdt1 li a:hover h3,.xwdt5-t .right li a:hover h3{color:#004588;}
    .xwdt2 li a:hover::after{opacity: 1;}
	.xwdt5-t .right li a:hover:after{width:100%;}
	.xwdt1 li a:hover h3{font-weight:bold;}
	.xwdt3 li a:hover::after{transform: scale(1.1);}
	.xwdt1 li h4{max-height:.78rem;}
	.xwdt3 li h4{max-height:1.04rem;}
	.xwdt3 li h3{max-height:.6rem;}
}

@media screen and (max-width: 1024px) {
  .xwdt1,.xwdt2,.xwdt3,.xwdt4{padding: 0.4rem 0;}
  .xwdt5{padding: 0 0 0.4rem;}
  .xwdt1 ul{margin: 0 -0.1rem;}
  .xwdt1 li{width: 33.3%;padding: 0 0.1rem;}
  .xwdt2 li{width: 49%;}
  .xwdt3 ul{margin: 0 -0.1rem;}
  .xwdt3 li{width: 25%;padding: 0 0.1rem;}
  .xwdt5-t .left{width: 100%;}
  .xwdt5-t .right{width: 100%;margin-top: 0.3rem;}
  .xwdt5-t .right li a{height: auto;padding: 0.2rem 0;}
  .xwdt5-t .left li{width: 48.5%;}
  .xwdt{padding-top: 0.25rem;}
  .xwdt5::after{display: none;}

}

@media screen and (max-width: 768px) {
  .xwdt1 li{width: 100%;margin-bottom: 0.3rem;}
  .xwdt1 li:nth-child(2) .con{order: 2;}
  .xwdt1 li .con{height: auto;padding: 0.2rem 0 0;}
  .xwdt1 li h4{margin: 0.1rem 0;}
  .xwdt2 li{width: 100%;}
  .xwdt3 li{width: 50%;margin-bottom: 0.25rem;}
   .xwdt3 li a{padding: .3rem .2rem;height: 4rem;}
   .xwdt3 li h4{margin-bottom:.45rem;}
   .xwdt2 .more,.xwdt1 .more,.xwdt3 .more{margin-top:0rem;}
}
@media screen and (max-width: 480px) {
  .xwdt3 li{width: 100%;}
  .xwdt3 li a{height:auto;padding: .3rem .2rem;}
  .xwdt3 li h4{margin-bottom:.3rem;}
}




/* 科技创新 */
.kjcx .title2 p{ background-image: -webkit-linear-gradient(top,rgba(6, 60, 137, 0.302),rgba(255,255,255,0));}
.kjcx1{width: 100%;padding: 0.8rem 0 0;background: url(../images/nbg1.jpg) no-repeat center/cover;position: relative;}

.kjcx1-t{justify-content: space-between;align-items: flex-start;}
.kjcx1-t .left{width: 48%;position: relative;}
.kjcx1-t .right{width: 48%;position: relative;}
.kjcx1-t .left img{width: 100%;}
.kjcx1-t dl{width: 2.6rem;height: 3rem;background: url(../images/kj-bg1.jpg) no-repeat center/cover;padding: 0.4rem;overflow: hidden;position: absolute;left: 0;z-index: 10;bottom: 0;display: flex;flex-direction: column;justify-content: center;}
.kjcx1-t dt a{color: #fff;font-size: 0.18rem;padding: 0.25rem 0;display: block;text-align: center;}
.kjcx1-t dt a::after{width: 1.3rem;height: 1px;left: auto;right: 50%;background: #fff;opacity: .2;}
.kjcx1-t dt a:before{content:"";position:absolute;height:1px;width:0;bottom:0;left:-.4rem;background:#fff;}

.kjcx1-t .cont p{color: #333;font-size: 0.18rem;line-height: 0.38rem;text-indent: 2em;text-align: justify;}
.kjcx1-t .cont{margin-bottom: 2rem;padding-top: .4rem;}
.kjcx1-t .more a,.kjcx3 .more a{color: #fff;}

.kjcx1-t .more a:before,.kjcx3 .more a:before{border:1px solid #fff}
.kjcx1-t .more a:after,.kjcx3 .more a:after{background: url(../images/m-jt2.png) no-repeat;}
.kjcx2{padding: 1rem 0;background: url(../images/kjbg2.jpg) no-repeat center/cover;}
.kjcx2-t{justify-content: space-between;}
.kjcx2-t .left{width: 3rem;position: relative;z-index: 2;}
.kjcx2-t .right{flex: 1;min-width: 0;}
.kjcx2-t .left .more{margin-top: 0.3rem;position: relative;}
.kjcx2-t .left .swiper-container{width: calc(100% + 0.3rem);margin:1.6rem 0 0.6rem;}
.kjcx2-t .left li h3{font-size: 0.2rem;color: #333;font-weight: 600;padding-bottom: 0.2rem;}
.kjcx2-t .left li a{display:block}
.kjcx2-t .left li a::after{width: 100%;height: 2px;background: #063c89;}
.kjcx2-t .left .arror{width: 0.5rem;height: 0.5rem;position: relative;top: auto;left: auto;right: auto;margin: 0 0.15rem;background-size: 100% 100% !important;background: url(../images/k-prev.png) no-repeat;transition: 0.5s;}
.kjcx2-t .left .arror::after{display: none;}
.kjcx2-t .left .arror img{display:none;}
.kjcx2-t .left .swiper-button-next{transform:rotateY(180deg);}
.kjcx2-t .left .arror:hover{background:url(../images/k-prev11.png) no-repeat;}

.kjcx2-t .right li .imged{padding-bottom: 148%;}
.kjcx2-t .right li a{display: block;background: #fff;padding: 0.1rem;transition: 0.5s;}
.kjcx2-t .right li.swiper-slide-active a{background: #fcf9ca;}

.kjcx3{padding: 1rem 0;background: url(../images/kjbg3.jpg) no-repeat center/cover;}
.kjcx3 .title2 h3{color: #fff;}
.kjcx3 .title2 p{opacity:.25;background-image: -webkit-linear-gradient(top, #d5e2f1, rgba(255, 255, 255, 0));}
.kjcx3-t{position: relative;}
.kjcx3-t li{padding-bottom: 0.25rem;}
.kjcx3-t li a{display: block;padding: 0.2rem;height: 5.95rem;background: url(../images/kj-bg3.png) no-repeat;background-size: 100% 100%;}
.kjcx3-t li a::after{width: 100%;opacity: 0;background: #af1e00;}
.kjcx3-t li *{transition: 0.5s;}
.kjcx3-t li h3{color: #fff;font-size: 0.2rem;line-height: 0.3rem;max-height: 0.6rem\0;font-weight: 600;padding-left: 0.2rem;border-left: 0.04rem solid #fff;}
.kjcx3-t li .scale{margin: 0.3rem 0;}
.kjcx3-t li h4{color: #fff;font-size: 0.16rem;line-height: 0.26rem;max-height: 0.78rem\0;opacity: .7;margin-bottom: 0.4rem;}
.kjcx3-t li p{font-family: cen-x;color: #fff;font-size: 0.16rem;}
.kjcx3-t li p b{display: inline-block;color: #fff;font-family: cen-xb;font-size: 0.4rem;}
.kjcx3-t .arror{width: 0.31rem;bottom: auto;top: 50%;transform: translateY(-50%);height: 0.24rem;background:url(../images/k-prev2.png) no-repeat;background-size: 100% 100% !important;transition: .5s;}
.kjcx3-t .arror::after{display: none;}
.kjcx3-t .swiper-button-prev{left: -0.5rem;}
.kjcx3-t .swiper-button-next{right: -0.5rem;transform:rotateY(180deg);}
.kjcx3-t  .arror img{display:none;}
.kjcx3-t .arror:hover{background:url(../images/k-prev22.png) no-repeat;}


.kjcx3 .more{display:flex;justify-content:center;}

.kjcx4{width: 100%;background: url(../images/hzbg.jpg) no-repeat center/cover;padding: 1rem 0 0;}
.kjcx4:after{width: 37%;height: 4.95rem;bottom: auto;top: 0;background: url(../images/kj-bg4.jpg) no-repeat center/cover;}

.kjcx4-t{justify-content: space-between;}
.kjcx4-t .left{width: 50%;margin-bottom: 1.2rem;}
.kjcx4-t .right{width: 45%;margin-bottom: 1.2rem;}
.kjcx4-t .left>img,.kjcx4-t .right>img{width: 100%;}
.kjcx4 .title2 .h3,.kjcx2 .title2 .h3{margin: 0;text-align: left;}

.kjcx4-t .cont p{font-size: 0.18rem;color: #333;line-height: 0.38rem;text-indent: 2em;text-align: justify;max-height: 2.66rem;}
.kjcx4-t .cont{margin-bottom: 1rem;}

 .kjcx1::after{width: 70%;height: 2rem;background: url(../images/kj-bg2.jpg) no-repeat center/cover;left: auto;right: 0;}
@media(min-width: 1025px){
  .kjcx1::before{content: "";position: absolute;left: 0;width: 30%;background: #fff;height: 2rem;bottom: 0;z-index: -1;}
 
  .kjcx2-t .right li a:hover{background: #fcf9ca;}
  .kjcx3-t li a:hover h3{color: #fcd87d;border-color: #fcd87d;}
  .kjcx3-t li a:hover h4{color: #fcd87d;}
  .kjcx3-t li a:hover p,.kjcx3-t li a:hover p b{color: #fcd87d;}
  .kjcx3-t li a:hover:after{opacity:1;}
  .kjcx1-t dt:hover a:before{width:1.3rem;}
  .kjcx4 .kj4 .title2 .h3{text-align: right;}
  .kjcx4 .kj4 .more{display: flex;justify-content: flex-end}
}

@media screen and (max-width: 1024px) {
  .kjcx{padding-top:.3rem;}
  .kjcx1{padding: 0.4rem 0;}
  .kjcx2,.kjcx3,.kjcx4{padding: 0.4rem 0;}
  .kjcx1-t .cont{/* margin-top: .3rem; */margin-bottom: .2rem;}
  .kjcx2-t .left{width: 100%;}
  .kjcx2-t .right{flex: none;min-width: 0;width: 100%;margin-top: 0.3rem;}
  .kjcx2-t .left .swiper-container{width: 100%;margin:.2rem 0;}
  .kjcx2-t .left .arror{width: 0.4rem;height: 0.4rem;}
  .kjcx3-t li .scale{margin: 0.2rem 0;}
  .kjcx3-t{padding: 0 0.35rem;}
  .kjcx3-t .swiper-button-prev{left: 0rem;}
  .kjcx3-t .swiper-button-next{right: 0rem;}
  .kjcx4-t .cont{margin-bottom: .2rem;}
  .kjcx4-t .left{width: 100%;margin-bottom: 0.3rem;}
  .kjcx4-t .right{width: 100%;margin-bottom: 0.3rem;}
  .kjcx1-t .left{width:100%;}
  .kjcx1-t .right{width:100%;}
  .kjcx1::after{width:100%;height:.8rem;}
  .kjcx4:after{height:2rem;}
  .kjcx2-t .left .more{position:absolute;margin: 0;bottom: 0;}
}

@media screen and (max-width: 768px) {
  .kjcx4{padding:.4rem 0 0.1rem;}
  .kjcx3-t li p b{font-size: 0.3rem;}
	.kjcx1-t dl{width: 2rem;height: 2rem;}
	.kjcx3-t li a{height:auto;}
	.kjcx3-t li h4{margin-bottom:.2rem;}
}
/* 党建工作 */
.djgz .title2 p{background-image: -webkit-linear-gradient(top,rgba(6, 60, 137, 0.1),rgba(255,255,255,0));}
.djgz .title2 h3{color: #c31317;}
.djgz3 .title2 .h3,.djgz4 .title2 .h3{margin:0;text-align:left;}
.djgz1{padding: 0.8rem 0;background: url(../images/djbg1.jpg) no-repeat center/cover;}
.djgz1 .more,.djgz2 .more{position: relative;right: auto;margin-top: 0.4rem;width: 100%;display: flex;justify-content: center}
.djgz1-t{justify-content: space-between;}
.djgz1-t .left{width: 59%;}
.djgz1-t .right{width: 37.5%;}
.djgz1-t li a{display: block;position: relative;}
.djgz1-t li .con{width: 100%;padding: 0 0.25rem 0.2rem;z-index: 10;position: absolute;left: 0;bottom: 0;}
.djgz1-t li p{font-size: 0.16rem;color: #fff;font-family: cen-x;margin: 0.15rem 0;}
.djgz1-t li h3{font-size: 0.2rem;color: #fff;line-height: 0.3rem;}
.djgz1-t .imged::after{width: 100%;height: 40%;background: linear-gradient(0deg, rgba(0,0,0,0.5), rgba(0,0,0,0));}
.djgz1-t .right li{margin-bottom: 0.3rem;}
.djgz1-t .right li .box{height: 1.5rem;padding: 0.35rem;background: url(../images/dj-bg1.jpg) no-repeat center/cover;}
.djgz1-t li .imged{padding-bottom: 59%;}
.djgz2{width: 100%;padding: 0.8rem 0;background: url(../images/djbg2.jpg) no-repeat center/cover;}
.djgz2 .title2 h3{color: #fff;}
.djgz2 .title2 p{opacity:.25;background-image: -webkit-linear-gradient(top, #d5e2f1, rgba(255, 255, 255, 0));}
.djgz2 .more a{color: #fff;}
.djgz2 .more a:before{border:1px solid #fff}
.djgz2 .more a:after{background: url(../images/m-jt2.png) no-repeat;}
.djgz2-t{position: relative;}
.djgz2-t li .imged{padding-bottom: 55%;}
.djgz2-t li a{display: block;position: relative;}
.djgz2-t li .con{height: 1.6rem;padding: 0.3rem;border: 1px solid rgba(255, 255, 255, 0.2);position: relative;}
.djgz2-t li p{font-size: 0.16rem;color: #fff;font-family: cen-x;margin-bottom: 0.2rem;}
.djgz2-t li h3{font-size: 0.2rem;color: #fff;line-height: 0.3rem;max-height: 0.6rem\0;}
.djgz2-t li .con>span{position: absolute;opacity: 0;right: 0.2rem;bottom: 0.2rem;}
.djgz2-t li.swiper-slide-active span{opacity: 1;}
.djgz2-t .sw-prev-prev{opacity: .2;}
.djgz2-t .sw-next-next{opacity: .2;}
.djgz2-t .arror{width: 0.18rem;height: 0.3rem;top: 32%;margin: 0;background-size: 100% 100% !important;transition: 0.5s;opacity: 0;}
.djgz2-t .swiper-button-prev{background: url(../images/dj-prev.png) no-repeat;left: 34%;}
.djgz2-t .swiper-button-next{background: url(../images/dj-next.png) no-repeat;right: 34%;}
.djgz2-t:hover .arror{opacity: 1;}
.djgz2-t .arror::after{display: none;}
.djgz3{padding: 0.8rem 0;width: 100%;background: url(../images/djbg3.png) no-repeat center/cover;}
.djgz3-t{justify-content: space-between;}
.djgz3-t li *{transition: 0.5s;}
.djgz3-t .left{width: 30%;}
.djgz3-t .right{width: 65%;}
.djgz3-t .left li a{display: block;height: 1.8rem;padding: 0.3rem 0;border-top: 1px solid #ddd;}
.djgz3-t .left li a::after{height: 1px;bottom: auto;top: 0;background: #b80a0f;}
.djgz3-t .left li h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;max-height: 0.6rem\0;margin-bottom: 0.25rem;}
.djgz3-t .left li p{font-size: 0.16rem;color: #999;font-family: cen-x;}
.djgz3-t .right ul{justify-content: space-between;}
.djgz3-t .right li{width: 48%;}
.djgz3-t .right li .imged{padding-bottom:55%;}
.djgz3-t .right li .con{height: 3.5rem;padding: 0.4rem;position: relative;z-index: 1;overflow: hidden;}
.djgz3-t .right li .con::after{content: "";position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;background: url(../images/dj-bg2.jpg) no-repeat center/cover;z-index: -1;}
.djgz3-t .right li:last-child .con::after{background: url(../images/dj-bg3.jpg) no-repeat center/cover;}
.djgz3-t .right li a:hover .con::after{transform: scale(1.1);}


.djgz3-t .right li h3{font-size: 0.2rem;color: #fff;line-height: 0.3rem;max-height: 0.6rem\0;}
.djgz3-t .right li p{font-size: 0.16rem;color: #fff;font-family: cen-x;}
.djgz3-t .right li h4{font-size: 0.16rem;color: #fff;opacity: .6;line-height: 0.26rem;max-height: 0.78rem\0;margin: 0.2rem 0 0.6rem;}
.djgz4{width: 100%;padding: 0.85rem 0;background: url(../images/djbg4.jpg) no-repeat center/cover;}
.djgz4-t{justify-content: space-between;}
.djgz4-t .left{width: 47.5%;}
.djgz4-t .right{width: 47.5%;}
.djgz4-t .dj-t a{align-items: center;}
.djgz4-t .dj-t .scale{width: 4.2rem;}
.djgz4-t .dj-t .con{flex: 1;min-width: 0;height: 2.5rem;padding: 0.5rem 0.35rem;background: url(../images/dj-bg4.jpg) no-repeat center/cover;}
.djgz4-t .dj-t .imged{padding-bottom: 2.5rem;}
.djgz4-t .right .dj-t .con{background: url(../images/dj-bg5.jpg) no-repeat center/cover;}
.djgz4-t .dj-t h3{font-size: 0.2rem;color: #fff;line-height: 0.3rem;max-height: 0.6rem\0;margin-bottom: 0.5rem;}
.djgz4-t .dj-t p{font-size: 0.16rem;color: #fff;font-family: cen-x;}
.djgz4-t ul{padding: 0.4rem;background: #fff;}
.djgz4-t li a{display: block;padding: 0.25rem 0;border-bottom: 1px solid #ddd;position: relative;z-index: 1;}
.djgz4-t li h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;max-height: 0.6rem\0;transition: 0.5s;}
.djgz4-t li p{font-size: 0.16rem;color: #999;font-family: cen-x;margin-top: 0.2rem;}
.djgz4-t li a:after{content:"";position:absolute;height:1px;bottom: -1px;left:0;background:#b80a0f;z-index: -1;width: 0;}
.djgz2-t li.swiper-slide-next .imged:after{width:60%;background:linear-gradient(90deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%)}
.djgz2-t li.swiper-slide-prev .imged:after{width:60%;background:linear-gradient(270deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);left:auto;right:0;}
/* 2025.10.30 */
.djgz5{width: 100%;padding: 0.95rem 0;background: url(../images/dj1bg.png) no-repeat center/cover;}
.djgz5-t{justify-content: space-between;}
.djgz5-t .left{width: 48%;}
.djgz5-t .right{width: 48%;}
.djgz5 .title2 .h3{text-align: left;}
.djgz5-t .right .cont p{font-size: 0.2rem;line-height: 0.32rem;color: #333;}
.djgz5 .more{margin-top: 0.5rem;}
.djgz5-t .left .imged{padding-bottom: 57%;}
@media(min-width: 1025px){
  .djgz2-t li{/* transform: scale(.95); */}
  .djgz2-t li.swiper-slide-active{transform: scale(1.15);z-index: 10;position: relative;}
  .djgz2-t .swiper-container{padding: 0.5rem 0 0.8rem;}
  .djgz3-t .right li:last-child{margin-top: -0.7rem;}
  .djgz3-t .left li a:hover h3,.djgz4-t li a:hover h3{color: #b80a0f;}
  .djgz3-t .left li a:hover::after{width: 100%;}
  .djgz2-t li.swiper-slide-prev .con{border: none;background: url(../images/dj-l1.png) no-repeat;background-size: 100% 100%;}
  .djgz2-t li.swiper-slide-next .con{border: none;background: url(../images/dj-l2.png) no-repeat;background-size: 100% 100%;}
  .djgz2-t li.swiper-slide-active h3{font-size: 0.16rem;}
  .djgz2-t li.swiper-slide-active p{font-size: 0.14rem;}
  .djgz4-t li a:hover:after{width:100%;}
	.djgz2-t li.swiper-slide-next .con{padding-left:.5rem;}
}

@media screen and (max-width: 1024px) {
  .djgz{padding-top: 0.25rem;}
  .djgz1,.djgz2,.djgz3,.djgz4,.djgz5{padding: 0.4rem 0;}
  .djgz1-t .left{width: 100%;}
  .djgz1-t .right{width: 100%;margin-top: 0.3rem;}
  .djgz3-t .left{width: 1000%;}
  .djgz3-t .right{width: 100%;margin-top: 0.3rem;}
  .djgz4-t .left{width: 100%;}
  .djgz4-t .right{width: 100%;margin-top: 0.3rem;}
  .djgz3-t .left li a{height: auto;padding: 0.2rem 0;}
  .djgz3-t .right li .con{height: auto;padding: 0.2rem;}
  .djgz3-t .right li h4{margin: 0.15rem 0;}
  .djgz4-t ul{padding: 0 .2rem .2rem;}
  .djgz3{padding: 0.4rem 0 0.1rem;}
   .djgz2-t .arror{opacity:1;}
	.djgz2-t .swiper-button-prev{left:28%}
	.djgz2-t .swiper-button-next{right:28%;}
  .djgz5-t .left{width: 100%;margin-top: 0.3rem;}
  .djgz5-t .right{width: 100%;order: -1;}
}

@media screen and (max-width: 768px) {
  .djgz3-t .right li{width: 100%;margin-bottom: 0.25rem;}
  .djgz4-t .dj-t .scale{width: 3rem;}
  .djgz1 .more{margin-top:00rem;}
  .djgz5 .more{margin-top: 0.25rem;}
}

@media screen and (max-width: 600px) {
  .djgz4-t .dj-t .scale{width: 100%;}
  .djgz4-t .dj-t .con{height: auto;flex: none;width: 100%;padding: 0.2rem;}
  .djgz4-t .dj-t h3{margin-bottom: 0.2rem;}
}
@media screen and (max-width: 420px) {
	.djgz2-t .swiper-button-prev{left:5%}
	.djgz2-t .swiper-button-next{right:5%;}
}
/* 现任领导 */
.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;}


/* 文化专题 */
.whzt li a{display: block;padding: 0.25rem 0;border-bottom: 1px solid #ddd;}
.whzt li:first-child{border-top: 1px solid #ddd;}
.whzt li a::after{width: 100%;opacity: 0;background: url(../images/wbg.jpg) no-repeat center/cover;}
.whzt li *{transition: 0.5s;}
.whzt li h3{font-size: 0.2rem;color: #333;line-height: 0.3rem;}
.whzt li p{justify-content: space-between;margin-top: 0.15rem;}
.whzt li span{font-size: 0.16rem;color: #999;font-family: cen-x;}
.whzt li b{display: block;width: 0.15rem;height: 0.15rem;background: url(../images/h1-xq1.png) no-repeat;background-size: 100% 100%;}

@media(min-width: 1025px){
  .whzt li a:hover::after{opacity: 1;}
  .whzt li a:hover{padding: 0.25rem ;}
  .whzt li a:hover h3,.whzt li a:hover span{color: #fff;}
  .whzt li a:hover b{background: url(../images/h1-xq2.png) no-repeat;background-size: 100% 100%;}
}

@media screen and (max-width: 1024px) {

}

@media screen and (max-width: 768px) {

}
/* 集团简介 */
.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%;}

}
/* 联系我们 */
.lxwm .lx-t{padding: 0.5rem 0.65rem;background: url(../images/lxbg.jpg) no-repeat center/cover;}
.lxwm .lx-t h3{font-size: 0.3rem;color: #fff;margin-bottom: 0.3rem;padding-bottom: 0.25rem;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.lxwm .lx-t dt{width: 50%;align-items: center;margin-bottom: 0.2rem;}
.lxwm .lx-t dt p{font-size: 0.2rem;color: #fff;flex: 1;min-width: 0;padding-left: 0.1rem;line-height: 1.5;}
.lx-b img{width: 100%;}


@media(min-width: 1025px){

}

@media screen and (max-width: 1024px) {
  .lxwm .lx-t h3{font-size: 0.26rem;}
  .lxwm .lx-t dt{width: 100%;}
  .lxwm .lx-t{padding: 0.2rem;}
}
/* 标识释义 */
.bssy ul{justify-content: space-between;}
.bssy li{width: 49.5%;margin-bottom: 0.15rem;}
.bssy li:last-child{width: 100%;}
.bssy li img{width: 100%;}
.bssy .cont{margin-top: 0.4rem;}
.bssy .cont p{font-size: 0.2rem !important;color: #333;line-height: 0.38rem;text-indent: 2em;margin-bottom: 0.35rem;text-align: justify;}


@media(min-width: 1025px){

}

@media screen and (max-width: 1024px) {
  .bssy .cont p{margin-bottom: 0.1rem;}
}

@media screen and (max-width: 768px) {

}
/* 发展历程 */
.lcbg::after{width: 61%;height: 3.9rem;background: url(../images/lcbg.png) 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(../images/lc-l1.png) 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(../images/lc-l2.png) 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(../images/jdc.png) 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;}
}

/* 产业发展 */
.cyfz .title2 p{ background-image: -webkit-linear-gradient(top,rgba(6, 60, 137, 0.302),rgba(255,255,255,0));}
.cyfz1 .title2 p,.cyfz3 .title2 p{background-image: -webkit-linear-gradient(top,#d5e2f1,rgba(255,255,255,0));opacity: .25;}
.cyfz1 .more a,.cyfz3 .more a{color: #fff;}

.cyfz1 .more a:before,.cyfz3 .more a::before{border:1px solid #fff}
.cyfz1 .more a:after,.cyfz3 .more a::after{background: url(../images/m-jt2.png) no-repeat;}

.cyfz1 .more,.cyfz3 .more{position: relative;right: auto;margin-top: 0.4rem;width: 100%;display: flex;justify-content: center}
.cyfz1 .title2 h3,.cyfz3 .title2 h3{color:#fff}
.cyfz1{width: 100%;padding: 0.8rem 0 0;position: relative;z-index: 2;}
.cyfz1::after{width: 100%;bottom: 2.8rem;top: 0;height: auto;background: url(../images/cbg1.jpg) no-repeat center/cover;}
.cyfz1 .cont p{font-size: 0.18rem;color: #fff;line-height: 0.36rem;text-align: justify;text-align: left;max-height: 1.08rem\0;width: 85%;margin: 0 auto;text-indent: 2em;}
.cyfz1-t{align-items: center;margin-top: 0.4rem;}
.cyfz1-t .left img{width: 100%;}


.cyfz1-t dt{width: 50%;overflow: hidden;}
.cyfz1-t dt a{height: 2.20rem;padding:0.3rem;position: relative;display: block;transition: 0.5s;}
.cyfz1-t dt p{color: #fff;font-size: 0.24rem;margin: 0.1rem 0;line-height: 1.2;}
.cyfz1-t dt b{position: absolute;right: 0.4rem;bottom: 0.4rem;}
.cyfz1-t dt a:after{width:100%;height:100%;position:absolute;content:"";left:0;bottom:0;z-index:-1;}
.cyfz1-t dt:nth-child(1) a:after{background: url(../images/mbg1.png) no-repeat center/cover;}
.cyfz1-t dt:nth-child(2) a:after{background: url(../images/mbg2.png) no-repeat center/cover;}
.cyfz1-t dt:nth-child(3) a:after{background: url(../images/mbg3.png) no-repeat center/cover;}
.cyfz1-t dt:nth-child(4) a:after{background: url(../images/mbg4.png) no-repeat center/cover;}

.cyfz2{padding: 1rem 0;width: 100%;}
.cyfz2::after{width: 100%;top: -2.8rem;bottom: 0;height: auto;background: url(../images/cbg2.jpg) no-repeat center/cover;}
.cyfz2 .title2 .h3{margin: 0;text-align: left;}

.cyfz2-t{justify-content: space-between;}
.cyfz2-t .left{width: 45%;}
.cyfz2-t .right{width: 50%;}
.cyfz2-t .right img{width: 100%;}
.cyfz2-t .left .cont p{font-size: 0.18rem;color: #333;line-height: 0.36rem;text-align: justify;max-height: 1.8rem\0;text-indent: 2em;}
.cyfz2 ul{border-top: 1px solid #063c89;background: #fff;padding: 0.4rem 0rem;margin-top: 0.6rem;}
.cyfz2 li{width: 25%;}
.cyfz2 li .a{padding: 0 0 0 30%;border-right: 1px solid #ddd;}
.cyfz2 li:last-child .a{border-right: none;}
.cyfz2 li h3{font-size: 0.16rem;color: #063c89;}
.cyfz2 li b{display: inline-block;margin-right: 0.1rem;color: #063c89;font-family: cen-b;font-size: 0.46rem;}
.cyfz2 li p{font-size: 0.16rem;color: #333;line-height: 0.3rem;margin-top: 0.1rem;}

.cyfz2-t .more{margin-top: 0.3rem;}

.cyfz3{padding: 1.4rem 0;width: 100%;}
.cyfz3::after{width: 100%;bottom: auto;top: 0;background: url(../images/cbg4.png) no-repeat top;background-size: ccover;}
.cyfz3 .cont p{font-size: 0.18rem;color: #fff;line-height: 0.36rem;text-align: justify;text-align: left;margin: 0 auto;max-height: 1.08rem\0;width: 85%;text-indent: 2em;}
.cyfz3-t{width: 100%;margin-top: 0.4rem;}
.cyfz3-t img{width: 100%;}

.cyfz1-t dt a:hover:after{transform:scale(1.05)}
@media(min-width: 1025px){
  .cyfz1-t .left{width: 65%;}
  .cyfz1-t .right{width: 48%;margin-left: -13%;z-index: 20;position: relative;}
  .cyfz1-t dt a:hover p{/* text-decoration: underline; */}
  .cyfz1-t dt a:hover  span img{transform: rotateY(360deg);transition: 0.5s;}
}

@media screen and (max-width: 1024px) {
  .cyfz{padding-top:.25rem;}
  .cyfz1{padding: 0.4rem 0 0;}
  .cyfz2,.cyfz3{padding: 0.4rem 0;}
  .cyfz1-t .left{width: 100%;}
  .cyfz1-t .right{width: 100%;margin-top: 0.25rem;position: relative;z-index: 2;}
  .cyfz2 ul{padding: 0.2rem .2rem;margin-top: 0.3rem;}
  .cyfz2-t .left{width: 100%;}
  .cyfz2-t .right{width: 100%;margin-top: 0.3rem;}
  .cyfz2 li b{font-size: 0.3rem;}
}

@media screen and (max-width: 768px) {
  .cyfz2 li{width: 50%;margin-bottom: 0.25rem;}
  .cyfz2 li .a{padding: 0 0 0 10%;}
  .cyfz2 ul{padding: 0.2rem .2rem 0;}
  .cyfz2 li:nth-child(2) .a{border-right:none;}
}

/* 走进金钼 */
.zjjm{overflow: hidden;}
.zjjm .title2 p{background-image: -webkit-linear-gradient(top,#d5e2f1,rgba(255,255,255,0));opacity: .5;}
.zjjm1::after{
  width: 5.87rem;
  height: 1.52rem;
  background: url(../images/yun.png) no-repeat;
  left: auto;
  right: 23%;
  bottom: auto;
  top: 0.8rem;
  animation: cloudFloat 40s linear infinite;
  /* transition: animation .3s ease; */
  background-size: auto 100%;
  background-position: 0 bottom;
  }

@keyframes cloudFloat {
    0% {
        transform: translateX(0) translateY(0);
    }
    25% {
        transform: translateX(-1.5rem) translateY(-.5rem);
    }
    50% {
        transform: translateX(-2rem) translateY(0);
    }
    75% {
        transform: translateX(-1.5rem) translateY(.5rem);
    }
    100% {
        transform: translateX(0) translateY(0);
    }
}



.zjjm1 .title2 p{ background-image: -webkit-linear-gradient(top,rgba(6, 60, 137, 0.302),rgba(255,255,255,0));}
.zjjm .more a{color: #fff;}
.zjjm .more a:before{border:1px solid #fff;}
.zjjm .more a:after{background: url(../images/m-jt2.png) no-repeat;}
.zjjm1 .more a:before{border:1px solid #013887;}
.zjjm1 .more a:after{background: url(../images/m-jt.png) no-repeat;}
.zjjm1 .more a{color: #333;}
.zjjm .title2 h3{color:#fff}
.zjjm1 .title2 h3{color:#333}
.zjjm1{padding: 1rem 0;background: url(../images/zjbg1.jpg) no-repeat center/cover;position: relative;overflow: hidden;}
.zjjm1 .title2 .h3,.zjjm3 .title2 .h3{margin: 0;text-align: left;}
.zjjm1-t {align-items:center;}
.zjjm1-t .left{width: 52%;}
.zjjm1-t .right{width:48%;animation-name: fadeInLeft2;}
@keyframes cloudFloat {
    0% {
        right: -5.87rem; /* 从屏幕右侧外开始 */
    }
    100% {
        right: 100vw; /* 移动到屏幕左侧外 */
    }
}
.zjjm1-t .cont h3{font-size: 0.3rem;color: #063c89;margin-bottom: .1rem;line-height: 1.3;}
.zjjm1-t .cont span{display: block;font-size: 0.16rem;color: #063c89;font-family: cen-x;}
.zjjm1-t .cont p{font-size: 0.2rem;color: #333;line-height: 0.36rem;text-align: justify;max-height: 1.44rem\0;margin: 0.25rem 0 0;text-indent: 2em;}
.zjjm1-t dl{margin: 0.55rem 0 0.4rem;}
.zjjm1-t dt{width: 33.3%;padding: 0 0.1rem;margin-bottom: .3rem;}
.zjjm1-t dt h3{color: #063c89;font-size: 0.16rem;font-weight: 600;margin-bottom: 0.1rem;}
.zjjm1-t dt b{font-size: 0.46rem;font-family: cen-b;color: #063c89;display: inline-block;padding-right: 0.1rem;}
.zjjm1-t dt p{font-size: 0.16rem;color: #333;line-height: 0.3rem;}
.zjjm1-t .img img{width: 100%;}
.zjjm2{width: 100%;padding: 0.8rem 0 2.2rem;background: url(../images/zjbg2.jpg) no-repeat center/cover;}
.zjjm2 ul{margin: 0 -0.2rem;}
.zjjm2 li{width: 33.3%;padding: 0 0.2rem;}
.zjjm2 li .a{padding: 0.25rem;height: 2.7rem;background: linear-gradient(180deg,rgba(83,154,255,.7) 0 ,rgba(255,255,255,0) 100%);border: 1px solid rgba(255,255,255,0.2);}
.zjjm2 li h3{font-size: 0.28rem;color: #fff;font-weight: 600;margin-bottom: 0.15rem;}
.zjjm2 li h3::after{left: -0.25rem;width: 0.03rem;background: #fff;}
.zjjm2 li h4{margin-bottom: 0.1rem;}
.zjjm2 li span{font-size: 0.2rem;color: #fff;line-height: 0.3rem;opacity: .7;}
.zjjm2 li p{font-size: 0.2rem;color: #fff;line-height: 0.3rem;/* opacity: .7; */flex: 1;min-width: 0;}
.zjjm2 li p a{display: inline-block;padding: 0 0.1rem;opacity: .7;transition: 0.5s;}
.zjjm2 li p a:hover{opacity:1;}
.zjjm3{width:100%;padding: 0.8rem 0;}
.zjjm3::after{width: 100%;bottom: auto;top: 80%;bottom: auto;top: 0;background: url(../images/zjbg3.jpg) no-repeat top;background-size: 100%;}
.zjjm3-t{justify-content: space-between;align-items: flex-start;}
.zjjm3-t .left{width: 48%;padding-left: 0.95rem;}
.zjjm3-t .right{width: 42%;padding: .7rem 0.5rem 0;overflow: hidden;}


.zjjm3-t .left .con{height: 6.5rem;padding: 1rem 0.6rem;margin-top: -2.4rem;transition: 1s;position: relative;z-index: 1;overflow: hidden;}
.zjjm3-t.on .left .con{margin-top: 0;}
.zjjm3-t .left .con:after{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;opacity:1;background: url(../images/zj-bg1.jpg) no-repeat center/cover;z-index:-1;}
.zjjm3-t .left::after{width: auto;right: 1.35rem;bottom: -1rem;height: 4.8rem;background: url(../images/zj-bg3.jpg) no-repeat center/cover;bottom: -.95rem;}
.zjjm3-t .right::after{width: 100%;height: auto;top: 0;bottom: 0.7rem;background: url(../images/zj-bg2.jpg) no-repeat center/cover;}
.zjjm3-t .right dt{margin-bottom: 0.35rem;cursor: pointer;display: flex;}
.zjjm3-t .right dt p{align-items: center;padding-bottom: 0.1rem;opacity: .6;color: #fff;font-size: 0.24rem;}
.zjjm3-t .right dt p::after{left: auto;right: 0;background: #fff;height: 1px;}
.zjjm3-t .right dt p img{display:inline-block;margin-left:.1rem;}
.zjjm3-t .right dt.on p{opacity: 1;}
.zjjm3-t .right dt.on p::after{width: 100vw;}
.zjjm3-t .right dl{margin-top:.5rem}
.zjjm3-t .left .more{margin-top:.5rem;}
.zjjm3-t .left:hover .con:after{transform:scale(1.1);}

.w-tab{position: relative;}
.w-tab .tab{position: absolute;width: 100%;top: 0;left: 0;opacity: 0;visibility: hidden;transition: 0.5s;height: 100%;}
.w-tab .tab.on{opacity: 1;visibility: visible;position: relative;z-index: 10;}
.zj3-t{margin-top: 0.35rem;/* min-height: 305px; */}
.zj-s{/* padding: 0 0.3rem; */}
.zj-s li{padding: 0.25rem .3rem .3rem;}
.zj-s li a{padding: 0;display: block;box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.3);}
.zj-s li .imged{padding-bottom: 63%;}
.zj-s .slick-arrow{width: 0.23rem;height: 0.18rem;top: 45%;transform: translateY(0);background-size: 100% !important;background: url(../images/zj-prev.png) no-repeat;}
.zj-s .slick-arrow::before{display: none;}
.zj-s .slick-prev{left: -0.23rem;}
.zj-s .slick-next{transform: rotateY(180deg) translateY(0);right: -0.23rem;}
.zjjm4{padding: 1.88rem 0 0;position: relative;}
.zjjm4-t{margin-top: 4.5rem;}
.zjjm4 .w-tab{width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 0;}
.zjjm4 .wp{position: relative;z-index: 2;}
.zjjm4 .img{width: 100%;height: 100%;background-size: cover !important;}
.zjjm4 .img::after{width: 1rem;height: 1rem;background: url(../images/bf2.png) no-repeat;background-size: 100% 100% !important;left: 50%;bottom: auto;top: 50%;transform: translate(-50%,-50%);}
.zjjm4 .w-tab a{display:block;width:100%;height:100%;}
.zjjm4 .w-tab .scale{width:100%;height:100%;}
.zjjm4-t ul{justify-content: space-between;}
.zjjm4-t li{width: 18%;}
.zjjm4-t li a{align-items: center;height: 1.1rem;padding: 0.25rem;justify-content: space-between;align-items: center;border-top: 1px solid rgba(255,255,255,0.2);align-items: flex-start;position: relative;z-index: 1;}
.zjjm4-t li *{transition: 0.5s;}
.zjjm4-t li a:after{content:"";position:absolute;left:0;height:100%;bottom:0;width:0;background: #43920c;z-index:-1;}
.zjjm4-t li p{color: #fff;font-size: 0.24rem;font-weight: 600;}
.zjjm4-t li.on a{display: flex;flex-direction: column;align-items: flex-start;}
.zjjm4-t li.on p{margin-bottom: 0.1rem;}
.zjjm4-t li.on a:after{width:100%;}
.zjjm5{width: 100%;padding: 1rem 0;background: url(../images/zjbg5.jpg) no-repeat center/cover;}
.zjjm5 ul{margin: 0 -0.08rem;}
.zjjm5 li{width: 25%;padding: 0 0.08rem;}
.zjjm5 li .a{padding: 0.35rem 0.25rem;}
.zjjm5 li .a::before{content: "";position: absolute;width: 100%;top: 0;left: 0;height: 4.85rem;background: url(../images/zj5-l.png) no-repeat;background-size: 100% 100%;z-index: -1;}
.zjjm5 li .a::after{width: 100%;opacity: 0;background: #af1e00; box-shadow: 0rem 0.05rem 0.3rem 0px rgba(0, 0, 0, 0.3);}
.zjjm5 li h3{font-size: 0.3rem;color: #ffd97e;font-weight: 600;margin-top: -.1rem;}
.zjjm5 li .con p{margin: 0.1rem 0 0rem;color: #ffd97e;font-size: 0.16rem;line-height: 1.5;}
.zjjm5 li .con::after{width: 0.4rem;height: 0.03rem;background: #ffd97e;}
.zjjm5 li .con{padding-bottom:.15rem;}
.zjjm5 li b{display: block;color: #fff;font-size: 0.36rem;padding: 0.15rem 0;border-bottom: 1px dashed rgba(255,255,255,0.2);}
.zjjm5 li dt{padding: 0.15rem 0;border-bottom: 1px dashed rgba(255,255,255,0.2);position: relative;}
.zjjm5 li dl{height: 2.87rem;overflow-y: auto;padding-right: 0.05rem;transition:0.5s;}
.zjjm5 li dl.on{height:5rem;}
.zjjm5 li dl::-webkit-scrollbar {width:0px;}


.zjjm5 li dt span{color: #fff;font-size: 0.2rem;;line-height: 0.35rem;}
.zjjm5 li dt p{font-size: 0.16rem;color: #fff;line-height: 0.29rem;opacity: .7;}
.zjjm5 li dt .img{position: absolute;left: 90%;top: 50%;transform: translateY(-50%);opacity: 0;visibility: hidden;width: 2.8rem;padding: 0.03rem;background: #fff;display: none;}
.zjjm5 li dt .img img{width: 100%;}
/* .zjjm5 li .box{display: none;} */

.zjjm5 li .jt{justify-content: center;margin-top: 0.15rem;opacity: 0;transition:0.5s;}
.zjjm5 li .jt img{max-width:.24rem;}
.zjjm5 li:hover .jt{opacity:1;}
.zjjm6{margin-top:.6rem;}
.zjjm6 li:first-child{display:none;}
.zjjm6 li{width: 100%;overflow: hidden;}
.zjjm6 li a{display: flex;transition:0.5s;height:100%;height: 2.2rem;padding: 0rem 0.1rem 0;position: relative;z-index: 1;align-items: center;justify-content: center;}
.zjjm6 li a:after{content:"";position:absolute;width:100%;height:100%;left:0;bottom:0;z-index:-1}
.zjjm6 li:nth-child(1) a:after{background: url(../images/zj-bg5.jpg) no-repeat center/cover;}
.zjjm6 li:nth-child(2) a:after{background: url(../images/zj-bg6.jpg) no-repeat center/cover;}
.zjjm6 li .ico{display: flex;align-items: center;justify-content: center;width: 0.76rem;height: 0.67rem;margin: 0 .1rem 0;order: -1;}
.zjjm6 li a .title2{width:auto;margin: 0;}
.zjjm6 li a:hover:after{transform:scale(1.1);}
@media(min-width: 1025px){
  .zjjm1-t .img{width: 55vw;/* position: absolute; *//* right: -2.4rem; *//* top: 50%; *//* transform: translateY(-50%); */transition: 0.5s;}
  .zjjm5 li .a:hover::after{opacity: 1;}
  .zjjm5 li dt:hover .img{opacity: 1;visibility: visible;}
  .zjjm5 li dt:hover span,.zjjm5 li dt:hover p{color: #ffd97e;}
  .zjjm5 li:hover{z-index:10;}
  .zjjm6 li:hover .ico img{transform: rotateY(360deg);transition: 0.5s;}
  .zj3-t{min-height:3.05rem;}
} 
@media screen and (max-width: 1366px) {
  .zjjm5 li:last-child dl{height: 2.95rem;}
}
@media screen and (max-width: 1024px) {
  .zjjm{padding-top: 0.25rem;}
  .zjjm1,.zjjm5{padding: 0.4rem 0;}
  .zjjm3,.zjjm2{padding:.4rem 0 .2rem;}
  .zjjm1-t dl{margin: 0.2rem 0;}
  .zjjm1-t .left{width: 100%;}
  .zjjm1-t .right{width: 100%;margin-top: 0.3rem;}
  .zjjm2 ul{margin: 0 -0.1rem;}
  .zjjm2 li{width: 33.3%;padding: 0 0.1rem;}
  .zjjm3-t .left{width: 100%;padding-left: 0.2rem;}
  .zjjm3-t .right{width: 100%;padding: .2rem 0.2rem 0;margin-top: .3rem;}
  .zjjm3-t .left .con{margin-top: 0;padding: 0.2rem;height: auto;}
  .zjjm4{padding: .4rem 0 0;}
  .zjjm4-t{margin-top: 2rem;}
  .zjjm4-t li{width: 19%;}
	.zjjm1-t dt b{font-size:.3rem;}
	.zjjm2 li h3{font-size:.22rem;}
	.zjjm3-t .left::after{height:80%;}
  .zj-s .slick-prev{left:0rem;}
  .zj-s .slick-next{transform: rotateY(180deg) translateY(0);right: 0rem;}
  .zjjm4 .img::after{width: .5rem;height: .5rem;}
  .zjjm5 li h3{font-size: 0.24rem;}
  .zjjm5 li b{font-size: 0.24rem;}
  .zjjm6{margin-top:.3rem;}
}

@media screen and (max-width: 768px) {


  .zjjm2 li{width: 100%;margin-bottom: 0.3rem;}
  .zjjm4-t ul{justify-content: flex-start;}
  .zjjm4-t li{width: 33.3%;margin-bottom: 0.2rem;padding: 0 0.1rem;}
  .zjjm2 li .a{height:auto;}
  .zjjm4-t li a{padding: 0.1rem;height: 0.75rem;}
  .zjjm4-t li p{font-size: 0.16rem ;}
  .zjjm5 li{width: 50%;margin-bottom: 0;}
  .zjjm5 li dl{/* height: auto; */padding-right: 0;}
  .zjjm6 li{width: 100%;height:auto;/* padding: 0.2rem 0.2rem; */margin-bottom: .2rem;}
  .zjjm6 li a{height:auto;padding: .25rem;}
  .zjjm5{background: #1e60bd;}
  .zjjm6 .title2 .h3{margin: 0 auto;}
  .zjjm5 li dt{padding: 0.1rem 0;}
  .zjjm1-t .cont h3{font-size:.24rem;}
  .zjjm5 li .a{padding: 0.2rem 0.2rem ;}
  .zjjm6{padding: .3rem .2rem 0.1rem;}
}

/* 研发平台 */
.title3{justify-content: center;margin-bottom: 0.3rem;}
.title3 h3{font-size: 0.4rem;color: #044db6;font-weight: 600;}
.fypt .cont p{text-align: center;font-size: 0.18rem;color: #000;line-height: 2;/* text-align: justify; */}
.fypt .cont{margin-bottom: 0.65rem;}
.fypt1{width: 100%;padding-bottom: 1.3rem;}
.fypt1-t,.fypt2-t,.fypt3-t{position: relative;}
.fypt1-t{border-bottom: 1px solid #ddd;}
.fypt li h3{padding: 0.17rem 0.15rem 0;text-align: center;font-size: 0.2rem;color: #000;line-height: 0.32rem;transition: 0.5s;}
.fypt1 li a{display: block;padding-bottom: 0.17rem;}
.fypt1 li a::after{height: 1px;bottom: 0px;background: #044db6;}

.fypt2{width: 100%;background: url(../images/ptbg2.jpg) no-repeat center/cover;padding: 0.9rem 0 1.3rem;}
.fypt2 li *{transition: 0.5s;}
.fypt2 li a{display: block;padding: 0.2rem;border: 1px solid #ddd;}
.fypt2 li h3{margin-top: 0.2rem;border-top: 1px solid #ddd;}
.fypt3{width: 100%;padding: 0.9rem 0 0;}
.fypt .arror{width: 0.31rem;height: 0.24rem;background: url(../images/h1-prev.png) no-repeat;margin: 0;opacity: .3;transition: 0.5s;background-size: 100% !important;top: 40%;}
.fypt .swiper-button-prev{left: -0.75rem;}
.fypt .swiper-button-next{right: -0.75rem;transform: rotateY(180deg);}
.fypt .arror:hover{opacity: 1;}
.fypt .arror:after{display:none;}

@media(min-width: 1025px){
  .fypt1 li a:hover::after{width: 100%;}
  .fypt li a:hover h3{color: #044db6;}
  .fypt2 li a:hover{border-color: #044db6;}
}

@media screen and (max-width: 1024px) {
  .fypt1{padding: 0 0 0.4rem;}
  .fypt2{padding: 0.4rem 0;}
  .fypt3{padding: 0.4rem 0 0;}
  .fypt .cont{margin-bottom: 0.3rem;}
  .fypt1-t,.fypt2-t,.fypt3-t{padding: 0 0.3rem;}
  .fypt .swiper-button-prev{left: 0rem;}
  .fypt .swiper-button-next{right: 0rem;}
  .title3 h3{font-size: 0.3rem;}
  .title3{margin-bottom: 0.2rem;}
}
@media screen and (max-width: 768px) {

}
/* 钼期刊 */
.mqk1{width: 100%;padding: 0.9rem 0;background: url(../images/mqkbg1.jpg) no-repeat center/cover;}
.mqk1-t{justify-content: space-between;margin-bottom: 0.75rem;}
.mqk1-t .left{width: 40%;}
.mqk1-t .right{width: 55%;margin-top: 0.2rem;}
.mqk1-t .left .img{padding: 0 0 0.6rem 0.6rem;}
.mqk1-t .left .img::after{width: 60%;height: 2.85rem;background: #044db6;}
.mqk1-t .cont p{font-size: 0.18rem;color: #333;line-height: 0.38rem;text-indent: 2em;text-align: justify;}
.mqk1-t .left .img img{width: 100%;}
.mqk1 ul{margin: 0 -0.3rem;padding: 0.45rem 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.mqk1 li{padding: 0 0.3rem;}
.mqk1 li .con::after{width: 1px;height: 0.86rem;left: auto;right: -0.3rem;background: #ddd;bottom: auto;top: 50%;transform: translateY(-50%);}
.mqk1 li:last-child .con::after{display: none;}
.mqk1 li p{font-size: 0.18rem;color: #000;line-height: 0.4rem;transition: 0.5s;}
.mqk1 li p:hover a{background-size:100% 1px;color: #044db6;}
.mqk2{width: 100%;padding: 1.2rem 0 0;}
.mqk2 li{width: 50%;height: 2.5rem;padding: 0 0.45rem;display: flex;align-items: center;justify-content: center;overflow: hidden;}
.mqk2 li::after{width: 100%;}
.mqk2 li:nth-child(1)::after{background: url(../images/m-bg1.jpg) no-repeat center/cover;}
.mqk2 li:nth-child(2)::after{background: url(../images/m-bg2.jpg) no-repeat center/cover;}
.mqk2 li p{display: flex;align-items: center;font-size: 0.2rem;color: #fff;line-height: 2;margin-bottom: 0.1rem;}
.mqk2 li p span{width: 0.2rem;height: 0.2rem;display: flex;align-items: center;justify-content: center;margin-right: 0.1rem;flex-shrink: 0;}



@media(min-width: 1025px){
.mqk2 li:hover::after{transform: scale(1.1);}
.mqk1 li:nth-child(1){width: 24%;}
.mqk1 li:nth-child(2){width: 21%;}
.mqk1 li:nth-child(3){width: 26%;}
.mqk1 li:nth-child(4){width: 29%;}
}

@media screen and (max-width: 1024px) {
.mqk1{padding: 0.4rem 0;}
.mqk2{padding: 0.4rem 0 0;}
.mqk1-t .left{width: 100%;}
.mqk1-t .right{width: 100%;margin-top: 0.2rem;}
.mqk1 ul{margin: 0 0rem;padding: 0.25rem 0;}
.mqk1 li{width: 50%;padding: 0 0.1rem;}
.mqk1 li .con:after{opacity:0}
.mqk2 li{width: 100%;height: auto;padding: 0.2rem;}
.mqk1-t{margin-bottom: 0;}
.mqk1-t .left .img{padding: 0 0 0.3rem 0.3rem;}
}

@media screen and (max-width: 768px) {
  .mqk1 ul{padding:0;border-color:transparent;}
  .mqk1 li{width: 100%;border-bottom:1px solid #ddd;padding:.2rem 0}
  .mqk1 li .con::after{width: 100%;height: 1px;bottom: 0;top: auto;transform: translateY(0);bottom: 0;}
}
/* 产业发展-钒产业 */
.fcy .fl01{padding-bottom: 0.85rem;background: url(../images/fcybg1.jpg) no-repeat bottom;background-size: 100%;}
.fcy .fl01-t{justify-content: space-between;align-items: flex-start;overflow: hidden;}
.fcy .fl01-t .left{width: 48%;position: relative;z-index: 2;}
.fcy .fl01-t .right{width: 47%;margin-top: 0.3rem;}
.fcy .pis{display: block;position: relative;cursor: default;}
.fcy .pis .con{width: 100%;padding: 0 0.25rem 0.15rem;position: absolute;left: 0;z-index: 10;bottom: 0;}
.fcy .pis h3{color: #fff;font-size: 0.18rem;}
.fcy .pis .imged::after{width: 100%;height: 30%;background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);}
.fcy .right .cont p{font-size: 0.18rem;color: #000;line-height: 0.38rem;text-indent: 2em;text-justify: justify;}
.fcy .fl01-t{position: relative;z-index: 2;}
.fcy dl{margin-top:.75rem;justify-content: flex-end;}
.fcy dl::after{width: auto;left: -7.63rem;background: #063c89;right: 0;}
.fcy dt{width: 50%;}
.fcy dt a{height: 2.2rem;padding:0.4rem;position: relative;display: block;z-index: 1;overflow: hidden;}
.fcy dt p{color: #fff;font-size: 0.24rem;margin: 0.1rem 0;line-height: 1.2;}
.fcy dt b{position: absolute;right: 0.4rem;bottom: 0.4rem;}
.fcy dt a:after{width:100%;height:100%;position:absolute;content:"";left:0;bottom:0;z-index:-1;}
.fcy dt:nth-child(1) a:after{background: url(../images/fc-bg1.jpg) no-repeat center/cover;}
.fcy dt:nth-child(2) a:after{background: url(../images/fc-bg2.jpg) no-repeat center/cover;}
.fcy dt a:hover:after{transform:scale(1.1);}
/* .fcy dt a:hover p{text-decoration: underline;} */

.title5{margin-bottom: 0.35rem;}
.title5 h3{font-size: 0.3rem;color: #063c89;font-weight: 600;}
.fcy .fl01 .title5 h3{text-align: center;color: #000;}
.fcy .fl02{padding-top: 0.7rem;}
.fcy .fl02 ul{margin: 0 -0.5rem;align-items: center;}
.fcy .fl02 li{width: 33.3%;padding: 0 0.5rem;margin-bottom: .34rem;}
.fcy .fl02 li a{min-height: 0.6rem;background: #fff;border-radius: 0.05rem;border: 1px dashed #063c89;display: flex;align-items: center;justify-content: center;padding: 0.1rem 0.15rem;transition: 0.5s;cursor: default;}
.fcy .fl02 li h3{font-size: 0.2rem;color: #063c89;font-weight: 600;line-height: 0.34rem;text-align: center;transition: 0.5s;}
.fcy .fl03{width: 100%;padding: 1.2rem 0;}
.fcy .fl03::after{width: 56%;height: 4.54rem;background: url(../images/fcybg2.png) no-repeat bottom;background-size: 100%;left: 50%;transform: translateX(-60%);}
.fcy .fl03 ul{margin-top: 0.45rem;}
.fcy .fl03 li{width: 40%;padding: 0 0.1rem;margin-bottom: 0.35rem;}
.fcy .fl03 li h3{font-size: 0.16rem;color: #063c89;}
.fcy .fl03 li h3 span{font-size: 0.46rem;color: #063c89;font-weight: bold;font-family: cen-b;display:inline-block;margin-right: 0.15rem;}
.fcy .fl03 li p{font-size: 0.16rem;color: #333;margin-top: 0.1rem;line-height: 1.2;}
.fcy .fl04{width: 100%;padding: 1.2rem 0;background: url(../images/fcybg3.jpg) repeat;}
.fcy .fl04 ul{margin-top: 0.6rem;background: #fff;border-top: 2px solid #063c89;padding: 0.5rem 0 0.45rem;}
.fcy .fl04 li{width: 20%;padding: 0 1rem;}
.fcy .fl04 li::after{width: 1px;height: 0.63rem;left: auto;right: 0;bottom: auto;top: 50%;transform: translateY(-50%);background: #ddd;}
.fcy .fl04 li:last-child:after{display:none;}
.fcy .fl04 li h3{font-size: 0.16rem;color: #063c89;}
.fcy .fl04 li h3 span{font-size: 0.46rem;color: #063c89;font-weight: bold;font-family: cen-b;display:inline-block;margin-right: 0.15rem;}
.fcy .fl04 li p{font-size: 0.16rem;color: #000000;margin-top: 0.1rem;line-height: 1.35;}
.fcy .fl05{width: 100%;padding: 1.2rem 0 0;}
.fcy .fl05 .title5 h3{text-align: center;}
.fcy .fl05 .cont p{font-size: 0.18rem;color: #000;line-height: 2;text-align: center;}
.fcy .fl05 .cont{margin-bottom: 0.5rem;}
.fcy .fl05 li{width: 25%;padding: 0 0.07rem;}
.fcy .fl05 li .imged{padding-bottom: 137%;}

@media(min-width: 1025px){
  .fcy .fl02 li::after{width: 0.41rem;height: 0.09rem;background: url(../images/fc-jt1.png) no-repeat;background-size: 100% 100% !important;left: auto;right: -0.2rem;bottom: auto;top: 50%;transform: translateY(-50%);}
  .fcy .fl02 li:nth-child(3)::after{width: 0.41rem;height: 1.18rem;background: url(../images/fc-jt2.png) no-repeat;transform: translateY(0px);right: -.15rem;}
  .fcy .fl02 li:last-child::after{display: none;}
  .fcy .fl02 li:nth-child(4)::after,.fcy .fl02 li:nth-child(5)::after{background: url(../images/fc-jt3.png) no-repeat;}
  .fcy .fl02 li:nth-child(4) a,.fcy .fl02 li:nth-child(5) a,.fcy .fl02 li:nth-child(6) a{height:.9rem;}
  .fcy .fl04 li:nth-child(1),.fcy .fl04 li:nth-child(5){padding:0 .5rem;width: 16%;}
  .fcy .fl04 li:nth-child(2){width: 27%;}
  .fcy .fl04 li:nth-child(3){width: 21%;}
  .fcy .fl04 li:nth-child(4){width: 20%;}
  .fcy .fl04 li:nth-child(5){padding:0 0 0 .8rem;}
  .fcy dt a:hover span img{transform: rotateY(360deg);transition: 0.5s;}
  .fcy .fl02 li a:hover{background:#063c89;}
  .fcy .fl02 li a:hover h3{color:#fff;}
}

@media screen and (max-width: 1024px) {
  .fcy .fl01{padding-bottom: 0.4rem;}
  .fcy .fl02{padding-top: 0.15rem;}
  .fcy .fl03,.fcy .fl04{padding: 0.4rem 0;}
  .fcy .fl05{padding: 0.4rem 0 0;}
  .fcy .fl02 ul{margin: 0 -.1rem;}
  .fcy .fl02 li{width: 50%;padding: 0 0.1rem;margin-bottom: .25rem;}
  .fcy .fl02 li:nth-child(6){order: 4;}
  .fcy .fl02 li:nth-child(4){order: 6;}
	.fcy .fl02 li:nth-child(5){order: 5;}
  .fcy .fl01 dl{margin-top: 0rem;}
  .fcy .fl01-t .left{width: 100%;}
  .fcy .fl01-t .right{width: 100%;margin: 0.3rem 0;}
  .fcy .fl03 li h3 span,.fcy .fl04 li h3 span{font-size: 0.36rem;}
  .fcy .fl03 li{width:50%;margin-bottom: .25rem;}
  .fcy .fl03 .right{margin:0 0 .1rem;}
  .title5{margin-bottom: 0.2rem;}
  .fcy .fl04 li{padding:0 .3rem;}
  .fcy .fl04 ul{margin-top: 0rem;padding: 0.25rem 0;}
}

@media screen and (max-width: 768px) {
  .fcy .fl01{padding-bottom: 0.1rem;}
  .fcy .fl02 li{width: 100%;}
  .fcy .fl02 li a{height: auto;padding: 0.15rem;}
  .fcy dt{width: 50%;}
  .fcy .fl03 li h3 span,.fcy .fl04 li h3 span{font-size: 0.3rem;}
  .fcy .fl04 li{width: 33.3%;margin-bottom:.25rem;}
  .fcy .fl05 li{width: 50%;margin-bottom:.25rem}
  .fcy .fl05 .cont{margin-bottom:.25rem;}
  .title5 h3{font-size: 0.26rem;}
}

@media screen and (max-width: 500px) {
  .fcy .fl04 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;color: #333;}
  .adress a,.adress p{/* color: #333; */}
  .ban .h3{/* position: relative; */bottom: .15rem;display: none;}
  .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;}
 .cpx-b .tit2 p a{
padding: 0 0.15rem;
}
}





.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;
} 