@media only screen and (max-width:1500px){
	.navlist li h3 a{padding:.04rem .2rem}
}


@media only screen and (max-width:1430px){
	.navlist li h3 a{padding:.04rem .16rem}
}


@media only screen and (max-width:1366px){
	.navlist li h3 a{padding:.04rem .1rem}
}


@media only screen and (max-width:1320px){
	.navlist li h3 a{padding:.04rem .08rem}
}


@media screen and (max-width:1280px){
	html{font-size:80px}
    .header-link ul li a::after{top:5px}
    .search{background:url(../img/search.svg) no-repeat center .09rem;background-size:.16rem .16rem}
    .search.closed{background:url(../img/close.svg) no-repeat center .09rem;background-size:.16rem .16rem}
    .nav{padding-top:.25rem}
    .navlist{display:block}
    .navlist li h3 a{padding:.04rem .15rem}
    .news-list ul li{padding-bottom:.28rem;margin-bottom:.28rem}
}


@media screen and (max-width:1230px){
	.navlist li h3 a{padding:.04rem .12rem}
}


@media screen and (max-width:1170px){
	.navlist li h3 a{padding:.04rem .07rem}
}


@media screen and (max-width:1100px){
	.header-top{background:#015ab1;border-top:none;padding-bottom:0;}
    .nav{display:none}
    .header-link{display:none}
    .search_m{display:inline-block}
    .nav-menu{display:block}
    .header_link{display:block}
    .student ul li p span{max-width:2.5rem}
    .main_left{display:none}
    .main_right{width:100%}
}
@media screen and (max-width:1040px){
.footer-logo{display:none}
}

@media screen and (max-width:920px){
	.banner .swiper-slide{height:4.6rem}
    .student ul li p span{max-width:2.1rem}
}


@media screen and (max-width:880px){
	.news-left{height:3.9rem}
    .news-list ul li{padding-bottom:.225rem;margin-bottom:.225rem}
    .footer-info{margin-top:0}
    
}


@media screen and (max-width:800px){
	.part02-list ul li{width:30%;margin-right:5%}
    .part02-list ul li:nth-child(3){margin-right:0}
    .part02-list ul li:last-child{display:none}
    .student ul li{height:2rem}
    .student ul li p span{max-width:1.7rem}
}


@media screen and (max-width:760px){
	.logo img{height:60px}
    .news-left{width:100%;height:4.5rem;margin-bottom:.3rem}
    .news-right{width:100%}
}


@media screen and (max-width:680px){
	.banner .swiper-slide{height:3.8rem}
    .student ul li{width:48.5%;margin-right:3%}
    .student ul li:nth-child(3n){margin-right:3%}
    .student ul li:nth-child(2n){margin-right:0}
    .student ul li p span{max-width:2.6rem}
}


@media screen and (max-width:640px){
	.article .c-title{font-size:.2rem;line-height:.3rem}
    .picture_list.teacher_list ul li{width:32%}
    .picture_list.teacher_list ul li:nth-child(4n){margin-right:2%}
    .picture_list.teacher_list ul li:nth-child(3n){margin-right:0}
}


@media screen and (max-width:620px){
	.logo img{height:50px}
    .navm-box{padding-top:100px}
    .part02-list ul li{width:48%;margin-right:4%}
    .part02-list ul li:nth-child(2){margin-right:0}
    .part02-list ul li:nth-child(3){display:none}
    .part02-title ul li a{font-size:.18rem}
    .student ul li p span{max-width:2rem}
}


@media screen and (max-width:560px){
	.news-left{height:3.8rem}

    .notice-list ul li{width:100%}
    .notice-list ul li:nth-child(3){margin-bottom:.3rem}
    .part02-title{width:70%}
    .plist ul li{width:49%}
    .plist ul li:nth-child(3n){margin-right:2%}
    .plist ul li:nth-child(2n){margin-right:0}
}
@media screen and (max-width:520px){
.footer-info{float:none;width:100%;margin-bottom:.1rem;}
.ewm{float:none;}
.footer_bg{height:3.48rem;}
}

@media screen and (max-width:480px){
	.banner .swiper-slide{height:3rem}
    .banner .swiper-pagination-bullets{bottom:0}
    .banner .swiper-pagination-bullet{background:url(../img/swiper-page.png) no-repeat center center;background-size:auto 26px;margin:0 .1rem!important}
    .banner .swiper-pagination-bullet-active{background:url(../img/swiper-page-on.png) no-repeat center center;background-size:auto 26px}
    .logo img{height:40px}
    .navm-box{padding-top:90px}
    .news-left{height:3.4rem}

    .part02-title{width:80%}
    .student ul li p span{max-width:1.6rem}
    .picture_list.teacher_list ul li{width:49%}
    .picture_list.teacher_list ul li:nth-child(3n){margin-right:2%}
    .picture_list.teacher_list ul li:nth-child(2n){margin-right:0}
}


@media screen and (max-width:420px){
	.banner .swiper-slide{height:2.6rem}
    .news-left{height:3.2rem}

    .part02{background-size:auto 100%}
    .part02-title{width:100%}
    .part02-list ul li .part02-img{display:none}
    .part02-list ul{display:block!important}
    .part02-list ul li{width:100%;height:auto;margin-bottom:.3rem}
    .part02-list ul li>a{position:relative;width:calc(100% - .4rem);height:1rem;left:0}
    .part02-list ul li h3{overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;height:auto}
    .part02-list ul li p{display:none;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap;height:auto}
    .part02-list ul li:nth-child(3){display:block}
    .part02-list ul li:nth-child(4){display:block}
    .this-name{height:auto;text-align:center;}
    .this-name h1,.this-name span{float:none;display:inline-block;}
    .student ul li{height:1.6rem}
    .student ul li p span{max-width:1.2rem}
    .list_jg a{width:100%}
    .plist ul li{height:2rem}
    .plist ul li .picture{height:1.5rem}
}