﻿@charset "utf-8"; 
.home-adv::before,.home-mainproduct {background:#1F121C;}
footer {background:#1F121C;color:#fff}
footer .foot-list a {color:#fff;}
footer .foot-list a:hover {color:var(--color)}
.prodetails-content {max-width: 1200px;}
.home-about .l-wrap .about-info h1 {max-width: 100%;}
.home-mainproduct .homepro-list .swiper-slide .info {width:60%;flex:inherit;}
.home-mainproduct .homepro-list .swiper-slide {height:auto;}
@media (max-width:1600px) and (min-width:769px){.home-mainproduct #homemainproduct{height:580px}}
@media (max-width:1366px) and (min-width:769px){.home-mainproduct #homemainproduct{height:510px}
.home-mainproduct .homepro-list .swiper-slide .info .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px;}
.home-mainproduct .homepro-list .swiper-slide .info .text{margin-bottom:10px}
.home-mainproduct .homepro-list .swiper-slide .info{padding:10px 20px}}
@media (max-width:1024px) and (min-width:769px){.home-mainproduct #homemainproduct{height:420px}
.home-mainproduct .homepro-list .swiper-slide .info .title{margin-bottom:5px;line-height:1.3;}
.home-mainproduct .homepro-list .swiper-slide .info .text{margin-bottom:6px;font-size:14px;}
.home-mainproduct .homepro-list .swiper-slide .info .home-more{height:38px;font-size:13px;min-width:120px;}
.home-mainproduct .homepro-list .swiper-slide .info{padding:10px 20px}}
@media (max-width:768px){.home-mainproduct #homemainproduct{height:auto}}
@media (max-width:560px){.home-mainproduct .homepro-list .swiper-slide .info .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px;}}
.sidebar-item .sidebar-cate>li.LiLevel2>a{font-weight:normal}
.home-case .homecase-list .swiper-slide .content .more{margin-top:0}
.home-mainproduct .homepro-list .swiper-slide .img{padding-bottom: 35%;height:0;}
.home-mainproduct .homepro-list .swiper-slide .img img{position: absolute;top: 0;left: 0;}
@media (min-width:1025px){header .head-info .head-nav .nav-ul>li#liproducts .submenu{padding:10px;list-style:none;width:700px;display:flex;flex-wrap:wrap;left:-280px}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li{margin:10px 0;position:relative;min-height:100px;width:49%;margin-left:1%}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li em,header .head-info .head-nav .nav-ul>li#liproducts .submenu>li i{display:none}
header .head-info .head-nav .nav-ul>li#liproducts .submenu li{height:auto;padding:0;}
header .head-info .head-nav .nav-ul>li#liproducts .submenu li:hover{background:none;}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li>a{display:inline-block;text-decoration:none;height:auto;padding:0;padding-left:100px;border:none;font-weight:var(--fontbold7);white-space:normal;}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li>a:hover,header .head-info .head-nav .nav-ul>li .submenu li a:hover{background:none;color:var(--color) !important}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li .cate-con{padding-left:100px}
header .head-info .head-nav .nav-ul>li#liproducts .submenu li:hover ul{box-shadow: none;}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li .cate-con ul{position:static;display:block;background:0 0;padding:0}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li .cate-con ul a{font-size:14px;padding:0;border:none;display:block;width:100%;white-space:normal;}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li .cate-img>a{width:100%;height:100%;display:block;padding:0;}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover}}
@media (max-width:1024px){header .head-info .head-nav .nav-ul>li#liproducts .submenu{margin:0;padding:0;width:auto;display:none}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li{margin:0;padding-left:20px;min-height:inherit;width:100%}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li .cate-img{display:none}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li>a{padding-left:0}
header .head-info .head-nav .nav-ul>li#liproducts .submenu>li .cate-con{padding-left:20px}}