﻿@charset "utf-8"; 
@media (min-width:1024px){header  .logo img{max-height:80%;margin-left:27%}}
.nav .submenu.nav3>li .cate-con ul{display:none;}
@media (min-width:769px){body{padding-top:138px;}
.head-t-contact{margin:0 0 0 auto}
.headershare{display:flex;}
.headershare li{margin-left:10px}
.headershare li a{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;}
.headershare li a.fb{background-color:#3b5997}
.headershare li a.tw{background-color:#2d2d2d}
.headershare li a.lk{background-color:#0A66C2}
.headershare li a.ins{background:radial-gradient(circle at 30% 107%,#FDF497 0,#FDF497 5%,#fd5949 45%,#D6249F 60%,#285aeb 90%)}
.headershare li a.pi{background-color:#cc2127}
.headershare li a.you{background-color:#FF0000}
.headershare li a.vk{background:#0077FF}
.headershare li a.tik{background-color:var(--fontcolor)}
.head-t{background:#f7f7f7;}
.head-t .container{padding-top:10px;padding-bottom:10px;}
.head-box{border-radius:0}
.fixhead .head-b>.container{max-width:1440px;;box-shadow:0 0 0}
.head-b{height:auto;background:#fff}
.headsearch{background:none;width:auto;margin-left:20px;padding:0}
.fixhead .head-b .headsearch{background:none}
.searchicon{color:var(--fontcolor)}
.searchicon:hover{color:var(--color)}}
@media (max-width:1024px){.headershare{display:none}}
.products-page .products-list-img img{object-fit: cover;aspect-ratio: 1 / 1;}
.fshare a.fb{background-color:#3b5997}
.fshare a.tw{background-color:#2d2d2d}
.fshare a.lk{background-color:#0A66C2}
.fshare a.ins{background:radial-gradient(circle at 30% 107%, #FDF497 0, #FDF497 5%, #fd5949 45%, #D6249F 60%, #285aeb 90%)}
.fshare a.pi{background-color:#cc2127}
.fshare a.you{background-color:#FF0000}
.fshare a.vk{background:#0077FF}
.fshare a.tik{background-color:var(--fontcolor)}
.newspage-img img{aspect-ratio: 1 / 1;object-fit: contain;}
@media (min-width:769px){.nav .submenu.nav3{padding-bottom:10px;padding-left:calc(50% - 700px);padding-right:calc(50% - 700px)}}
@media (min-width:769px){.nav .submenu.nav3>li{width:32%;margin:10px 2% 10px 0;padding-right:0;}
.nav .submenu.nav3>li:nth-child(3n){margin-right:0;}}
@media (min-width:1081px){.nav .submenu.nav3>li{width:24%;margin:10px 1.3333% 10px 0;}
.nav .submenu.nav3>li:nth-child(3n){margin-right:1.3333%;}
.nav .submenu.nav3>li:nth-child(4n){margin-right:0;}}
@media (max-width:1460px) and (min-width:769px){.nav .submenu.nav3{padding-left:15px;padding-right:15px}}
