﻿@charset "utf-8"; 
@media (min-width:1081px){.head-nav{min-width:calc(100% - 450px)}
.head-nav>ul{justify-content:space-between}}
@media (min-width:1471px){.head-nav>ul>li>a{font-size:18px}}
#about .l-wrap{flex-wrap:wrap}
.homeword{width:100%;text-align:center;font-weight:bold;font-size:46px;margin-bottom:60px;color:#000000}
@media (max-width:1200px){.homeword{font-size:36px}}
@media (max-width:768px){.homeword{font-size:30px;line-height:1.3}}
@media (max-width:500px){.homeword{font-size:27px;margin-bottom:30px}}
#about .about-con{box-sizing:border-box}
#ind .ind-r{top:0;margin:0}
#ind .ind-r>img{height:100%;object-fit:cover}
@media (min-width:789px){#ind{padding-top:50px}}
.advantage-list{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 25px;}
.advantage-list li{width: 24%;}
.advantage-item-img{display: flex;overflow: hidden;}
.advantage-item-img img{width:100%}
.advantage-item-cont{padding: 20px;}
.advantage-item-cont a{display: flex;justify-content: center;font-size: 22px;line-height: 1.25;margin-bottom: 10px;text-align: center;}
#ind .ind-r .play{display: none;}
.advantage h3{margin-bottom: 5px;font-size: 2.2em;text-align: center;text-transform: uppercase;}
@media (max-width:1024px) {
.advantage-list{justify-content: space-between;}
.advantage-list li{width: 48%;padding-right: 0;}
.advantage-item-cont a{font-size: 18px;}
.advantage-item-cont {padding: 12px;}
.advantage-item-cont .item-tit{margin-bottom: 10px;height: auto;}}
.advantage-item-cont .item-text{-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;display: -webkit-box;}
.advan-btn{display: flex;justify-content: center;}
.advan-btn a{background: none;color: #000;border: none;text-transform: uppercase;font-weight: bold;padding: 0;}
.advantage-item-cont .item-tit{font-size: 18px;line-height: 1.25;margin-bottom: 15px;height: 50px;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;display: -webkit-box;}
.advantage{padding-bottom: 50px;}
.advantage .more-btn:hover{background: #fff0;}
.advantage-item-img:hover img{transform: scale(1.05);}
#about .about-con ul li:after{background: #E70112;}
#product {margin-bottom: 0;margin-top: 50px;}
#com{max-width:1920px;margin:0 auto}
.com-lawy{padding:0 15px}
.com-botton-img{display:flex;justify-content:space-between}
.com-img{width:24%}
.com-top-img{margin-bottom:20px}
.com-top-img img{width:100%;display:block}
.com-img img{display: block;width: 100%;}
@media (max-width:768px) {.com-botton-img{flex-wrap: wrap;}.com-img {width: 49%;margin-bottom: 1%;}}
#about .about-con ul:before, #about .about-con ul:after{background: #E70112;}
#home-swiper .banner-animote{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;max-width: 1400px;color: #FFF;padding: 0px 70px;
text-align: center;}
.banner-animote .an-title{font-size: 48px;font-weight: var(--fontbold5);text-transform:uppercase;margin-bottom: 10px;}
.banner-animote .an-text{font-size: 24px;text-transform: capitalize;}
@media(max-width:768px){.banner-animote .an-title{font-size: 22px;margin-bottom: 0px;}
.banner-animote .an-text{font-size:18px;}}
#appli .sol-top{display: none;}
.icon-image img{width: 38px;}
.advan .advan-item:hover .icon-image img{filter: grayscale(200%) brightness(500%);}
.partners{margin-bottom: 50px;}
.partners-item{display: flex;flex-wrap: wrap;margin-top: 25px;}
.partners-box{width: 20%;padding: 25px;box-sizing: border-box;background: #fff;display: flex;justify-content: center;align-items: center;}
.partners-box img{max-width: 80%;display: block;}
.partners h3{margin-bottom: 5px;font-size: 2.2em;text-align: center;text-transform: uppercase;}
@media (max-width:768px) {.partners-box{padding: 10px;}}
@media (max-width:500px) {.partners-box{width: 50%;}
.banner-animote .an-title{font-size:18px;}
.banner-animote .an-text{font-size:15px;}}
.banner-animote .an-title,.banner-animote .an-text{font-weight:bold;text-shadow:1px 2px 3px #ffe900cf;color:#ffe900}
@media (min-width:1501px){.banner-animote .an-title{font-size:62px;}
.banner-animote .an-text{font-size:32px;}}
.main-part span{margin-left:7px;}
@media (min-width:769px){#ind>div{width:50%;}}
#ind .ind-r lite-youtube{width:100%;height:100%;display:block;}
#ind>div video{display:block;width: 100%;height: 100%;object-fit: cover;}
@media (min-width:1081px){.head-nav .submenu.nav1 {overflow:inherit;}
.submenu.nav1 li {position:relative;}
.submenu.nav1 li ul {position:absolute;left:100%;top:0;display:none;}
.submenu.nav1 li:hover >ul {display:block;}
.submenu.nav1 >li>a {position:relative;padding-right:30px;}
.submenu.nav1 >li.navli>a:after {content:'';width:6px;height:6px;border:1px solid #fff;border-left:none;border-bottom:none;transform:rotate(45deg);position:absolute;right:10px;top:20px;}}
@media (max-width:1080px){.submenu.nav1 li ul{padding-left:13px}}
.sidebar-newcate li:hover>ul{display:block!important;}