.main{width:292px;height:62px;background:url(../images/gallerybg.jpg) left top no-repeat;margin:10px 0 15px}
.stepcarousel{position:relative;overflow:hidden;height:57px;float:left;width:292px;margin:0}
.stepcarousel .belt{position:absolute;top:0;margin:0;padding:7px 0 0 20px;margin-left:27px}
.stepcarousel .panel{float:left;overflow:hidden;margin-right:5px;width:51px;height:50px}
.stepcarousel .panel1{float:left;overflow:hidden;margin-right:5px;width:51px;height:50px}
.chng_img{margin:0 auto!important}
@media (max-width:580px) {
.main{width:200px;overflow:hidden}
.stepcarousel{width:164px;overflow:hidden;padding-left:15px}
}