@charset "utf-8";
/* CSS Document */
#certify {
	position: relative;
	width: 1280px;
	margin: 0 auto
}

#certify .swiper-container {
	padding-bottom: 80px;
}

#certify  .swiper-slide {
	width: 576px;
	height: 411px;
	background: #fff;
	box-shadow: 0 0 0 #ddd;
}
#certify  .swiper-slide img{
	display:block;
	-webkit-filter:blur(2px);
	filter:blur(2px);
}
#certify  .swiper-slide p {
	height:90px;
	padding: 12px 30px;
	box-sizing:border-box;
	font-size: 18px;
	margin: 0;
	position:absolute;
	left:0;
	bottom:0;
	right:0;
	color:#fff;
	background:rgba(0,0,0,0.7);
	display:none;
}
#certify .swiper-slide-active p{
	display:block;
}
#certify .swiper-slide-active img{
	-webkit-filter:blur(0px);
	filter:blur(0px);
}
#certify .swiper-pagination {
	width: 100%;
	bottom: 0px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 1px solid #cccccc;
	background-color: #cccccc;
	width: 105px;
	height: 3px;
	opacity: 1;
	border-radius:4px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 1px solid #dc89a8;
	background-color: #dc89a8;
}

#certify .swiper-button-prev {
	left: -30px;
	width: 45px;
	height: 45px;
	background:#dc89a8 url(../assets/images/common/banner_left.png) center center no-repeat;
	background-size: 12px;
	top:41.5%;
	border-radius:4px;
}

#certify .swiper-button-prev:hover {
	background-position:center center;
	background-size: 12px;
}

#certify .swiper-button-next {
	right: -30px;
	width: 45px;
	height: 45px;
	background:#dc89a8 url(../assets/images/common/banner_right.png) center center no-repeat;
	background-size: 12px;
	top:41.5%;
	border-radius:4px;
}

#certify .swiper-button-next:hover {
	background-position:center center;
	background-size: 12px;
}

.page_summer #certify .swiper-button-prev {
	background:#439cb3 url(../assets/images/common/banner_left.png) center center no-repeat;
	background-size: 12px;
}
.page_summer #certify .swiper-button-next {
	background:#439cb3 url(../assets/images/common/banner_right.png) center center no-repeat;
	background-size: 12px;
}
.page_summer #certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 1px solid #439cb3;
	background-color: #439cb3;
}

/**/

.page_autumn #certify .swiper-button-prev {
	background:#e9ac41 url(../assets/images/common/banner_left.png) center center no-repeat;
	background-size: 12px;
}
.page_autumn #certify .swiper-button-next {
	background:#e9ac41 url(../assets/images/common/banner_right.png) center center no-repeat;
	background-size: 12px;
}
.page_autumn #certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 1px solid #e9ac41;
	background-color: #e9ac41;
}
/**/

.page_winter #certify .swiper-button-prev {
	background:#848bb5 url(../assets/images/common/banner_left.png) center center no-repeat;
	background-size: 12px;
}
.page_winter #certify .swiper-button-next {
	background:#848bb5 url(../assets/images/common/banner_right.png) center center no-repeat;
	background-size: 12px;
}
.page_winter #certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 1px solid #848bb5;
	background-color: #848bb5;
}

@media(max-width:767px) {
	#certify .swiper-slide{
    height: 228px;
    width: 320px;
	}
#certify{
	width:100%;
}
#certify .swiper-button-prev{
	left:0;
}
#certify .swiper-button-next{
	right:0;
}
}