﻿*{box-sizing:border-box}.flex{display:flex}.dn{display:none}#header-btns{display:none;background:#f9b528;padding:5px}#header-btns>span{width:35px;height:35px;display:flex;justify-items:center;align-items:center;border-top:1px solid rgba(255,255,255,0.2);padding-top:10px}#header-btns>span span,#header-btns>span img{width:30px;margin:0 auto;display:block;height:30px}#header-btns>span:last-child{border:none;padding-top:0}#header-btns>span:first-child{margin-bottom:10px}#header-btns .hamburger-box.on .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);top:10px}#header-btns .hamburger-box.on .hamburger-inner::before{top:0;transform:rotate(-90deg)}#header-btns .hamburger-box.on .hamburger-inner::after{opacity:0}#header-btns .hamburger-box .hamburger-inner{position:relative}#header-btns .hamburger-box .hamburger-inner::before{top:-6px}#header-btns .hamburger-box .hamburger-inner::after{bottom:-6px}#header-btns .hamburger-box .hamburger-inner::before,#header-btns .hamburger-box .hamburger-inner::after{position:absolute;left:0;content:"";width:20px;height:2px;background-color:#fff;display:block;border-radius:4px}#header-btns .hamburger-box .hamburger-inner{width:20px;height:2px;background-color:#fff;display:block;border-radius:4px}#layer-menu{position:fixed;left:0;top:0;width:100%;height:100%;z-index:200;display:none}#layer-menu .layerbg{background-color:rgba(0,0,0,0.5);width:100%;height:100%;display:block;position:fixed;z-index:201;left:0;top:0}#layer-menu #m-menu{position:fixed;z-index:201;left:0;top:0;z-index:202;width:80%;min-width:140px;max-width:440px;background:var(--theme);height:100%;color:#ffffff}#layer-menu #m-menu .nav-menu-one a,#layer-menu #m-menu .nav-menu-one span{padding:10px 20px 10px;color:#ffffff;line-height:200%;display:block;border-bottom:1px solid rgba(255,255,255,0.2)}#layer-menu #m-menu .nav-menu-one ul{display:none}#layer-menu #m-menu .nav-menu-one span{position:relative}#layer-menu #m-menu .nav-menu-one span::after{position:absolute;right:10px;top:0;height:100%;width:10px;content:'';background:url(/ztb/images/i-menu-up.png) no-repeat right center;background-size:10px}#layer-menu #m-menu .nav-menu-one span.opened::after{transform:rotate(180deg)}#layer-menu #m-menu .nav-menu-two{background-color:#387edd}#layer-menu #m-menu .nav-menu-two>li>span,#layer-menu #m-menu .nav-menu-two>li>a{padding-left:2em}#layer-menu #m-menu .nav-menu-three{background-color:#5493e7}#layer-menu #m-menu .nav-menu-three>li>span,#layer-menu #m-menu .nav-menu-three>li>a{padding-left:3em}#layer-menu #m-menu .mm-navbar{text-align:center;padding:20px;border-bottom:1px solid rgba(255,255,255,0.5)}#layer-search{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:200;display:none}#layer-search .searchform{height:100%;width:100%;align-items:center;justify-content:center}#layer-search .searchform .btn-search{width:80%;max-width:360px;position:relative}#layer-search .searchform .btn-search img{position:absolute;top:6px;right:10px}#layer-search .searchform #search-input{width:100%;background-color:var(--theme);border-radius:16px;height:40px;line-height:40px;color:#ffffff;outline:0;padding-left:5px;padding-right:40px}@media only screen and (max-width: 1280px){body,.container,.main-area .main-left,#Big_Slide,body>div,.main-area .flex>div,.w12{width:100%}.h380,.h300{height:auto}.nomobile{display:none}.right-link{display:none}.mechanism_left{margin-bottom:20px}.mechanism_right,.full_content{padding:20px}.mechanism_right .current-area,.full_content .current-area{flex-direction:column-reverse !important}.mechanism_right .cur,.full_content .cur{margin-bottom:10px}.mechanism_right .conlist li .date,.full_content .conlist li .date{padding-right:0}.main-area .container.flex,.row .flex{flex-direction:column}.sidebar{right:2%;width:auto;bottom:30px}.sidebar #go_top{width:45px;height:45px}#Big_Slide{height:auto}.header-bottom{display:none}.xycxbox .linktitle{display:flex;justify-content:space-around}.xycxbox .linktitle a{margin:0}}@media only screen and (max-width: 913px){.header-top .h1{height:70px}.header-top .h1 .w12,.header-top .h1 .logo,.header-top .h1 a{height:100%}.header-top .h1 .logo img{max-height:100%}.header-top .h1 .logo a{display:flex;align-items:center}.header-left img{max-width:100%}#header{padding:20px 10px}.swiper-button-prev,.swiper-button-next{width:20px;height:20px}#header-btns{display:flex;align-items:center;margin-left:4px}.w12{padding:0 5px}.contact-us .text-area span,.contact-us .text-area p{display:block;text-align:left}}@media only screen and (max-width: 500px){#header-btns{position:fixed;right:2%;bottom:100px;z-index:100;flex-direction:column-reverse}.xycxbox{padding:20px}.xycxbox .xy-logo{display:none}.xycxbox .linktitle{flex-direction:column;justify-content:flex-start}.xycxbox .linktitle a{width:100%;line-height:40px;background:url(/ztb/images/i-right.png) no-repeat left;padding-left:20px}}