﻿

ul, ol{ margin-bottom:0;margin-left:0px;}
/*菜单外框*/
div.navmenu-container{background: url("images/nav_bg.jpg") no-repeat scroll 0 0;
    height: 88px;
    line-height: 88px;
    padding: 0 20px;
    position: relative;
    white-space: nowrap;
    /*width: 955px;*/
    z-index: 99;}
/*菜单体*/
ul.navmenu{width:955px;padding-left:0px;margin-top:0;}
/*所有菜单项默认样式*/
ul.navmenu li{float:left; position:relative; list-style:none;font-size:13px; text-align:center;}
/*特定级别样式*/
/*可以有level-1 ----*/
ul.navmenu li.level-0{float:left;background: url("../images/nav-ico.jpg") center right  no-repeat}
ul.navmenu li.level-0 a{ display:block; color:#434343;}
ul.navmenu li.level-0 a:link,ul.navmenu li.level-0 a:visited,ul.navmenu li.level-0 a:hover,ul.navmenu li.level-0 a:active{ color:#434343; display:block; text-decoration:none;}

/**/
ul.navmenu > li.index-0-7{ background:none;}
ul.navmenu li.level-0-first{background:none;}
ul.navmenu li.nobg{/*background:none;*/}
ul.navmenu li.level-0-last{background:none;}
ul.navmenu li.index-0-6{ background:none;}
ul.navmenu li.hover{  display:inline-block; color:#004e99;}
ul.navmenu li.hover a{  display:inline-block;}
ul.navmenu li.hover a:link,ul.navmenu li.hover a:visited,ul.navmenu li.hover a:hover,ul.navmenu li.hover a:active{ color:#004e99;}
ul.navmenu div.sub ul.sub li.hover{ background:none;}
ul.navmenu li.active{ }
ul.navmenu li.breadcrumb-0{ }
.active-bottom-border{ }
ul.navmenu > li.hover .active-bottom-border{background:none}
ul.navmenu div.sub ul.sub li.active{ background:none;}
ul.navmenu li.level-0-last{ padding-right:0px;}
ul.navmenu li.level-0-last.hover a{ background:none; display:inline;}
ul.navmenu li.level-0-first.hover a{ background:url(images/nav_jg.jpg) left center no-repeat;display:inline;}
ul.navmenu li.level-0-last a{}
ul.navmenu li.level-0-last a:link,ul.navmenu li.level-0-last a:visited,ul.navmenu li.level-0-last a:hover,ul.navmenu li.level-0-last a:active{}
ul.navmenu li.nav-last a.level-0:hover{background:url(images/wzq-bg.jpg) no-repeat;float:right;}
ul.navmenu li.level-0-last a.level-0 span{ background:none;}
ul.navmenu li.breadcrumb-0 a.level-0 span{ display:block;}
ul.navmenu li.breadcrumb-0 a.level-0:hover span{ display:block;background:url(images/nav_jg.jpg) right center no-repeat;}
ul.navmenu li.level-0-first a.level-0:hover span{background: url(images/nav_jg.jpg)right center no-repeat;}
div.navmenu-container ul.navmenu li.level-0 div.div-sub-1 ul.navitem-1 li.level-1:nth-of-type(4) a.level-1:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: -22px;
    margin-right: 2px;
}
 
ul.navmenu li.level-0-first{ }
ul.navmenu li.level-0-first .active-bottom-border{ background: none;/*width: 105px;*/height: 42px;}
/*所有菜单项默认链接样式*/
ul.navmenu li a.level-0{line-height:42px;text-decoration:none;color:#434343;}
a.level-0,a.level-0:link,a.level-0:visited,a.level-0:hover,a.level-0:active{color:#434343;}
/*所有菜单项默认文本样式*/
ul.navmenu li a.level-0 span{background: url("images/nav_jg.jpg") no-repeat scroll right center;
    color: #545454;
    display: block;
    float: left;
    font-family: Microsoft Yahei;
    font-size: 15px;
    height: 88px;
    line-height: 85px;
    padding-left: 7px;
    padding-right: 15px;
    text-align: center;
}
ul.navmenu li.level-0-first a.level-0 span{color: #008CC7;}
ul.navmenu li a.level-0 span:hover{color: #008CC7;}
ul.navmenu li a.level-0:hover span{ display:block;}
ul.navmenu li.level-0-last a.level-0:hover span{ display:block;}
ul.navmenu li.level-0-last .active-bottom-border{background:none}
/*******************************************/
/*所有菜单项默认悬停文本样式*/
ul.navmenu li.hover a span{cursor:pointer; text-decoration:none;}
/*******************************************/
/*所有二级菜单默认样式*/
/*二级菜单边框*/
ul.navmenu div.sub{position:absolute;top:42px;border:0px;z-index:999; left:0;}
ul.navmenu div.sub ul.sub{width: 340px !important;/*background: #fff;*/padding-right: 115px;height:330px;}
.navmenu li.level-0 div.sub{display:none;}
div.sub{ display:none;}
.navmenu li.hover div.sub{display:block;}
ul.navmenu li.level-0 div.sub ul.sub li.hover div.sub{display:block !important;}
ul.navmenu li.level-0 div.sub ul.sub li.level-1 div.sub{display:none;}
.navmenu li.level-0 div.sub-1{display:none;}
.navmenu li.level-0 div.sub ul.sub-1{border:none;position: absolute;left: 265px;top: -41px;padding-right: 0px;width:190px !important;}
.navmenu li.level-2{width:190px;height:35px;background: #fff !important;}
.navmenu li.level-2 a.level-2 span{width:190px;height:35px;background: #fff;color: #4e4e4e;display:block;}
.navmenu li.level-2 a.level-2 span:hover{background:#3c3c3b;color: #fff;}
/*******************************************/

/*当前样式*/
ul.navmenu li.current{color:#343434;cursor:hand;}
ul.navmenu li.current a:link{color:#343434;cursor:hand;}

/*所有二级菜单项样式*/
/*所有菜单项默认样式*/
.navmenu li.level-0>div.sub{
    position: absolute;
    top: 54px;
    left: -76px;
    width: 700px; background: url("images/sitem-left.png") no-repeat scroll left 0}
.navmenu li.level-0 div.sub{/*display:none;*/}
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1{height:35px;line-height:35px;display:inline-block; color:#323232;  font-weight:normal;width: 265px;text-align: center;}
/*所有菜单项默认链接样式*/
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a {}
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a:hover{}
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a.level-1 { display:block;background: url("images/sitem-center.png") repeat-x scroll left center;}
div.navmenu-container ul.navmenu li.level-0 div.div-sub-3 ul.navitem-3 li.level-1 a.level-1:after{display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: -22px;
    margin-right: 2px;}

/*所有菜单项默认文本样式*/
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a.level-1 span{ display:block; height:29px; line-height:29px;
    color: #4e4e4e;
    font-size: 14px;
    font-weight: normal;
    height: 35px;
    line-height: 35px;
    margin-right: 0;
    padding-left: 15px;
    padding-right: 15px;
    width: auto; cursor:pointer;background:#fff; }
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1 a.level-1 span:hover{background:#3c3c3b;color:#fff;}
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.hover{display:inline-block; color:#0066b1;}
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.hover a.level-1 span{color:#0066b1;}


.image-container{ width:226px; float:right; padding-right:26px; line-height:normal; display:none;}
.image-container img{ float:right; width:226px; /*height:123px;*/}
.image-container > div{ width:226px; line-height:29px; display:inline-block; white-space:normal; text-align:left; float:right; font-weight:normal; padding-top:0px; color:#666666;}

ul.navmenu li.index-0-6 .sub{}
ul.navmenu li.index-0-7 .sub{ right:-153px;}
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1-first{float: left; /*padding-left:10px;*/}
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1-last{background: url("images/sitem-right.png") no-repeat scroll right 0;float: left; padding-right:10px;}
div.navmenu-container ul.navmenu li.level-0 div.sub ul.sub li.level-1-last a.level-1 span{ /*background:none;*/}
.navmenu li.level-0 > div.div-sub-7{ left:-380px;}
.navmenu li.level-0 > div.div-sub-8{ left:-222px;}
.navmenu li.level-0 > div.div-sub-9{ left:-435px; width:600px;}


.div-sub-6{display:none !important;}

/*导航样式*/
.navmenu .level-0:nth-of-type(4) .level-1:nth-of-type(6) a::after{display:none !important;}
.navmenu .level-0:nth-of-type(4) .level-1:nth-of-type(7) a::after{display:none !important;}
.navmenu div.sub-0 ul.sub-0{padding-right:250px !important; }
.navmenu li.level-0 div.sub ul.sub-1{width:400px !important;}
.navmenu li.level-2{width:400px !important;}
.navmenu li.level-2 a.level-2 span{ text-align: left;padding-left: 10px;width: 400px !important;}


