.swiper-box {
  margin: 0 auto;
  width: 100%;
  height: 531px;
  overflow: hidden;
}
.swiper-box .view{
  height: 400px;
  overflow: hidden;
}
.pic_page {
  position: absolute;
  z-index: 100;
  right: 20px;
  bottom: 20px;
  font-size: 18px;
  color: #FF5909;
  font-weight: bold
}

.view {
  position: relative
}

.view img {
  display: block;
  width: 100%;
  height: 100%;
}

.view .swiper-container {
  width: 100%;
  height: 100%;
}

.view .arrow-left,
.view .arrow-right {
  display: none;
}

.view .arrow-left {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -25px;
  width: 28px;
  height: 50px;
  background: url('../images/arrow_l.png') no-repeat center;
  background-size: 100%;
  z-index: 10
}

.view .arrow-right {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -25px;
  width: 28px;
  height: 50px;
  background: url('../images/arrow_r.png') no-repeat center;
  z-index: 10
}

.view .swiper-slide {
  background-color: #f0f0f0;
  ;

}

.view .swiper-slide div {
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover
}

.preview {
  width: 100%;
  margin-top: 18px;
  position: relative
}

.preview .swiper-container {
  margin-left: 33px;
  margin-right: 33px;
  height: 62px;
}

.preview .swiper-slide {
  width: 89px;
  height: 62px;
  cursor: pointer;
  overflow: hidden;
}

.preview .swiper-slide img {
  width: 80px;
  height: 58px;
  margin: 0 auto;
  border: 2px solid transparent;
  opacity: .8;
}

.preview .arrow-left {
  position: absolute;
  left: 0px;
  top: 10px;
  margin-top: -9px;
  width: 30px;
  height: 62px;
  background: url("../images/left-arrow.png") no-repeat left center;
  text-align: center;
  z-index: 10
}

.preview .arrow-right {
  position: absolute;
  right: 0px;
  top: 10px;
  margin-top: -9px;
  width: 30px;
  height: 62px;
  background: url("../images/right-arrow.png") no-repeat right center;
  text-align: center;
  z-index: 10;
}

.preview .arrow-left:hover,
.preview .arrow-right:hover {
  background-color: #eee;
}

.preview .active-nav img {
  padding: 0;
  border-color: #ce3d35;
  opacity: 1;
}


@media (max-width: 992px) {

  .view .swiper-container {
    height: 380px;
  }

  /* .swiper-box {
    height: 440px;
    width: 340px;
  } */

  .swiper-box{
    width: 600px;
  }

}

@media (max-width: 620px) {
  .swiper-box{
    width: 400px;
    height: 380px;
  }
  .view .swiper-container,
  .swiper-box .view{
    height: 240px;
  }

}

@media (max-width: 480px) {
  .swiper-box{
    width: 300px;
    height: 290px;
  }
  .view .swiper-container,
  .swiper-box .view{
    height: 200px;
  }
  .preview .swiper-slide{
    width: 78px;
    height: 49px;
  }
  .preview .swiper-slide img{
    width: 71px;
    height: 45px;
  }

  .preview .arrow-left,
  .preview .arrow-right{
    height: 49px;
    background-size: 15px auto;
    width: 24px;

  }
}