.stepcarousel { position: relative; overflow: scroll; width: 360px; height: 108px; margin: 0px 0px 20px 10px; }
.stepcarousel .belt, .stepcarouselhome .belt{ position: absolute; left: 0; top: 0; }
.stepcarousel .panel { float: left; overflow: hidden; width: 340px; }
.stepcarousel ul { padding: 0px; margin: 0px; }
.stepcarousel li { float: left; list-style: none; }


.stepcarouselhome { position: relative; overflow: scroll; width: 900px; height: 108px; margin: 20px 0px 20px 10px; }
.stepcarouselhome .belthome{ position: absolute; left: 0; top: 0; }
.stepcarouselhome .panelhome { float: left; overflow: hidden; width: 920px; }
.stepcarouselhome ul { padding: 0px; margin: 0px; }
.stepcarouselhome li { float: left; list-style: none; }
	
