﻿
/*39*/

/*nav*/
.head_menu{ line-height:32px; background:url(../image/nav_bg.gif) repeat-x;}
.head_menu li{float:left;width:72px;height:32px;text-align:center;padding-right:1px;}
.head_menu li a{ display:block; width:62px; height:32px; line-height:32px; color:#556b24; font-size:13px;}
.head_menu li a:hover{ text-decoration:underline}
.head_menu li.hover,.head_menu li.active{background:url(../image/nav2.png) no-repeat 0 -64px;}
.head_menu li.hover a,.head_menu li.active a{color:#fff}
.head_menu li.hover a:hover,.head_menu li.active a:hover{color:#fff}
.head_menu ul{width:70px; display:none; background:#a7be78; border:1px solid #7a9443; border-top-width:0; position:absolute; z-index:300; margin-left:0; margin-top:-3px; *margin-left:-36px; _margin-left:-36px; }
.head_menu li.hover ul{display:block; }
.head_menu ul li{width:70px;height:24px;background:url(../image/nav2.png) no-repeat -80px 0;}
.head_menu ul li a{color:#556b24; height:24px; line-height:24px;width:56px; text-align:center; margin:0 auto;}
/*.head_menu ul li.block { position:absolute; top:0; left:71px; width:960px; height:2px; background:#a7be78;}*/
.head_menu li.hover ul ul a, .head_menu li.active ul ul a ,.head_menu li.hover ul ul a:hover, .head_menu li.active ul ul a:hover{color:#333;}

.mini li.hover, .mini li.active { background-position:0px -31px;}
.mini li ul { margin-top:-3px; margin-left:0; *margin-left:-31px;}
.mini li ul li { background-position:-81px -31px;}

.mini .single { background:url(../image/nav_bg_single.png) repeat;}

.double { background:url(../image/nav_bg_double.png) repeat;}

.evenline li ul { width:auto;}
.mini .evenline li ul { width:auto;}

/*third nav*/
.head_menu span.sub { background-image:url(../image/arrows.png);}
.head_menu .menu-ul-sub ul li { background-image:none;}
.evenline .menu-ul-sub ul, .evenline .menu-ul-sub li { width:70px;}
