.swiper-container {
  width: 106%;
  height: 320px;
  color: #fff;
  text-align: center;
  margin-left:-3% !important;
}
.swiper-slide {
  width: 100%;
  height: 100%;
}
.green-slide {
  background: #49a430;
}
.pink-slide {
  background: #973e76;
}
.pagination {
  position: absolute;
  z-index: 20;
  left: 50%;
  bottom: 5px;
  margin-left:-60px;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 12px;
  height: 12px;
  border-radius: 12px;
  background: #D8D8D8;
  border:none;
  margin-right:10px;
  opacity: 0.8;
  cursor: pointer;
}
.swiper-visible-switch {
  background: #CBCBCB;
}
.swiper-active-switch {
  background: #000;
}
/*以上是轮播图css*/

.js_box{display: flex;justify-content: space-between;margin-top:1rem;padding:.5rem 0 1.5rem 0;border-bottom:1px solid #D8D8D8;}
.js_l{width:48.5%;font-size:.35rem;font-weight:bold;line-height:.35rem;margin-top:.1rem;}
.js_r{width:48.5%;}
.js_r_title{color:#1F1F1F;font-size:.35rem;font-weight:bold;margin-top:0;}
.js_r_js{font-size:.2rem;}
.case_title{font-weight:bold;margin-top:.1rem;}
.case_title2{color:#8F8F8F;font-size:.2rem;opacity:0;font-family:'HarmonyOS_Sans_SC_Regular';}
.case_item{margin-top:.5rem;margin-right:3%;width:48.5%;opacity: 0;transition: opacity 0.5s ease-in;-webkit-transition: -webkit-transform .6s .1s ease-out,color .3s;
  transition: transform .6s .1s ease-out,color .3s;
  -webkit-transform: translateY(100px);transform: translateY(100px);}
.case_item:nth-child(2n){margin-right:0;}
.case_item_box{display: flex;flex-wrap: wrap;padding-top:.5rem;}
.case_email{text-align: center;margin:3.5rem 0 2.5rem 0;font-size:.4rem;color:#1F1F1F;font-weight: bold;}
.case_email input{border:none;border-bottom:1px solid #D8D8D8;width:446px;font-size:.35rem;}
.case_email_text{font-size:.29rem;margin-top:.3rem;font-family:'HarmonyOS_Sans_SC_Regular';font-weight:normal;}
.case_item.visible {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
.case_img{width: 100%; /* 让图片宽度填满容器 */
aspect-ratio: 16 / 9; /*设置宽高比为16:9 */overflow: hidden; /* 确保超出容器的内容被隐藏 */
    height: auto; /* 高度自动调整以保持宽高比 */
    object-fit: cover; /* 保持图片比例 */}
.js_r_js_en{font-family:'HarmonyOS_Sans_SC_Regular';text-align:justify;}
.CLIENTS_title{font-size:.6rem;font-weight:bold;}
.CLIENTS_box{margin-top:.7rem;padding-top:.7rem;border-top:1px solid #D8D8D8;clear: both;}
.CLIENTS_title{padding-bottom:.7rem;}
.CLIENTS_go{font-size:.2rem;margin:1rem 0;float:left;cursor:pointer;font-weight:bold;}
.CLIENTS_go2{border: none;cursor: none;display: block;width: 100%;border-bottom: 1px solid #D8D8D8;padding-bottom:1rem;}
.nav_r{width:48.5%;}.footer_r{width:48.5%;}
.case_box{flex-wrap:wrap;}
.foorer_box_r{width:48.5%;}

@media screen and (max-width: 750px){
.case_email{width:100% !important;}
.case_email input {width: 60% !important;}
.foorer_box{flex-wrap:wrap;}
.footer_r{width:100%;}
}
