/*reset*/
.lhtp {
	height: auto;
	width: 100%;
}
.lb{
	width:100%;
	height:9px;
	background:url(cy_5.png);
	position:absolute;
	z-index:9;
	}
#advs  {
	width: 100%;
	overflow: hidden;
}
#advs .con img  {
	float: left;
	display: inline;
}
#li  {
	height: 19px;
	position: absolute;
	z-index: 99;
	width: 100%;
	margin-top: -40px;
}
#li .li_con  {
	margin: 0 auto;
}
#li .li_con ul li  {
	height: 19px;
	width: 18px;
	background-image: url(yj_lb_01.png);
	float: left;
	display: inline;
	cursor:pointer;
	margin-left: 5px;
	margin-right: 5px;
}
#li .li_con ul .even  {
	background-image: url(yj_lb_02.png);
}




/*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:150px;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;
	}
