﻿@charset "utf-8"; 
:root { --color: #1cbac6;--fontfamily:"Open Sans", sans-serif}
.contactlist li {width: 50%;list-style: none;display: flex;align-items: center;}
.home-choose {background: url(/uploads/46683/page/p202604291615527bd9c.jpg) no-repeat ;background-size: cover;}
/*@media (min-width:1025px){#liproducts .submenu{padding:10px;list-style:none;width:1000px;display:flex;flex-wrap:wrap;left:-450px;position: absolute;justify-content: flex-start;}
#liproducts .submenu>li{margin:10px 0;position:relative;min-height:100px;width:23.5%;margin-right:2%}
#liproducts .submenu>li:nth-child(4n){margin-right:0;}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li>a{display:inline-block;text-decoration:none;height:auto;padding-left:90px;width:100%;font-weight:var(--fontbold7);height:auto;line-height: inherit;}
#liproducts .submenu>li .cate-con{padding-left:90px}
#liproducts .submenu>li .cate-con ul{position:static;display:block;background:0 0;padding:0;opacity: 1;transform: initial;}
#liproducts .submenu>li .cate-con ul a{font-size:14px;opacity:.8;padding:0;height: auto;line-height: inherit;white-space: normal;margin-bottom: 5px;}
#liproducts .submenu>li .cate-img{width:80px;height:80px;position:absolute;left:0;top:0}
#liproducts .submenu>li .cate-img img{width:100%;height:100%;object-fit:cover;border-radius:50%}}
@media (max-width:1024px){#liproducts .submenu{margin:0;padding:0;width:auto;display:none}
#liproducts .submenu>li{margin:0;padding-left:20px;min-height:inherit;width:100%}
#liproducts .submenu>li .cate-img{display:none}
#liproducts .submenu>li>a{padding-left:0}
#liproducts .submenu>li .cate-con{padding-left:20px}}*/
@media (min-width:1025px){li#liproducts{position:static;}
li#liproducts .submenu.nav4{width:100%;background:#fff;padding:10px 0;min-height:460px;}
li#liproducts .submenu.nav4>li{width:100%;padding-left:calc(50% - 730px);display:flex;position:static;}
li#liproducts .submenu.nav4>li .cate1-item{width:280px;display:flex;align-items:center;padding:10px 0}
li#liproducts .submenu.nav4>li .cate1-item .cate-img{width:60px;height:60px;padding:0;}
li#liproducts .submenu.nav4>li .cate1-item .cate-img img{width:100%;height:100%;object-fit:cover;border-radius:50%}
li#liproducts .submenu.nav4>li .cate1-item .cate-name{cursor:pointer;font-weight:bold;padding:0 0 0 10px;color:var(--fontcolor);display:block;height:auto;line-height:1.3;white-space:normal}
li#liproducts .submenu.nav4>li .cate2-itembox{width:calc(50% + 450px);height:100%;position:absolute;right:0;top:0;padding-left:4vw;padding-right:calc(50% - 730px);display:flex;align-content:flex-start;display:none}
li#liproducts .submenu.nav4>li .cate2-item{opacity:1;transform:none;background:none;box-shadow:0 0 0;width:100%;position:static;display:flex;align-content:flex-start;flex-wrap:wrap;gap:0 2%}
li#liproducts .submenu.nav4>li .cate2-item li{width:15%;margin:10px 0;}
li#liproducts .submenu.nav4>li .cate2-item li a{color:var(--fontcolor);padding:0;height:auto;line-height:1.3;white-space:normal;font-size:16px;display:block;text-align:center}
li#liproducts .submenu.nav4>li .cate2-item li a img{width:100%;height:auto;aspect-ratio:1/1;background:#fff;object-fit:contain;margin-bottom:10px;border-radius:50%}
li#liproducts .submenu.nav4>li .cate2-item li a:hover{color:var(--color)}
li#liproducts .submenu.nav4>li .cate1-item .cate-name:hover{background:#fff;color:#000}
li#liproducts .submenu.nav4>li.active .cate1-item .cate-name{background:none!important;color:var(--color)!important}
li#liproducts .submenu.nav4>li.active .cate1-item .cate-img{display:block}
li#liproducts .submenu.nav4>li.active .cate2-itembox{display:flex}}
@media (max-width:1610px) and (min-width:1025px){li#liproducts .submenu.nav4>li{padding-left:70px}
li#liproducts .submenu.nav4>li .cate2-itembox{padding-right:70px}
li#liproducts .submenu.nav4>li .cate2-itembox{width:calc(100% - 350px); }}
@media (max-width:1280px) and (min-width:1025px){li#liproducts .submenu.nav4{min-height:480px;}
li#liproducts .submenu.nav4>li .cate2-item{gap:0 2.666%;}
li#liproducts .submenu.nav4>li .cate2-item li{width:23%;}}
@media (max-width:1024px){li#liproducts .submenu.nav4>li .cate1-item .cate-img,li#liproducts .submenu.nav4>li .cate2-item li a img{display:none}}
footer .foot-logo img {max-height: 100%;max-height: 79px;object-fit: contain;}

.home-contact{padding:4% 0;background-size:cover;background-repeat:no-repeat;background-position:right}
.home-contact .inquiry-box{width:50%;background-color:var(--color);padding:40px 50px;color:#FFF;border-radius:var(--borderradius)}
.home-contact .inquiry-box .home-tip{text-align:left;color:#FFF}
.home-contact .inquiry-box .home-title{text-align:left}
.home-contact .inquiry-box .txt{font-size:var(--fontsize16)}
.home-contact .wmkcfeedback{margin-top:20px}
.home-contact .wmkcfeedback .wmkcfb-fileupload,.home-contact .wmkcfeedback input{height:48px}
.home-contact .wmkcfeedback textarea{height:120px}
.home-contact .wmkcfeedback .wmkcfb-fileupload,.home-contact .wmkcfeedback input,.home-contact .wmkcfeedback textarea{background-color:transparent;border:1px solid rgba(255,255,255,.2);border-radius:var(--borderradius);margin-bottom:16px;color:#FFF;font-size:var(--fontsize14)}
.home-contact .wmkcfeedback .wmkcfb-fileupload::placeholder,.home-contact .wmkcfeedback input::placeholder,.home-contact .wmkcfeedback textarea::placeholder{color:#FFF}
.home-contact .wmkcfeedback .send-btn{border:1px solid #FFF;width:100%;background-color:#FFF;color:var(--color);font-weight:var(--fontbold6);border-radius:var(--borderradius)}
.home-contact .wmkcfeedback .send-btn:hover{background-color:var(--color1);color:#FFF;}
.home-contact .wmkcfeedback .wmkcfb-fileupload{background-image:url(/uploads/46683/page/p20260526101722334e2.png)}
#wmkcfeedback4 input:focus,#wmkcfeedback4 textarea:focus{border-color:#fff!important}
@media (max-width:1024px){.home-contact .inquiry-box{width:60%}}
@media (max-width:768px){.home-contact{padding:40px 0;}
.home-contact .inquiry-box{width:100%}}
@media screen and (max-width:500px){.home-contact .inquiry-box{padding:20px}}
.home-footintro{display:none}
.home-tip{color:#1cbac6;font-size:var(--fontsize14);font-weight:var(--fontbold5);position:relative;text-align:center;text-transform:uppercase}
.home-tip span{position:relative;padding-left:18px}
.home-tip span::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:linear-gradient(0deg,#3fe2ef 0,#eee 100%)}
footer .foot-info img {width: 180px;}
