@media only screen and (max-width:1489px){
	.pc1 .w90{width: 100%;max-width: 100%;}
	.pc_video{width: 53%;padding-left: 0.1rem;}
	.pc_txt{width: 47%;padding-left: 3%;}
	.pc_video ul li a{height: 0;padding-bottom: 68%;}
	.pc_txt .pc_zy{width: 36%;}
	.pc2_left{width: 47%;}
	.pc2_right{width: 53%;padding-left: 0.1rem;}
}
@media only screen and (max-width:1366px){
    .nav>ul>li h3{font-size: 0.16rem;}
	.sub .sub-h a{font-size: 0.14rem;}
}
@media only screen and (max-width:1280px){
	html{font-size: 90px;}
}
@media only screen and (max-width:1200px){
	.banner .swiper-slide a{height: 0;padding-bottom: 50%;}
	
}
@media only screen and (max-width:1100px){
	.partc,.pc_txt .title{padding-top: 0;}
	.pc_txt .pc_zy .zy_icon img,.pc2_right .pc_bk .zy_icon img{height: 0.5rem;}
	.pc_txt .pc_zy .zy_icon,.pc2_right .pc_bk .zy_icon{margin-top: 0.2rem;}
}
@media only screen and (min-width:1101px){
    body.scrolling .header{box-shadow: 0 0 0.1rem 0 rgba(0,0,0,0.2);}
	body.scrolling .header::after{height: 100%;}
	body.scrolling .header-right{padding: 0.1rem 0;}
	body.scrolling .sub{padding-top: 0.1rem;}
}
@media only screen and (max-width:1100px){
    .header{background: #680034;box-shadow: 0 0 0.1rem 0 rgba(0,0,0,0.2);}
	.header::after{content: none;}
	.logo img{height: 0.5rem;width: auto;}
	.logo{padding: 0.2rem 0;}
	.header .w90{padding: 0;}
	.h2-link{position: relative;right: inherit;top: inherit;margin-left: auto;}
	.nav,.h2-link ul{display: none;}
	.nav-menu{display: block;}
	.h2-link .search{background-size: auto 0.3rem;}
	.banner,.list-banner{margin-top: 0.9rem;}
	.banner::before,.list-banner::before{content: none;}
}
@media only screen and (max-width:1060px){
	.pc_txt .pc_zy .area,.pc2_right .pc_bk .area{padding: 0.2rem;}
	.pc_txt .pc_zy{width: 34%;}
}
@media only screen and (max-width:980px){
	.main{padding: 0 0 0.3rem;}
	.main-left{width: 100%;padding-bottom: 0;background: #f9fcff;}
	.main-right{width: 100%;}
	.main-left h3,.main-left>ul{display: none;}
	.lm-title{display: flex;}
	.main-title{padding: 0.15rem 3%;}
	.main-title h2{display: none;}
	.main .w90{width: 100%;}
	.main-left>ul{padding: 0 3%;}
	.content{padding: 0 3%;}
	.pc_video{width: 100%;padding-left: 0;position: relative;margin-top: 0.1rem;}
	.partc{}
	.pc_txt{width: 100%;height: auto !important;padding-right: 2.4rem;}
	.pc_txt .more{margin-top: 0.2rem;}
	.pc_txt .pc_zy{width: 2.4rem;height: 100%;}
	.pc_txt .pc_zy a{height: 100%;padding-bottom: 0;}
	.pc2_right .item{width: calc(100% - 226px);}
}
@media only screen and (max-width:880px){
	.pb-list ul li{width: 50%;}
	.pb-list ul li:nth-child(n+3){margin-top: 0.3rem;}
}
@media only screen and (max-width:780px){
	
}
@media only screen and (max-width:680px){
	.pc2_left{width: 100%;margin-bottom: 0.1rem;}
	.pc2_left .item{height: 0;padding-bottom: 33%;}
	.pc2_right{width: 100%;padding-left: 0;}
	.pc2_right .item{width: calc(100% - 2.5rem);}
}
@media only screen and (max-width:640px){
	.pic-list ul li{width: 50%;}
        .bn-icon{position: relative;left: inherit;bottom: inherit;background: #680034;padding: 0.2rem 0;}
}
@media only screen and (max-width:620px){
	.content h3.title{font-size: .2rem;}
	.content .sub-title{font-size: .18rem;}
	.zy-list ul li{width: 100%;}
        .banner .swiDots{bottom:0.15rem;}
}
@media only screen and (max-width:520px){
    .pb-list ul li{width: 100%;}
	.pb-list ul li:nth-child(n+2){margin-top: 0.3rem;}
	.qh-title ul li{margin-right: 0.2rem;}
	.qh-title ul li h3{font-size: 0.24rem;}
	.qh-title ul li.on h3{font-size: 0.3rem;}
}
@media only screen and (max-width:480px){
	.logo img{height: 0.4rem;}
	.logo{padding: 0.15rem 0;}
	.banner,.list-banner{margin-top: 0.7rem;}
	.navm-box{padding-top: 0.8rem;}
	.banner .swiper-pagination{bottom: 0.1rem;}
	.pb-link ul li{width: 50%;}
	.pb-link ul li:nth-child(n+3){margin-top: 0.2rem;}
	.partb::before{content: none;}
	.partb .title{justify-content: flex-start;}
	.pc_txt{padding-right: 0;padding-left: 0;}
	.pc_txt .pc_zy{width: 100%;position: relative;right: inherit;bottom: inherit;margin-top: 0.2rem;}
	.pc_txt .pc_zy a{height: 1.7rem;}
	.pc_txt .title,.pc_txt .pc_intro,.pc_txt .more{padding-left: 3%;}
	.pc_bk{width: 100% !important;}
	.pc2_right .pc_bk a{height: 1.7rem;padding-bottom: 0;}
	.pc2_right .item{width: 100%;margin-left: 0;margin-top: 0.1rem;height: auto;}
	.pc2_right .item ul{height: auto;}
	.pc2_right .item ul li{height: 0.7rem;}
}
@media only screen and (max-width:460px){
    
}
@media only screen and (max-width:420px){
	.logo img{height: 0.35rem;}
	.banner,.list-banner{margin-top: 0.6rem;}
	.navm-box{padding-top: 0.7rem;}
	.nav-menu{margin-left: 0.18rem;}
	.pic-list ul li{width: 100%;}
	.ft-left img{height: auto;width: 100%;}
	.qh-title ul li{margin-right: 0.15rem;}
	.qh-title ul li h3{font-size: 0.2rem;}
	.qh-title ul li.on h3,.title h3{font-size: 0.26rem;}
}
	