﻿@charset "utf-8";
:root{--color:#70C149}
main.page-template-1 .max-width-box aside ul.nav1 li.LocalCurrent{background:var(--color)!important}
main.page-template-1 .max-width-box aside ul.nav1 li.active-bg-black,main.page-template-1 .max-width-box aside ul.nav1.contact-us li:nth-of-type(1),header .top-box .info .right ul.sj li:hover,header .top-box .info .right ul.sj li .inmenu_1,.copyright a.go-top,.item-project ul li .box .right button:hover,aside.nav2-template>ul>li.has-children2>a:hover,aside.nav2-template>ul>li:nth-of-type(1),main.index section.products .list ul li:hover{background:var(--color)}
main.page-template-1 .max-width-box article.row-0 ul li .box .right button:hover,main.page-template-1 .max-width-box article.row-1 ul li .box .right button:hover,main.page-template-1 .max-width-box article .Pagination .active,footer .footer-info .soft ul li:hover{background:var(--color)}
.shop-car div.button.buy,.concat-us .form .send-btn:hover,.productsDetails .btn-group button:nth-of-type(2),main.page-template-1 .form .send-btn:hover,.selected,.productsDetails-article .details .right .btn-groups .button a:hover,.pages p .ctxt,.search-box-mob div button{background:var(--color)}
main.index section.products .item ul li:hover a,main.index .news .item ul li .box .right p:nth-of-type(1),main.index .news .item ul li .box .right p:nth-of-type(1) a:hover,footer .footer-info p:hover,footer .footer-info .nav1 ul>li>a:hover,footer .footer-info .nav2 ul>li>a:hover{color:var(--color)}
main.page-template-1 .max-width-box article.row-0 ul li:hover p,main.page-template-1 .max-width-box article.row-0 ul li .box .right p:nth-of-type(1) a:hover,main.page-template-1 .max-width-box article.row-1 ul li:hover p,main.page-template-1 .max-width-box article.row-1 ul li .box .right p:nth-of-type(1) a:hover,.item-faq ul li .box .right p:nth-of-type(1):hover,#xyz .xyz12 a:hover{color:var(--color)}
.item-faq ul li .box .right p:nth-of-type(1) a:hover,.item-project ul li:hover p a,main.page-template-1 .max-width-box article .item-video ul li .box .right p:nth-of-type(1) .title a:hover,aside.nav2-template>ul a:hover{color:var(--color)}
.temp2 ul:nth-of-type(1) li:nth-of-type(n+2) .right a:hover,aside .last-products li a:hover,main.page-template-1 .max-width-box article .item-products ul li p a:hover,aside.nav2-template>ul>li.has-children2 .currentProType,main.page-template-1 .max-width-box aside ul.nav1 li a:hover{color:var(--color)}
.swiper-box .fonts button:hover,main.index section.about-us .block-box .content .button-box button:hover,.banner2-box .fonts button:hover{background:var(--color);border-color:var(--color)}
.input-error,.productsDetails-article .details .left .swiper-box .swiper-container .swiper-slide img.item-hover,.category-title{border-color:var(--color)}
@media(min-width:1200px){header .top-box .nav-box .right ul.nav1>li ul li:hover,header .top-box .nav-box .right ul.nav1>li .nav2 .nav2-left>ul>li a:hover,header .top-box .nav-box .right ul.nav1>li:hover,header .top-box .nav-box .right ul.nav1>li .inmenu_1{background-color:var(--color)}}
@media(max-width:1210px){footer .footer-info .soft ul li.active,footer .footer-info .soft ul li:hover,.pho-footer{background:var(--color)}}
.productsDetails-article .details .left .swiper-box .swiper-container{--swiper-theme-color:var(--color)}
@media(max-width:1213px){.productsDetails-article .details .right .btn-groups .button:nth-of-type(2) a{background:var(--color)}}
@media(max-width:700px){.rb_bottom .next:nth-last-child(3){background:var(--color)}}
@media(max-width:750px){main.page-template-1 .max-width-box article .item ul li .box .right p:nth-of-type(1) a:hover{color:var(--color)}
main.page-template-1 .max-width-box article .item ul li .box .right button:hover{background:var(--color)}}
.download-btn{background-color:var(--color)}
.search-box-mob div button:hover{background:var(--color)}
main.page-template-1 .max-width-box article.row-0 ul li .box .right button,main.page-template-1 .max-width-box article.row-1 ul li .box .right button{background:var(--color)!important}
.item-faqdetails .btn-group button:nth-of-type(2),.item-aboutus .btn-group button:nth-of-type(2){background:var(--color)!important}
main.page-template-1 .max-width-box article .item-products-0 ul li .box .right button{background:var(--color)!Important}
main.page-template-1 .max-width-box article .item-products-0 ul li .box .right p:nth-of-type(1) a:hover{color:var(--color)}
header .top-box .nav-box .right .search-box,header .top-box .nav-box .right .search-close{color:#000}
header .top-box .nav-box{background:#fff}
header .top-box .nav-box .right ul.nav1>li a{color:#000}
header .top-box .nav-box .right ul.nav1>li .submenu{background:#fff}
header .top-box .nav-box .right ul.nav1>li .inmenu_1,header .top-box .nav-box .right ul.nav1 li:hover>a{color:#fff}
@media screen and (max-width:1200px){header .top-box .nav-box .right nav{background:rgba(255,255,255,.9)}
header .top-box .nav-box .right ul.nav1>li .inmenu_1,header .top-box .nav-box .right ul.nav1 li:hover>a{color:var(--color)}
header .top-box .nav-box .right ul.nav1>li .submenu{background:none}
header .top-box .nav-box .right nav ul.nav1 i{color:#000}}
.mb,main.index section.about-us>img{display:none}
main.index section.about-us{height:auto}
main.index section.about-us .block-box{height:auto}
.button-box{margin-top:25px}
main.index section.about-us .block-box .pic img{object-fit:cover}
main.index section.about-us .block-box .content .top p{-webkit-line-clamp:inherit;line-height:1.6;height:auto}
main.index section.number{height:auto;margin-top:50px;background:none;width:86.33333%}
main.index section.number ul,main.index section.number ul li{height:auto}
main.index section.number ul.numberlist{max-width:1100px;margin:0 auto}
main.index section.number ul.numberlist li{width:31%;margin-right:3.5%;display:block}
main.index section.number ul.numberlist li:last-child{margin-right:0}
main.index section.number ul.numberlist li img{width:100%}
main.index section.number ul.numberlist li p:nth-of-type(1){margin-bottom:8px;font-size:14px;margin-top:10px}
main.index section.number ul.numberlist li p:nth-of-type(1) span{font-size:20px;margin-right:10px;color:var(--color)}
main.index section.number>ul:first-child{background:url(/images/m406/img/homePC-bg_02.jpg) no-repeat center;background-size:cover;padding:25px 0;margin-bottom:60px}
@media (max-width:768px){main.index section.about-us .block-box{display:block}
main.index section.about-us .block-box .pic{max-width:inherit;width:100%;display:block!important}
main.index section.about-us .block-box .content{width:100%}
main.index section.number ul.numberlist li{width:48%;margin-right:4%;margin-bottom:24px}
main.index section.number ul.numberlist{flex-wrap:wrap;height:auto}
main.index section.number ul.numberlist li:nth-child(2n){margin-right:0}
main.index section.number>ul:first-child{flex-wrap:wrap;padding-bottom:1px;margin-bottom:35px;flex-wrap:wrap}
main.index section.number>ul:first-child li{width:50%;margin-bottom:15px}
main.index section.number{margin-top:20px}}
@media (max-width:560px){main.index section.number.numberlist ul li p:nth-of-type(1) span{display:block}}
footer .footer-info .logo-box .logo img{height:80px}
footer .footer-info .logo-box .logo{margin-bottom:0}
.item.item-products.productsDetails{max-width:initial}
.table-wrap{overflow:inherit}
header .top-box .info .left{font-size:20px}
header .top-box .info .left span a{color:#222}
header .top-box .info .left span{color:#222}
.swiper-box.index-swiper{position:static}
.swiper-box.index-swiper img{display:block}
.swiper-index{height:auto}
main.index{margin-top:0}
.banner2-box{height:auto;min-height:inherit;position:static}
.tabs{margin:0}
.banner2-box img{display:block}
header .top-box{top:0}
header{top:0}
@media screen and (max-width:1200px){body{padding-top:62px}
.swiper-box.index-swiper{top:62px}}
@media screen and (max-width:680px){body{padding-top:0}
.swiper-box.index-swiper{top:0}}
header .top-box .nav-box .mob-nav{color:#000}
@media (min-width:768px){header .top-box .nav-box{position:absolute;max-width:1920px;width:100%}
header .top-box{width:100%;max-width:1920px}
header .top-box .info{padding:5px 20px}}
main.index section.products .list ul li.cur{background:var(--color)}
main.index section.products .item ul li{width:20%}
@media (max-width:1600px){main.index section.products .list ul li{width:16.666%;display:flex!important}
main.index section.products .list ul{width:100%}}
@media (max-width:1090px){main.index section.products .title .list ul li{width:33.3333%;border-bottom:1px solid #fff;min-width:inherit}
main.index section.products .list ul{flex-wrap:wrap}
main.index section.products .item ul li{width:33.3333%}}
@media (max-width:768px){main.index section.products .item ul li{width:50%}}
@media (max-width:560px){main.index section.products .title .list ul li{width:50%}}
main.index section.number ul.numberlist{max-width:1000px}
@media (min-width:769px){main.index section.number ul.numberlist li{width:30%;margin-right:5%}}
.swiper-box.index-swiper{position:relative}
.swiper-box.index-swiper img{display:block}
.swiper-index{height:auto}
main.index{margin-top:0}
body{padding-top:102px}
.banner2-box{height:auto;min-height:inherit;position:static}
.tabs{margin:0}
.banner2-box img{display:block}
header .top-box{top:0}
header{top:0}
header .top-box .info .left span,header .top-box .info .left > span:nth-of-type(1),header .top-box .info .left span a{color:#000}
@media screen and (max-width:1200px){body{padding-top:62px}
.swiper-box.index-swiper{top:62px}}
@media screen and (max-width:680px){body{padding-top:0}
.swiper-box.index-swiper{top:0}}
.details .video video{width:100%;height:380px}
@media screen and (min-width:1201px){header .top-box .nav-box .right ul.nav1>li .submenu{height:auto;padding:0}
header .top-box .nav-box .right ul.nav1>li ul li{margin:0}
header .top-box .nav-box .right ul.nav1>li ul li>i{display:none}
header .top-box .nav-box .right ul.nav1>li ul li:hover>ul{display:block!important}
header .top-box .nav-box .right ul.nav1>li ul li ul{position:absolute;left:100%;top:0;background:#fff}}
@media screen and (max-width:1200px){header .top-box .nav-box .right nav ul.submenu.nav1>li{padding:8px 26px 8px 8px;position:relative}
header .top-box .nav-box .right nav >ul.nav1>li>ul{padding-top:14px;width:100%}
header .top-box .nav-box .right nav ul.submenu.nav1>li>i{width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:9px}
header .top-box .nav-box .right nav ul.submenu.nav1>li>ul{padding-top:5px;width:100%}
header .top-box .nav-box .right nav ul.submenu.nav1>li>ul li a{padding-top:5px;text-align:right;display:block;font-weight:500}}
.productsDetails-article .details .right .btn-groups .button:nth-child(2){display:flex;width:auto}
.productsDetails-article .details .right .btn-groups .button:nth-child(2)>*{width:200px;margin-right:30px}