﻿@charset "utf-8"; 
:root{--color:#c30d23}
.page-container .page-main{order:1;padding-right:0px;padding-left:30px}
@media (max-width:1024px){.page-container .page-main{padding-left:0px}}
.product-main .sidebar {width: 300px;}
.home-honor .honorwrap .item img {max-height: 300px;width: auto;height:100%;max-width: initial;}
.honorwrap .swiper-wrapper{transition-timing-function: linear}
.home-honor .honorwrap .swiper-slide{width: auto;height:auto;}
.home-honor .honorwrap .item {height: 100%;max-width: initial;width:auto;}
.home-about .about-img video{width:100%;height:100%;background:#000}
.home-product .product-list{display:flex;flex-wrap:wrap;justify-content:space-between}
.product-list .product-item{width:23%}
@media (max-width:768px){.product-list .product-item{width:49%}}
.product-list .product-item .img a{position:relative;width:100%;display:block;padding-bottom:100%}
.product-list .product-item .img a img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:contain}
@media (max-width:560px){.product-list .product-item .info .text{font-size:13px}
.product-list .product-item .info .title a{font-size:15px}}
section.home-product{display:none}
#applicationlist{display: flex;justify-content: space-between;flex-wrap: wrap;}
#applicationlist .swiper-slide {width: 24%;margin-bottom:10px;background:#fff;height:auto;}
.home-application .applist .item{height:100%;display: flex;flex-direction: column;}
.home-application .applist .item .info{flex:1}
@media (max-width:1024px){#applicationlist .swiper-slide {width: 48%}}
@media (min-width:1025px){.home-application .applist .item .title{font-size:var(--fontsize22)}}
@media (min-width:1281px){.pro-list.list1 li{width:23.5%}
.pro-list.list1 li:nth-child(3n){margin-right:2%;}
.pro-list.list1 li:nth-child(4n){margin-right:0;}}
.home-application .applist .item .title{text-transform:capitalize}
.home-static .list li .inner{text-transform:capitalize}
@media (min-width:769px){.home-static .list li{width:20%}}
@media(max-width:768px){.home-honor .honorwrap .swiper-slide .item{display:flex;align-items:center;justify-content:center}.home-honor .honorwrap .item img{max-height:none; max-width:100%; height:auto;}}
.sidebar .sidebar-item.latest-products .sidebar-prolist li:nth-child(n+4) {display: none;}
.foot-main .foot-item:nth-of-type(2) .navlist{display:grid;gap:0;grid-template-columns:repeat(2,1fr)}
@media (min-width:1024px){.foot-main .foot-item:nth-of-type(2){width:30%}
.foot-main  .foot-item.contact{width:20%}
}
.sidebar .sidebar-item.latest-products{display:none}