﻿@charset "utf-8";
#about .l-wrap{max-width:1680px}
#about .about-con .con{color:rgba(43,43,43,.83);font-weight:400;font-size:18px;font-family:Arial;line-height:23px}
#about .about-img img{width:100%}
#about .about-img{padding-top:0;width:55%}
#about .about-con{display:flex;box-sizing:border-box;padding-left:50px;width:45%;flex-direction:column;justify-content:center;align-items:baseline}
#about .about-con h3>span{color:#ff9c00}
#about .about-con ul li:after{width:8px;height:8px;background:#ff9c00}
#about .about-con ul:after,#about .about-con ul:before{background:#ff9c00}
.more-btn{border:1px solid #ff9c00;background:#ff9c00}
#about .about-con ul li{position:relative;margin-bottom:15px;color:#2b2b2b;font-weight:400;font-size:18px;font-family:Arial;line-height:1}
#about .about-con ul{margin:50px 0}
.wmkc-ind-r{position:absolute;top:-54px;z-index:99;display:flex;width:100%;height:100%;justify-content:center;align-items:center}
#ind{margin:0 auto;max-width:1920px}
#ind .ind-r{margin-left:0}
#ind .ind-l h3{position:relative;margin-bottom:20px;padding-bottom:20px;color:#ebebeb;font-weight:700;font-size:45px;font-family:Arial;line-height:52px}
#ind .ind-l h3::after{position:absolute;bottom:0;left:0;width:79px;height:3px;background:#ff9c00;content:''}
#ind .ind-l{background:#1b1b1b}
#ind .ind-l .con{margin-bottom:34px;color:rgba(235,235,235,.85);font-weight:400;font-size:20px;font-family:Arial;line-height:25px}
.wmkc-adv-icon{display:flex;flex-wrap:wrap;justify-content:space-between}
.wmkc-adv-box{display:flex;box-sizing:border-box;padding:15px;width:32%;background:#e5e5e5;flex-direction:column;justify-content:center;align-items:center}
.wmkc-adv-size{margin-top:25px}
.wmkc-adv-size p{color:rgba(43,43,43,.91);text-align:center;font-weight:400;font-size:16px;font-family:Arial;line-height:23px}
.wmkc-adv-box:nth-of-type(1),.wmkc-adv-box:nth-of-type(2),.wmkc-adv-box:nth-of-type(3){margin-bottom:2%}
#product .pro-list .pro-item:hover{border-color:#ff9c00}
#product .pro-list .pro-more:hover{background:#ff9c00}
#product .product-more .more-btn:hover{border-color:#ff9c00;background:#ff9c00}
.sol-top{background:url(/uploads/26205/Profileback.jpg) repeat-x left top}
#sol-swiper .swiper-pagination-bullet{background:#ff9c00}
#appli{background:url(/uploads/26205/service.jpg) no-repeat center;background-position:bottom}
.advan .advan-item:after{border-bottom:14px solid #ff9c00}
.advan .advan-item:hover:after{border-bottom:24px solid #ff9c00}
.advan .advan-item:hover .advan-icon{background-color:#fff}
.advan .title{max-width:65%}
.more-btn:hover{color:#ff9c00}
.wmkc-new-list{display:flex;margin-top:60px;justify-content:space-between}
.wmkc-new-box{width:32%}
.wmkc-new-size{box-sizing:border-box;padding:20px 10px}
.wmkc-new-size a{position:relative;display:block;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee;color:#2b2b2b;font-weight:600;font-size:18px;font-family:Arial;line-height:22px}
.wmkc-new-size p{color:#2b2b2b;font-weight:400;font-size:16px;font-family:Arial;line-height:22px}
.wmkc-new-img{overflow:hidden}
.wmkc-new-box:hover img{transform:scale(1.1)}
.wmkc-new-img img{transition:all .3s ease-in-out}
.wmkc-new-box:hover .wmkc-new-size a{color:#ff9c00}
@media (max-width:1600px){#about .l-wrap{padding:0 3%}
#ind{padding:50px 0}
#about .about-con ul{margin:35px 0}
#about .about-con{padding-left:35px}
#about .about-con h3{font-size:26px;margin-bottom:20px}
#ind .ind-wrap{padding:50px}
#ind .ind-l h3{font-size:34px;line-height:1.3}
.wmkc-adv-size{margin-top:20px}}
@media (max-width:1366px){.advan .advan-list>li{padding:0 15px}
#product{margin-bottom:50px}
#sol-swiper .sol-title{font-size:24px;margin-bottom:10px}
#sol-swiper .sol-r-wrap{padding:0 3%}
#sol-swiper .sol-con{line-height:1.5;margin-bottom:20px}
.more-btn{padding:13px 30px}
.advan{padding:50px 0}
#ind .ind-l .con{font-size:16px;margin-bottom:20px}
#ind .ind-l h3{font-size:28px}
.wmkc-adv-size p{font-size:12px}
.main-part{font-size:28px}
.sol-top h3{padding:50px 0}
.wmkc-new-list{margin-top:50px}
#about{padding:50px 0}}
@media (max-width:1024px){#about .l-wrap{flex-direction:column;padding:0}
#about .about-img{width:100%}
#about .about-con{padding-left:0;width:100%;margin-top:30px}
#ind{flex-direction:column}
#ind .ind-r{top:0px}
#sol-swiper .sol-con{-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;display:-webkit-box}
#product .product-more .more-btn{margin:0 auto}
.advan .title{max-width:100%}
#new{padding:0}
.wmkc-new-size p{-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:-webkit-box}}
@media (max-width:900px){#sol-swiper .sol-title{font-size:18px}
#sol-swiper .sol-con{line-height:1.3;margin-bottom:10px;font-size:14px}
.more-btn{padding:10px 20px;font-size:12px;line-height:1}
#product .pro-list>li{padding:0 5px;margin-bottom:10px}
#product .pro-list .pro-name{font-size:14px}
#product .pro-list .pro-more{height:30px;line-height:30px;font-size:12px}}
@media (max-width:768px){#ind .ind-wrap{padding:4vw}
#about{padding:50px 0 0}
.wmkc-ind-r{top:0}
#sol-swiper .sol-r-wrap{padding:5.3333333333vw 4vw}
.wmkc-new-size a{-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box;font-size:16px}
#new{padding:4vw 0}}
@media (max-width:450px){#about .about-con h3{font-size:22px;text-align:inherit}
#about .about-con .con{font-size:16px}
#about .about-con ul li{font-size:16px}
#ind .ind-l h3{font-size:22px;margin-bottom:10px;padding-bottom:10px}
#ind .ind-l h3::after{width:70px;height:2px}
.wmkc-ind-r img{width:80px}
#sol-swiper .sol-title{font-size:22px}
#sol-swiper{padding-bottom:40px}
.wmkc-new-list{flex-wrap:wrap}
.wmkc-new-box{width:100%}
.advan .advan-list>li{padding:0 5px}
.main-part{font-size:22px}
.advan{padding:20px 0}
.wmkc-adv-box{width:49%}
.wmkc-adv-box{margin-bottom:2%}
.sol-top h3,#ind{padding:30px 0}}
.inner-banner h2,.inner-banner h1{display:none}
.common-main article .ABOUT.US p strong span{font-size:24px}
.common-main article .ABOUT.US p{text-align:justify}
.common-main article .ABOUT.US p span span{font-size:20px}
@media (max-width:768px){.common-main article .ABOUT.US p strong span,.common-main article .ABOUT.US p span span{font-size:20px !important}
.common-main article .ABOUT.US p{font-size:15px}}
.wmkc-new-img>a{position:relative;padding-bottom:100%;display: block;height: 100%;}
.wmkc-new-img>a img{position: absolute;top: 0;height: 100%;object-fit: cover;width: 100%;}
.head-top .head-contact i,.head-top .head-contact em,.head-top .head-contact a:hover{color:#fff;}
@media (min-width:1081px){li#liproducts:hover .submenu.nav0 {display:flex!important}
li#liproducts .submenu.nav0 {display:none;flex-wrap:wrap;max-width:inherit;width:600px;left:-100px}
li#liproducts .submenu.nav0>li {width:50%;}
li#liproducts .submenu.nav0>li a {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}}