.webNav{align-content:space-around;align-items:center;display:flex;flex-direction:row;height:85px;justify-content:space-between;left:0;position:absolute;top:0;width:100%;z-index:9}.webNav .logo{margin:0 1.1vw;max-width:250px;width:210px}.webNav .logo a{display:block;text-align:center}.webNav .logo a img{width:80%}.webNav .menu{height:100%;width:calc(100% - 210px - 2.5vw)}.menu{font-size:16px}.menu nav{height:100%;justify-content:space-between;width:100%}.menu nav,.menu nav ul{align-items:center;display:flex}.menu nav ul{align-content:center;height:48px;width:-moz-max-content;width:max-content}.menu nav ul li{height:100%}.menu nav ul li a{align-items:center;color:#fff;display:flex;height:100%;letter-spacing:.055vw;margin:0 .5vw;padding:0 .75px;text-align:center}.menu nav ul li a:hover{animation:menu_hover .33s}.menu nav ul li a:hover,.menu nav ul li.active a{border-bottom:4px solid #a58f68;color:#a58f68}.menu nav .rightNav{align-content:center;align-items:center;display:flex;justify-content:flex-end;padding-right:1vw;width:-moz-max-content;width:max-content}.menu nav .rightNav .btn{margin:0 7.5px;width:56px}.menu nav .rightNav .btn a{display:block}.menu nav .rightNav .btn a svg{color:#fff;height:auto;vertical-align:bottom;width:100%}.menu nav .rightNav .phone_txt{color:#f9f600;font-family:Oswald;font-size:1.25vw;margin-left:10px}.menu nav .rightNav .phone_txt a{display:block;width:-moz-max-content;width:max-content}.activeMenuKeyVisionStatus{display:none;top:1.5vw}.activeMenuFloatStatus{animation-duration:.55s;animation-iteration-count:1;animation-name:fade_bottom;background-color:#ff6b01;display:flex;position:fixed;top:0}.treeNav{background-color:rgba(0,0,0,.9);height:100%;opacity:1;position:fixed;right:-400px;top:0;transition:right .33s ease-in-out;-moz-transition:right .33s ease-in-out;-webkit-transition:right .33s ease-in-out;width:400px;z-index:20000}.treeNav .btn_menu{position:absolute;right:30px;top:30px;width:40px;z-index:5000}.treeNav nav{height:85%;margin-top:75px;width:100%}.treeNav nav ul{-ms-overflow-style:none;height:calc(100% - 125px);overflow:scroll;position:relative;scrollbar-width:none;width:100%}.treeNav nav ul li{align-items:center;display:flex;font-size:2em;overflow:hidden;padding:10px 0;width:100%}.treeNav nav ul li span{color:#9e9375;font-family:Oswald;padding-left:37%;width:1em}.treeNav nav ul li a{color:#fff;font-size:.6em;padding-left:20px}.treeNav nav ul li:before{border:1px solid #fff}.treeNav nav ul::-webkit-scrollbar{display:none}.treeNav nav .bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.2);bottom:35px;display:flex;height:70px;left:0;padding:20px 5% 0;position:absolute;width:100%}.treeNav nav .bottom a{align-items:center;color:#fff;display:flex;flex-flow:column nowrap;height:65px;width:30%}.treeNav nav .bottom a i{display:flex;max-width:65px;order:0;width:40%}.treeNav nav .bottom a i img{width:100%}.treeNav nav .bottom a span{display:flex;order:1}.treeNav .special_line{color:hsla(0,0%,100%,.8)}.treeNav .special_line:before{background-color:hsla(0,0%,100%,.1)}.treeNav .special_line:after{border:1px solid hsla(0,0%,100%,.3);left:74%}.treeNavShow{right:0;transition:right .33s ease-in-out;-moz-transition:right .33s ease-in-out;-webkit-transition:right .33s ease-in-out}.btn_menu{align-items:center;margin-left:15px;width:30px}.btn_menu a{cursor:pointer;display:block;padding:2.5px 0;width:100%}.btn_menu a .line{background-color:#fff;border-radius:4px;display:block;height:4px;margin:7px 0;width:100%}.btn_menu.active .line:first-child{transform:translateY(10px) rotate(45deg)}.btn_menu.active .line:nth-child(2){opacity:0}.btn_menu.active .line:nth-child(3){transform:translateY(-12px) rotate(-45deg)}#soundBtn{position:absolute;right:30px;top:30px;z-index:8}#soundBtn i{color:#fff;font-size:30px}.webTree{background-color:#fff;height:55px;padding:5px 0;width:100%}.webTree ul{height:50px;padding:5px 0 5px 1%;width:93%}.webTree ul,.webTree ul li{align-items:center;display:flex}.webTree ul li{color:#202124;font-size:.9em;min-width:100px}.webTree ul li i{margin-right:5px}.webTree ul li:last-child{color:#a6adb4}.webTree ul li:before{color:#333;content:"/";font-size:.8em;padding-right:30px}.webTree ul li:first-child:before{content:""}.bodyPage{padding-top:85px}.bodyPage .webNav{background-color:#ff6b01;display:flex;position:fixed!important;top:0}.bodyPage .activeMenuFloatStatus{animation-duration:.55s;animation-iteration-count:1;animation-name:inherit}.scrollDownIconRegion{color:#fff;display:none;left:50%;position:absolute;text-align:center;top:90vh;transform:translate(-50%);z-index:15000}.scrollDownIconRegion p{font-family:Cormorant Upright,serif;font-size:30px}.scrollDownIconRegion i{font-size:40px}@media (max-width:768px){.webNav{justify-content:flex-end}.webNav .logo{display:none;margin:0 3vw}.webNav .logo a img{width:100%}.menu nav{justify-content:flex-end}.menu nav ul{display:none}.menu .rightNav{justify-content:flex-end}.menu .rightNav .btn,.menu .rightNav .phone_txt{display:none}.menu .rightNav .btn_menu{margin:0 10px}.activeMenuFloatStatus .logo{display:block!important}.treeNav .btn_menu{right:7px;top:23px;width:30px}.treeNav nav ul li{padding:5px 0}.webTree{height:40px;padding:0;width:100%}.webTree ul{align-items:center;display:flex;height:35px;padding:5px 0 5px 1%;width:93%}.webTree ul li{line-height:1}.bodyPage{padding-top:85px}.bodyPage .webNav .logo{display:block!important}}@media (max-width:1480px){.webNav .logo{width:180px}.webNav .menu{width:calc(100% - 180px)}.menu{font-size:12px}.menu nav .rightNav,.menu nav ul{width:-moz-max-content;width:max-content}.menu nav .rightNav .btn{width:40px}.menu nav .rightNav .phone_txt{font-size:23px;margin-left:10px}.menu nav .rightNav .btn_menu{margin-left:10px}.treeNav .btn_menu{right:20px;top:24px;width:30px}}@media (max-width:1250px){.webNav .logo{width:140px}.webNav .menu{width:calc(100% - 140px)}.menu{font-size:11.5px}.menu nav ul{width:-moz-max-content;width:max-content}.menu nav ul li{height:100%}.menu nav ul li a{padding:5px .15px}.menu nav .rightNav{width:-moz-max-content;width:max-content}.menu nav .rightNav .btn{width:30px}.menu nav .rightNav .phone_txt{font-size:18px;margin-left:5px}.menu nav .rightNav .btn_menu{margin-left:7px;width:30px}.treeNav .btn_menu{right:15px;top:21px;width:35px}}@media (max-width:1110px){.menu{font-size:11px}.menu nav{justify-content:flex-end}.menu nav ul{display:none}}
