﻿@charset "utf-8"; 
.prodetails-left {font-size: 20px;}
.table tr:nth-child(even){background:#fff;}  
.table tr:nth-child(odd){background:#eee;} 
.table-wrap table{margin: 0 auto;}
#indexbanner video{width:100%;display:block;min-height:inherit;}
.home-choose .numCount .itemnum .numCX{font-size:44px;}
.home-choose .numCount .itemnum sup{font-size:26px;right:-17px;}
@media (max-width:1280px){.home-choose .numCount .itemnum .numCX{font-size:36px;}}
.home-choose .chooselist,.home-news .newslist{align-items:initial;}
.home-choose .chooselist .itemchoose{height:auto;}
.home-case .caselist .itemcase .info p{min-height:79px;}
.home-news .newslist .newsitem .info .title{min-height:54px;}
@media (min-width:1025px){.head-top .l-wrap {justify-content: end;}
.head-left{margin-right: 20px;}}
.head-left .item:first-child{display: none;}
@media (min-width:1025px){#liproducts .nav3{position:absolute;width:640px;left:-250px;padding:20px;justify-content:space-between;}
#liproducts .nav3>li{width:48%;margin:10px 0;min-height:80px;}
#liproducts .nav3>li>a{height:auto;line-height:1.3;padding-left:90px;white-space:normal;font-weight:bold;font-size:var(--fontsize17);}
#liproducts .nav3>li .cate-img{width:80px;position:absolute;top:0;left:0;height:80px;}
#liproducts .nav3>li .cate-img a{width:100%;height:100%;}
#liproducts .nav3>li .cate-img a img{display:block;width:100%;height:100%;}
#liproducts .nav3>li .cate-con ul{opacity:1;transform:none;min-width:100%;padding-left:90px;}
#liproducts .nav3>li .cate-con ul li a{height:auto;line-height:1.4;margin-top:7px}}
@media (min-width:1025px){body{padding-top:120px;}
.head-left{color:var(--fontcolor);}
.lang-icon img{filter:brightness(0);}
.head-top .head-right .head-share .icon-share,.head-share ul a,.lang-icon span{color:var(--fontcolor);}
.lang-icon span::before,.lang-icon span::after{background:var(--fontcolor);}
header:not(.is-active) .head-nav .nav-ul>li>a{color:var(--fontcolor);}
header:not(.is-active) .head-nav .nav-ul>li:hover>a{color:var(--color);}
.nobanner header .head-top,.nobanner header:not(.is-active) .head-info{background:#fff}}
.head-logo,.head-logo a{height:100%}
.head-logo a img{max-height:95%}
footer{background:#343434;}
.pagesbanner,.pagesbanner img, .pagesbanner video{min-height:inherit;}