.pc_banner {
  width: 100%;
  /*max-width: 1920px;*/
  height: 100%;
  overflow: hidden;
  margin: 0 auto 0;
  position: relative;
  display: block;
}
.banner-box img {
    /*width: 100% !important;*/
    height: 100vh!important;
    object-fit: cover;

object-position: center;
}
.banner-swiper-container{
  overflow: hidden;
}
.swiper-button-next,
.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 45px;
	height: 45px;
	margin-top: 60px;
	z-index: 10;
	cursor: pointer;
	-moz-background-size: 45px 45px;
	-webkit-background-size: 45px 45px;
	background-size: 45px 45px;
	background-position: center;
	background-repeat: no-repeat
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next.banner-swiper-button-next {
	background-image: url("../image/banner_left.png");
	left: 58px;
	right: auto
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev.banner-swiper-button-prev {
	background-image: url("../image/banner_right.png");
	right: 58px;
	left: auto
}


.client-swiper-container{
  padding-left: 200px;
  box-sizing: border-box;
}

.client-swiper-button-next,
.client-swiper-button-prev {
	position: absolute;
	top: 165px;
	width: 58px;
	height: 78px;
	z-index: 999;
	cursor: pointer;
	-moz-background-size: 58px 78px;
	-webkit-background-size: 58px 78px;
	background-size: 58px 78px;
	background-position: center;
	background-repeat: no-repeat
}

.client-swiper-button-prev,
.swiper-container-rtl .swiper-button-next.client-swiper-button-next {
	background-image: url("../image/customer/left.png");
	left: 0;
	right: auto
}

.client-swiper-button-next,
.swiper-container-rtl .swiper-button-prev.client-swiper-button-prev {
	background-image: url("../image/customer/right.png");
	right: auto;
	left: 58px
}

/* 商品切换 */
.pro-swiper-button-next,
.pro-swiper-button-prev {
	position: relative;
	/* top: 0; */
	width: 60px;
	height: 50px;
	z-index: 999;
	cursor: pointer;
	background-color: #3c73fa;
	background-image: url(../image/icon_zjt.png);
	background-repeat: no-repeat;
	background-size: 19px 16px;
	background-position: center center;
	/* -moz-background-size: 60px 50px;
	-webkit-background-size: 60px 50px;
	background-size: 60px 50px; */
	background-position: center;
	background-repeat: no-repeat;
	margin: 0;
}
.pro-swiper-button-prev{
	background-color: #e0e9fe;
	background-image: url(../image/icon_yjt.png);
	background-repeat: no-repeat;
	background-size: 19px 16px;
	background-position: center center;
}

.pro-swiper-button-prev,
.swiper-container-rtl .swiper-button-next.pro-swiper-button-next {
	background-image: url("../image/icon_zjt.png");
	left: auto;
	right: auto;
	margin-right: 30px;
}

.pro-swiper-button-next,
.swiper-container-rtl .swiper-button-prev.pro-swiper-button-prev {
	background-image: url("../image/icon_yjt.png");
	right: auto;
	left: auto;
	
}

/* 案例切换 */
.case-swiper-button-next,
.case-swiper-button-prev {
	position: relative;
	/* top: 0; */
	width: 60px;
	height: 50px;
	z-index: 999;
	cursor: pointer;
	background-color: #3c73fa;
	background-image: url(../image/icon_zjt.png);
	background-repeat: no-repeat;
	background-size: 19px 16px;
	background-position: center center;
	/* -moz-background-size: 60px 50px;
	-webkit-background-size: 60px 50px;
	background-size: 60px 50px; */
	background-position: center;
	background-repeat: no-repeat;
	margin: 0;
}
.case-swiper-button-prev{
	background-color: #e0e9fe;
	background-image: url(../image/icon_yjt.png);
	background-repeat: no-repeat;
	background-size: 19px 16px;
	background-position: center center;
}

.case-swiper-button-prev,
.swiper-container-rtl .swiper-button-next.case-swiper-button-next {
	background-image: url("../image/icon_zjt.png");
	left: auto;
	right: auto;
	margin-right: 110px;
}

.case-swiper-button-next,
.swiper-container-rtl .swiper-button-prev.case-swiper-button-prev {
	background-image: url("../image/icon_yjt.png");
	right: auto;
	left: auto;
	
}

/* 荣誉资质 */
.honor-swiper-button-next,
.honor-swiper-button-prev {
	position: relative;
	/* top: 0; */
	width: 60px;
	height: 50px;
	z-index: 999;
	cursor: pointer;
	background-color: #3c73fa;
	background-image: url(../image/icon_zjt.png);
	background-repeat: no-repeat;
	background-size: 19px 16px;
	background-position: center center;
	/* -moz-background-size: 60px 50px;
	-webkit-background-size: 60px 50px;
	background-size: 60px 50px; */
	background-position: center;
	background-repeat: no-repeat;
	margin: 0;
}
.honor-swiper-button-prev{
	background-color: #e0e9fe;
	background-image: url(../image/icon_yjt.png);
	background-repeat: no-repeat;
	background-size: 19px 16px;
	background-position: center center;
}

.honor-swiper-button-prev,
.swiper-container-rtl .swiper-button-next.honor-swiper-button-next {
	background-image: url("../image/icon_zjt.png");
	left: auto;
	right: auto;
	margin-bottom: 24px;
}

.honor-swiper-button-next,
.swiper-container-rtl .swiper-button-prev.honor-swiper-button-prev {
	background-image: url("../image/icon_yjt.png");
	right: auto;
	left: auto;
}


.swiper-container {
  width: 100%;
  /* height: auto; */
  margin: auto;
}

@media screen and (max-width: 768px){
  /* .pc_banner {
      height: 600px;
  } */
  /* .pc_banner .swiper-wrapper, .pc_banner .swiper-slide {
    height: 600px!important;
  } */
  .banner-box{
    height: 100%;
    overflow: hidden;
  }
  
}