﻿#header{margin:0px auto 0px;width:100%;/*height:100%*/;text-align:center;position:relative;background-color:#F2F0E7;z-index:100;float:left;}
#header a{color:#222;text-decoration:none;margin:0px;padding:0px;}
#header a:hover{color:#111;text-decoration:none;}
#header a:active{color:#111;text-decoration:none;}
.lang{width:980px;height:30px;text-align:right;margin:0px auto;}
.lang-navi{margin:0px auto;padding:0px;text-align:right;width:980px;float:left;}
.lang-navi li{float:right;height:20px;padding-top:10px;margin-bottom:0px;}
.lang-navi .search-open, .lang-navi .lang-open{padding:10px 0 0 10px; margin:0 10px 0 0;}
.lang-navi .page-search-open{padding-top:0px;}
.bt-open{background-image:url(../../img/subnav-open.gif);background-repeat:none;width:30px;height:30px;display:inline-block;float:right;margin:0 0 0 5px;}
.header-box{padding:0px;margin:0px auto 0px;width:980px;position:relative;overflow:hidden;}
.header-links{margin:7px auto 25px;padding:0px;position:relative;left:50%;}
.header-links li{margin:0px;padding:0px;float:left;position:relative;left:-50%;}
#nav{width:100%;height:80px;z-index:100;overflow:hidden;font-size:12.5px;font-weight:normal;color:#111;}
#nav-page{color:#111111;float:left;font-size:12.5px;font-weight:normal;height:80px;overflow:hidden;width:100%;z-index:100;text-align:center;}
.fixed{position:fixed;top:0px;left:0px;z-index:100;height:80px;background-color:#F2F0E7;background-repeat:no-repeat}
#nav a{color:#111;text-decoration:none;margin:0px;padding:0px;}
#nav a:hover{color:#111;text-decoration:none;border-bottom:3px solid #F9C912;}
#nav a:active{color:#111;text-decoration:none;}
.nav-box{width:980px;margin:15px auto 0px;height:50px;text-align:left;}
.navi-h1{margin:0px;padding:0px;width:980px;color:#f2f2f2;padding:0;}
.navi-h1 li{margin:10px 6px 4px;padding:0px;}
.navi-h2{margin:0px;padding:0px;width:980px;color:#f2f2f2;padding:0;}
.navi-h2 li{margin:2px 6px 8px;padding:0px;}
.navi{width:970px;}
.navi .navi-home{margin:0px 0px 0px 0px;padding:0px;float:left;}
.navi .navi-sen{margin:24px 0px 10px;padding:0px;float:left;}
.navi .navi-sub{margin:24px 0px 0px 10px;padding:0px;}
.navi li{margin:24px 6px 0px;padding:0px;float:right;}
.navi .last{margin:24px 0px 0px 6px;}
#bg{width:100%;overflow:hidden;float:left;}
.bgs{width:100%;height:10px;position:fixed;margin:11px 0px 0px;top:68px;display:block;overflow:hidden;background:url(../../img/fix-bg.png);background-repeat:repeat-x;z-index:90;clear:both;}
#allnav{width:100%;height:140px;z-index:100;font-size:12.5px;font-weight:normal;color:#111;position:relative;float:left;margin:0 auto;text-align:center;clear:both;}
#nav2{width:100%;height:60px;z-index:100;overflow:hidden;font-size:12px;font-weight:normal;color:#111;background-color:#282828;float:left;text-align:center;clear:both;}
#nav2 .navi li{margin:24px 12px 0px 0px;float:left;}
#nav2 a{color:#fff;text-decoration:none;margin:0px;padding:0px;}
#nav2 a:hover{color:#fff;text-decoration:none;border-bottom:3px solid #F9C912;}
#nav2 a:active{color:#fff;text-decoration:none;}
#nav2 .nav-box{width:980px;text-align:left;height:60px;margin:0px auto;padding:0px;}
.fixed{position:fixed !important;top:0px;z-index:100;height:140px;background-color:#F2F0E7;}
#bg2{width:100%;overflow:hidden;float:left;}
.bgs2{width:100%;height:10px;position:absolute;margin:0px 0px;top:140px;left:0px;display:block;overflow:hidden;background:url(../../img/fix-bg-2.png);background-repeat:repeat-x;z-index:90 !important;float:left;}
.bgs3{width:100%;height:10px;position:absolute;margin:0px 0px 0px;top:80px;display:block;overflow:hidden;background:url(../../img/fix-bg.png);background-repeat:repeat-x;z-index:90;}
.bgs-contact{width:100%;height:10px;position:absolute;margin:0px 0px 0px;top:110px;display:block;overflow:hidden;background:url(../../img/fix-bg-2.png);background-repeat:repeat-x;z-index:90;}
