.hegui1 .con{
  overflow: hidden;padding:10px;padding-bottom: 40px;
}
.heguiSwiper {
  /* height: 600px; */
}


.swiper {
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.swiper {
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;overflow: visible;
}

.swiper-slide {
  /* height: 150px !important; */
  display: flex;flex-wrap: wrap;
}

.downCon .heguiSwiper dl {
  margin-right: 4%;
  margin-bottom: 3%;
  flex: 0 0 48%;
}
.downCon .heguiSwiper .swiper{
  padding-bottom: 50px;
}

.swiper-button-next, 
.swiper-button-prev{width:62px;height:62px;background-color: #e6e6e6;border-radius: 100%;top:auto;bottom:0px;}
.swiper-button-next{right:46%;}
.swiper-button-prev{left:45%;}
.swiper-button-next:hover, 
.swiper-button-prev:hover{background-color:#e60012;}
.swiper-button-next:after, 
.swiper-button-prev:after{color:#fff;font-size:18px;}

.hegui2 .dl{gap:40px;}
.hegui2 .dl dl{background: #e8e8e8;padding:40px 60px;display: flex;align-items: center;border-radius: 10px;flex:1;}
.hegui2 .dl dt{width:80px;height:80px;background-color: #fff;border-radius: 100%;margin-right: 20px;display: flex;align-items: center;justify-content: center;}
.hegui2 .dl dt svg{width:40px;height:40px;}
.hegui2 .dl dd{flex:1;}

@media only screen and (max-width: 1700px) {
  .hegui1 .con{padding-bottom:2vw;}
  /* .heguiSwiper{height:30vw;} */
  /* .swiper-slide {height: 7.5vw !important;} */
  .swiper-button-next{right:46%;width:3.5vw;height:3.5vw;}
  .swiper-button-prev{left:45%;width:3.5vw;height:3.5vw;}
}
@media only screen and (max-width: 1500px) {
  .hegui1 .con{padding-bottom:5vw;}


  .hegui2 .dl{gap:2vw;}
  .hegui2 .dl dl{padding:2vw 3vw;}
  .hegui2 .dl dt{width:4vw;height:4vw;}
  .hegui2 .dl dt svg{width:2vw;height:2vw;}
}
@media only screen and (max-width: 1100px) {
  .heguiSwiper{height:auto;}
  .swiper-slide {height: auto !important;}
  
}
@media only screen and (max-width: 768px) {
  .swiper-button-next{width:40px;height:40px;right:36%;}
  .swiper-button-prev{width:40px;height:40px;left:36%;}

  .downCon.hegui1 .con dl{padding:8vw 4vw;}

  .hegui2 .dl{gap:2vw;}
  .hegui2 .dl dl{padding:5vw 5vw;flex:0 0 100%;}
  .hegui2 .dl dt{width:12vw;height:12vw;}
  .hegui2 .dl dt svg{width:7vw;height:7vw;}
}