@charset "utf-8";

/* reset */
html{ color:#000;background:#EDEDED; }
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; }
fieldset, img { border:0; }
ol, ul, li { list-style:none; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight:normal; font-style:normal; }
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; }
.clear{ clear:both;height:0;margin:0;padding:0;font-size:0;line-height:0; }
body { font-family:Arial,"宋体"; font-size:12px; color:#000; text-align:center; }
a { color:#000; text-decoration:none; }
a:hover { color:#bc2931; text-decoration:underline; }
.clearflo:after {
content: "."; display: block; height: 0; clear: both; visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearflo {height: 1%;}
/* End hide from IE-mac */ 

/*公用*/
.blank5 {
height:5px; overflow: hidden; clear: both; display: block;
}
.blank10 {
height:10px; overflow: hidden; clear: both; display: block;
}
.blank15 {
height:15px; overflow: hidden; clear: both; display: block;
}
.space10{
margin-right:10px;
}
.space29{
margin-right:29px;
}
.titlebar {
height:30px; line-height:30px; overflow: hidden; clear: both;
}
.titlebar h2 {
padding-left: 27px; font-size:14px; font-weight: bold; float: left; color:#FFFFFF; 
}
.titlebar .more {
float:right; padding-right:8px;
}
.titlebar .more  a{
color:#FFFFFF;
}
.content {
margin: 0px auto; width: 950px; text-align: left; overflow: hidden; clear: both;
}

/*头部开始*/
#header {
background:url(../images/toplink_bg2.gif) repeat-x; border-bottom:#E3E3E3 1px solid; height:33px; width:100%;
}
.toplink{
width:950px; margin:0 auto; height:33px;
}
.toplink img {
MARGIN: 0px auto; HEIGHT: 32px; float:left;
}
.toplink ul {
TEXT-ALIGN: right; FLOAT: right; MARGIN-RIGHT: 6px !important
}
.toplink ul li {
PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 7px
}
.toplink ul li img {
VERTICAL-ALIGN: top
}
.banner{
height:210px; overflow:hidden; width:99.9%; margin:0 auto; text-align:center; background:url(../images/banner.jpg) top center;
}


/*尾部结束*/
#footer {
width:960px; 
height:70px;
margin:0 auto;  
text-align:center; 
line-height:24px;
}
