.honorsAndQualifications{background-image:url(/aboutUs/company-honor-bg.jpg);background-position:50%;background-size:cover;padding-top:.9rem;padding-bottom:1rem;font-family:HarmonyOS Sans SC,system-ui,Microsoft YaHei,微软雅黑,arial,tahoma,MicrosoftJhengHei,"sans-serif";overflow:hidden}.honorsAndQualificationsContainer{width:85%;max-width:1440px;margin:0 auto}.honorsAndQualificationsContainer .title{color:#222;text-align:center;margin-bottom:.7rem;font-size:.4rem;font-weight:700}.honorsCardWrap{white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-webkit-user-select:none;user-select:none;padding:0 2.4rem;overflow-x:scroll;-webkit-mask-image:linear-gradient(90deg,#0000,#000 2.4rem calc(100% - 2.4rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2.4rem calc(100% - 2.4rem),#0000)}.honorsCardWrap::-webkit-scrollbar{display:none}.honorsCardWrap .cardItem{background-color:#fff;flex-direction:column;align-items:center;width:4.2rem;margin-right:.3rem;padding:.85rem 0 .3rem;display:inline-flex;box-shadow:0 0 12px #0000000f}.honorsCardWrap .cardItem .desc{text-align:center;color:#333;word-break:break-word;white-space:pre-line;min-height:6em;line-height:1.5em}.honorsCardWrap .cardItem .imgWrap{width:48%;margin-bottom:.3rem}.honorsCardWrap .cardItem .imgWrap .logoImg{padding-top:37.7%;position:relative}.logoImg:before{content:"";background:url(/aboutUs/leaf-left.png) 0/contain no-repeat;width:.43rem;height:.83rem;max-height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.logoImg:after{content:"";transform-origin:50%;background:url(/aboutUs/leaf-left.png) 0/contain no-repeat;width:.43rem;height:.83rem;max-height:100%;position:absolute;top:50%;left:auto;right:0;transform:translateY(-50%)rotateY(180deg)}.logoImg img{-o-object-fit:contain;object-fit:contain;max-width:calc(100% - .48rem);max-height:90%;margin:auto;position:absolute;inset:0 .24rem}@media (min-width:1921px){.honorsAndQualificationsContainer{max-width:14.4rem}}@media (max-width:1024px){.honorsAndQualificationsContainer{margin:0 auto;width:calc(100% - .6rem)!important}.honorsCardWrap{padding:0 1rem}.honorsCardWrap .cardItem{width:316px;margin-right:30px}body{font-size:.24rem}}
.honorsYearWrap{font-family:HarmonyOS Sans SC,system-ui,Microsoft YaHei,微软雅黑,arial,tahoma,MicrosoftJhengHei,"sans-serif"}.honorsYearWrap .swiper-year{margin-bottom:.7rem;padding:0 .5rem;position:relative;overflow:hidden}.honorsYearWrap .swiper-wrapper{z-index:1;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.honorsYearWrap .swiper-year:before{content:"";background-image:linear-gradient(90deg,#e5e5e500 0%,#e5e5e5 20% 80%,#e5e5e500 100%);width:100%;height:4px;margin:auto;position:absolute;inset:0}.honorsYearWrap .swiper-year .swiper-slide{cursor:pointer;justify-content:center;align-items:center;height:.9rem;display:flex;position:relative}.honorsYearWrap .swiper-year .swiper-slide .text{text-align:center;color:#999;width:100%;line-height:1;transition:all .3s;position:absolute;top:.7rem;left:0}.honorsYearWrap .swiper-year .swiper-slide .circle{background-color:#a90000;border:.03rem solid #0000;border-radius:50%;width:.15rem;height:.15rem;margin:auto;transition:all .3s;display:block;position:absolute;inset:0}.honorsYearWrap .swiper-year .swiper-slide .line{opacity:0;background-color:#a90000;border-radius:.02rem;width:.24rem;height:.04rem;margin:auto;transition:all .3s;position:absolute;top:.7rem;left:0;right:0;transform:translateY(.08rem)}.honorsYearWrap .swiper-year .swiper-slide-thumb-active .text{color:#222;font-size:1.5em;font-weight:700;top:0}.honorsYearWrap .swiper-year .swiper-slide-thumb-active .circle{border-color:#fff;width:.24rem;height:.24rem}.honorsYearWrap .swiper-year .swiper-slide-thumb-active .line{opacity:1;transform:translateY(0)}.honorsYearWrap .swiper-button-prev,.honorsYearWrap .swiper-button-next{text-align:center;cursor:pointer;background-color:#fff;border-radius:50%;width:.5rem;height:.5rem;font-size:20px;line-height:.5rem;position:absolute;top:.2rem;box-shadow:0 0 10px #eee6}.honorsYearWrap .swiper-year .swiper-button-prev{left:0}.honorsYearWrap .swiper-year .swiper-button-next{right:0}@media (max-width:1024px){.honorsYearWrap .swiper-year .swiper-slide{height:1rem}.honorsYearWrap .swiper-main{padding:0 1rem}}
.aboutUsBannerWrap{z-index:15;height:5.8rem;font-family:HarmonyOS Sans SC,system-ui,Microsoft YaHei,微软雅黑,arial,tahoma,MicrosoftJhengHei,"sans-serif";position:sticky;top:-5.1rem}.aboutUsBannerWrap .bannerImg{height:100%}.aboutUsBannerWrap .bannerImg .ban_pc{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.aboutUsBannerWrap .bannerText{justify-items:100%;align-items:center;width:100%;height:100%;padding-bottom:.7rem;display:flex;position:absolute;top:0;left:0}.aboutUsBannerContainer{width:85%;max-width:1440px;margin:0 auto}.aboutUsBannerContainer .info{max-width:780px}.aboutUsBannerContainer .title{color:#222;font-size:.48rem;font-weight:700}.aboutUsBannerContainer .title .primary{color:#a90000}.aboutUsBannerContainer .description{color:#7f7f7f;font-size:1.1em;line-height:2}.aboutUsBannerWrap .menu{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:25;background-color:#ffffff4d;width:100%;transition:all .3s ease-in-out;position:absolute;bottom:0;left:0}.menuContainer{justify-content:center;align-items:center;width:85%;max-width:1440px;margin:0 auto;display:flex;position:relative}.aboutUsBannerWrap .menu .ul{gap:.7rem;display:flex}.aboutUsBannerWrap .menu ul li{height:.7rem}.menu ul li a{color:#333;align-items:center;height:100%;font-size:1.125em;line-height:1.5em;display:flex;position:relative}.menu ul li a.active{font-weight:700}.aboutUsBannerWrap .menu ul li a.active,.aboutUsBannerWrap .menu ul li a:hover{color:#a90000}a{color:#333;text-decoration:none}.aboutUsBannerWrap .bannerImg .ban_phone{display:none}@media (min-width:1921px){.aboutUsBannerContainer,.menuContainer{max-width:14.4rem}}@media (max-width:1024px){.aboutUsBannerContainer,.menuContainer{margin:0 auto;width:calc(100% - .6rem)!important}.aboutUsBannerContainer .description{margin-top:.4rem;font-weight:500}.menu ul li a{font-size:1em}.aboutUsBannerWrap .menu .ul{white-space:nowrap;gap:.25rem;max-width:100%;position:relative;overflow-y:auto}.aboutUsBannerWrap .bannerImg .ban_pc{display:none}body{font-size:.24rem}}
.corporateCultureWrap{background:#fff;width:100%;height:fit-content;padding-bottom:.5rem;position:relative}.corporateCultureWrap .corporateCultureContainer{background-image:url(/aboutUs/culture_bg.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:fit-content;padding-top:.43rem;padding-bottom:.45rem}.corporateCultureWrap .corporateCultureTitle{color:#020202;text-align:center;margin-bottom:.4rem;font-family:HarmonyOS Sans SC,system-ui,Microsoft YaHei,微软雅黑,arial,tahoma,MicrosoftJhengHei,"sans-serif";font-size:.4rem;font-style:normal;font-weight:700;line-height:.7rem}.corporateCultureWrap .corporateCultureContent{grid-gap:.2rem;grid-template-columns:repeat(3,4.68rem);width:14.4rem;max-width:1440px;height:2.8rem;margin:0 auto;display:grid}.corporateCultureWrap .corporateCultureContent .contentItem{width:4.68rem;height:fit-content;position:relative}.corporateCultureWrap .corporateCultureContent .contentItem img{-o-object-fit:contain;object-fit:contain;width:100%;height:2.8rem}.corporateCultureWrap .corporateCultureContent .contentItem .contentWrap{position:absolute;top:.33rem;left:.56rem}.corporateCultureWrap .corporateCultureContent .contentItem .title{color:#a90000;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:#a90000;margin-bottom:.03rem;font-family:HarmonyOS Sans SC,system-ui,Microsoft YaHei,微软雅黑,arial,tahoma,MicrosoftJhengHei,"sans-serif";font-size:.26rem;font-style:normal;font-weight:500;line-height:.52rem}.corporateCultureWrap .corporateCultureContent .contentItem .redLine{background:linear-gradient(90deg,#bb1015 0%,#e9eef400 100%);width:1.58rem;height:1px}.corporateCultureWrap .corporateCultureContent .contentItem .desc{color:#333;text-align:justify;margin-top:.1rem;font-family:HarmonyOS Sans SC,system-ui,Microsoft YaHei,微软雅黑,arial,tahoma,MicrosoftJhengHei,"sans-serif";font-size:.2rem;font-style:normal;font-weight:400;line-height:.25rem}@media (max-width:1024px){.corporateCultureWrap .corporateCultureContent{grid-template-rows:repeat(3,auto);grid-template-columns:100%;width:100%;height:fit-content}.corporateCultureWrap .corporateCultureContent .contentItem{width:100%}.corporateCultureWrap .corporateCultureContent .contentItem img{width:100%;height:auto}.corporateCultureWrap .corporateCultureContent .contentItem .contentWrap{top:1.2rem;left:.8rem}.corporateCultureWrap .corporateCultureContent .contentItem .contentWrap .title{font-size:.28rem}.corporateCultureWrap .corporateCultureContent .contentItem .contentWrap .desc{margin-top:.1rem;font-size:.18rem}}
