@charset "utf-8";
*{
padding:0;            
margin:0;            
}
.clear{clear:both;height: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
li{list-style-type:none}
/* 标题 */




			
			
			
			
@media (min-width: 1024px) {
   .zheng_cp{display: block;background: #efefef;}
   .zheng_m{display: none;}
   
   /* 证书 */
   .zhen_shu {width: 70vw;margin: auto;/* background: url(../images/ditu.png); */padding: 3vw 0;background-size: contain;}
   .zhen_shu2 {width: 70vw;margin: auto;/* background: url(../images/ditu.png); */padding: 1vw 0;background-size: contain;}
   .left_zheng{width: 50%;float: left;}
   .rifht_zheng{width: 50%;float: left;position: relative;}
   .rifht_zheng img{width: 100%;}
   
   .zhen_shu2 .left_zheng{width: 35%;float: right;}
   .zhen_shu2 .rifht_zheng{width: 50%;float: left;}
   #certify {
   	position: absolute;
   	width: 100%;
   	margin: 0 auto;
   	top: 0;
   }
   
   #certify .swiper-container3 {
   	padding-bottom: 60px;
   }
   
   #certify  .swiper-slide {
   	width: 247px;
   	height: 347px;
   	/* background: #fff; */
   	/* box-shadow: 0 8px 30px #ddd; */
   }
   #certify  .swiper-slide img{
   	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-prev3 {
   	position: absolute;
   	left: -50px;
   	width: 32px;
   	height: 32px;
   	background: url(../images/lefts.png) no-repeat;
   	background-size: 100%;
   	top: 40%;
   	z-index: 999;
   }
   
   
   #certify .swiper-button-next3{
   	right: -50px;
   	position: absolute;
   	width: 32px;
   	height: 32px;
   	background: url(../images/rights.png) no-repeat;
   	background-size: 100%;
   	top: 40%;
   	z-index: 999;
   }
   
   
   
   
   
   .element1{
               width: 20px;
               height: 20px;
               background-color: #607d8b;
               border-radius: 50%;
               float: left;
               margin-right: 1vw;
           }
           .child1{
               width: 10px;
               height: 10px;
               border-radius: 50%;
               background-color: #ffffff;
               position: relative;
               top: 5px;
               left: 5px;
           }
   		.left_zheng ul li{padding: 1vh 0;}
   			.left_zheng ul li a{font-size: 1vw;color: #636363;}
   			.left_title{padding: 3vh 0;}
   			.left_title p{font-size: 2vw;color: #1b72e8;font-weight: 600;}
   			.left_title p span{font-size: 2vw;color: #000;}
   			
   			
   			
   			
   			
   			#certify .swiper-container4 {
   				padding-bottom: 60px;
   			}
   			
   			#certify  .swiper-slide {
   				width: 12.9vw;
   				height: 32vh;
   				/* background: #fff; */
   				/* box-shadow: 0 8px 30px #ddd; */
   			}
   			#certify  .swiper-slide img{
   				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-prev4 {
   				position: absolute;
   				left: -50px;
   				width: 32px;
   				height: 32px;
   				background: url(../images/lefts.png) no-repeat;
   				background-size: 100%;
   				top: 40%;
   				z-index: 999;
   			}
   			
   			
   			#certify .swiper-button-next4{
   				right: -50px;
   				position: absolute;
   				width: 32px;
   				height: 32px;
   				background: url(../images/rights.png) no-repeat;
   				background-size: 100%;
   				top: 40%;
   				z-index: 999;
   			}
   
   
}			
			
@media (max-width: 1024px) {
   .zheng_cp{display: none;}
   .zheng_m{display: block;}
   
   
   
   /* 证书 */
   .zhen_shu {width: 70vw;margin: auto;/* background: url(../images/ditu.png); */padding: 3vw 0;background-size: contain;}
   .zhen_shu2 {width: 70vw;margin: auto;/* background: url(../images/ditu.png); */padding: 1vw 0;background-size: contain;}
   .left_zheng{width: 100%;float: left;}
   .rifht_zheng{width: 100%;float: left;position: relative;}
   .rifht_zheng img{width: 100%;}
   
   .zhen_shu2 .left_zheng{width: 100%;float: right;}
   .zhen_shu2 .rifht_zheng{width: 100%;float: left;}
   #certify {
   	position: absolute;
   	width: 100%;
   	margin: 0 auto;
   	top: 50px;
   }
   
   #certify .swiper-container5 {
   	padding-bottom: 20px;
   }
   
   #certify  .swiper-slide {
   width: 12.9vw;
   height: 32vh;
   	/* background: #fff; */
   	/* box-shadow: 0 8px 30px #ddd; */
   }
   #certify  .swiper-slide img{
   	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-prev5 {
   	position: absolute;
   	left: 0;
   	width: 32px;
   	height: 32px;
   	background: url(../images/lefts.png) no-repeat;
   	background-size: 100%;
   	top: 40%;
   	z-index: 999;
   }
   
   
   #certify .swiper-button-next5{
   	right: 0;
   	position: absolute;
   	width: 32px;
   	height: 32px;
   	background: url(../images/rights.png) no-repeat;
   	background-size: 100%;
   	top: 40%;
   	z-index: 999;
   }
   
   
   
   
   
   .element1{
               width: 20px;
               height: 20px;
               background-color: #607d8b;
               border-radius: 50%;
               float: left;
               margin-right: 1vw;
           }
           .child1{
               width: 10px;
               height: 10px;
               border-radius: 50%;
               background-color: #ffffff;
               position: relative;
               top: 5px;
               left: 5px;
           }
   		.left_zheng ul li{padding: 1vh 0;/* width: 50%; *//* float: left; */}
   			.left_zheng ul li a{font-size: 1vw;color: #636363;}
   			.left_title{padding: 3vh 0;}
   			.left_title p{font-size: 2vw;color: #1b72e8;font-weight: 600;}
   			.left_title p span{font-size: 2vw;color: #000;}
   			
   			
   			
   			
   			
   			#certify .swiper-container6 {
   				padding-bottom: 20px;
   			}
   			
   			#certify  .swiper-slide {
   				width: 16.9vw;
   				height: 17vh;
   				/* background: #fff; */
   				/* box-shadow: 0 8px 30px #ddd; */
   			}
   			#certify  .swiper-slide img{
   				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-prev6 {
   				position: absolute;
   				left: 0;
   				width: 32px;
   				height: 32px;
   				background: url(../images/lefts.png) no-repeat;
   				background-size: 100%;
   				top: 40%;
   				z-index: 999;
   			}
   			
   			
   			#certify .swiper-button-next6{
   				right: 0;
   				position: absolute;
   				width: 32px;
   				height: 32px;
   				background: url(../images/rights.png) no-repeat;
   				background-size: 100%;
   				top: 40%;
   				z-index: 999;
   			}
   
   
   
}

.olksodk{padding-bottom: 8vh;}