﻿@charset "utf-8"; 
:root{--color:#336C33}
.head-logo a img{max-height:52px}
@media (max-width:768px){.head-logo a img{max-height:40px}}
footer{background:#ebebeb;color:var(--fontcolor)}
footer .foot-title,footer a{color:var(--fontcolor)}
footer .foot-list li>a{padding-left:0}
footer .foot-list li>a::before{display:none}
@media (min-width:1025px){body{padding-top:0}
.head-top,header{background:0 0}
header:not(.is-active) .head-nav .nav-ul>li>a{position:relative;color:#fff}
header:not(.is-active) .head-nav .nav-ul>li>a::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#fff;transition:all .3s ease-in-out}
header:not(.is-active) .head-nav .nav-ul>li>a.inmenu_1::after,header:not(.is-active) .head-nav .nav-ul>li>a:hover::after{width:100%}
header:not(.is-active) .head-nav .nav-ul>li>a.inmenu_1,header:not(.is-active) .head-nav .nav-ul>li>a:hover{color:#fff!important}
}
footer .foot-logo img{max-height:none;max-width:200px;width:100%}
@media (min-width:1351px){.home-about .about-bottom ul{flex-wrap:nowrap;gap:30px;padding:50px 30px}
.home-about .about-bottom ul li{width:auto;}}
.home-about .about-bottom ul li:nth-child(n+3) .num{align-items:flex-end}
.home-about .about-bottom ul li:nth-child(3) .num span:nth-child(2){margin-left:3px}
.home-about .about-bottom ul li .num span{line-height:.8;display:block}
.home-about .about-bottom ul li .num span{margin-right:3px}
.home-about .about-bottom ul li .icon{margin-left:10px}
@media (max-width:1500px){.home-about .about-bottom ul li .icon{width:50px;height:50px;margin:20px 25px 20px 10px}
.home-about .about-bottom ul li .icon::after{width:78px;height:78px;}
.home-about .about-bottom ul li .icon::before{width:60px;height:60px;}}
@media (max-width:1350px){.home-about .about-bottom ul li{width:48%;margin:10px 0}
.home-about .about-bottom ul li .info{min-width:260px}
.home-about .about-bottom ul{padding:30px}}
@media (max-width:768px){.home-about .about-bottom ul li .info{min-width:inherit;width:calc(100% - 80px)}}
@media (max-width:600px){.home-about .about-bottom ul li{width:100%;}}
.pro-list.list0 li {width: 100%;}
.pro-list.list0 li .pro-img {width: 30%;}
.pro-main .pro-list li .pro-img{aspect-ratio: unset;}
.home-tapes .item .info{width:100%;height:45px;top:calc(100% - 50px)}
footer .foot-share ul li a.fb{background:#3b5998}
footer .foot-share ul li a.tw{background:#55acee}
footer .foot-share ul li a.ins{background:#de5dca}
footer .foot-share ul li a.vk{background:#07f}
footer .foot-share ul li a.lk{background:#007ab6}
footer .foot-share ul li a.you{background:red}
footer .foot-share ul li a.pi{background:#df4b38}
footer .foot-share ul li a.tik{background:#333}
iframe{height: revert-layer;}
.head-nav .nav-ul>li#licompany-profile>a{pointer-events:none}
@media (min-width:1025px){#liproducts{position:static;display:flex;align-items:center;}
#liproducts>em{position:relative;top:0;transform:none;right:12px}
#liproducts .nav1{width:100%;padding:10px 20px;max-width:800px;left:50%;transform:translate(-50%,10px) scaleY(0);display:grid;grid-template-columns:1fr 1.5fr;gap:25px}
#liproducts:hover .nav1{transform:translate(-50%,0) scaleY(1)}
#liproducts .nav1>li{width:100%;max-width:inherit;margin:10px 1.333% 10px 0;position:relative;min-height:90px;padding:0;height:auto}
#liproducts .nav1>li em{display:none}
#liproducts .nav1>li>a{height:auto;line-height:1.3;font-size:var(--fontsize17);text-align:left;display:block;white-space:normal;padding:0 0 10px;text-transform:uppercase;font-weight:bold}
#liproducts .nav1>li ul{position:static;transform:none;visibility:visible;opacity:1;box-shadow:0 0 0;padding-top:10px}
#liproducts .nav1>li ul li a{white-space:normal;border:none;padding:5px 0;height:auto;line-height:1.7;}}
