@media only screen and (max-width:1860px){
	.footer::after{width:1.5rem;height:0.4rem;top: -0.39rem;}
	.main{padding: 0.3rem 0 0.7rem;}
}
@media only screen and (max-width:1702px){
	.parta .dec_bottom{width: calc(97% - 1rem);}
}
@media only screen and (max-width:1366px){
	.part::after{height: 1.6rem;}
}
@media only screen and (max-width:1280px){
	html{font-size: 90px;}
}
@media only screen and (max-width:1200px){
	.logo img{height: 0.6rem;}
}
@media only screen and (max-width:1100px){
.sl{padding-left: 0;}
.footer::after{width: 1rem;height: 0.2rem;top: -0.2rem;}
.parta .dec_bottom{width: 97%;}
}
@media only screen and (max-width:1060px){
	.header{padding: 0;background: #ffffff;}
	.nav,.h2-link,.search{display: none;}
	.nav-menu{display: block;}
	.logo img{height: 0.5rem;}
	.logo{padding: 0.2rem 0;}
	.header{position: fixed;left: 0;top: 0;z-index: 5;box-shadow: 0 0.05rem 0.1rem 0 rgba(0,0,0,0.1);}
	.banner,.list-banner,.part,.main{margin-top: 0.9rem;}
	.part{padding-top: 0;}
	.main{padding: 0.3rem 0 0.5rem;}
        .parta .left{width: 100%;}
	.parta .right{width: 100%;display: flex;justify-content: space-between;}
	.parta .right .item4{width: calc(50% - 0.15rem);}
	.right .item4:nth-of-type(2) .pb-list ul li:nth-of-type(6){display: block;}
	.parta .dec_bottom{display: none;}
	.title2 h3,.title2 a{color: #993233;}
	.title2 .title_img{display: none;}
	.title2 a{margin-bottom: 0.1rem;}
	.title2 h3{padding-bottom: 0.25rem;margin-left: 0;}
	.title2{width: 100%;margin-bottom: 0.1rem;position: relative;background: url(../img/title_bg1.png) no-repeat left bottom;background-size: 100% auto;align-items: flex-end;}
    .parta .w90{width: 100%;}
	.parta::after{content: none;}
	.news-scroll{background: url(../img/part_bg.png) no-repeat left top;background-size: 100% 100%;padding: 0.4rem 3% 0.5rem;margin-top: 0;margin-bottom: 0.2rem;}
	.parta .dec{z-index: 2;}
	.news-scroll ul li a{height: 0;padding-bottom: 60%;}
	.sl{padding: 0 3%;}
	.parta .right{padding: 0 3%;}
.item4 .img-scroll ul li .imgbox{height:2.75rem;}
.right .item4 .pb-list ul li:nth-child(n+6){display: block;}

.float_box{display:none;}
}
@media only screen and (max-width:980px){
	.main{padding: 0 0 0.3rem;}
	.main-left{width: 100%;padding-bottom: 0;}
	.main-right{width: 100%;padding: 0 20px;}
	.main-left h3,.main-left>ul{display: none;}
	.lm-title{display: flex;}
	.main-title{padding-top: 0.15rem;}
	.main-title h2{display: none;}
	.main .w90{width: 100%;}
	.main-left>ul{padding: 0 0.15rem;}
	.logo{padding: 0.15rem 0;}
	.banner,.list-banner,.part,.main{margin-top: 0.8rem;}
	.navm-box{padding-top: 0.9rem;}
	
}
@media only screen and (max-width:780px){
	
}
@media only screen and (max-width:720px){
	.sl .item{width: 100% !important;margin-bottom: 0.3rem;}
	.sl .item1 .title1, .sl .item2 .title1{padding-right: 0;}
	.pb-list{padding-right: 0;}
	.title1 h3{padding-bottom: 0.3rem;}
	.title1 a{margin-bottom: 0.15rem;}
	.sl .item3{margin-bottom: 0;}
       .img-scroll ul li .imgbox{height:0;padding-bottom:60%;}
       .parta .right .item4{width: 100%;margin-top: 0;margin-bottom: 0.3rem;}
	.parta .right{flex-wrap: wrap;margin-top: 0.3rem;}
	.parta .right .item4:nth-of-type(2){margin-bottom: 0;}
       .sl .item2 .img-scroll{width:100%;}
.item4 .img-scroll ul li .imgbox{height:0;padding-bottom:60%;}
}
@media only screen and (max-width:680px){
	.banner .swiper-pagination{bottom: 0.1rem;}
	.pic-list ul li{width: 50%;}
	.teacher-list ul li{width: 25%;}
	.content h3.title{font-size: .2rem;}
	.content .sub-title{font-size: .18rem;}
}
@media only screen and (max-width:580px){
	.title1 .tit span{display: none;}
	.title1 .tit{padding-top: 0;}
	.title1 .w90{justify-content: flex-start;}
	.news-scroll{padding: 0.3rem 3% 0.4rem;}
}
@media only screen and (max-width:520px){
    .teacher-list ul li{width: 33.3333%;}
}
@media only screen and (max-width:500px){
	
}
@media only screen and (max-width:400px){
	.pic-list ul li{width: 100%;}
}
@media only screen and (max-width:380px){
    .teacher-list ul li{width: 50%;}
	.logo img{height: 0.4rem;}
	.banner,.list-banner,.part,.main{margin-top: 0.7rem;}
	.navm-box{padding-top: 0.8rem;}
}