.idx_banner .swiper_box ul li .img_w100::after { opacity: 0; }
header .header_box .center_box .item_box .item .one {  font-size: var(--font18) !important;} 

.w1620,
.wrap {
  width: 100%;
  max-width: 1248px;
  margin: 0 auto;
}
.idx_app .center_box .item_box { grid-template-columns: repeat(5, 1fr); gap: 0.2rem; }
 footer .footer_box .footer_top .foot_right .icon .one { width: 0.58rem; min-width: 38px; height: 0.58rem; min-height: 38px; }
@media (max-width:1920px) {
  .w1620,
  .wrap {
    /*max-width: 84.375%;*/
    max-width: 65%;
  }
}
.idx_advantages {
  height: 180vh;
}

.ins_processCon1 .center_box .box_info .right_box .item_box .item .imges{ padding: 20px; width: 64%; }
.ins_processCon4 .center_box .swiper_box ul li .item{ height: 100%; }
.ins_caseCon1 .center_box { align-items: center; }
.ins_serviceCon2 .center_box .item_box .item {     flex-direction: column; }
.ins_serviceCon2 .center_box .item_box .item .icon { width: 100%; }
.ins_serTit .title img { display: none !important; }
.ins_productCon1 .center_box .item_box .item .word { padding: 0.2rem;}
.ins_productCon1 .center_box .item_box .item .icon::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 60%;
    background: linear-gradient(180deg, #ffffff00 10%, #0000008a 100%);
    bottom: 0;
    left: 0;
    z-index: 2;
}
.ins_aboutCon1 .center_box .ins_serTit{     flex-direction: column; }
.ins_aboutCon1 .center_box .ins_serTit .title { width: 100%; }
.ins_aboutCon1 .center_box .ins_serTit .word { width: 100%; }
.w1620b  {
  width: 100%;
  max-width: 1620px;
  margin: 0 auto;
}
@media (max-width:1920px) {
  .w1620b {
    max-width: 84.375%;
  }
}
@media (max-width:990px) {
  .w1620b  {
    width: 100%;
    height: auto;
    max-width: 100%;
    padding: 0 20px;
  }
}

.language_box .icon img {     width: 0.3rem; }
.language_box .icon { width: auto; }
.language_box .icon span { color: var(--color1); transition: all 0.3s ease; }
.language_box .icon { display: flex; align-items:center; gap: 0.1rem;}
.language_box .icon i {  font-size: var(--font20); }

.ins_aboutCon9 .center_box .swiper_box ul li .centerInfo {     background: none; }
.language_box .language_flag { min-width: 100%; text-align: center; }

.ins_appCon3.textB1 .center_box .item_box { grid-template-columns: repeat(4, 1fr); gap: 0.1rem; }
@media (max-width:990px) {
  .ins_appCon3.textB1 .center_box .item_box {
    display: grid;
    grid-template-columns: repeat(1, 1fr) !important;
  }
}

.idx_cooperate .center_box .swiper_box ul li .centerInfo { background: none; }

.ins_aboutCon6 .center_box .swiper_box .parallax-bg { left: -30%; width: 250%; }
footer .footer_box .footer_bottom .foot_left .iconBox .word .t1:first-child span {
	font-size: var(--font26); color: #5bc15e; font-weight: 500;
}
footer .footer_box .footer_top .foot_right .icon .one { position: relative; z-index: 1; overflow: unset; }
footer .footer_box .footer_top .foot_right .icon .one .img {position: relative;z-index: 1;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
footer .footer_box .footer_top .foot_right .icon .one .img .qrcode {position: absolute;z-index: 1;width: 1.2rem;height: 1.2rem;top: 112%;border-radius: 8px;background: #FFFFFF; opacity: 0; visibility: hidden;}
  

footer .footer_box .footer_top .foot_right .icon .one:hover .img .qrcode {
    opacity: 1;
    visibility: visible;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease; 
}








