﻿@charset "utf-8"; 
.home-choose .homechoose-content .list2{flex-wrap:wrap;justify-content:space-between;}
.home-choose .homechoose-content .list2 .item{margin-bottom:2%;width:49%;justify-content:flex-start;padding:0 15px;margin-right:0;}
@media (max-width:550px){.home-choose .homechoose-content .list2 .item{width:100%;}}
@media (min-width:1025px){.header .header-top .mailclock{margin-left:400px;}}
@media (min-width:769px){li#liproducts:hover .submenu.nav3{display:flex!important;}
li#liproducts .submenu.nav3{flex-wrap:wrap;width:800px;background:var(--color);left:-200px;padding:10px 20px;}
li#liproducts .submenu.nav3>li{height:auto;width:32%;white-space:normal;margin:10px 2% 10px 0;position:relative;min-height:80px;}
li#liproducts .submenu.nav3>li:nth-child(3n){margin-right:0}
li#liproducts .submenu.nav3>li>a{padding:0 0 0 95px;height:auto;white-space:normal;font-weight:bold;line-height:1.4;margin-bottom:4px;}
li#liproducts .submenu.nav3>li .cate-img{width:80px;height:80px;position:absolute;top:0;left:0;}
li#liproducts .submenu.nav3>li .cate-img a{padding:0;width:100%;height:100%;display:block;}
li#liproducts .submenu.nav3>li .cate-img img{display:block;width:100%;height:100%;object-fit:cover;}
li#liproducts .submenu.nav3>li .cate-con ul{padding-left:95px;}
li#liproducts .submenu.nav3>li .cate-con ul li{height:auto;}
li#liproducts .submenu.nav3>li .cate-con ul li a{padding:0;font-size:var(--fontsize14);}
.header nav div .nav{width:100%;padding-right:15px}
.header nav .navNav{margin-left:0;width:100%;max-width:1600px;padding-left:15%}
.header .logo{left:calc(50% - 850px)}
.header .header-top .translation{right:calc(50% - 820px)}}
@media (max-width:1700px) and (min-width:769px){.header .header-top .mailclock{margin-left:300px;}
.header nav{padding-right:20px}
.header nav .navNav{padding-left:300px}
.header .logo{left:0;margin:0}
.header .header-top .translation{right:20px}}
@media (max-width:1360px) and (min-width:769px){.header nav .navNav>.nav>li>a{font-size:var(--fontsize16)}}
@media (max-width:1280px) and (min-width:769px){.header nav .navNav>.nav>li>a{font-size:var(--fontsize13)}}
@media (max-width:1080px) and (min-width:769px){.header nav .navNav>.nav>li>a{font-size:var(--fontsize12)}
li#liproducts .submenu.nav3{left:-300px}}
@media (max-width:768px){li#liproducts .submenu.nav3>li .cate-img{display:none}
.header nav .navNav .nav>li .submenu li{height:auto;position:relative}
.header nav .navNav .nav>li .submenu li ul{padding-left:15px;display:none}}
 