/* CSS Document */
body {margin:0px;margin-top: 0px;margin-bottom: 0px;font-size: 12px;line-height: 22px;color: #000000;background-color:#fff;}
body,td,th{font-size: 12px;color: #000000;line-height: 22px;text-align:center;}
a:link {font-size: 12px;line-height: 24px;color: #cc3333;text-decoration:underline;}
a:visited {font-size: 12px;line-height: 24px;color:#cc3333;text-decoration:underline;}
a:hover {color:#FF3300;}


ul, li { list-style:none; margin:0; padding:0 }
.tbdiv { margin:0 auto; width:1001px; background-color:#EBFFBA; padding:8px 0px; }
.topdiv .toplogo { float:left; width:132px; margin-top:1px; margin-left:2px; }
.topdiv .topcenter { float:left; height:38px; margin-left:0; }
.topdiv .topcenter div { float:left; margin:10px 0 0 6px; }
.topdiv .topcenter a { padding:0 2px; }
.topdiv .topleft { float:right; height:38px; margin-top:1px; padding-top:3px; margin-right:5px; }
.topdiv .topleft div { float:left; width:94px; height:23px; background-image:url(top_bg2.jpg); text-align:center; padding-top:4px; }
.topdiv .topleft a { font-size:12px!important; ; color:#FFF!important; text-decoration:none; }
.pageBottom { background:#04598C; width:980px; text-align:center; margin:0 auto!important; padding:0; font-size:12px; color:#fff; }
.pageBottom p { margin:0; padding:0; }
.pageBottom a { font-size:12px!important; color:#fff!important; }
.pageBottom { width:980px; background:#03598C; }
.cpDivBg { background:#0D7A02 !important; }
.tbottom { line-height:25px; border:1px solid #EAF87F; background-color:#ffffff; width:98%; }
th { border:1px solid #EA8600; text-align:center; }
.s { text-align:left; !important}
 
table { font-size:12px; }
.zi { LINE-HEIGHT: 17px; FONT-SIZE: 12px }
A { COLOR: #; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none }
.STYLE1 { COLOR: #000000; FONT-SIZE: 18px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold }
h1, h2 { margin:0; padding:0; }
/*底部滚动联系区域*/
.QpageBottom{ margin-bottom:25px}
#footer { width: 100%; margin: 0px auto; text-align: center; background: #04598c;position: fixed; bottom: 0px }
.footer_box{width: 980px; margin: 0px auto; background: #04598c;}
.footer_box_info{width: 980px; height: 25px; color: #FFF;font-size: 20px;font-weight: bold; text-align: center;padding-top: 7px}
.footer_box_info img{vertical-align: top}

* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html #footer {position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
/*************************************************************************************************/
