﻿@charset "utf-8";
.wmkc-template-33 .wmkc-flex{align-items:center;background:none}
.wmkc-template-33 .wmkc-flex .wmkc-item-img{padding:0!important}
.sidebar-cate>li.LiLevel2>a{font-weight:normal}
.cp .cp-sec1 .cp-sec1-img img{height:100%;object-fit:cover}
@media (min-width:1600px){.cp .cp-sec1 .cp-sec1-img img{max-height:510px}}
.contact>iframe{border:0}
#about .about-img img{max-height:450px;object-fit:cover}
@media (min-width:769px){#about .about-con .home-title{font-size:37px}}
#info{position:relative}
#info .l-wrap{position:relative}
#info:before{content:'';width:100%;height:70%;position:absolute;top:0;left:0;background:-webkit-linear-gradient(left,#000,#666);background:-o-linear-gradient(right,#000,#666);background:-moz-linear-gradient(right,#000,#666);background:linear-gradient(to right,#000,#666)}
@media (max-width:900px){#info:before{height:30%}}
@media (min-width:1025px){.head-menu-box nav>ul>li#liproducts ul.submenu{width:auto;min-width:180px;}
#liproducts .submenu>li{position:relative;display:flex;flex-wrap:wrap;}
#liproducts .submenu>li ul{position:absolute;left:100%;top:0;width:220px;display:none;opacity: 1;transform: scaleY(1);}
#liproducts .submenu>li:hover ul{display:block}}
@media (max-width:1024px){
#liproducts .submenu>li ul{display:block;position:static;width:100%;padding-left:20px}
}