﻿@charset "utf-8"; 
@media (min-width:1025px){#liproducts .submenu{padding:10px 15px;list-style:none;min-width:900px;display:flex;flex-wrap:wrap;left:-200px}
#liproducts .submenu>li{width:32%;display:flex;align-items:center;margin:10px 2% 10px 0;border:none;padding:0;height:auto}
#liproducts .submenu>li:nth-child(3n){margin-right:0}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li .item-info{width:80px;height:80px;margin-right:10px;overflow:hidden}
#liproducts .submenu>li .item-info a{padding:0}
#liproducts .submenu>li .item-info img{width:100%;height:100%;object-fit:cover;height:auto;transition:all .1s linear}
#liproducts .submenu>li .item-info img:hover{transform:scale(1.02)}
#liproducts .submenu>li>a{flex:1;text-decoration:none;width:calc(100% - 100px);height:auto;padding:0;}}
@media (max-width:1024px){#liproducts .submenu>li .item-info{display:none}}
.home-news .newslist{align-items:inherit;}
.home-news .newslist .newsitem .img{position:relative;height:0;padding-bottom:75%;display:block;}
.home-news .newslist .newsitem .img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:cover;}
@font-face{font-family:"iconfont2";font-display:swap;src:url(https://css02.v15cdn.com/m427/fonts/iconfont.woff2?t=1697088693499) format('woff2'),url(https://css02.v15cdn.com/m427/fonts/iconfont.woff?t=1697088693499) format('woff'),url(https://css02.v15cdn.com/m427/fonts/iconfont.ttf?t=1697088693499) format('truetype')}
.homeservice-item .icon .iconfont{font-family:"iconfont2"!important;}
.icon-service-1:before{content:"\e604"}
.icon-service-2:before{content:"\e605"}
.icon-service-4:before{content:"\e635"}
.icon-service-3:before{content:"\e62b"}
.home-choose{background:#292929!important;position:relative;z-index:1;margin-bottom:80px}
.home-choose::before{content:'';position:absolute;background:#FFF url(https://css02.v15cdn.com/m427/imgs/bg-1.webp);color:var(--fontcolor);filter:opacity(.0095);left:0px;top:0px;width:100%;height:100%;}
.home-choose .homeservice-list {margin-top:7%;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}
.home-choose .homeservice-list .homeservice-item {width:23%;display:flex;flex-direction:column;align-items:center;background:#FFF;border-radius:8px;padding:0 3% 50px;text-align:center}
.home-choose .homeservice-list .homeservice-item .icon {width:90px;height:90px;padding:10px;background:#FFF;border-radius:50%;margin-top:-45px;transition:all .15s linear}
.home-choose .homeservice-list .homeservice-item .icon em {display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--color);font-size:30px;font-weight:var(--fontbold7);color:#FFF;border-radius:50%}
.home-choose .homeservice-list .homeservice-item .title {line-height:1.3;margin-top:20px;font-size:24px;font-weight:var(--fontbold7);color:var(--fontcolor)}
.home-choose .homeservice-list .homeservice-item .text {margin:10px 0 20px;color:#333}
.home-choose .homeservice-list .homeservice-item .more {color:var(--color);margin-top:auto}
.home-choose .homeservice-list .homeservice-item:hover {background:#EEE}
.home-choose .homeservice-list .homeservice-item:hover .icon {padding:5px;background:#EEE}
.home-choose .numCount{transform:translateY(80%);margin-top:-80px}
@media (max-width:1024px){.home-choose .homeservice-list .homeservice-item {width:48%;margin-bottom:80px}
.home-choose .homeservice-list .homeservice-item:nth-child(n+3) {margin-bottom:0px}
.home-choose .numCount{transform:translateY(70%);margin-top:-60px}}
@media (max-width:768px){.home-choose .homeservice-list {margin-top:70px}
.home-choose .homeservice-list .homeservice-item {width:100%;margin-bottom:80px!important}
.home-choose .homeservice-list .homeservice-item:last-child {margin-bottom:0!important}
.home-choose .numCount{transform:translateY(50%);}}
.home-product .product-list {align-items:inherit;}
.home-product .product-list .itempro {height:auto;display:flex;flex-direction:column;}
.home-product .product-list .itempro .img {display:block;height:0;padding-bottom:100%;}
.home-product .product-list .itempro .img img {width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain;background:#fff}
.home-product .product-list .itempro .info {flex:1;}
.home-news .newslist .newsitem {height:auto;display:flex;flex-direction:column;}
.home-news .newslist .newsitem .info {flex:1;}
.home-case {background-size:cover!important;}
.home-case .caselist .itemcase {height:auto;display:flex;flex-direction:column;}
.home-case .caselist .itemcase .info {flex:1;}
