@charset "utf-8";
/*首页焦点图*/
.carousel {
	width: 500px;
	height: 379px;
	overflow: hidden;
	position: relative;
}

.carousel ul {
	position: absolute;
	left: 0;
	top: 0;
}

.carousel ul li.li1{
	
}
.carousel ul li.li2{

}
.carousel ul li.li3{

}
.carousel ul li.slider {
	float: left;
	width: 500px;
	height: 379px;
}

.carousel ul li.fade {
	width: 500px;
	height: 379px;
	position: absolute;
	left: 0;
	opacity: 0;
	filter: alpha(opacity=0);
}





.carousel .pagination {
	position: absolute;
	 left:calc(50% - 108px);
	bottom: 10px;
	width: 450px;
	margin: 0 auto;
	text-align: center;
	/*right: 8px;*/
	z-index: 10;
	display: inline-block;
}

.carousel .pagination .pag-btn {
	display: inline-block;
	width: 68px;
	height: 6px;
	margin: 0 2px;
	/*border-radius: 100%;*/
	background: #fff;
	cursor: pointer;
}

.carousel .pagination .pag-btn.active {
	opacity: 1;
	background: #ff9000;
}

/*焦点图1*/
.carousel1 {
	margin-top: 60px;
	width: 500px;
	height: 350px;
	overflow: hidden;
	position: relative;
}

.carousel1 ul {
	position: absolute;
	left: 0;
	top: 0;
}

.carousel1 ul li.slider {
	float: left;
	width: 500px;
	height: 350px;
}

.carousel1 ul li.fade {
	width: 500px;
	height: 350px;
	position: absolute;
	left: 0;
	opacity: 0;
	filter: alpha(opacity=0);
}





.carousel1 .pagination {
	position: absolute;
	/* left: 0; */
	bottom: 10px;
	width: 200px;
	text-align: right;
	right: 8px;
	z-index: 10;
	display: inline-block;
}

.carousel1 .pagination .pag-btn {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 4px;
	border-radius: 100%;
	background: #cccccc;
	cursor: pointer;
}

.carousel1 .pagination .pag-btn.active {
	opacity: 1;
	background: #ed6c03;
}

.carousel1 {
	display: inline-block;
	width: 575px;
}

.carousel1 li a.wz {
	padding: 10px;
	font: 16px/24px "宋体";
	color: #333333;
	height: 57px;
	display: block;
	width:300px;
}