.banner-vehicle-ccc .ve-bn-li{
  position:absolute;
  left:0;
  width:100%;
  height:100%;
  font-size:inherit;
  color:#fff;
  text-align:center;
  opacity:0;
  transition: all 1.5s;
}
.banner-vehicle-ccc .active{
  opacity:1;
  transition: all 1.5s;
  color:#fff;
  background:#1bbb9f;
}
.banner-vehicle-ccc .box{
  position:relative;
  height:240px;
}
.banner-vehicle-ccc span{
  display:block;
  height:40px;
  width:20px;
  color:#fff;
  line-height:40px;
  text-align:Center;
  background:rgba(0,0,0, .7);
  cursor:pointer;
}
.banner-vehicle-ccc span.prev{
  float:left;
}
.banner-vehicle-ccc span.next{
  float:right;
}
.banner-vehicle-ccc .btn{
  position:absolute;
  top:50%;
  width:100%;
  transform: translateY(-50%);
}
.banner-vehicle-ccc .banner{
  width:100%;
  overflow: hidden;
}
