.art-main td{border: solid;}
.art-main .n_p1{padding: unset}
.major-detail .art-body{padding-top: unset !important;}
.about .intit{margin-bottom: .15rem;}
/* 学校简介 */
.xxjj table {width: 100%;border-collapse: collapse; border-radius: 10px; overflow: hidden; border: none;max-height: 130px;margin: .14rem 0;}
.xxjj table td{border: unset !important;padding: .05rem;}
/* 校徽校训 */
.xhxx .wp{ max-width: 12.8rem;}
.xhxx .ar_article{ width: 10.6rem; max-width: 100%; margin: 0 auto;}
.h3-2{margin-bottom: .6rem;text-align: center;}
.h3-2 span{font-size: .34rem;display: block;position: relative;}
.h3-2 span:before{content: '';width: .24rem;height: .11rem;background: url(../images/titl.svg) no-repeat center;background-size: .24rem .11rem;display: inline-block;margin-right: .1rem;vertical-align: middle}
.h3-2 span:after{content: '';width: .24rem;height: .11rem;background: url(../images/titr.svg) no-repeat center;background-size: .24rem .11rem;display: inline-block;margin-left: .1rem;vertical-align: middle;}

.h2-1{ font-size: .6rem;font-family: 'sys';text-align: center;color: #184eaa;line-height: 1.25;margin-bottom: .3rem;}
@media(max-width: 1024px){
}
@media(max-width: 800px){
    .h3-2{ margin-bottom: .3rem;}
    .h3-2 span{ font-size: .24rem;}
    .h2-1{ font-size: .3rem;}
    .xhxx .fl2 .ar_article img{ max-width: 60vw;}
}


/* navNow */
.navNow{background: #f0f1f4;}
.nav2{position: relative;margin-top: -0.2rem;position: relative;z-index: 9;}
.nav2 .w12 {  max-width: 13rem;  margin: 0 auto;}
.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 .w12 {  max-width: 12rem;  margin: 0 auto;}
.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;}
	.now2 .w12 {	    max-width: 800px;	    margin: 0 .5rem;}
