@media only screen and (max-width:1280px){
	html{font-size:90px}
}
@media only screen and (max-width:1080px){
	.nav .nLi h3 a{padding: 0px .2rem}
}
@media only screen and (max-width:980px){
	.part03b .swiper-slide{height: .8rem;}
	.i-nav{display: none;}
	.header_right{display: none;}
	.search_m{display: block;}
	.nav-menu{display: block;}
	.logo{padding:0;}
	header{height: 1rem;display: flex;align-items: center;position: fixed;top:0;left:0;z-index: 5;}
	.banner,.list-banner{margin-top: 1rem;}
}
@media only screen and (max-width:920px){
	.part01 .w90{flex-direction: column;}
	.part01-left{width: 100%;margin-bottom: .3rem;}
	.part01-right{width: 100%;}
}
@media only screen and (max-width:780px){
	.part02 .w90{flex-direction: column;}
	.part02-left{width: 100%;margin-bottom: .3rem;}
	.part02-right{width: 100%;}
}
@media only screen and (max-width:680px){
         header{height:.9rem;}
	.logo img{height: .5rem;}
        .navm-box{padding-top:.9rem;}
	.banner .swiper-pagination{bottom:0;}
	.banner .swiper-pagination-bullet{font-size: .2rem;}
.list-banner{height:2rem;}
	.news-box{flex-direction: column;}
	.newsimg-box{width: 100%;margin-bottom: .1rem !important;}
	.newslist{width: 100%;}
	.part03a{flex-direction: column;}
	.part03-left{width: 100%;margin-bottom: .3rem;}
	.part03-right{width: 100%;}
}
@media only screen and (max-width:620px){
.list-teacher li{width: calc( ( 100% - 0.9rem )/4 );}
	.list-teacher li:nth-child(5n){margin-right:.3rem}
	.list-teacher li:nth-child(4n){margin-right:0}
}
@media only screen and (max-width:480px){
	.logo img{height: .4rem;}
	header{height: .8rem;}
        .navm-box{padding-top:.8rem;}
	.banner,.list-banner{margin-top: .8rem;}
        .list-banner{height:1.6rem;}
        .list-teacher li{width: calc( ( 100% - 0.6rem )/3 );}
	.list-teacher li:nth-child(4n){margin-right:.3rem}
	.list-teacher li:nth-child(3n){margin-right:0}
        .this-name h1{display:none;}
.this-name span{float:left;}
}
@media only screen and (max-width:420px){
	.xsdt-list ul li.headline{flex-direction: column;margin-bottom: 0;}
	.xsdt-img{width: 100%;}
	.headline-txt{width: 100%;}
	.headline-txt h3,.headline-txt p,.headline-txt span{padding:0;}
.logo img{height: .34rem;}
header{height: .74rem;}
.navm-box{padding-top:.74rem;}
}
@media only screen and (max-width:380px){
.list-teacher li{width: calc( ( 100% - 0.3rem )/2 );}
	.list-teacher li:nth-child(3n){margin-right:.3rem}
	.list-teacher li:nth-child(2n){margin-right:0}
}