﻿.about .about-tit{font-size:var(--fontsize24)}
@media (max-width:1440px){.about .about-tit{font-size:var(--fontsize20)}}
@media (max-width:1280px){.about .about-tit{font-size:var(--fontsize16)}}
@media (max-width:990px){.about .about-tit{font-size:var(--fontsize28)}}
@media (max-width:768px){.about .about-tit{font-size:var(--fontsize20)}}
@media (max-width:540px){.about .about-tit{font-size:var(--fontsize16)}}
.l-main-home  .home-solution{padding:40px 0}
.solutionlist{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}
.solutionlist li{width:48%;margin-top:20px}
.solutionlist li a{display:block;width:100%;height:100%;overflow:hidden;position:relative}
.solutionlist li a img{display:block;width:100%;aspect-ratio:32/21;object-fit:cover;transition:.3s}
.solutionlist li .solutiontit{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:1;font-size:25px;text-align:center;line-height:1.3;font-weight:bold;color:#fff;padding:3% 6%;box-sizing:border-box;text-shadow:1px 1px 2px #000}
.solutionlist li a:hover img{transform:scale(1.04)}
@media (max-width:1280px){.solutionlist li .solutiontit{font-size:21px}}
@media (max-width:1024px){.solutionlist li .solutiontit{font-size:19px}}
@media (max-width:768px){.solutionlist li .solutiontit{padding:10px;font-size:16px}
.l-main-home .sec-title{font-size:24px}
.l-main-home section.about, .l-main-home section.intro, .l-main-home section.news, .l-main-home section.pro{padding:30px 0}}
@media (max-width:550px){.solutionlist li{width:100%;}}
@media (min-width: 1024px) {.l-wrap { padding: 0px 100px;}}   .solutionlist li a{z-index:0}
.solutionlist li .solutiontit{z-index:2}
.solutionlist li a::after{position:absolute;left:0;top:0;content:'';background:#11111157;width:100%;height:100%;z-index:1}
.case-list ,.home-solution{background-color: #fcfcfc}
.hotproduct{background: #fff;}
@media (min-width:961px){
.about .about-l{padding-right: 40px;}
.about .about-r{padding-left: 40px;}
}
