﻿@charset "utf-8"; 
td{vertical-align:middle}
.productMain .newsList .content-list0 li{height:100%}
.NewsTopHotList div{height:auto}
.NewsTopHotList img{max-height:200px;object-fit:contain}
.contactRight ul li p{min-width:125px}
.product .statistics ul li p{text-transform:capitalize}
.table-responsive{margin:20px 0}
.Feedback .page-box .container>p{font-size:16px}
.detailsTableContent .table-responsive .table{margin:5px 0}
@media (min-width:769px){.header .logo .logo1 img{max-height:90px}
.header .logo .logo1,.headscroll.header .logo{top:0!important}
.headscroll .logo .logo1 img,.headscroll.header .logo,.headscroll.header .logo>img{max-height:70px}}
@media(max-width:500px){.header .logo{top:5px!important}
.header .logo img{max-height:60px}}
.about-us-article,.ex-article{margin:20px auto;width:80%}
#tabs .tabs-item{display:none}
#tabs .current{background-color:#0078d7}
.tabs-top{width:100%;display:flex}
.tabs-title{width:33.33333%;height:65px;background:#111;color:#fff;line-height:65px;text-align:center;box-sizing:border-box;border-right:2px solid #fff;cursor:pointer;transition:background-color .3s}
.tabs-title:nth-of-type(3n){border-right:none}
.tab-content:after{clear:both;content:'';display:block}
.tab-content{border:2px solid #e9e9e9;padding:48px 60px 18px}
@media (max-width:768px){.tab-content{padding:5.3333333333vw}
.tab-content p{margin:4vw 0!important}
.tabs-top{flex-wrap:wrap}
.tabs-title{width:50%;border-bottom:2px solid #fff;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;box-sizing:border-box;padding:2.6666666667vw;height:auto;line-height:8.6666666667vw}
#tabs{margin-bottom:4vw}
.about-us-article,.ex-article{width:100%;padding:0 15px;box-sizing:border-box}}
.about-us-article p{width:70%;margin:0 auto}
.nyprodequipbox{max-width:1000px;margin:0 auto}
.nyprodequipbox table img{display:block;margin:0 auto}
@media (max-width:640px){.nyprodequipbox table tr:nth-child(even) td:nth-child(1) p:nth-child(2),.nyprodequipbox table tr:nth-child(odd) td:nth-child(2) p:nth-child(2){display:none}
.nyprodequipbox table tr p{font-size:14px}}
.aboutContent ul .liImg{width:50%}
.aboutContent{margin-top:2px}
.aboutContent ul{margin-top:25px}
.about-us-article>div,.aboutList p{margin:0 auto}
.aboutList img{margin-left:50%;transform:translateX(-50%)}
#tabs .tab-content{display:flex;flex-direction:column;align-items:center}
.tab-content p{text-align:justify!important}
.aboutContent ul .liText{text-align:center}
img{max-width:100%}
#tabs .tab-content img{height:auto!important;margin:0!important;width:100%!important;max-width:750px!important}
.about-us-article p{width:100%}
#tabs{width:100%;max-width:1000px}
.wmkc-content{margin:auto;padding:0 20%}
@media (max-width:768px){.wmkc-content{margin:auto;padding:0 3%}}
.about-us-article img{height:auto}
.about-us-article,.about-us-article>div,.aboutList{max-width:1480px!important}
@media (min-width:769px){.aboutList,.aboutList p,.ex-article{width:100%}}
.wmkc-content{padding:0}
.introduction+.case ul li .casepic{position:relative;width:100%;padding-bottom:60%}
.introduction+.case ul li .casepic img{height:100%;position:absolute;top:0;left:0;object-fit:cover;background:#fff}
.introduction+.case ul li{width:19%;box-sizing:border-box}
.introduction+.case ul li p{font-size:20px;margin-top:15px;line-height:1.4}
.introduction+.case ul li span{line-height:25px;font-size:16px;margin-top:10px}
.introduction+.case ul li a{margin:25px auto 35px}
.strengthItem ul li .text p span{color:#333;font-size:24px;display:block;text-align:center;width:100%;margin:0}
@media (max-width:1200px){.introduction+.case ul{flex-wrap:wrap;justify-content:flex-start}
.introduction+.case ul li{width:32%;margin-right:2%;margin-bottom:25px}
.introduction+.case ul li:nth-child(3n){margin-right:0}}
@media (max-width:800px){.introduction+.case ul li{width:48%;margin-right:4%}
.introduction+.case ul li:nth-child(3n){margin-right:4%}
.introduction+.case ul li:nth-child(2n){margin-right:0}}
@media (max-width:540px){.introduction+.case ul li{width:100%;margin-right:0}
.introduction+.case ul li:nth-child(2n),.introduction+.case ul li:nth-child(3n){margin-right:0}}
.aboutContent.nycustomsingbox div{text-align:left}
.aboutContent.nycustomsingbox div p{text-align:center}
@media (min-width:769px){.aboutList{padding:0 15px;box-sizing:border-box}}
@media (max-width:768px){.aboutContent ul .liImg{width:100%}}
section.aboutList.nymoldstockbox img{margin:0 auto;display:block;transform:translate(0,0);width:100%;max-width:800px}
.header nav div .nav li a:hover,.header nav div .nav>li a.inmenu_1,.newsJgg li:hover .newsJggitem .newsJggB p,.newsJgg li:hover .newsJggitem .newsJggB span,.product .productItem ul li div span,.product .statistics ul li span,.productSide .newsViewd ul li:hover p,.productSide .productSideTop .sf-menu .menu-item:hover i,.productSide .productSideTop .sub-menu li:hover a,.productSideCenter ul li:hover .text p,.strengthItem ul li:hover .text p,footer .footerCenter .fnav li:hover a{color:#cd271d}
.case ul li a,.detailsTable .detailsTableTop ul li,.introduction .hellobtn a,footer .footerLeft>div>div,footer .footerRight .footerTitle div,footer .footerRight span a{border-color:#cd271d}
.case ul li a,.introduction .hellobtn a,.product .productItem ul li div .more p,.product .statistics>div,footer .footerCenter .footerTitle div,footer .footerRight span a{background-color:#cd271d}
.strengthItem ul li .text{background:linear-gradient(to left,#cd271d ,#cd271d) left top no-repeat,linear-gradient(to bottom,#cd271d,#cd271d) left top no-repeat,linear-gradient(to left,#cd271d,#cd271d) right bottom no-repeat,linear-gradient(to left,#cd271d,#cd271d) right bottom no-repeat;background-color:#e8e8e8;background-size:.15rem 3rem,4rem .15rem}
.strengthItem ul li:hover .text{background-color:var(--color);background-size:0;transition:.5s;border-color:#cd271d}
.is-active,.productSide .productSideTop .sf-menu .menu-item:hover>a{color:#cd271d!important}
@media (max-width:1024px){.strengthItem ul li .text p span{font-size:20px!important}}
@media (max-width:768px){.strengthItem ul li .text p span{font-size:36px!important}}
@media (max-width:500px){.strengthItem ul li .text p span{font-size:24px!important}}
.introduction{background:#f3f3f3}
.Certificate table img{display:block;width:100%}
#tabs .current{background:var(--color)}
.introflex{margin:60px auto 0;width:80%;display:flex;justify-content:space-between;align-items:center}
.introlef,.introrig{width:48%}
.introrig p{font-size:22px;font-weight:700;text-align:left;margin-bottom:10px}
.introrig span{text-align:left;display:block}
.introduction .hellobtn{text-align:left}
@media (max-width:1024px){.introflex{flex-wrap:wrap}
.introlef{width:100%;margin-bottom:12px}
.introrig{width:100%}}
@media (max-width:768px){.introflex{width:100%;padding:0 35px;box-sizing:border-box}}
@media (max-width:500px){.introflex{padding:20px}
.introrig p{font-size:20px;margin-bottom:2px}}
.productBannerTitle{display:none}
.productBanner img{max-height:400px}
.documentlist .download-list li .download-img img{max-height:120px;object-fit:contain}
.aboutList *{font-size:26px}
.aboutList img{margin-left:auto;transform:initial}
.documentlist .download-list li .download-btn{text-align:center}
.strength{background:url(/js/37681/strbg.jpg) no-repeat;background-size:cover}
.product .productItem ul li div span,.product .statistics ul li span{color:#fff}
.product .productItem ul li div .more p{color:#fff;border-color:#cd271d}
.product .statistics>div{display:none}
.case ul li a,.introduction .hellobtn a,.introduction .hellobtn a:hover,footer .footerRight span a{background:#fff;color:#cd271d}
@media (min-width:769px){.strengthItem ul li .text p{height:81.6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.strengthItem ul li .text span{width:100%;height:61.2px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}
.strength+.case ul li .casepic{position:relative;width:100%;padding-bottom:100%}
.strength+.case ul li .casepic img{height:100%;position:absolute;top:0;left:0;object-fit:contain;background:#fff}
.newsDetail .newsArticle .newsArticleText img{width:auto;height:auto}
.product .productItem ul li div .more p{color:#cd271d;background-color:#fff;border:1px solid #cd271d}
.strengthItem ul li .content{height:100%}
footer .footerLeft>div>div,footer .footerRight .footerTitle div{border-color:#fff}
footer .footerCenter .footerTitle div{background-color:#fff!important}
.strengthItem ul li .text img{height:60px}
.aboutList *{font-size:15px}
.newsDetail .newsArticle .newsArticleText img{width:auto;height:auto}
.productBanner img{max-height:none}
@media(min-width:1281px){.header .header-top .mailclock{margin-left: 35%;}}
   @media screen and (min-width:768px){footer .footerTop>div.footerLeft{width:30%}
footer .footerTop .footerLeft .footerLeftT li span a{word-break:break-all}
}