@charset "utf-8";

/*  整站头部导航 电子报订阅 手机订阅 */
.topbg{ background:url(../images/topbg.gif) repeat-x top; height:8px;}
.header{ background:#fff url(../images/headerbg.jpg) repeat-x top; height:75px;}
.nav{width:1077px; margin:0 auto; position:relative; z-index:10;}
.logo{ padding:5px 0 0 20px;}
.menu{ float:right;margin-top:26px; width:810px; position:absolute; right:0;}
.menu li{ float:left; text-align:center; overflow:hidden;}
.menu span{ float:left; *position: absolute; *bottom:3px; width:7px; text-align:center;}
.menu li a{ position:relative; font-size:15px; color:#5a432d; font-family:"微软雅黑"; font-weight:bold;}
.menu .navA{padding:0 3px;width:89px;}
.menu .navA .downMenubox{ display:none; background:none; z-index:99;}
.menu .navHover{width:95px;}
.menu .navHover .downMenubox{ float:left; position:absolute; top:-5px;margin-left:-8px;*margin-left:-92px; color:#fff; background:#d7c252; padding:5px 3px 2px 3px;width:106px; z-index:10;}
*html .menu .navHover .downMenubox{top:-5px;margin-left:-90px; z-index:10;}
.menu .navHover .downMenubox a{ color:#fff; width:100%; width:105px; text-align:center;}
.menu .navHover .downMenubox a:hover{ text-decoration:none;}
.menu .navHover .downMenu{ float:left; position:relative; top:0; left:0; border-left:1px solid #ecdd90;border-top:1px solid #ecdd90;border-right:1px solid #ecdd90; border-bottom:1px solid #c8b145; display:block;line-height:34px; margin-top:5px;}
.menu .downMenu a{ float:left;border-top:1px solid #c7b144; border-bottom:1px solid #ecdd90; background:#d7c252;}
.menu .downMenu a:hover{ background:url(../images/nav_hover.gif) no-repeat center top;}
.menu .downMenubox .topjiao{ position:absolute; top:-1px; left:0;}
.menu .downMenubox .footjiao{ position:absolute; bottom:-1px; left:0;}
.menu .downMenuH{ height:28px;*height:25px; line-height:25px;}
.menu .fistr{width:66px;}