﻿@charset "utf-8"; 
.topwz .topwzr a:nth-child(3),.topwz .topwzr a:nth-child(4) {width:0;overflow:hidden;padding:0;}
body,table,tr,td,th,.tit a,.tit,ul.sf-menu li a,.contact .us,.pages {font-size:16px;}
.fproclass ul li a,.newscenter ul.newslist li a,.iContact,.iContact a,.foot a,.footnav,.rnews li a,.rollPro p {font-size:16px}
.txt p,.txt .ipmore,.content,.newslist ul li A,.prevNext .prev,.prevNext .next,.right {font-size:17px;}
.nmain .mainleft h2,.tit h2,.pro_lb0 h3 a,.bs {font-size:19px}
.txt h3,.newscenter .title,.fproclass .title,.iContact .title,.news_detail_title,.rnews h3,.rollPro h3,h1.title {font-size:23px;}
.about .abouttxt .title {font-size:27px;}
.about .abouttxt {font-size:17px;}
.top .nav li:hover ul li {height:34px}
.top .nav li:hover ul li a {font-size:16px;line-height:34px;}
.about .abouttxt p {max-height:178px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;}
.news_detail_title {line-height:32px}
.rnews h3,.rollPro h3 {line-height:40px;margin:10px 0;}
.pro_lb0 .pinfo {padding-left:142px;}
.pro_lb0 li {height:auto;}
.pro_lb0 .more a {float:none;}
.pro_lb0 .more {text-align:left;padding-left:142px;}
.buybtn a {margin-right:8px;}
#feedbackForm .text,#feedbackForm .atextarea {font-size:16px!important}
.fproclass {width:280px;}
.fproclass ul li {width:100%;}
.newscenter {padding-top:70px;width:200px;}
.ieqcode {float:left;padding:15px 0px 10px 30px;}
.ieqcode .title {line-height:200%;margin-bottom:10px;font-size:23px;color:#fff;}
.ErWeiImg {width:140px;}
.iContact {border-right:1px dotted #474747;min-height:342px;padding-right:30px;padding-left:30px;}
.nmain{width:1200px;}
.nmain .mainright{width:940px;}
.ny_r.m_t {display:flex;justify-content:space-between;align-items:flex-start;}
.p_cr{width:calc(100% - 420px)}
.p_cr{height:434px;display:flex;flex-direction:column;justify-content:center;}

*, html, body, h1, h2, h3, h4, h5, h6, th, td, ul, li, dl, dt, dd, p, pre, form, input, button, textarea, hr{font-family:"proxima-nova", Arial, Helvetica, sans-serif;}
header .header-nav .header-nav-list ul li a {color:#000;}
header .header-nav {background:#fff;}
header .header-info {background:#fff;}
header .header-info div {color:#000;}
header .header-info div i {color:#000;}
header .header-info a {color:#000;}
header .header-nav .header-nav-list ul li a:hover {color:#000;}
.index-main .advantage-container .advantage-wrap .advantage-item:hover {background:#999;border:1px solid #999;}
@media (min-width:768px){.index-main {top:74px;}.index-main .newproducts-container {margin-top:50px;}
.index-main .advantage-container {margin-bottom:100px;}
header .header-nav .header-nav-list ul li {font-size:18px;}
header .header-info .work-hours,header .header-info .mail,header .header-info .telephone {font-size:14px;}
header .header-nav .header-nav-logo img {width:267px;max-width:267px;}

.index-header .header-nav .header-nav-list ul li .submenu{max-height:330px;}
.index-main .newproducts-container .newproducts-list .newproducts-list-item {overflow:inherit;}
.index-main .newproducts-container .newproducts-list .newproducts-list-item a {overflow:hidden;}
.index-main .newproducts-container .newproducts-list .newproducts-list-item .newproducts-list-item-content {display:block;height:auto;background-color:inherit;position:absolute;bottom:-30px;top:inherit;}
.index-main .newproducts-container .newproducts-list .newproducts-list-item .newproducts-list-item-content .newproducts-content-title a {color:#000;}
.index-main .newproducts-container .newproducts-list .newproducts-list-item .newproducts-list-item-content .newproducts-content-text {display:none;}
.index-main .newproducts-container .newproducts-list .newproducts-list-item img {width:100%;height:100%;}
.index-main .newproducts-container .newproducts-list .newproducts-list-item .newproducts-list-item-content .newproducts-content-title{margin-bottom:0;}
}
.product-main .product-container .product-main .product-detail .product-detail-list .relates-product .pro-list ul li div {display:flex;justify-content:center;}
.product-main .product-container .product-main .product-detail .product-detail-list .relates-product .pro-list ul{justify-content:space-between;}
.product-main .product-container .product-main .product-detail .product-detail-list .relates-product .pro-list ul li {width:24%;margin-right:0;}
.product-main .product-container .product-main .product-detail .product-detail-list .relates-product .pro-list ul li:nth-child(n+5){display:none}
@media (max-width:768px){.product-main .product-container .product-main .product-detail .product-detail-list .relates-product .pro-list ul li{width:49%;margin:0 2% 20px 0!important}
.product-main .product-container .product-main .product-detail .product-detail-list .relates-product .pro-list ul li:nth-child(2n){margin:0 0 20px 0!important}}
@media (min-width:768px){.index-main .news-container{margin-bottom:100px;}}
.product-main .product-container .product-left.active,.abouts-main .abouts-container .abouts-left.active{left:125px;}
.product-main .product-container .product-main.active-r,.abouts-main .abouts-container .abouts-main.active-r{padding-left:310px;}
.news-main .news-container .news-left.active,.abouts-main .abouts-container .abouts-left.active{left:125px;}
.news-container .news-main.active-r,.abouts-main .abouts-container .abouts-main.active-r{padding-left:310px;}
@media (max-width:1860px){.product-main .product-container .product-left.active,.abouts-main .abouts-container .abouts-left.active{left:50px;}
.product-container .product-main.active-r,.abouts-main .abouts-container .abouts-main.active-r{padding-left:310px;}}
@media (max-width:1440px){.news-main .news-container .news-left.active,.abouts-main .abouts-container .abouts-left.active{left:50px;}
.news-container .news-main.active-r,.abouts-main .abouts-container .abouts-main.active-r{padding-left:310px;}}
@media (min-width:1080px){.product-main .product-container .product-main .product-detail .product-top{display:flex;}}
@media (min-width:1280px) and (max-width:1460px){.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .product-info .product-content-text{margin-top:50px;}}


header .header-nav .nav-btn span{background-color:#000;}
footer .contact-container .contact-logo-btns p {margin:0}
@media (min-width:768px){.news-container .news-detail-main.active-r{padding-left:310px;}}
header .header-info .nav-right #xyz .xyz12 ul li a{color:#000}
.index-header .header-nav .header-nav-list ul li{white-space:nowrap}
.knowledges-main #relatedprod ul li:nth-last-child(-n+2),.news-main #relatedprod ul li:nth-last-child(-n+2){display:none}
header .header-info .nav-right #xyz .xyz12 ul li a{font-size:14px}
@media (min-width:961px){header .header-nav .header-nav-list>ul>li>a {white-space:nowrap;}
header .header-nav .header-nav-list .nav>li {padding:0 10px;}
header .header-nav .header-nav-list ul {margin:0;}
header .header-info .nav-right #xyz .xyz12 ul li:first-child a{color:#000}
header .header-nav .header-nav-list ul{justify-content:center;}}
@media (max-width:1700px) and (min-width:961px){header .header-nav .header-nav-list .nav>li {padding:0 7px;}}
@media (max-width:1500px) and (min-width:961px){header .header-nav .header-nav-list>ul>li>a{font-size:16px}
header .header-info,header .header-nav{padding:0 60px}
header .header-info .nav-right{right:50px;}}
@media (max-width:1300px) and (min-width:961px){header .header-info,header .header-nav{padding:0 20px}
header .header-info .nav-right{right:20px;}
header .header-nav .header-nav-logo img{max-width:100%;}}
@media (min-width:769px){#relatedprod ul li {width:24%;margin-right:1.3333%;}
#relatedprod ul li:nth-child(4n) {margin-right:0;}
#relatedprod ul li:nth-child(n+5) {display:none;}.index-header .header-nav .header-nav-list ul li .submenu{height:auto;top:100px}header .header-info .nav-right{position:static}}
div.floatwindow_fd_conct{top:50%}
@media (min-width:962px){.news-main .news-container .news-detail-main{width:calc(100% - 280px);flex:auto;}}
.floatwindow_fd_conct *{direction:ltr !important}
.product-detail-content img, .abouts-main img{max-width:100% !important;}


/* home */
.about{margin:50px 0}
.common-title{display:flex;justify-content:center;align-items:center}
.title{position:relative;margin-top:30px;padding:0 30px}
.title p{font-size:30px;color:#fff;position:absolute;top:33%;left:50%;transform:translate(-50%,-50%);font-weight:100;text-transform:uppercase;width:100%;text-align:center}
.flex{display:flex;justify-content:space-between;flex-wrap:wrap}
.about-inner{margin-top:30px}
.about-l,.about-r{width:50%}
.about-l{box-sizing:border-box;transform:translateX(55px);z-index:2}
.about-img{position:relative}
.about-img .img1{position:absolute;top:40px;left:0}
.about-img .img2{position:absolute;top:0;left:30px}
.about-r{background:#666;padding:40px 120px 170px 100px;position:relative}
.about-p{color:#fff;font-size:20px;line-height:1.3}
.about-r p:nth-child(2){margin-top:30px}
.about-down-p{position:absolute;bottom:0;right:0;color:rgba(196,196,196,.3);font-size:83px;text-transform:uppercase;font-weight:700}
.common-width{max-width:1600px;margin:0 auto}
.ex-inner{margin-top:30px}
.ex-inner li{width:32%;margin:10px 0}
.ex-inner li div{overflow:hidden}
.ex-inner li div img{transition:all .5s;width:100%;display:block}
.ex-inner li div img:hover{transform:scale(1.1)}
.product{padding:50px 0}
.prolist{margin-top:30px}
.pro-item{width:32%;margin:10px 0;position:relative}
.pro-img{overflow:hidden;border-radius:20px}
.pro-img img{width:100%;display:block;transition:all .5s}
.pro-item:hover img{transform:scale(1.1)}
.pro-title{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:#fff;font-weight:700;font-size:30px;width:100%;text-align:center}
.case-inner,.news-list{margin-top:30px}
.case-inner li{width:19%;margin:10px 0}
.case-inner li div{overflow:hidden}
.case-inner li div img{transition:all .5s;width:100%;display:block}
.case-inner li div img:hover{transform:scale(1.1)}
.index-main .news-container{padding:0;margin-top:50px}
.index-main .news-container .news-list .news-item{border:1px solid #3f392f}
@media (max-width:1600px){.common-width{max-width:1400px}
.about-r{padding:30px 50px 130px 80px}
.about-p{font-size:18px}
.about-down-p{font-size:68px}
}
@media (max-width:1440px){.common-width{max-width:1200px}
.about-p{font-size:16px}
.pro-title{font-size:24px}
.about-down-p{font-size:60px}
.index-main .news-container .news-list .news-item{width:32%}
}
@media (max-width:1280px){.about-r{padding:30px 50px 100px 80px}
}
@media (max-width:1025px){.common-width{padding:0 20px;max-width:100%;box-sizing:border-box}
.title p{font-size:24px}
.about{padding:0 20px}
.about-l,.about-r{width:100%}
.about-l{transform:inherit}
.about-img .img1{display:none}
.about-img .img2{position:inherit;left:0}
.about-img .img2 img{width:100%}
.about-r{padding:20px 20px 100px}
.about-down-p{left:20px}
.index-main .news-container{padding:0 20px}
}
@media (max-width:768px){.about,.product{margin:30px 0 20px}
.ex-inner li,.pro-item{width:49%}
.case ul{margin:30px 0 0}
.case ul>li{width:49%;padding:0 10px}
.index-main .news-container{margin:30px 0 0}
.index-main .news-container .news-list .news-item{width:49%}
.index-main .news-container .news-list .news-item .news-title{margin:10px 0}
.index-main .news-container .news-list .news-item .news-date{height:auto;font-size:16px}
.index-main .news-container .news-list .news-item .news-content{height:auto;font-size:16px}
}
@media (max-width:640px){.title-l,.title-r{display:none}
.title{margin-top:0}
.pro-title,.title p{font-size:18px}
.about-r{padding:20px 20px 50px}
.about-p{font-size:12px}
.about-down-p{font-size:24px}
.about-inner,.about-r p:nth-child(2),.case-inner,.ex-inner,.news-list,.prolist{margin-top:15px}
.index-main .news-container .news-list .news-item,.pro-item{width:100%}
.case ul{margin:15px 0 0}
.case ul>li{padding:0}
}


.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .btn-list{padding:0 20px;margin:20px 0}
.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .product-info{padding-left:20px}
.btn{padding:0}
.advantage-container,.statistics-container{display:none}
.abouts-main .abouts-container .abouts-left .abouts-left-title,.news-main .news-container .news-left .news-left-title,.product-main .product-container .product-left .product-left-title,.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .btn-list .btn a:after,.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .btn-list .pdown3 a:after,.product-main .product-container .product-main .product-list-1 ul li .product-item-content .product-item-btn a:after,footer .search-container,header .header-nav .header-nav-list ul li .submenu li{background-color:#666}
@media (max-width:960px){header .header-nav .header-nav-list ul li span:nth-of-type(1),header .header-nav .header-nav-list ul li span:nth-of-type(2){background:#000}
header .header-nav .header-nav-list ul li{background:0 0;border-color:#ccc}
header .header-nav .header-nav-list,header .header-nav .header-nav-list ul,header .header-nav .header-nav-list ul li .submenu li{background:#fff}
header .header-nav .header-nav-list ul li .submenu li a{color:#000}
}
.about-r .abrbtn{display:inline-block;font-size:20px;color:#fff;text-transform:capitalize;padding:10px 25px;border:2px solid #fff;margin-top:15px}
.abrbtn:hover{background:#fff;color:#000}
@media (max-width:1440px){.about-r .abrbtn{font-size:16px}
}
.flex-3p{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap}
.flex-3p li{width:48%}
.flex-3p li iframe{max-width:100%;height:320px}
.pro-img{background:#000}
.pro-item:hover img{opacity:.6}
#relatedprod ul li{width: 23.5%;}
@media (min-width:962px){.product-container,.news-container,.abouts-container{align-items:flex-start;}
.product-left,.news-left,.abouts-left{position:sticky!important;top:120px!important;}}
.case.factory {padding-bottom:40px;}
.case.factory .case-inner li div {position:relative;width:100%;padding-bottom:66.75%;}
.case.factory .case-inner li div img {height:100%;position:absolute;top:0;left:0;object-fit:cover;}
@media (min-width:1025px){
    body{font-size:16px !important;}
    header .header-nav .header-nav-list .nav>li>a,.index-main .news-container .news-list .news-item .news-title,.product-main .product-container .product-main .product-list-1 ul li .product-item-content .product-item-content-title,.product-main .product-container .product-left .product-left-title,.knowledges-main .knowledges-container .knowledges-main ul li .knowledges-item-top .knowledges-item-title{font-size:19px;}
    .about-p,.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .product-info .product-content-name{font-size:21px;}
    .title p{font-size:31px}
    .index-main .news-container .news-list .news-item .news-content,.product-main .product-container .product-main .product-list-1 ul li .product-item-content .product-item-content-text,.product-main .product-container .product-left .product-left-cu ul li,.product-main .product-container .product-main .product-detail .product-top .product-right .product-content .product-info .product-content-text,.product-main .product-container .product-main .product-detail .product-detail-list .relates-product .pro-list ul li p,.knowledges-main .knowledges-container .knowledges-main ul li .knowledges-item-content{font-size:15px}
    .product-main .product-container .product-main .product-detail .product-detail-list .descript .product-detail-content .product-text *{font-size:18px}
}
.product-detail .product-detail-title{display:none;}
@media (min-width:961px){header .header-nav .header-nav-list ul li#liproducts .submenu{width:470px}}
@media(min-width:961px){.header-nav-list #liproducts .nav0{background: rgb(102, 102, 102);}}