﻿@charset "utf-8";
:root{--color:#214C96}
#tagTabs .tagItem:nth-child(2){display:none}
#tagContent1{display:none}
.prodetails-info .prodetails-btnlist .addToCart,.prodetails-info .prodetails-btnlist .pro-btn,.prodetails-info .prodetails-btnlist>*{background:var(--color);color:#fff}
.kche-t60>.kche-flex-list>div>.kche-flex-top em{color:var(--color) !important}
.kche-t70>.kche-template-title>h5{background:var(--color) !important}
@font-face{font-family:'Nexa-Bold';src:url('/js/40907/Nexa-Bold.ttf') format('truetype')}
.home-banner .banner-animote *{font-family:'Nexa-Bold'!important}
.home-banner .banner-animote{right:auto;left:10%;text-align:left;bottom:auto;top:50%;transform:translate(0,-50%)}
.home-banner .banner-animote .title{font-size:52px;max-width:800px;line-height:1.2;margin-bottom:20px}
.home-banner .banner-animote .text{font-size:20px}
.home-banner .swiper-slide-active .banner-animote{animation:bannerani1 .5s forwards;animation-delay:.7s}
@keyframes bannerani1{0%{opacity:0;margin-right:40px}
100%{opacity:1;margin-right:0}}
@keyframes bannerani2{0%{opacity:0;margin-top:20px}
100%{opacity:1;margin-top:0}}
@media (max-width:1366px){.home-banner .banner-animote .title{font-size:44px}}
@media (max-width:1024px){.home-banner .banner-animote{left:50%;text-align:center;transform:translate(-50%,-50%);width:90%;padding:15px}
.home-banner .swiper-slide-active .banner-animote{animation:bannerani2 .5s forwards;animation-delay:.7s}
.home-banner .banner-animote .title{font-size:30px;max-width:100%;margin-bottom:12px}
.home-banner .banner-animote .text{font-size:18px}}
@media (max-width:768px){.home-banner .banner-animote .title{font-size:24px;margin-bottom:8px}
.home-banner .banner-animote .text{font-size:16px}}
@media (max-width:560px){.home-banner .banner-animote .title{font-size:19px;margin-bottom:5px}
.home-banner .banner-animote .text{font-size:13px}}
.home-project{padding-top:4%}
.home-news{padding-top:8%;display:none}
.company-about-wrap{padding-bottom:2%}
@media (min-width:769px){.contact-list .contact-item{height:280px}}
.newslist.list0 .newsitem .news-img img{object-fit:contain}
.home-project{display:none}
.home-about .home-more{border-radius:30px}
.wmkc-cat-top{background:url(/Content/uploads/2023982086/202311271329135ea5a82d0a00458684337d2e4835d67f.jpg)center no-repeat;background-size:cover;padding:100px 0px;position:relative;z-index:1;margin-bottom:30px}
.wmkc-cat-botton{background:url(/Content/uploads/2023982086/202311271329128e8fcf60b31a4ec4999eade33e2e674c.jpg)center no-repeat;background-size:cover;padding:100px 0px;position:relative;z-index:1}
.wmkc-cat-top:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:-1;background:#00000075}
.wmkc-cat-botton:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;z-index:-1;background:#00000075}
.wmkc-cat-top .wmkc-cat-item{margin-left:auto}
.wmkc-cat-item{width:50%}
.wmkc-cat-item p:nth-of-type(1){font-size:28px;line-height:1;color:#fff;margin-bottom:20px}
.wmkc-cat-item p:nth-of-type(2){font-size:18px;color:#fff;line-height:1.5;margin-bottom:20px}
.wmkc-cat-item p:nth-of-type(3){font-size:17px;color:#fff;line-height:1.5}
.home-about .about-contact{bottom:0px}
.wmkc-cat-btn{display:flex;margin-top:30px}
.wmkc-cat-btn a{text-transform:uppercase;font-size:22px;color:#fff;padding:15px 20px;line-height:1;background:var(--color);border-radius:30px}
@media (max-width:1320px){.wmkc-cat-item{width:100%}
.wmkc-cat-item p:nth-of-type(1),.wmkc-cat-item p:nth-of-type(2),.wmkc-cat-item p:nth-of-type(3){text-align:center}
.wmkc-cat-btn{justify-content:center}}
@media (max-width:768px){.wmkc-cat-item p:nth-of-type(1){font-size:22px;text-align:center;margin-bottom:10px}
.wmkc-cat-item p:nth-of-type(2){font-size:14px;margin-bottom:10px}
.wmkc-cat-btn a{padding:10px 15px;font-size:16px}
.wmkc-cat-top,.wmkc-cat-botton{padding:50px 0px}
.wmkc-cat-item p:nth-of-type(3){font-size:14px}}
.home-banner .pcimg:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:#00000045;z-index:0}
.wmkc-banner1{background:#6767677d;padding:20px;box-sizing:border-box;border-radius:20px}
.wmkc-banner-btn{background:var(--color);margin-top:30px;display:inline-block;line-height:1;padding:15px 20px;border-radius:20px}
.wmkc-let{right:50%}
@media (max-width:768px){.wmkc-banner-btn{padding:10px 10px;font-size:14px;margin-top:10px}}
.head-top{display:none}
.home-about{padding-bottom:70px}
.home-about .about-contact{position:static;box-shadow:0 0 0;padding:30px 0 0;transform:translate(0,0)}
.about-contact-lef{width:48%}
.about-contact-title{font-size:25px;font-weight:bold;margin-bottom:12px}
.about-contact .about-contact-lef p{font-weight:500;font-size:17px;line-height:1.8}
.about-contact-rig{width:48%}
.about-contact-rig .send-inquiry input{display:block;width:100%;height:46px;padding:0 15px;outline:none;font-size:15px;margin-bottom:12px;border:1px solid #aaa}
.about-contact-rig .send-inquiry textarea{display:block;width:100%;height:180px;padding:15px;outline:none;font-size:15px;margin-bottom:12px;border:1px solid #aaa;resize:none}
.about-contact-rig .send-inquiry .send-btn{display:inline-block;background:var(--color);color:#fff;line-height:20px;padding:13px 50px;cursor:pointer;transition:.3s}
.about-contact-rig .send-inquiry .send-btn:hover{background:rgb(33 76 150 / 80%)}
@media (max-width:768px){.home-about .about-contact{display:block}
.about-contact-lef{width:100%;margin-bottom:15px}
.about-contact-title{font-size:22px}
.about-contact .about-contact-lef p{font-size:15px}
.about-contact-rig{width:100%}}
.about-contact-rig .send-inquiry input,.about-contact-rig .send-inquiry textarea{font-family:var(--fontfamily)}
.foot-info{width:auto;max-width:19%;margin:0}
.foot-nav .foot-item.foot-quick{width:280px}
.foot-nav .foot-item{max-width:19%}
.foot-code{width:auto}
@media (max-width:1200px){.foot-nav{flex-wrap:wrap}
.foot-info{width:48%;max-width:48%}
.foot-nav .foot-item.foot-quick{width:48%}
.foot-nav .foot-item{max-width:48%;width:48%}
.foot-code{width:48%}}
@media (max-width:768px){.foot-info{width:100%;max-width:100%}
.foot-nav .foot-item.foot-quick{width:100%}
.foot-nav .foot-item{max-width:100%;width:100%}
.foot-code{width:100%}
.foot-nav .foot-item.foot-quick .foot-list li{width:auto}
.foot-nav .foot-item .foot-list li{width:auto;margin-right:25px}}
