﻿@charset "utf-8";
:root{--headercolor:#000000}
@media(min-width:769px){.contactlist li{width: 31%;}}
iframe{height: revert-layer;}
.home-cate{padding-bottom:0}
.home-banner .swiper-slide>a::after{display:none;}
.head-left {display:none;}
@media (min-width:1025px){body {padding-top:116px!important;}}
header.is-active .head-top{opacity:1;height:50px}
.nobanner header .head-top,.nobanner header .head-info,header,header.is-active{background:#fff;}
.lang-icon img {filter:brightness(0);}
@media (min-width:1025px){.head-logo a img{transform: translateY(10px);}
header .header-logo{position: absolute;left:170px;top: 50%;transform: translateY(-50%);z-index:3;}
.head-top .l-wrap,.head-info .l-wrap{padding-left:150px;}
.head-nav{width:100%;}
.head-nav .search-box{margin-left:auto;}}
@media (min-width:1025px) and (max-width:1600px){header .header-logo{left:10px;}
.head-nav .nav-ul>li>a{margin:0 5px;}
.head-top .l-wrap,.head-info .l-wrap{padding-left:100px;padding-right:10px;}}
@media (max-width:1024px){.header-logo{position:absolute;left:20px;top:50%;transform: translateY(-50%);}
.header-logo img{max-height:50px;}
.head-logo{padding-left:50px;}
.head-logo a img{max-height:40px;}}