.banner-block img{ border:2px solid #333!important; background:#fff;} 
.banner-block {} 
.jms-slideshow {

}
.jms-wrapper {}

.step {float:left; position:relative; border:7px solid #fff;-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.1);
-moz-box-shadow:    0px 0px 5px rgba(50, 50, 50, 0.1);
box-shadow:         0px 0px 5px rgba(50, 50, 50, 0.1); margin-right:10px;	-webkit-transition: all 0.3s ;
-moz-transition: all 0.3s ;
-ms-transition: all 0.3s ;
-o-transition: all 0.3s ;
transition: all 0.3s ;}
.step:hover{-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.3);
-moz-box-shadow:    0px 0px 5px rgba(50, 50, 50, 0.3);
box-shadow:         0px 0px 5px rgba(50, 50, 50, 0.3);-webkit-transition: all 0.3s ;
-moz-transition: all 0.3s ;
-ms-transition: all 0.3s ;
-o-transition: all 0.3s ;
transition: all 0.3s ;}
.step + div + div { margin-right:0}
.step a{ display: inline-block; margin:0; padding:0;}
.step a:hover{ text-decoration:none;}
.step.num-1 .jms-content{position:absolute; left:25px; top:22px; display:none!important;}
.step.num-2 .jms-content{position:absolute; left:25px; top:32px;display:none!important;}
.step.num-3 .jms-content{position:absolute; left:60px; top:66px;display:none!important;}
#banner-2 .step.modile-1.num-3 img{}
.step.num-3 { margin-right:0;}
.step p {}
.step p span{ }
.step p span.item1{}
.step.num-1:hover h3{}
.step.num-1:hover p{}
.step.num-1:hover span.item1{}

.step.num-2 h3{ }
.step.num-2 p {  }
.step.num-2 p span.item2{}

.step.num-2:hover h3{}
.step.num-2:hover p{}
.step.num-2:hover p span.item2{}


.step.num-3 h3{}
.step.num-3 p{}

.step.num-3:hover h3{}
.step.num-3:hover p{}

.step.modile-1.num-1 h3{ }
.step.modile-1.num-1 p {}
.step.modile-1.num-1 p span.item1{}

.step.modile-1.num-2 h3{}
.step.modile-1.num-2  p{ }
.step.modile-1.num-2 p span.item2 {}


.step.modile-1.num-3 h3{}
.step.modile-1.num-3 p{}



