﻿@charset "utf-8"; 
.productcate{margin-top:28px}
.productcate>ul{justify-content:space-between}
.productcate-list li{position:relative;overflow:hidden;width:32.6%}
.productcate-img img{width:100%;display:block}
.productcate-hot{position:absolute;right:0px;top:0px;background:var(--color);border-radius:0 0 0 16px;color:#FFF;padding:6px 10px;z-index:1}
.productcate-hot strong{font-weight:400;font-size:20px;display:block}
.productcate-box{position:absolute;left:100%;top:0px;background:rgba(0,0,0,.8);color:#FFF;width:50%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:20px 6%;transition:left .3s ease-in-out}
.productcate-box-title{font-size:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.5;max-height:75px}
.productcate-box-more{font-size:16px;font-weight:400;color:var(--color);padding:20px 0px}
.productcate-list li:hover .productcate-box{left:50%}
.productcate .swiper-pagination{bottom:5px}
.productcate .swiper-pagination-bullet-active{background:var(--color)}
@media (max-width:1024px){.productcate-box{left:50%;background:rgba(0,0,0,.5);padding:.5rem 6%}}
@media (max-width:1024px) and (min-width:769px){.productcate-box-more{padding:10px 0 5px}}
@font-face{font-family:"iconfont2";font-display:swap;src:url('https://css02.v15cdn.com/m426/iconfont/iconfont.ttf?t=1695261114980') format('truetype'),url('https://css02.v15cdn.com/m426/iconfont/iconfont.woff2?t=1695261114980') format('woff2'),url('https://css02.v15cdn.com/m426/iconfont/iconfont.woff?t=1695261114980') format('woff')}
.home-process .iconfont{font-family:"iconfont2"!important;}
.home-process .icon-xiangmu:before{content:"\e63f"}
.home-process .icon-peifangfangan:before{content:"\e681"}
.home-process .icon-shebeisheshiwuziguanli:before{content:"\e62f"}
.home-process .icon-dingdan:before{content:"\e60c"}
.home-process{padding:4% 0}
.home-process ul {display:flex;justify-content:space-between;margin-top:4%;background-repeat:no-repeat;background-size:contain;background-position:center 20%;padding:0px}
.process-item {width:16%;display:flex;flex-direction:column;align-items:center;background-color:#FFF}
.home-process-content ul li:nth-child(1) {transition:all .4s linear}
.home-process-content ul li:nth-child(2) {transition:all .5s linear}
.home-process-content ul li:nth-child(3) {transition:all .6s linear}
.home-process-content ul li:nth-child(4) {transition:all .7s linear}
.process-item-top {width:100px;height:100px;border-radius:50%;background-color:var(--color);display:flex;justify-content:center;align-items:center;position:relative}
.process-item-top em {color:#FFF;font-size:36px;transition:all .3s linear}
.process-item-top:hover em {transform:rotateY(180deg)}
.process-item-num {position:absolute;width:38px;height:38px;background-color:#FFF;border-radius:50px;display:flex;justify-content:center;align-items:center;font-size:14px;color:var(--color);top:0px;right:0px;box-shadow:0 0 10px #FFF}
.process-item-center {margin-top:4%;margin-bottom:5%}
.process-item-title {font-size:20px;color:var(--fontcolor);text-align:center;margin:10px 0px}
.process-item-txt {text-align:center;font-size:14px;}
@media (max-width:1200px){.process-item{width:24%}}
@media (max-width:768px) {.home-process{padding:30px 0}
.home-process ul {flex-wrap:wrap;background-image:none}
.process-item {width:48%;margin-top:25px}
.process-item-top{width:70px;height:70px}
.process-item-top em{font-size:28px}
.process-item-num{width:30px;height:30px;right:-5px;top:-5px;}
.process-item-title{margin-top:0}}
.flex{display:flex;flex-wrap:wrap}
.highpro{background:#111}
.highpro-l,.highpro-r{width:50%}
.highpro-l img{display:block;width:100%;height:100%}
.highpro-r{background:#111;padding:4% 5%;color:#FFF}
.highpro-r .home-title{color:#FFF;font-weight:var(--fontbold6);text-align:left}
.highpro-text{font-size:16px;color:#DDD;line-height:1.7;margin:10px 0px 30px}
.highpro-authentication{display:flex;flex-wrap:wrap}
.highpro-authentication li{width:50%;position:relative;padding-left:20px;font-size:16px;color:#DDD;margin-bottom:15px;list-style:none}
.highpro-authentication li::before{content:'';display:block;width:8px;height:8px;background:var(--color);border-radius:50%;position:absolute;left:0px;top:8px}
.highpro-step{display:flex;justify-content:space-between;margin-bottom:5%}
.highpro-r-box::before{content:'';width:88%;height:1px;background:#434343;left:6%;top:20px;position:absolute}
.highpro-step li{position:relative;cursor:pointer;text-align:center;list-style:none}
.highpro-step-num{width:40px;height:40px;background:#252525;border:1px solid #626262;border-radius:50%;text-align:center;line-height:40px;font-size:18px;color:#FFF;margin:0px auto 18px}
.highpro-step-title{font-size:18px}
.highpro-step-act .highpro-step-title{color:var(--color)}
.highpro-step-act .highpro-step-num{background:var(--color);border-color:var(--color)}
.highpro-l .swiper-pagination{bottom:20px}
.highpro-l .swiper-pagination-bullet-active{background:var(--color)}
@media (max-width:1024px){.highpro-l, .highpro-r{width:100%}}
@media (max-width:500px){.highpro-step-title{font-size:16px}
.highpro-r-box::before{width:80%;left:10%}
.highpro-authentication li{margin-bottom:10px;font-size:15px}
.highpro-step,.highpro-step-num{margin-bottom:10px}
.highpro-text{margin:10px 0px}}
.highproiconlist1 li{padding:2px 0 2px 40px;background-size:auto 30px!important;line-height:26px;}
.highproiconlist1 li:before{display:none}
.highproiconlist1 li:nth-child(1){background:url(/uploads/42606/index/1-1.png) no-repeat left top}
.highproiconlist1 li:nth-child(2){background:url(/uploads/42606/index/1-2.png) no-repeat left top}
.highproiconlist1 li:nth-child(3){background:url(/uploads/42606/index/1-3.png) no-repeat left top}
.highproiconlist1 li:nth-child(4){background:url(/uploads/42606/index/1-4.png) no-repeat left top}
.highproiconlist1 li:nth-child(5){background:url(/uploads/42606/index/1-5.png) no-repeat left top}
.highproiconlist1 li:nth-child(6){background:url(/uploads/42606/index/1-6.png) no-repeat left top}
.highproiconlist2 li{padding:2px 0 2px 40px;background-size:auto 30px!important;line-height:26px;}
.highproiconlist2 li:before{display:none}
.highproiconlist2 li:nth-child(1){background:url(/uploads/42606/index/2-1.png) no-repeat left top}
.highproiconlist2 li:nth-child(2){background:url(/uploads/42606/index/2-2.png) no-repeat left top}
.highproiconlist2 li:nth-child(3){background:url(/uploads/42606/index/2-3.png) no-repeat left top}
.highproiconlist2 li:nth-child(4){background:url(/uploads/42606/index/2-4.png) no-repeat left top}
.highproiconlist2 li:nth-child(5){background:url(/uploads/42606/index/2-5.png) no-repeat left top}
.highproiconlist2 li:nth-child(6){background:url(/uploads/42606/index/2-6.png) no-repeat left top}
.highproiconlist2 li:nth-child(7){background:url(/uploads/42606/index/2-7.png) no-repeat left top}
.highproiconlist2 li:nth-child(8){background:url(/uploads/42606/index/2-8.png) no-repeat left top}
.highproiconlist2 li:nth-child(9){background:url(/uploads/42606/index/2-9.png) no-repeat left top}
.highproiconlist2 li:nth-child(10){background:url(/uploads/42606/index/2-10.png) no-repeat left top}
@media(min-width:769px){.contact-list .contact-item {width: 31%;}}
@media(min-width:1025px){#liproducts .submenu.nav3{max-width:950px;}}
.home-footlogo>.l-wrap{padding:0;overflow: hidden;max-width:1560px;}
.home-footlogo-box{display:flex;}
.home-footlogo .home-footlogo-box ul{flex-wrap:nowrap;}
.home-footlogo .home-footlogo-box ul li{width:auto;padding:0 5px}
.home-footlogo .home-footlogo-box ul li img{background: #fff;height:100px;width:auto;object-fit: contain;min-width:250px;text-align: center;padding:0 10px;}
@media (min-width:1025px) and (max-width:1600px){.home-footlogo>.l-wrap{max-width:1460px}}
@media (min-width:1025px) and (max-width:1440px){.home-footlogo>.l-wrap{max-width:1300px}}
@media (min-width:1025px) and (max-width:1366px){.home-footlogo>.l-wrap{max-width:1220px}
.home-footlogo .home-footlogo-box ul li img{height:80px;min-width:210px;}}
@media (min-width:1025px) and (max-width:1280px){.home-footlogo>.l-wrap{max-width:1140px}}
@media (max-width:768px){.home-footlogo .home-footlogo-box ul li img{height:50px;min-width:150px;}}
@media (max-width:550px){.home-footlogo .home-footlogo-box ul li img{height:30px;min-width:70px;}}
.home-service .homeservice-list .homeservice-item{justify-content:initial;}
.home-service .homeservice-list .homeservice-item .more{margin-top:auto;}
.highget{display: flex;font-size: 18px;background: var(--color);padding: 5px 10px;margin-top: 20px;width: 160px;border-radius: var(--borderradius);justify-content: center;text-align: center;}
@media (max-width:768px){.home-banner .mobimg{height:auto}}