
@media only screen and (max-width:800px){

	.width1480{width:94%;}

	body{overflow-x:hidden;}

	.banner .slides li{ background-size: 100% auto; }

	.banner .slides li .width1480{ width: 90%; }

	.banner .slides li .width1480 div.bg ol{ font-size: 1rem; margin-bottom: 0.5rem; }

	.banner .slides li .width1480 div.bg dd{ font-size: 1.5rem; line-height: 2rem; }

	.banner .slides li .width1480 div.bg dl{ font-size: 0.875rem; line-height: 1rem; }

	.banner .flex-direction-nav{ display: none;}

	.banner .flex-control-nav{ top: 29vh; text-align: right;}

	.banner .flex-control-nav li{ margin:0px 2px;  width: 6px; height:6px; border-radius:50%;}

	/* .banner .sb{ bottom: 3vh; left: 6%; } */
	

}

