body{
	padding:0;
	margin:0;
	background:#000;
	color:#fff;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}
div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul,li{
	margin:0; 
	padding:0; 
	list-style:none;
	font-size:12px;
}
a{
    color:#fff;
	text-decoration:none;
} 
a:hover{
    color:#fff;
	text-decoration:none;
}
/*------------------------------------------------body end--------------------*/
.clear{clear:both;}
/*------------------------------------------------head--------------------*/
#wrap{
     width:910px;
	 margin:0 auto;
	 max-width:910px;
	 min-width:910px;
}
.header{
	width:910px;
	height:55px;
	position:relative;
	float:left;
}
.header p{
	width:333px;
	height:45px;
	position:absolute;
	top:10px;
	left:0px;
}
.header span{
	width:auto;
	line-height:20px;
	color:#898989;
	position:absolute;
	right:0px;
	bottom:0px;
}
.header span a{
	color:#898989;
	text-decoration:none;
}
.header span a:hover{
	color:#898989;
	text-decoration:underline;
}
.menu{
	width:910px;
	height:57px;
	background:url(../images/menu.jpg) no-repeat;
	float:left;
}
.menu ul{
	width:910px;
	height:25px;
	margin-top:25px;
	float:left;
}
.menu ul li{
	height:25px;
	margin:0px 50px 0px 50px;
	display:inline;
	float:left;
}
.menu ul li a{
	color:#FFF;
	line-height:25px;
	text-align:center;
	font-weight:bold;
	display:block;
	float:left;
}
.menu ul li a:hover{
    color:#000;
}
.menu ul li.click01, .menu ul li.click01 a{
	width:50px;
}
.menu ul li.click01 a:hover{
	background:url(../images/menu01.jpg) no-repeat;
}
.menu ul li.click02, .menu ul li.click02 a{
	width:80px;
}
.menu ul li.click02 a:hover{
	background:url(../images/menu02.jpg) no-repeat;
}
.menu ul li.click03, .menu ul li.click03 a{
	width:107px;
}
.menu ul li.click03 a:hover{
	background:url(../images/menu03.jpg) no-repeat;
}
.menu ul li.click04, .menu ul li.click04 a{
	width:75px;
}
.menu ul li.click04 a:hover{
	background:url(../images/menu04.jpg) no-repeat;
}
.menu ul li.click05, .menu ul li.click05 a{
	width:91px;
}
.menu ul li.click05 a:hover{
	background:url(../images/menu05.jpg) no-repeat;
}
/*------------------------------------------------bann--------------------*/
.bann{
	width:910px;
	height:297px;
	margin-top:10px;
	background:url(../images/bann_bj.jpg) repeat-x;
	float:left;
}
.bann ul{
	width:910px;
	height:297px;
	background:url(../images/bann_right.jpg) right top no-repeat;
	float:left;
}
.bann ul li{
	width:900px;
	height:287px;
	background:url(../images/bann_left.jpg) left top no-repeat;
	padding:5px;
	float:left;
}
.abann{
	width:910px;
	height:200px;
	margin-top:10px;
	background:url(../images/abann_bj.jpg) repeat-x;
	float:left;
}
.abann ul{
	width:910px;
	height:200px;
	background:url(../images/abann_right.jpg) right top no-repeat;
	float:left;
}
.abann ul li{
	width:900px;
	height:190px;
	background:url(../images/abann_left.jpg) left top no-repeat;
	padding:5px;
	float:left;
}
/*------------------------------------------------main--------------------*/
.mainwrap{
	width:910px;
	height:auto;
	margin-top:10px;
	float:left;
}
/*------------------------------------------------left--------------------*/
.left{
	width:238px;
	height:330px;
	border:1px solid #4F4F51;
	float:left;
}
.left p{
	width:236px;
	height:22px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	background:url(../images/title_bj.jpg) repeat-x;
	float:left;
}
.left ul{
	width:210px;
	height:auto;
	padding:0px 14px 0px 14px;
	margin-top:4px;
	float:left;
}
.left ul li{
	width:210px;
	height:150px;
	float:left;
}
.left ul li img{
	width:210px;
	height:122px;
	float:left;
}
.left ul li span{
	width:210px;
	line-height:28px;
	text-align:center;
	float:left;
}
/*------------------------------------------------center--------------------*/
.center{
	width:428px;
	height:330px;
	border:1px solid #4F4F51;
	margin:0px 10px 0px 10px;
	display:inline;
	float:left;
}
.center p{
	width:426px;
	height:22px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	background:url(../images/title_bj.jpg) repeat-x;
	float:left;
}
.center dl{
	width:410px;
	height:auto;
	padding:0px 9px 0px 9px;
	margin-top:4px;
	float:left;
}
.center dl img{
	width:410px;
	height:150px;
	float:left;
}
.center dl dt{
	width:402px;
	height:24px;
	line-height:24px;
	font-weight:bold;
	background:url(../images/tb.jpg) no-repeat;
	padding-left:8px;
	margin-top:10px;
	float:left;
}
.center dl dd{
	width:402px;
	height:auto;
	line-height:18px;
	padding-left:8px;
	float:left;
}
/*------------------------------------------------right--------------------*/
.right{
    width:218px;
	height:330px;
	border:1px solid #4F4F51;
	float:left;
}
.right p{
	width:216px;
	height:22px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	background:url(../images/title_bj.jpg) repeat-x;
	float:left;
}
.right ul{
	width:200px;
	height:auto;
	padding:0px 9px 0px 9px;
	margin-top:4px;
	float:left;
}
.right ul li{
	width:200px;
	height:auto;
	font-size:11px;
	line-height:18px;
	float:left;
}
.right ul li img{
	float:left;
	margin-top:10px;
}
/*------------------------------------------------more--------------------*/
.left p span, .center p span, .right p span{
	color:#FFF;
	font-weight:bold;
	line-height:22px;
	padding-left:6px;
	float:left;
}
.left p img, .center p img, .right p img{
	width:31px;
	height:12px;
	margin:6px 6px 0px 0px;
	float:right;
}
/*------------------------------------------------about--------------------*/
.about_l_wrap{
	width:240px;
	height:auto;
	float:left;
}
.about_l{
	width:238px;
	height:auto;
	border:1px solid #4F4F51;
	float:left;
}
.about_l p{
	width:236px;
	height:22px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	background:url(../images/title_bj.jpg) repeat-x;
	float:left;
}
.about_l ul{
	width:220px;
	height:auto;
	padding:0px 9px 9px 9px;
	margin-top:4px;
	float:left;
}
.about_l ul li{
	width:212px;
	line-height:22px;
	border-bottom:1px dashed #666;
	background:url(../images/tb.jpg) left top no-repeat;
	padding-left:8px;
	float:left;
}

