﻿@charset "utf-8";
section.about .container{align-items:center}
.about-l-list{justify-content:space-between;margin-bottom:10px}
.about-l-list li{width:31%;margin-bottom:15px;display:flex;align-items:center;justify-content:center;border:1px solid #e5e5e5;padding:5px}
.about-l-list li img{height:75px;object-fit:contain}
@media (max-width:600px){.about-l-list li{width:48%}
.about-l-list li img{height:85px}
.about-r{margin-bottom:20px}
.about-r li{width:50%}
.about-r li:nth-child(3){border-top:none}
.about-r li:nth-child(3n){border-right:none}
.about-r li:nth-child(2n){border-right:1px solid #e5e5e5}}
.highpro-l img{object-fit:cover}
.latestnews-img img{max-height:100%}
@media (min-width:769px){.hotpro-title{-webkit-line-clamp:1}}
.page-r video{max-height:500px}
@media (max-width:1441px){.page-r video{max-height:380px}}
.nyaboutinquiry{background:url(/Content/uploads/2023989955/20231130113405969db3a1398e4c3899e602fba13d6367.jpg) no-repeat center;background-size:cover;padding:40px 50px 70px}
.nyaboutinquiry .inquiry-form input,.nyaboutinquiry .inquiry-form textarea{background-color:#fff!important}
@media (max-width:1024px){.nyaboutinquiry{padding:20px 25px 40px}}
@media (max-width:560px){.nyaboutinquiry{padding:10px 15px 30px}}
header{height:130px}
body{padding-top:130px}
.headact{height:110px}
.headtop{height:40px;background:#f3f3f3}
header>.container{height:calc(100% - 40px)}
.tcont{display:flex;align-items:center;color:#000}
.tcont a{color:#000}
.tcont p:not(:last-child){margin-right:30px}
.tcont p i{margin-right:6px;color:var(--color)}
.headtop .fshare a:hover,.tcont a:hover{color:var(--color)}
.headtop .fshare{margin:0}
.headtop .fshare a{background:0 0;color:#000}
.headtop .fshare i{font-size:20px}
.headtop .fshare i.icon-facebook{font-size:24px}
@media screen and (max-width:1024px){header{height:calc(1rem + 40px)}
body{padding-top:calc(1rem + 40px)}
.headact{height:calc(.7rem + 40px)}}
@media screen and (max-width:680px){.headshare{display:none}
.headtop{height:30px}
header{height:calc(1rem + 30px)}
body{padding-top:calc(1rem + 30px)}
.headact{height:calc(.7rem + 30px)}
header>.container{height:calc(100% - 30px)}
.tcont p{font-size:14px;margin-right:20px}
.tcont p i{margin-right:3px}
.headtop .fshare{display:none}
.logo{max-width:inherit}}
.contactus-box-feed #feedbackForm{margin-top:-30px}
.contactus-box-feed .inquiry-form input{background-color:#f5f5f5!important;width:100%}
.contactus-box-feed .inquiry-form textarea{background-color:#f5f5f5!important}
.contactus-box-feed #feedbackForm .send-btn{margin-top:20px}
.write-text{max-width: 900px;}
.home-news .homenews-wrap{margin-top:3%;display:flex;justify-content:space-between;align-items:flex-start}
.home-news .homenews-img{width:40%}
.home-news .homenews-img img{width:100%;border-radius:var(--borderradius);transition:all .1s linear}
.home-news .homenews-img img:hover{transform:scale(1.01)}
.homenews-list{flex:1;padding-left:30px;list-style:none}
.homenews-list li{position:relative;padding-bottom:20px;margin-bottom:20px;padding-left:35px;border-bottom:2px solid #eaeaea}
.homenews-list li.act .icon{background:#1a3e5f;color:#fff}
.homenews-list li.act .name{color:var(--color)}
.homenews-list li .info{display:none}
.homenews-list li .icon{cursor:pointer;position:absolute;left:0;top:4px;width:20px;height:20px;background:rgba(146,146,146,0);border:1px solid #1d3546;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:var(--fontbold6)}
.homenews-list li .name{font-size:22px;font-weight:var(--fontbold6);line-height:1.2}
.homenews-list li .date{color:#717171;display:flex;align-items:center;font-size:14px;padding:4px 0}
.homenews-list li .date em{margin-right:10px}
.homenews-list li .text{color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.homenews-list li .home-more{min-width:125px;height:40px;margin-top:1em}
.home-title{text-align: center;}
.home-news{padding:3% 0;}
@media(max-width:1024px){.home-news .homenews-img{display:none;}.homenews-list{padding-left:0;}}
.home-custom {padding:60px 0 30px;background:#f7f7f7;}
.home-custom-list {display:flex;justify-content:space-between;margin-top:70px;margin-bottom:60px;background:#fff;border-radius:15px;padding:0 60px 30px;}
.home-custom-list li {flex:1;display:flex;flex-direction:column;}
.home-custom-list li:not(:last-child) {padding-right:80px;position:relative;}
.home-custom-list li .home-custom-icon {width:80px;height:80px;background:url(/uploads/40123/page/p2024060719510783203.png) no-repeat center;background-size:100%;padding:7px;margin-top:-40px;margin-bottom:15px;}
.home-custom-list li .home-custom-icon .home-custom-ic {width:100%;height:100%;background:url(/uploads/40123/page/p2024060719440550ce6.png) no-repeat center;background-size:100%;display:flex;align-items:center;justify-content:center;}
.home-custom-list li .home-custom-icon .home-custom-ic img {width:30%;}
.home-custom-list li .home-custom-txt {flex:1;position:relative;}
.home-custom-list li:not(:last-child) .home-custom-txt:after {content:'';width:1px;height:100%;background:#ccc;position:absolute;top:0;right:-40px;}
.home-custom-list li .home-custom-txt .home-custom-tit {font-weight:bold;font-size:20px;margin-bottom:5px;}
.home-custom-list li .home-custom-txt p {color:#666;}
@media (max-width:1024px){.home-custom-list li{flex:inherit;width:100%;background:#fff;border-radius:15px;margin-bottom:70px;padding:0 20px 30px!important;}
.home-custom-list{flex-wrap:wrap;background:none;padding:0;margin-bottom:0}
.home-custom-list li:not(:last-child) .home-custom-txt:after{display:none}}
@media (max-width:768px){.home-custom {padding:40px 0 10px;}}
#swiper-banner .banner-animote {position:absolute;top:50%;left:10%;transform:translateY(-50%);color:var(--fontcolor);opacity:0;max-width:770px;color:#fff;text-shadow:1px 1px 2px #000}
#swiper-banner .banner-animote .title {font-size:48px;font-weight:var(--fontblod5);line-height:1.3;text-transform:capitalize;color:#86E339}
#swiper-banner .banner-animote .textlist {margin-top:20px;font-size:20px}
#swiper-banner .banner-animote .textlist li {margin-top:10px;color:#FFF209}
#swiper-banner .banner-animote .textlist li span {margin-right:5px}
#swiper-banner .swiper-slide-active .banner-animote {animation:bannerani .5s forwards;animation-delay:.7s}
@keyframes bannerani {0% {opacity:0;margin-top:30px}
100% {opacity:1;margin-top:0px}}
@media (max-width:1366px){#swiper-banner .banner-animote .title{font-size:38px}
#swiper-banner .banner-animote .textlist li{font-size:16px;margin-top:5px}}
@media (max-width:1024px){#swiper-banner .banner-animote{left:0;width:100%;max-width:100%;padding:0 8%}
#swiper-banner .banner-animote .title{font-size:30px}
#swiper-banner .banner-animote .textlist{margin-top:10px}
#swiper-banner .banner-animote .textlist li{font-size:16px;margin-top:2px}}
@media (max-width:768px){#swiper-banner .banner-animote .textlist{display:none}
#swiper-banner .banner-animote .title{text-align:center;font-size:24px}}
@media (max-width:500px){#swiper-banner .banner-animote .title{font-size:17px}}
#swiper-banner .banner-animote.bannertxt2 {max-width:45%;text-align:center;left:50%}
#swiper-banner .banner-animote.bannertxt3 {max-width:45%;text-align:center;left:15%}
#swiper-banner .banner-animote .lartitle {font-family:'Poppins';font-weight:900;font-size:9vw;color:#579B5E;text-shadow:0 0 0;-webkit-text-stroke:2px #fff;letter-spacing:3px;line-height:1;}
#swiper-banner .banner-animote .text {font-family:'Oswald';letter-spacing:2px;font-size:3vw;line-height:1.1}
#swiper-banner .banner-animote .text2 {font-family:'Oswald';letter-spacing:2px;font-size:3vw;line-height:1.1;position:relative;padding-bottom:2vw}
#swiper-banner .banner-animote .text2:after {content:'';width:4vw;height:.3vw;background:#fff;position:absolute;left:50%;margin-left:-2vw;bottom:0;}
#swiper-banner .banner-animote .change {line-height:1.2;font-style:italic;font-weight:bold;font-family:Times New Roman;color:#FFF209;margin-top:2vw;font-size:3.8vw;}
@media (max-width:1024px){#swiper-banner .banner-animote.bannertxt2{max-width:50%;left:40%;padding:0;}
#swiper-banner .banner-animote.bannertxt3{max-width:54%;left:5%;padding:0;}}
@media (max-width:768px){#swiper-banner .banner-animote .lartitle {font-size:9vw;-webkit-text-stroke:1px #fff;}
#swiper-banner .banner-animote .text {font-size:3.5vw;}
#swiper-banner .banner-animote .text2 {font-size:3.5vw;padding-bottom:3vw}
#swiper-banner .banner-animote .text2:after {width:6vw;height:.6vw;margin-left:-3vw;}
#swiper-banner .banner-animote .change {font-size:4.2vw;}}
.home-language {padding:60px 0;}
.home-languagelist {display:flex;justify-content:space-between;flex-wrap:wrap;}
.home-languagelist li {width:7.2%;text-align:center;}
.home-languagelist li .home-languageicon {position:relative;margin-bottom:10px;max-width:100px;margin:0 auto 10px;}
.home-languagelist li .home-languageicon div {position:relative;padding-bottom:100%;width:100%;border-radius:50%;background:#fff;box-shadow:-1px 2px 4px #000;}
.home-languagelist li .home-languageicon img {width:96%;height:96%;position:absolute;top:2%;left:2%;object-fit:cover;border-radius:50%;}
.home-languagelist li:nth-child(11) .home-languageicon img {object-position:left}
.home-languagelist li:nth-child(12) .home-languageicon img {object-fit:contain;background:#009B39;}
@media (max-width:1366px){.home-languagelist li{width:15.5%;margin:15px 0}}
@media (max-width:1024px){.home-languagelist li{width:23%;margin:15px 0}}
@media (max-width:768px){.home-language {padding:30px 0;}
.home-languagelist li{width:31%;margin:10px 0}
.home-languagelist li .home-languageicon {max-width:80px;}}
.home-textcontent {position:relative;display:flex;align-items:center;justify-content:center;}
.home-textcontent-info {position:absolute;color:#fff;text-align:center;font-size:40px;max-width:1200px;padding:10px 15px;line-height:1.4;text-shadow:1px 1px 2px #000;}
@media (max-width:1200px){.home-textcontent-info{font-size:30px}}
@media (max-width:1024px){.home-textcontent-info{font-size:25px}}
@media (max-width:768px){.home-textcontent-info{font-size:20px}}
@media (max-width:500px){.home-textcontent-info{font-size:15px}}
@media(min-width:1281px){.home-textcontent-info{font-size: 45px;font-weight: var(--fontbold6);}}
.application .container{margin: 0 20px;width: auto;}
@media (min-width:1025px) {
nav .nav #liproducts .nav3>.LiLevel1{display: flex;flex-direction: row-reverse;align-items: center;}
nav .nav #liproducts .nav3>.LiLevel1>a{padding-left: 5px;}
.cate-con .cate-img{position: static;}
}
