@charset "utf-8";
/*
	共用样式定义
*/


/* Css Reset */
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
	form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;}
	table {}
	fieldset,img { border: 0;}
	address,caption,cite,code,dfn,em,strong,th,var {}
	ol,ul,li { list-style: none;zoom:1;}
	caption,th { text-align: left;}
	h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%;}
	q:before,q:after { content:'';}
	abbr,acronym { border: 0;}
	img {}
	.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}
	.cb{clear:both;}

/* Public */
	html{ width:100%; height:auto;}
	body{ width:100%; height:auto; color:#333;    
font: 14px/23px 宋体,Tahoma,Helvetica,Arial,sans-serif;
 text-align: center;
font-family: 宋体;
}
	a{color:#333;text-decoration:none; outline:none;}
	a:hover {text-decoration:underline;}
    .fl{float:left;display:inline;}
	.fr{float:right;display:inline;}
	.ma{margin:0 auto; width:960px;}
	.pr{position:relative;}
	.pa{position:absolute;}
	.tb{background:#666;}
	
.banner{
	background:url(../images/logo.jpg);
	height:180px;}
.menu{
	height:35px;
	background-image: url(../images/menu.jpg);
	line-height:35px;}
.menu li{
	float:left;
	width:80px;
	overflow:hidden;
	letter-spacing:2px;
	font-weight:bold;}
.menu li a{
	display:block;
	background-image: url(../images/menuleft.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left:-1px;
        color:#FFF;}



#wrap{
	margin:10px auto;}

.search{
	margin-top:6px;
	margin-bottom:10px;
	height:30px;}
.searchinput{
	width:150px;
	height:23px;
                line-height:23px;
	position:absolute;
	left:10px;
                padding-left:5px;}
.searchBtn{
	width:60px;
	height:25px;
	 border:0;
	background-image: url(../images/search.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position:absolute;
	right:10px;}
.more{
	position:absolute;
	right:20px;
	top:10px;
	font-size:13px;}

#foot{
	width:960px;
	height:80px;
	background-image: url(../images/foot.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-color: #F2F2F2;
	font-size:12px;
                color:#FFF;}
#foot ul{
	text-align:left;
	padding-left:110px;
	padding-top:10px;
                padding-bottom:10px;}

#foot ul li{
	line-height:160%;}

#foot a{
color:#FFF;}
.h10{}
.blank{
height:10px;}