﻿@charset "utf-8"; 
:root {--color:#044da1;--color1:#044da1;--bgcolor:linear-gradient(90deg,#044da1,#111111);}
.kche-t192 .kche-t192-tit p {font-size:16px;}
.homecallus-tel {color:#044da1;}
.homepro-recommend-item:hover .name {color:#044da1;}
@media (min-width:1025px){body {padding-top:92px}
.head-top {height:0;color:#000;}
header.is-active .head-top {opacity:1;}
.head-top .l-wrap {position:relative;}
.head-info .l-wrap {padding-right:440px;}
.head-top .head-right {position:absolute;right:70px;top:30px;}
.head-top .head-right .head-share {display:none;}
.lang-icon span {color:#000;}
.lang-icon span::before,.lang-icon span::after {background:#000;}
.head-top .head-left {position:absolute;top:20px;right:200px;flex-direction: column;align-items: flex-start;}
.head-top .head-left .item {margin-right:20px;}
.head-top .head-left .item em {margin-right:5px;}
.head-nav .search-box .head-search button {border-radius:0;border:none;width:auto;display:flex;align-items:center;padding-left:20px;position:relative;}
.head-nav .search-box .head-search button:before {content:'';width:2px;height:16px;background:#000;position:absolute;left:0;top:50%;margin-top:-8px}
.head-nav .search-box .head-search button:after {content:'search for...';margin-left:5px;}
.head-top .head-left .item a:hover {color:var(--color);}
header.is-active .head-top .head-left {top:13px}
header.is-active .head-top .head-right {top:22px}
.head-logo a img {max-height:50%;}
.head-logo {height:100%;}
.head-logo a {height:100%;}}
@media (max-width:1700px) and (min-width:1025px){.head-nav .nav-ul>li>a{padding:0 12px}}
@media (max-width:1550px) and (min-width:1025px){.head-nav .nav-ul>li>a{padding:0 8px}
.head-info .l-wrap{padding:0 370px 0 20px}
.head-top .head-right{right:20px}
.head-top .head-left{right:150px}}
@media (max-width:1366px) and (min-width:1025px){.head-nav .nav-ul>li>a{font-size:14px}}
@media (max-width:1280px) and (min-width:1025px){.head-info .l-wrap{padding:0 160px 0 20px}
.head-top .head-left{display:none}}
.home-about .homeabout-info {padding:4% 40px;}
.home-about .homeabout-info .homeabout-p2,.home-about .homeabout-info p {text-align:center;}
.homeabout-list2 {display:flex;flex-wrap:wrap;border:1px solid #fff;margin-top:40px;}
.homeabout-list2 li {width:25%;text-align:center;padding:30px 10px;position:relative;}
.homeabout-list2 li:not(:nth-child(4n)):after {content:'';width:1px;height:40%;background:#fff;position:absolute;right:0;top:30%}
.homeabout-list2 li .homeabouicon {width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 15px;background:#fff;color:var(--color1);font-weight:bold;font-size:22px;overflow:hidden;transition:.3s;}
.homeabout-list2 li .homeabouicon sup {font-size:15px;}
.homeabout-list2 li .homeabouicon img {width:45%;filter:drop-shadow(0 100px 0 var(--color));transform:translateY(-100px);}
.home-about .homeabout-info .homeabout-list2 li p {margin:0;line-height:1.4;}
.homeabout-list2 li:hover .homeabouicon {transform:rotateY(-180deg);}
@media (max-width:1366px){.home-about .homeabout-info .homeabout-p2{margin-top:0}
.homeabout-list2{margin-top:20px}
.homeabout-list2 li{padding:20px 10px}
.home-about .homeabout-info .homeabout-list2 li p{font-size:14px}}
@media (max-width:1024px){.home-about>div{width:100%}}
@media (max-width:768px){.home-about .homeabout-info {padding:30px 15px;}
.homeabout-list2 li{width:50%}
.homeabout-list2 li:nth-child(2n):after{display:none}}
.home-foottop {background:none;border-top:3px solid #eaeaea;color:#000;}
.home-foottop .l-wrap {position:relative;z-index:2;}
.home-foottop::before {width:100%;background:url(/uploads/42438/page/p202407040948227cc4d.png) no-repeat center;background-size:100% auto;filter:blur(4px);}
.home-foottop::after {background:#fff;opacity:.65;}
.home-foottop .title{font-size:55px}
.home-foottop .title a {border-bottom:2px solid var(--color);display:inline-block;line-height:1.3;}
.home-foottop .title2 {font-size:28px;margin-top:15px;font-weight:bold;}
.home-foottop .btn a{border-color:var(--color);color:var(--color);font-size:20px;min-width:200px;padding:0 15px}
.home-foottop .btn a:nth-child(2){color:var(--color)}
.home-foottop .btn a:hover {background:var(--bgcolor);color:#fff}
@media (max-width:1024px){.home-foottop .title a{font-size:36px}
.home-foottop .title2 {font-size:22px;}
.home-foottop .btn a{font-size:18px;min-width:180px}}
@media (max-width:560px){.home-foottop::before{background-size:130% auto;filter:blur(3px);}
.home-foottop .title a{font-size:28px}
.home-foottop .title2 {font-size:18px;}
.home-foottop .btn a{font-size:15px;min-width:150px;height:40px;}}
footer .foot-item .foot-title {padding-bottom:15px;position:relative;margin-bottom:30px;}
footer .foot-item {width:auto;}
footer .foot-about {max-width:27%;}
footer .foot-nav {max-width:20%;}
footer .foot-cate {max-width:22%;}
footer .foot-item.foot-info {max-width:27%;width:auto}
.footline {width:1px;background:#ccc;}
footer .foot-item .foot-title:after {content:'';width:50px;height:2px;background:var(--color);position:absolute;left:0;bottom:0;}
footer {border-top:2px solid var(--color);}
.foot-aboutbtn {display:flex;margin-top:50px;}
.foot-aboutbtn a {display:flex;align-items:center;border:1px solid var(--color);color:var(--color);line-height:1.2;padding:12px 25px;transition:.3s;}
.foot-aboutbtn a em {margin-right:10px;}
.foot-aboutbtn a:hover {background:var(--bgcolor);color:#fff;text-decoration:none;}
@media (min-width:769px){footer .foot-item .foot-list li {width:100%;}
footer .foot-item .foot-list {display:block;}}
footer .foot-cate .foot-list li {width:100%;}
footer .foot-cate .foot-list {display:block;}
footer a:hover {color:var(--color);}
.foot-infoflex {display:flex;align-items:center;margin-bottom:25px;}
.foot-infoflex .foot-infoicon {width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:var(--color);border-radius:50%;border:2px solid var(--color);margin-right:25px;}
.foot-infoflex .foot-infoicon em {display:block;line-height:1;font-size:30px;position:relative;top:2px;}
.foot-infoflex .foot-infoline {flex:1;}
.foot-infoflex .foot-infoline div {color:var(--color);}
.foot-infoflex .foot-infoline p {font-size:26px;line-height:1.3;}
footer .foot-item .foot-link .item{margin-bottom:10px}
footer .foot-item .foot-link .item em {background:none;box-shadow:0 0 0;width:20px;height:auto;align-items:flex-start;}
footer .foot-item .foot-link .item p {padding-top:0;padding-left:15px;}
.foot-share {display:flex;margin:30px 0 20px;padding-left:35px}
.foot-share li {margin-right:8px;}
.foot-share li a {display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#fff;text-decoration:none!important}
.foot-share li .social-item.fb {background-color:#3b5997}
.foot-share li .social-item.tw {background-color:#2d2d2d}
.foot-share li .social-item.lk {background-color:#0A66C2}
.foot-share li .social-item.ins {background:radial-gradient(circle at 30% 107%,#FDF497 0,#FDF497 5%,#fd5949 45%,#D6249F 60%,#285aeb 90%)}
.foot-share li .social-item.pi {background-color:#cc2127}
.foot-share li .social-item.you {background-color:#FF0000}
.foot-share li .social-item.vk {background:#0077FF}
.foot-share li .social-item.tik {background-color:#000}
img.qrcodepic {width:110px;margin-left:35px}
footer .foot-bot .l-wrap {justify-content:center;}
@media (max-width:1480px){.foot-infoflex .foot-infoicon{margin-right:15px}}
@media (max-width:1024px){footer .foot-item {max-width:100%!important;margin-bottom:25px}
.footline{display:none}}
@media (max-width:768px){footer .foot-item .foot-title{margin-bottom:15px;padding-bottom:10px}
.foot-aboutbtn{margin-top:20px}}
.prodetails-content .prodetails-tabs .prodetails-tabs-item:nth-child(2){display:none}
.home-banner .swiper-slide>a::after,.banner-inner::after{display:none;}
.home-banner .swiper-slide-active img,.banner-inner img{animation: none;}
.head-top .head-left .item,.head-top .head-left .item *{line-height:1}
.home-foottop::before{background: url(/uploads/42438/page/p20240704144811c322d.jpg) no-repeat center;filter: blur(2px);}
.home-foottop::after{opacity: .3;}
.home-indexadv .indexadv-left .indexadv-left-text p{font-size: 18px;}
.home-indexadv .indexadv-right ul li p{font-size:18px;}
@media (min-width:1281px){.home-solution .mySwiper2 .swiper-slide .content{padding-bottom:140px;}}
@media (min-width:1441px){.home-solution .mySwiper2 .swiper-slide .content{padding-bottom:160px;}}
.pro-info .text ul li{width:100% !important}
.kche-t129 .kche-t129-list .kche-t129-item p{font-weight: 400;}
.banner-inner .pagesbanner{position:relative;color:#fff}
.banner-inner .pagesbanner::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:.5