@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,
pre, form, fieldset, input, textarea, p, blockquote, th, td ,table{
 padding: 0;
 margin: 0;
 }
fieldset, img {
 border: 0;
 }
ol, ul {
 list-style: none;
 }
body{
/*font-family:微软雅黑,Microsoft YaHei,Helvetica,Tahoma,StSun,宋体,SimSun,sans-serif;*/
font-family:宋体;
color:#545353;
font-size:12px;
background-color:#eaeaec;
margin:0 auto;
}
.clear{
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0px;
	height:0px;
}

.error{
	color:Red;
}
.site{
width:915px;
margin:0 auto;
clear:both;
}
a{
text-decoration:none;
color:#545353}
a:hover{
text-decoration:underline;
color:red}
.align_r{
text-align:right}
.align_l{
text-align:left}
.align_c{
text-align:center}
/*======================font==============================*/
.font_black{color:#545353;}
.font_black1{color:#323232;}
.font_gray1{
color:#b8b8b8;}
.font_gray{
color:#545353;
}
.font_blue{
color:#354a5d;
font-family:微软雅黑,Microsoft YaHei,Helvetica,Tahoma,StSun,宋体,SimSun,sans-serif;
}
.font_blue2{
color:#354a5d;
font-family:微软雅黑,Microsoft YaHei,Helvetica,Tahoma,StSun,宋体,SimSun,sans-serif;
font-weight:bold;
}
.font_white{
color:white;
font-family:微软雅黑,Microsoft YaHei,Helvetica,Tahoma,StSun,宋体,SimSun,sans-serif;
font-weight:bold;
}
/**========================main=================*/
.bd_bm{
border-bottom:1px #FFFFFF solid;}
.bd_top{
border-top:1px #d2d2d2 solid;}
.header{
width:100%;
height:31px;
background:url(../images/header_t1.jpg) repeat-x;
}
.header1{
width:100%;
height:33px;
background:url(../images/bg_headertop.jpg) repeat-x;
}
#header{
position: relative;
	width: 915px;
	height:40px;
	margin:0 auto;
}
#header_botttom{
width: 915px;
	height:40px;
	margin:0 auto;
}
#header_top{
height:33px;
background:url(../images/hearer_top.jpg) no-repeat;
}
#logo{
float:left;
width:187px;
height:40px;
background-color:#f2f2f4;
background:url(../images/logo.jpg) no-repeat ;
}
/*========banner========*/

#banner{
width:915px;
height:auto;

}
.color_green{
background-color:#afe200;}
/*========footer========*/
#footer{ text-align:center;
line-height:20px;
padding:8px 0px;
}
.footer_top{
border-top:1px #757576 dashed;}
#footer li.left{
float:left;
width:80px;
border:none;
}
.footer{
padding:5px 0px 5px 330px;
height:20px;

}
#footer  li {
float:left;
width:80px;
height:20px;
border-right:#000000 1px solid;
}
p.p_url {
	padding-top:17px;
	padding-left:16px;
	width:696px;
	height:23px;
}
/*============board-page==========*/
.board-page{ text-align:center; clear:both;
height:20px; width:500px; padding-left:150px;}
.board-page ul{ height:20px;}
.board-page li{float:left; width:15px; margin:0px 5px;}
.board-page .current{ background-color:#afe200;
}
.board-page .total{ width:50px;}