.about_search{
	width:238px;
	height:auto;
	border:1px solid #4F4F51;
	margin-top:8px;
	float:left;
}
.about_search p{
	width:236px;
	height:22px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	background:url(../images/title_bj.jpg) repeat-x;
	float:left;
}
.about_search form{
	width:220px;
	height:80px;
	padding:0px 9px 9px 9px;
	float:left;
}
.about_search form select{
    width:210px;
	color:#FFF;
    margin-top:4px;
	border:1px solid #4F4F51;
	background:#000;
	float:left;
}
.about_search form input{
	color:#FFF;
    margin-top:4px;
	border:1px solid #4F4F51;
	background:#000;
	float:left;
}
.about_search form input.shuru{
    width:208px;
	height:20px;
	line-height:20px;
}
.about_search form input.onover{
    width:100px;
	height:24px;
	line-height:20px;
}

.about_c{
    width:658px;
	height:auto;
	border:1px solid #4F4F51;
	margin-left:10px;
	display:inline;
	float:left;
}
.about_c p{
	width:656px;
	height:22px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	background:url(../images/title_bj.jpg) repeat-x;
	float:left;
}
.about_c ul{
	width:640px;
	height:auto;
	padding:0px 9px 9px 9px;
	margin-top:4px;
	float:left;
}





.about_l p span, .about_c p span, .about_search p span{
	color:#FFF;
	font-weight:bold;
	line-height:22px;
	padding-left:6px;
	float:left;
}
/*------------------------------------------------bottom--------------------*/
#bottom{
    width:910px;
	height:53px;
	line-height:53px;
	color:#666;
	text-align:center;
	background:url(../images/bottom.jpg) no-repeat;
	margin-top:4px;
	float:left;
}