@charset "utf-8";body,html{height:100%}body{font-family:'Lato','微軟正黑體',sans-serif;font-size:16px;line-height:1.5;color:#333;background:#f7f7f7}a{color:#000;text-decoration:none}a:hover{color:#a10;text-decoration:none;-o-transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.input1,.textarea,.select{background:#FFF;border:1px solid #CCC;font-family:'Lato','微軟正黑體',sans-serif;font-size:15px;line-height:1.1;color:#555}.input1:focus,.textarea:focus,.select:focus{border:1px solid #000}hr{height:1px;background:#CCC}.red{color:#b4b4b4}#goTop{border:1px solid #CCC;color:#616161;background:#fff;text-align:center;position:fixed;bottom:20px;right:20px;width:50px;height:50px;line-height:50px;cursor:pointer;display:none;font-family:Verdana,Geneva,sans-serif;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-webkit-box-shadow:#EEE 0 0 5px;-moz-box-shadow:#EEE 0 0 5px;box-shadow:#EEE 0 0 5px;z-index:999}.mainpage #goTop{border:1px solid #000;color:#fff;background:#000}.mainpage #goTop:hover,#goTop:hover{color:#fff;background:#333}.wrapper{padding:3em 0}.loading_area{position:fixed;width:100%;height:120%;overflow:hidden;z-index:9999;margin-top:-85px;padding-bottom:85px}.loading_area .loading_mask{background:#FFF;position:absolute;width:100%;height:100%}.loading_area .loader{text-align:center;position:absolute;width:270px;height:82px;left:50%;top:40%;margin-left:-135px;margin-top:-41px;transition:all .4s linear}.loading_area .loader .load1{transform:scale(0.01);transition:all .4s ease}.loading_area .loader .load1.zoom{transform:scale(1)}.navbar-brand{position:relative;width:150px}.navbar-brand>img{max-width:100%;max-height:100%;transition:all .5s}.top-nav-collapse .navbar-brand img{width:80%;top:5px}.navbar.fixed-top{padding:10px 8em;transition:all 1s}.navbar.fixed-top.top-nav-collapse{padding:0 0 0 20px;background:rgba(0,0,0,0.5)}.navbar-expand-lg .navbar-nav .nav-link{padding:15px 25px;color:#fff}.dropdown-menu{border-radius:0;top:50px;border:none;background:#333}.dropdown-menu a{text-align:left;position:relative;display:inline-block;font-size:.9rem;padding:8px 5px 10px 50px;color:rgba(255,255,255,.8)}.dropdown-menu a:active{background-color:inherit}.dropdown-menu a:before{content:'';position:absolute;left:25px;bottom:20px;width:10px;height:1px;background:rgba(255,255,255,.8);transition:all 1s}.dropdown-menu a:hover{color:#fff;background:#6b6b6b}.dropdown-menu a:hover:before{left:35px;background:#fff}.banner img{max-width:100%}.carousel{height:100%;background:#333}.carousel .controls a{opacity:0}.carousel:hover .controls a{opacity:1}.carousel .carousel-item,.carousel .carousel-item.active,.carousel .carousel-inner{height:100%}.carousel .fill{width:100%;height:100%;background-attachment:fixed;background-position:center;background-size:cover;-o-animation:grow 60s linear 10ms infinite;-webkit-animation:grow 60s linear 10ms infinite;-moz-animation:grow 60s linear 10ms infinite;animation:grow 60s linear 10ms infinite;transition:all .2s ease-in-out}.carousel .slogan{position:absolute;top:22%;left:12%;color:#fff;line-height:2;letter-spacing:2.5px;font-weight:300;font-size:1.03rem;z-index:9;text-shadow:0 2px 3px #000;padding:1em;background:rgba(0,0,0,0.5);background:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}.carousel .slogan span{letter-spacing:4px;font-weight:700}@-o-keyframes grow{0%{transform:scale(1)}50%{transform:scale(1.2)}}@-webkit-keyframes grow{0%{transform:scale(1)}50%{transform:scale(1.2)}}@-moz-keyframes grow{0%{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes grow{0%{transform:scale(1)}50%{transform:scale(1.2)}}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0,0,0)}.block-height{margin-bottom:80px}.main-title h1{font-size:70px;margin:0;color:#3a3a3a;font-family:'Alex Brush','Raleway',sans-serif}.main-title p{color:#000;font-weight:700;margin-top:-20px}.main-title p:after{content:'';background:#ccc;display:block;width:30px;height:1px;margin:0 auto}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:18px}p{letter-spacing:3px;line-height:2.1}ul{padding:0;margin:0;list-style-type:none}table{width:100%;margin-bottom:50px}table thead{background:#5e5e5e;color:#fff}table,table thead tr th{text-align:center}td,th{padding:5px 10px;border:1px solid #5e5e5e}.table-container{width:100%;overflow-y:auto;margin:0;-webkit-overflow-scrolling:touch}.link-btn{text-decoration:none;display:block;margin-top:30px}.link-btn>p{font-size:18px;color:#fff;letter-spacing:0;position:relative;transition:all .8s;display:inline-block}.link-btn>p>i{padding-left:20px;transition:all .8s}.link-btn>p:after{position:absolute;content:'';width:50px;height:50px;border-radius:30px;border:1px solid #a10;bottom:-7px;left:-14px;transition:all .8s}.link-btn:hover>p{color:#a10}.link-btn:hover>p>i{color:#fff;position:relative;z-index:1;padding-left:25px}.link-btn:hover>p:after{left:73.5%;background:#a10;border:1px solid #a10}.link-btn.aa>p>i{padding-right:20px}.link-btn.aa p,.link-btn.bb p{color:#fff}.link-btn.aa:hover p,.link-btn.bb:hover p{color:#fff}.link-btn.aa>p:after,.link-btn.bb>p:after{border:1px solid #a10}.link-btn.aa>p:after{left:auto;right:-14px}.link-btn.aa:hover>p:after{right:73.5%;right:72.5%;background:#a10;border:1px solid #a10}.link-btn.bb:hover>p:after{left:77.5%;background:#a10;border:1px solid #a10}.link-btn.aa:hover>p>i{padding-right:23px}.link-btn.bb:hover>p>i{padding-left:23px}.btnWrap{clear:both;padding-top:3em;text-align:center}.btnWrap .link-btn{display:inline-block;margin:0 2em}.product-grid{padding:80px 0 40px;margin-bottom:50px;background:#f7f7f7;overflow:hidden}.product-zone{width:75%;margin:0 auto}.product-box{width:calc(100% / 4 - 2em - 5px);float:left;margin:1em;background:#fff;border:1px solid #eaeaea}.product-info{padding:1em;border-bottom:3px solid #000}.product-info .title{font-size:1.2rem;font-weight:700;color:#000}.product-info .txt{line-height:1.8;letter-spacing:1.5px;font-size:15px;color:#333;padding-top:10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:90px}.product-box .img-box{position:relative;overflow:hidden}.product-box .img-box::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,.2) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,.2) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.product-box .img-box img{transition:transform .3s ease-in-out}.product-box:hover img{transform:scale(1.05,1.05)}.product-box:hover .img-box::before{-webkit-animation:shine 2s;animation:shine 2s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.case-zone{padding:0 1em}.case-zone:after{content:'';display:block;clear:both}.case-zone .case-box{float:left;width:calc(100% / 4);padding:10px}.case-zone .case-box a{display:block;position:relative;transition:all .5s}.case-zone .case-box a .img-box:after{position:absolute;content:'';width:0;height:100%;transition:all .5s;background:-moz-linear-gradient(left,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.21) 75%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.21) 75%,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.21) 75%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9000000',endColorstr='#00000000',GradientType=1);bottom:0}.case-zone .case-box a:hover .img-box:after{width:100%}.case-zone .case-box a .img-box{overflow:hidden;position:relative}.case-zone .case-box a .img-box img{transition:all 2s;bottom:0;left:0}.case-zone .case-box a .case-zone-word{bottom:38%;position:absolute;opacity:0;transition:all .5s;padding:20px 50px;width:100%}.case-zone .link-btn.cc{text-align:center}.case-zone .case-title{text-align:center;font-size:16px;letter-spacing:.5px}.case-zone .case-title h4{font-size:16px;margin-bottom:0}.case-zone .case-box a:hover .link-btn>p{color:#fff}.case-zone .case-box a:hover .link-btn>p>i{color:#fff;position:relative;z-index:1;padding-left:25px}.case-zone .case-box a:hover .link-btn>p:after,.case-zone .case-box a:hover .link-btn>p:after{left:73.5%;background:#a10;border:1px solid #a10}.case-title h3{margin:0;padding:10px 20px}.case-zone .case-box a:hover .case-zone-word{opacity:1;z-index:1;color:#fff}.type-word{position:absolute;background:#fff;background:rgba(67,67,67,0.5);background:-webkit-linear-gradient(to right,rgba(255,255,255,0),#2a2a2a);background:linear-gradient(to left,rgba(255,255,255,0),rgba(255,255,255,1));z-index:1;width:100%;padding:4px 15px;color:#000;border-top:2px solid}.footer{position:relative;padding:0 35px 20px;clear:both;overflow:hidden}.footer:before{content:'';background:#d8d8d8;width:90%;height:1px;display:block;margin:0 auto 1em}.footerBox{width:75%;margin:0 auto}.footer figure{float:left;width:150px;margin-top:5px}.footer figure img{margin:0 auto}.footer .infoBox{text-align:right;float:right;margin:10px 0;width:calc(100% - 300px - 2em)}.footer address div{display:inline-block;vertical-align:top;padding:0 10px;position:relative}.footer address div:after{position:absolute;content:'';right:-3px;bottom:4px;height:15px;width:1px;background:#a9a9a9}.footer address div:last-child:after{display:none}.copyright{font-size:14px}.qrcode{width:80px;float:right;margin-left:2em}.banner{clear:both;position:fixed;top:0;right:0;left:0;bottom:0;z-index:0}.banner::before{position:absolute;content:'';width:100%;height:100%;background:rgba(67,67,67,0.5);background:-webkit-linear-gradient(to right,rgba(255,255,255,0),#2a2a2a);background:linear-gradient(to left,#2a2a2a,rgba(255,255,255,0));opacity:.8;z-index:1}.banner_bg{width:100vw;height:100vh;background-position:center center;background-repeat:no-repeat;background-size:cover}.banner_bg img{height:100vh;opacity:0}.main_grid .content_box{position:relative;z-index:1;padding:8em 3em 1em}.mainpage footer{background:#f7f7f7}.breadCrumbs-block{padding:0 25px 1.5em}.breadCrumbs-block .breadCrumbs{float:right;list-style:none;margin:0;padding:0}.breadCrumbs-block .breadCrumbs .item{display:inline-block;padding:0 7px 0 0;font-size:14px}.breadCrumbs-block .breadCrumbs .item:after{content:'/';display:inline-block;color:#737373}.breadCrumbs-block .breadCrumbs .item a{display:inline-block;padding:0 7px 0 0;color:#9b9b9b}.breadCrumbs-block .breadCrumbs .item a:hover{color:#e6e6e6}.breadCrumbs-block .breadCrumbs .item.active:after{display:none}.breadCrumbs-block .breadCrumbs .item.active{padding-right:0;color:#fbcd26}.page-content{background:rgba(0,0,0,0.5);color:#fff;padding:3.2em;margin-top:1em}.tx01{clear:both;margin-bottom:3em;overflow:hidden}.img-left{float:left;padding-right:2em}.img-right{float:right;padding-left:2em}.img-left img,.img-right img{max-width:400px}.page-content .tx01>ul{padding-left:20px;list-style:disc}.page-content .tx01>ul li{margin-bottom:10px}.table-container table td{min-width:100px;padding:5px;border:1px solid #ccc}.mjTitle{margin:0;color:#fff;text-shadow:3px 3px 10px #3d3d3d;font-size:2.5rem;font-weight:600}.mainpage .product-grid{padding:0;margin-bottom:30px;background:none}.mainpage .inner-height{margin-bottom:30px}.mainpage .product-zone{width:100%}.mainpage .product-box{width:100%;float:none;overflow:hidden;margin:2em 0}.mainpage .product-box a{display:block;overflow:hidden}.mainpage .product-box .img-box{width:300px;float:left;margin:0}.mainpage .product-info{float:left;width:calc(100% - 300px);padding:2em}.pagination{display:block}.pagination>li{display:inline-block;margin-bottom:10px}.pagination>li>a,.pagination>li>span{color:#fff;border:inherit;padding:5px 10px}.pagination > li > a:focus,.pagination > li > a:hover,.pagination > li > span:focus,.pagination > li > span:hover{color:#fff;font-weight:700}.pagination > .active > a,.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span,.pagination > .active > span:focus,.pagination > .active > span:hover{background:rgba(0,0,0,.6);color:#fff;font-weight:700}.aboutTit{font-size:1.2rem;letter-spacing:6px;color:#ffe712;font-weight:700}.aboutTit:after{content:'';background:#97947b;width:60%;height:1px;display:block;margin:10px 0 1em -2.5em}.aboutInfo{position:relative}.aboutWord{width:90%;background:rgba(0,0,0,0.5);z-index:-1;color:#fff;padding:2em 3em;position:relative;top:5em;left:0;margin-bottom:2em}.aboutWord>p{padding-right:15em;color:#e8e8e8}.aboutPic{position:absolute;right:0;top:0;width:30%}.aboutPic img{margin:2em 10px;max-width:100%}.aboutInfo:nth-child(2){margin-top:8em}.aboutInfo:nth-child(2) .aboutWord{top:0;margin-left:10%}.aboutInfo:nth-child(2) .aboutTit{padding-left:12.5em}.aboutInfo:nth-child(2) .aboutTit:after{margin-left:0}.aboutInfo:nth-child(2) .aboutWord>p{padding-left:15em;padding-right:0}.aboutInfo:nth-child(2) .aboutPic{right:auto;top:4em}.inner{padding:0}.inner .case-box a .case-zone-word{bottom:32%}.inner .case-box{margin-bottom:30px}.inner .case-box .case-title{color:#fff}.case-list{text-align:center;padding:30px 0 40px}.case-list li{transition:all .5s;display:inline-block;vertical-align:top;padding:5px 10px}.case-list li a{color:#fff}.case-list li:hover{background:#a10}.case-list li:hover a{color:#fff}.case-list li.active{background:#a10}.case-list li.active a{color:#fff}.inner .case-zone .case-title{color:#fff}.gallery-title{margin-bottom:12px;padding-bottom:10px;text-align:center}.gallery-title h1{margin:0;padding:0 10px;color:#fff;font-weight:600}.gallery-info{color:#fff;background-color:rgba(0,0,0,0.4);padding:10px;margin-bottom:12px;position:absolute;left:0;bottom:0;width:100%;text-align:left;z-index:9}.gallery-info p{margin-bottom:0}.gallery-hover-chang .img-focus img{max-width:100%;display:block;margin:0 auto}.gallery-hover-chang .product-img{margin-bottom:2.5em}.gallery-hover-chang .product-img .img-focus{text-align:center;position:relative;border:1px solid #ddd;padding:5px}.gallery-hover-chang .product-img .img-thumb{list-style:none;padding:0;margin:.5em 0;overflow:hidden;margin-right:-1.3%}.gallery-hover-chang .product-img .img-thumb li{float:left;width:auto;height:100px;margin:5px}.gallery-hover-chang .product-img .img-thumb li img{max-width:100%;max-height:100%;border:1px solid #ddd}.case-zone.inner .case-box{width:calc(100% / 3)}.pagb_h h1{margin-bottom:30px}.know-zone{display:-webkit-flex;display:flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.case-zone.inner .know-box{width:48%;margin:0 0 2em}.know-box a{display:block;position:relative}.know-box a figure{width:90%;margin-bottom:0}.know-box a article{background-color:#eee;width:90%;margin-left:10%;padding:15px;position:absolute;bottom:-20px;transition:all .35s}.know-box a:hover article{bottom:-15px}.know-box a article::before{position:absolute;content:'';width:0;height:3px;background-color:#a10;bottom:0;right:0;transition:all .5s}.know-box a:hover article::before{width:100%;left:0}.know-box a article p{margin-bottom:0;font-weight:600}.contact_tt{width:100%;text-align:center;margin-bottom:30px;border-bottom:1px solid #e0e0e0;padding-bottom:15px}.contact_tt h4{font-size:17px;margin-bottom:0;color:#fff}.contact_tt span{font-size:14px}.info-map-form{margin-top:30px;padding:5px;background-color:rgba(0,0,0,0.5)}.info-map-form .list{list-style:none;padding:0}.info-map-form .list li{position:relative;margin-bottom:25px;padding-left:40px}.info-map-form .list li,.info-map-form .list li a{color:#fff}.info-map-form .list li:hover a .info{background-color:#a10}.info-map-form .list li .info{position:absolute;width:40px;height:40px;color:#fff;background:#5e5e5e;border-radius:30px;text-align:center;top:0;left:0}.info-map-form .list li .info i{display:block;position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.info-map-form .list li span{display:inline-block;position:relative;padding:4px 15px;margin-top:3px;font-weight:600}.m_t .col-md-6+.col-md-6{padding-left:20px;border-left:1px solid #fff}.info-map-form .m_t{padding:2em;margin:0 0 5px;border:1px solid #fff}.info-map-form .title{text-align:center}.info-map-form .title span{font-size:15px}.info-map-form .title span:after{content:'';background:#a4a4a4;height:1px;display:block;width:30px;margin:.8em auto 1em}.info-map-form .name .fa{margin-right:5px;color:#fff;font-size:13px}.info-map-form .name{padding:0 0 0 7px;line-height:28px;font-size:15px;font-weight:600;color:#fff}.info-map-form .text{margin:0 0 8px}.info-map-form .input1,.info-map-form select.form-control{border:1px solid #fff;color:#555;height:27px;width:100%;padding:0 0 0 8px;background:#fff}.info-map-form .input2,.info-map-form .input3{background:#FFF;border:1px solid #fff;color:#555;background:#fff}.info-map-form .input2{width:100%;height:130px}.info-map-form .en_txt{color:#aaa;font-size:14px;margin-left:5px}.p_form_f{width:48%;float:left}.p_form_f+.p_form_f{float:right}.com_p{font-size:24px;font-weight:600;border-bottom:2px solid #a10;padding:0 15px 0 5px;line-height:34px;display:inline-block;margin-bottom:25px;color:#fff}.clear{clear:both}@media (min-width: 1501px){.main_grid{position:relative;width:1200px;float:right;min-height:100vh}.mainpage footer{padding:2em 0 0;color:#fff;border:none;text-shadow:0 1px 9px #8e8e8e;letter-spacing:.5px;font-weight:300;position:fixed;bottom:0;left:0;right:0;width:calc(100% - 1200px);z-index:10;background:none}.mainpage footer a{color:#fff}.mainpage .footer .footerBox{width:100%}.mainpage .footer:before{display:none}.mainpage .footer figure{display:none}.mainpage .footer .infoBox{text-align:left;float:left;margin:1em;width:calc(100% - 100px - 4em)}.mainpage .footer .copyright{padding-left:10px;color:rgba(255,255,255,0.8)}}@media screen and (min-width:768px){.dropdown-menu{border-radius:0;top:50px;border:none;background:#333}.navbar-custom{padding:0 35px;border-bottom:0;letter-spacing:1px;-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out;background:#fff}.navbar-custom.top-nav-collapse{padding:0;border-bottom:1px solid rgba(255,255,255,.3)}}@media (max-width: 1650px){.mainpage .qrcode{float:none}.mainpage .footer .infoBox{width:calc(100% - 1em)}}@media (max-width: 1500px){.main_grid{position:relative;width:100%;float:none;padding-bottom:40px;min-height:auto;background:rgba(0,0,0,0.4)}.breadCrumbs-block{padding:0 0 2.5em}.page-content{background:none;padding:0 3.2em}.qrcode,.mainpage .qrcode{float:right}.mainpage .footer .infoBox{width:calc(100% - 300px - 2em)}.breadCrumbs-block .breadCrumbs .item a{color:#adadad}.breadCrumbs-block .breadCrumbs .item a:hover{color:#e0e0e0}.mjTitle{font-size:2rem}}@media (max-width:1200px){.navbar-expand-lg .navbar-nav .nav-link{padding:15px}.navbar-brand img{width:80%;top:0}.footerBox{width:90%}.footer figure{float:none;margin:0 auto}.footer .infoBox,.mainpage .footer .infoBox{width:calc(100% - 100px - 2em);text-align:left}.footer address{margin-left:-10px}.product-box{width:calc(100% / 2 - 2em - 5px)}.know-box a article{padding:0 0 0 10px;font-size:15px}.inner .know-box a .case-zone-word{bottom:22%}.case-zone.inner .case-box{width:30.3%}}@media (max-width: 991px){.navbar.fixed-top{padding:10px 3em}.main_grid .content_box{padding:6em 3em 1em}.aboutPic{width:35%}.aboutWord>p{padding-right:11em}.aboutInfo:nth-child(2) .aboutTit{padding-left:11em}.aboutInfo:nth-child(2) .aboutWord>p{padding-left:13em}.case-zone.inner .case-box{width:47%}}@media (max-width: 768px){.block-height{margin-bottom:40px}.product-zone{width:90%}.product-grid{padding:50px 0 40px}.case-zone .case-box{width:50%}.table-container{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em}.img-left,.img-right{padding:0}.img-left img,.img-right img{max-width:100%}.aboutGrid{margin-top:-3em}.aboutPic{position:static;width:60%;float:none;z-index:2}.aboutInfo{clear:both}.aboutWord{width:100%}.aboutWord>p{padding-right:0}.aboutInfo:nth-child(2) .aboutTit,.aboutInfo:nth-child(2) .aboutWord>p{padding-left:0}.aboutInfo:nth-child(2) .aboutPic{float:left;margin-top:-5em}.aboutInfo:nth-child(2){margin-top:0;margin-bottom:-5em;overflow:hidden}.aboutInfo:nth-child(2) .aboutWord{margin-left:0}.case-list{padding:20px 0}.gallery-hover-chang .product-img .img-thumb li{width:15%}.gallery-title h1{font-size:25px}.m_t .col-md-6+.col-md-6{border-left:0;border-top:1px solid #fff;padding-top:20px;margin-top:20px}.info-map-form .m_t{padding:2em 1em}}@media (max-width:767px){.loading_area .loader{top:35%}.navbar.fixed-top,.navbar.fixed-top.top-nav-collapse{background:#000}.navbar-toggler-icon{background:url(../images/all/nav_icon.png)no-repeat 100% center/cover;outline:none}.navbar-collapse{text-align:center;margin-top:10px;border-top:1px solid #505050}.navbar-expand-lg .navbar-nav .nav-link{font-size:1.1rem}.dropdown-menu{background:none;padding:0}.dropdown-menu a{text-align:center;padding:8px 5px 10px;font-size:1rem}.dropdown-menu a:before{display:none}.dropdown-menu a:hover{color:#fff;font-weight:700;background:#333}.carousel{height:100vw;margin-top:85px}}@media (max-width: 640px){.carousel .slogan{left:15%;letter-spacing:2px;width:70%}.carousel .slogan>div{display:inline}.carousel .slogan>div:last-child{display:inline-block}.carousel .slogan>div br{display:none}.product-box{width:calc(100% - 2em)}.product-info .txt{-webkit-line-clamp:inherit;height:auto}.case-zone .case-box{width:100%;margin:10px 0}.footer{padding:20px 20px 4em}.footerBox{width:100%}.footer figure{float:left;width:130px;margin-top:1em}.footer .infoBox,.mainpage .footer .infoBox{width:100%}#goTop{width:100%;left:0;right:0;bottom:0;border-radius:0;border:0;border-top:1px solid #eee}#goTop,.mainpage #goTop{color:#fff;background:#333;border:1px solid #737373}#goTop:hover,.mainpage #goTop:hover{background:#000}.page-content{padding:0}.mjTitle{font-size:1.6rem}.main_grid .content_box{padding:6em 1em 0}.pagination>li>a,.pagination>li>span{padding:3px 8px}.pagination>li span,.pagination>li span img{width:25px}.aboutPic{width:80%}.aboutWord{padding:2em 1em}.aboutTit:after{margin-left:0}.mainpage .product-box .img-box,.mainpage .product-info{width:100%;float:none}.pagination>li.arrow a{padding:0 3px}.case-zone.inner .case-box{width:100%;padding:0;margin-bottom:25px}.case-zone.inner .know-box{width:100%;margin-bottom:40px}.inner .know-box a .case-zone-word{bottom:30%}.contact_tt{margin-bottom:20px}.p_form_f{width:100%;float:none}}@media (max-width: 480px){.block-height{margin-bottom:20px}.btnWrap .link-btn{margin:0 8px}.link-btn.aa>p:after,.link-btn.bb>p:after{border:none}.link-btn.aa>p>i,.link-btn.bb>p>i{padding:0}.case-list li{width:49%;border:1px solid #878787;margin-bottom:1%}.case-list li.active{border:1px solid #a10}.gallery-hover-chang .product-img .img-thumb li{width:calc(20% - 5px)}.know-box a figure{width:100%}.info-map-form .m_t{padding:1em .5em}}@media (max-width: 400px){.carousel{height:60%}.carousel .slogan{top:15%}}