﻿@charset "utf-8"; 
:root{--color:#279D4B}
@media (min-width:1025px){.page-container{flex-direction:row-reverse;}
.page-main{padding:0 0 0 30px;}}
.pro-d-main .magnify .kche-item-img{cursor:pointer;}
.pro-d-main .popwindow-pic{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0 0 0 / 50%);z-index:999;display:none}
.pro-d-main .popwindow-flex{width:100%;position:relative;height:100%;display:flex;justify-content:center;align-items:center;}
.pro-d-main .popwindow-flex img{max-width:90vw;max-height:calc(100% - 150px);}
.pro-d-main span.popwindow-close{cursor:pointer;color:#fff;position:absolute;right:20px;top:100px;}
.pro-d-main span.popwindow-close em{font-size:40px;line-height:1;font-weight:bold}
@media (max-width:768px){.pro-d-main .popwindow-flex img{max-width:92vw;max-height:calc(100% - 120px);}
.pro-d-main span.popwindow-close{right:10px;top:20px;}
.pro-d-main span.popwindow-close em{font-size:30px;}}
@media (min-width:1025px){#liproducts .submenu.nav3>li{width:24%;margin-right:1%;}
#liproducts .submenu.nav3>li .cate-con ul a{font-size:14px;}
#liproducts .submenu.nav3>li:nth-child(3){width:50%;}
#liproducts .submenu.nav3>li .cate-con ul{max-height:205px;display:flex;flex-wrap:wrap;flex-direction: column;}
#liproducts .submenu.nav3>li .cate-con ul>li{width:50%;}}
@media (max-width:1024px){#liproducts .submenu.nav3>li .cate-con ul a{font-weight:normal;font-size:16px;}}
footer .foot-share ul a{color:var(--headercolor);border-radius:5px}
footer .foot-share ul .social-item.fb{background-color:#3b5997}
footer .foot-share ul .social-item.tw{background-color:#2d2d2d}
footer .foot-share ul .social-item.lk{background-color:#0A66C2}
footer .foot-share ul .social-item.ins{background:radial-gradient(circle at 30% 107%, #FDF497 0, #FDF497 5%, #fd5949 45%, #D6249F 60%, #285aeb 90%)}
footer .foot-share ul .social-item.pi{background-color:#cc2127}
footer .foot-share ul .social-item.you{background-color:#FF0000}
footer .foot-share ul .social-item.vk{background:#0077FF}
footer .foot-share ul .social-item.tik{background-color:var(--fontcolor)}
@media (min-width:1025px){.head-info{position:relative;}
li#liproducts{position:static;}
#liproducts .submenu.nav3{max-width:100%;padding:20px calc(50% - 780px);}
#liproducts .submenu.nav3>li:nth-child(1){order:5}
#liproducts .submenu.nav3>li:nth-child(2){order:2}
#liproducts .submenu.nav3>li:nth-child(3){order:1;width:100%;}
#liproducts .submenu.nav3>li:nth-child(4){order:3;}
#liproducts .submenu.nav3>li:nth-child(5){order:4;width:48%;margin-right:0}
#liproducts .submenu.nav3>li:nth-child(6){order:6;margin-right:1%}
#liproducts .submenu.nav3>li:nth-child(7){order:7}
#liproducts .submenu.nav3>li:nth-child(8){order:8}
#liproducts .submenu.nav3>li .cate-con ul>li{width:100%;}
#liproducts .submenu.nav3>li:nth-child(5) .cate-con ul{max-height:150px}
#liproducts .submenu.nav3>li:nth-child(5) .cate-con ul>li{width:50%;}
#liproducts .submenu.nav3>li:nth-child(3) .cate-con ul>li{width:24%;}
#liproducts .submenu.nav3>li:nth-child(3) .cate-con ul{max-height:230px;}
#liproducts .submenu.nav3>li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}}
@media (max-width:1710px) and (min-width:1025px){#liproducts .submenu.nav3{padding:20px 70px}}
.head-info .nav-ul>li>a{text-transform:none}