/*reset*/

/*banner*/
.banner_index{
	position: relative;
	overflow:hidden;
	width: 100%;
	margin:auto;
}
.banner_index img{border:none 0;display: block;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:100px;width: 56px;height: 78px;display: block;z-index: 3; }
.banner_index .btnPre,.banner_pro .bPre{background: url(bg_btnPre_index.png) no-repeat 0 0;left:10px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(bg_btnNext_index.png) no-repeat 0 0;right: 10px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{
	position: relative;
	left:0px;
	top: 0px;
	z-index: 2;
	width: 100%;
	overflow: hidden;
}
.banner_index .banner_wrap li{
	width: 100%;
	float: left;
}
.indexBanner_num{width:1002px;margin: 0 auto;padding:10px 0;text-align: center; } 
.indexBanner_num a{width: 8px;height: 8px;display: inline-block;_zoom:1;background: url(bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 3px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(bg_num_on.png) no-repeat 0 0;}




.indexBanner{
	position:relative;
	height:330px;
	width:100%;
	overflow:hidden;
	}
.mask{
	width:100%;
	height:32px;
	background:#000;
	position:absolute;
	bottom:0;
	display:block;
	z-index:5000;
	filter:alpha(opacity=50);
	 -moz-opacity:0.5;
	 -khtml-opacity: 0.5;
	 opacity: 0.5;
	}
.indexBanner div{
	position:absolute;
	top:0;
	left:0;
	display:none;
	height:330px;
	width:100%;
	overflow:hidden;
	text-align:center;
	z-index:10;
	}
.indexBanner div a{
	display:block;
	width:100%;
	height:490px;
	}
.indexBanner div img{
	height:490px;
	clear:both;
	}
.indexBanner div.now {
	display:block;
	}
.ul_bannerMenu {
	position:absolute;
	bottom:12px;
	z-index:80000;
	}
.ul_bannerMenu li {
	display:-moz-inline-stack;
	display:inline-block;
    *display:inline;
    *zoom:1;
	margin-right:5px;
	width:9px;
	height:9px;
	line-height:15px;
	text-align:center;
	font-size:0px;
	color:#c1c4db;
	cursor:hand;
	cursor:pointer;
	background:url(bg_btnPre_index.png) ;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/ban_icon.png");
	_background:none;
	}
.ul_bannerMenu li.now {
	background:url(bg_btnPre_index_hover.png);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/ban_icon_hover.png");
	_background:none;
	color:#06c118;
	}
