.swiper-slide_content{
  width: 100%;
  height: 120vw;
  background: url("../../img/h5_img/home/bg.png") no-repeat;
  background-size: 100% 100%;
  text-align: center;
}
.swiper-slide_content img{
  display: block;
  margin: 0 auto ;
}
.swiper-slide_img1{
  padding-top: 11.47vw;
}
.swiper-slide_img1 img{
  width: 79.2vw;
  height: 67.2vw;
}
.swiper-slide_img2{
  padding-top: 7.2vw;
}
.swiper-slide_img3{
  padding-top:9.07vw;
}
.swiper-slide_img2 img,
.swiper-slide_img3 img{
  width: 76vw;
  height: 70.67vw;
}
.banner_box .swiper-slide_img3  .swiper-slide_h1{
  margin-top:6.93vw ;
}
.banner_box .swiper-slide_h1{
  color: #000000;
  margin-top: 8vw;
  margin-bottom: 10px;
}
.banner_box .swiper-slide_h4{
  font-size: 3.73vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #000000;
}
#my_swiper-pagination{
  bottom:5.6vw ;
  width: 138px;
  height: 14px;
  background: rgba(255,255,255,0.3);
  border-radius: 7px;
  display: flex;
  align-items: center;justify-content: center;
  left: 50%;
  transform: translateX(-50%)
}
#my_swiper-pagination .swiper-pagination-bullet{
  width: 14px;
  height: 2px;
  background: #FFFFFF;
  opacity: 1;
  margin-right: 6px;
  margin-left: 0px;
  border-radius: 0;
}
#my_swiper-pagination .swiper-pagination-bullet:last-child{
  margin-right: 0;
}
#my_swiper-pagination .swiper-pagination-bullet-active{
  background: #227CFF;
}
.our_product{
  padding-top: 8vw;
  padding-left: 3.73vw;
  background: url("../../img/h5_img/home/product_bg.png") no-repeat;
  background-size: 100% 100%;
  padding-bottom: 8vw;
}
.our_product .swiper-container2{
  margin-bottom:4.53vw ;
  margin-top: 5.33vw;
}
.our_product .swiper-container2 .swiper-slide{
  width:32vw !important;
  height: 10.67vw;
  background: #FFFFFF;
  border-radius: 8px;
  border: 1px solid #FFFFFF;
  font-size: 3.73vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #95989D;
  margin-right: 2.66vw;
  display: flex;
  align-items: center;
  justify-content: center;
}
.our_product .swiper-container2 .active{
  background: #FFFFFF;
  border: none;
  color: #227CFF;
}
.our_product .display{
  display: block !important;
}
.our_product .img_box{
 margin-right: 3.73vw;
 background: url("../../img/h5_img/home/product_bg2.png") no-repeat;
 background-size: 100% 100%;
 height: 62.4vw;
 padding: 5.33vw ;
 display: none;
}
.case_title{
  font-size:3.2vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight:500;
  color: #000000;
  line-height: 4.53vw;
  margin: 10px 0;
}
.case_icon{
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.case_icon>img{
  width: 9.07vw;
  height: 9.07vw;
  margin-right: 10px;
}
.know_btn{
  display: block;
  margin-top: 5.33vw;
  width: 21.33vw;
  height: 9.07vw;
  background: #227CFF;
  font-size: 3.2vw;
  font-family: PingFangSC-Semibold, PingFang SC;
  font-weight: 600;
  color: #FFFFFF;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 4.53vw;
}
.our_server{
  padding-top: 8vw;
}
.icon_box_8{
  padding-bottom: 8vw;
  padding-top: 8vw;
  padding-left: 3.73vw;
  padding-right: 3.73vw;
  background: linear-gradient(180deg, #E8F2FF 0%, rgba(232,242,255,0.2) 100%);
}
.icon_content{
  display: flex;
  margin-top: 5.33vw;
  flex-wrap: wrap;
}
.icon_content_item{
  width: calc((96%)/2);
  margin-right: 9px;
  background: #F6FAFF;
  margin-bottom: 7px;
  border-radius: 8px;
  border: 1px solid #FFFFFF;
}
.icon_content_item_con{
  margin:3.73vw;
}
.icon_content_item_con img{
  width: 12.8vw;
  height: 12.8vw;
}
.icon_content_item:nth-child(2n+0){
  margin-right: 0;
}
.icon_content_item_title{
  font-size: 3.73vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #222222;
  line-height: 5.33vw;
}
.icon_content_item_text{
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #666666;
  line-height: 5.33vw;
  margin-top: 5px;
}
.our_customer{
  padding-top: 8vw;
  padding-left: 3.73vw;
  padding-right: 3.73vw;
  background: url("../../img/h5_img/home/bg_customer@2x.png") no-repeat;
  background-size:100% 100% ;
  padding-bottom:14.93vw ;
}
#swiper-container3{
  margin-top: 5.33vw;
}
#swiper-container3 .swiper-slide{
  box-shadow: 0px 0px 24px 0px rgba(104,153,255,0.1);
  border-radius: 15px;
}
.swiper-slide_con{
  padding:3.73vw  3.73vw  5.33vw 3.73vw ;
  background: rgba(255,255,255,0.5);
  box-shadow: 0px 0px 24px 0px rgba(104,153,255,0.1);
}
.swiper-slide_con img{
  width: 85.06vw;
  height: 45.33vw;
}
.customer_msg{
  margin-top: 10px;
  position: relative;
}
.customer_name{
  font-size: 4.27vw;
  font-family: PingFangSC-Medium, PingFang SC;
  font-weight: 500;
  color: #000000;
  line-height: 5.87vw;
  margin-bottom: 4px;
}
.customer_introduce{
  font-size: 3.2vw;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  color: #333333;
  line-height: 5.33vw;
  height: 23.33vw;
}
#swiper-container3 .shape_img{
  position: absolute;
  top: 0;
  right: 0;
  width: 9.07vw;
  height: 8.53vw;
}
.our_customer2{
  background: linear-gradient(180deg, #E8F2FF 0%, #FFFFFF 100%);
  padding-top: 8vw;
  padding-bottom: 6.13vw;
}
.customer2_img{
  display: block;
  width: 96vw;
  margin: 3.47vw auto 0;
}
