﻿@charset "utf-8"; 
:root {--color: #01c847;}
@font-face{font-family:'puhui';font-display:swap;src:url(/js/42891/puhui.ttf) format('truetype')}
@font-face{font-family:'puhui-reg';font-display:swap;src:url(/js/42891/PuHuiTi-Regular.ttf) format('truetype')}
.banner-animote2 .banner3,.banner-animote2 .banner4,.banner-animote2 .banner5 span,.banner-animote .ban1,.banner-animote .ban2{font-family: 'puhui';}
.banner-animote2 .banner6{font-family: 'puhui-reg';}
.kche-t180 .kche-t180-item-img {width: 280px!important;}
.pro-d-main .prodetails-textsub{font-size: 22px;}
.home-more,#customswiper .customswiper-next em, #customswiper .customswiper-prev em{color: #ffffff;}
.home-more:hover{color: #ffffff;}
.home-banner .swiper-slide>a::after{background: none;}
.banner-animote .ban1{font-size: 95px;color: #27EF78;font-weight: 600;text-shadow: 2px 2px 4px #fff;line-height: 1;}
.banner-animote .ban2{font-size: 50px;color: #ffffff;font-weight: 600;text-shadow: 1px 1px 8px #000000;line-height: 1.25;margin-top: 25px;}
.banner-animote .banner1{font-size: 50px;font-weight: 600;line-height: 1.25;margin-bottom: 20px;}
.banner-animote .banner2{display: flex;flex-direction: column;}
.banner-animote .banner2 span{font-size: 40.13px;color: #fff;line-height: 1.56;background: linear-gradient(90deg, #053F7F, #ffffff40);clip-path: polygon(0% 0%, 70% 0%, 75% 100%, 5% 100%);width: 60%;padding-left: 50px;margin-bottom: 10px;}
.banner-animote1{top: 20% !important;left: 6% !important;transform: none !important;}
.banner-animote .banner2 span:nth-of-type(2){transform: translateX(50px);}
.banner-animote .banner2 span:nth-of-type(3){transform: translateX(100px);}
.banner-animote .banner3{font-size: 135px;color: #27F17C;text-align: center;font-weight: 600;line-height: 1;text-shadow: 3px 3px 10px #000000;margin-bottom: 30px;}
.banner-animote .banner4{font-size: 72px;color: #fff;text-align: center;line-height: 1;text-shadow: 3px 3px 10px #000000;font-weight: 600;margin-bottom: 30px;}
.banner-animote .banner5{display: flex;flex-direction: column;align-items: center;}
.banner-animote .banner5 span{font-size: 48px;font-weight: 600;color: #fff;line-height: 1;display: inline-block;background: linear-gradient(90deg, #1BE761, #ffffff14);margin-bottom: 15px;padding: 5px 60px 5px 15px;}
.banner-animote .banner6{font-size: 20px;line-height: 1.25;text-shadow: 1px 1px 1px #000;color: #fff;text-align: center;margin-top: 30px;}
@media (max-width:1600px) {
.banner-animote .ban1 {font-size: 68px;line-height: 1;}
.banner-animote .ban2{font-size: 38px;}
.banner-animote .banner3{font-size: 86px;margin-bottom: 15px;}
.banner-animote .banner4{font-size: 58px;margin-bottom: 15px;}
.banner-animote .banner5 span{font-size: 38px;}
.banner-animote .banner1{font-size: 42px;}
.banner-animote .banner2 span{font-size: 32px;}}
@media (max-width:1366px) {
.banner-animote .banner4{font-size: 44px;}
.banner-animote .banner3{font-size: 68px;}
.banner-animote .banner5 span{font-size: 32px;}}
@media (max-width:1200px) {
.banner-animote .ban1{font-size: 56px;}
.banner-animote .ban2{font-size: 28px;}
.banner-animote .banner1{font-size: 30px;}
.banner-animote .banner4{font-size: 32px;}
.banner-animote .banner2 span{font-size: 24px;}
.banner-animote .banner5 span{font-size: 26px;margin-bottom: 10px;}}
@media (max-width:768px) {
.banner-animote .ban1{font-size: 32px;}
.banner-animote .ban2{font-size: 18px;}
.banner-animote .banner1{font-size: 20px;}
.banner-animote .banner3{font-size: 32px;}
.banner-animote .banner5 span,.banner-animote .banner2 span{font-size: 16px;}
.banner-animote .banner6{font-size: 16px;margin-top: 10px;}
.banner-animote .banner4{font-size: 22px;}}
@media (max-width:500px) {
.banner-animote .ban1{font-size: 22px;}
.banner-animote .ban2{font-size: 14px;}
.banner-animote .banner6{font-size: 12px;}
.banner-animote .banner5 span{font-size: 12px;margin-bottom: 4px;}
.banner-animote .banner4{font-size: 18px;margin-bottom: 5px;}
.banner-animote .banner3{font-size: 24px;margin-bottom: 5px;}
.banner-animote .banner1 {font-size: 16px;margin-bottom: 6px;}
.banner-animote .banner2 span{font-size: 12px;margin-bottom: 3px;}}
.home-logo .l-wrap{align-items:center;}
.head-nav .nav-ul>li#limodel-library>a{pointer-events: none;}
footer .foot-share ul a{border-radius: 10px;width: 30px;display: flex;align-items:center;justify-content: center;aspect-ratio: 1/1;background: #3b599a;}
footer .foot-share ul a i{color: #FFF;}
.home-banner .banner-animote .ban1,.home-banner .banner-animote .ban2,.home-banner .banner-animote .banner3,.home-banner .banner-animote .banner4,.home-banner .banner-animote .banner6{text-align:left}
.home-banner .banner-animote .banner5{align-items:baseline}
.wmkcfeedback .wmkcfb-fileupload, .wmkcfeedback input, .wmkcfeedback textarea{font-size: 16px;font-weight: 600;}
.wmkcfeedback input::placeholder,.wmkcfeedback textarea::placeholder{color:#000;}
.banner2-animote{padding-bottom: 50px;}
.banner2-animote:after{position: absolute;content: '';width: 40%;height: 8px;background: var(--color);left: 70px;bottom: 0;}
@media (max-width:768px){.banner2-animote:after{left:10px;}
.banner2-animote{padding-bottom:20px;}
.banner-animote .ban2{margin-top:15px;}}
@media (max-width:768px){.home-helpcenter .list li:hover .imgbg{transform:none}
.home-helpcenter .list .imgbg{transform:none;position:unset}
.home-helpcenter .list li{display:flex;flex-direction:column;align-items:center}
.home-helpcenter .list .info{order:-1;position:unset}
}
