﻿@charset "utf-8"; 
:root{--color1:#2279f6;--color:#60c5fe}
#liproducts .submenu{padding:10px;list-style:none;width:900px;display:flex;flex-wrap:wrap;left:-200px}
#liproducts .submenu>li{margin:10px 0;position:relative;min-height:100px;width:32%;margin-left:1%}
#liproducts .submenu>li em,#liproducts .submenu>li i{display:none}
#liproducts .submenu>li>a{display:inline-block;text-decoration:none;height:auto;padding-left:100px}
#liproducts .submenu>li .cate-con{padding-left:100px}
#liproducts .submenu>li .cate-con ul{position:static;display:block;background:0 0;padding:0;display:none;}
#liproducts .submenu>li .cate-con ul a{font-size:14px;opacity:.8;padding:0}
#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}
@media (max-width:1024px){#liproducts .submenu{margin:0;padding:0;width:auto;display:none}
#liproducts .submenu>li .cate-con ul{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}}
.head-info{position: relative;}
.head-nav .nav-ul>li#liproducts{ position: unset;}
@media (min-width:768px){#liproducts .submenu{width: 80%;left: 50%; top: 100%;transform: translate(-50%,0);display:none!important}
#liproducts:hover .submenu{display:flex!important}}
.home-about>div{width:auto;}
.home-about .l-wrap {display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between}
.home-about .about-img {width: 45%;position: relative;padding-top: 20px;padding-left: 20px}
.home-about .about-info {flex: 1;padding-left: 4%}
.about-info ul{display: flex;justify-content: space-between;margin: 20px 0;}
.about-info ul li{text-align: center;}
.about-info ul li .about-num{color:var(--color);font-size:20px;}
.home-about .homeabout-p2{font-size: 36px;font-weight: var(--fontbold6);line-height: 1.2;margin: 20px 0px;}
.home-about .homeabout-more{display: inline-flex;align-items: center;justify-content: center;min-width: 140px;height: 50px;background: var(--color);border: 1px solid var(--color);color:#fff;}
.home-about .homeabout-more:hover{background: #fff;color:var(--color);}
@media(max-width:768px){.home-about .about-img{width:100%}.home-about .about-info{width:100%;margin-top:15px;}.home-about .about-img{padding-left:0;}}
@media(max-width:500px){.about-img iframe{max-height:280px;}.about-info ul li{width:48%;}.about-info ul{flex-wrap: wrap;}}

.home-video{background:no-repeat center fixed;background-size:cover;padding:8% 0 12%}
.home-video .homevideo-info .video-box{max-width:1000px;margin:0 auto;}
.home-video .homevideo-info{display: flex;flex-direction: column;align-items: center;justify-content: center;text-align: center;}
.home-video .homevideo-info .video-box lite-youtube{max-width:100%;}
.home-video .homevideo-info .homevideo-icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:var(--color);border-radius:50%;position:relative;cursor:pointer;transition:all .1s linear}
.home-video .homevideo-info .homevideo-icon:hover{opacity:.9}
.home-video .homevideo-info .homevideo-icon em{font-size:40px;font-weight:var(--fontbold7);color:var(--headercolor)}
.home-video .homevideo-info .homevideo-icon::after,.home-video .homevideo-info .homevideo-icon::before{content:"";width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #fff;opacity:.1;animation:before 3s linear infinite;border-radius:50%}
.home-video .homevideo-info .homevideo-icon::after{animation-delay:1.5s}
.home-video .homevideo-info .homevideo-title{margin-top:50px;font-size:42px;font-weight:var(--fontbold7);color:var(--headercolor);text-transform:uppercase;text-align:center;}
.home-video .homevideo-fixed{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);z-index:9999999;display:none}
.home-video iframe,.home-video lite-youtube,.home-video video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:80%;max-height:80%}
.home-video .homevideo-colse{position:absolute;top:30px;right:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .1s linear}
.home-video .homevideo-colse em{color:var(--headercolor);transition:all .1s linear;font-size:40px}
.home-video .homevideo-colse:hover{opacity:.9}
.home-video .homevideo-colse:hover em{color:var(--color)}
@media (max-width:768px){.home-video iframe, .home-video lite-youtube, .home-video video{max-width:90%;max-height:90%;}}
.home-video lite-youtube iframe{max-width:100% !important;max-height:100% !important}
#exhi-swiper{overflow:hidden;}
.home-exhi{position: relative;}
.home-exhi .home-title{color:#fff;}
.hexhi-button-next,.hexhi-button-prev{position: absolute;cursor: pointer;left: 5%;top: 65%;transform: translateY(-50%);z-index: 1;}
.hexhi-button-next{left:auto;right:5%;}
.hexhi-button-next em,.hexhi-button-prev em{font-size:20px;color:#fff;}
.exhiwrap{margin-top:20px;}
.home-exhi{padding:4% 0;background:rgb(29 37 39 / 60%)}
@media(max-width:1600px){.hexhi-button-next{right:3%;}
.hexhi-button-prev{left:3%;}}
@media(max-width:1024px){.hexhi-button-next{right:0%;}
.hexhi-button-prev{left:0%;}
.home-video .homevideo-info .homevideo-title{font-size:24px;}}
@media(max-width:768px){.hexhi-button-next, .hexhi-button-prev{top:70%;}
#exhi-swiper{padding:0 4%;}
.home-exhi{padding:30px 0;}}
.procate{margin-top: 4%;}
.procate-list {padding: 0px 15px;display: flex;flex-wrap: wrap;justify-content: center;}
.procate-list li {width: calc(32% - 30px);height: 48px;display: flex;align-items: center;justify-content: center;background: #FFF;border: 2px solid var(--color);margin: 10px;transition: background .2s;}
.procate-list li a{padding: 0px 5px;color: var(--color);text-align: center;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;word-break: break-all;width:100%;transition:all .3s;font-size:var(--fontsize18);font-weight:var(--fontbold7)}
.procate-list li:hover{background:var(--color);}
.procate-list li:hover a{color:#fff;}
@media (max-width:1024px){.procate-list{justify-content:space-between}
.procate-list li{width:49%;margin:5px 0;}
.procate-list li a{font-size:16px;}}
.home-banner .swiper-slide>a::after{background: none;}
.foot-main .foot-nav{display:none;}
.home-solution{display:none;}
.home-callus{display:none;}

/* .home-banner .banner-animote{text-align: left;padding:0;}
.home-banner .banner-animote.ban1{top:48%}
.home-banner .banner-animote.ban1 .ban1-big-tit{font-weight:var(--fontbold7);font-size:50px;color:#009944;line-height: 1;margin-bottom:10px;}
.home-banner .banner-animote.ban1 .ban1-tit{font-size:66px;font-weight:var(--fontbold7);line-height:1;}
.home-banner .banner-animote.ban1 .ban1-des{font-size:32px;}
.home-banner .banner-animote.ban1 .ban1-list{margin:20px 0;}
.home-banner .banner-animote.ban1 .ban1-list .ban1-item{margin:5px 0;display:flex;align-items: center;font-size:20px}
.home-banner .banner-animote.ban1 .ban1-list .ban1-item img{margin-right:10px;width:auto;max-width:25px;line-height:1}
.home-banner .banner-animote.ban1 .ban1-more a{width:200px;height:40px;background:#009944;color:#fff;text-transform: uppercase;display:flex;justify-content: center;align-items: center;border-radius: 5px;font-size:18px;}
.home-banner .banner-animote.ban1 .ban1-more a:hover{background:#fff;color:#009944}
@media (max-width:1600px){.home-banner .banner-animote.ban1{padding-left:6%}
.home-banner .banner-animote.ban1 .ban1-big-tit{font-size:2.9vw;}
.home-banner .banner-animote.ban1 .ban1-tit{font-size:3.6vw}
.home-banner .banner-animote.ban1 .ban1-des{font-size:1.75vw;}
.home-banner .banner-animote.ban1 .ban1-list .ban1-item img{max-width:20px;}
.home-banner .banner-animote.ban1 .ban1-list .ban1-item{font-size:1.3vw;}}
@media (max-width:1440px){.home-banner .banner-animote.ban1{padding-left:11%;}}
@media (max-width:1280px){.home-banner .banner-animote.ban1 .ban1-more a{width:140px;height:30px}}
@media (max-width:768px){.home-banner .banner-animote.ban1 .ban1-list{display:none}
.home-banner .banner-animote.ban1 .ban1-big-tit{font-size:16px;}
.home-banner .banner-animote.ban1 .ban1-tit{font-size:22px;}
.home-banner .banner-animote.ban1 .ban1-des{font-size:14px}
.home-banner .banner-animote.ban1 .ban1-more{display:none;}}
@media (max-width:550px){.home-banner .banner-animote.ban1{padding-left:10px;}
.home-banner .banner-animote.ban1 .ban1-big-tit{display:none;}
.home-banner .banner-animote.ban1 .ban1-tit{font-size:16px}
.home-banner .banner-animote.ban1 .ban1-des{font-size:12px;margin-top:5px;}}

.home-banner .banner-animote.ban2{top:36%;}
.home-banner .banner-animote.ban2 .ban2-top{display:flex;align-items: center;background:linear-gradient(to right,#019DE6,transparent);max-width:40%;padding:5px 0 5px 10px;border-top-left-radius: 30px;}
.home-banner .banner-animote.ban2 .ban2-top .num{font-size:64px;line-height:1px;margin-right:10px;font-weight:var(--fontbold7)}
.home-banner .banner-animote.ban2 .ban2-top p{font-size: 20px;}
.home-banner .banner-animote.ban2 .ban2-title{font-weight:var(--fontbold7);color:#009944;font-size:30px;margin:10px 0 20px;line-height:1.3;}
@media (max-width:1600px){.home-banner .banner-animote.ban2{padding-left:5%;}
.home-banner .banner-animote.ban2 .ban2-top .num{font-size: 4vw;}
.home-banner .banner-animote.ban2 .ban2-top p{font-size:1.4vw}
.home-banner .banner-animote.ban2 .ban2-title{font-size:1.7vw;}}
@media (max-width:1440px){.home-banner .banner-animote.ban2{padding-left:11%;}}
@media (max-width:768px){.home-banner .banner-animote.ban2 .ban2-title{margin:0 0 10px;}
.home-banner .banner-animote.ban2 .ban2-top{display:none}
.home-banner .banner-animote.ban2 .ban2-title{font-size:18px;}
.home-banner .banner-animote.ban2 .ban2-des{font-size:12px;}}
@media (max-width:550px){.home-banner .banner-animote.ban2 .ban2-des{display:none;}
.home-banner .banner-animote.ban2 .ban2-title{font-size:12px;max-width:40%;}}

.home-banner .banner-animote.ban3{left:40%;top:50%;}
.home-banner .banner-animote.ban3 .ban3-title{text-transform: uppercase;text-align: center;max-width:50%;}
.home-banner .banner-animote.ban3 .ban3-title p{font-size:90px;font-weight:var(--fontbold7);line-height:1;}
.home-banner .banner-animote.ban3 .ban3-title span{font-size:46px;display:inline-block;}
.home-banner .banner-animote.ban3 .ban3-des{max-width:50%;text-align: center;font-size:22px;font-weight:var(--fontbold7);margin:10px 0 4%;}
.home-banner .banner-animote.ban3 .ban3-sogo{font-size:20px;letter-spacing:15px;text-align: center;font-weight:var(--fontbold7);max-width:50%;}
@media (max-width:1600px){.home-banner .banner-animote.ban3{left:45%;}
.home-banner .banner-animote.ban3 .ban3-title p{font-size:5.6vw}
.home-banner .banner-animote.ban3 .ban3-title span{font-size:3vw}
.home-banner .banner-animote.ban3 .ban3-des{font-size:1.4vw;margin-bottom:2%;}
.home-banner .banner-animote.ban3 .ban3-sogo{font-size:1.1vw;letter-spacing:0.8vw;}}
@media (max-width:1440px){.home-banner .banner-animote.ban3{left:49%;}}
@media (max-width:768px){.home-banner .banner-animote.ban3 .ban3-title p{font-size:38px;}
.home-banner .banner-animote.ban3 .ban3-title span{font-size:20px;}
.home-banner .banner-animote.ban3 .ban3-des{font-size:12px;margin:5px 0 10px;}
.home-banner .banner-animote.ban3 .ban3-sogo{font-size:12px;letter-spacing: 5px;}}
@media (max-width:550px){.home-banner .banner-animote.ban3 .ban3-des,.home-banner .banner-animote.ban3 .ban3-sogo{display:none;}
.home-banner .banner-animote.ban3 .ban3-title p{font-size:20px;}
.home-banner .banner-animote.ban3 .ban3-title span{font-size:12px;}}

.home-banner .banner-animote.ban4{text-align: center;top:20%;}
.home-banner .banner-animote.ban4 .ban4-title{font-size:80px;font-weight:var(--fontbold7);background: linear-gradient(180deg, #fff 0, #062440 80%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;-webkit-text-stroke: 1px #fff;line-height:1;}
.home-banner .banner-animote.ban4 .ban4-des{font-size: 30px;margin-top:10px;font-weight:var(--fontbold7);display:flex;align-items:center;justify-content: center;}
.home-banner .banner-animote.ban4 .ban4-des span{width:12%;height:3px;display:inline-block;margin:0 2%;border-radius: 5px;}
.home-banner .banner-animote.ban4 .ban4-des span:nth-child(1){background: linear-gradient(to right,transparent,#ffffff99);}
.home-banner .banner-animote.ban4 .ban4-des span:nth-child(2){background: linear-gradient(to right,#ffffff99,transparent);}
@media (max-width:1600px){.home-banner .banner-animote.ban4 .ban4-title{font-size: 4vw;}
.home-banner .banner-animote.ban4 .ban4-des{font-size:1.7vw;}}
@media (max-width:768px){.home-banner .banner-animote.ban4 .ban4-title{font-size:28px}
.home-banner .banner-animote.ban4 .ban4-des{font-size:12px;}}
@media (max-width:550px){.home-banner .banner-animote.ban4 .ban4-des{display:none;}
.home-banner .banner-animote.ban4 .ban4-title{font-size:20px;}} */
@media (min-width:1025px){#liproducts .submenu>li .cate-img{width:60px;height:60px}
#liproducts .submenu>li>a{font-weight:700}
#liproducts .submenu>li{min-height:60px}}
@media (min-width:1024px) {#liproducts .submenu>li>a{padding-left: 0;}  #liproducts .submenu>li .cate-img{left: 40px; } }
.home-products{padding-bottom:4%;}
@media (max-width:1024px){.home-products{padding-bottom:30px;}}
.home-about{padding:3% 0;}
.home-news{background:#f7f7f7}
@media (max-width:768px){.home-about .about-info{padding-left:0;}
.home-about .homeabout-p2{font-size:24px;}}
@media (min-width:1025px){footer .foot-item.foot-code{width:19%;}}
footer .foot-item:nth-child(2) .foot-link .item p{padding-left:0;}
footer .foot-item.foot-code{display:flex;}
footer .foot-item.foot-code div.whatsapp{margin-right:10px;}
footer .foot-item.foot-code>div{max-width:140px;}