.nav { margin: 0px; height: 86px; position: relative; z-index: 999; }
    .nav a { }
        .nav a:hover { }
    .nav li { text-align: center; line-height: 86px; float: left; }
        .nav li.current { color: #ff6a00; background-image: url("../images/nav_offbg.jpg"); }
            .nav li.current a { }
                .nav li.current a:hover { text-decoration: none; }
            .nav li.current .navInfo { display: block; }
        .nav li a.a {width:128px; height: 86px; color: rgb(51, 51, 51); line-height: 86px; font-size: 14px; font-weight: 700; float: left; display: block; }
            .nav li a.a:hover { color: #ff6a00; text-decoration: none; display: block; background-image: url("../images/nav_onbg.jpg"); }
.navInfo {z-index: 9999; padding: 20px 0px; left: 0px; top: 84px; width: 197px; border-top-color: #ff6a00; border-bottom-color: #ff6a00; border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid; display: none; position: absolute; background-image: url("../images/navbg.png"); }
    .navInfo .sInfo { margin: 0px auto; text-align: left; overflow: hidden;z-index: 9999; }
    .navInfo dl { padding: 0px 11px; width: 190px; line-height: 30px; overflow: hidden; font-family: "Arial"; }
    .navInfo dt { height: 40px; line-height: 30px; font-size: 14px; }
        .navInfo dt a { color: rgb(33, 33, 33); }
    .navInfo .sInfo dl dd a { color: rgb(51, 51, 51); }
        .navInfo .sInfo dl dd a:hover { color: #ff6a00; }
.headerRt { padding-top: 15px; float: right; }
.headerLan { background: url("../images/lan.gif") no-repeat 70px 7px rgb(255, 255, 255); width: 80px; height: 16px; line-height: 16px; float: right; position: relative; z-index: 50; }
    .headerLan span { color: rgb(151, 151, 151); font-size: 12px; display: block; cursor: pointer; -ms-zoom: 1; }
    .headerLan dl { padding: 4px 0px; width: 80px; line-height: 18px; display: none; position: absolute; background-color: rgb(239, 239, 239); }
    .headerLan dd a { color: rgb(112, 112, 112); padding-left: 10px; display: block; }
        .headerLan dd a:hover { color: rgb(255, 255, 255); background-color: rgb(205, 40, 28); }
.headerSearch { border-radius: 5px; border: 1px solid rgb(226, 219, 200); border-image: none; width: 155px; height: 26px; clear: both; float: right; background-color: rgb(251, 246, 240); }
    .headerSearch input { border: currentColor; border-image: none; }
        .headerSearch input.text { background: none; padding: 0px 10px; width: 64px; height: 26px; color: rgb(114, 110, 107); line-height: 26px; font-weight: normal; vertical-align: middle; float: left; }
        .headerSearch input.submit { background: url("../images/search.png") no-repeat 50% 50%; width: 36px; height: 26px; float: right; cursor: pointer; }
