/*swiper-pic*/
picture img{width:100%;}
body {max-width: 1920px; width: 100%; margin: 0 auto;}
.swiper-pic .swiper-container .swiper-pagination {bottom:25px; cursor:pointer;}
.swiper-pic .swiper-container .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 5px;opacity: 0.8;background: #fff;}
.swiper-pic .swiper-container .swiper-pagination-bullet-active{width: 20px;height: 10px;border-radius: 10px;}
.swiper-pic .swiper-container .swiper-pagination-bullet:hover {background-color: #fff;}
.swiper-pic .swiper-slide img{width:100%;}

/*鼠标移出隐藏箭头*/
.swiper-pic .swiper-container .hides{opacity:0;}
.swiper-pic .swiper-container:hover .hides{opacity:1;}
.swiper-pic .swiper-button-next,.swiper-button-prev{transition:opacity 0.5s; outline:none; right:40px;}

@media (max-width:768px) {
.swiper-pic .swiper-container .hide{display:none;}
.swiper-pic .swiper-slide{max-height:800px; overflow:hidden;}
}
/*swiper-pic end*/


/*swiper-solution*/
.swiper-solution{margin:18px 20px;}
.swiper-solution .swiper-slide img{width:100%;}
@media (max-width:768px) {
.swiper-solution{margin:10px 0px;}
.swiper-solution .swiper-button-prev,.swiper-solution .swiper-button-next {outline:none; background-size: 30px 30px; /*箭头大小*/}
.swiper-wrapper .swiper-slide{overflow: hidden; display: flex; justify-content: center; align-items: center; /*图片居中超出隐藏*/}
.swiper-solution .swiper-slide img{width: 680px;}
}
/*swiper-solution end*/

/*about-honor*/
.honor .swiper-father {width:100%; position:relative;}
.honor .swiper-container {width:90%; height:100%;}
.honor .swiper-slide {
  text-align: center;
  font-size: 18px; min-height:380px;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.honor .swiper-slide img{max-width:100%;}
.honor .swiper-button-prev{left:0px; color:#999!important;}
.honor .swiper-button-next{right:0px; color:#999!important;}
@media (max-width: 1023px) {
.honor .swiper-slide {min-height:350px;}
.honor .swiper-slide img{max-height:350px;}
.honor .swiper-button-prev,.honor .swiper-button-next {outline:none; background-size: 30px 30px; /*箭头大小*/}
}
@media (max-width: 640px) {
.honor .swiper-slide {min-height:260px;}
.honor .swiper-slide img{max-height:250px;}
.honor .swiper-father {width:90%; margin:0 5%;}
.honor .swiper-container {width:80%; height:100%;}
}
/*about-honor end*/

/*pro-show*/
.proshow .swiper-container {max-width:1200px;}
.inner figure {width:100%;}
.inner figure img {width:100%; border-radius:15px;}
.gallery-item-desc {width:50%; float:left; text-align:left; line-height: 25px; display:inline-block; padding-top:25px;}
.gallery-item-desc h3{font-size:28px; margin-bottom:10px; font-weight: 400;}

/*箭头样式*/
.proshow .swiper-button-prev,.proshow .swiper-button-next {
  width: 50px;
  height: 50px;
  background-size: 20px 20px;
  position:relative; float:right; right:0px; bottom:50px; margin-left:30px;
  border:2px solid #999; border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px; 
}

/*圆点样式*/
.proshow .swiper-pagination-bullet {opacity:0.3!important; background-color:#999;}
.proshow .swiper-pagination-bullet-active {opacity:1!important;}
.proshow .swiper-pagination{bottom:65px!important; left:30%!important;}
.proshow .swiper-pagination-bullet {width: 10px!important; height: 10px!important; margin-right: 10px!important;}

@media (max-width:1023px) {
.proshow{padding:0 10px 50px 10px;}
.gallery-item-desc {width:100%; float:none; font-size:13px; line-height: 20px;}
.gallery-item-desc h3{font-size:18px; margin-bottom:8px;}

.proshow .swiper-button-prev,.proshow .swiper-button-next {
  width: 40px;
  height: 40px;
  background-size: 25px 25px;
  position:absolute; float:none; right:10px; top:40%; bottom:0; margin-left:0px;
  border:0px solid #fff; border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px; 
}
.proshow .swiper-pagination{bottom:35px!important; left:35%!important;}
}
/*pro-show end*/