@charset "utf-8";
/* CSS Document */

#certify {
	position: relative;
	width: 100%;
	margin: 0 auto;padding-bottom: 100px;
}

#certify .swiper-container {
	padding-top: 30px;
}

#certify  .swiper-slide {
	width:40%;
	height: 408px;height: auto;
}
#certify  .swiper-slide img{display:block;width: 100%;}
#certify  .swiper-slide p {
	padding-top: 0;text-align: center;color: #333;font-size: 18px;
	margin-top: 20px;opacity: 0;}

#certify .swihoimg{position: relative;}
#certify .swihoimg:after{content: '';position: absolute;
left: 0;top:0 ;width: 100%;height: 100%;
background: rgba(0,0,0,0.3);}
#certify .swiper-slide-next .swihoimg:after,#certify .swiper-slide-prev .swihoimg:after{
	background: rgba(0,0,0,0.1);
}
#certify .swiper-slide-active .swihoimg:after{
	display: none;
}

#certify .swiper-slide-active img{box-shadow: 2px 2px 40px rgba(146,155,145,0.44);}
#certify .swiper-slide-active p{opacity: 1;}

#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}
#certify .swiper-button-prev,#certify .swiper-button-next{
	border: 1px solid #bbbbbb;
	width: 50px;height: 50px;border-radius: 50%;
	background-size: 10px 18px;
	margin-top:-9px;top: 100%;
	background-position: center center;left: 50%;
	background-repeat: no-repeat;margin-top:-56px;z-index: 99;
}

#certify .swiper-button-prev {
	background-image: url("../img/turn-left-hui.png");
	margin-left: -125px;
}
#certify .swiper-button-next {
	background-image: url("../img/turn-right-bai.png");
	border-color: transparent;
	background-color: #45af33;
	margin-left: 75px;
}
.swihonum{font-size: 18px;color: #333;text-align: center;}

@media screen and (max-width: 1460px){
	#certify .swiper-slide{width: 45%;}
}
@media screen and (max-width: 1230px){
	#certify .swiper-slide{width: 52%;}
}
@media screen and (max-width: 768px){
	#certify{padding-bottom: 80px;}
	#certify .swiper-slide p{font-size: 16px;}
	#certify .swiper-button-prev, #certify .swiper-button-next{
		width: 36px;height: 36px;margin-top: -50px;
	}
	#certify .swiper-button-prev{margin-left: -80px;}
	#certify .swiper-button-next{margin-left: 42px;}
	#certify{margin-bottom: 40px;}
}
