﻿@charset "utf-8";
:root{--color:#013817}
@media (min-width:1201px){header .top-box .nav-box .right ul.nav1>li .submenu .LiLevel1 ul{width:600px;display:none;position:absolute;left:100%;top:0;background:#000}
header .top-box .nav-box .right ul.nav1>li .submenu .LiLevel1{position:relative}
header .top-box .nav-box .right ul.nav1>li .submenu .LiLevel1:hover ul{display:flex!important;flex-wrap:wrap}
header .top-box .nav-box .right ul.nav1>li .submenu .LiLevel1 ul li{width:20%;box-sizing:border-box}
header .top-box .nav-box .right ul.nav1>li .submenu .LiLevel1:nth-child(2) ul li{width:25%}
header .top-box .nav-box .right ul.nav1>li .LiLevel1 a,header .top-box .nav-box .right ul.nav1>li .LiLevel1,header .top-box .nav-box .right ul.nav1>li .submenu{height:auto}}
@media (max-width:1200px){header .top-box .nav-box .right nav ul.nav1 .LiLevel1{position:relative}
header .top-box .nav-box .right nav ul.nav1 .LiLevel1 i{position:absolute;right:10px}}
main.index section.about-us>img{display:none}
main.index section.about-us{background:linear-gradient(90deg,black,#bdbdbd)}
@media(max-width:500px){.product-peach tr{display:flex;flex-direction:column}}
.home-certi{padding:70px 0 60px;background:url("/js/37317/certi_bg.jpg") no-repeat;background-size:cover;width:100%;margin-bottom:-20px}
.l-wrap{width:86.33333%;max-width:1600px;margin:0 auto}
.certi-swiper{padding:30px 0 40px}
.certi-swiper .swiper-slide{position:relative;transition:transform .2s ease;display:block}
.certi-swiper .swiper-slide img{max-width:100%;height:100%}
.certi-swiper .certi-item:after{content:"";display:block;padding-top:140%}
.certi-swiper .img-wrap{position:absolute;top:0;left:0;width:100%;height:100%}
.certi-swiper .certi-name{padding:10px 0;font-size:22px;text-align:center;color:#fff;display:none}
.certi-swiper .certi-dot{width:10px;height:10px;background:#fff;position:absolute;border-radius:50%;left:50%;margin-left:-5px}
@media (max-width:1600px){.home-certi{margin-bottom:-40px}}
@media (max-width:1210px){.l-wrap{width:auto;margin:0 4vw}}
@media (min-width:1025px){.certi-swiper .swiper-slide-next+.swiper-slide{transform:translate3d(0,0,0) scale(1.1)}
.certi-swiper .swiper-slide-next+.swiper-slide .certi-dot{display:none}
.certi-swiper .swiper-slide-next+.swiper-slide .certi-name{background:#fff;color:#013817;position:relative}
.certi-swiper .swiper-slide-next+.swiper-slide .certi-name:after{content:"";position:absolute;bottom:-5px;display:block;height:4px;width:100%;background:#045926}}
.certi-swiper:after{content:"";display:block;position:absolute;bottom:35px;width:100%;height:1px;background:#fff;left:0}
@media (max-width:1024px){.certi-swiper .swiper-slide-next{transform:translate3d(0,0,0) scale(1.1)}
.certi-swiper .swiper-slide-next .certi-dot{display:none}
.certi-swiper .swiper-slide-next .certi-name{background:#fff;color:#013817;position:relative}
.certi-swiper .swiper-slide-next .certi-name:after{content:"";position:absolute;bottom:-5px;display:block;height:4px;width:100%;background:#035da4}}
@media (max-width:768px){.home-certi{padding:50px 0}
.certi-swiper .certi-name{font-size:17px}}
@media (max-width:540px){.home-certi{padding:20px 0}
.certi-swiper .certi-name{font-size:15px;padding:5px 0}}
@media (max-width:490px){.home-certi{margin-bottom:0px}}
main.index section.about-us{background:linear-gradient(90deg,black,#b3b3b3)}
.mb{background:none}
main.index section.products .item ul li>div .rule-box{max-height:inherit;height:auto}
.item-faqdetails .article p,.item-aboutus .article p{margin-bottom:2px}
.temp2 ul:nth-of-type(1) li:nth-of-type(n+2) .left img{object-fit:contain}
main.index section.about-us .block-box .pic img{object-fit:cover}
aside .last-products li img,aside .last-products li img,aside .last-products li img,aside .last-products li img,aside .last-products li img{max-height:100%}
.project-content{word-break:break-word}
footer .footer-info p:hover{color:#3ecf78}
.breadcrumbs-nav{max-width:1600px;justify-content:flex-start;font-weight:bold;padding:0 30px}
footer .footer-info .nav1 ul>li>a:hover,footer .footer-info .nav2 ul>li>a:hover{color:#3ecf78}
@media screen and (max-width:1200px){main.page-template-1 .max-width-box article .item ul li .box .left img{max-width:100%;max-height:inherit}
main.page-template-1 .max-width-box article .item ul li .box .left{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;max-height:inherit;display:block}
main.page-template-1 .max-width-box article .item ul li .box .right{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;height:auto;line-height:1.5;padding:12px 6%}
main.page-template-1 .max-width-box article .item ul li .box .left a,main.page-template-1 .max-width-box article .item ul li .box{display:block}
main.page-template-1 .max-width-box article .item ul li{height:auto}
main.page-template-1 .max-width-box article .item ul li .box .right p:nth-of-type(1){padding:5px 0}
main.page-template-1 .max-width-box article .item ul li .box .left a{position:relative;width:100%;padding-bottom:100%}
main.page-template-1 .max-width-box article .item-products-1 ul li .box .left img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}}
.temp2 ul:nth-of-type(1) li:nth-of-type(n+2){margin-top:10px}
main.page-template-1 .max-width-box article .item-products-1 ul li .box .left img{max-height:100%!important}
@media (max-width:450px){main.index section.products .title .list ul li:nth-of-type(5),main.index section.products .title .list ul li:nth-of-type(4),main.index section.products .title .list ul li:nth-of-type(3){display:flex;line-height:40px}
main.index section.products .list ul{flex-wrap:wrap;justify-content:space-around}
main.index section.products .title .list ul li{margin-bottom:2%;width:48%}}
@media (max-width:500px){.productsDetails-article .details .right{padding-top:120%}}
a.orderNow{box-sizing:border-box;text-align:center}
main.index section.number ul li p:nth-of-type(1){font-size:45px}
main.index .news #index_11news ul li .box .left{width:200px;height:100%}
main.index .news #index_11news ul li{height:150px}
main.index .news #index_11news ul li .box .left img{display:block;width:100%;height:100%;object-fit:contain}
main.index .news .item ul li .box .right{transition:.2s}
main.index .news #index_11news ul li:hover .box .right{background:#013817}
main.index .news #index_11news ul li:hover .box .right *{color:#fff!important}
@media (max-width:640px){main.index .news #index_11news ul li .box .left{width:140px}
main.index .news #index_11news ul li{height:105px;min-height:inherit}
main.index .news #index_11news ul li .box .right{padding:15px 10px}
main.index .news #index_11news ul li .box .right p:nth-of-type(1){margin-bottom:5px}
main.index .news #index_11news ul li .box .right p:nth-of-type(1) a{font-size:16px}}
@media (max-width:768px){main.index section.number ul li p:nth-of-type(1){font-size:25px}}
@media (max-width:1200px){main.page-template-1 .max-width-box article .productsDetails .random-pro-list ul{display:flex}
main.page-template-1 .max-width-box article .productsDetails .random-pro-list ul li{width:32%;margin-right:2%;margin-bottom:30px}
main.page-template-1 .max-width-box article .productsDetails .random-pro-list ul li:nth-child(3n){margin-right:0}
main.page-template-1 .max-width-box article .productsDetails .random-pro-list ul li .detpropic{width:100%}
main.page-template-1 .max-width-box article .productsDetails .random-pro-list ul li .pro-name{line-height:1.3;text-align:center}}
@media (max-width:768px){.random-pro-list .random-title{margin-bottom:20px}
main.page-template-1 .max-width-box article .productsDetails .random-pro-list ul li{width:48%;margin-right:4%}
main.page-template-1 .max-width-box article .productsDetails .random-pro-list ul li:nth-child(3n){margin-right:4%}
main.page-template-1 .max-width-box article .productsDetails .random-pro-list ul li:nth-child(2n){margin-right:0}}
aside.nav2-template>ul>li.has-children2 ul li.LiLevel1>a:before{display:none}
@media (max-width:700px){.productsDetails-article .details .left .swiper-box .swiper-container{position:relative;top:0}
article.productsDetails-article .details .right{padding-top:0}
.productsDetails-article .details .left .swiper-box{transform:none;left:0}
.productsDetails-article .details .left .img{display:none !important}}
.page-section-banenr{max-width:1920px;margin:0 auto}
.page-section-banenr img{display:block;max-width:100%}
/* about */
.page-section-about-container{max-width:1400px;padding:50px 0;margin:0 auto;display:flex;justify-content:center;align-items:center}
.page-section-about-l{width:50%;position:relative}
.page-section-about-l::after{position:absolute;content:'';width:189px;height:189px;background:#BCC533;border-radius:50%;top:0;z-index:-1;left:0}
.page-section-about-l::before{position:absolute;content:'';width:94px;height:94px;background:#242424;border-radius:50%;z-index:-1;top:25%;left:0}
.page-section-about-r{width:50%}
.page-section-about-r-size-p1{font-size:22px;font-weight:900;color:#232323;line-height:1;text-transform:capitalize}
.page-section-about-span{width:30px;height:3px;background:#000;margin:20px 0 35px}
.page-section-about-r-size-p2{font-size:16px;color:#666666;line-height:36px}
.page-section-about-l-img{margin-right:50px}
.page-section-about-l .page-section-about-l-img img{max-width:100%;display:block}
@media (max-width:1400px){.page-section-about-container{padding:30px 3%}}
@media (max-width:1300px){.page-section-about-l .page-section-about-l-img img{max-width:85%}}
@media (max-width:1024px){.page-section-about-r{padding-left:3%;box-sizing:border-box}
.page-section-about-r-size-p1{line-height:1.5}
.page-section-about-span{margin:20px 0 30px}
.page-section-about-r-size-p2{font-size:14px;line-height:1.5}
.page-section-about-l .page-section-about-l-img img{max-width:100%}
.page-section-about-l::before{top:40%}}
@media (max-width:768px){.page-section-about-span{margin:15px 0;height:2px}
.page-section-about-l .page-section-about-l-img img{max-width:95%}
.page-section-about-l::before{top:45%}
.page-section-about-l .page-section-about-l-img img{max-width:100%}
.page-section-about-r-size-p2{font-weight:unset;text-align:justify}}
@media (max-width:600px){.page-section-about-container{flex-direction:column;padding:30px 3%}
.page-section-about-l{width:100%}
.page-section-about-l-img{margin:0}
.page-section-about-r{padding-left:0;width:100%;margin-top:20px}
.page-section-about-r-size-p2{line-height:36px}}
@media (max-width:450px){.page-section-about-r-size-p1{font-size:20px}
.page-section-about-r-size-p2{line-height:33px}
.page-section-about-l::after{width:120px;height:120px}
.page-section-about-l::before{width:70px;height:70px}
.page-section-about-span{height:2px}}
/* sell */
.page-section-sell{max-width:1920px;margin:0 auto;background:url(/uploads/37317/section-bg-10.jpg)center no-repeat;background-position:top}
.page-section-sell-container{max-width:1400px;margin:0 auto}
.page-section-sell-li{width:100%}
.page-section-sell-list{display:flex;justify-content:space-between}
.page-section-sell-tit{font-size:22px;font-weight:900;color:#FEFEFE;text-align:center;text-transform:capitalize}
.page-section-sell-span{width:30px;height:3px;background:#fff;margin:20px auto 35px}
.page-section-sell-title{padding-top:50px}
.page-section-sell-img-im{display:block;width:100%;transition:all .3s ease-in-out}
.page-section-sell-size-p1{font-size:18px;font-weight:900;color:#161616;margin-bottom:15px;min-height:65px}
.page-section-sell-size-p2{font-size:14px;font-weight:400;color:#666666;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:-webkit-box}
#swiper-container-sell .swiper-slide{height:auto}
#swiper-container-sell .swiper-slide .page-section-sell-li{height:100%;box-shadow:0px 8px 10px 0px rgba(38,38,38,0.11);border-radius:0px 0px 5px 5px;background:#fff}
.page-section-sell-size{padding:25px;box-sizing:border-box}
.page-section-sell-btns{font-size:14px;font-weight:bold;color:#666666;display:inline-block;padding:10px 22px;line-height:1;background:#F6F6F6;border-radius:19px;text-transform:capitalize;transition:all .3s ease-in-out}
.page-section-sell-btn{margin-top:30px}
.page-section-sell-img{overflow:hidden;border-radius:5px 5px 0px 0px}
.page-section-sell-li:hover .page-section-sell-btns{background:#000;color:#fff}
.page-section-sell-li:hover .page-section-sell-img-im{transform:scale(1.1)}
#swiper-container-sell{padding-bottom:50px}
#swiper-container-sell .swiper-pagination{display:none}
#swiper-container-sell .swiper-pagination-bullet-active{background:#BCC533}
@media (max-width:1400px){.page-section-sell-container{padding:0 3%}
.page-section-sell-title{padding-top:30px}
.page-section-sell-size{padding:20px}
.page-section-sell-size-p1{margin-bottom:10px;font-size:16px}}
@media (max-width:1366px){.page-section-sell-size{padding:25px}
.page-section-sell-btn{margin-top:20px}
.page-section-sell-btns{font-size:12px}
#swiper-container-sell{padding-bottom:30px}}
@media (max-width:1024px){.page-section-sell-size{padding:15px}
.page-section-sell-btns{padding:10px 25px}}
@media (max-width:768px){.page-section-sell-size-p1{margin-bottom:10px;font-size:16px}
.page-section-sell-btns{padding:10px 15px;font-size:12px}
.page-section-sell-size-p2{font-size:14px}
#swiper-container-sell .swiper-pagination{display:block}
#swiper-container-sell{padding-bottom:40px;margin-bottom:20px}
.page-section-sell-span{margin:25px auto;height:2px}}
@media (max-width:450px){.page-section-sell-list{flex-wrap:wrap}
.page-section-sell-li{width:100%;padding:3%;box-sizing:border-box}
.page-section-sell-tit{font-size:20px}
.page-section-sell-span{margin:10px auto 20px;height:2px}
.page-section-sell-size-p1{min-height:inherit}}
/* module */
.page-section-module-container{max-width:1400px;margin:0 auto}
.page-section-module{margin:0 0 50px}
.page-section-module-title p{font-size:22px;font-weight:900;color:#161616;line-height:1;margin-bottom:20px;text-align:center;text-transform:capitalize}
.page-section-module-img{width:100px;height:100px;background:#000;border-radius:50%;display:flex;justify-content:center;align-items:center}
.page-section-module-li{width:25%;padding:30px 60px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;border-right:1px solid #d2d2d2}
.page-section-module-list{display:flex;justify-content:space-between}
.page-section-module-size p:nth-of-type(1){font-size:18px;font-weight:900;color:#232323;line-height:24px;text-align:center;margin:20px auto}
.page-section-module-size p:nth-of-type(2){font-size:16px;color:#666666;line-height:1.5;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;display:-webkit-box}
.page-section-module-title>div{width:30px;height:3px;background:#000;margin:0 auto;margin-bottom:35px}
.page-section-module-li:nth-of-type(4){border-right:none}
.page-section-module-img:hover img{transform:rotateY(180deg)}
.page-section-module-li .page-section-module-img img{max-width:100%;display:block;transition:all .3s ease-in-out}
@media (max-width:1400px){.page-section-module-img{width:80px;height:80px}
.page-section-module-li .page-section-module-img img{max-width:45%}
.page-section-module-size p:nth-of-type(1){line-height:1;margin:15px auto;font-size:16px}
.page-section-module-size p:nth-of-type(2){font-size:14px}
.page-section-module-li{padding:20px 40px}}
@media (max-width:1024px){.page-section-module-title>div{margin-bottom:50px}
.page-section-module-li{padding:10px}
.page-section-module-li .page-section-module-img img{max-width:50%!important}
.page-section-module-img{width:80px;height:80px}
.page-section-module{margin:0 0 30px}}
@media (max-width:768px){.page-section-module-size p:nth-of-type(1){font-size:16px;margin:20px auto;width:70%;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box}
.page-section-module-img{width:60px;height:60px}
.page-section-module-size p:nth-of-type(2){font-size:14px;line-height:1.5}
.page-section-module-title>div{margin-bottom:30px;height:2px}}
@media (max-width:450px){.page-section-module-list{flex-wrap:wrap}
.page-section-module-size p:nth-of-type(1){font-size:16px;line-height:1.3}
.page-section-module-title>div{margin-bottom:30px;height:2px}
.page-section-module-li{width:48%;margin:0 auto;border-right:none;padding:15px 10px}
.page-section-module{margin:0px 0 30px}}
/* team */
.page-section-team{background:#000;max-width:1920px;margin:0 auto}
.page-section-team-container{max-width:1400px;margin:0 auto;display:flex;align-items:center;padding:50px 0}
.page-section-team-left{width:46%;padding-right:6%;box-sizing:border-box}
.page-section-team-right{width:54%;display:flex;justify-content:center;align-items:end}
.page-section-team-left-p1{font-size:22px;text-transform:capitalize;font-weight:900;color:#FFFFFF}
.page-section-team-left-span{width:30px;height:3px;background:#FFFFFF;margin:20px 0 35px}
.page-section-team-left-p2{font-size:16px;color:#FEFEFE;line-height:36px;text-align:justify}
.page-section-team-right-img{width:94%;overflow:hidden;border-radius:10px}
.page-section-team-right-size{width:6%;background:#242423;border-radius:10px 0px 0px 10px}
.page-section-team-right-img img{width:100%;display:block;transition:all .3s ease-in-out}
.page-section-team-right-size p{font-size:12px;font-weight:bold;color:#fff;line-height:1.5;word-wrap:break-word;width:8px;margin:0 auto;text-transform:uppercase;text-align:-webkit-right;padding:30px 0}
.page-section-customer-container{max-width:1400px;margin:0 auto}
.page-section-customer{max-width:1920px;margin:0 auto;background:url(/uploads/37317/section-bg-30.jpg)center no-repeat;background-size:cover}
.page-section-customer>img{width:100%;display:block;max-width:1400px!important;margin:0 auto;padding:30px 0}
.page-section-customer-size p{font-size:16px;color:#FFFFFF;line-height:48px;text-align:center;width:65%;margin:0 auto}
.page-section-customer-star{text-align:center;margin-bottom:60px}
.page-section-customer-size{margin-bottom:50px}
.page-section-customer-img{text-align:center;width:90px;height:90px;margin:0 auto 42px;border-radius:100%}
.page-section-customer-img img{border-radius:100%;overflow:hidden}
.page-section-customer-name p:nth-of-type(1){font-size:18px;font-weight:bold;color:#FFFFFF;line-height:1;text-align:center;margin-bottom:10px}
.page-section-customer-name p:nth-of-type(2){font-size:14px;font-weight:bold;color:#FFFFFF;line-height:48px;text-align:center}
#page-section-customer-swiper{padding:50px 0}
#page-section-customer-swiper .swiper-pagination-bullet-active{background:#BCC533}
#page-section-customer-swiper .swiper-pagination{display:none}
#page-section-customer-swiper .swiper-pagination-bullet{background:#fff}
.page-section-customer-star>em{color:#BCC533;font-size:18px}
.page-section-team-right-img:hover img{transform:scale(1.1)}
@media (max-width:1600px){.page-section-team-container{padding:50px 0}
#page-section-customer-swiper{padding:50px 0}}
@media (max-width:1400px){.page-section-team-container{padding:50px 3%}
.page-section-team-left-p2{font-size:16px;line-height:1.5}
.page-section-team-left{padding-right:4%}
.page-section-customer-size p{width:70%;font-weight:normal}
#page-section-customer-swiper{padding:50px 3%}
.page-section-customer-star{margin-bottom:30px}}
@media (max-width:1366px){.page-section-team-left-p2{font-size:17px}}
@media (max-width:1024px){.page-section-team-left-p2{font-size:14px}
.page-section-team-left{padding-right:2%}
.page-section-team-right-size p{font-size:12px;line-height:1.3;width:6px}
.page-section-team-left-span{margin:20px 0 30px}
.page-section-customer-size p{font-size:14px;width:90%;line-height:35px}
.page-section-team-container{padding:30px 3%}
.page-section-customer-star>em{font-size:18px}
.page-section-customer-name p:nth-of-type(1){font-size:16px}
.page-section-customer-name p:nth-of-type(2){font-size:12px;line-height:1.5}
.page-section-customer-img{width:70px;height:70px}
.page-section-customer-img>img{max-width:100%;display:block}
#page-section-customer-swiper{padding:30px 3%}}
@media (max-width:768px){.page-section-team-container{flex-direction:column}
.page-section-team-left-p2{line-height:1.8;font-weight:unset;font-size:14px}
.page-section-team-left{width:100%;padding-right:0%}
.page-section-team-right{margin-top:30px;width:100%}
.page-section-customer-img{margin-bottom:30px}
.page-section-customer-star{margin-bottom:20px}
.page-section-customer-size p{width:80%;line-height:30px}
.page-section-customer-size{margin-bottom:30px}
#page-section-customer-swiper .swiper-pagination{display:block}
.page-section-team-left-span{margin:25px 0;height:2px}}
@media (max-width:450px){.page-section-team-right-size p{line-height:1;padding:10px 0}
.page-section-team-container{padding:30px 3%}
.page-section-team-left-span{margin:20px 0;width:30px;height:2px}
.page-section-customer-size p{width:100%;font-size:14px;line-height:1.5}
.page-section-customer-size,.page-section-customer-img{margin-bottom:30px}
.page-section-customer-name p:nth-of-type(2){line-height:1.5}
.page-section-customer-star{margin-bottom:30px}
.page-section-customer-star>em{font-size:14px}}
/* product */
.page-section-product{max-width:1920px;margin:0 auto}
.page-section-product-box{width:23%;position:relative;background:rgba(188,197,51,0.85);border-radius:10px;overflow:hidden}
.page-section-product-img img{display:block;max-width:100%;transition:all .3s ease-in-out}
.page-section-product-size{position:absolute;bottom:-100%;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);padding:50px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;transition:all .3s ease-in-out}
.page-section-product-size p{font-size:20px;font-weight:bold;color:#FFFFFF;line-height:40px;width:100%}
.page-section-product-btn{width:70px;height:70px;background:#FFFFFF;border-radius:50%;display:flex;justify-content:center;align-items:center}
.page-section-product-list{display:flex;justify-content:space-between;padding:40px 40px}
.page-section-product-box:hover .page-section-product-size{bottom:0%}
.page-section-product-box:hover .page-section-product-img img{transform:scale(1.1)}
@media (max-width:1400px){.page-section-product-list{padding:3%}
.page-section-product-size{padding:20px}
.page-section-product-size p{font-size:18px}
.page-section-product-btn{width:50px;height:50px}}
@media (max-width:1024px){.page-section-product-size p{font-size:16px;line-height:1.5}
.page-section-product-size{padding:20px}
.page-section-product-list{padding:30px 3%}
.page-section-product-btn{width:35px;height:35px}}
@media (max-width:768px){.page-section-product-size p{font-size:14px;line-height:1.5}
.page-section-product-btn{width:40px;height:40px}}
@media (max-width:450px){.page-section-product-list{flex-wrap:wrap;padding:30px 3% 0}
.page-section-product-box{width:49%;margin-bottom:2%}
.page-section-product-btn img{max-width:30%}}
/* honor */
.page-section-honor-container{max-width:1400px;margin:0 auto;padding:50px 0}
.page-section-honor-titile-span{width:30px;height:3px;background:#000;margin:20px auto 35px}
.page-section-honor-box img{display:block;max-width:100%}
.page-section-honor-all{display:flex;justify-content:space-between}
.page-section-honor-titile-tit{font-size:22px;font-weight:900;color:#161616;text-align:center;line-height:1;text-transform:capitalize}
#page-section-honor-swiper{max-width:1400px;width:100%}
#page-section-honor-swiper .swiper-pagination{display:none}
#page-section-honor-swiper .swiper-pagination-bullet-active{background:#BCC533}
@media (max-width:1600px){.page-section-honor-container{padding:50px 3%}}
@media (max-width:1366px){.page-section-honor-container{padding:0 3% 50px}
#page-section-honor-swiper{padding:0}}
@media (max-width:1024px){.page-section-honor-titile-span{margin:15px auto 30px}}
@media (max-width:768px){.page-section-honor-container{padding:0px 3% 30px}
#page-section-honor-swiper{padding:0 0 30px 0}
#page-section-honor-swiper .swiper-pagination{display:block}}
@media (max-width:450px){.page-section-honor-container{padding:30px 3%}
.page-section-honor-box{display:flex;justify-content:center}}
/* video */
.page-section-video-play{width:80px;height:80px;background:#BCC533;border-color:#BCC533;border-radius:0;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer}
.page-section-video{max-width:1920px;margin:0 auto;background:#000}
.page-section-video-titile-tit{font-size:22px;font-weight:bold;color:#212121;line-height:1}
.page-section-video-titile-span{width:30px;height:3px;background:#BCC533;margin:20px 0 35px}
.page-section-video-container{max-width:1400px;margin:0 auto;padding:50px 0}
.page-section-video-container>video{width:100%}
.page-section-video-play>em{font-size:18px;color:#fff}
.page-section-video-play::after,.page-section-certificate-video-play::before{content:"";display:block;position:absolute;top:0;left:0;width:95%;height:95%;border-radius:0;border:1px solid #BCC533;opacity:0;padding:0px}
.page-section-video-play::after{animation:aperture 1.5s ease infinite .4s;-webkit-animation:aperture 1.5s ease infinite .4s}
.page-section-video-play::before{animation:aperture 1.5s ease infinite;-webkit-animation:aperture 1.5s ease infinite}
@keyframes aperture{0%{opacity:1;transform:scale(1)}
100%{opacity:0;transform:scale(1.5)}}
.page-section-video-pop{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.6);top:0;left:0;z-index:99999;display:none}
.page-section-video-pop-close{z-index:1;display:block;width:50px;height:50px;border-radius:50%;background:#000;position:absolute;right:3%;top:5%;cursor:pointer;transition:.3s}
.page-section-video-pop-info{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}
.page-section-video-pop-info video{display:block;max-width:900px;width:100%;max-height:85vh}
.page-section-video-pop-close:before{content:'';width:2px;height:30px;background:#fff;position:absolute;transform:rotate(45deg);left:24px;top:10px}
.page-section-video-pop-close:after{content:'';width:2px;height:30px;background:#fff;position:absolute;transform:rotate(-45deg);left:24px;top:10px}
.page-section-video-pop-close:hover{transform:scale(1.1)}
@media (max-width:1200px){.page-section-video-pop-info video{max-width:75vw}}
@media (max-width:768px){.page-section-video-pop-close{width:36px;height:36px}
.page-section-video-pop-close:before{height:22px;left:17px;top:8px}
.page-section-video-pop-close:after{height:22px;left:17px;top:8px}}
@media (max-width:560px){.page-section-video-pop-info video{max-width:88vw}}
@media (max-width:1400px){.page-section-video-container{padding:50px 3%}
.page-section-video-play{width:70px;height:70px}}
@media (max-width:1024px){.page-section-video-titile-span{margin:30px 0}
.page-section-video-container{padding:40px 3%}
.page-section-video-play{width:60px;height:60px}}
@media (max-width:768px){.page-section-video-play{width:50px;height:50px}
.page-section-video-titile-span{height:2px}}
/* contact */
.page-section-contact-container{max-width:1400px;margin:0 auto;display:flex;justify-content:center;padding:50px 0}
.page-section-contact-left{width:50%;padding-right:6%;box-sizing:border-box}
.page-section-contact-right{width:50%;background:#FFFFFF;box-shadow:0px 8px 10px 0px rgba(38,38,38,0.11);border-radius:10px;display:flex;flex-direction:column;padding:50px 50px 40px;box-sizing:border-box;border-top:15px solid #000}
.page-section-contact-title-tit{font-size:22px;font-weight:900;color:#161616;line-height:1;text-transform:capitalize}
.page-section-contact-title-span{width:30px;height:2px;background:#000;margin:20px 0 35px}
.page-section-contact-title-p1{font-size:16px;line-height:1.5;font-weight:bold;color:#666666;margin-bottom:50px}
.page-section-contact-phone{background:#000;border-radius:0px 0px 10px 10px;display:flex;padding:30px 40px;align-items:center}
.page-section-contact-img img{display:block;max-width:100%}
.page-section-contact-img{width:80%;overflow:hidden;border-radius:8px}
.page-section-contact-phone-p p:nth-of-type(1){font-size:16px;color:#FFFFFF;line-height:1;margin-bottom:10px}
.page-section-contact-phone-p p:nth-of-type(2){font-size:14px;color:#FFFFFF;line-height:1}
.page-section-contact-phone-ioce{margin-right:25px}
.send-inquiry .inquiry-form input{background:#F6F6F6;width:100%;box-shadow:0px 3px 3px 0px rgba(38,38,38,0.11);border-radius:10px;height:70px;margin-bottom:12px;padding-left:30px;border:none;width:100%}
.send-inquiry .inquiry-form textarea{border:none;resize:none;background:#F6F6F6;border-radius:10px;padding:20px 30px;outline-color:#F6F6F6;width:100%}
.send-inquiry .send-btn{background:#000;border-radius:35px;font-size:14px;font-weight:bold;color:#FFFFFF;margin:20px 0 0;text-align:center}
.send-inquiry{margin-top:0}
.hvr-bounce-to-right-y:before,.hvr-bounce-to-right:before{display:none}
@media (max-width:1400px){.page-section-contact-container{padding:80px 3%}
.page-section-contact-left{padding-right:5%}}
@media (max-width:1366px){.page-section-contact-title-p1{margin-bottom:30px}
.page-section-contact-phone-p p:nth-of-type(1){font-size:16px}}
@media (max-width:1280px){.page-section-contact-container{padding:50px 3%}}
@media (max-width:1024px){.page-section-contact-title-p1{font-size:14px}
.page-section-contact-img{width:100%}
.page-section-contact-phone{padding:20px 30px}
.page-section-contact-phone-p p:nth-of-type(2){font-size:14px}
.page-section-contact-right{padding:25px}
.page-section-contact-btn a{font-size:14px;padding:15px 30px}
.page-section-contact-title-span{margin:20px 0 30px}
.page-section-contact-left{padding-right:3%}
.send-inquiry .inquiry-form input{height:50px;font-size:14px}
.page-section-contact-right textarea{font-size:14px}
.send-inquiry .send-btn{height:45px}}
@media (max-width:768px){.page-section-contact-container{padding:30px 3%;flex-direction:column}
.page-section-contact-left{width:100%;padding-bottom:30px;padding-right:0}
.page-section-contact-img img{width:100%}
.page-section-contact-right{width:100%}}
@media (max-width:450px){.page-section-contact-title-tit{font-size:26px}
.page-section-contact-right{padding:20px}
.send-inquiry .inquiry-form input{height:50px}
.page-section-contact-phone{padding:20px}
.page-section-contact-phone-p p:nth-of-type(1){font-size:16px}
.page-section-contact-phone-p p:nth-of-type(2){font-size:12px;font-weight:normal}
.page-section-contact-title-p1{margin-bottom:30px;text-align:justify;font-size:15px;line-height:1.5;font-weight:unset}
.page-section-contact-container{padding:30px 3%}
.page-section-contact-left{padding-bottom:30px}
.page-section-contact-title-span{margin:20px 0}
.send-inquiry .inquiry-form input{padding-left:20px}
.page-section-contact-right textarea{padding:20px}
.page-section-contact-btn a{font-size:12px;padding:15px 20px}}
/* public  */
@media (max-width:1400px){.page-section-video-titile-tit,.page-section-contact-title-tit,.page-section-about-r-size-p1,.page-section-honor-titile-tit,.page-section-module-title p,.page-section-team-left-p1,.page-section-sell-tit{font-size:20px}}
@media (max-width:1024px){.page-section-video-titile-tit,.page-section-contact-title-tit,.page-section-about-r-size-p1,.page-section-honor-titile-tit,.page-section-module-title p,.page-section-team-left-p1,.page-section-sell-tit{font-size:18px}}
@font-face{font-family:"iconfont";src:url('/js/37317/iconfont.ttf') format('truetype')}
.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-shoucang:before{content:"\f0144"}
.icon-sanjiaoxing:before{content:"\e620"}
.icon-dianhua9:before{content:"\e886"}
.About .max-width-box aside{display:none}
@media (max-width:768px){.pho-footer ul{height:14.5vw}
.copyright{margin-bottom:14.5vw}}
.swiper-box.index-swiper{position:static;transform:translate(0,0)}
.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:1024px){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}}
.aboutbody main.page-template-1 .max-width-box{max-width:100%;padding:45px 0}
.aboutbody main.page-template-1 .max-width-box article{margin:0}
@media (max-width:1024px){header .top-box .nav-box .right nav ul.submenu.nav1{width:100%}
header .top-box .nav-box .right nav ul.submenu.nav1 li{border:none;padding:5px 15px}
main.page-template-1 .max-width-box article .item ul li{max-height:none}
main.page-template-1 .max-width-box article .item-products-1 ul li .box .right p:nth-of-type(2){min-height:0}}
.productsDetails-article .details .right .btn-groups .button a{border:1px solid #191919 !important}
@media (max-width:768px){.random-pro-list ul{justify-content:space-between}
.random-pro-list ul li{width:32%}}
main.page-template-1 .max-width-box article .item-products-1 ul li .box .right p:nth-of-type(2){height:20px}
@media (max-width:1366px){main.page-template-1 .max-width-box article .item-products-1 ul li .box .right p:nth-of-type(1) a{min-height:49px}}
@media (min-width:1281px){header .top-box .nav-box .right{width:75%}
header .top-box .nav-box .right nav{margin-right:auto}}
.fa-angle-down:before{content:"\f0de"}
.active--rotate-right{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
aside.nav2-template>ul>li.has-children2 ul li i{right:10px;top:14px}
aside.nav2-template>ul>li.has-children2 ul li i.active--rotate-right{right:10px;top:6px}
aside.nav2-template>ul>li.has-children2>ul>li>ul>li>a {padding-left:32px}
aside.nav2-template>ul>li.has-children2>ul>li>ul li ul li a {padding:0 15px 0 45px;}
aside.nav2-template>ul>li.has-children2 ul li.LiLevel1 a.currentProType{background:#000;color:#00A29A}
ul.sub-menu ul.sub-menu{display:none;}
.ck-widget-toc1 ol,.ck-widget-toc ol{padding-left:0}
.ck-widget-toc1 ol li:before,.ck-widget-toc ol li:before{display:none;}
footer .footer-info h4{color:#fff;}