/* img scale */
.about_pic img, .choose_bg, .awards_left .award_pic{
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
}
.about_pic:hover img, .choose_bg:hover, .awards_left .award_pic:hover{
	transform: scale(1.08);
	-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-o-transform: scale(1.08);
}


/* about_content */
/* .about_box{margin-top: 5%;} */
.about_pic{border-radius: 2px; float: right; margin: 0 0 15px 24px; overflow: hidden; max-width: 49%;}
.about_title{font-family: 'Humanist777BT-BlackCondensedB'; font-size: 24px; color: #000; margin-bottom: 15px;}
.about_content{color: #666; line-height: 1.5; clear: both; overflow: hidden;}


@media only screen and (max-width: 950px) {
	.about_pic{float: none; margin: 0 0 15px; max-width: 100%;}
	.about_content p{padding-bottom: 15px;}
	.about_content p:last-child{padding-bottom: 0;}
	.about_content br{display: none;}
}

/* about_choose */
.about_choose{margin-top: 3.5%; background: url(../img/about_bg.png) no-repeat center; background-size: cover; position: relative; overflow: hidden;}
.about_choose::before{position: absolute; left: 0; top: 5px; bottom: 35px; width: 3.75%; background: var(--commonColor); content: '';}

.choose_bg{float: right; width: 40.83%; padding-left: 2.6%; box-sizing: border-box; background: url(../img/about_bg1.png) no-repeat left top; background-size: auto 100%; position: relative; z-index: 1;}
.choose_bg .choose_pic{padding-bottom: 81.77%;}

.choose_inner{padding: 10% 0; width: 55%; padding-left: 3%;}
.choose_inner .pubMore{color: #333; border-width: 2px;}
.choose_inner .pubMore:hover{color: #fff;}

.choose_inner .sub_th{margin: 15px 0 4%;}
.choose_brief{line-height: 24px; color: #666;}

.choose_txt{padding-top: 2%;}
.choose_txt li{line-height: 26px; margin-top: 15px; position: relative;}
.choose_txt li .title{position: relative; display: inline-block; padding-left: 28px; color: #666;}
.choose_txt li .title::before{position: absolute; left: 0; top: 5px; height: 16px; width: 16px; content: ''; background: url(../img/icon_ri.png) no-repeat center; background-size: 12px auto; background-color: var(--commonColor); border-radius: 50%;}

@media only screen and (max-width: 1450px) {
	.choose_inner{padding: 8% 0; padding-left: 3%;}
}
@media only screen and (max-width: 1350px) {
	.choose_inner{padding: 7% 0; padding-left: 3%;}
}
@media only screen and (max-width: 1200px) {
	.choose_inner{padding: 6% 0; padding-left: 3%;}
}
@media only screen and (max-width: 1024px) {
	.choose_inner{padding-top: 0; width: 100%; float: left; margin-top: -130px;}
}
@media only screen and (max-width: 950px) {
	.about_choose{margin-top: 30px;}
	.about_choose::before{width: 15px;}
	.choose_inner{width: 100%; padding: 30px 0 30px 15px; float: none; margin-top: 0;}
	.choose_txt{padding-top: 5px;}
	.choose_txt li{margin-top: 10px;}
}

/* about_factory */
.factory_list{padding-top: 20px;}
.factory_inner{position: relative; padding-top: 20px;}
.factory_inner .swiper-slide{width: calc((100% - 36px) / 3); margin-right: 18px;}

.factory_item .fac_pic{padding-bottom: 56.3%; overflow: hidden;}
.factory_item .title{text-align: center; padding: 14px 0 6px; text-transform: capitalize; font-family: 'Poppins-Medium'; font-size: 18px;}

.factory-pagination{display: none;}
.warehouse-pagination{display: none;}

@media only screen and (max-width: 950px) {
	.factory_inner{padding: 20px 0 35px;}
	.factory_inner .swiper-slide{width: 100%; margin-right: 0;}
	.factory_item{width: 100%; margin-bottom: 15px; margin-right: 0;}
	.factory_item:last-child{margin-bottom: 0;}

	.factory-next, .factory-prev{display: none;}
	.factory-pagination{display: block;}
	.warehouse-next, .warehouse-prev{display: none;}
	.warehouse-pagination{display: block;}
}

/* about_award */
.about_awards{background: #FAFAFA; margin-top: 3%;}
.awards_left{width: 44%;}
.awards_left .award_pic{padding-bottom: 100%;}
.awards_right{width: 47.5%;}

.awards_right .web_th{text-align: left;}
.awards_right .web_th .title .txt{color: #333;}
.awards_right .web_th .brief{font-size: 18px; color: #999; line-height: 1.5; margin-top: 12px;}

.award_txt{padding-top: 4%;}
.award_txt li{width: 48%; margin-right: 4%; margin-top: 10px;}
.award_txt li:nth-child(2n){margin-right: 0;}
.award_txt li .title{position: relative; padding-left: 15px; line-height: 26px; font-size: 18px;}
.award_txt li .title::before{position: absolute; left: 0; top: 9px; width: 7px; height: 7px; border-radius: 50%; background: var(--commonColor); content: '';}

@media only screen and (max-width: 950px) {
	.about_awards{margin-top: 30px;}
	.awards_inner{flex-direction: column;}
	.awards_left{width: 100%;}
	.awards_right{width: 100%; margin-top: 20px;}
	.award_txt{padding-top: 10px;}
	.award_txt li{width: 100%; margin-right: 0;}

	.awards_left .award_pic:hover{transform: scale(1);}
}

