﻿@charset "utf-8";
:root{--color:#3e7f35;--hovercolor:#d2642e;}
.advan *{box-sizing:border-box}
.advan{padding:60px 0 85px;background-color:#f6f6f6}
.advan h3{margin-bottom:30px;font-size:2.375em;text-align:center}
.advan .title{margin:0 auto;color:#828282;max-width:48%;text-align:center;margin-bottom:54px}
.advan .advan-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px}
.advan .advan-list>li{width:25%;padding:0 25px;box-sizing:border-box;position:relative}
.advan .advan-item{padding:38px 20px 46px;box-sizing:border-box;height:100%;background:#fff;position:relative;display:block}
.advan .advan-item .tit{margin:0 auto;text-align:center;font-weight:700;margin:24px 0 40px;font-size:1.25em}
.advan .advan-item .con{text-align:center;line-height:1.5em;color:#666}
.advan .advan-item:hover .advan-icon{background-color:var(--color)}
.advan .advan-item:hover .advan-icon .qa{background-position:-36px 0}
.advan .advan-item:hover .advan-icon .gs{background-position:-108px 0}
.advan .advan-item:hover .advan-icon .rn{background-position:-180px 0}
.advan .advan-item:hover .advan-icon .fd{background-position:-252px 0}
.advan .advan-item:hover:after{border-bottom:24px solid var(--color);border-left:24px solid transparent}
.advan .advan-item:after{content:"";position:absolute;display:block;height:0;width:0;right:14px;bottom:14px;border-bottom:14px solid var(--color);border-left:14px solid transparent;transition:border .3s ease}
.advan .advan-icon{width:65px;height:65px;margin:0 auto;border-radius:5px;background:#f6f6f6;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:background-color .3s ease}
.advan .advan-icon>i{display:block;width:36px;height:36px;background:url(/js/33428/advan_icon.png) no-repeat}
.advan .advan-icon .gs{background-position:-72px 0}
.advan .advan-icon .rn{background-position:-144px 0}
.advan .advan-icon .fd{background-position:-216px 0}
@media screen and (max-width:1470px){.advan .advan-item{padding:20px 16px 30px}
.advan .advan-item .tit{margin:18px 30px}}
@media (max-width:768px){.advan h3{font-size:19px}
.advan .title{max-width:100%;font-size:14px;margin-bottom:5.3333333333vw}
.advan{padding:5.3333333333vw 0}
.advan .advan-list>li{width:50%;margin-bottom:4vw;padding:0 2vw}
.advan .advan-list{margin:0 -2vw}
.advan .advan-item .tit{font-size:16px;margin:4vw 0}
.advan .advan-item .con{font-size:14px}}
.home-about .item1 .about-img{background-image:url(/Content/uploads/2022797573/2022102009401101ee0d60dd2349078fb241a8d830b56a.jpg)}
.home-about .item2 .about-img{background-image:url(/Content/uploads/2022797573/2022102009531050bfba22e71847f2930ad0ceac626e85.jpg)}
.home-partners .swiper-slide{padding:0}
.home-partners .swiper-slide a{display:flex;width:100%;background:#fff;align-items:center;justify-content:center}
.certi-swiper .img-wrap img{height:calc(100% - 44px);width:100%}
@media (max-width:768px){.certi-swiper .img-wrap img{height:calc(100% - 6.5vw)}}
.home-about .about-con{padding:50px 165px 50px 30px}
.about-icon-list li a{color:#fff}
.home-product-cate a{font-weight:700}
@media (max-width:1650px) and (min-width:1025px){.l-wrap{max-width:100%;padding-left:100px;padding-right:100px}
footer .l-wrap{padding-left:100px;padding-right:100px;justify-content:space-between}
.foot-item{width:auto;max-width:24%}
.foot-cate ul,.foot-contact ul,.foot-nav ul{padding:0}}
.advan .advan-item .tit{text-transform:capitalize}
.home-about .about-title{text-transform:uppercase;font-weight:700}
.home-about .about-article li:nth-child(2n){background:0 0}
.home-about .about-article li:nth-child(2n+1){margin-bottom:5px;color:#000;padding-bottom:5px}
@media (min-width:769px){.home-about .about-title{font-size:30px}
.home-about .about-article li:nth-child(2n+1){font-size:18px}}
p.tmail{padding-left:28px;background:url(/Content/C_IMG/Common/mail.png) no-repeat left center;line-height:20px;position:absolute;right:calc(50% - 800px);z-index:9999;top:6px}
header>.l-wrap{position:relative}
@media (max-width:1650px){p.tmail{right:100px}}
@media (max-width:1024px){p.tmail{right:15px}}
@media (max-width:768px){p.tmail{display:none}}
.home-about .about-item img{display:block}
@media (max-width:1300px){.home-about .about-item img{width:100%}}

.home-about .about-item img{width:100%}
.home-about .about-icon-list{margin:20px 0}
.home-about .about-con,.home-about .item2 .about-con{padding-top:30px;padding-bottom:30px}
.home-about .item2 .about-more{margin-top:30px}
.pdown1,.pdown2,.pdown3,.pdown4{display:inline-block;max-width:100%}
.pdown2 #A_DownLoadProduct span,.pdown3 #A_DownLoadProduct span,.pdown4 #A_DownLoadProduct span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 8px;background-size:100% 100%}
.pdown2 #A_DownLoadProduct,.pdown3 #A_DownLoadProduct,.pdown4 #A_DownLoadProduct{margin-top:0;display:block;max-width:100%;box-sizing:border-box}
@media (min-width:769px){.product-detail .product-info{width:calc(100% - 490px)}}