@charset "utf-8";

/* carousel
--------------------*/
.carousel {
	margin-bottom: -26px;
	width: 950px;
	height: 300px;
	position: relative;
	overflow: hidden;
	zoom: 1;
}

.carousel .bnrBox {
	width: 950px;
	height: 300px;
	position: relative;
	z-index: 1;
	overflow: hidden;
	zoom: 1;
}
.carousel .bnrBox p {
	position: absolute !important;
	right: 0;
	top: 0;
}

.carousel .arrowsBox .prevArrows {
	position: absolute;
	top: 119px;
	left: 1px;
	z-index: 4;
	cursor: pointer;
}
.carousel .arrowsBox .nextArrows {
	position: absolute;
	top: 119px;
	right: 1px;
	z-index: 4;
	cursor: pointer;
}

.carousel .bulletsBox {}
.carousel .bulletsBox ul {
	width: 950px;
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 8px;
	z-index: 4;
}
.carousel .bulletsBox li {
	margin: 0 4px;
	width: 16px;
	height: 16px;
	display: inline-block;
	position: relative;
	overflow: hidden;
	zoom: 1;
	cursor: pointer;
}
*+html .carousel .bulletsBox li {
	display: inline;
	zoom: 1;
}
* html .carousel .bulletsBox li {
	display: inline;
	zoom: 1;
}
.carousel .bulletsBox ul li img {
	position: absolute;
	left: 0;
	bottom: 0;
}

.arrowsBox {
    display:none;
}