.bannerList{
 margin: 0 auto 30px;
	padding: 0px;
	max-width: 800px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.bannerList .bannerBox{
 margin: 0px 0px 15px 0px;
	width : -webkit-calc(33.3% - 10px) ;
   width : calc(33.3% - 10px) ;
}
.bannerList .bannerBox img{
 width: 100%;
}
.bannerList .bannerBox.width{
 margin: 0px 0px 15px 0px;
	width : -webkit-calc(66.6% - 5px) ;
   width : calc(66.6% - 5px) ;
}
.bannerList.width{
	max-width: inherit;
}
.bannerList.width .bannerBox{
 margin: 0px 0px 15px 0px;
	width : -webkit-calc(25% - 10px) ;
   width : calc(25% - 10px) ;
}

.block3.left .info{
	margin: 0px 0px 0px 20px;
	max-width: 910px;
}

@media (max-width: 768px) {
.bannerList .bannerBox{
 margin: 0px 0px 10px 0px;
	width : -webkit-calc(50% - 5px) ;
 width : calc(50% - 5px) ;
}
.bannerList.width .bannerBox{
 margin: 0px 0px 10px 0px;
	width : -webkit-calc(50% - 5px) ;
 width : calc(50% - 5px) ;
}
.bannerList .bannerBox.width{
 width: 100%;
}
.block3.left .info{
	margin: 0px;
}
}