html{font-size:14px}body{padding-top:0!important;margin:0!important}li{list-style:none}*,::after,::before{box-sizing:border-box}.layout{margin:0 auto;max-width:unset;min-width:unset}[data-screen=screen-large] .layout,[data-screen=screen-mid] .layout,[data-screen=screen-small] .layout,[data-screen=screen-xxl] .layout{width:96%}section{overflow:hidden}header{position:sticky!important;top:0!important;z-index:10000000!important;width:100%!important;background:#fff!important;height:55px!important;padding:10px 0!important;box-shadow:0 0 5px rgba(0,0,0,.5)!important}header>*:not(.mobile-head-items):not(.aside-sidebar-block):not(.pop-box):not(style):not(script){display:none!important}header .mobile-head-items{height:auto;display:flex!important;align-items:center;padding:0!important}.mobile-head-item .middle-content-wrap{position:absolute;left:0;visibility:hidden;padding:20px 0;width:100%;height:auto;opacity:0}.main-content-wrap.middle-content-wrap{top:-50px;visibility:hidden;opacity:0;-webkit-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out}.mobile-head-item .side-content-wrap{position:fixed;left:-70%;display:block;width:70%;height:100vh}.mobile-head-items .mobile-head-logo img{height:35px!important;max-width:80%!important}.aside-sidebar-block{position:fixed;top:150px;right:0;display:none;opacity:0;visibility:hidden}.dialog_wrapper,.pop-box{position:fixed;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.7);opacity:0;visibility:hidden;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;-ms-transition-duration:.2s;transition-duration:.2s;z-index:10000}.swiper-wrapper{position:relative;width:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-pagination{position:absolute;display:block;width:100%;left:0;bottom:1rem}body>main{width:100%}body>main>section:nth-of-type(1)[swiperbanner]{width:100%}body>main>section:nth-of-type(1)[swiperbanner] .swiper-slide .item-inner>img{width:100%;object-fit:cover;display:block;background-color:#dddddd}body>main>section:nth-of-type(1)[swiperbanner] .swiper-button{display:none!important}.section-banner-wrap-block .item-inner { display: block;}header .mobile-head-items:has(.middle-show-content-wrap){overflow: visible;}