@media(max-width: 990px){.top-banner{padding-top:var(--mobile-header-height, 0)}}.top-banner>img{display:block;width:100%}.rich-test-content{font-size:18px}.rich-test-content h3{font-size:2.1111111111em;font-weight:bolder;margin:1.1111111111em 0}@media(max-width: 768px){.rich-test-content h3{font-size:var(--mobile-hhh-fs)}}.rich-test-content p{font-size:.8888888889em;line-height:1.5;margin-bottom:1em}.rich-test-content *{max-width:100%}@media(max-width: 1440px){.rich-test-content{font-size:16px}}@media(max-width: 1240px){.rich-test-content{font-size:14px}}.section-summary{padding:2.34375vw}@media(max-width: 1440px)and (min-width: 990px){.section-summary{padding:2.34375vw 6.40625vw 2.34375vw 6.40625vw}}@media(max-width: 1240px){.section-summary{font-size:14px}}.section-summary p{text-align:justify}.section-desc1{font-size:16px}@media(max-width: 1440px)and (min-width: 990px){.section-desc1{padding:2.34375vw 6.40625vw 2.34375vw 6.40625vw}}.section-desc1 .desc1-ul{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.25em;margin-top:3.75em}@media(max-width: 990px){.section-desc1 .desc1-ul{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.section-desc1 .desc1-ul{grid-template-columns:repeat(1, 1fr)}}.section-desc1 .desc1-ul li{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:2em 1.3125em;background:rgba(238,238,238,.368627451);border-radius:1em;border:2px solid #f9f9f9;transition-property:all;transition-duration:0.6s;transition-timing-function:"ease";transition-delay:"0s"}.section-desc1 .desc1-ul li:hover{box-shadow:5px 4px 10px rgba(0,0,0,.062745098);border:2px solid #cf261b}.section-desc1 .desc1-ul li>img{display:block;width:5.375em;height:5.375em;margin-bottom:1em}.section-desc1 .desc1-ul li h4{font-size:1.5625em;font-weight:bolder;color:#ed1c24;margin-bottom:.5em}@media(max-width: 768px){.section-desc1 .desc1-ul li h4{font-size:1.2rem}}.section-desc1 .desc1-ul li>p{font-size:1em;line-height:1.5}@media(max-width: 1240px){.section-desc1{font-size:14px}}.section-honor{font-size:16px;padding:2.8125em 0}@media(max-width: 1440px)and (min-width: 990px){.section-honor{padding:2.34375vw 6.40625vw 2.34375vw 6.40625vw}}.section-honor .more a{font-size:1.1rem;padding:.625em 1.25em}.section-honor .more a:hover{border:1px solid #ed1c24}#certify{margin:80px auto 0;overflow:hidden}#certify .swiper{box-sizing:border-box;position:relative}#certify .swiper::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 75%, rgb(255, 255, 255) 100%);z-index:10}#certify .swiper-slide{width:auto}#certify .swiper-slide .imgBox{display:block}#certify .swiper-slide img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.honor-swiper{width:100%;margin:3rem 0 0 0;position:relative}.honor-swiper .swiper-button-next{z-index:20;width:20%;height:100%;top:0;right:0;font-size:1rem;display:flex;justify-content:center;align-items:center}.honor-swiper .swiper-button-next span{transition:background-color .3s ease-in-out;display:inline-flex;box-shadow:0 10px 10px rgba(0,0,0,.1254901961);background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;width:calc(2rem + 2vw);height:calc(2rem + 2vw);justify-content:center;align-items:center;border-radius:10rem}.honor-swiper .swiper-button-next:hover span{background:rgba(237,28,36,.8)}.honor-swiper .swiper-button-next::after{display:none}.honor-swiper .swiper-button-prev{z-index:20;width:20%;height:100%;top:0;right:0;color:#fff;font-size:1rem;display:flex;justify-content:center;align-items:center}.honor-swiper .swiper-button-prev span{transition:background-color .3s ease-in-out;display:inline-flex;box-shadow:0 10px 10px rgba(0,0,0,.1254901961);background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;width:calc(2rem + 2vw);height:calc(2rem + 2vw);justify-content:center;align-items:center;border-radius:10rem}.honor-swiper .swiper-button-prev:hover span{background:rgba(237,28,36,.8)}.honor-swiper .swiper-button-prev::after{display:none}.honor-swiper .swiper-slide{width:19.9479166667vw;height:auto}.honor-swiper .swiper-slide .img-wrapper{display:block;width:100%;padding-bottom:141.2532637076%;position:relative}@media(max-width: 768px){.honor-swiper .swiper-slide .img-wrapper{transition-property:all;transition-duration:0.6s;transition-timing-function:"ease";transition-delay:"0s"}}.honor-swiper .swiper-slide .img-wrapper>img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain}.honor-swiper .swiper-slide .desc-wrapper{display:block;width:100%;padding:1.5625em 0;font-size:1.125em;text-align:center}.honor-swiper .swiper-slide.swiper-slide-active{filter:drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.4))}@media(max-width: 1240px){.honor-swiper{font-size:14px}}.section-video{margin:0 0 calc(2rem + 2vw) 0}@media(max-width: 1440px)and (min-width: 990px){.section-video{padding:2.34375vw 6.40625vw 2.34375vw 6.40625vw}}.section-video .vod_main{width:100%}.section-history{font-size:19px;padding:2.3684210526em 0;background-size:cover;background-position:center center}@media(max-width: 1440px)and (min-width: 990px){.section-history{padding:2.34375vw 6.40625vw 2.34375vw 6.40625vw}}.section-history .swiper-history-content{display:block;box-sizing:border-box;box-shadow:0 2px 23px 0 rgba(0,0,0,.13);width:100%;background:#fff}.section-history .swiper-history-content .content-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;box-sizing:border-box;position:relative;padding:2.0833333333vw 2.0833333333vw 2.0833333333vw 7.03125vw}@media(max-width: 990px){.section-history .swiper-history-content .content-wrapper{flex-direction:column-reverse;padding:20px}}.section-history .swiper-history-content .content-wrapper .l{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media(max-width: 768px){.section-history .swiper-history-content .content-wrapper .l{font-size:1.1578947368em;line-height:1.5;margin-top:.7368421053em}}.section-history .swiper-history-content .content-wrapper .l h4{font-size:1.6842105263em;font-weight:bolder;line-height:1.5;color:#ed1c24;margin-bottom:.5em;position:relative}.section-history .swiper-history-content .content-wrapper .l h4::before{content:"";display:block;width:1em;height:1px;background:#ed1c24;position:absolute;top:50%;left:-1.5em}.section-history .swiper-history-content .content-wrapper .l .content{width:90%;line-height:1.78}.section-history .swiper-history-content .content-wrapper .r{display:block;flex-shrink:0;width:31.5789473684em}@media(max-width: 990px){.section-history .swiper-history-content .content-wrapper .r{width:100%}}.section-history .swiper-history-content .content-wrapper .r .img-wrapper{display:block;width:100%;padding-bottom:63.6666666667%;position:relative;font-size:0}.section-history .swiper-history-content .content-wrapper .r .img-wrapper>img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:contain;object-fit:contain}.section-history .timeline-row{width:100%;overflow:hidden;box-sizing:border-box;padding:1rem 2em;margin-top:1.0526315789em;position:relative}.section-history .timeline-row::before{content:" ";display:block;width:calc(100% - 2em - 2em);height:1px;left:2em;top:calc(1em + 1rem);background:#ed1c24;position:absolute}.section-history .timeline-row .swiper-button-next{box-sizing:border-box;top:calc(1.0526315789em + 1rem);right:0;width:2em;height:2em;background:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.14);border-radius:50%}.section-history .timeline-row .swiper-button-next::after{font-size:.9473684211em}@media(max-width: 990px){.section-history .timeline-row .swiper-button-next{top:calc(.7368421053em + 50%);transform:translateY(-50%)}}.section-history .timeline-row .swiper-button-prev{box-sizing:border-box;top:calc(1.0526315789em + 1rem);left:0;width:2em;height:2em;background:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.14);border-radius:50%}.section-history .timeline-row .swiper-button-prev::after{font-size:.9473684211em}@media(max-width: 990px){.section-history .timeline-row .swiper-button-prev{top:calc(.7368421053em + 50%);transform:translateY(-50%)}}.section-history .timeline-container{width:16.6666666667%}.section-history .swiper-history-timeline{overflow:visible}.section-history .swiper-history-timeline .swiper-slide{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-left:.5263157895em}.section-history .swiper-history-timeline .swiper-slide .round-dot{display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);border-radius:100%;width:2.2105263158em;height:2.2105263158em}.section-history .swiper-history-timeline .swiper-slide .round-dot .inner-dot{display:block;width:.9473684211em;height:.9473684211em;background:#ed1c24;border-radius:100%}.section-history .swiper-history-timeline .swiper-slide.swiper-slide-active .round-dot{border:1px solid #ed1c24;background:#fff}@media(max-width: 1240px){.section-history{font-size:14px}}.section-partners{padding:2.8125em 0 1.5625em 0}.section-partners .swiper{height:auto;position:relative;position:relative}.section-partners .swiper::after{content:"";position:absolute;height:calc((6rem + 3vw)*2);left:0;top:0;width:100%;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 75%, rgb(255, 255, 255) 100%);z-index:10}.section-partners .swiper .controller{margin:calc(1rem + 1vw) 0 0 0;padding:0 0 calc(1rem + 1vw) 0;display:flex;justify-content:center;gap:1rem;position:relative;border-bottom:1px solid #eee}.section-partners .swiper .controller a{position:initial;display:inline-flex;width:2.8rem;height:2.8rem;border:1px solid #eee;border-radius:5rem}.section-partners .swiper .controller a:hover{background:#ed1c24}.section-partners .swiper .controller a:hover::after{color:#fff}.section-partners .swiper .controller a::after{font-size:1rem}.section-partners .swiper-wrapper{height:calc((6rem + 3vw)*2)}.section-partners .swiper-slide{border:2px solid rgba(0,0,0,0);box-sizing:border-box;position:relative;height:50% !important}.section-partners .swiper-slide:hover{border:2px solid #fafafa}.section-partners .swiper-slide a{display:flex;width:100%;height:100%}.section-partners .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform:scale(0.5)}