﻿@charset "utf-8";
:root{--color:#d61d1d;--fontfamily:Montserrat,sans-serif;--primary-color:#d51c20}
.home-t>span{display:none}
.home-tit strong{display:inline-block;position:relative}
.home-tit>span{display:block}
.home-tit strong::after{content:'';background:url(/js/36899/tit-r.png);position:absolute;width:107px;height:21px;top:15px;left:120%}
.home-tit strong::before{content:'';background:url(/js/36899/tit-l.png);position:absolute;width:107px;height:21px;top:15px;right:120%}
.home-tit strong span{color:var(--color);font-size:36px}
.addToCart,.nav>li>a::after,.pdshow-r-btn a{background:var(--color)}
.hot{background:url(/js/36899/pro.jpg) no-repeat center}
.about-list li{width:48%}
.about-list li{width:48%;display:flex;margin-bottom:30px;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:space-between}
.about-item-text{height:100%;text-align:left;display:flex;align-items:center;width:68%}
.about-item-tit{margin:20px 0 0;width:30%;background:var(--color)}
.about{background-image:url(/js/36899/about.jpg)!important}
.case-btn i,.case-item-tit strong{color:var(--color)}
.case-more,.news-t-more{border:2px solid var(--color);color:var(--color)}
.case-btn:hover::before,.case-more:hover,.news-t-more:hover{background-color:var(--color);border-color:var(--color);color:#fff}
.case-btn::before,.search-box{border:2px solid var(--color)}
.case-btn:hover i{color:#fff}
.case{background:url(/js/36899/case.jpg)}
.news-t{background:url(/js/36899/news.jpg)}
.news-t .home-tit strong,.news-t .home-tit>span,.news-t-r-text,.news-t-r-tit{color:#fff}
.nav .inmenu_1,.nav .submenu a:hover,.nav>li:hover>a,.news-list li:hover,.sf-menu .currentProType,.sf-menu a:hover{color:var(--color)}
.foot-t .container{display:flex;justify-content:space-between;flex-wrap:wrap}
.foot-t .container .flogo{width:22%}
.foot-t .container .fnav{width:22%;display:block}
.fnav li a{border-right:none;padding:0 0 0 20px;box-sizing:border-box;position:relative}
.fnav li a::after{content:'>';left:0;top:0;position:absolute}
.fnav li a:hover{color:var(--color)}
.foot-t .container .fcon{width:22%;display:block;text-align:left;margin-top:0}
.fcon li{margin:0}
.foot-t .container .fshare{width:22%;justify-content:flex-start;align-content:flex-start}
footer{text-align:left;background-color:#222}
.copy{text-align:center;background:var(--color)}
.foot-t .container .fshare h4,.foot-t .container ul h4{font-size:24px;color:#fff;width:100%}
.foot-t .container .fnav li{margin-top:10px}
.fcon-text a{color:#fff}
.fshare a{margin-top:10px;background-color:var(--color);color:#fff}
.mobile-bottom{background-color:var(--color)}
.foot-whats{display:block}
.foot-t .container .fshare{display:block}
.fshare a{float:left}
.fshare a{width:30px;height:30px;margin-right:3px;margin-left:3px}
.inquiry-form{max-width:600px;margin:0 auto}
.inquiry-form input{border-radius:0;height:30px;width:80%;float:left;padding:10px;margin-bottom:15px}
.inquiry-form .label{float:left;text-align:right;width:18%;padding-right:10px;white-space:nowrap;}
.inquiry-form textarea{width:80%;border-radius:0;height:150px;padding:4px 10px}
#feedbackForm .send-btn{margin:20px auto}
.inquiry-form .label span{color:var(--color)}
.flogo img.foot-whats{width:120px;max-height:none}
#in-emailcomfirm{display:none}
#xyz{position:absolute;right:0;top:-35px;width:120px}
#xyz .xyz12{position:absolute}
#xyz .xyz12 span{position:absolute;right:4px;top:6px;background:url(/images/m401/blue/imgs/down.png) no-repeat;width:20px;height:20px}
#xyz .xyz12 span:hover{cursor:pointer}
#xyz .xyz12 ul li{display:none;padding-left:5px;width:120px;height:30px;line-height:30px;margin-bottom:0}
#xyz .xyz12 ul li a{padding:0;color:#000;display:flex;align-items:center;justify-content:flex-start}
#xyz .xyz12 ul li a img{position:relative;margin-right:5px;display:inline-block;margin:0}
#xyz .xyz12 ul .bk{z-index:888;background:#2b3aa1}
#xyz .xyz12 .up{transform:rotate(0);transition:all .6s ease}
#xyz .xyz12 .dp{transform:rotate(90deg);transition:all .6s ease}
#xyz .xyz12 ul li:first-child{display:block}
#xyz .xyz12 ul{margin-top:0;background:#fff}
.mob-box{width:auto}
#xyz .xyz12 ul#xyz .xyz12 ul li{background:#fff}
.fshare a:nth-child(3){display:none}
.fcon li{max-width:100%;display:flex;margin:10px 0}
.fcon li .fcon-icon{margin:0;width:20px;height:20px;border:none}
.fcon li .fcon-text{color:#fff;margin:0;width:calc(100% - 20px);padding-left:8px}
.fcon-icon i,.news-t-r a:first-child:hover{color:var(--color)}
header{padding:0;height:130px}
.headtop{background:var(--color)}
.tcont{display:flex;height:40px;align-items:center;color:#fff}
.tcont p{margin-right:30px}
.tcont p:nth-child(2){margin-right:0}
.tcont p a{color:#fff}
.tcont p i{margin-right:5px}
header>.container{height:calc(100% - 40px)}
.logo{height:100%}
.search-box{position:absolute;right:150px;top:-38px;background:#fff;width:250px}
header.fixhead{height:110px}
body{padding-top:130px}
@media(max-width:830px){.search-box{width:180px}
.tcont p{margin-right:20px}}
@media(max-width:768px){header,header.fixhead{height:calc(1rem + 40px)}
body{padding-top:calc(1rem + 40px)}}
@media(max-width:480px){.tcont p{font-size:13px}
.tcont{height:34px}
header,header.fixhead{height:calc(1rem + 34px)}
body{padding-top:calc(1rem + 34px)}
header>.container{height:calc(100% - 34px)}}
@media(max-width:1441px){#xyz{right:15px}}
.page-box{font-size:18px}
@media(max-width:768px){.foot-t .container .fcon{display:none}
.foot-t .container .flogo{width:100%}
.foot-t .container .fnav,.foot-t .container .fshare{width:100%}
.about-list li{width:100%}
.foot-t .container .fnav{display:flex;justify-content:flex-start}
.foot-t .container .fnav li{min-width:50%}
#xyz,.search-box{display:none!important}
.mob-box{top:calc(1rem + 34px);height:calc(100vh - 1rem - 34px);padding:10px;width:100%}
nav{margin:0}
.nav>li>a,.nav>li>i{color:#213045}}
@media(max-width:500px){.foot-t .container .fshare{width:100%}
.foot-t .container .fshare h4,.foot-t .container ul h4{font-size:20px}
.about-item-tit{font-size:12px!important}}
@media(max-width:1281px){.home-tit strong span{font-size:30px}}
@media(max-width:415px){.home-tit strong span{font-size:24px}
.home-tit strong::after{top:10px;left:105%;width:90px;background-size:100%;background-repeat:no-repeat}
.home-tit strong::before{right:105%;width:90px;background-size:100%;background-repeat:no-repeat;top:10px}}
@media(max-width:768px){.about-table tr{display:flex;flex-direction:column}
.about-table tr td{width:100%}
.about-table tr td img{max-width:100%}
nav{height:100%}
.search-box{display:flex!important}
.search-box{position:static;margin:20px 0}
.xyz12{height:auto}
#xyz{position:static;margin:0}
#xyz{display:block!important}
#xyz .xyz12{background:#fff;width:137px;padding-left:10px;position:relative}
#xyz .xyz12 .up{border:none}}
.newspage-item-text{line-height:22px}
@media (max-width:540px){.case-item-l{width:90%}
.case-item-l iframe{max-height:270px}}
@media (max-width:768px){.nav1 .LiLevel1>a{font-size:16px!important;font-weight:700}
.nav1 ul{display:none}
.nav .submenu,.nav>li:hover .submenu{padding-right:0}
.nav1 .LiLevel1{position:relative}
.nav1 .LiLevel1 i{position:absolute;right:.2rem;top:.1rem;font-size:.26rem;z-index:10;color:#213045}}
@media (max-width:540px){.inquiry-form .label{width:28%;font-size:16px}
.inquiry-form input,.inquiry-form textarea{width:72%;font-size:16px}}
@media (min-width:769px){.about-item-text,.case-item-text,.nav1 .LiLevel1>a{font-size:18px}
.nav1 li ul .LiLevel2 a{font-size:16px}
.about-item-text,.case-item-text,.details-tit,.home-tit span,.nav1 .LiLevel1>a,.news-t-r-text,.page-box{font-size:19px}
.pdshow-r-text{font-size:17px}}
.addToCart,.pdshow-r-btn a{background:#fff;border:1px solid #000}
.mob-box{margin-right:65px}
.lang{top:30px;right:15px}
header.fixhead .lang{top:20px}
.lang-icon span{display:block;font-size:0;height:16px}
.lang-icon span::after,.lang-icon span::before{background:#000;top:8px}
@media (max-width:1024px){.lang,header.fixhead .lang{top:5px}
.lang{right:40px}
.lang-icon span::after,.lang-icon span::before{background:#fff}
.lang-wrap{width:120px}
.lang-wrap li{padding:4px 10px}}
#wmkc{transform:scale(1.1) translateY(-50%)!important}
@media (max-width:560px){.lang{position:relative;right:0;top:0}
.lang-icon span::after,.lang-icon span::before{background:#000}}
@media (max-width:768px){.nav .submenu,.nav>li:hover .submenu{padding-left:0}
.nav>li>.submenu a{font-weight:400;text-indent:32px;background:url(/images/wap.m15/sub-ico.png) 22px center no-repeat}
.nav>li>.submenu .LiLevel2{padding-left:20px}}
.home-cate{margin:8px 0 0}
.home-cate ul li{width:calc((100% - 16px)/ 5);margin-right:4px;position:relative;text-align:center}
.home-cate ul li:nth-child(5n){margin-right:0}
.home-cate ul li img{width:100%}
.home-cate ul li p{position:absolute;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.6);color:#fff;font-size:30px;font-weight:700}
.home-cate ul li:hover p{background:rgba(90,0,0,.5647058824)}
@media (max-width:1024px){.home-cate ul li p{font-size:24px}}
@media (max-width:768px){.home-cate ul li{width:calc((100% - 0px)/ 1);margin-right:0;margin-bottom:15px}
.home-cate ul li:nth-child(1n){margin-right:0}}
.hot{background-image:none;background-position:center bottom}
.hot .hot-list li:hover .hot-item-tit{-webkit-transform:none;transform:none}
.hot .hot-item-tit{background:#fff;position:static;color:#000;text-align:center;font-size:20px}
.hot .hot-list li{border-color:#000}
.hot .hot-list li img{display:block}
.hot .hot-list li:hover{border-color:var(--primary-color)}
.hot .hot-list li:hover .hot-item-tit{background-color:var(--primary-color);color:#fff}
.home-about{background:url(/uploads/36899/abbg.jpg) no-repeat;background-size:cover;color:#fff;padding:100px 0 70px}
@media (max-width:1024px){.home-about{padding:30px 0}}
.home-about .container{max-width:1260px}
.home-about .about-top{margin-bottom:40px}
.home-about .about-top .left{width:52%;padding-right:20px}
.home-about .about-top .left .tit{font-size:68px;font-style:italic;line-height:1;font-weight:700;margin-bottom:25px}
.home-about .about-top .left .tit span{font-size:115px}
.home-about .about-top .left p{text-align:justify;font-style:italic;font-size:18px}
.home-about .about-top .right{width:48%;background:rgba(213,28,32,.3882352941);padding:30px}
.home-about .about-top .right li{margin-bottom:20px;padding-left:20px;text-align:justify;font-style:italic;font-size:18px;position:relative}
.home-about .about-top .right li:last-child{margin:0}
.home-about .about-top .right li:after{position:absolute;content:"";width:10px;height:10px;background:#fff;left:0;top:8px;border-radius:50%}
@media (max-width:1024px){.home-about .about-top{margin-bottom:20px}
.home-about .about-top .left{width:100%;margin-bottom:15px}
.home-about .about-top .right{width:100%}}
@media (max-width:768px){.home-about .about-top .left .tit{font-size:32px}
.home-about .about-top .left .tit span{font-size:32px}
.home-about .about-top .right{padding:15px}}
.home-about .about-imglist li{width:calc((100% - 36px)/ 4);margin-right:12px}
.home-about .about-imglist li:nth-child(4n){margin-right:0}
.home-about .about-imglist li img{-webkit-transition:.3s;transition:.3s;width:100%}
.home-about .about-imglist li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
@media (max-width:768px){.home-about .about-imglist li{width:calc((100% - 10px)/ 2);margin-right:10px;margin-bottom:15px}
.home-about .about-imglist li:nth-child(2n){margin-right:0}}
.home-inquiry{padding:50px 0}
.home-inquiry .inquiry-title{max-width:1060px;margin:40px auto 0;font-size:30px;text-align:center;font-weight:700}
.home-inquiry{background:url(/uploads/36899/bg2.jpg) no-repeat center;background-size:cover;position:relative}
.home-inquiry:before{content:'';width:100%;height:50%;background:url(/uploads/36899/bg.jpg) no-repeat center top;background-size:100%;position:absolute;top:0;left:0}
.home-inquiry .container{position:relative}
.home-inquiry .home-tit{color:#fff}
.home-inquiry .home-tit strong:after,.home-inquiry .home-tit strong:before{display:none}
.home-inquiry-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}
.home-inquiry-list li{background:#f5f5f5;width:32%;margin-top:25px;text-align:center;padding:40px 35px;box-shadow:0 1px 8px #bbb}
.home-inquiry-list li .home-inquiry-name{font-size:22px;font-weight:700;margin:15px 0 6px}
.home-inquiry-pic-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}
.home-inquiry-pic-list li{width:16%;margin-top:10px}
.home-inquiry-pic-list li img{display:block;width:100%}
@media (max-width:1024px){.home-inquiry{padding:30px 0}
.home-inquiry .inquiry-title{font-size:25px}
.home-inquiry-list{margin-top:0}
.home-inquiry-list li{padding:30px 15px}
.home-inquiry-list li .home-inquiry-icon img{height:70px}
.home-inquiry-list li .home-inquiry-name{font-size:19px}
.home-inquiry-list li p{font-size:15px}}
@media (max-width:768px){.home-inquiry:before{height:160px;background-size:cover}
.home-inquiry-list li{width:100%}
.home-inquiry-pic-list li{width:32.5%}
.home-inquiry .inquiry-title{font-size:22px}}
@media (max-width:560px){.home-inquiry-list li .home-inquiry-icon img{height:60px}
.home-inquiry-list li .home-inquiry-name{font-size:18px;margin:10px 0 4px}
.home-inquiry-list li p{font-size:14px}
.home-inquiry .inquiry-title{font-size:20px}
.home-tit strong,.home-tit strong span{font-size:26px}
.home-tit strong::after{background-repeat:no-repeat;background-position:center;background-size:100%;width:60px;left:105%;top:9px}
.home-tit strong::before{background-repeat:no-repeat;background-position:center;background-size:100%;width:60px;right:105%;top:9px}}
.home-inquiry .inquiry-box{margin:30px auto 0;max-width:600px}
.home-inquiry .inquiry-box input{height:40px;width:100%;border:none;outline:0;margin-bottom:10px;padding:0 15px}
.home-inquiry .inquiry-box textarea{width:100%;height:90px;border:none;outline:0;padding:10px 15px}
.home-inquiry .inquiry-box .inq-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}
.home-inquiry .inquiry-box .inq-btn button{height:45px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;color:#fff;background:#000}
.home-inquiry .inquiry-box .inq-btn button img{height:20px;margin-right:5px}
.home-inquiry .inquiry-box .inq-btn button:first-child{margin-right:40px;background:var(--color)}
.home-inquiry .inquiry-box .inq-btn button:hover{opacity:.8}
@media (max-width:768px){.home-inquiry .inquiry-box .inq-btn{-ms-flex-wrap:wrap;flex-wrap:wrap}
.home-inquiry .inquiry-box .inq-btn button{width:100%;margin-right:0!important;margin-bottom:15px}}
.home-profile{margin:50px 0}
.home-profile .container{max-width:1260px}
.home-profile .imgbox{width:64%}
.home-profile .imgbox img{height:100%;-o-object-fit:cover;object-fit:cover;display:block}
.home-profile .right{width:36%;padding:4%;background:linear-gradient(45deg,#ebebeb 0,#ebebeb 55%,var(--primary-color) 55%)}
.home-profile .right .right-con{background:#fff;height:100%;padding:30px;font-style:italic}
.home-profile .right .con-logo{text-align:center}
.home-profile .right .con-logo img{max-height:50px}
@media (max-width:768px){.home-profile .imgbox,.home-profile .right{width:100%}
.home-profile .right{padding:15px}}
.news-b{padding-top:0}
.news-item-tit{font-weight:700}
.home-profile lite-youtube{max-width:100%;height:100%}
@media (max-width:768px){.hot .hot-item-tit{font-size:14px;white-space:wrap}
.hot-list li{background:#fff}
.hot-list li:hover{background:var(--color)}
.home-about .about-top .left p,.home-about .about-top .right li{font-size:14px}}
.news .lazy-wrap{position:relative;padding-bottom:133.33333%;height:0}
.news .lazy-wrap img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.news-list li:hover img{transform:translate(-50%,-50%) scale(1.1)}
.fshare ul{justify-content:flex-start}
@media (max-width:1440px){.home-page .container{max-width:1200px}}
@media (max-width:1280px){.home-page .container{max-width:1100px}}
.hot .hot-item-tit{font-size: 19px;white-space: normal;}
.hot .hot-list li:hover a{background-color: var(--primary-color);}
.relatedpro-list .relatedpro-box .relatedpro-more{color:#fff;}
:root{--fontfamily: 'Arial';}
.relatedpro-list>li:hover .relatedpro-more,.maybe-item-more,.maybe-list li:hover .maybe-item-tit,.addToCart:hover, .pdshow-r-btn a:hover{color:#fff}
.wmkcfeedback .send-btn{margin:20px auto}
.newspage-img{position:relative;height:0;padding-bottom:100%;}
.newspage-img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
.news-list li .lazy-wrap{padding-bottom: 100%;}
.news .lazy-wrap img{height: 100%;object-fit: cover;}
.fcon li:nth-child(2) br,.fcon li:nth-child(2) a:nth-child(3){display:none}
.fcon li .fcon-icon{background:none!important}