#topright{display:none;position:absolute;right:0;top:0}
#topupbanner{display:none;background:url(/GG/hxsq/banner.gif);height:45px;margin:0 auto 6px;position:relative;width:920px;}
.topbannera{position:absolute;top:17px;left:460px;font-size:14px;font-weight:700;}
.topbannera a{color:#7B7A7A;text-decoration:none;margin-right:25px}



#top{width:920px;background:#FFFFFF;margin:0 auto}
.topnav{background:transparent url(/imager/top/top_bg.gif) repeat-x 0 0;height:43px;margin:0 auto}
.toplogo{background:transparent url(/imager/logo/toplogo.gif) no-repeat;width:90px;height:33px;margin:2px 10px 0;float:left;}
.toplogoright{float:right;width:auto;height:auto;margin:3px 15px 0;font-size:13px}
#logo{width:150px;margin:20px 0 0 5px;float:left;padding:0}
#logo img{width:150px;}
.login{margin:5px 0 0}
.logout input.textInput{margin:0 5px}
.logout{margin:5px 0 0;overflow:hidden}
.logout form{line-height:21px}
.login img,.logout img{margin:0 5px 0 0}

#navwrap{position:relative;clear:both;width:920px;height:38px;margin:0 auto;background:transparent url(/imager/nav/nav_bg.gif) repeat-x 0 0;}
#navwrap table,#navwrap tr,#navwrap td{border-collapse:collapse;margin:0;padding:0;border:0}
#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active{text-decoration:none}
#navwrap .li:hover{z-index:2;background:transparent;}
.c_subNav ul dl{border:1px solid #82a361;border-width:0 1px 1px;position:absolute;visibility:hidden;left:0px;top:38px;font-size:13px;color:#000;width:918px;background:#e6e6e6}
.c_subNav dl a{color:#000}
#nav dl a:hover{text-decoration:underline;color:#406714}
.c_subNav .li:hover dl{visibility:visible;}
.c_subNav ul dt{border-right:1px #ccc solid;float:left;font-size:14px;margin:10px 5px;line-height:1.8em;_line-height:1em;padding:25px 0;width:1.5em;}
.c_subNav ul dt a{display:block;float:left;width:1.5em;}
.c_subNav ul dd{font-size:12px;line-height:1.5;margin:5px 5px 5px 0}
#nav{list-style:none;padding:0 0 0 15px;font-size:16px;font-weight:700;}
#nav .op2{font-weight:400;margin-left:5px;width:38px;display:inline-block}
#nav .li{display:block;float:left;margin:0;padding:0}
#nav a.op{display:block;background:url(/imager/nav/nav_bg_lr.gif) no-repeat left top;padding:0 0 0 1px;overflow:hidden;}
#nav a.op span{display:block;background:url(/imager/nav/nav_bg_lr.gif) no-repeat right top;padding:0 16px 0 15px;line-height:38px;color:#fff;font-size:16px;font-weight:700}
#nav a.op span.navNew{background-position:right -114px}
#nav a.op span.navLight{background-position:right -38px}
#nav a.op span.navLightNew{background-position:right -152px}
#nav a.op:hover{background-position:0 -38px}
#nav a.op:hover span{color:#000;background-position:right -76px}
#nav a.op:hover span.navNew{background-position:right -190px}
#nav a.op:hover span.navLight{background-position:right -76px}
#nav a.op:hover span.navLightNew{background-position:right -190px}
.navhr{color:#494949;margin:-7px auto}

.bannernav{float:left;margin:5px 0}
.menu{float:left;height:60px;width:120px;text-align:left;border-right:1px solid #CCC}
.bannernav .menu li{clear:both;padding:10px 0 0 4px}
.bannernav .menu .tip{font-weight:700}
.bannernav .menu .mborder{border-left:1px #d6d6d6 solid;border-right:1px #d6d6d6 dotted}
.bannernav .menu li a{padding:0 5px}

.nav_ad{float:right;overflow:hidden;width:760px;}


.topad img{width:920px;margin:2px 0 0}

/*IE8*/
.navbug{overflow:hidden;_height:1%;padding:0 0 2px}
