﻿@charset "utf-8"; 
:root{--color:#EC7616}
.prodetails-info .prodetails-name{font-size: 28px;}
.prodetails-info .prodetails-text{font-size: 18px;}
.prodetails-content .prodetails-article-title#tagContent2{display:none}
.kche-t83>h5 { font-size: 22px;}
.head-info .nav-ul>li>a {color: #000;}
.head-info .head-search button em{color: #000;}
header.is-active .head-info{background:#E0E1E5;opacity:0.8;}
.table tr td:first-child {width:27.7%;font-weight: 700;background: #eeeeee;}
.recentnews-list li .img,.sidebarhot-list .sidebarhot-item .sidebarhot-img{height:auto}
.sidebar-cate>li.LiLevel2>a{font-weight:normal}
.home-banner .swiper-slide-active img{opacity:1;animation: none;}
.home-contact{background-image: url(/uploads/40496/page/p20240311175256e7ced.jpg);background-size:cover;}
@media (min-width:769px){
.home-hotpro .homehotpro-list .homehotpro-item{width:18.4%;margin-right:2%;}
.home-hotpro .homehotpro-list .homehotpro-item:nth-child(4n){margin-right:2%;}
.home-hotpro .homehotpro-list .homehotpro-item:nth-child(5n){margin-right:0;}
.head-info .search-input input{width:270px;}}
@media (min-width:1551px){.head-info .search-input input{width:380px}}
.home-about .lazy-wrap::after{padding-bottom:0;}
.banner-inner img{animation: none;}
.home-about .homeaboutSwiper .swiper-pagination-bullet-active{background:var(--color)}
@media (min-width:769px){.home-procate2 .procate-list .procate-item{width:18.4%;margin-right:2%;}
.home-procate2 .procate-list .procate-item:nth-child(4){margin-right:2%;}
.home-procate2 .procate-list .procate-item:nth-child(5){margin-right:0}}
@media (max-width:768px){.home-banner{height:auto}}
@media (min-width:1025px){.head-info .head-nav{flex-direction: row-reverse;}
.head-info .head-nav{width:80%;}
.head-info .head-search{display:none;}
.head-info .search-input{opacity:1;transform: initial;position: initial;visibility: visible;box-shadow:0 0 0}
.head-info .search-box{margin-right:auto;height:auto}}
.home-hotpro {padding-top:0;}
.home-des {font-weight:bold;}
@media (min-width:1025px){aside.sidebar {position:sticky;top:120px;}
html,body {overflow:inherit;}}
.home-procate2 .procate-list .procate-item{box-shadow:none}
@media (min-width:1025px){.pro-list.list0 li .pro-img{width:230px;}
.pro-list.list0 li{margin-bottom:15px;}}
.home-banner .banner-txt {position:absolute;top:50%;left:7.5%;width:35%;transform:translate(0,-50%);opacity:0;}
.home-banner .banner-txt .banner-tit {font-size:2.1vw;font-weight:var(--fontbold6);margin-bottom:20px;line-height:1.3}
.home-banner .banner-txt p {font-size:17px;font-weight:var(--fontbold5);}
.home-banner .banner-txt .banner-btn {margin-top:20px;display:flex;}
.home-banner .banner-txt .banner-btn a {display:block;background:var(--color);color:#fff;border-radius:5px;padding:8px 30px;}
.home-banner .banner-txt .banner-btn a:hover {opacity:.86}
.home-banner .swiper-slide-active .banner-txt {animation:bannerani2 .5s forwards;animation-delay:.7s}
@keyframes bannerani2 {0% {margin-top:20px}
100% {opacity:1;margin-top:0px}}
@media (max-width:1200px){.home-banner .banner-txt p{font-size:14px}
.home-banner .banner-txt .banner-btn a{font-size:14px;padding:6px 20px}}
@media (max-width:768px){.home-banner .banner-txt p{font-size:13px}
.home-banner .banner-txt .banner-btn {margin-top:12px;}
.home-banner .banner-txt .banner-btn a{font-size:13px;}
.home-banner .banner-txt{left:15px;width:50%;top:35%}
.home-banner .banner-txt .banner-tit{font-size:2.4vw;margin-bottom:8px}}
@media (max-width:560px){.home-banner .banner-txt p,.home-banner .banner-txt .banner-btn {display:none}
.home-banner .banner-txt .banner-tit{font-size:3vw;margin-bottom:0}}
@media (min-width:1025px){.home-banner .banner-txt .banner-tit,.home-banner .banner-txt p{transform: translateY(-50px);}}
@media (min-width:1025px) and (max-width:1366px){.home-banner .banner-txt .banner-tit,.home-banner .banner-txt p{transform: translateY(-25px);}}
.home-procate{margin-top:30px}
.home-banner .banner-txt .banner-setxt{font-size: 19px;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .text{height:90px;}