@media only screen and (max-width:1024px) {
	.w95{width: 96%;min-width: inherit;}
}
@media only screen and (max-width:1024px) {
	body{}
	.wap-right{display: flex;}
	.w95{width: 100%;}
	.wap_show{display: block !important;}
	.wap_hide{display: none;}
	.plr5p,.plr5 ,.pgbanerwz{padding-left: 4%;padding-right: 4%;}
	.main-nav{display: block;}
	.footer,.ptb100p,.aboutd{padding-top: 50px;padding-bottom: 50px;}
	
	.pubh4 span{background-position: left bottom;}
	
	
	.h88p{height: 72px;}
	.kmtop{padding-top: 15px;padding-bottom: 15px;background-color: rgba(255,255,255,1);backdrop-filter: blur(3px);-webkit-backdrop-filter: blur(3px);}
	.kmtoplogo{display: flex;align-items: center;}
	.kmtoplogo img{height: 30px;}
	.kmtopright{display: none;}
	.kmpage{bottom: 0 !important;}
	.kmbanerh3,.pgbanerp1{font-size: 32px;}
	.pgbanerp2{font-size: 14px;line-height: 1.4;margin-top: 3px;opacity: 0.7;}
	.kmmore{font-size: 16px;padding-right: 35px;}
	.kmmore i{font-size: 24px;}
	.kmpage span{margin: 0 5px !important;}
	.kmpage span:before{display: none;}
	.kmbaner{height: calc(100vh - 72px);}
	.kmbaner img{height: 100%;object-fit: cover;max-height:inherit}
	
	.footernav{flex-wrap: wrap;}
	.footernav li a{display: block;}
	.footernav h6 i{display: block;visibility: visible;width: auto;height: 100%;width: 100%;z-index: 3;top: 0;margin: 0; text-align: right;}
	.footernav h6 i{line-height: 58px;}
	.footernav h6 i:before{display: inline-block;transition: all 0.3s ease;}
	.footernav h6 i.on:before{transform: rotateZ(90deg);}
	.footernav ul{width: 100%;}
	.footernav h6{border-bottom: 1px solid #ddd;line-height: 1;}
	.footernav h6{font-size: 16px;padding: 20px 0;}
	.footernav li a{font-size: 14px;padding: 5px 10px;}
	.footernav>ul>ul{display: none;padding-top: 15px;}
	.footernav li{margin-top: 0;}
	.footernav li:first-child{margin-top: 0;}
	.footernav>ul:last-child h6{display: none;}
	.footershare{width: 100%;justify-content: flex-start;padding-top: 40px;}
	.footernav{padding-bottom: 40px;}
	.footer{padding-bottom: 30px;padding-top: 30px;}
	
	.contactan {padding-top: 0;}
	
	
	.kmindexalink{width: 100%;margin: 0;margin-top: 20px;}
	.kmindexalink:first-child{margin-top: 0;}
	.kmindexaimg,.kmindexawz{display: none;}
	.kmindexahover{position: relative;width: 100%;height: auto;left:0;top:0;opacity: 1;-webkit-opacity: 1;visibility: visible;transform: scale(1);}
	.kmindexaimg2 ,.kmindexawz2{display: block;}
	.kmindexaimg2 img{position: relative;}
	.kmindexap2{margin-top: 5px;}
	.kmindexahs2{height: auto;}
	.kmindexap3 span{padding: 0;}
	.kmindexap3{margin-top: 30px;}
	
	.kmindexbm{flex-wrap: wrap;}
	.kmindexbl,.kmindexbr{width: 100%;}
	.kmindexbp3,.kmindexbr{margin-top: 35px;}
	
	.kmindexc {padding-top: 0;}
	.kmindexcdata ul{width: 100%;}
	.kmindexcp1{font-size: 40px;}
	.kmindexcdata{padding: 10% 10%;}
	.kmindexcdata ul{padding: 15px 0;}
	.h160p{height: 0;}
	
	
	.reshapera {padding: 0;}
	.reshaperaleft{max-width: inherit;}
	.reshaperaleft,.reshaperaimg{width: 100%;}
	.reshaperam{flex-wrap: wrap;}
	.reshaperap1, .reshaperap2, .reshaperap3{padding-left: 30px;}
	.reshaperap1{padding-left: 60px;}
	.reshaperap1:before{left: 30px;width: 20px;}
	.reshaperap2{font-size: 24px;margin-top: 5px;}
	.reshaperap3{margin-top: 20px;line-height: 1.8;}
	.reshaperaimg{margin: 0;margin-top: 25px;}
	
	.reshapercnli{width: 100%;margin: 0;box-shadow: none;padding-bottom: 30px;}
	.reshapercnli:first-child{padding-bottom: 0;}
	.reshapercnm{flex-wrap: wrap;}
	.reshapercimg{}
	.reshapercimg img{object-fit: cover;max-height: 300px;}
	.reshaperch5{font-size: 20px;}
	.reshaperch5{padding: 20px;}
	.reshapercwz{border-width: 1px;}
	.reshapercp1:before{width: 2px;left: -2px;}
	.reshapercp1{font-size: 20px;}
	.reshapercp2{font-size: 18px;}
	.reshapercp3{min-height: auto;}
	.reshapercwz{margin: 0 20px;}
	.reshapercp4{display: none;}
	.reshapercp2{min-height: inherit;}
	.reshapercp3{margin-top: 20px;}
	.reshapercnm{margin-top: 25px;}
	
	.reshaperdslide{width: 85%;}
	
	.reshaperb-3-p1{text-align: justify;padding: 0;}
	.reshaperb-3:before{height: 100%;}
	
	.mreshaperc-3mn{padding: 0;}
	.mreshaperc-3wz,.mreshaperc-3img{width: 100%;}
	.mreshaperc-3wz{padding: 20px;}
	.mreshaperc-3wz-p1{font-size: 20px;}
	.mreshaperc-3wz-p2{font-size: 16px;}
	.mreshaperc-3wz-p3-1{font-size: 16px;}
	.mreshaperc-3wz-p3m:before{width: 10px;height: 10px;}
	.mreshaperc-3wz-p3-3{flex-wrap: wrap;}
	.mreshaperc-3wz-p3-3{margin-top: 0;}
	.mreshaperc-3wz-p3-3 li{margin-top: 10px;}
	.mreshaperc-3mn:nth-child(even) .mreshaperc-3img-1{display: block;}
	.mreshaperc-3mn:nth-child(even) .mreshaperc-3img-2{display: none;}
	
	.reshaperbetit,.reshaperbewz{width: 100%;}
	.reshaperbetit,.reshaperbewz{border: none;}
	.reshaperbep1{font-size: 20px;}
	.reshaperbetit{padding-left: 0;height: auto;position: relative;}
	.reshaperbetitm{display: flex;justify-content: space-between;}
	.reshaperbetit p:before{display: none;}
	.reshaperbetit p{margin: 0;}
	.reshaperbetitm:before{position: absolute;opacity: 0.5;}
	.reshaperbetitm:before{content: '';width: 2px;height:50%;background: var(--color);top:50%;transform: translate(-50%,-50%);left:50%;}
	.reshaperbewz{padding: 0;}
	.reshaperbep2{line-height: 1.8;}
	.reshaperbewz{margin-top: 20px;}
	
	.reshapercqimg ,.reshapercqtit,.reshapercqms{width: 100%;}
	.reshapercq {padding: 0;background: none;}
	.reshapercqtit{font-size: 20px;}
	.reshapercqtit i{font-size: 34px;top:-15px}
	.reshapercqtit{margin-top: 30px;}
	.reshapercqms{margin-top: 10px;}
	.reshapercqms h5{font-size: 18px;}
	.reshapercqli:nth-child(even) .reshapercqimg1 {display: block;}
	.reshapercqli:nth-child(even) .reshapercqimg2 {display: none;}
	
	.aboutap1 {display: none;}
	.aboutap2{margin: 0;}
	.aboutap2 p{font-size: 16px;line-height: 1.8;margin-top: 15px;}
	.aboutap2 p:first-child{margin: 0;}
	.aboutap2 p{text-indent: 0;}
	.aboutap3m{width: 100%;margin-top: 20px;}
	.aboutap3m:first-child{margin-top: 0;}
	.aboutap3wz{position: relative;padding: 20px;background: var(--color);}
	.aboutap3p1{font-size: 20px;}
	.aboutap3p2{font-size: 16px;margin-top: 10px;}
	
	.historypage{display: none;}
	.historyimg,.historywz{width: 100%;}
	.historyp2, .historyp1{font-size: 20px;}
	.historyp2{margin-top: 10px;}
	.historyp3{border-width: 1px;padding-left: 20px;}
	.historywz{padding: 20px;}
	.historybtn{text-align: center;display: flex;justify-content: center;padding-top: 20px;}
	.pubbtns{position: absolute;top:0;transform: none;left:auto;right:auto;position: relative;margin: 0 10px;}
	
	.aboutdm{position: relative;top:0;left:0;transform: none;}
	.aboutdbg {width: 100%;height: 100%;position: absolute;left:0;top:0;object-fit: cover;}
	.aboutdp1{font-size: 16px;}
	.aboutdp1-3{font-size: 20px;}
	.aboutdp1{max-width: 65%;}
	.aboutdp1m:after, .aboutdp1m:before{width: 25px;}
	.aboutdp1m{padding: 10px 25px;}
	.kmmore2{padding-right: 15px;}
	.kmmore2,.kmmore2 i{font-size: 14px;}
	.aboutep0{display: flex;justify-content: flex-end;margin-top: -24px;}
	.aboutel,.abouter{width: 100%;}
	.abouteimg,.abouteimg img{height: auto;}
	.aboutep1 {font-size: 14px;}
	.aboutep2{font-size: 16px;}
	.aboutep3{font-size: 14px;}
	.aboutelms{padding: 20px 10px;}
	.aboutep1-1 span{margin-top: 0;}
	.abouteral{width: 55px;}
	.abouterar{width: calc(80% - 55px);}
	.aboutera{padding: 30px 0;}
	.aboutera:last-child{border: none;}
	
	.contactanbtn{width: 50px;height: 50px;line-height: 48px;}
	.contactanbtn i{font-size: 18px;}
	.conjoin{font-size: 16px;height: 42px;line-height: 42px;}
	.contactap2{margin-top: 30px;}
	
	.abt26btc{max-width: 96%;max-height: 90%;height: auto;}
	.abt26btcclose{right: auto;top:auto;bottom: -30px;left: 50%;transform: translateX(-50%);}
	
	.strengthanm,.strengthaimg, .strengthawz{width: 100%;}
	.strengthaimg{width: 45%;}
	.strengthaimg img{width: 100%;}
	.strengthawz{width: 55%;padding-top: 10%;}
	.strengthawz .strengthap3{display: none;}
	.strengthawz2 .strengthap3{display: block;}
	.strengthawz2{padding-top: 0;}
	.strengthawz2{width: 100%;}
	.strengthanm{background: #fff;}
	.strengthap1{font-size: 20px;}
	.strengthanm:before{width: calc(100% - 20px);height: calc(100% + 40px);left: 20px;}
	.strengthanm:before{display: none;}
	.strengthawz2{padding: 0;display: block;}
	.strengthap3{padding: 20px;}
	.strengthan{margin-top: 0;}
	.strengthanm{margin-top: 25px;}
	.strengthaimg{padding-left: 20px;padding-top: 20px;}
	
	.strengthb{padding-bottom: 0;}
	.strengthbm{flex-wrap: wrap;padding-top: 20px;}
	.strengthbbg{position: relative;width: 100%;height: auto;right: 0;}
	.strengthbm:before{width: 120%;right: -10%;}
	.strengthbwz{width: 100%;padding: 20px 0;}
	.strengthbwz{font-size: 16px;}
	
	.strengthdn{margin-top: 25px;}
	.strengthdwz,.strengthdimg{width: 100%;}
	.strengthdp1{font-size: 20px;}
	.strengthdwz{padding: 25px 20px;}
	.strengthdp3 strong{display: block;}
	.strengthdp3{padding-top: 20px;margin-top: 20px;font-size: 16px;}
	
	.pgbanerp3 {display: none;}
	.footer{background-image: url(../demo/footbg_wap.jpg);}
	
	.gotop{right: 10px;bottom: 10px;}
	
	.pubh4 ,.pubp1{text-align: left;} 
	.pubh4{font-size: 26px;}
	.pubp1{font-size: 16px;margin-top: 10px;}
	.kmindexap1,.footercopyp2{font-size: 14px;}
	.kmindexcdataimg,.contactan ,.aboutbn,.kmindexan,.kmindexcdata,.reshaperdswiper,.reshaperdswiper-page,.reshaperb-3-p2,.mreshaperc-3m,.reshapercq,.aboutap3{margin-top: 25px;}
	.kmindexap3{font-size: 20px;}
	.kmindexcp2{font-size: 16px;}
	
}

