
/* navNow */
.navNow{background: #f0f1f4;}
.nav2{position: relative;margin-top: -0.2rem;position: relative;z-index: 9;}
.nav2 ul{justify-content:space-between;align-content:flex-start;flex-wrap:wrap;justify-content:space-evenly;align-content:flex-start;}
.nav2::after{content: "";background: url(../img/bg4.png)no-repeat right;min-height: 0.8rem;background-size: 100% 100%;position: absolute;left: 0;top: 0;width: 90%;z-index: 1;height: 100%;}
.nav2 ul li{position: relative;z-index: 4;}
.nav2 ul li a{font-size: 0.2rem;color: white;line-height: 0.8rem;padding: 0 0.1rem;}
.now{}
.now .nowCon{}
.now .nowCon p{}
.now .nowCon p a{font-size: 0.2rem;color: #6c6d6e;display: inline-block;margin-right: 0.3rem;position: relative;line-height:0.5rem;}
.now .nowCon p a+a::after{content: "";position: absolute;width: 2px;height: 2px;background: #828385;border-radius: 50%;left: -0.15rem;top: 50%;margin-top: -1px;}
.now .nowCon p a:hover{color: #1a53a8;}

.now2 {/* background-size: 40% 100%; */margin-top: -0.345rem;position: relative;z-index: 9;}
.now2 .nowCon2{padding: relative;overflow: hidden;}
.now2 .nowCon2::after{content: "";position: absolute;background: url(../img/bg4.png)no-repeat right center;height: 0.69rem;left: -30vw;right: 50vw;top: 0;z-index: -2;}
.now2 .nowCon2 p a{font-size: 0.2rem;color: white;display: inline-block;margin-right: 0.3rem;position: relative;line-height:0.69rem;}
.now2 .nowCon2 p a+a::after{content: "";position: absolute;width: 2px;height: 2px;background: #FFFFFF;border-radius: 50%;left: -0.15rem;top: 50%;margin-top: -1px;}
.now .nowCon2 p a:hover{font-weight: bold;}
.now2 .nowCon2{}
@media screen and (max-width: 800px) {
        .nav2{margin-top: 0rem;}
	.nav2::after{width: 100%;height: 100%;}
	.nav2 .w12 { max-width: 800px;    margin: 0 .5rem;}
	.nav2 ul{justify-content:space-evenly;align-content:flex-start;flex-wrap:wrap;padding: 0.1rem 0;}
	.nav2 ul li a{font-size: 0.24rem;line-height: 0.5rem;}
	.now .nowCon{padding: 0.1rem 0;}
	.now .nowCon p a{font-size: 0.24rem;}
	.now2{background-size: 100% 100%;}
	.now2 .nowCon2::after{right: 0.5rem;background-size: 100% 100%;left: -1px;}
	/* .now2 .nowCon2{padding: 0.1rem 0;} */
	.now2 .nowCon2 p a{font-size: 0.24rem;}
}
.w12 {
  max-width: 13rem;
  margin: 0 auto;
}
.clearfix {
  zoom: 1;
}

/* 学校概况 */
.zcBox{margin-top: 0.8rem;}
.zcBox .zcBoxCon{display: flex;justify-content: space-between;flex-wrap: wrap;align-items: flex-end;}
.zcBox .leftText .title  h2{font-size: 0.34rem;color: #000000;font-weight: normal;position: relative;padding-bottom: 18px;}
.zcBox .leftText .title  h2::after{content: "";position: absolute;left: 0;bottom: 0;background: #2a50b0;width: 0.68rem;height: 4px;}
.zcBox .zcBoxCon .leftText{width: 8rem;}
.zcBox .zcBoxCon .leftText h4{font-size: 0.2rem;color: #000000;left: 0.36rem;display: inline-block;margin-bottom: 0.15rem;margin-top: 0.3rem;}
.zcBox .zcBoxCon .leftText h4 span{display: inline-block;font-size: 0.14rem;color: #000000;font-weight: normal;margin-left: 0.15rem;}
.zcBox .zcBoxCon .leftText>p{font-size: 0.14rem;line-height: 0.26rem;color: #929292;text-align: justify;}
.zcBox .zcBoxCon .leftText>p+p{margin-top: 0.25rem;}
.zcBox .zcBoxCon .leftText .more{margin-top: 0.3rem;margin-bottom: 0.16rem;}
.zcBox .zcBoxCon .leftText .more p{border-bottom: 1px solid #2a50b0;display: inline-block;padding-bottom: 0.07rem;}
.zcBox .zcBoxCon .leftText .more  p a{display: inline-block;color: #2a50b0;font-size: 0.14rem;line-height: 0.26rem;background: url(../img/rr4.png) no-repeat right center;padding-right: 0.56rem;}
.zcBox .zcBoxCon .leftText .more  p a:hover{color: #323232;}
.zcBox .zcBoxCon .leftText .more  p:hover{border-bottom: 1px solid #323232;}
.zcBox .zcBoxCon .rightPic{/*! width: rem; */margin-left: -1rem;position: relative;z-index: 1;/*! max-height: 4rem; */width: 4rem;}
.zcBox .zcBoxCon .rightPic img{display: block;max-width: 100%;max-height: 4rem;}
@media(max-width: 800px) {
	.zcBox .leftText .title  h2::after{width: 0.98rem;height: 4px;}
	.zcBox .leftText .title  h2{font-size: 0.58rem;position: relative;padding-bottom: 18px;}
	.zcBox .zcBoxCon{flex-direction: column;}
	.zcBox .zcBoxCon .leftText{width: 100%;}
	.zcBox .zcBoxCon .leftText h4{font-size: 0.36rem;left: 0.56rem;display: inline-block;margin-bottom: 0.25rem;margin-top: 0.6rem;}
	.zcBox .zcBoxCon .leftText h4 span{font-size: 0.26rem;margin-left: 0.25rem;}
	.zcBox .zcBoxCon .rightPic{width: 100%;}
	.zcBox .zcBoxCon .rightPic img{margin: 0 auto;}
	.zcBox .zcBoxCon .leftText>p{font-size: 0.26rem;line-height: 0.5rem;color: #929292;}
	.zcBox .zcBoxCon .leftText p+p{margin-top: 0.35rem;}
	.zcBox .zcBoxCon .leftText .more{margin-top: 0.3rem;}
	.zcBox .zcBoxCon .leftText .more p a{font-size: 0.26rem;line-height: 0.6rem;padding-right: 0.76rem;}
}
/* 学校沿革 */
.xxygBox{position: relative;padding-top: 0.77rem;}
.xxygBox::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 85%;background: #f2f3f9;z-index: -1;}
.xxygBox .title{}
.xxygBox .title h2{font-size: 0.34rem;color: #000000;font-weight: normal;position: relative;padding-bottom: 18px;text-align: center;}
.xxygBox .title h2::after{content: "";position: absolute;left: 50%;bottom: 0;background: #2a50b0;width: 0.68rem;height: 4px;margin-left: -0.34rem;}
.xxygBox .title>p{font-size: 0.14rem;line-height: 0.26rem;color: #929292;text-align: center;width: 66%;margin: 0 auto;margin-top: 0.3rem;}
.xxygBox .title .more{display: table;text-align: center;margin: 0 auto;margin-top: 0.4rem;}
.xxygBox .title .more p{border-bottom: 1px solid #2a50b0;display: inline-block;padding-bottom: 0.07rem;display: table-cell;}
.xxygBox .title .more p a{display: inline-block;color: #2a50b0;font-size: 0.14rem;line-height: 0.26rem;background: url(../img/rr4.png) no-repeat right center;padding-right: 0.56rem;}
.xxygBox .title .more p a:hover{color: #2a50b0;}
.xxygBox .title .more p:hover{border-bottom: 1px solid #2a50b0;}
.xxygBox .Con{width: 85%;margin: 0.47rem auto 0 auto;} 
.xxygBox .Con ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.xxygBox .Con ul li{width: 33.33%;}
.xxygBox .Con ul li a{display: block;width: 100%;}
.xxygBox .Con ul li a img{display: block;width: 100%;height: 3.4rem;}
@media(max-width: 800px) {
	.xxygBox .Con{width:100%;} 
	.xxygBox{margin-top: 0;}
	.xxygBox .title  h2::after{width: 0.98rem;height: 4px;}
	.xxygBox .title  h2{font-size: 0.58rem;position: relative;padding-bottom: 18px;}
	.xxygBox .title>p{font-size: 0.26rem;line-height: 0.5rem;text-align: center;width: 100%;margin-top: 0.3rem;}
	/* .xxygBox .Con ul li{width:100%;} */
	.xxygBox .title .more p a{font-size: 0.26rem;line-height: 0.6rem;padding-right: 0.76rem;}
	
}
/* 历任领导 现任领导 */
.leaderLink{margin-top: 1.18rem;}

.leaderLink ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.leaderLink ul li{width: 48%;}
.leaderLink ul li h2{padding: 0.3rem 0 0.7rem 0;background: #f2f3f9}
.leaderLink ul li h2 p{font-size: 0.34rem;color: #000000;font-weight: normal;position: relative;padding: 0 10%;padding-bottom: 18px;}
.leaderLink ul li h2 p::after{content: "";position: absolute;left:10%;bottom: 0;background: #2a50b0;width: 0.68rem;height: 4px;}
.leaderLink ul li a{background: linear-gradient(65deg, purple, #2d318c);display: block;background-size: 100% 100%;height: 0.82rem;width: 80%;margin: 0 auto;position: relative;z-index: 2;top: -0.2rem;}
.leaderLink ul li a span{color: white;display: block;line-height: 0.82rem;padding:0 10%;background: url(../img/rr7.png) no-repeat 90% center;transition: 0.4s;font-size: 0.14rem;}
.leaderLink ul li a:hover span{background: url(../img/rr7.png) no-repeat 95% center;transition: 0.4s;}
@media(max-width: 800px) {
	.leaderLink .w12{width: 100%;margin: 0;}
	.leaderLink ul li h2 p::after{width: 0.98rem;left: 50%;margin-left: -0.56rem;}
	.leaderLink{margin-top: 0.6rem;}
	.leaderLink ul li h2{padding: 0.5rem 0 1.2rem 0;background: #f2f3f9}
	.leaderLink ul li{width: 100%;}
	.leaderLink ul li h2 p{font-size: 0.58rem;color: #000000;font-weight: normal;position: relative;padding: 0 10%;padding-bottom: 18px;text-align: center;}
	.leaderLink ul li+li{margin-top: 0.3rem;}
	.leaderLink ul li a{height: 1rem;top: -0.5rem;}
	.leaderLink ul li a span{font-size: 0.26rem;line-height: 1rem;}
}
/* orBox */
.orBox{position: relative;z-index: 2;bottom: -0.75rem;margin-top: 0.55rem;}
.orBox .Con{display: flex;justify-content: space-between;background: #f2f3f9;padding: 0.42rem 5%;align-items: center;}
.orBox .Con .Ltext{border-left:4px solid #2a50b0;padding-left: 0.3rem;}
.orBox .Con .Ltext h2{font-size: 0.34rem;font-weight: normal;position: relative;}
.orBox .Con .Ltext p{font-size: 0.14rem;color: #929292;margin-top: 0.1rem;}
.orBox .Con .Rmore{display: table;text-align: right;}
.orBox .Con .Rmore p{border-bottom: 1px solid #2a50b0;display: inline-block;padding-bottom: 0.07rem;display: table-cell;}
.orBox .Con .Rmore p a{display: inline-block;color: #2a50b0;font-size: 0.14rem;line-height: 0.26rem;background: url(../img/rr4.png) no-repeat right center;padding-right: 0.56rem;}
.orBox .Con .Rmore p a:hover{color: #323232;}
.orBox .Con .Rmore p:hover{border-bottom: 1px solid #323232;}
@media(max-width: 800px) {
	.orBox .w12{width: 100%;margin: 0;}
	.orBox{margin-top: 0;}
	.orBox .Con{flex-wrap: wrap;}
	.orBox .Con .Rmore{margin: 0.4rem auto 0 auto;}
	.orBox .Con .Ltext{padding-left: 0;border: none;width: 100%;}
	.orBox .Con .Ltext h2{font-size: 0.58rem;color: #000000;font-weight: normal;position: relative;padding: 0 10%;padding-bottom: 18px;text-align: center;}
	.orBox .Con .Ltext h2::after {content: "";position: absolute;bottom: 0;background: #2a50b0;width: 0.98rem;height: 4px;left: 50%;margin-left: -0.56rem;}
	.orBox .Con .Ltext p{display: none;}
	.orBox .Con .Rmore p a{font-size: 0.26rem;line-height: 0.6rem;padding-right: 0.76rem;}
}
@media(max-width: 580px) {
	.orBox .Con{flex-wrap: wrap;justify-content: start;}
	.orBox .Con .Ltext{width: 100%}
}
/* zlBox */
.zlBox{background: url(../img/zlBg.jpg) no-repeat;background-size: cover;padding: 1.5rem 0 0.95rem 0;}
.zlBox .title{}
.zlBox .title h2 {font-size: 0.34rem;color: white;font-weight: normal;position: relative;padding-bottom: 18px;text-align: center;}
.zlBox .title h2::after{content: "";position: absolute;left:50%;bottom: 0;background: #2a50b0;width: 0.68rem;height: 4px;margin-left: -0.34rem;}
.zlBox ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 0.4rem;}
.zlBox ul li{width: 25%;position: relative;margin-top: 0.3rem;}
.zlBox ul li::after{content: "";width: 1px;height:0.8rem;background: rgba(255,255,255,0.53);left: 0;top: 50%;position: absolute;margin-top: -0.4rem;}
.zlBox ul li:nth-child(1)::after,
.zlBox ul li:nth-child(5)::after{display: none;}
.zlBox ul li h4{font-size: 0.72rem;display: block;text-align: center;color: white;font-family: "SourceSansPro-bold";}
.zlBox ul li p{font-size: 0.18rem;display: block;text-align: center;color: white;}
.zlBox .more{display: table;text-align: center;margin: 0 auto;margin-top: 0.4rem;}
.zlBox .more p{border-bottom: 1px solid #FFFFFF;display: inline-block;padding-bottom: 0.07rem;display: table-cell;}
.zlBox .more p a{display: inline-block;color: #FFFFFF;font-size: 0.14rem;line-height: 0.26rem;background: url(../img/rr7.png) no-repeat right center;padding-right: 0.56rem;}
.zlBox .more p a:hover{color: #2a50b0;}
.zlBox .more p:hover{border-bottom: 1px solid #2a50b0;}
.zlBox .more p:hover a{background: url(../img/rr4.png) no-repeat right center;}
@media(max-width: 800px) {
	.zlBox .title h2::after{width: 0.98rem;height: 4px;}
	.zlBox .title h2{font-size: 0.58rem;position: relative;padding-bottom: 18px;}
	.zlBox ul li:nth-child(3)::after,
	.zlBox ul li:nth-child(7)::after{display: none;}
	.zlBox ul li::after{left: -5%;height:70%;top: 20%;margin-top: 0;}
	.zlBox ul li{width: 48%;}
	.zlBox ul li h4{font-size: 1.2rem;}
	.zlBox ul li p{font-size: 0.36rem;}
	.zlBox .more{margin-top: 0.7rem;}
	.zlBox .more p a{font-size: 0.26rem;line-height: 0.6rem;padding-right: 0.76rem;}
}
@media(max-width: 580px) {
	.zlBox ul li{width: 47%;padding-bottom: 0.5rem;border-bottom: 1px solid rgba(255,255,255,0.53);}
	.zlBox ul li::after{display: none;}
}


/* 历史沿革 */
.teacherList01{margin-bottom: 0.3rem;}
.teacherList01 h5{font-size: 0.34rem;color: #000000;font-weight: normal;position: relative;padding-bottom: 18px;}
.teacherList01 h5::after{content: "";position: absolute;left: 0;bottom: 0;background: #2a50b0;width: 0.68rem;height: 4px;}
.teacherList01 p{font-size: 0.14rem;line-height: 0.24rem;color: #1d1d22;margin-top: 0.4rem;}
/* 大事记 */
.dsjBox{border-left: 1px solid #2a50b0;padding-left: 0.15rem;margin-bottom: 0.5rem;}
.dsjBox li{width: 100%;display: flex;justify-content: start;}
.dsjBox li+li{margin-top: 0.14rem;}
.dsjBox li span{font-size: 0.18rem;line-height: 0.34rem;display: block;color: #2a50b0;font-family: arial;word-wrap: normal;width: 0.85rem;}
.dsjBox li div{width: calc(100% - 1.1rem);}
.dsjBox li p{font-size: 0.18rem;color: #323232;line-height: 0.34rem;}
@media(max-width: 900px) {
	.dsjBox li span{width: 0.93rem;}
}
@media(max-width: 800px) {
	.dsjBox li+li{margin-top: 0.26rem;}
	.dsjBox li span{font-size: 0.34rem;line-height: 0.6rem;width: 1.6rem;}
	.dsjBox li p{font-size: 0.34rem;padding-right: 0.6rem;line-height: 0.6rem;}
	.dsjBox li div{width: calc(100% - 1.6rem);}
}
.dsjBox td{padding: 0.06rem 0 0.06rem 0.3rem;    font-size: 0.18rem;color: #323232;line-height: 0.34rem;}
.dsjBox td.f,.dsjBox tr > td:first-child{font-size: 0.18rem;line-height: 0.3rem;display: block;color: #2a50b0;font-family: arial;word-wrap: normal;width: 1.35rem;}
@media(max-width: 900px) {
    .f{width: 0.93rem;}
}
@media(max-width: 800px) {
    .f{font-size: 0.3rem;line-height: 0.6rem;width: 1.6rem;}
    .dsjBox td,.dsjBox td.f{font-size: 0.34rem;line-height: 0.62rem;}
    .dsjBox td.f,.dsjBox tr > td:first-child{ width: 1.6rem;}
}
.dsjBox td b{margin:0 0.1rem;}
.yjfkk img{margin-right: 0.1rem;}


/* 统计资料 */
.tjZlBox{}
.tjZlBox .baseSj{}
.tjZlBox  h2{font-size: 0.34rem;color: #000000;font-weight: normal;position: relative;padding-bottom: 18px;}
.tjZlBox  h2::after{content: "";position: absolute;left: 0;bottom: 0;background: #2a50b0;width: 0.68rem;height: 4px;}
    
.tjZlBox .baseSj tr{border-bottom: 1px solid #e5e5e5;padding: 0.25rem 0;}
.tjZlBox .baseSj tr:first-child(1){margin-top: 0.4rem;}
.tjZlBox .baseSj tr  > td:first-child{display: flex;justify-content: space-between;flex-wrap: wrap;padding: 0.25rem 0rem;width: 6rem;min-width: 4rem;}
.tjZlBox .baseSj tr  > td:first-child span{display: block;width: 18%;font-size: 0.24rem;font-family: arial;line-height: 0.5rem;color: #000000;font-weight: normal;}
.tjZlBox .baseSj tr  > td:first-child span.de{line-height: 0.5rem;}
.tjZlBox .baseSj tr  > td:first-child span.de i{display: block;font-size: 0.14rem;color: #000000;line-height: 0.3rem;font-style: normal;font-weight: normal;}
.tjZlBox .baseSj tr  > td:first-child h3{font-size: 0.24rem;color: #2a50b0;line-height: 0.5rem;position: relative;padding-left: 0.3rem;width: 80%;}
.tjZlBox .baseSj tr  > td:first-child h3::after{content: "";position: absolute;left: 0;top: 0;background: #2a50b0;width: 1px;height: 0.5rem;}
.tjZlBox .baseSj tr > td:nth-child(2) span{display: block;width: 48%;font-size: 0.24rem;font-family: arial;line-height: 0.5rem;color: #000000;font-weight: normal;}
.tjZlBox .baseSj tr > td:nth-child(2){/*! padding-right: 20rem; */padding-top: 0.25rem;/*! left: 5rem; */width: 6rem;}
.tjZlBox .baseSj tr > td:nth-child(2) h4{font-size: 0.18rem;color: #000000;display: flex;justify-content: space-between;flex-wrap: wrap;width: 4rem;}
.tjZlBox .baseSj tr > td:nth-child(2)+dd h4{margin-top: 0.3rem;}
.tjZlBox .baseSj tr > td:nth-child(2) p{font-size: 0.18rem;color: #000000;font-weight: normal;line-height: 0.36rem;width: calc(48% - 0.3rem);}
.tjZlBox .baseSj tr > td:nth-child(2) h5{display: flex;justify-content: space-between;flex-wrap: wrap;padding-left: 0.18rem;}
.tjZlBox .baseSj tr > td:nth-child(2) h5 p{color: #666666;}
.tjZlBox .baseSj tr > td:nth-child(2) span{line-height: 0.36rem;width: calc(48% + 0.14rem);}
.tjZlBox .baseSj tr > td:nth-child(2) h5 span{line-height: 0.36rem;color: #afafaf;width: calc(48% + 0.23rem);}
.tjZlBox .baseSj tr > td:nth-child(2) h6{display: flex;justify-content: space-between;flex-wrap: wrap;width: calc(100% + 0.08rem);}
.tjZlBox .baseSj tr > td:nth-child(2) h6 s{display: block;font-style: normal;color:#000000;font-size: 0.18rem;text-decoration: none;font-weight: normal;line-height:0.34rem;}
.tjZlBox .baseSj tr > td:nth-child(2) h6 p{width: calc(43% - 0.18rem);line-height: 0.34rem;}
.tjZlBox .baseSj tr > td:nth-child(2) h6 p i{display: block;font-size: 0.18rem;text-decoration: none;font-weight: normal;font-style: normal;line-height: 0.34rem;}
.tjZlBox .baseSj tr > td:nth-child(2) h6 div{display: block;width: calc(48% + 0.18rem);}
.tjZlBox .case{background: #f5f5f5;padding: 0.13rem;margin: 0.55rem 0 0.65rem 0;}
.tjZlBox .case p{color:#999;font-size: 0.12rem;line-height: 0.22rem;}
.tjZlBox .otherSj{}
.tjZlBox .otherSj ul{padding-left: 0.3rem;border-left: 1px solid #2a50b0;margin-top: 0.3rem;}
.tjZlBox .otherSj ul li{}
.tjZlBox .otherSj ul li a{display: inline-block;font-size: 0.24rem;line-height: 0.72rem;color: #791cb3;background: url(../image/rr6.png) no-repeat right center;padding-right: 1.4rem;}
.tjZlBox .baseSj .Sx{font-size: 0.22rem;color: #FF6600;text-decoration: none;font-weight: 500;line-height: 100%;display: inline-block;height: 100%;}
@media(max-width: 800px) {
	.tjZlBox .baseSj .Sx{font-size: 0.42rem;}
	.tjZlBox h2::after{width: 0.98rem;height: 4px;}
	.tjZlBox .baseSj tr > td:nth-child(2) h6{width:100%;}
	.tjZlBox h2{font-size: 0.58rem;position: relative;padding-bottom: 18px;}
	.tjZlBox .baseSj tr > td:first-child{width:unset;padding: unset;}
	.tjZlBox .baseSj tr  > td:first-child span{font-size: 0.3rem;;line-height: 0.5rem;width:unset}
	.tjZlBox .baseSj tr  > td:first-child span.de{line-height: 0.5rem;}
	.tjZlBox .baseSj tr  > td:first-child span.de i{font-size: 0.26rem;line-height: 0.5rem;}
	.tjZlBox .baseSj tr  > td:first-child h3{font-size: 0.3rem;line-height: 0.6rem;width:unset}
	.tjZlBox .baseSj tr > td:nth-child(2){width:unset;padding: unset;}
	.tjZlBox .baseSj tr > td:nth-child(2) span{font-size: 0.3rem;line-height: 0.6rem!important;}
	.tjZlBox .baseSj tr > td:nth-child(2) h4{font-size: 0.24rem;}
	.tjZlBox .baseSj tr > td:nth-child(2)+dd h4{margin-top: 0.3rem;}
	.tjZlBox .baseSj tr > td:nth-child(2) p{font-size: 0.24rem;line-height: 0.5rem;}
	.tjZlBox .baseSj tr > td:nth-child(2) h6 s{font-size: 0.24rem;line-height:0.6rem;width: 17%;}
	.tjZlBox .baseSj tr > td:nth-child(2) h6 p{line-height: 0.6rem;width: 53%;}
	.tjZlBox .baseSj tr > td:nth-child(2) h6 p i{display: block;font-size: 0.24rem;line-height: 0.5rem;}
	.tjZlBox .baseSj tr > td:nth-child(2) h6 div{width: 30%;}
	.tjZlBox .case{padding: 0.2rem;margin: 0.85rem 0 1.05rem 0;}
	.tjZlBox .case p{font-size: 0.24rem;line-height: 0.4rem;}
	.tjZlBox .otherSj ul{padding-left: 0.3rem;margin-top: 0.3rem;}
	.tjZlBox .otherSj ul li a{font-size: 0.4rem;line-height: 0.6rem;padding: 0.2rem 0;padding-right: 1rem;}
	
}


/* 信息公开 begin */
.systemReport{margin-top: 0.6rem;position: relative;}
.systemReport::after{content: "";position: absolute;bottom:-0.66rem;left: 0;width: 100%;height: 80%;background: #ecedf1;z-index: -1;}
.systemReport .system{width: 6.4rem;border: 1px solid #ccc;box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);/background-color: #fff;}
.systemReport .Report{width: 6.4rem;border: 1px solid #ccc;box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);background-color: #fff;}
.systemReport ul{background: white;padding: 0.25rem 0 0.45rem;min-height: 2.2rem;}
.systemReport ul li{border-bottom: 1px solid #dedede;}
.systemReport ul li a{font-size: 0.18rem;display:block;color:#000000;line-height: 0.36rem;padding: 0 0.35rem;}
.systemReport ul li a:hover{color: #2a50b0;}
.systemReport .title{position: relative;}
.systemReport .title .pic{position: relative;}
.systemReport .title .pic::before{content: "";position: absolute;left: 0; bottom: 0;width: 100%;height: 60%;background:linear-gradient(to top,rgba(53,49,73,0.85),rgba(53,49,73,0));}
.systemReport .title .pic img{width: 100%;display: block;}
.systemReport .title .text{position: absolute;left: 0.55rem;bottom: 0;width: calc(100% - 1.1rem);}
.systemReport .title .text::after{position: absolute;content: "";background: url(../img/rr2.png) no-repeat right center;width: 40px;height: 14px;right: 0;top: 0.3rem;}
.systemReport .title .text h5{font-size: 0.33rem;color: white;border-bottom:4px solid #48d800;line-height: 0.77rem;font-weight: normal;display: inline-block;}

@media screen and (max-width: 800px) {
	.systemReport .system{width: 100%;float: none;}
	.systemReport .Report{width: 100%;float: none;margin-top: 0.66rem;}
	.systemReport .title .text h5{font-size: 0.4rem;line-height: 0.9rem;}
	.systemReport ul li a{font-size: 0.28rem;line-height: 0.6rem;}
}

 /* 公开申请 监督投诉 友情链接 */
.colBox{margin-top: 1.12rem;border-bottom: 1px solid #dfdfdf;padding-bottom: 0.66rem;}
.colBox .col3{justify-content:space-between;align-content:flex-start;flex-wrap:wrap;}
.colBox .col3 dl{position: relative;margin: 0.2rem 0;}
.colBox .col3 dl::after{content: "";position: absolute;width: 1px;height: calc(100% - 0.95rem);left: 0;bottom: 0;background:#2a50b0;}
.colBox .col3 dl dt{font-size: 0.33rem;position: relative;line-height: 0.65rem;display: inline-block;margin-bottom: 0.2rem;}
.colBox .col3 dl dt::after{content: "";position: absolute;left: 0;bottom: 0;height: 4px;width: 55%;background: #2a50b0;}
.colBox .col3 ul li,.colBox .col3 dl dd{height: 0.48rem;font-size: 0.18rem;color: #000000;line-height: 0.48rem;padding-left: 0.3rem;}
.colBox .col3 ul li a,.colBox .col3 dl dd a{display: block;font-size: 0.18rem;color: #2a50b0;line-height: 0.48rem;position: relative;padding-right: 0.8rem;background: url(../img/rr4.png)no-repeat right center;}
.colBox .col3 ul li a:hover,.colBox .col3 dl dd a:hover{color: #000000;}
@media screen and (max-width: 800px) {
	.colBox .col3{align-content:flex-start;flex-wrap:wrap;}
	.colBox .col3 dl dt{font-size: 0.22rem;line-height: 0.46rem;}
	.colBox .col3 ul li,.colBox .col3 dl dd{font-size: 0.28rem;line-height: 0.6rem;height: 0.6rem;}
	.colBox .col3 ul li a,.colBox .col3 dl dd a{font-size: 0.28rem;line-height: 0.6rem;}
	.colBox .col3 dl::after{content: "";position: absolute;width: 1px;height: calc(100% - 1.4rem);left: 0;bottom: 0;background:#2a50b0;}
}
/* 信息公开 end */
/* list-实用信息 begin */
.bkjyBox{display: flex;justify-content: flex-start;width: 100%;flex-wrap: wrap;margin-bottom: 0.8rem;margin-top: 0.8rem;}
.bkjyBox li{width: calc(50% - 0.2rem);border-bottom: 2px solid #2a50b0;margin-bottom: 0.3rem;padding-bottom: 0.22rem;background: url(../img/rr6.png) no-repeat right center;transition: 0.4s;}
/* 针对最后一个 li 元素 */
/* .bkjyBox li:last-child {width: 100%;margin-left: unset !important; } */
.bkjyBox li:hover{background-position:98% center;transition: 0.4s;}
.bkjyBox li:nth-child(even){margin-left: 0.4rem;}
.bkjyBox li.on{}
.bkjyBox li.on h4{background: url(../img/rr6.png) no-repeat right top;}
.bkjyBox li a{display: block;}
.bkjyBox li a h4{font-size: 0.24rem;color: #2a50b0;display: inline-block;padding-right: 0.25rem;font-weight: normal;padding-bottom: 0.07rem;}
.bkjyBox li a p{font-size: 0.14rem;color: #333333;padding-right: 0.4rem;}
.bkjyBox li a:hover h4{color: #2a50b0;}
@media(max-width: 800px) {
	.bkjyBox{display: flex;justify-content: flex-start;width: 100%;flex-wrap: wrap;margin-bottom: 0.4rem;margin-top: 0.4rem;}
	.bkjyBox li:nth-child(even){margin-left:0.2rem;}
	.bkjyBox li{padding-bottom: 0.08rem;width: 100%;margin-left:0.2rem;margin-right:0.2rem}
	.bkjyBox li a h4{font-size: 0.28rem;padding-right: 0.55rem;padding-bottom: 0.02rem;}
	.bkjyBox li a p{font-size: 0.18rem;color: #333333;padding-right: 0.8rem;}
}
/* list-实用信息 end */