﻿@charset "utf-8"; 
table tr:nth-child(odd){background-color: #efefef;}
table tr:nth-child(even){background-color: #fff;}
.table-wrap table td, .table-wrap table th {border: 1px solid #ffffff}
.prodetails-tabs {margin: 50px auto 0;max-width: 1600px;padding: 0px 70px;}
.home-banner .swiper-slide>a::after{display:none;}
@media(min-width:1025px){header::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(21,21,21,.6);z-index:-1;}}
 @media (min-width:1024px){header.is-active{background:#fff}
header.is-active .head-nav .nav-ul>li>a{color:var(--fontcolor)}
header::after{display:none}
.nobanner header.is-active .head-info { background: #fff;}}
.pro-d-main .prodetails-content .tags .l-wrap{margin:0 70px;width:calc(100% - 140px);max-width:1460px;padding:0;display:flex;border-top:1px solid #7a7a7a}
.pro-d-main .prodetails-content .tags{position:sticky;top:75px;background:#fff;z-index:9;margin:5% 0 0;display:flex;justify-content:center}
.pro-d-main .prodetails-content .tags span{display:flex;align-items:center;justify-content:center;color:#757575;padding:10px 40px;text-decoration: none;cursor: pointer;text-align:center;background:#efefef;position:relative;margin-right:1px}
.pro-d-main .prodetails-content .tags span:before{content:'';width:100%;height:3px;background:#ff0000;position:absolute;top:-2px;left:0;opacity:0}
.pro-d-main .prodetails-content .tags span:hover{color: #ff0000;}
.pro-d-main .prodetails-content .tags .l-wrap span.active{color:#ff0000}
.pro-d-main .prodetails-content .tags .l-wrap span:hover::before{opacity:1}
.pro-d-main .prodetails-content .tags .l-wrap span.active::before{opacity:1}
@media (min-width:1024px) { .pro-d-main .prodetails-content .tags span{ font-size: 20px}.pro-d-main .prodetails-content .tags .l-wrap { flex-wrap: wrap;}}
@media (max-width:1024px){.pro-d-main .prodetails-content .tags .l-wrap{width:calc(100% - 30px);margin:0 15px}}
@media (max-width:768px){.pro-d-main .prodetails-content .tags span{padding:10px 25px}
.pro-d-main .prodetails-content .tags{top:0;}}
@media (max-width:540px){.pro-d-main .prodetails-content .tags span{padding:10px 12px;}}
.prodetails-info .prodetails-text-title {font-weight:bold;font-size:24px}
@media (min-width:1025px){body:not(.index) header .head-top,body:not(.index) header .head-info{background:#fff;}
body:not(.index) .head-left,body:not(.index) .head-top{color:var(--fontcolor);}
body:not(.index) .head-nav .nav-ul>li>a{color:var(--fontcolor);}
body:not(.index) .head-nav .nav-ul>li:hover>a{color:var(--color)}}
@media (max-width:1024px){.m-menu span{background:var(--fontcolor)}
header,.nobanner header .head-info{background:#fff}}
.pro-d-main .tagContent{max-width:1100px;margin:0 auto}
.pro-d-main .prodetails-content .tags span{ height: 40px; line-height: 40px;}
footer .foot-item .foot-link .item p{word-break:break-word}
.home-choose .choose-list li .icon img{object-fit:contain}
@media(min-width:769px){.contactlist li{width:32%}}
@media(max-width:768px){.contactlist li{width:100%}}
.foottop .home-icon{display:none;}
.foottop .home-more{display:none;}
footer .foot-main::after{background:#fff}
footer .foot-bot{background: #FF815F;}
.foottop{background: url(/Content/uploads/20251121720/202505150959426505760152984fcabebc25b22dde6da2.webp)repeat scroll center center;background-size: initial;}
.foottop .tit-l{transform: scaleY(1.5);transform-origin: left;display: inline-block;font-size: 22px;}
.foottop .tit-r{font-size:14px;font-weight: 500;}
.foottop .search-input{width: 550px;margin: auto;display: flex;max-width: 100%;}
.foottop #FootEmail{width: calc(100% - 40px);padding:0 10px;font-size: var(--fontsize16);border: none;outline: 0;}
.foottop .search-btn{background:#FF815F;width: 40px;height: 40px;border: none;outline: 0;display: inline-flex;align-items: center;justify-content: center;cursor: pointer;transition: all .1s linear;}
.foottop .search-btn img{max-width: 22px;filter:brightness(2)}
.foottop .search-btn:hover{background:#fb9478;}
@media (min-width:1025px){.head-nav .nav-ul>li>ul a{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
li#liproducts .submenu.nav1 .LiLevel1:nth-child(1) ul{display:flex;flex-wrap:wrap;width:350px;}
li#liproducts .submenu.nav1 .LiLevel1:nth-child(1) ul li{width:50%;}}
@media (max-width:1024px){.head-nav .nav-ul>li>ul a{display:block;height:auto;line-height:1.4;padding-top:8px;padding-bottom:8px;padding-right:0}}