@charset "utf-8";
/* CSS Document */

/*顶部大图纪灯*/
.flash{
	height:419px;
	overflow:hidden;
}
.flash .banner{
	position:relative;
	overflow:hidden;
}
.flash .banner li{
	float:left;
}
.flash .banner .unslider-arrow{
	display:block;
	position:absolute;
	width:40px;
	height:100px;
	top:160px;
	background:url(arrow.png) no-repeat left top;
	text-indent:-9999em;
}
.flash .banner .prev{	left:10px; }
.flash .banner .next{
	right:10px;
	background-position:right top;
}
.flash .banner .dots{
	position:absolute;
	bottom:10px;
	right:180px;
}
.dots li{
	display:inline-block;
	width:9px;
	height:9px;
	background-color:#ccc;
	margin:0 4px;
	text-indent:-9999em;
	cursor:pointer;
}
.dots li.active{ background-color:#009D85; }

.w883{
	width:883px;
	float:left;
}
.ls1{ margin-left:-3px; }
.ls1 li{
	display:inline;
	float:left;
	width:292px;
	height:106px;
	background-color:#ececec;
	color:#7c7c7c;
	text-align:center;
	margin-left:3px;
}
.ls1 li h3{
	font-weight:normal;
	font-size:20px;
	display:inline-block;
	margin:16px auto;
	color:#333;
}
.ls1 li p{
	line-height:18px;
	font-size:14px;
}
.ls1 li a{
	color:#7c7c7c;
	display:block;
	width:100%;
	height:106px;
}
.ls1 li a:hover{
	background-color:#FFA800;
	color:#fff;
}
.ls1 li a:hover h3{ color:#fff; }
.zj{
	width:883px;
	height:443px;
	background-color:#FFFFFF;
	overflow:hidden;
	position:relative;
}
.zj li{
	float:left;
	height:443px;
}
.zj li img{
	width:349px;
	height:443px;
	float:left;
}
.zj .unslider-arrow{
	display:block;
	position:absolute;
	width:24px;
	height:61px;
	background:url(arrow1.png) no-repeat left top;
	top:191px;	
	text-indent:-9999em;
	cursor:pointer;
}
.zj .prev{ left:10px; }
.zj .next{
	left:309px;
	background-position:right top;
}
.zj .dots{
	position:absolute;
	bottom:10px;
	margin:auto;
	left:10%;
}
.zj .dots li{
	display:inline-block;
	width:9px;
	height:9px;
	background-color:#eae8e8;
	border:1px solid #636163;
	margin:0 3px;
}
.zj .dots li.active{ background-color:#009D85; }

.zj_nr{
	width:478px;
	height:423px;
	background:url(bg1.png);
	padding:20px 25px 0 30px;
	font-size:14px;
	float:left;
}
.zj_nr h2{
	font-weight:normal;
	font-size:26px;
	color:#333;
	padding-bottom:15px;
}
.zj_nr h2 a{
	font-weight:normal;
	font-size:26px;
	color:#333;
	
}
.zj_nr p{
	color:#7c7c7c;
	line-height:24px;
}
.zj_nr .more{
	float:right;
	color:#009D85;
}

.w387{ width:387px; }
.w400{ width:400px; }

