﻿@charset "gb2312";
/* CSS Document */

/* reset */
html, body, h1, h2, h3, h4, h5, h6, div, span, blockquote, p, address, form, fieldset, img, ul, ol, dl, dt, dd, li, table, td, th, strong, em, sup, sub, dfn, ins, del, q, cite, var, samp, code, kbd, tt, pre {
	margin:0;
	padding:0;
	border:none;
	outline:none;
}
/* ----------------------------------- START homepage hp_cont ---------------------------- */
.hp_slide {
	width:1440px;
	height:378px;
	z-index:6;
	position:relative;
	overflow:hidden;
}
.hp_slide .pic {
	width:1440px;
	height:378px;
	overflow:hidden;
}
.hp_slide .pic ul {
	height:390px;
	position:relative;
}
.hp_slide .pic ul li {
	width:1440px;
	height:378px;
	position:absolute;
	left:0;
	top:0;
	z-index:8;
}
.hp_slide .pic ul li.active {
	z-index:9;
}
.hp_slide .holder {
	position:absolute;
	height:12px;
	top:350px;
	left:60px;
	z-index:20;
}
.hp_slide .holder a {
	display:block;
	width:12px;
	height:12px;
	background-image:url(../images/hp_slide_btn_png24.png);
	background-repeat:no-repeat;
	text-indent:-9999px;
	outline:none;
	float:left;
	margin-right:8px;
	background-position:0 0;
	outline:none;
}
.hp_slide .holder a:hover, .hp_slide .holder a.on {
	background-position:-12px 0px;
}
/*END hp_slide*/



