﻿@charset "utf-8";
:root{--color:#2C4484;--hovercolor:#2C4484;--footercolor:#dbdbdb}
.head-top{background:#222}
.home-welcome {display:flex;flex-wrap:wrap;}
.home-welcome-left {width:50%;}
.home-welcome-left img {width:100%;height:100%;display:block;object-fit:cover;}
.home-welcome-right {width:50%;padding:30px 100px 30px 50px;background:url(/uploads/24311/pic2.jpg) no-repeat center;background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}
.home-welcome-title {font-weight:bold;font-size:38px;line-height:1.4;margin-bottom:15px;}
.home-welcome-list {margin-top:30px;}
.home-welcome-list li {padding-left:35px;background:url(/images/m405/blue/imgs/home-sel.png) no-repeat left 3px;margin-bottom:15px;}
.home-welcome-btn {margin-top:20px}
.home-welcome-btn a {display:block;border:1px solid #fff;border-radius:5px;line-height:1.4;padding:10px 20px;}
.home-welcome-btn a:hover {background:var(--color);border-color:var(--color);}
.home-service {background:var(--color);padding:70px 0;}
.home-service-list {display:flex;justify-content:center;width:100%;}
.home-service-list li {color:#fff;padding:6px 35px;border-right:1px solid rgba(255,255,255,.5);font-size:19px;text-align:center;line-height:1.4;}
.home-service-list li:first-child {padding-left:0}
.home-service-list li:last-child {border-right:none;padding-right:0}
.home-service-list li span {font-size:25px;}
@media (max-width:1400px){.home-welcome-right{font-size:14px;padding:30px 70px 30px 35px}
.home-service-list li{padding:6px 20px;font-size:17px}
.home-service-list li span {font-size:22px}
.home-welcome-title{font-size:32px;margin-bottom:10px}
.home-welcome-list{margin-top:20px}
.home-welcome-list li{background-position:left 0px}}
@media (max-width:1024px){.home-welcome-left {width:100%;}
.home-welcome-right{width:100%;padding:30px 40px}
.home-service{padding:40px 0}
.home-service-list{flex-wrap:wrap}
.home-service-list li{width:50%;margin:10px 0}
.home-service-list li:nth-child(2){border-right:0;padding-right:0}
.home-service-list li:nth-child(3){padding-left:0}}
@media (max-width:768px){.home-welcome-right{padding:30px 15px}
.home-welcome-title{font-size:25px}}
@media (max-width:560px){.home-service{padding:40px 0}
.home-service-list{flex-wrap:wrap}
.home-service-list li{margin:6px 0;width:100%;border-right:none;padding:10px!important;border:1px solid #fff!important;font-size:16px}
.home-service-list li span {font-size:20px}}
.home-about{padding:20px 0}
.home-strength {padding:60px 0;}
.home-strength .home-title {text-align:center;}
.home-strength-list {display:flex;flex-wrap:wrap;justify-content:space-between;}
.home-strength-list li {margin-top:40px;width:24%;text-align:center;padding-bottom:15px;}
.home-strength-list li img {width:100px;}
.home-strength-list li p {font-size:17px;margin-top:15px;}
@media (max-width:1366px){.home-strength-list li p{font-size:15px}}
@media (max-width:1200px){.home-strength-list li p br{display:none}}
@media (max-width:768px){.home-strength-list li{width:48%}
.home-strength-list li img {width:80px;}}
.home-news .homenews-list .homenews-item .homenews-img a{position:relative;height:0;padding-bottom:80%;}
.home-news .homenews-list .homenews-item .homenews-img a img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
.home-customer{background:url(/uploads/24311/customer-bg.jpg) no-repeat center;background-size:cover;padding:4.5% 0;}
.home-customer .customer-list{display:flex;justify-content:center;flex-wrap:wrap;margin-top:2%;}
.home-customer .customer-list .customer-item{width:12%;margin:10px;}
.home-customer .home-title,.home-customer .home-des{color:#fff;text-align:center;}
.home-customer .customer-list .customer-item .img{overflow:hidden;}
.home-customer .customer-list .customer-item .img img{width:100%;display:block;transition:all .3s}
.home-customer .customer-list .customer-item .img img:hover{transform:scale(1.05)}
@media (max-width:768px){.home-customer .customer-list .customer-item{width:30%;margin:5px;}}
.home-play{background:url(/uploads/24311/play.jpg) no-repeat center;background-size:cover;text-align:center;padding:10% 0 17%;}
.home-play .l-wrap{max-width:70%;}
.home-play .play-title{font-size:33px;color:#585858;font-weight:var(--fontbold7);max-width:900px;margin:0 auto;line-height:1.3}
.home-play .play-word{margin:2% 0;}
.home-play .play-more a{display:inline-block;padding:5px 15px;background:var(--color);color:#fff;transition:all .3s;border:1px solid var(--color)}
.home-play .play-more a:hover{color:var(--color);background:#fff;}
@media (max-width:1366px){.home-play .play-title{font-size:20px;}}
@media (max-width:1024px){.home-play{padding-bottom:11%;}}
@media (max-width:768px){.home-play{padding:7% 0 10%;}
.home-play .l-wrap{max-width:90%;}
.home-play .play-title{font-size:18px;max-width:100%;}}
@media (max-width:500px){.home-play .l-wrap{max-width:100%;}
.home-play{padding:5% 0 0;}
.home-play .play-title{font-size:16px;}
.home-play .play-word{font-size:14px;}}
.kche-t119 .kche-t119-item .kche-t119-item-p1{color:#fff;font-size:18px;}
.kche-t119 .kche-t119-item .kche-t119-item-p2{font-size:14px;color:#fff !important}
.kche-t119 .kche-t119-item:nth-child(1){background:#E87204;}
.kche-t119 .kche-t119-item:nth-child(2){background:#85CDC9;}
.kche-t119 .kche-t119-item:nth-child(3){background:#5A53C7;}
.kche-t119 .kche-t119-item:nth-child(4){background:#1E9778;}
.kche-t119 .kche-t119-item:nth-child(5){background:#5183E2;}
.kche-t119 .kche-t119-item:nth-child(6){background:#F5A101;}
@media (min-width:769px){.kche-t119 .kche-t119-item{width:32%;}}
.About.Us .common-main .l-wrap{max-width:1400px;}
@media (min-width:769px){.nyaboutusbox .kche-t114 .kche-t114-img {width:50%;}
.nyaboutusbox .kche-t114 .kche-t114-info {margin:0;width:50%;padding-left:40px;}
.nyaboutusbox .kche-t107 .kche-t107-l-text {margin:0;width:50%;padding-right:40px;}
.nyaboutusbox .kche-t107 .kche-t107-r-img {width:50%}}
.home-welcome .home-welcome-right p{font-weight:600;}
.home-service{background:#4365BE;}
.head-info{background:#2c448480;}
.home-projects .homeprojects-content{background:#eee;color:var(--fontcolor)}
@media (min-width:1025px){.home-news{margin-top:-4%;padding-top:0;}}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img a{padding-bottom: 100%;position: relative;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img a img{position: absolute;top: 0;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .text{-webkit-line-clamp: 2;}
.wmkc-item-back{position: absolute;background-color: #fff;border-radius: 50%;width: 140%;height: 200px;bottom: -145px;left: 50%;transform: translateX(-50%);}
.kche-position-title>div>.kche-item-title{background: none;}
.kche-t40>.kche-flex-jc-sb>.kche-flex-item{overflow: hidden;}
.home-more { text-transform: capitalize;}
.retailer-supermarket .l-wrap{max-width:1400px;}
.pro-list.list1 li .pro-img>a{position:relative;height:0;padding-bottom:100%;max-height: inherit;}
.pro-list.list1 li .pro-img>a img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:contain;}
@media (min-width:1025px){.head-info .nav-ul>li#liproducts:hover>.submenu{display:flex !important;}
.head-info .nav-ul>li#liproducts{position:static;}
#liproducts .submenu{padding:10px calc(50% - 800px);list-style:none;width:100%;flex-wrap:wrap;left:0;box-shadow: none;background:none}
#liproducts .submenu:before{content:'';width:100vw;height:100%;display:block;background:rgba(0,0,0,.7);z-index:-1;position:absolute;top:0;left:50%;transform:translateX(-50%);}
#liproducts .submenu>li{margin:5px 0;position:relative;min-height:100px;width:32%;margin-left:1%}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
.head-info .nav-ul>li#liproducts:hover .submenu li:hover>a{background:none;color:#E67C13}
#liproducts .submenu>li>a{display:inline-block;text-decoration:none;height:auto;padding:0;padding-left:100px;white-space: normal;color:#fff}
#liproducts .submenu>li .cate-con{padding-left:100px}
#liproducts .submenu>li .cate-con ul{position:static;display:block;background:0 0;padding:0}
#liproducts .submenu>li .cate-con ul a{font-size:14px;opacity:.8;padding:0;white-space: normal;color:#fff}
#liproducts .submenu>li>a:hover,#liproducts .submenu>li .cate-con ul a:hover{background:none;color:#E67C13}
#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
#liproducts .submenu>li .cate-img>a{padding:0;min-width:inherit;width:100%;height:100%;}
#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover}}
@media (max-width:1650px) and (min-width:1025px){.head-info .nav-ul>li#liproducts .submenu{padding:10px 30px}}
@media (max-width:1024px){#liproducts .submenu{margin:0;padding:0 25px;width:auto;display:none}
#liproducts .submenu>li{margin:0;padding-left:10px;min-height:inherit;width:100%}
#liproducts .submenu>li .cate-img{display:none}
#liproducts .submenu>li>a{padding-left:0}
#liproducts .submenu>li .cate-con{padding-left:10px}}