.site-header .mobile-nav{display:none}.site-header .mobile-nav .nav-back{position:absolute;top:12px;left:5px}.site-header .mobile-nav .nav-back.index{display:none}.site-header .mobile-nav .nav-back .back-btn{color:#70757a;font-size:24px;display:block;font-weight:bold}.site-header .mobile-nav .nav-back .back-btn:hover,.site-header .mobile-nav .nav-back .back-btn:active{color:#c5653e}.site-header .mobile-nav .nav-menu{float:right;cursor:pointer;width:16px;height:14px;margin:12px 0;padding:18px 16px;transform:rotate(0deg);transition:.5s ease-in-out}.site-header .mobile-nav .nav-menu span{display:block;position:absolute;height:2px;width:16px;background:#333;border-radius:2px;opacity:1;left:8px;transform:rotate(0deg);transition:.25s ease-in-out}.site-header .mobile-nav .nav-menu span:nth-child(1){top:10px}.site-header .mobile-nav .nav-menu span:nth-child(2){top:16px}.site-header .mobile-nav .nav-menu span:nth-child(3){top:22px}.site-header .mobile-nav .nav-menu.open span:nth-child(1){opacity:1;top:15px;transform:rotate(45deg)}.site-header .mobile-nav .nav-menu.open span:nth-child(2){opacity:0;transform:rotate(0deg)}.site-header .mobile-nav .nav-menu.open span:nth-child(3){transform:rotate(-45deg);top:15px}.site-header .mobile-nav .nav-top .m-logo{padding:12px 0;position:absolute;left:50%;margin-left:-60px}.site-header .mobile-nav .nav-top .mlogo-show-index{background-size:contain;background-position:center;background-repeat:no-repeat;height:40px;width:120px}.site-header .logo-max{padding:20px;height:160px}.site-header .logo-max a{display:block;font-size:0;color:transparent;height:120px;width:210px;margin:0 auto;background-size:contain;background-position:center;background-repeat:no-repeat}.site-header .search-box{max-width:750px;margin:0 auto 20px;padding:0;text-align:center}.site-header .search-box ul.nav-list{display:inline-block;margin-bottom:10px;line-height:28px;overflow:hidden;white-space:nowrap}.site-header .search-box ul.nav-list li{display:inline-block;min-width:50px;width:auto}.site-header .search-box ul.nav-list li a{display:block;height:40px;line-height:40px;padding:0;margin:0 5px;text-align:center;font-size:18px;text-decoration:none}.site-header .search-box ul.nav-list li a:hover,.site-header .search-box ul.nav-list li.cur a{color:#c5653e;border-bottom:1px solid #c5653e}.site-header .search-box .search-text{display:flex;width:100%;height:40px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;line-height:40px;position:relative;border:0 solid transparent;-webkit-box-shadow:0 0 0 0 rgba(65,69,73,0.1),0 1px 3px 0 rgba(65,69,73,0.1);box-shadow:0 0 0 0 rgba(65,69,73,0.1),0 1px 3px 0 rgba(65,69,73,0.1)}.site-header .search-box .search-text:hover{background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(65,69,73,0.3),0 1px 3px 1px rgba(65,69,73,0.15);box-shadow:0 1px 1px 0 rgba(65,69,73,0.3),0 1px 3px 1px rgba(65,69,73,0.15);-webkit-transition:background 100ms ease-in,width 100ms ease-out;transition:background 100ms ease-in,width 100ms ease-out}.site-header .search-box .search-text .text-input{width:calc(100% - 100px);line-height:20px;padding:6px 16px;position:relative;z-index:5;font-size:16px;color:#222;outline:none;border:1px solid transparent}.site-header .search-box .search-text .s-btn{width:100px;padding:0;cursor:pointer;text-align:center;font-weight:700;overflow:hidden;border:0;background:#fcc800}@media (max-width:991px){.site-header{background:transparent url(../images/bg-banner.jpg) no-repeat center 80px;overflow:hidden;width:100%}.site-header .mobile-nav{display:block}.site-header .search-box{max-width:100%}.site-header .search-box .search-text{width:calc(100% - 20px);margin:0 10px}.site-header .search-box .search-text .text-input{width:calc(100% - 80px)}.site-header .search-box .search-text .s-btn{width:80px}.site-header .logo-max,.site-header .search-box ul.nav-list{display:none}}