﻿@charset "utf-8";
.prodetails-box-cont .prodetails-box-tit{border-bottom:5px solid #666;position:relative;color:#666}
.prodetails-box-cont .prodetails-box-tit:after{content:"";width:100%;height:3px;left:20px;bottom:-3px;position:absolute;background:#fff;z-index:1}
h5.wmkc-border-black-light{padding-left:0!important}
.footlogo img{max-width:100px}
.foot-contact p:nth-child(2){display:none}
.latestnews-img img{max-height:100%}
.sf-menu li.LiLevel1>a{font-weight:700}
nav .nav .submenu .LiLevel1{position:relative}
nav .nav .submenu .LiLevel1 ul{position:absolute;top:0;left:100%;background:#fff;display:none}
nav .nav .submenu .LiLevel1:hover ul{display:block}
nav .nav .submenu{width:auto}
nav .nav .submenu li a{text-overflow:unset}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:0 0}
.wmkc-template-33 .wmkc-flex .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-flex .wmkc-item-img img{position:static}
.sub-title{text-align:center;margin:0 auto 50px;max-width:800px}
.about .home-tit{margin:0 auto 50px;font-size:32px;font-weight:700;max-width:800px}
.home-contact{margin:0 0 50px;background:var(--color);color:#fff}
.home-contact ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.home-contact ul li{padding:50px;width:33%;text-align:center}
.home-contact ul li .tit{font-size:18px}
.home-contact ul li .con{font-size:22px;margin-top:15px}
.inquiry-form{justify-content:space-between}
@media (max-width:768px){.home-contact ul li{width:100%;padding:20px 15px}
.home-contact ul li .con{font-size:20px}
.home-contact{margin:20px 0}
.about .home-tit{font-size:22px}
.about .home-tit,.sub-title{margin:0 auto 20px;padding:0 15px}}
section.home-request{padding:60px 0;background:var(--color);color:#fff}
section.home-request .left{width:66.666%;padding:0 2%}
section.home-request .right{width:33.333%;padding:0 2%}
section.home-inquiry .flex,section.home-request .flex{justify-content:space-between;max-width:1230px;margin:0 auto;padding:0 15px;align-items:center}
section.home-request .left p{font-size:26px}
section.home-request .req-btn{font-size:18px;text-align:center;width:100%;display:block;background:#000;padding:15px 30px}
section.home-request .req-btn:hover{color:#000;background:#fff}
section.home-inquiry{padding:60px 0;background:#2c71c6;color:#fff}
#homeinquiry1{background:var(--color);border-bottom:2px solid #fff}
section.home-inquiry .left{width:40%;padding:0 2%}
section.home-inquiry .right{width:60%;padding:0 2%}
section.home-inquiry .right .form{display:flex;flex-wrap:wrap;justify-content:space-between}
section.home-inquiry .right .form input{width:47%;height:44px;margin-bottom:20px;padding:10px}
section.home-inquiry .right .form button{width:47%;height:44px;background:#2c71c6;color:#fff;line-height:44px}
section.home-inquiry .left .tit{font-size:26px;padding-bottom:15px;position:relative;margin-bottom:15px}
section.home-inquiry .left .tit:after{content:'';background:#fff;width:50%;height:2px;left:0;position:absolute;bottom:0}
section.home-inquiry .left p{font-size:17px;line-height:1.5}
section.home-inquiry .right .form input:nth-child(3){margin-bottom:0}
@media (max-width:768px){section.home-inquiry,section.home-request{padding:.34rem 0}
section.home-inquiry .left,section.home-request .left{margin-bottom:20px}
section.home-request .left,section.home-request .right{width:100%;text-align:center;padding:0}
section.home-request .left p{font-size:18px}
section.home-inquiry .flex,section.home-request .flex{padding:0}
section.home-request .req-btn{width:200px;font-size:14px;padding:15px;margin:0 auto}
section.home-inquiry .left,section.home-inquiry .right{width:100%;padding:0}
section.home-inquiry .left .tit{font-size:22px}}
.about-l lite-youtube{width:100%;height:100%}
@media (min-width:768px){#about .home-more{width:30%;margin-right:5px;float:left}}
section.about{padding-bottom:30px}
section.product{padding-bottom:30px}
.home-inquiry #feedbackForm .send-btn .span:nth-child(2){display:none}
.wmkc-list{padding:10px!important;max-width:120px!important}
.wmkc-list>li{padding:10px 0!important}
#wmkc *{font-size:14px!important}
.foot-list>li.foot-item5 .head-share ul li a{background:0 0}
.foot-list>li.foot-item5 .head-share ul li a.social-item.you i{margin-bottom:-3px}
@media (min-width:769px){.products-ninelist-1 li{width:23.5%;margin-right:2%;}
.products-ninelist-1 li:nth-child(3n){margin-right:2%;}
.products-ninelist-1 li:nth-child(4n){margin-right:0;}}