body{
	background:#fff;
}
.sec{
	padding:60px 0;
}
.sec .title{
	text-align: center;
	margin-bottom:60px;
	font-size: 30px;
	color:#181818;
}


.C-Cert-banner{background:url(../images/C-Cert_01.jpg) no-repeat center top/auto 100%,#1c1aa6;height:535px;}
 .C-Cert-banner .btn-box{
	position: relative;
}
 .C-Cert-banner .top-btn{
	margin-top:30px;
}
.C-Cert-banner .top-btn a{
	color:#fff;
	display:inline-block;
	padding:6px 34px;
	font-size:14px;
	transition: all ease 0.3s;
	border:1px solid #fff;
	border-radius: 4px;
	margin-right:5px;
}
.C-Cert-banner .banner-text{
	position: absolute;
	left:0;
	top:220px;
}
.C-Cert-banner .banner-text span{
	font-size:22px;
	color:#fff;
	display: block;
	margin-bottom:15px;
}
.C-Cert-banner .banner-text h3{
	color:#fff;
	font-size:40px;
	margin-bottom:20px;
	letter-spacing: 1px;
	border-bottom:1px solid rgba(255,255,255,0.2);
	padding-bottom:20px;
}
.C-Cert-banner .banner-text .items span{
	color:#fff;
	font-size:16px;
	text-align: justify;
	line-height:24px;
	display: inline-block;
	padding-left:15px;
	margin-right:16px;
	position: relative;
	margin-bottom:0;
}
.C-Cert-banner .banner-text .items span:before{
	position: absolute;
	content: "";
	display: inline-block;
	top:9px;
	left:0;
	width:6px;
	height: 6px;
	border-radius: 3px;
	background: #fff;
}
.C-Cert-banner .top-btn a.ask{
	background: #fff;
	color:#3961f3;
}
.C-Cert-banner .top-btn a:hover{
	border:1px solid rgba(255,255,255,0.8);
}

.C-Cert-banner .top-btn a:nth-child(2):hover,.C-Cert-banner .top-btn a:nth-child(3):hover{
	background:#fff;
	color:#3961f3;
}

.C-Cert-bac .pra{
	color: #333;
    width: 41%;
    float: left;
}
.C-Cert-bac .pra p{
	font-size:16px;
	text-indent: 2em;
	line-height: 36px;
	text-align: justify;
	
}

.C-Cert-bac .img{
	width: 48%;
    float: right;
    text-align: right;
}

.C-Cert-func{
	background: #f9fafe;
}
.C-Cert-Pro ul li.big_box{
	display: inline-block;
	width:49.3%;
}
.C-Cert-Pro ul li.big_box:not(:last-child){
	margin-right:1%;
}
.C-Cert-Pro ul li .func_list{
	background: #fff;
	border:1px solid #e3e6f4;
	box-shadow:0px 7px 16px rgba(211,214,236,0.4);
	overflow: hidden;
}
.C-Cert-Pro ul li .func_list .con_bottom{
	padding: 20px;
	background: url(../images/C-Cert_08.png) no-repeat bottom center;
}
.C-Cert-Pro ul li .func_list .small_title{
	padding:15px 0 15px 20px;
	background:#1086fe;
	
	
}




.C-Cert-Pro ul li .func_list .small_title a{
	font-size:18px;
	font-weight:bold;
	color:#fff;
}

.C-Cert-Pro ul li .func_list .text{
	padding-bottom:20px;
	font-size:14px;
	color:#666;
	line-height:24px;
	text-align: justify;
	min-height:117px;
	border-bottom:1px solid #e3e6f4;
}
.C-Cert-Pro .func_list .C-list{
	margin-top:20px;
	min-height: 128px;
}
.C-Cert-Pro .func_list .C-list li{
	display: block;
}
.C-Cert-Pro .func_list .C-list li a{
	font-size:14px;
	color:#333;
	line-height: 32px;
	padding-left:10px;
	position: relative;
}
.C-Cert-Pro .func_list .C-list li a:before{
	content:'';
	display:block;
	position: absolute;
	left:0;
	top:2px;
	width:4px;
	height:14px;
	background: #1086fe;
}
.C-Cert-Pro .func_list .C-list li a:hover{
	color:#1086fe;
}
.C-Cert-Pro ul li .func_list .btn{
	display:block;
	margin-top:20px;
}
.C-Cert-Pro ul li .func_list .btn a{
	color:#1086fe;
	border-radius: 4px;
	border:1px solid #1086fe;
	padding:10px 0;
	font-size:14px;
	display:block;
	background: #fff;
}
.C-Cert-Pro ul li .func_list .btn a:hover{
	background: #1086fe;
	color:#fff;
}

.C-Cert-Pro.C-Cert-rel ul li .func_list .text{
	min-height: 93px;
}
.C-Cert-Pro.C-Cert-rel .func_list .C-list{
	min-height: 96px;
}
.C-Cert-case{
	background:#f9fafe ;
}
.C-Cert-case ul li{
	float:left;
	width:32%;
	text-align: center;
	background: #fff;
	border:1px solid #e3e6f4;
	box-shadow:0px 7px 16px rgba(211,214,236,0.4);
	padding:35px;
}
.C-Cert-case ul li:not(:last-child){
	margin-right:2%;
}
.C-Cert-case ul li .items p{
	color:#333;
	font-size:18px;
	font-weight: bold;
	margin-top:20px;
	margin-bottom:20px;
}
.C-Cert-case ul li .items span{
	font-size:14px;
	color:#666;
	min-height: 85px;
	display: block;
	text-align: left;
}
.C-Cert-case ul li .items span a{
	color:#3b7aef;
}


.C-Cert-why ul li{
	float:left;
	width:32%;
	text-align: center;
	
}

.C-Cert-rel{
	background: url(../images/C-Cert_11.png) no-repeat top center;
}
.C-Cert-why ul li:not(:last-child){
	margin-right:2%;
}
.C-Cert-why ul li .items{
	padding:0 30px;
}
.C-Cert-why ul li .items p{
	color:#333;
	font-size:18px;
	font-weight: bold;
	margin-top:20px;
	margin-bottom:20px;
}
.C-Cert-why ul li .items span{
	font-size:14px;
	color:#666;
}
.C-Cert-ask{
	text-align: center;
	margin-bottom:80px;
}
.C-Cert-ask a{
	display: inline-block;
    padding: 12px 60px;
    border-radius: 6px;
    color: #fff;
    font-size: 18px;
    background:linear-gradient(90deg,#0054ff,#1086fe);
    transition: all ease 0.3s;
}
.C-Cert-ask a:hover{
	 background:linear-gradient(-90deg,#0054ff,#1086fe);
}
@media only screen and (max-width:1200px) {
	.C-Cert-Pro ul li.big_box{
		width:32.2%;
	}
	.C-Cert-Pro ul li .func_list .text{
		min-height: 165px;
	}
}
@media only screen and (max-width: 820px) {
	.C-Cert-bac .pra,.C-Cert-bac .img{
		float:none;
		width:100%;
	}
	.C-Cert-bac .img{
		text-align: center;
		margin-top:20px;
	}
	.C-Cert-Pro ul li .func_list .con_bottom{
		padding:20px 10px;
	}
	.C-Cert-Pro ul li .func_list .text{
		
		min-height:189px;
	}
	.C-Cert-why ul li .items{
		padding:0 20px;
	}
}
@media only screen and (max-width: 420px) {
	.C-Cert-banner .banner-text{
		padding:15px;
		top:155px;
	}
	.C-Cert-banner .top-btn a{
		padding:6px 16px;
	}
	.C-Cert-banner .banner-text span{
		font-size:16px;
	}
	.C-Cert-banner{
		height:400px;
	}
	.C-Cert-Pro ul li.big_box{
		width:100%;
		margin-right:0;
	}
	.C-Cert-Pro ul li .func_list .text{
		min-height: auto;
	}
	.C-Cert-why ul li,.C-Cert-case ul li{
		width:100%;
		float:none;
		margin-right: 0;
		margin-top:40px;
	}
}