﻿@charset "utf-8";
:root {--color: #0aa153;--color2:#df232c}
#indexbanner{position: relative;}
#indexbanner:after{content:'';width:100%;height:100%;background:rgba(0,0,0,0.3);display:block;position:absolute;top:0;left:0;z-index:1;}
.home-banner .banner-animote {left: 0;max-width: 52%;transform: translateY(-50%);opacity: 1;text-align: left;z-index:2;}
.home-banner .banner-animote .p1{text-align: left;}
.about-img lite-youtube{max-width: 100%;height:100%;}
@media (min-width:1025px){body{padding-top:116px}
body:not(.nobanner) header{background:#1a1414}
.gotop em, .gotop i{color:var(--fontcolor)}}
.lang-icon img{filter: brightness(360);}
.home-banner .banner-animote .p3 a{padding: 5px 10px;font-size: 20px;border-radius: 6px;}
.home-banner .banner-animote .p3 a:hover{background:var(--color2);border-color:var(--color2)}
@media (min-width:1025px){.home-banner .banner-animote .p1{font-size:54px;}
.home-banner .banner-animote .p2{font-size: 20px;}}
@media (min-width:1025px) and (max-width:1600px){.home-banner .banner-animote{max-width: 62%;}
.home-banner .banner-animote .p1{font-size:3.3vw}
.home-banner .banner-animote .p2{font-size:1.25vw;}}
@media (min-width:769px){.home-cate .homecate-list li{margin-bottom:0;}}
.home-news .newslist .swiper-slide .img{position:relative;height:0;padding-bottom:77%;background:#fff;}
.home-news .newslist .swiper-slide .img img{max-height:inherit;position:absolute;top:0;left:0;height:100%;object-fit:cover;}
.home-solutions{padding-bottom:4%;}
.home-solutions .solu-list{display:flex;justify-content: space-between;flex-wrap:wrap;margin-top:2.5%}
.home-solutions .solu-list .solu-item{width:24%;position:relative;border-radius: 8px;overflow: hidden;}
.home-solutions .solu-list .solu-item:before{content:'';width:100%;height:100%;display:block;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;}
.home-solutions .solu-list .solu-item img{width:100%;display:block;}
.home-solutions .solu-list .solu-item .solu-tit{color:#fff;position:absolute;bottom:50px;text-align: center;left:0;width:100%;font-size:var(--fontsize20)}
@media (max-width:768px){.home-solutions .solu-list .solu-item{width:49%;margin:5px 0;}
.home-solutions .solu-list .solu-item .solu-tit{font-size:var(--fontsize16);bottom:20px;}}
.home-partner .home-partner-list{display:flex;justify-content: space-between;flex-wrap:wrap;margin-top:20px}
.home-partner .home-partner-list .item{width:16%;margin:1% 0;display: flex;align-items: center;justify-content: center;}
.home-partner .home-partner-list .item .img{overflow: hidden;padding:5%;display:flex;align-items: center;justify-content: center;}
.home-partner .home-partner-list .item .img img{display:block;margin:0 auto;transition: all .3s;}
.home-partner .home-partner-list .item .img img:hover{transform: scale(1.05);}
.home-hotpro .hotpro-main .swiper-slide .info{box-shadow: 0px 10px 19px 5px rgba(224, 224, 224, .42);flex:1;}
.home-hotpro .hotpro-main .swiper-slide .info .more{opacity:1;overflow: initial;visibility: initial;}
.home-hotpro .hotpro-main .hotpro-wrap{padding-top:0;}
@media (min-width:769px){.home-hotpro .hotpro-main .swiper-wrapper{justify-content: space-between;transform: none !important;}
.home-hotpro .hotpro-main .swiper-slide{width:32% !important;margin-right:0 !important;height:auto;display:flex;flex-direction: column;}
.home-hotpro .hotpro-main .hotpro-button{display:none;}
.home-hotpro .hotpro-img{position: relative;z-index:0;}}
.home-hotpro .hotpro-main .swiper-slide .info .title{width:100%;display:block;font-size:var(--fontsize16);padding:0;}
.protab-list .protab-item{display:none;}
@media (max-width:768px){.home-hotpro{flex-direction: column;}
.home-hotpro .hotpro-main{padding-top:40px;}
.home-solutions{padding-bottom:40px;}
.home-partner .home-partner-list .item{width:31%;}
.home-banner #video{min-height:inherit}}
.home-cate .homecate-inner{display:flex;align-items: center;justify-content: space-between;}
.home-cate .homecate-list{flex-wrap:nowrap}
.home-cate .homecateSwiper{max-width:93%;margin:0 auto;}
.home-cate .homecate-button{cursor: pointer;transition: all .3s;}
.home-cate .homecate-button:hover{color:var(--color)}
.home-cate .homecate-button em{font-size:24px;}
@media (min-width:769px){.home-cate .homecate-swiper-pagination{display:none;}}
@media (max-width:768px){.home-cate .homecate-button{display:none;}
.home-cate .homecateSwiper{max-width:100%;padding-bottom:30px;}}
.home-hotpro .hotpro-main .swiper-slide .info .more{background:var(--color)}
.home-hotpro .hotpro-main .swiper-slide .info .more:hover{background:var(--color2);opacity:1;}
.home-about .about-info .home-more{background:var(--color);color:#fff;border-color:var(--color)}
.home-about .about-info .home-more:hover,.foottop .home-more:hover{background:var(--color2);border-color:var(--color2)}
.home-news .newslist .swiper-slide .info .more,.newslist li .info .more,.page-hotnews .swiper-slide .info .more{background: var(--color);border-radius: 30px;padding: 10px 15px;color: #fff;}
.home-news .newslist .swiper-slide .info .more:hover,.newslist li .info .more:hover,.page-hotnews .swiper-slide .info .more:hover{background: var(--color2);color:#fff;}
.home-news .newslist .swiper-slide .info .more::after,.page-hotnews .swiper-slide .info .more::after,.newslist li .info .more::after{display:none;}
.home-news .newslist .swiper-slide:hover .info .more{color:#fff;}
.maylink-list li .pro-info .more,.page-main .pro-list li .pro-info .more{background:var(--color);color:#fff;}
.maylink-list li .pro-info .more:hover,.wmkcfeedback .send-btn:hover,.page-main .pro-list li .pro-info .more:hover{background:var(--color2)}
.prodetails-info .prodetails-btnlist>*{background:var(--color);color:#fff;border-color:var(--color)}
.prodetails-info .prodetails-btnlist>:hover{background:var(--color2);border-color:var(--color2);color:#fff;}
footer,footer .foot-item .foot-link .item em{color:#fff;}
footer a:hover{color:var(--color)}
footer .foot-item .foot-list li a::before{background:#fff;}
footer .foot-main{background:var(--fontcolor)}
footer .foot-main::after{display:none;}
footer .foot-bot{background:var(--fontcolor);color:#fff;}
@media (min-width: 1600px) {.hotpro-main .l-wrap {padding-left: 0;}
.home-about .about-info{padding: 2% 0;}
.home-hotpro .hotpro-main .home-des, .home-hotpro .hotpro-main .home-title{padding-left: 2%;}}
.foottop{background-image: none !important;background: var(--color);}
.foottop .home-more{background: var(--color2);}
.home-about,.home-partner{margin-top:3%;}
@media (max-width:768px){.home-about,.home-partner{margin-top:30px;}}
footer .foot-item .foot-logo img{max-height:100px;}
@media (min-width:1025px){ .head-nav .nav-ul>li:last-child>ul{ min-width: unset;}.head-nav .nav-ul>li>ul a{white-space: nowrap;}}
.common-main.about-us .wmpage88-page1 .wmpage88-page1-con .wmpage88-page1-left img {width: 400px;margin: 0 auto;}
.common-main {padding: 50px 0px 0;}
.home-partner{margin-top: 4%;}
  .home-solutions .more{padding:10px 20px;margin:3% auto;background:var(--color);color:#fff;display:inline-block}
.home-solutions .l-wrap{display:flex;flex-direction:column;align-items:center}
.wmpagecontainer iframe { height: revert-layer;}
 .common-main.restaurant  .kche-t42 .kche-item-img img {aspect-ratio: 4 / 2.5;object-fit: cover;}
   @media (max-width:768px){.home-banner .banner-animote{max-width:unset}
}@media (max-width:560px){.home-banner .banner-animote .p2{line-height:1.2;margin:2% 0 2%;font-size:var(--fontsize12)}
}@media (max-width:500px){.home-banner .banner-animote .p3{display:block;font-size:var(--fontsize12)}
.home-banner .banner-animote .p3 a{font-size:var(--fontsize12)}}
@media (max-width:768px){.banner-inner img{object-fit:contain;min-height:unset;height:unset}}