
.carousel{
    width: 100%!important;
}



.carousel,.carousel-container,.carousel-slider,.carousel-item{
    width: 100%;

    position: relative;

}

.carousel-caption{
  position: sticky;
  text-align: center;
  margin-top: 20px;
}

.left-side span, .right-side span{
	background: #ccc;
	width: 50px;
  height: 50px;
	border-radius:100%;
	line-height: 50px;

	}

.left-side span{
	display: block;
	top: 45%;
	position:absolute;
	font-size:30px;
	margin-left: 30px;
	color: #000;
	cursor: pointer;
	z-index: 8;
	text-align: center;
}



.right-side span{
    display: block;
	top: 45%;
	position:absolute;
	font-size:30px;
	margin-left: 1500px;
	color: #000;
	cursor: pointer;
	z-index: 8;
	text-align: center;
}

.item{
    position: absolute;
}

.caption,.myImg,.bgImg{

}



.myImg{
    z-index: 2;
    left: -660px;
}

.bgImg{
    z-index: 1;
   display: none;
}
