﻿@charset "utf-8";
:root{--color:#034F29;--hovercolor:#9BC7BF}
.tabs-nav p:nth-child(2){display:none}
.pro-detail .pro-detail-content .pro-detail-box{max-width:1200px;margin:0 auto}
.wmkc-template-37 .wmkc-flex-item3{border:1px solid #eee}
.wmkc-template-37 .wmkc-flex-item3 .wmkc-flex-b{border:none!important}
.wmkc-template-37 .wmkc-flex-list .wmkc-flex-t p{border:none;width:auto}
.contact>iframe{border:0}
#about .l-wrap{align-items:center}
footer .foot-submit button,.head-top{background:var(--color)}
footer .foot-sign .sign-tit,footer .foot-sign .sign-des,footer .foot-main .foot-item .foot-intro,footer .foot-main .foot-item .foot-title,footer a,footer .foot-main .foot-item.foot-contact li .con p,footer .foot-main .foot-item.foot-contact li .con,footer .copy{color:var(--fontcolor)}
.head-contact em,.head-contact>a:hover{color:#fff}
#info .info-cont{color:var(--color)}
#projects::before{background-color:#CBD5B2}
.common-main .wmkc-border-green{border-color:var(--color) !important}
.common-main .wmkc-green,.foot-bottom .share-link ul a{color:var(--color) !important}
footer .foot-main,footer .foot-main .foot-item.foot-about,footer .foot-main .foot-item.foot-contact{border-color:#ffffff60}
footer .foot-submit input{border-color:#ffffff60}
.foot-bottom .share-link ul a:hover{color:#fff !important}
@media (min-width:1025px){footer .foot-main .foot-item:nth-child(2){border-right:1px solid #ffffff60;width:20%;}}
:root{--fontfamily:Arial}
#info .info-bottom,#info .info-item{background:none}
#info .info-item:nth-child(1)::before,#info .info-item:nth-child(3)::before{background:#fff}
#info .info-item:nth-child(2)::before{background:url(/Content/uploads/2023973716/20231026210445e8afc024b19a41e4bfc8fd2f79edbc0d.jpg) no-repeat;background-size:cover}
#info .info-item:hover::before{background:#034f2990}

#projects::after{font-family:var(--fontfamily);opacity:.5}
@media (min-width:1025px){footer .foot-main .foot-item{padding:4% 0}
footer .foot-main .foot-item.foot-cate li:not(:last-of-type) a{margin-bottom:15px}}
.prolist-content{margin-bottom:30px}
.sidecatetitle{font-weight:bold;font-size:20px;margin-bottom:12px}
.prolist-content p{margin-bottom:8px}
.wmkc-flex-list>.wmkc-flex-item:nth-of-type(1)>.wmkc-flex-t{background:#ABA360!important}
.wmkc-flex-list>.wmkc-flex-item:nth-of-type(2)>.wmkc-flex-t{background:#7C8034!important}
.wmkc-flex-list>.wmkc-flex-item:nth-of-type(3)>.wmkc-flex-t{background:#555025!important}
/* wmkc-about-page */
.about-us .l-wrap{max-width:100%;padding:0}
.wmkc-flex{display:flex;flex-wrap:wrap;justify-content:space-between}
.wmkc-company .wmkc-flex{padding:6% 0}
.wmkc-about-page{position:relative}
.wmkc-about-page:after{background:url(/uploads/39754/wmkc-img/abindexbg.png) no-repeat;display:block;content:"";width:100%;height:100%;position:absolute;top:0;z-index:-99;background-size:cover}
.wmkc-about-page .wmkc-abwrap{padding:0 110px;max-width:1920px;margin:auto}
.wmkc-grtit{font-weight:bold;color:var(--color);text-transform:uppercase;margin-bottom:40px}
.wmkc-company .wmkc-grtit{font-size:56px;line-height:1.75;margin-bottom:30px}
.wmkc-company .wmkc-grtit::after{content:"";width:130px;height:4px;display:block;background:var(--color)}
.wmkc-comlist .wmkc-grtit{font-size:30px}
.wmkc-wafa-l .wmkc-grtit{font-size:30px;letter-spacing:-2px}
.wmkc-abcetit{text-align:center;font-size:60px;position:relative;padding-bottom:20px}
.wmkc-abcetit:after{display:block;content:"";width:363px;height:1px;background:var(--color);position:absolute;bottom:5px;left:50%;transform:translateX(-50%)}
.wmkc-abcetit:before{display:block;content:"";width:172px;height:11px;background:var(--color);position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.wmkc-company{position:relative}
.wmkc-company:before{content:"";position:absolute;background:var(--color);height:100%;width:25%;z-index:-9}
.wmkc-company .wmkc-compimg{width:50%;padding-left:7.5%}
.wmkc-company .wmkc-compimg img{display:block;width:100%;height:100%;box-shadow:rgba(0,0,0,0.2) 6px 0px 15px}
.wmkc-company .wmkc-comptext{width:50%;padding-left:3.5%}
.wmkc-company .wmkc-comptext p{font-size:16px;line-height:2}
.wmkc-comlist{margin-top:7.5%;text-align:center}
.wmkc-comlist>div{box-shadow:0px 0px 8px 0px rgba(76,84,90,0.43);border-radius:5px;width:23%;padding:0 25px}
.wmkc-comlist .wmkc-comlist-cont{font-size:20px;line-height:36px;margin-top:20px;margin-bottom:50px}
.wmkc-comlist img{margin-top:55px;max-width:70px}
.wmkc-comlist-num{box-shadow:0px 0px 8px 0px rgba(76,84,90,0.43);display:block;color:#fff;width:88px;height:88px;margin:auto;background:var(--color);font-style:inherit;font-size:51px;line-height:88px;border-radius:44px;margin-top:-44px}
.wmkc-comwafa{display:flex;margin-top:6%}
.wmkc-wafa-l{writing-mode:vertical-rl}
.wmkc-wafa-l div{display:flex;align-items:center;justify-content:space-between}
.wmkc-wafa-r{flex-wrap:wrap;justify-content:space-between;padding-left:2%}
.wmkc-wafa-r div{width:23.5%;border:4px solid var(--color)}
.wmkc-wafa-r div:nth-child(-n+4){margin-bottom:40px}
.wmkc-wafa-r img{display:block;height:100%;width:100%}
.wmkc-abproapp{margin-top:1.5%}
.wmkc-abproapp hr{background:var(--color);height:1px;margin:2px}
.wmkc-abproapp-list{margin-top:4%}
.wmkc-abproapp-list div{width:31%;margin-bottom:50px}
.wmkc-abcertli{border:13px solid var(--color);width:17%;margin-bottom:80px}
.wmkc-abcertli img{display:block;height:100%;width:100%}
.wmkc-abcerti{position:relative}
.wmkc-abcerti:before{display:block;position:absolute;top:24%;width:100%;height:213px;background:#538C77;content:"";z-index:-9}
.wmkc-abcerti:after{display:block;position:absolute;top:66%;width:100%;height:213px;background:#51885A;content:"";z-index:-9}
.wmkc-abpanter img{display:block;margin:auto}
.wmkc-abteam-list div{width:23%;border:5px var(--color) solid;margin-bottom:45px}
.wmkc-abteam-list img{display:block;height:100%;width:100%}
.wmkc-abexhib-list div{width:23%;border:5px var(--color) solid;margin-bottom:2%}
.wmkc-abexhib-list img{display:block;height:100%;width:100%}
@media (max-width:1700px){.wmkc-abcetit{font-size:36px}
.wmkc-grtit{margin-bottom:20px}
.wmkc-company .wmkc-grtit{font-size:28px;margin-bottom:10px}
.wmkc-comlist .wmkc-grtit{font-size:20px}
.wmkc-wafa-l .wmkc-grtit{font-size:20px}}
@media (max-width:1440px){.wmkc-abcerti:before{top:19%;height:20%}
.wmkc-abcerti:after{top:63%;height:20%}
.wmkc-comlist-num{line-height:60px;width:60px;height:60px;border-radius:30px;margin-top:-30px;font-size:36px}
.wmkc-comlist img{margin-top:5%}
.wmkc-wafa-r div:nth-child(-n+4){margin-bottom:3%}
.wmkc-abproapp-list div{margin-bottom:3%}
.wmkc-abcertli{margin-bottom:3%}
.wmkc-abteam-list div{margin-bottom:2%}
.wmkc-company .wmkc-comptext p{line-height:1.5}
.wmkc-comlist .wmkc-comlist-cont{font-size:18px;line-height:1.5;margin-top:1%;margin-bottom:2%}}
@media (max-width:1280px){.wmkc-company .wmkc-comptext p{line-height:1.2}
.wmkc-comlist img{max-width:50px}}
@media (max-width:1024px){.wmkc-company .wmkc-flex{flex-direction:column-reverse;padding:0 10px}
.wmkc-company .wmkc-compimg,.wmkc-company .wmkc-comptext{width:100%;padding-left:0;margin-bottom:10px}
.wmkc-company:before{display:none}
.wmkc-about-page .wmkc-abwrap{padding:0 20px}
.wmkc-comlist>div{width:48%;margin-bottom:5%}
.wmkc-wafa-l{writing-mode:initial;text-align:center}
.wmkc-comwafa{display:block}
.wmkc-wafa-l div{justify-content:center}
.wmkc-wafa-l .wmkc-grtit{letter-spacing:0;margin-bottom:0;margin-right:10px}
.wmkc-wafa-r div{width:48%;margin-bottom:3%}
.wmkc-abcerti:before{top:23%}
.wmkc-abcerti:after{top:67%}
.wmkc-abteam-list div{width:32%}
.wmkc-abexhib-list div{width:48%}}
@media (max-width:768px){.wmkc-abcertli{border-width:5px;width:48%}
.wmkc-abcerti:before{top:28%}
.wmkc-abcerti:after{top:68%}
.wmkc-abcetit{font-size:20px}
.wmkc-comlist .wmkc-grtit{font-size:18px;margin-bottom:10px}
.wmkc-comlist .wmkc-comlist-cont{font-size:16px}
.wmkc-comlist>div{padding:0 15px}
.wmkc-abcetit:after{width:70%;bottom:2px}
.wmkc-abcetit:before{width:25%;height:5px}
.wmkc-wafa-l p{display:none}
.wmkc-comwafa{margin-top:0}}
@media (max-width:320px){.wmkc-comlist>div{width:100%;margin-bottom:15%}}
.video{padding-top:50px;}
.video lite-youtube{max-width:100%}
#news #home-news .news-list .swiper-slide .news-item-img>a{position:relative;height:0;padding-bottom:57%;}
#news #home-news .news-list .swiper-slide .news-item-img>a img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:cover;}