﻿/*菜单外框*/
div.navmenu-container {
    white-space: nowrap;
    position: relative;
    height: 31px;
    width: 734px;
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 15px;
}

/*菜单体*/
ul.navmenu {
    width: 734px;
    height: 31px;
    display: block;
}

/*所有菜单项默认样式*/
ul.navmenu li {
    float: left;
    text-align: center;
    position: relative;
}

/*特定级别样式*/
/*可以有level-1 ----*/
ul.navmenu li.level-0 {
    float: left;
    text-align: center;
    height: 31px;
    line-height: 31px;
}

/**/
ul.navmenu li.nobg {}

ul.navmenu li.hover {
    height: 31px;
    background: #338700;
    display: inline-block;
}

ul.navmenu div.sub ul.sub {
    display: none;
}

ul.navmenu div.sub ul.sub li.hover {
    background: none;
}

ul.navmenu li.active {
    height: 31px;
    background: #338700;
}

ul.navmenu li.breadcrumb-0 {
    height: 31px;
    background: #338700;
}

ul.navmenu div.sub ul.sub li.active {
    background: none;
}

ul.navmenu li.level-0-last {}

ul.navmenu li.nav-last a.level-0:hover {}


/*所有菜单项默认链接样式*/
ul.navmenu li a.level-0 {
    height: 31px;
    line-height: 31px;
    text-decoration: none;
    color: #fff;
}

a.level-0,
a.level-0:link,
a.level-0:visited,
a.level-0:hover,
a.level-0:active {
    color: #fff;
}

/*所有菜单项默认文本样式*/
ul.navmenu li a.level-0 span {
    font-size: 16px;
    display: block;
    padding-left: 22px;
    padding-right: 23px;
    cursor: pointer;
}

/*******************************************/
/*所有菜单项默认悬停文本样式*/
ul.navmenu li.hover a span {
    color: #ffffff;
    cursor: pointer;
    text-decoration: none;
}

/*******************************************/
/*所有二级菜单默认样式*/
/*二级菜单边框*/
ul.navmenu div.sub {
    position: absolute;
    left: 0px;
    top: 31px;
    background: #fff;
    border: 0px;
    width: 500px;
    z-index: 999;
}

ul.navmenu div.sub ul.sub {
    height: 75px;
    _height: 75px;
    border: 1px solid #99cfe9;
    padding-top: 15px;
    width: 500px;
}

.navmenu li.level-0 div.sub {
    display: none;
}

div.sub {
    display: none;
}

.navmenu li.hover div.sub {
    display: block;
}

.navmenu li.level-0 div.sub-1 {
    display: none;
}

.navmenu li.level-0 div.sub ul.sub-1 {
    display: none;
}

/*******************************************/

/**/
.navmenu div.div-sub-7 {
    position: absolute;
    left: -100px;
}

.navmenu div.div-sub-8 {
    position: absolute;
    left: -200px;
}

.navmenu div.div-sub-9 {
    position: absolute;
    left: -300px;
}

/*当前样式*/
ul.navmenu li.current {
    color: #ffffff;
    cursor: hand;
}

ul.navmenu li.current a:link {
    color: #ffffff;
    cursor: hand;
}

/*所有二级菜单项样式*/
/*所有菜单项默认样式*/
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 {
    height: 24px;
    line-height: 24px;
    width: auto;
    display: inline-block;
}

/*所有菜单项默认链接样式*/
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a {
    height: 24px;
    line-height: 24px;
    padding-left: 5px;
    padding-right: 15px;
    text-decoration: none;
}

div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a:hover {
    text-decoration: none;
}

/*所有菜单项默认文本样式*/
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a.level-1 span {
    display: inline-block;
    padding-left: 10px;
    font-weight: normal;
    color: #000;
    background: url(../images/nav-sj.gif) 0 center no-repeat;
    cursor: pointer;
}

div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.hover {
    background: #59b431;
    display: inline-block;
}

div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.hover a.level-1 span {
    color: #fff;
}



ul.navitem-1 {
    background: url("../images/gywm-icon.jpg") 10px 10px no-repeat;
    padding-left: 120px;
}

ul.navitem-2 {
    padding-left: 120px;
    background: url("../images/xwzx-icon.jpg") 10px 10px no-repeat;
}

ul.navitem-3 {
    padding-left: 120px;
    background: url("../images/zyyw-icon.jpg") 10px 10px no-repeat;
}

ul.navitem-4 {
    padding-left: 120px;
    background: url("../images/qywh-icon.jpg") 10px 10px no-repeat;
}

ul.navitem-5 {
    padding-left: 120px;
    background: url("../images/rlzy-icon.jpg") 10px 10px no-repeat;
}

ul.navitem-6 {
    padding-left: 120px;
    background: url("../images/shzr-icon.jpg") 10px 10px no-repeat;
}

ul.navitem-7 {
    padding-left: 120px;
    background: url("../images/dqgz-icon.jpg") 10px 10px no-repeat;
}