.top_txt{font-size:22px;line-height:38px;color:#333;font-weight:bold;text-align:center;border:7px solid #f2f2f2;padding:44px 0;margin:20px 0;}
	.top_txt span.clr{color:#ef1922;}

.bn_lt{list-style:none;margin:0;padding:0;width:100%;display:inline-block;}
	.bn_lt li{float:left;width:600px;margin:0 80px 50px 0;}
		.bn_lt li:nth-child(2n){margin-right:0;}
		.bn_lt li p{font-size:20px;line-height:22px;color:#333;font-weight:800;text-align:center;margin-top:20px;}

.mid_box{width:100%;padding:50px 0 0;background:#f2f2f2;}
.bn_lt_2{list-style:none;margin:0;padding:0;width:100%;display:inline-block;}
	.bn_lt_2 li{float:left;width:260px;margin:0 80px 40px 0;}
		.bn_lt_2 li:nth-child(4n){margin-right:0;}
		.bn_lt_2 li p{font-size:20px;line-height:22px;color:#333;font-weight:800;text-align:center;margin-top:20px;}

@media all and (max-width:991px) {
.top_txt{font-size:16px;line-height:22px;border:3px solid #f2f2f2;padding:20px 10px;margin-top:0;letter-spacing:-0.5px;word-break:keep-all;}

.bn_lt{width:100%;}
	.bn_lt li{width:48%;margin:0 4% 25px 0;}
		.bn_lt li:nth-child(2n){margin-right:0;}
			.bn_lt li img{width:100%;border: 1px solid #e2e2e2;}
		.bn_lt li p{font-size:14px;line-height:16px;margin-top:10px;}

.mid_box{padding:25px 0px 0;}
.bn_lt_2{width:100%;}
	.bn_lt_2 li{width:48%;margin:0 4% 15px 0;}
		.bn_lt_2 li:nth-child(2n){margin-right:0;}
			.bn_lt_2 li img{width:100%;border: 1px solid #e2e2e2;}
		.bn_lt_2 li p{font-size:14px;line-height:16px;margin-top:10px;letter-spacing:-0.8px;}
}