﻿@charset "utf-8";
:root{--color:#2e7eed;}
.table tr:nth-child(even){background:#fff}
.table tr:nth-child(odd){background:#eee}
.prodetail-con{font-size:16px}
.contact-con{font-size:16px}
.nyaboutus-swiper .swiper-container,.nyaboutus-swiper2 .swiper-container{padding-bottom:40px}
.swiper-pagination-bullet-active{background:var(--color)!important}
.inner-title{display:none}
@media (min-width:769px){.l-main-home section{padding:30px 0}}
@media (max-width:768px){.l-main-home .sec-title{font-size:24px}
.pro-list .pro-name{font-size:16px}}
section.intro{background-color:var(--color)}
@media (min-width:961px){section.about .l-wrap-f{flex-direction:row-reverse}
.about .about-l{padding:0 0 0 50px}}
.l-main-home section.intro{padding:0}
.foot-linetop{display:none}
footer.l-foot{background:#181818}
.foot-con,.foot-con a,.foot-nav li a{color:#fff}
.foot-right{background:#111;color:#fff}
.foot-cont ul li em,.foot-cont ul li i{color:#fff}
.foot-nav ul li{background-image:url(/Content/uploads/2023612181/2023121111323745c2415bdbb34c94826562367b93e421.png)}
.latestpro ul{justify-content:center}
@media (max-width:960px){.latestpro ul>li:last-of-type{display:block}}
.pagelink-name{white-space:inherit;height:15px}
@media (max-width:1450px){.about img{object-fit:contain}}
.latestpro-item .l-outter>img{width:50%}
.latestpro-item .l-inner,.latestpro-item .more-icon{display:none!important}
.l-main-home section.cate{padding:30px 0}
.l-main-home section.color.cate{background:#fff!important;padding-bottom:0}
.cate .wave-bottom,.cate .wave-top{display:none}
.l-main-home .cate .sec-title-w{color:var(--color)!important}
.l-main-home .cate .sec-con-w{color:var(--color)}
.cate ul.ind13_catelist{width:100%;flex-wrap:wrap;justify-content:space-between;margin:30px 0 0;padding-right:25px;box-sizing:border-box}
.ind13_catelist .cateli{width:47%;background:#f0f0f0;display:flex;padding:25px;box-sizing:border-box;margin-bottom:30px;transition:.3s!important}
@media (min-width:1025px){.ind13_catelist .cateli:nth-child(3),.ind13_catelist .cateli:nth-child(4){margin-bottom:0}}
.catelitxt{width:calc(100% - 220px);display:flex;flex-wrap:wrap}
.catelitit{width:100%}
.catelitit a{font-weight:700;font-size:22px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:.3s}
.catelitit a:hover{color:var(--color)}
.catelitxt p{margin:20px 0;color:#555;line-height:1.5;font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;height:120px}
.catelitxt>a{margin-top:auto;transition:.3s;color:#fff;background:var(--color);line-height:2;font-size:16px;display:inline-block;padding:3px 24px;border-radius:5px;text-transform:capitalize}
.catelitxt>a:hover{background:#8373ce}
.catelipic{width:220px;height:220px;border:1px solid #ccc;background:#fff;position:relative;right:-45px}
.catelipic a{display:block;width:100%;height:100%}
.catelipic a img{width:100%;height:100%;object-fit:contain}
.ind13_catelist .cateli:hover{box-shadow:4px 4px 10px #ccc}
@media(max-width:1200px){.catelitit a{font-size:20px}}
@media(max-width:1080px){.ind13_catelist .cateli{width:100%}}
@media(max-width:560px){.ind13_catelist .cateli{padding:12px;margin-bottom:40px}
.ind13_catelist .cateli:last-child{margin-bottom:0}
.catelitxt{width:calc(100% - 150px)}
.catelitit a{font-size:18px}
.catelitxt p{margin:12px 0;font-size:14px;-webkit-line-clamp:4;height:82px}
.catelitxt>a{font-size:13px;padding:1px 12px}
.catelipic{width:150px;height:150px;right:-24px}
.cate ul.ind13_catelist{margin:30px 0 0;padding-right:12px}}
.flex-jc-sb{display:flex;flex-wrap:wrap;justify-content:space-between}
.contactsec1-l{width:40%;color:#555}
.contactus-box .contact-tit{font-size:22px;color:var(--fontcolor);position:relative;margin-bottom:30px;text-align:left}
.contactus-box .contact-tit strong{display:inline-block;border-bottom:1px solid #eee;padding-bottom:10px;font-weight:400;text-transform:capitalize}
.contactus-box .contact-tit::before{content:'';display:block;position:absolute;bottom:0;left:0;width:40px;height:4px;background-color:var(--color)}
.contactus>div{display:flex;margin-bottom:30px}
.contactus>div a:hover{color:var(--color)}
.contactus>div>p{width:50px;height:50px;background:#fff;border:1px solid #eee;display:flex;align-items:center;justify-content:center;color:#555}
.contactus>div>p .iconfont{font-size:18px}
.contactus>div>div{flex:1;padding-left:20px}
.contactus>div>div>p:nth-child(1){font-size:18px;color:var(--fontcolor)}
.contactus>div>div>p:nth-child(2){font-size:14px;color:#555}
.contactsec1-r{width:50%}
.contactsec1-r #feedbackForm{margin-top:-25px}
.contactsec1-r .send-inquiry .inquiry-form input{width:100%;margin-bottom:15px}
@media (max-width:768px){.contactsec1-l{width:100%;padding:0}
.contactsec1-r{width:100%;margin-top:30px}
.contactus>div>p{width:.7rem;height:.7rem}}
.l-main-home .new-btn,.l-main-home .pro-more{margin-top:0}
@media (min-width:768px){.l-main-single section{padding:30px 0!important}}
.l-main-home .new-list{padding-bottom:0}
#indexSwiper .wave{display:none}
.head-top .con-item .icon-whatsapp{font-size:16px;margin-right:5px;}
@media screen and (max-width: 1650px) {.l-header .l-wrap {padding: 0px 50px;}.l-header .head-nav>ul>li>a{padding:0 22px;}}
.index footer.l-foot{margin-top:0}
.latestpro-item:after{padding-top:70%}
@media (max-width:767px){.latestpro ul>li{padding-bottom:4vw}}
@media (min-width:769px){.l-main-home section{padding:60px 0}
}
.l-main-home .sec-title{font-size:50px}
.wmkc-mainpro .list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}
.wmkc-mainpro .list .item{width:49%;display:flex;align-items:center;margin-bottom:6%}
.wmkc-mainpro .list .item .img{width:33%;display:block;overflow:hidden;min-width:200px}
.wmkc-mainpro .list .item .img img{width:100%;display:block;transition:all .2s linear}
.wmkc-mainpro .list .item .info{width:67%;height:100%;box-sizing:border-box;padding:10px 3%;background:#dadde1}
.wmkc-mainpro .list .item .info .title{font-size:var(--fontsize22);font-weight:700;color:#333;margin-bottom:4px;display:block;transition:all .2s linear}
.wmkc-mainpro .list .item .info .text{color:#333;font-size:var(--fontsize17);line-height:22px}
.wmkc-mainpro .list .item .info .text p{font-weight:700;display:block}
.wmkc-mainpro .list .item:hover .img img{transform:scale(1.05)}
.wmkc-mainpro .list .item:hover .info .title{color:var(--color)}
.wmkc-mainpro .list .item:nth-child(9),.wmkc-mainpro .list .item:nth-child(10){margin-bottom: 0;}
.about{background-color:#f0f3f6}
.about .about-tit{font-size:50px;line-height:1}
.about .about-con{color:#333}
.about .about-l>ul>li{color:#333}
.about .about-btn .btn{max-width:160px;width:100%;border-radius:25px;height:45px}
.about .about-btn .btn-more{background-color:transparent;color:var(--color);border:2px solid var(--color)}
.about .about-btn .btn-more:hover{background-color:var(--color);border-color:var(--color);color:#fff}
.wmkc-choose .list{display:flex;justify-content:space-between;margin-top:130px}
.wmkc-choose .list .item{width:32%;position:relative}
.wmkc-choose .list .item .img{margin:0 auto;width:158px;height:158px;border-radius:50%;position:absolute;left:50%;top:-80px;transform:translateX(-50%)}
.wmkc-choose .list .item .img .num{position:absolute;width:42px;height:42px;background-color:#2e7eed;border-radius:50%;color:#fff;font-size:var(--fontsize24);font-weight:700;display:inline-flex;align-items:center;justify-content:center;top:0;right:0}
.wmkc-choose .list .item .info{padding:80px 20px 20px;min-height:150px;border-radius:10px;background-color:#f2f7ff;border-bottom:50px solid #0f5cae}
.wmkc-choose .list .item .info .tit{color:#333;font-size:var(--fontsize17);margin:15px 0;text-align:center;font-weight:700}
.wmkc-choose .list .item .info .text{color:#333;font-size:var(--fontsize17)}
.wmkc-contact .contact-box{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}
.wmkc-contact .contact-box .info{width:44%}
.wmkc-contact .contact-box .info .sec-title{color:#fff;text-transform:capitalize;text-align:left}
.wmkc-contact .contact-box .info .lie{display:block;width:48px;height:5px;background-color:#0f5cae;margin-top:10px}
.wmkc-contact .contact-box .info .list{margin-top:20px;display:flex;flex-wrap:wrap}
.wmkc-contact .contact-box .info .list .item{width:50%;padding:20px 0 10px}
.wmkc-contact .contact-box .info .list .item .top{display:flex;align-items:center}
.wmkc-contact .contact-box .info .list .item .top .icon{width:60px;height:60px;border-radius:50%;background-color:#0f5cae;display:inline-flex;align-items:center;justify-content:center;margin-right:10px}
.wmkc-contact .contact-box .info .list .item .top .icon img{max-width:80%}
.wmkc-contact .contact-box .info .list .item .top .tit{color:#fff;font-size:var(--fontsize20);font-weight:700}
.wmkc-contact .contact-box .info .list .item .bottom{margin-top:15px}
.wmkc-contact .contact-box .info .list .item .bottom a{color:#fff;display:block;font-size:var(--fontsize17)}
.wmkc-contact .contact-box .info .list .item .bottom p{color:#fff!important;color:var(--fontsize17)}
.wmkc-contact .contact-box .info .list .item:last-child{width:100%;border-top:1px solid rgba(3,134,231,.3)}
.wmkc-contact .contact-box .contact{width:44%;background-color:#fff;padding:20px;border-radius:5px}
.wmkc-contact .contact-box .contact .title{font-size:var(--fontsize34);font-weight:700;color:#333;line-height:1.2}
.wmkc-contact .contact-box .contact .txt{font-size:var(--fontsize17);color:#8fa7ae;display:block;margin:20px 0}
.wmkc-contact .contact-box .contact .txt a{color:#8fa7ae}
.wmkc-contact .contact-box .contact .send-inquiry .inquiry-form input{background-color:#f8f8f8;border-radius:5px;height:50px;border:1px solid #b3c5ca}
.wmkc-contact .contact-box .contact .send-inquiry .inquiry-form textarea{height:110px;border:1px solid #b3c5ca;background-color:#f8f8f8;border-radius:5px;box-sizing:border-box}
.wmkc-contact .contact-box .contact .wmkcfeedback .send-btn{background-color:#0f5cae}
@media screen and (max-width:1440px){.l-wrap{padding:0 50px}
.wmkc-mainpro .list .item .img{min-width:200px}
.l-main-home .sec-title{font-size:42px}
.about .about-tit{font-size:42px}
}
@media screen and (max-width:1024px){.l-wrap{padding:0 15px}
.wmkc-mainpro .list .item{flex-direction:column;margin-bottom:20px;background:#dadde1}
.wmkc-mainpro .list .item .img{width:100%;min-width:fit-content}
.wmkc-mainpro .list .item .info{width:100%;height:auto}
.l-main-home .sec-title{font-size:32px}
.about .about-tit{font-size:32px}
.wmkc-choose .list .item .img{width:120px;height:120px;top:-60px}
.wmkc-contact .contact-box{flex-wrap:wrap}
.wmkc-contact .contact-box .info{width:100%}
.wmkc-contact .contact-box .contact{margin-top:20px;width:100%}
}
@media screen and (max-width:768px){.l-main-home .sec-title{font-size:24px}
.about .about-tit{font-size:24px}
.wmkc-choose .list{flex-wrap:wrap;margin-top:0}
.wmkc-choose .list .item{margin-top:100px}
.wmkc-choose .list .item .img{width:120px;height:120px;top:-60px}
.wmkc-choose .list .item .info{padding:60px 15px 15px;border-bottom:30px solid #0f5cae}
.wmkc-contact .contact-box .info .list .item .top .tit{font-size:var(--fontsize18)}
.wmkc-contact .contact-box .info .list .item .top .icon{width:50px;height:50px}
.wmkc-contact .contact-box .info .list .item .top .icon img{max-width:50%}
.wmkc-contact .contact-box .contact .title{font-size:var(--fontsize20)}
.wmkc-contact .contact-box .contact .txt{font-size:var(--fontsize16);margin:10px 0}
}
@media screen and (max-width:500px){.wmkc-mainpro .list{margin-top:20px}
.wmkc-mainpro .list .item .info .title{font-size:var(--fontsize18)}
.wmkc-mainpro .list .item .info .text{font-size:var(--fontsize14);display:none}
.wmkc-choose .list .item{width:100%;margin-top:80px}
.wmkc-choose .list .item .img{width:100px;height:100px;top:-50px}
.wmkc-choose .list .item .img .num{width:32px;height:32px;font-size:var(--fontsize18)}
.wmkc-choose .list .item .info{min-height:160px}
}
footer.l-foot{background-color:#051738}
footer .foot-right{background-color:#051738;border-top:1px solid rgba(255,255,255,.5)}
footer .foot-tit{text-transform:capitalize}
footer .foot-item{width:30%}
footer .foot-rec{display:none}
footer .foot-nav{width:30%;padding-right:0}
footer .foot-nav ul li{background-image:none;padding-left:0}
footer .foot-nav ul li:hover{background-image:none}
footer .foot-nav ul li a{font-size:var(--fontsize20)}
footer .foot-pro{width:36%}
footer .foot-pro ul{display:flex;flex-wrap:wrap}
footer .foot-pro ul li{width:50%;background-position:0 10px;line-height:2em;margin-bottom:10px}
footer .foot-pro ul li a{color:#fff;font-size:var(--fontsize20);transition:all .2s linear}
footer .foot-pro ul li:hover a{color:var(--color)}
footer .foot-cont{display:none}
footer .foot-intro .foot-tit{margin-bottom:0}
footer .foot-intro .foot-con>p{display:none}
footer .foot-intro .foot-con>.foot-con>ul{margin-top:0}
footer .foot-intro .foot-con>.foot-con>ul li{width:100%;height:auto;border-radius:0;background-color:transparent;display:block;border-bottom:1px solid rgba(48,134,231,.25);padding-bottom:10px;margin-bottom:15px;margin-top:10px}
footer .foot-intro .foot-con>.foot-con>ul li a{height:auto;display:block;font-size:var(--fontsize20)}
footer .foot-intro>ul>li>a{background:0 0!important;background-color:var(--color)!important}
@media screen and (max-width:1024px){footer .foot-list{flex-wrap:wrap;justify-content:space-between}
footer .foot-item{padding-right:20px;width:49%}
}
@media screen and (max-width:768px){footer .foot-tit{font-size:var(--fontsize18);margin-bottom:15px}
footer .foot-item{padding-right:0;width:100%}
footer .foot-intro .foot-tit img{width:150px}
footer .foot-intro .foot-con>.foot-con>ul li a{font-size:var(--fontsize16)}
footer .foot-pro ul li{margin-bottom:0}
footer .foot-pro ul li a{font-size:var(--fontsize16)}
footer .foot-nav ul li{margin-bottom:0}
footer .foot-nav ul li a{font-size:var(--fontsize16)}
}
@media screen and (max-width:767px){.foot-intro .foot-con p,.foot-intro .foot-tit{display:block!important}
footer .foot-intro .foot-con>p{display:none!important}
}
.head-top .wave{display:none}
#indexSwiper .swiper-button-next,#indexSwiper .swiper-button-prev,#indexSwiper .swiper-pagination{display: none;}
.kche-t72>.kche-template-item>h5{background:#fff;}