/*党政机构*/

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after,.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{content:""}



body.leader .listcon ul li.news .zd.zd3 {  white-space: normal;}

body.depart .listcon ul.news_list{display:flex;flex-wrap:wrap;gap:0.5rem;}

body.depart .listcon li.news{width:calc((100% - 1rem) / 3);background:#fff;box-sizing:border-box;box-shadow:0px 3px 6px rgba(72,126,178,0.5);transition:all 0.4s ease-in-out}

body.depart .listcon li.news a{padding:0.3rem 0.4rem;display:flex;align-items:center;justify-content: space-between;font-size:0.18rem;font-family:"SourceHanSansCN";gap:5px;background: url(../images/jgbg.png)no-repeat right;background-size: 2.71rem 0.8rem;}

body.depart .listcon li.news a img{display:none;}

body.depart .listcon li.news span{padding-left: 0.35rem;/* border-left:4px solid #003A71; */background: url(../images/jgico.svg)no-repeat;background-size: 0.19rem 0.17rem;}

body.depart .listcon li.news:hover{box-shadow:0px 3px 6px rgb(72 126 178);background:#f0f0ff}

body.depart .listcon li.news:hover a{color:#003A71}



@media screen and (max-width: 999px){

body.depart .listcon ul.news_list{gap:20px}

body.depart .listcon li.news{width:calc((100% - 40px) / 2)}

}



@media screen and (max-width:640px){

body.depart .listcon li.news a{font-size:14px}

body.depart .listcon ul.news_list{display:block}

body.depart .listcon li.news{width:100%;margin-bottom:15px}

}





/*学校概况*/

body.about .about_container{margin-bottom:1rem;font-family:"SourceHanSansCN";position:relative;z-index: 1;}

body.about .about_container .title{font-size:0.38rem;font-weight:bold;color:#003A71;margin-bottom:0.4rem;text-align:center}

body.about .about_container ._info{font-size:var(--titleSize);color:#333;line-height:1.8}

body.about .about_container ._info img{max-width:100%}



body.about .container2{padding-bottom:2.3rem;margin-bottom:0.6rem;z-index: 0;}

body.about .container2:before{z-index:-1;content:"";position:absolute;bottom:0;left:50%;width:100vw;height:6.5rem;background:url(../images/about_bg1.png) center no-repeat;    transform: translateX(-50%);}

body.about .container2 .con{padding:0.5rem 0.85rem 0.65rem;background:url(../images/about_bg2.png) center no-repeat;background-size:100% 100%}

body.about .container2 .title,body.about .container2 ._info{color:#fff}

 

body.about .container3{display:flex; justify-content: space-between;}

body.about .container3:before{content:"";position:absolute;top:0;left:50%;width:100vw;transform:translateX(-50%);padding-top:56%;background:url(../images/about_bg4.png) center no-repeat;z-index:-1}

body.about .container3 .con{flex: 60.625% 0 0}

body.about .container3 .con_img{flex: 33.75% 0 0}

body.about .container3 .title{text-align:left}

body.about .container3 ul{position:relative;display:flex;flex-direction: column;gap:0.27rem}

body.about .container3 li.news{display:flex;align-items:center; ;position:relative}

body.about .container3 li.news .news_time{flex:1.5rem 0 0;text-align:center;font-size:0.26rem;font-weight:bold;color:#003A71;}

body.about .container3 li.news .news_title{flex:1 0 0;font-size:var(--smailSize);line-height:2;}

body.about .container3 ul:before{content:"";width:1px;height:100%;background:#003A71;top:0.3rem;left:6.5px;position:absolute}

body.about .container3 li.news:before{content:"";width:14px;height:14px;box-sizing:border-box;border-radius:50%;border:2px solid #003A71;position:absolute;top:50%;left:0;transform:translateY(-50%);background:#fff}

body.about .container3 .con_img img{width:100%}

body.about .container3 .con_img img:first-child{margin-bottom:0.2rem}



body.about  #l-container{} 

body.about .container4 .swiper{overflow:visible}

body.about .container4 .swiper:before{content:"";position:absolute;left:50%;top:0;width:100vw;transform:translateX(-50%);height:100%;z-index:-1;background:linear-gradient(45deg, #003A71, #17823B);}

body.about .container4 li.news{padding:0.63rem 0.5rem;text-align:center;color:#fff;box-sizing:border-box;border-right:1px solid rgba(255,255,255,0.3);height:auto;display: flex;flex-direction: column;justify-content: center;}

body.about .container4 li.news div{opacity:0.5}

body.about .container4 li.news.my-slide-visible div{opacity:1}

body.about .container4 .swiper-wrapper{ }

body.about .container4 .news_time{font-size:0.26rem;font-weight:bold;margin-bottom:0.26rem;}

body.about .container4 .news_title{font-size:var(--smailSize);line-height:1.5}

body.about .container4 .swiper-button{background:#fff;border-radius:50%;width:0.52rem;height:0.52rem;margin:0;transform:translateY(-50%);}

body.about .container4 .swiper-button svg{width:auto;height:auto;object-fit:none;}

body.about .container4 .swiper-button-prev{left:-0.26rem;}

body.about .container4 .swiper-button-next{right:-0.26rem;}

body.about .container4 .swiper-button-prev:hover{background:#17823b}

body.about .container4 .swiper-button-next:hover{background:#003A71}

body.about .container4 .swiper-button:hover svg path {stroke:#fff}



body.about .container5{display:flex;justify-content: space-between;margin-bottom:1.2rem}

body.about .container5 .l{flex:48.8% 0 0}

body.about .container5 .r{flex:45.5% 0 0;padding-top: 83px;}

body.about .container5 .r img{width:100%}

body.about .container5 .title{text-align:left}

body.about .container5 .con1{margin:0 0 0.7rem}



body.about .container6{display:flex;justify-content: space-between;}

body.about .container6 .l{flex:50% 0 0}

body.about .container6 .l img{width:100%}

body.about .container6 .r{flex:45.5% 0 0;position:relative;box-sizing:border-box;padding:0.8rem 0 0.8rem 0.8rem}

body.about .container6 .r:before{content:"";position:absolute;left:0;top:0;height:100%;width:calc(50vw - 8rem + 100%);background:url(../images/about_bg3.png) center no-repeat;z-index:-1;background-size:cover}

body.about .container6 .title,body.about .container6  ._info{color:#fff;text-align:left}



body.about .container7{display:flex;justify-content: space-between;margin-bottom:0}

body.about .container7 .l{flex:50% 0 0}

body.about .container7 .r{flex:45.5% 0 0}

body.about .container7 .title,body.about .container8 .title{text-align:left}

body.about p.sp1{margin-top:0.8rem}

body.about .container7 .r .con1,body.about .container7 .r .con2{margin-bottom:1rem}



body.about .container8:before{content:"";width:12.2rem;z-index:-1;padding-top:68.1%;position:absolute;top:-0.5rem;left:50%;transform:translateX(-50%);background:url(../images/splist_logo.png) center no-repeat;background-size:cover}



@media screen and (max-width: 999px){

body.about .about_container .title{font-size:22px;margin-bottom:15px}

body.about .container2 .con{padding:30px}

body.about .container2{padding-bottom:40px}

:root{--titleSize:16px}

body.about .about_container{flex-direction: column;gap:40px;margin-bottom:40px}

body.about .about_container>*{flex:1 0 0 !important}

body.about .container6 .r{padding:30px}

body.about .container6 .r:before{width:100%}

body.about p.sp1{margin-top:20px}



}



/*现任领导*/

body.leader .listcon ul{display:flex;flex-wrap:wrap;gap:0.5rem 6.875%}

body.leader .listcon ul li.news{width:28.75%;    padding:0.2rem;box-sizing:border-box;position:relative;z-index:1}

body.leader .listcon ul li.news:before{content:"";position:absolute;bottom:0;width:100%;height: 2.4rem;z-index:-1;left:0;background:rgba(255,255,255,0.5);box-shadow:0px 4px 16px rgba(0,0,0,0.16);transition:0.4s;}

body.leader .listcon ul li.news:after{content:"";width:1.45rem;height:1rem;background:url(../images/leader_logo.svg) center no-repeat;z-index:0;position:absolute;bottom:0;right:0.1rem}

body.leader .listcon ul li.news a{display:flex;gap:0.3rem;align-items: flex-end;}

body.leader .listcon ul li.news .imgs{flex:1.87rem 0 0} 

body.leader .listcon ul li.news .news_imgs{position:relative;padding-top:151%;}

body.leader .listcon ul li.news .news_imgs img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}

body.leader .listcon ul li.news .wz{position:relative;padding:0.3rem 0.1rem 0.3rem 0;z-index:2;flex:1 0 0}

body.leader .listcon ul li.news .news_title{font-size:0.26rem;padding-bottom: 0.1rem;border-bottom:1px solid #d7d7d7;margin-bottom: 0.1rem;font-weight:bold;}

body.leader .listcon ul li.news .zd{font-size:var(--titleSize);color:#000000;height:0.3rem;line-height:0.3rem;white-space:nowrap;margin-bottom: 0.1rem;}

body.leader .listcon ul li.news .zd1{margin-bottom: 0.1rem;}

body.leader .listcon ul li.news:hover:before{background:#fff}



@media screen and (max-width: 999px){

body.leader .listcon ul{gap:20px 0;justify-content: space-between}

body.leader .listcon ul li.news:before{height:100%}

body.leader .listcon ul li.news{width:49%}

body.leader .listcon ul li.news a{align-items: unset;}

body.leader .listcon ul li.news .zd{font-size:14px}

}



@media screen and (max-width: 640px){

body.leader .listcon ul li.news{width:100%}

}





/*//leader备份



  .leader_container{display:flex;justify-content: space-between;gap:60px;font-family:"SourceHanSansCN"}

  .leader_box{flex:1;box-sizing:border-box;padding:0.6rem;background:url(/_upload/tpl/03/75/885/template885/images/leader_bg.png) center no-repeat;background-size:100% 100%}

  .leader_box ._leader{display:flex;line-height:0.8rem;justify-content: space-between;padding:0 0.2rem}

  .leader_box ._leader:nth-child(2n){background:rgba(234,245,255,0.5)}

  .leader_box ._leader span{font-size:0.22rem;font-fmialy:"SourceHanSansCN-Medium"}

  .leader_box ._leader a{font-size:0.2rem;}

  

  @media screen and (max-width: 999px){

    .leader_container{display:block}

    .leader_box{margin-bottom:30px;padding:20px}

  }

*/

 