﻿@charset "utf-8"; 
:root {--color: #E97405;--hovercolor: #cd6809;--headercolor: #FFFFFF;--footercolor: #FFFFFF;}
div#tagContent2{display:none;}
.prodetails-info .prodetails-text {-webkit-line-clamp: inherit;}
.head-top{background:var(--color)}
header.is-active .head-info,.nobanner header .head-info{background:var(--color)}
.head-link em,.head-link .item a:hover,.head-link .item a,.lang-icon span,footer,footer .foot-touch .foot-inner .icon em{color:#fff}
@media (min-width:1025px){header.is-active .head-info .nav-ul>li:hover>a,header.is-active .head-info .nav-ul>li a.inmenu_1{color:#fff}
.nobanner header .head-info .nav-ul>li:hover>a,.nobanner header .head-info .nav-ul>li a.inmenu_1{color:#fff}}
@media (max-width:1024px){.head-info{background:var(--color)}
.m-menu span{background:#fff}}
.home-hotpro .homehotpro-list .homehotpro-item {height:auto;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img {max-height:inherit;flex:inherit;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img a {height:0;padding-bottom:100%;position:relative;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-img a img {position:absolute;top:0;left:0;object-fit:contain;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info {flex:1;display:flex;flex-direction:column;align-items:flex-start;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .text {margin-bottom:10px;}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more {margin-top:auto;padding:4px 0px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;overflow:hidden}
.home-hotpro .homehotpro-list .homehotpro-item .homehotpro-info .more::after {content:'';display:inline-block;position:absolute;border-radius:var(--border);z-index:-1;width:0%;height:110%;top:0px;left:0px;background-color:var(--color);transition:all .2s ease}
.home-hotpro .homehotpro-list .homehotpro-item:hover .homehotpro-info .more::after {width:110%}
.home-hotpro .homehotpro-list .homehotpro-item:hover .homehotpro-info .more {color:#FFF;padding:4px 10px}
.pro-main .pro-list li{border: 1px solid var(--color);}
.pro-main .pro-list li .pro-info .more{padding: 5px;}
.pro-main .pro-list li:hover .pro-info .more{background: var(--color);color: #fff;border-radius: 5px;}
@media (max-width: 768px){.home-banner {height: auto;}    
.home-banner #indexbanner .swiper-wrapper .swiper-slide img {object-fit: contain;}}
.home-banner .swiper-slide img{opacity:1}
.home-banner .swiper-slide-active img{animation:none}
.home-contact:before{content:'';width:100%;height:100%;display:block;background:#00000085;position:absolute;top:0;left:0;z-index:0;}