.main_banners, .main-block{
	width:1030px;
	margin:0 auto;
	text-align:center;
	margin-bottom:15px !Important;
}
.main_banners figure {
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden !Important;
}


.main-block {
	display:flex;
	flex-direction:row;
}

.main-block h2 {
	/*color:rgb(0, 100, 0);*/
}
.main-block .left-col{
	margin-left:5px;
}

.main-block .left-col, .main-block .right-col {width:49%;}

.left-col img, .right-col img{
	max-width:500px;
}

.left-col .content{
	width:100%;
	text-align:justify;
}
.right-col .content{
	width:100%;
	text-align:justify;
}







@media screen and (max-width: 1030px) {
	.main_banners {
		margin:0 1px 0 1px;
		text-align:left;
	}
	.main-block{
		width:99%;
		margin:0 5px 0 5px;
		flex-direction:column;
		justify-content: center;
		align-items:center;
	}
	.main-block .left-col, .main-block .right-col {
		width:98%;
		margin:0 5px 0 5px;
	}
	.main-block h2{
		text-align:left;
	}
	.with_img{display:none;}
	
	
	
}

