@charset "UTF-8";body{font-family:'Montserrat',sans-serif;font-size:14px!important;color:#000!important;background-color:#FFF}body,html{height:100%}.bg-overlay-black-6::before{background:rgba(0,0,0,.4)!important}.bg-overlay-black-6::before{content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%}.switch_language{list-style:none;position:absolute;top:44px}.h-100{height:100%!important}.w-100{width:100%!important}.bg-cover{background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;position:relative}.banner-wrapper .bx-viewport,.banner-wrapper .bx-wrapper{position:relative;width:100%;height:100%!important;top:0;left:0}.bxslider,.bxslider li{height:100%!important;}.bxslider li{background-repeat:no-repeat;background-position:center top;background-size:cover}.bx-wrapper .bx-viewport{border:none!important}.center-banner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.title-banner{white-space:pre-wrap;font-size:100px;line-height:120px;font-weight:600;color:rgb(255,255,255);text-shadow:2px 2px 4px #000;letter-spacing:-2px;visibility:inherit;transition:none 0s ease 0s;text-align:center;border-width:0;margin:0;padding:0;opacity:1;transform-origin:50% 50% 0;transform:translate3d(0,0,0)}.brand-des{padding:10px;text-shadow:2px 2px 4px #000}.btn-red{background:#bc2227;color:#fff;text-transform:uppercase;letter-spacing:1.1px;-webkit-transition:all 0.7s ease;transition:all 0.7s ease}.image-thumb{position:absolute;bottom:10%;left:50%;transform:translate(-50%,50%)}.nav-up{transition:top 0.7s ease-in-out;z-index:99999!important}header{height:40px;position:fixed;top:0;transition:top 0.7s ease-in-out;width:100%}header.nav-down{z-index:99999!important}header .brand{padding-top:15px;padding-bottom:15px}header .menu-pc{margin-top:25px}.navbar-nav>li>a{color:#FFF;font-weight:500;font-family:Montserrat,Helvetica,Arial,sans-serif;margin:0 15px;padding:10px 10px;line-height:40px}.nav>li>a:hover{background-color:transparent!important;color:#005FDA}.dropdown-menu{border:none;padding:0;min-width:220px;background-color:#FFF;border-radius:0}.dropdown-menu>li>a{font-size:14px;font-weight:400;padding:0 20px 0 20px;line-height:50px;-webkit-transition:background 200ms linear,color 200ms linear;-moz-transition:background 200ms linear,color 200ms linear;-o-transition:background 200ms linear,color 200ms linear;transition:background 200ms linear,color 200ms linear}.dropdown-menu>li>a:hover{font-size:14px;font-weight:400;padding:0 20px 0 20px;line-height:50px;background:#f2f2f2}.dropdown-menu .divider{margin:0}.start.header-style-wrapper .nav>li>a{color:#FFF!important}.hasbg.header-style-wrapper .nav>li>a{color:#FFF!important}.nav-down .header-style-wrapper{background-color:rgba(0,0,0,.9);transition:background-color 0.7s ease-in-out;border-bottom:1px solid #f2f2f2}.nav-down .header-style-wrapper .nav>li>a{color:#FFF}.nav-up .header-style-wrapper{background-color:rgba(0,0,0,.9);transition:background-color 0.7s ease-in-out;border-bottom:1px solid #f2f2f2;z-index:9999!important}.nav-down .header-style-wrapper .brand img,.nav-up .header-style-wrapper .brand img{width:45%;transition:width 0.7s}.nav-down .header-style-wrapper .menu-pc,.nav-up .header-style-wrapper .menu-pc{margin-top:10px;transition:margin-top 0.7s}.nav-down .header-style-wrapper .switch_language,.nav-up .header-style-wrapper .switch_language{top:30px;transition:top 0.7s}.nav-down .header-style-wrapper.hasbg .brand img{width:65%;transition:width 0.7s}.nav-down .header-style-wrapper.hasbg .menu-pc{margin-top:25px}.nav-down .header-style-wrapper.hasbg .switch_language{top:44px}.header-style-wrapper.start{background-color:transparent;border-bottom:none}.header-style-wrapper.hasbg{background-color:transparent;border-bottom:none}.intro-block{margin-top:100px}.quote-block{margin-top:60px}.heading-section{margin-bottom:60px}.product-block{margin-top:80px;padding:45px 0;background-color:#f2f2f2!important}.product-block .bx-wrapper{background-color:transparent}.heading-section h3{font-family:'Montserrat',sans-serif;font-size:32px;font-weight:600;letter-spacing:-1px}.heading-section h3 a{color:#000}.heading-section h1{margin-top:0!important}.product-cl,.service-cl{position:relative;margin-bottom:10px}.product-cl a:hover{color:#FFF}.product-cl a{color:#21386B!important;transition:all 0.7s cubic-bezier(.2,1,.3,1) 0s}.product-cl{position:relative}.product-cl:hover .product-info{display:block}.product-cl .product-info{position:absolute;text-align:center;display:none;background-color:rgba(0,0,0,.8);color:#FFF;height:100%;width:100%;top:0;padding:30px}.product-title{background-color:rgba(0,0,0,1);margin-top:0;margin-bottom:0;padding:10px 0;text-align:center;font-size:16px}.product-info>h3.title{color:#f38020}.jcb-yellow{background:#fcb026;color:black}hr.still{border-top-color:#f38020!important}hr.jcb{border-top-color:#fcb026!important}hr.baoli{border-top-color:#f38020!important}hr.ebara{border-top-color:#f38020!important}hr{border-top:4px solid #000}.divider-70{max-width:100px}.divider-center{margin:0 auto;display:block}.intro-des{font-size:13px;margin-top:20px;color:rgba(54,54,54,1)!important}a.btn{color:#FFF!important}.btn-still{color:#FFF!important;margin-top:10px}.btn-jcb{background:#fcb026;color:#FFF;margin-top:10px}.margin-top40{margin-top:40px}.quote-block .btn,.featured-pro .btn{padding:10px 10px 10px 50px;font-size:12px;color:#FFF!important}.quote-block .btn-social>:first-child,.featured-pro .btn-social>:first-child{width:40px;line-height:40px}.quote{color:#000;font-size:24px;font-weight:700}.service-block{margin-top:60px;padding:60px 0;background-color:#f2f2f2}.service-cl:hover .service-info,.product-cl:hover .product-info{display:block}.service-cl .service-info,.product-cl .product-info{position:absolute;text-align:center;display:none;background-color:rgba(0,0,0,.8);color:#FFF;height:100%;width:100%;top:0;padding:30px}.service-info>h3.still{padding-bottom:10px;border-bottom-width:2px;border-bottom-style:solid}.srv-description{font-size:13px}.footer-link{padding-top:60px;padding-bottom:20px}.link-ft a{color:#fff;transition:all 0.7s cubic-bezier(.2,1,.3,1) 0s}.link-ft a:hover{color:#ccc}.link-ft h3{font-weight:500;font-size:16px;margin-top:0}.link-ft ul{list-style:none;padding-left:0}.link-ft ul>li{line-height:30px;font-size:12px}.intro-ft h3{font-weight:500;font-size:14px}.intro-ft h3>a{color:#fff}.intro-ft p{font-size:11.5px;padding-right:25px}.ft-inline,.ft-social{margin-top:15px}.ft-inline ul>li>a,.ft-social ul>li>a{color:#fff;text-transform:uppercase;transition:all 0.7s cubic-bezier(.2,1,.3,1) 0s}.ft-inline ul>li>a:hover,.ft-social ul>li>a:hover{color:#21386B}.ft-social ul>li>a{font-size:16px}.ft-inline{font-weight:400;font-size:12px}.footer-link .row{padding-left:40px;padding-right:40px}.footer-link hr{border-top:2px solid #FFF}.warehouse img{border-radius:10px}.row-description{margin-top:60px}.header-sb{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:600;letter-spacing:-1px;margin-top:0;background-color:#000;color:#FFF;padding:12px 0 8px 10px;border-radius:5px 5px 0 0;margin-bottom:0}.sidebar-menu{border:1px solid #f2f2f2;border-radius:0 0 5px 5px}.sidebar-menu hr{border-top:1px solid #000;margin:5px 0}.sidebar-menu>li>a{color:#000}.sidebar-menu>li>a>i{color:#145C9D;font-size:12px}.sidebar-menu>li:hover>a{background-color:rgba(242,242,242,.5)}.header-sb + .sidebar-menu{margin-bottom:30px}.right-block{border-left-color:#f2f2f2;border-left-style:solid;border-left-width:1px;padding-left:30px;padding-bottom:60px;padding-top:0;font-size:13.5px!important;line-height:1.8}.heading-section h1{margin-top:0!important}.right-block hr{border-top:1px solid #f2f2f2;border-top-color:rgb(242,242,242);margin-top:0}.right-block .heading-section{margin-bottom:0!important}.right-block .row-content{font-family:'Montserrat',sans-serif;font-size:13.5px;line-height:1.5;text-align:justify}.featured-pro h3,.description-pro h3{font-size:20px;border-bottom:1px dotted #ccc;padding-bottom:10px}.featured-pro ul{padding-left:15px}.thicker{border-top-width:4px!important}.gallery-pro{margin-bottom:20px}.description-content{margin-top:30px;padding:0 15px}.quote.smaller{font-size:18px;margin-bottom:30px}.quote-block.product{margin-top:60px}#bx-pager a{margin-right:5px}#bx-pager a:hover img{border:2px solid #fff}.row-news{padding-bottom:15px;border-bottom:1px dashed #f2f2f2;margin-bottom:15px}.news-title{margin-top:0;font-size:16px}.page404 .header-style-wrapper.start,.page404 .header-style-wrapper.hasbg{background-color:#000!important;transition:none!important}.gsc-input-box{height:30px!important}input.gsc-search-button-v2{height:30px!important}
.ekko-lightbox-container{position:relative}.ekko-lightbox-nav-overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}.ekko-lightbox-nav-overlay a{z-index:100;display:block;width:49%;height:100%;font-size:30px;color:#fff;text-shadow:2px 2px 4px #000;opacity:0;filter:dropshadow(color=#000000,offx=2,offy=2);-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.ekko-lightbox-nav-overlay a:empty{width:49%}.ekko-lightbox a:hover{text-decoration:none;opacity:1}.ekko-lightbox .glyphicon-chevron-left{left:0;float:left;padding-left:15px;text-align:left}.ekko-lightbox .glyphicon-chevron-right{right:0;float:right;padding-right:15px;text-align:right}.ekko-lightbox .modal-footer{text-align:left}