#cm{width: 98%;max-width: inherit;}
#c-inr{display:flex;flex-wrap:wrap;justify-content: space-between;align-items: center;}
#c-inr-i{width:calc(90% - 240px)}
.cc_div .c-bn{width:48%;}
#cm .cookie-setting-button{display:none;}
.cc_div #c-bns{margin-top:0;width:240px;align-items: flex-start;}

@media only screen and (max-width:1600px) {
	
}
@media only screen and (max-width:1440px) {
	.site-baner{min-height: 620px;}
	.solosp1{font-size: 38px;}
}
@media only screen and (max-width:1366px) {
    .x74abbswiper{left:24%;}
	.site-baner-zw{min-width: inherit;width: 95%;}
	.site-baner{min-height: 580px;}
	.site-baner-zw{padding-top: calc(6% + 90px);}
	
	.site-baner-three .description{display: none;}
	.site-baner-three li{font-size: 20px;}
	.site-baner-three .sgp-more{margin-top: 15px;}
	.site-baner-three li{padding: 25px 30px;}
	.sgp-more{padding-left: 30px;padding-right: 30px;height: 45px;border-radius: 45px;}
	.desktop-menu-main__item:nth-child(1){margin-left: 0;}
}
@media only screen and (max-width:1280px) {
	
}
.wap_show {display: none;}
@media only screen and (max-width:1025px) {
    #c-inr-i{width:100%}
    .cc_div .c-bn{width:100%}
    #cm{left:1% !important;}
    .cc_div #c-bns{flex-direction: inherit;width:100%;}
    #cm .c-bn, .cc_div .c-bn{width:48% !important}
    #cm .c-bn, .cc_div .c-bn{margin-top:20px !important;}
	.ptb100p,.x74-mbx{padding-top: 60px;padding-bottom: 60px;}
	.site-header-topbar,.site-header-mainbar,.site-foot,.x74-mbx{display: none;}
	.h90p{height: 73px;}
	.wap-right{display: flex;}
	.w95{width: 100%;}
	.wap_show{display: block !important;}
	.wap_hide{display: none;}
	.plr5p{padding-left: 4%;padding-right: 4%;}
	.main-nav{display: block;}
	
	.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: 22px;}
	
	
	.solos{height:100vh;}
	.solossub{flex-wrap: wrap;padding-top: 73px;}
	.solossubm{width: 100%;border: none;height: 33.33%;border-bottom: 1px solid rgba(255,255,255,0.5);}
	.solossubm:last-child{border: none;}
	.solosp2{bottom: auto;position: relative;margin-top: 36px;display: flex;align-items: flex-start;}
	.solosp2{top:20px;}
	.solosp1{top:43px}
	.solosp1{top:0}
	.solosp2{display: none;}
	.solossubx{width: 100%;padding: 0 10%;}
	.solossubjt{position: absolute;font-size: 24px;right: 5%;top:3px;}
	.cur .solosp2{opacity: 1;visibility: visible;top:0;transition-delay: 0.2s}
	.cur .solosp1{top:0;}
	.cur .soloszz{opacity: 0;visibility: visible;}
	
	.x74-mbx{padding-bottom: 0;}
	.x74-mbxm a:first-child{padding-left: 0;}
	.x74-mbxm a:first-child i{display: none;}
	
	.pubh2{text-align: left;}
	
	
	.x74aboutaimg ,.x74aboutawz{width: 100%;}
	.x74aboutawz{padding-top: 30px;}
	.x74aboutanli{margin-top: 45px;}
	.x74aboutanli:nth-child(1){margin-top: 0;}
	.x74aboutanli:nth-child(even) .x74aboutaimg1{display: block;}
	.x74aboutanli:nth-child(even) .x74aboutaimg2{display: none;}
	.x74aboutap1{margin-top: 20px;}
	
    .x74aboutbn	.x74abbpointm{width:3px;height:3px;}
    .x74aboutbn .x74abbpointm span{width:10px;height:10px;left:50%;top:50%;margin-top:-5px;margin-left:-5px;transform:none;}
    .x74aboutbn .x74abbtit{font-size:14px;width:max-content;padding:10px;}
    .x74aboutbn .x74abbtit:before{border-top: 5px solid #fff;border-left: 5px solid transparent;border-right: 5px solid transparent;bottom: -5px;}
    .x74aboutbn  .x74abbpointm:before{background:none;}
   .x74aboutbn .x74abbpointm.on span{background:var(--color)}
   .x74aboutbn  .x74abbpointm:after{border:none;}
	.x74aboutbn .x74abbpointm3 .x74abbtit{top:auto;bottom:-70px;}
	.x74aboutbn .x74abbpointm3 .x74abbtit:before{top: -5px;bottom:auto;transform: rotateZ(180deg)}
	.x74aboutbn .x74abbpointm4 .x74abbtit{margin-left:-20px;}
	.x74aboutbn .x74abbpointm4 .x74abbtit:before{margin-left:20px;}
	.x74aboutbn .x74abbpointm2 .x74abbtit{left:-10px;transform:none;top: -55px;}
	.x74aboutbn .x74abbpointm2 .x74abbtit:before{left:5px;transform:none;}
	/*.aboutmap{display: none;}*/
	/*.x74abbpoint{display: flex;justify-content: flex-start;flex-wrap: wrap;}*/
	/*.x74aboutbn .x74abbpoint{position: relative;height: auto;}*/
	/*.x74aboutbn .x74abbpointm{left: 0;top:0;position: relative;width: auto;height: auto;border-radius: 0;}*/
	/*.x74aboutbn .x74abbpointm:before,.x74aboutbn .x74abbpointm span{display: none;}*/
	/*.x74aboutbn .x74abbpointm:after{display: none;}*/
	/*.x74aboutbn .x74abbtit{opacity: 1;visibility: visible;top:0;position: relative;width: auto;}*/
	/*.x74aboutbn .x74abbtit{top:0;transform: none;-webkit-transform: none;left:0;}*/
	/*.x74aboutbn .x74abbpointm.on .x74abbtit{top:0;}*/
	/*.x74aboutbn .x74abbtit:before{display: none;}*/
	/*.x74aboutbn .x74abbpointm{margin-bottom: 10px;margin-right: 10px;}*/
	/*.x74aboutbn .x74abbtit{padding: 5px 10px;}
	/*.x74abbpointm.on .x74abbtit{background: var(--color);color: #fff;}*/
	
	
	.x74abbswiper{position: relative;left:0;top:0;width: 100%;}
	.x74abbswiperm{padding: 25px;}
	.x74abbswiper{margin-top:25px;}
	.x74aboutcnm{justify-content: flex-start;}
	.x74aboutcnm li{width: 48%;margin-right: 2%;margin-bottom: 2.5%;margin-top: 0;}
	.x74aboutcnm li:nth-child(5n){margin-right: 2%;}
	.x74aboutcnm li:nth-child(2n){margin-right: 0;}
	.x74esgbtit{min-height: auto;}
	.none .x74abbswiperm{padding:0;}
	
	
	.x74esgb {padding-top: 0;}
	.x74esgbnli{margin-top: 45px;width: 100%;margin-right: 0;padding-bottom: 0;}
	.x74esgbnli:nth-child(1){margin-top: 0;}
	.x74esgbwz{padding:30px 25px;}
	
	.x74newali{width: 100%;margin-right: 0;}
	.x74newali{margin-bottom: 45px;}
	.newpage a{display: none;}
	.newpage .aprev, .newpage .anext{display: inline-block;}
	.x74newdback{margin-top: 45px;padding-top: 45px;}
	.x74newdxglink{padding: 25px;}
	.x74newdxgicon{bottom: 25px;right: 25px;transform: translate(0);left: auto;top:auto;}
	.x74newdxgp1{margin-top: 15px;}
	.x74newdxgicon{width: 40px;height: 40px;line-height: 38px;}
	
	.x74conh4{text-align: left;}
	.x74conaam{width: 100%;margin-right: 0;}
	.x74conaxm{width: 100%;}
	.x74conaam:nth-child(1){margin-top: 0 !important;}
	
	.x7solo2awz,.x7solo2aimg{width: 100%;}
	.x7solo2aimg{margin-top: 20px;}
	.x7solo2bimg,.x7solo2bwz{width: 100%;}
	.x7solo2bwz{position: relative;top:0;left:0;transform: none;-webkit-transform: none;}
	.x7solo2bimg img{max-width: 90%;}
	.x7solo2bimg{height: 300px;padding-top: 0;}
	.x7solo2bimg .x74abbpointm{width: 45px;height: 45px;}
	.x7solo2bimg .x74abbpointm span{width: 10px;height: 10px;}
	.x7solo2bimg .x74abbtit{top:-60px}
	.x7solo2bwz{padding: 25px;padding-bottom: 0;padding-top: 30px;}
	.x7solo2bp4{display: flex;justify-content: flex-start;}
	.x7solo2blink{margin-top: 45px;}
	.x7solo2blink:nth-child(1){margin-top: 0;}
	.x7solo2bm{margin-top:25px;}
	
	
	.x7solo2dli{width: 100%;margin-right: 0;margin-top: 0;}
	.x7solo2dwz{padding: 35px 25px;}
	.x7solo2dp1, .x7solo2dp2{text-align: left;}
	.x7solo2dimg{border-bottom: 1px solid rgba(255,255,255,0.1);}
	.x7solo2dli{margin-top: 45px;}
	
	.site-baner-zw{min-width: 100%;padding-left: 8%;padding-right: 5%;}
	.site-baner-p1 br{display: none;}
	.site-baner-p1{line-height: 1.4;}
	.site-baner-zw{padding-top:calc(20% + 75px);}
	.site-baner-three{padding:0 8%;}
	.site-baner-three .description,.site-baner-three .sgp-more {display: none;}
	.site-baner-three li{width: 100%;padding: 0;}
	.site-baner-three{flex-wrap: wrap;}
	.site-baner-three li:before{display: none;}
	.site-baner-three li{font-size: 18px;}
	.theme-industry-tgttb .span{height: auto;line-height: 1.4;}
	.site-baner-three li{padding-bottom: 15px;}
	.site-baner-jt{right: 0;top:0;font-size: 20px;}
	.site-baner-three li:after{display: none;}
	.site-baner-three li:hover .site-baner-jt{opacity: 1;}
	
	.x74aboutbn,.x74aboutcnm,.x74aboutan,.x74newan,.x74newdxga,.x74conaa,.x74conaam:nth-child(-n+3),.x74conaxm,.x7solo2dli{margin-top: 30px;}
	.x74aboutatit,.x74abbswiperp1,.x74esgbtit{font-weight: var(--b600);}
	.solosp1{font-size: 28px;}
	.x74conh4{font-size: 22px;font-weight: var(--b600);}
}

@media only screen and (max-width:375px) {
	.site-baner-p1 {
	  
	}
}