
.usalist ul li{float:left;width:32%;margin-right:2%;}
.usalist ul li:nth-last-child(1){margin-right:0;}
.slist li{width:100% !important;margin: 0 !important;}

@media screen and (min-width:1024px) and (max-width:1200px){
	#homeBanner .slide-content li img{width:100%;}
}

@media screen and (min-width:768px) and (max-width:1023px){
	#homeBanner .slide-content li img{width:100%;}
}

@media screen and (min-width:414px) and (max-width:767px){
	#homeBanner .slide-content li img{width:100%;height:72%;}
	.bar,#homeBanner,.slide-content{height:200px !important;}
	.sub_wrap{display:none;}
	.usalist ul li{float:left;width:100%;margin: 10px 0;}
	.slist li{width:auto !important;margin: 0 !important;}
	#border{overflow-x: scroll !important;}
	#border #csstable{width: 180%;}
	
	#csstable td{padding:5px;}
}
@media screen and (max-width:413px){
	#homeBanner .slide-content li img{width:100%;height:72%;}
	.bar,#homeBanner,.slide-content{height:200px !important;}
	.sub_wrap{display:none;}
	.usalist ul li{float:left;width:100%;margin: 10px 0;}
	.slist li{width:auto !important;margin: 0 !important;}
	#border{overflow-x: scroll !important;}
	#border #csstable{width: 180%;}
	
	#csstable td{padding:0px;}
}
@media screen and (max-width:320px){
	.mainPage{width: 100%;}
}