body {
	color: #444;
	text-align: left;
	font-size: 12px;
	font-family: "宋体";
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	background:#FFF url(../image/bg.jpg);
}
div, form, img, ul, ol, li, dl, dt, dd, p,tr,td,b,input,textarea{
	margin: 0;
	padding: 0;
	border: 0;
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0;
	font-family:"微软雅黑","黑体";
}
ul, li {
	list-style-type:none;
	line-height:22px;
}
a{ color:#444; text-decoration:none; }
a:hover{text-decoration:underline; }
.clr { clear:both; }
.mt{ margin-top:20px;}
.t10{ margin-top:10px;}
.pt20{ padding-top:20px;}
.ml{ margin-left:10px; display:inline;}


#footer{ width:100%; overflow:hidden; height:170px; background-color:#000; margin-top:10px;}
.foot { width:980px; overflow:hidden; margin:0 auto; color:#FFF;}
.foot a{color:#FFF;}
.ftnav { width:720px; padding:0 130px; overflow:hidden; height:42px;  text-align:center; background:url(../image/line01.jpg) no-repeat center bottom;}
.ftnav ul li{ float:left; width:100px; line-height:42px; font-size:14px;}
.fbm{ overflow:hidden; padding-top:15px;}
.flogo{ float:left; width:220px; height:70px; margin-top:10px;}
.flogo a{ display:block; width:196px; height:58px; margin:10px auto 0;}
.hezuo{ float:left; width:550px; text-align:center; line-height:30px; padding-top:15px; font-size:14px;}
.hezuo h4{ font-size:16px;}
.hezuo span{ padding:0 10px;}
.weixin{ float:right; height:100px;}
.weixin span{ float:left; padding:0 10px;}
.weixin span b{ font-weight:normal; display:block; color:#FFF; text-align:center; line-height:24px;}


.text-c{text-align: center; margin:10px 0;}
#pages { padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#CCC; text-align:center; color:#333; padding:0 10px}
#pages a:hover { background:#999; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#000; color:#fff; text-align:center;padding:0 10px}