/* CSS Document */
 /*pc¶Ë*/
#certify {
	position: relative;
	width: 1200px;
	margin: 0 auto
}

#certify .swiper-container {
	padding-bottom: 60px;
}

#certify  .swiper-slide {
	width: 273px;
	height: 572px;
	background: #fff;
	box-shadow: 0 8px 30px rgba(49, 48, 48, 0.58);
}
#certify  .swiper-slide img{
	width: 273px;
	height: 572px;
	display: block;
}
#certify  .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}

#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}

#certify .swiper-button-prev {
	top: 260px;
	left: -70px;
	width: 82px;
	height: 105px;
	background: url(../images/pc/left.png) no-repeat center center / 82px 105px;
	outline: none;
}

/*#certify .swiper-button-prev:hover {
	background-position: 0 -46px;
	background-size: 100%
}*/

#certify .swiper-button-next {
	top: 260px;
	right: -70px;
	width: 82px;
	height: 105px;
	background: url(../images/pc/right.png) no-repeat center center / 82px 105px;
	outline: none;
}





#Code_banner_Pc {
	position: relative;
	width: 1200px;
	margin: 0 auto
}

#Code_banner_Pc .swiper-button-prev {
	top: 300px;
	left: -80px;
	width: 61px;
	height: 105px;
	background: url(../images/pc/prevt_bg.jpg) no-repeat center center;
	outline: none;
	opacity: 0.5
}

/*#certify .swiper-button-prev:hover {
	background-position: 0 -46px;
	background-size: 100%
}*/

#Code_banner_Pc .swiper-button-next {
	top: 300px;
	right: -80px;
	width: 61px;
	height: 105px;
	background: url(../images/pc/next_bg.jpg) no-repeat center center ;
	outline: none;
	opacity: 0.5
}


/*#certify .swiper-button-next:hover {
	background-position: 0 -139px;
	background-size: 100%
}*/

/*ÒÆ¶¯¶Ë*/
#certify_mobile {
	position: relative;
	width: 7.5rem;
	margin: 0 auto
}

#certify_mobile .swiper-container {
	/*padding-bottom: 60px;*/
}

#certify_mobile  .swiper-slide {
	width: 1.7rem;
	height: 3.56rem;
	background: #fff;
	box-shadow: 0px 0px 12px 3px rgba(49, 48, 48, 0.58);
}
#certify_mobile  .swiper-slide img{
	width: 1.7rem;
	height: 3.56rem;
	display: block;
}
#certify_mobile  .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}

#certify_mobile .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

#certify_mobile .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify_mobile .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}

#certify_mobile .swiper-button-prev {
	position: absolute;
	top: 2.5rem;
	left: 0rem;
	width: 0.42rem;
	height: 0.58rem;
	background: url(../images/pc/left.png) no-repeat center center / 0.42rem 0.58rem;
	outline: none;
}

/*#certify .swiper-button-prev:hover {
	background-position: 0 -46px;
	background-size: 100%
}*/

#certify_mobile .swiper-button-next {
	position: absolute;
	top: 2.5rem;
	right: 0rem;
	width: 0.42rem;
	height: 0.58rem;
	background: url(../images/pc/right.png) no-repeat center center / 0.42rem 0.58rem;
	outline: none;
}
#Code_banner_mobile {

	position: relative;
}
#Code_banner_mobile .swiper-pagination{
	    width: 100%;
    bottom: 0rem;
    z-index: 10;
}
#Code_banner_mobile .swiper-pagination-bullet{
margin-right: 10px;

}