.business_item{
	width: 100%;
	height: 0;
	padding-bottom: 100%;
	line-height: 100%;
	background: #fff;
	margin-bottom: 10px;
	text-align: center;
	position: relative;
}
.business_long_item{
	width: 100%;
	height: 0;
	padding-bottom: calc(200% + 10px);
	background: #fff;
	margin-bottom: 10px;
	text-align: center;
}
.business_item_inner{
	height: 0;
    padding-bottom: 65%;
	width: 100%;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.business_long_item .business_item_inner{
	top: -50%;
}
.business_item_text{
	font-size: 17px;
	color: #303030;
	padding-top: 16px;
}
.business_item_img{
	width: 55%;
}
.business_item_img_wrap{
	width: 100%;
	text-align: center;
	position: absolute;
	bottom: 10px;
}
.business_item_img2{
	width: 96%;
}
@media only screen and (max-width: 991px) {
	.business_item_text{
		font-size: 12px;
	}
}
@media only screen and (min-width: 768px) {
	
}
@media only screen and (max-width: 767px) {
	.col-xs-12,
	.page_content{
		padding: 0!important;
	}
	.business_item_img_wrap{
		display: none;
	}
	.business_item,
	.business_long_item{
		padding-bottom: 30%;
	}
	.business_item_inner,
	.business_long_item .business_item_inner{
		padding: 0 20px;
	    padding-bottom: 30%;
	    top: 35%;
	}
	.business_item_img{
		width: 20%;
		float: right;
	}
	.business_item_text{
		float: left;
		margin-top: 9%;
		padding-top: 0;
		font-size: 14px;
	}
}