@charset "utf-8";
/* CSS Document */
body,ul,li,blockquote {padding: 0px;margin: 0px;}
ul,li{list-style-type: none;}
html,body{ margin:0px; padding:0px;}
.clear{ width:100%; height:0px; line-height:1px; font-size:1px; clear:both;}
#MutiNav {font-size:18px;color:#000000;
    background-image: url();
    background-repeat: repeat-x;
    background-position: left top;}
#MutiNav A {text-decoration: none;}
#MutiNav .multiUl { width:100%; height:64px; clear: both; display:block;}
#MutiNav .multiUl LI {display:block; float:left; height:64px; line-height: 64px; position: relative;}
#MutiNav .multiUl LI A.go {
    padding-right: 4px; display: inline-block; padding-left: 4px; z-index: 300; padding-bottom: 0px; margin: 0px 1px; width: auto; color:#000000; line-height: 64px; padding-top: 0px; height: 64px; text-align: center
;}
#MutiNav .multiUl LI A.on {
    font-weight: bold; color: #dfe8d9; text-decoration: none
;}
#Nav LI.s {
    display: inline; float: left; width: 8px; color: #517b55; line-height: 35px; height: 35px; text-align: center
;}
#MutiNav .multiUl LI BLOCKQUOTE {
    display: none; z-index: 201; left:-3px; position: absolute; top: 64px; height: auto
;}
#MutiNav .multiUl LI BLOCKQUOTE .ChildNavIn {
    padding-right: 0px; padding-left: 0px; background: url() #0d59a7 no-repeat 37px -730px; padding-bottom: 10px; overflow: hidden; width: 120px; color: #dee6e9; padding-top: 10px; height: auto; text-align: center
;}
#MutiNav .multiUl LI BLOCKQUOTE .ChildNavIn A {
    padding-right: 4px; display: inline; padding-left: 4px; float: left; padding-bottom: 2px; margin: 3px 0px 3px 6px; width: 80%; color: #dee6e9; line-height: 18px; padding-top: 2px; border-bottom: #255f51 1px dotted; text-align: center;font-size:16px;}
#MutiNav .multiUl LI BLOCKQUOTE A:hover {
    background: #0d91be; font-size:16px;}
#MutiNav .multiUl #TopNavDept {}
#MutiNav .multiUl #TopNavDept BLOCKQUOTE {
    display: none; left: -254px
;}
#MutiNav .multiUl #TopNavDept BLOCKQUOTE .ChildNavIn {
    background: #0d59a7; width: 1000px
;}
#MutiNav .multiUl #TopNavDept .NavDeptIn {
    display: inline; background: none transparent scroll repeat 0% 0%; float: left; margin: 0px 0px 0px 20px; width: 310px; text-align: left! important
;}
#MutiNav .multiUl #TopNavDept .NavDeptIn A {
    float: none; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
;}
#TopNavDept .NavDeptIn H6 {
    overflow: hidden; width: 310px; line-height: 23px! important; border-bottom: #0d91be 1px solid; height: 23px! important; text-align: left
;}
#TopNavDept .NavDeptIn H6 A {
    display: block; margin: 0px; line-height: 23px; height: 23px! important
;}
#MutiNav .multiUl #TopNavDept .NavDeptIn .NavDeptInList {
    margin-top: 5px; overflow: hidden; width: auto
;}
#MutiNav .multiUl #TopNavDept .NavDeptIn .NavDeptInList A {
    float: left; margin: 2px 1px 0px; width: auto; color: #acbc9e; white-space: nowrap
;}
#MutiNav .multiUl #TopNavDept .NavDeptInOther {
    clear: both; padding-right: 0px; padding-left: 20px; padding-bottom: 0px; margin: 5px 0px; overflow: hidden; padding-top: 5px
;}
#MutiNav .multiUl #TopNavDept .NavDeptInOther A {
    padding-left: 13px; background: url() no-repeat 0px -116px; margin: 0px 7px; width: auto; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
;}
