@charset "utf-8";
/* CSS Document */
/*顶部导航样式*/
#topnav { margin:0 auto;width:999px; overflow:hidden; border:1px solid #ccc; background:#f0f0f0; padding:4px 5px 2px 5px;}
#topnav a{background:url(../img/vertical.gif) right center no-repeat; margin:0; padding: 0 15px; outline:none; text-decoration:none;}
#topnav #l{ float:left;}
#topnav #r{ float:right;}
#topnav .no{ background:none;}

#logo{ display:table; width:781px; margin:0 auto; padding:3px 0 ; border-bottom:1px solid #aaa; overflow:hidden;}
#logo h1{background:url(../img/logo.gif) no-repeat; height:52px; width:303px; text-indent:-999999px;float: left; padding: 0 8px 0 0;}
#logo h2{ float: left; margin:10px 0 0 10px;}
#logo h2 span{ font-size:15px;}

#navbtn{ text-align:center;width:779px; overflow:hidden; margin:10px auto 0 auto;}
#navbtn a {background:#fff url(../img/navbtn.gif) left 0px; float: left; margin: 0 1px 0 0; cursor: hand; height: 23px; outline:none; text-decoration:none}
#navbtn a:hover,#nav #navbtn a.on {background:#fff url(../img/navbtn.gif) left -32px; height: 23px;color:#fff;}
#navbtn a span{padding:6px 12px 3px 5px; background:#fff url(../img/navbtn.gif) right 0px; float: left;margin: 0 0 0 8px; height: 13px}
#navbtn a:hover span,#nav #navbtn a.on span {padding:6px 12px 3px 5px;background:#fff url(../img/navbtn.gif) right -32px;margin: 0 0 0 8px; COLOR: #fff;height: 13px}

.se{ height:30px; text-align:center; width:779px; margin:0 auto; background:url(../img/sebg.gif) repeat-x;padding:20px 0 10px 0; clear:both;}
.se input{ width:400px; height:20px; border:1px solid #993333; }
.se .b{background:url(../img/sebtn.gif) no-repeat; padding:3px 20px; margin-left:20px;}



/*顶部导航处样式结束*/

