@charset "utf-8";
body{background:url(img/bg.png) center repeat-y;}
#topline{width:953px;margin:auto;line-height:30px;background:url(img/topline.png);*background:url(img/topline.png) no-repeat 1px 0; text-align:right; padding-right:10px;}
#topline a{color:#03c;}

#header,#main,#footer{margin:auto;width:953px;}

#topnav { padding:5px 0px;margin:auto;width:953px;}
#topnav table {text-align:center;}
#topnav .daodbt {font-size:16px; font-weight:bold; line-height:180%;}
#topnav .daodbt a {color:#000;}
#topnav .feileix {border-left:#CBCCCD dashed 1px; line-height:140%;}
#topnav .feileix3 {border-left:#CBCCCD dashed 1px; border-right:#CBCCCD dashed 1px; line-height:150%;}
#topnav .feileix1 {border-left:#CBCCCD dashed 1px;}
#topnav .geline {border-right:#CBCCCD solid 1px;}
#topnav .xlist a {color:#6b6b6b;}

#topsearch{position:relative;background:url(img/topsearch.jpg) no-repeat;margin:auto;width:953px;}
#topsearch .guanggao {top:0px; right:0px; position:absolute; width:730px; height:83px;}
#topsearch .guanggao a {margin-left:7px;}





#jbzl{position:relative;background:url("img/daobg.png");margin:5px auto; width:953px; height:35px; line-height:35px;}
#jbzl ul { position:absolute; width:576px; height:25px; left:10px; top:5px;}
#jbzl ul li { float:left;}
#jbzl ul li A{ display:block; width:90px; height:25px; line-height:28px; text-align:center; color:#fff; text-decoration:none; font-size:16px; font-weight:bold;}
#jbzl ul li A:hover ,#jbzl ul li A.on { background:url(img/dhhbg.png); color:#000; font-weight:700;}
#jbzl ul.fabu { left:280px; width:244px;}
#jbzl ul.fabu li A{ width:122px;}
#jbzl ul.fabu li A:hover ,#jbzl ul.fabu li A.on{background:url(img/dhbg2.png);}
