/* aboutUs页面样式 */

/* s_about_company */
.s_about_company .c_sub_th{text-align: left;}
.s_about_company .c_sub_th span{font-size: 48px; line-height: 52px;}
.company_pic{float: right; width: 44.6%; margin: 30px 0 0 20px;}
.company_pic .c_pub_pic{padding-bottom: 61.8%; overflow: hidden; border-radius: 6px;}
.innerContent, .innerContent p, .innerContent span{line-height: 28px;}
@media only screen and (max-width: 1180px) {
	.s_about_company .c_sub_th span{font-size: 36px; line-height: 42px;}
}
@media only screen and (max-width: 950px) {
	.s_about_company .layout{display: flex; flex-direction: column;}
	.c_sub_th{order: 1}
	.company_pic{order: 2; width: 100%; margin: 0;}
	.innerContent{order: 3; padding-bottom: 0;}
}

/* s_about_advantage */
.advantage_list{flex-wrap: wrap; gap: 30px; column-gap: 20px;}
.advantage_list li{width: calc(50% - 10px); gap: 18px; align-items: center; padding: 15px 20px; border-radius: 10px;}
.advantage_list li .advantage_icon{width: 64px; height: 64px; background: url(../img/sub_30.png) no-repeat center/ 100% auto; background-color: #0062ab; border-radius: 50%; transition: all 0.3s ease;}
.advantage_list li .icon_team{background-image: url(../img/sub_41.png);}
.advantage_list li .icon_safe{background-image: url(../img/sub_43.png);}
.advantage_list li .icon_export{background-image: url(../img/sub_42.png);}
.advantage_list li .icon_answer{background-image: url(../img/sub_44.png);}
.advantage_list li .advantage_icon a{display: block; width: 100%; height: 100%;}
.advantage_list li .advantage_info{width: calc(100% - 82px);}
.advantage_list li:hover{box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.2);}
.advantage_list li:hover .advantage_icon{background-size: 110% auto;}

.advantage_info .title{line-height: 32px;}
.advantage_info .title a{font-weight: bold; color: #333; font-weight: 20px;}
.advantage_info .brief{color: #86909C; line-height: 28px;}
.advantage_info .title a:hover{color: #bd0209; margin-left: 5px;}

@media only screen and (max-width: 950px) {
	.advantage_list{gap: 0; flex-direction: column; padding: 0 0 20px;}
	.advantage_list li{width: 100%; box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.2); padding: 12px 15px; gap: 0; margin-bottom: 20px;}
	.advantage_list li:last-child{margin-bottom: 0;}
	.advantage_list li .advantage_icon{width: 48px; height: 48px;}
	.advantage_list li .advantage_info{width: calc(100% - 64px); margin-left: 16px;}
}

/* s_about_certificate */
.s_about_certificate{padding: 30px 0 20px; position: relative;}
.certificate_inner{margin: 0;}
.cer_item .pro_pic{padding-bottom: 136.4%; overflow: hidden;}
.cer_item .pro_pic a img{transition: all 0.3s ease-in-out;}
.cer_item .pro_pic a:hover img{transform: scale(1.05);}

.certificate-prev, .certificate-next{width: 60px; height: 60px; margin-top: -30px; background-color: #0062ab; opacity: 1; background-image: url(../img/icon_next.png); background-size: 12px; z-index: 6; border-radius: 50%;}
/* .certificate-prev, .certificate-next{margin-top: 16px;} */
.swiper_other .swiper-button-next::before, .swiper_other .swiper-button-prev::before{content: '';}
.certificate-prev{background-image: url(../img/icon_prev.png); left: 5px;}
.certificate-next:hover, .certificate-prev:hover{background-color: #bd0209;}
.certificate-prev{left: -80px;}
.certificate-next{right: -80px;}

@media only screen and (max-width: 1680px) {
	.certificate-prev{left: -60px;}
	.certificate-next{right: -60px;}
}

@media only screen and (max-width: 1630px) {
	.certificate-prev{left: -35px;}
	.certificate-next{right: -35px;}
}
@media only screen and (max-width: 950px) {
	.s_about_certificate{padding: 10px 0 0;}
	.certificate-prev, .certificate-next{width: 42px; height: 42px;}
	.certificate-prev{left: -20px;}
	.certificate-next{right: -20px;}
}








