﻿@charset "utf-8"; 
.prodetails-content table tr:first-child {background-color: #ddd;}
.prodetails-content .table td, .table th {background: #f0f0f0;}
#application-swiper .swiper-slide {height:auto;}
.home-application .applist .item {height:100%;display:flex;flex-direction:column;}
.home-application .applist .item .info {flex:1;}
.home-application .applist .item .title{margin-bottom:10px}
@media (min-width:1025px){#application-swiper .swiper-wrapper{display:flex;justify-content:space-between}
#application-swiper .swiper-slide {width:32%!important;margin-right:0!important}}
@media (min-width:1024px){.home-product #product-swiper .swiper-wrapper{flex-wrap: wrap;justify-content: space-between;transform:translate(0,0)!important}
.home-product #product-swiper .swiper-wrapper .swiper-slide{width:23.5% !important;margin-right:2% !important;margin-bottom:20px;}
.home-product #product-swiper .swiper-wrapper .swiper-slide:nth-child(4n){margin-right:0 !important}
.home-product .product-list .home-button-next, .home-product .product-list .home-button-prev{display:none;}}
#nav ul li#liproducts .submenu li ul li a:before{content:'-';position:absolute;top:50%;left:5px;transform: translateY(-50%);display: inline-block;}
@media (min-width:1025px){.sidebar-item.category,.pro-main .sidebar .sidebar-item:nth-child(1){background:var(--color);color:#fff}
.sidebar-item.category .sidebar-title,.sidebar-item.category .sidebar-cate .menu-item>a,.sidebar-item.category .sidebar-cate .menu-item .sub-menu a,.sidebar-item.category .sidebar-cate .menu-item .sub-menu a:hover,.sidebar-item.category .sidebar-cate .menu-item a:hover,.sidebar-item.category .sidebar-cate .menu-item.active>a{color:#fff;}
.sidebar-item.category .sidebar-title::before,.sidebar-item.category .sidebar-cate .menu-item.active i::after, .sidebar-item.category .sidebar-cate .menu-item.active i::before,.sidebar-item.category .sidebar-cate .menu-item i:hover::after, .sidebar-item.category .sidebar-cate .menu-item i:hover::before,.sidebar-item.category .sidebar-cate .menu-item i::after,.sidebar-item.category .sidebar-cate .menu-item i::before{background:#fff}
.pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-title,.pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-cate .menu-item>a,.pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-cate .menu-item .sub-menu a,.pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-cate .menu-item .sub-menu a:hover,.pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-cate .menu-item a:hover,.pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-cate .menu-item.active>a{color:#fff;}
.pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-title:before,.pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-cate .menu-item.active i::after,.pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-cate .menu-item.active i::before,.pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-cate .menu-item i:hover::after, .pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-cate .menu-item i:hover::before,.pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-cate .menu-item i::after,.pro-main .sidebar .sidebar-item:nth-child(1) .sidebar-cate .menu-item i::before{background:#fff}}
@media (min-width:1025px){.page-container{flex-direction: row-reverse;}
.page-container .page-main{padding-right:0;padding-left:60px;width:calc(100% - 400px);}}
@media (min-width:1025px) and (max-width:1440px){.page-container .page-main{padding-left:30px;}}
@media (min-width:1025px) and (max-width:1280px){.page-container .page-main{width:calc(100% - 320px);}}