@charset "utf-8";
body{
line-height:18px; font-family:"微软雅黑"; overflow-x:hidden; height: 100%;overflow:auto;}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; font-family:inherit; list-style:none;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
/* 主要部分 */
html,#topBg{ height: 100%; margin: 0; padding: 0; }
body>#topBg{ height: auto; min-height: 100%; }
#footer{clear: both; position: relative;}

.boxcenter { margin:0 auto; }
.w1002 { width:1002px; background:#fefbfb; }
.topbanner { background:url(../images/index4a.jpg) top left no-repeat; height:130px; text-align:right; }

.abg { background:url(../image/background2.jpg) top left repeat-x #fff;}
.toplink { background:url(../images/index2.gif) top left repeat-x; width:1002px; height:27px; font-size:12px; color:#5c5c5c; line-height:27px; }
.toplink a { font-size:12px; color:#5c5c5c; }
.toplink span { color:#c1c1c1; margin:0 12px; }
.toplink img { margin-right:6px; margin-bottom:-1px; }
/*顶部图标开始*/
.headertable{ width:1002px; }
.banner{ width:1002px;margin:0 auto; height:130px; }
.TopImg{ height:90px;width:650px;padding-left:15px;padding-top:15px; }
.img_logo{ height:90px;width:650px;vertical-align:middle; }
/*顶部图标结束*/
#menu {width:1002px;height:35px; margin:0 auto;background:url(../images/nav.jpg);overflow:hidden;}
#menu .data{width:620px;height:35px;line-height:38px;padding-left:8px;background:url(../blue/data.jpg);float:left;overflow:hidden;}
#menu .search{width:360px;height:35px;line-height:38px;background:url(../blue/data.jpg);float:left;overflow:hidden;font-family:"微软雅黑";font-weight:400;}
.weixin/*微信*/{ width:30px; height:30px; background-image:url(../image/weixin.png); margin:0px 5px;}
/*底部开始*/
#footer{/*height:150px;*/ margin:0 auto;width:1002px;  clear:both;background:url(../images/footer.jpg) repeat-x; color:#ecebeb; padding-top:3px; overflow:hidden;  font-family:Verdana; font-size:14px; padding-bottom:0px;height:150px;}
.foot{ width:1002px;margin:0 auto; height:120px;}
#footer .item { margin:0 auto; height:18px;margin-bottom:8px;text-indent:12px; } 
#footer a:link { text-decoration: none;color:#ecebeb;border:0;}
#footer a:visited {text-decoration: none;color:#ecebeb;}
#footer a:hover { text-decoration: underline;color:#ecebeb;}
#footer .left{ width:660px;line-height: 65px;float:left;height:120px;}
#footer .right{ width:342px;line-height: 65px;float:right;}
/*底部结束*/