﻿@charset "utf-8";
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:0 0}
.wmkc-template-33 .wmkc-flex .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-flex .wmkc-item-img img{position:static}
.pagelink-name{white-space:inherit;height:15px}
.about img{object-fit:contain}
.latestpro-name{text-align:center}
.aboutcon img{height:auto}
.wmkc-template-31 .wmkc-flex-l img{height:auto}
.table td,.table th{border:1px solid #d3d3d3;padding:2px 10px}
.head-logo img{max-height:40px;margin-right:20px}
.about .about-btn .btn-more,.intro,.sidebar>div:nth-child(2n) .sidebar-tit em.line{background-color:var(--color)}
.cate .wave-bottom,.cate .wave-top,.head-top .wave{display:none}
.pro-list .pro-img img{transform:scale(1.1)}
.pro-list .pro-img>a{overflow:hidden}
.l-foot{background:#eee}
.foot-con,.foot-con a,.foot-cont ul li em,.foot-cont ul li i,.foot-nav li a,.foot-tit{color:#000}
.foot-right{background:#eee;color:#000}
.foot-rec .foot-con input,.foot-rec .foot-con textarea{width:200px;max-width:100%;padding:10px;border:none;border-radius:5px;margin-bottom:10px;outline:0}
.foot-rec .foot-con{display:flex;flex-direction:column}
.foot-rec .foot-con button{width:100px;background:var(--color);color:#fff;padding:10px;border-radius:5px;border:none}
@media screen and (min-width:769px){.contact-list{flex-direction:column}
.contact-list>li{width:100%;padding:5px 10px;margin:0 0 10px}
.contact-list>li:after{display:none}
.contact-item-wrap{position:unset;flex-direction:unset;padding:0}
.contact-info{display:flex;align-items:center}
.contact-icon:after{display:none}
.contact-name{margin:0 20px;font-size:18px;min-width:180px}
.contact-con{max-width:unset;margin-right:20px}
.l-main-single .contact{padding-bottom:20px}
.contact-icon{width:30px;height:30px}
.contact-icon .iconfont{font-size:24px}}
.l-main-single section.nyabtab{padding-bottom:0}
.tab{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.tab .tab-item{padding:20px 60px;margin:0 20px 20px 0;background:#f4f4f4;color:#000;cursor:pointer}
.tab .tab-item.is-current{background-color:var(--color);position:relative;color:#fff}
.tab .tab-item.is-current:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%,-5px);display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}
.nyabcontentbox section{padding-top:50px;padding-bottom:50px}
.nyabctinfo{display:none}
.nyabctinfo.nyabusact{display:block}
@media(max-width:560px){.tab .tab-item{width:48%;box-sizing:border-box;margin-right:4%;padding:15px 10px;text-align:center;display:flex;align-items:center;justify-content:center}
.tab .tab-item:nth-child(2n){margin-right:0}
.nyabcontentbox section{padding-top:30px;padding-bottom:30px}
.tab{align-items:inherit}}
.head-top{background:#222}
@media(min-width:1000px){.l-header .head-nav>ul{justify-content:center}}
.wave:after,.wave:before{display:none}
@media(min-width:1651px){.l-wrap{padding:0 150px}}
.intro,.l-main-home section.color{background-color:#f6f6f6}
.l-main-home .sec-title-w{color:var(--color)}
.l-main-home .sec-con-w{color:#777}
.cate-name{color:#000}
section.latestpro.color{background:#00b082}
.l-main-home .latestpro .sec-title-w{color:#fff;padding-top:0}
.l-main-home .latestpro .sec-con-w{color:#fff}
section.latestpro .wave-top:after{background-image:radial-gradient(circle at 6px 9px,#00b082 7.2px,transparent 8.2px)}
section.latestpro .wave-top:before{background-image:radial-gradient(circle at 6px -3px,transparent 7.2px,#00b082 8.2px)}
.case-list .l-wrap{padding:0}
@media(min-width:769px){.about .about-btn .btn,.about .about-con,.about .about-l>ul>li,.cate-name{font-size:18px}
.intro-list p{font-size:25px}
.intro-list .num{font-size:55px}
.l-main-home .btn-wrap>a,.l-main-home .sec-con,.new-con,.new-date,.pro-list .pro-info>p{font-size:16px}
.pro-list .pro-name{font-size:20px}
.about .about-tit,.l-main-home .sec-title{font-size:38px}
.l-main-home section{padding:60px 0}
.l-main-home .new-list{padding-bottom:0}}
.contact{display:-ms-flexbox;display:flex}
.contact .contact-box{-ms-flex:0 0 420px;flex:0 0 420px;margin-right:90px;-ms-flex-item-align:self-start;align-self:self-start;padding:50px 30px 80px;box-sizing:border-box;background:var(--color);color:#fff;line-height:1.8}
.contact .contact-box p{color:#fff}
.contact .contact-box .title{font-size:2.125em;margin-bottom:10px}
.contact .contact-box .tip{margin-bottom:20px}
.contact .contact-inquiry{-ms-flex:1;flex:1}
.contact .contact-inquiry .title{font-size:2.125em;font-weight:700;position:relative;margin-bottom:30px;padding-bottom:20px;color:#222}
.contact .contact-inquiry .title:after{content:"";position:absolute;width:80px;height:3px;top:100%;left:0;background:var(--color)}
.contact .contact-inquiry .tip{color:#222;margin-bottom:20px}
.contact .contact-item{display:-ms-flexbox;display:flex;margin-bottom:20px}
.contact .contact-item .icon{width:50px;height:50px;-ms-flex:0 0 50px;flex:0 0 50px}
.contact .contact-item .con{-ms-flex:1;flex:1}
@media(max-width:768px){.contact{display:block}
.contact .contact-box{-ms-flex:initial;flex:initial;padding:14px;margin-right:0}
.contact .contact-box .title{font-size:18px}
.contact .contact-inquiry .title{font-size:18px;padding-bottom:14px}
.contact .contact-inquiry{padding-top:25px}
.contact .contact-inquiry .tip{margin-bottom:5px}}
.intro{background:url(/Content/uploads/2023966785/2023042310121406204f2157e14c39a119de979ffd6946.jpg) #84b93e no-repeat;background-size:cover}
.latestpro ul>li{padding:30px 0}
.l-main-home .sec-title{padding-top:60px}
.foot-right,.l-foot{background:#2a2a2a}
.foot-con,.foot-con a,.foot-con li,.foot-con p,.foot-right{font-size:16px;color:#fff!important}
.foot-nav li a,.foot-tit{color:var(--color)}
.foot-cont ul li i{color:#fff!important}
@media (max-width:767px){.head-top{display:none}
main{margin-top:12vw}
#indexSwiper{height:auto}
.l-header{top:0}
.foot-intro .foot-con p,.foot-intro .foot-tit,.foot-rec{display:block}
.foot-rec .foot-con input,.foot-rec .foot-con textarea{width:auto}}
.head-top ul .fb{background:#43589b}
.head-top ul .lk{background:#517fa3}
.head-top ul .you{background:red}
.l-header .head-logo{flex:0 0 200px}
.prodetail-content{max-width:750px}
.l-main-prodetail .l-wrap{max-width:1600px}
@media (min-width:1025px){.Application>.ck-add>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-r>.wmkc-flex-r-text,.bigboxtxt p,.ck-add p,.contact .contact-inquiry .tip,.inquiry p:first-child,.l-main-single section.aboutcon p,.new-con,.pro-list .pro-info>p,.wmkc-template-31 p,article p{font-size:18px}
.Application>.ck-add>.wmkc-flex-list>.wmkc-flex-item2>.wmkc-flex-r>.wmkc-flex-r-title,.bigboxtxt h4,.l-main-single h5.wmkc-black-light,.l-main-single section.aboutcon h5.wmkc-darkgreen-light,.new-contit,.new-tit,.pro-list .pro-name,.wmkc-template-31 p.wmkc-template-box-title{font-size:22px}
.applition-title{font-size:22px!important}
.applition-word{font-size:18px!important}}
@media (min-width:1281px) and (max-width:1440px){.l-header .head-nav>ul>li>a{padding:0 12px}}
@media (min-width:769px) and (max-width:1280px){.l-header .head-nav>ul>li>a{font-size:13px}}