@media only screen and (max-width:1280px){
	html{font-size: 90px;}
}
@media only screen and (max-width:1200px){
	.pa2 ul li .pc-txt h3{font-size: 0.18rem;}
	.pb-right{width: 2.6rem;}
	.pb-right ul{justify-content: flex-end;}
	.pb-right ul li{width: 1.2rem;margin: 0 0 0 0.1rem;}
	.pb-right ul li img{margin: 0 auto;}
	.pb-left{width: calc( 100% - 2.8rem );}
}
@media only screen and (max-width:1100px){
	.pc-left,.pc-right{width: 100%;}
	.pc-left{margin-bottom: 0.3rem;}
	
	.img-list ul li a{height: 0;padding-bottom: 63%;}
}
@media only screen and (max-width:1060px){
.h1{padding:0 1.2rem;}
}
@media only screen and (max-width:1100px) and (min-width:681px){
	.qh-box2 .headline .head_img{height: 2.5rem;}
	.qh-box2 .headline p{-webkit-line-clamp:3;height: 0.75rem;}
}
@media only screen and (min-width:981px){
	body.scrolling .header-top1{padding: 0.1rem 0 0;position: fixed;}
	body.scrolling .header-top1 .h1{margin-bottom: 0.1rem;}
	body.scrolling .header-top1 .h1 .logo img{height: 0.5rem;}
	body.scrolling .header-top1 .h1 .h1-left img,body.scrolling .header-top1 .h1 .h1-right img{height: 0.2rem;}
}
@media only screen and (max-width:1000px){
	
}
@media only screen and (max-width:980px){
	.h1{margin-bottom: 0;padding: 0;}
	.h1 .logo img{height: 0.5rem;}
	.h1 .logo{padding: 0.15rem 0;}
	.banner,.list-banner{margin-top: 0.8rem;}
	.nav-menu{display: block;}
	.nav,.h1-left,.h1-right,.h1-link ul{display: none;}
	.header-top1{background: #ac1e2b;position: fixed;padding: 0;}
        .h1-link{right:0.55rem;}
        .search{background-size:auto 0.3rem;}
	.banner .swiper-pagination{bottom: 0.1rem;}
	.pb-left,.pb-right{width: 100%;}
	.pb-left{margin-bottom: 0.3rem;}
	.pb-right ul{justify-content: center;}
	.link-list ul li a{min-width: inherit;}
	.main{padding: 0.2rem 0 0.3rem;}
	.list-banner .banner-lm{display: none;}
	.main-left{display: none;}
	.main-right{width: 100%;}
	.m-nav,.third-nav{display: block;}
	.main-title h2{display: none;}
	.pa-left,.pa-right{width: 100%;}
	.pa-left{margin-bottom: 0.3rem;}
	.pa1::before{content: none;}
	.pd-left, .pd-right{width: 100%;}
	.pd-left{margin-bottom: 0.3rem;}
	.qh-box4 .news-list ul li:last-of-type{padding-bottom: 0;}
	.qh-box4 .headline .head_txt a{display: block;white-space: nowrap;height: 0.3rem;}
	.qh-box4 .headline .head_img{width: 2.5rem;}
	.qh-box4 .headline .head_txt{width: calc( 100% - 2.5rem );}
	.pblist ul li .pb-img{height: 0;padding-bottom: 120%;}
}
@media only screen and (max-width:880px){
	
}
@media only screen and (max-width:820px){
	.link-list ul li{width: 50%;}
	.link-list ul li a{padding: 0 0 0.1rem;}
	.pd2 .title2{width: 1.5rem;}
}
@media only screen and (max-width:780px){
	.pd2 .lec-list ul li .lec_tit{width:100%;}
}
@media only screen and (max-width:680px){
	.pic-list1 ul li{width: calc( 100% / 3 );}
	.pblist ul li .pb-txt{padding: 0.1rem;}
	.pd2 .title2,.pd2 .lec-list{width: 100%;}
	.pd2 .title2{padding: 0.1rem 0;}
        .pd2 .title2 .t-lm{width: 100%;padding: 0 0.2rem;position: relative;}
        .pd2 .title2 .t-more{position: absolute;right: 0.2rem;top: 50%;transform: translateY(-50%);margin-top:0;}
	.pd2 .lec-list ul li{width: 100%;margin-bottom: 0.2rem;}
	.pd2 .lec-list ul li:last-of-type{margin-bottom: 0;}
	.pd2 .lec-list ul::after{content: none;}   
}
@media only screen and (max-width:620px){
	.content h3.title{font-size: .2rem;}
	.content .sub-title{font-size: 0.18rem;}
	.pic-list ul li{width: 50%;}
	.parta,.pb1,.pb2{padding: 0.3rem 0;}
	.partc,.partd{padding: 0.3rem 0;}
	.pd1{margin-bottom: 0.3rem;}
}
@media only screen and (max-width:580px){
	.copyright{width: 100%;order:0;margin-bottom: 0.1rem;}
	.police1{order: 1;}
	.police2{order: 2;}
	.footer .w90{flex-wrap: wrap;}
}
@media only screen and (max-width:560px){
	.qh-box2 .headline{margin-bottom: 0.12rem;}
	.qh-box2 .headline, .qh-box2 .dt-list{width: 100%;}
	.qh-box2 .headline .head_img{height: 0;padding-bottom: 60%;}
	.qh-box2 .headline p{-webkit-line-clamp:3;height: 0.75rem;}
	.img-list{margin-bottom: 0;}
	.img-list ul li{width: 100%;margin-bottom: 0.15rem;}
}
@media only screen and (max-width:460px){
	.qh-box4 .headline .head_img,.qh-box4 .headline .head_txt{width: 100%;}
	.qh-box4 .headline .head_txt{padding-left: 0;margin-top: 0.1rem;}
	.qh-box4 .headline .head_img a{height: 0;padding-bottom: 60%;}
	.qh-title ul li{margin-right: 0.2rem;}
	.pic-list1 ul li{width: 50%;}
	.leader-list ul li .leader_img{margin: 0 auto 0.1rem;}
	.leader-list ul li .leader_txt{width: 100%;}
	.leader-list ul li .lead-title{text-align: center;}
}
@media only screen and (max-width:400px){
	.pic-list ul li{width: 100%;}
}
@media only screen and (max-width:360px){
	.link-list ul li{width: 100%;}
}