.wrap{ background: #f6f6f6; /*padding-top: 80px; */}

.section2{ padding: 80px 15px 40px; }

.item{ margin-bottom: 80px; }
.item h3{ color: #d9b56b; font-weight: bold; margin: 0 0 30px; }
.item p{ color: #6a6a6a; font-size: 16px; line-height: 1.8em; text-indent: 2em; }
.item .content{ margin: 0; }
.item .content img{ object-fit: cover; vertical-align: middle; max-height: 300px; padding: 0; }
.item .content>div{ padding: 0 0 0 60px; vertical-align: middle; }
.item.yw .content>div{ padding-left: 0; padding-right: 60px; }
.item.imgs img{ width: 100%; height: 240px; border: 4px solid #fff; box-shadow: 0 0 3px 3px rgba(0,0,0,0.02); }
.item.imgs p{ color: #999; text-align: center; font-size: 16px; }

.concat-us p{ text-align: center; font-size: 18px; }
.concat-us p small{ font-size: 18px; margin-left: 10px; }

@media screen and (max-width: 767px) {
	.wrap{ padding-top: 50px; }
	.section2{ padding: 40px 15px; }
	.item .content>div{ padding-left: 0; margin-top: 20px; }
	.item.yw .content>div{ padding-right: 0; }
	.item.imgs img{ height: auto; }
}