.main{min-width:1200px;color:#333;background-color:#fff}.home-banner{position:relative;padding-top:1px;min-width:1200px;height:500px;color:#fff;background-image:url(../../img/about-2024/about/bg-top.png);background-position:top center;background-repeat:no-repeat;text-align:center;z-index:2}.home-banner .banner-title{margin-top:100px;font-size:60px;font-weight:700;letter-spacing:14px}.home-banner .banner-text{font-size:42px;letter-spacing:10px}.home-banner .banner-label{margin:40px auto 0;padding:8px 28px;border:1px solid #fff;width:660px;font-size:22px}.home-banner .service-frame{position:absolute;bottom:-225px;left:10px;margin:0 auto;padding-left:75px;width:1180px;height:150px;border-radius:8px;color:#222;background-color:#fff;box-shadow:0 0 12px rgba(70,70,70,.3);background-image:url(../../img/about-2024/about/bg-service.png);background-position:left 24px center;background-repeat:no-repeat}.home-banner .service-item{margin:30px 20px 0;color:#222;float:left}.home-banner .service-item .icon{display:block;margin:2px auto 0;width:44px;height:44px;background-position:center;background-repeat:no-repeat}.home-banner .service-item .icon.icon-1{background-image:url(../../img/about-2024/about/icon-service-1.png)}.home-banner .service-item .icon.icon-2{background-image:url(../../img/about-2024/about/icon-service-2.png)}.home-banner .service-item .icon.icon-3{background-image:url(../../img/about-2024/about/icon-service-3.png)}.home-banner .service-item .icon.icon-4{background-image:url(../../img/about-2024/about/icon-service-4.png)}.home-banner .service-item .icon.icon-5{background-image:url(../../img/about-2024/about/icon-service-5.png)}.home-banner .service-item .icon.icon-6{background-image:url(../../img/about-2024/about/icon-service-6.png)}.home-banner .service-item .icon.icon-7{background-image:url(../../img/about-2024/about/icon-service-7.png)}.home-banner .service-item .icon.icon-8{background-image:url(../../img/about-2024/about/icon-service-8.png)}.home-banner .service-item .icon.icon-9{background-image:url(../../img/about-2024/about/icon-service-9.png)}.home-banner .service-item .icon.icon-10{background-image:url(../../img/about-2024/about/icon-service-10.png)}.home-banner .service-item .text{margin-top:12px;font-size:16px}.home-banner .service-item:hover{color:#fe1c37}.block-title{font-size:54px;color:#222;text-align:center}.block-1{position:relative;padding:140px 0 70px}.block-1 .about{margin-top:64px}.block-1 .about .video-parent{position:relative;margin-right:32px;width:450px;height:290px;border-radius:4px;background-color:#202020;float:left}.block-1 .about .video-parent .player{width:450px;height:290px}.block-1 .about .video-parent .video{width:100%;height:100%}.block-1 .about .video-parent .player.can-float.float{margin:0;position:fixed;left:4px;bottom:4px;width:450px;height:254px;z-index:5}.block-1 .about .about-text{padding-right:40px;width:710px;height:290px;line-height:34px;text-indent:2em;overflow-y:auto;overscroll-behavior-y:none;float:left}.block-1 .about .about-text::-webkit-scrollbar{width:4px;background-color:#a0a0a0}.block-1 .about .about-text::-webkit-scrollbar-thumb{width:4px;background-color:#e3261b}.block-1 .site-data{position:relative;margin-top:88px;padding:36px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.block-1 .site-data .data-item{width:240px;text-align:center;float:left}.block-1 .site-data .data-item .number{margin-bottom:20px;font-size:36px;font-weight:700}.block-2{position:relative;padding:36px 0 630px;background-image:url(../../img/about-2024/about/bg-b2.png);background-position:bottom center;background-repeat:no-repeat}.block-2 .history-frame{position:absolute;bottom:24px;left:0;width:100%;height:600px;min-width:1200px;overflow-x:hidden}.block-2 .history-content{position:relative;width:2340px;cursor:grab;user-select:none;will-change:transform}.block-2 .history-content::before{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;border:1px dashed #e1251b}.block-2 .history-content .history-item{position:relative;margin-right:-142px;padding:32px 41px;width:282px;height:290px;background-repeat:no-repeat;user-select:none;float:left}.block-2 .history-content .history-item:first-of-type{margin-left:-21px}.block-2 .history-content .history-item:last-of-type{margin-right:-21px}.block-2 .history-content .history-item:nth-of-type(2n+1){margin-bottom:230px;background-image:url(../../img/about-2024/about/bg-b2-1.png);background-position:bottom center}.block-2 .history-content .history-item:nth-of-type(2n){margin-top:230px;padding-top:92px;background-image:url(../../img/about-2024/about/bg-b2-2.png);background-position:top center}.block-2 .history-content .history-item .year{margin-bottom:12px;font-size:24px;color:#e1251b}.block-2 .history-content .history-item .desc p{padding-left:16px;background-image:url(../../img/about-2024/about/icon-arrow-right.png);background-position:left top 5px;background-repeat:no-repeat}.block-2 .history-content .history-item .desc p+p{margin-top:16px}.block-2 .scroll-bar{display:none;position:relative;margin:48px auto 0;width:250px;height:4px;border-radius:999px;background-color:#cdcdcd}.block-2 .scroll-bar .scroll-bar-btn{position:absolute;top:-2px;left:0;width:60px;height:8px;border-radius:999px;background-color:#e1251b;user-select:none;cursor:pointer;will-change:left}.block-2 .scroll-percent{position:relative;display:block;margin:48px auto 0;width:250px;-webkit-appearance:none}.block-2 .scroll-percent::-webkit-slider-runnable-track{border-radius:99px;height:4px;background-color:#cdcdcd}.block-2 .scroll-percent::-moz-range-track{border-radius:99px;height:4px;background-color:#cdcdcd}.block-2 .scroll-percent::-ms-track{border-radius:99px;height:4px;background-color:#cdcdcd}.block-2 .scroll-percent::-webkit-slider-thumb{box-sizing:border-box;border:none;margin-top:-2px;border-radius:99px;width:60px;height:8px;background-color:#e1251b;-webkit-appearance:none;cursor:pointer}.block-2 .scroll-percent::-moz-range-thumb{box-sizing:border-box;border:none;margin-top:-2px;border-radius:99px;width:60px;height:8px;background-color:#e1251b;-webkit-appearance:none;cursor:pointer}.block-2 .scroll-percent::-ms-thumb{box-sizing:border-box;border:none;margin-top:-2px;border-radius:99px;width:60px;height:8px;background-color:#e1251b;-webkit-appearance:none;cursor:pointer}.block-3{position:relative;padding:60px 0}.block-3 .honor-frame{position:relative;margin-top:48px;width:100%;height:426px;min-width:1200px;overflow-x:hidden}.block-3 .honor-content{width:4882px;height:426px;cursor:grab;transform:translateX(0);will-change:transform}.block-3 .honor-content img{display:block;-webkit-user-drag:none;float:left}.block-4{padding:36px 0 100px;background-image:url(../../img/about-2024/about/bg-b4_2.png);background-position:bottom center;background-repeat:no-repeat}.block-4 .card-box{margin:54px auto 0;width:1120px}.block-4 .card-box .card{position:relative;margin:7px;padding:32px 24px;width:390px;height:255px;background-color:#fff;box-shadow:0 0 16px rgba(141,141,141,.26)}.block-4 .card-box .card.large{height:524px;background-image:url(../../img/about-2024/about/bg-b4-card.png);background-position:bottom center;background-repeat:no-repeat}.block-4 .card-box .card.large+div{max-width:808px}.block-4 .card-box .card .card-title{margin-bottom:16px;padding-left:64px;height:48px;font-size:28px;line-height:48px;background-position:left center;background-repeat:no-repeat}.block-4 .card-box .card.large .card-title{margin-bottom:28px}.block-4 .card-box .card .card-title.icon-1{background-image:url(../../img/about-2024/about/icon-b4-1.png)}.block-4 .card-box .card .card-title.icon-2{background-image:url(../../img/about-2024/about/icon-b4-2.png)}.block-4 .card-box .card .card-title.icon-3{background-image:url(../../img/about-2024/about/icon-b4-3.png)}.block-4 .card-box .card .card-title.icon-4{background-image:url(../../img/about-2024/about/icon-b4-4.png)}.block-4 .card-box .card .card-title.icon-5{background-image:url(../../img/about-2024/about/icon-b4-5.png)}.block-4 .card-box .card .card-title.icon-6{background-image:url(../../img/about-2024/about/icon-b4-6.png)}.block-4 .card-box .card .card-title.icon-7{background-image:url(../../img/about-2024/about/icon-b4-7.png)}.block-4 .card-box .card .text{font-size:16px;color:#555;line-height:36px}.block-4 .card-box .card .label{margin-top:12px;padding:6px 12px;border:1px solid #888;font-size:14px;color:#888;float:left}.block-4 .card-box .card .hover-content .card-title,.block-4 .card-box .card .hover-content .text{color:#fff}.block-4 .card-box .card .label+.label{margin-left:20px}.block-4 .card-box .card .hover-content{display:none;position:absolute;top:0;left:0;width:100%;min-height:100%;padding:32px 24px;background-color:#fa3d3e;z-index:2}.block-4 .card-box .card.bottom .hover-content{top:initial;bottom:0}.block-4 .card-box .card.large .hover-content{height:524px;background-image:url(../../img/about-2024/about/bg-b4-card-on.png)}.block-4 .card-box .card .hover-content .card-title.icon-1{background-image:url(../../img/about-2024/about/icon-b4-1-on.png)}.block-4 .card-box .card .hover-content .card-title.icon-2{background-image:url(../../img/about-2024/about/icon-b4-2-on.png)}.block-4 .card-box .card .hover-content .card-title.icon-3{background-image:url(../../img/about-2024/about/icon-b4-3-on.png)}.block-4 .card-box .card .hover-content .card-title.icon-4{background-image:url(../../img/about-2024/about/icon-b4-4-on.png)}.block-4 .card-box .card .hover-content .card-title.icon-5{background-image:url(../../img/about-2024/about/icon-b4-5-on.png)}.block-4 .card-box .card .hover-content .card-title.icon-6{background-image:url(../../img/about-2024/about/icon-b4-6-on.png)}.block-4 .card-box .card .hover-content .card-title.icon-7{background-image:url(../../img/about-2024/about/icon-b4-7-on.png)}.block-4 .card-box .card:hover .hover-content{display:block}.block-4 .card-box .card-new{padding:40px;width:495px;height:380px;border-radius:10px;box-shadow:0 0 24px rgba(132,113,94,.2);background-color:#fff}.block-4 .card-box .card-new+.card-new{margin-left:130px}.block-4 .card-box .card-new .icon{display:block;margin:0 auto 12px}.block-4 .card-box .card-new .card-title{font-size:26px;font-weight:700;color:#222;text-align:center}.block-4 .card-box .card-new .divider-line{display:block;margin:34px auto 30px;width:40px;height:1px;background-color:#f9000d}.block-5 .card,.float-block .fab-menu{background-color:#fff;text-align:center}.block-4 .card-box .card-new .text{font-size:16px;line-height:2.5em;color:#888;text-align:center}.block-5{padding:36px 0 70px;background-image:url(../../img/about-2024/about/bg-b5.png);background-position:top center;background-repeat:no-repeat}.block-5 .card{margin:40px 30px 0;padding:16px 0 28px;width:240px;box-shadow:0 0 16px rgba(161,162,164,.23);float:left}.block-5 .card .title{font-size:28px;color:#222}.block-5 .card .text{font-size:16px;color:#333}.block-6{padding:60px 0}.block-6 .company-card{position:relative;margin:0 2px;padding:32px 52px;width:380px;height:252px;color:#fff;background-image:url(../../img/about-2024/about/bg-b6-2-1.png);background-position:top center;background-repeat:no-repeat;float:left}.block-6 .company-card.wide{margin:24px 2px 0;width:1190px;height:127px;background-image:url(../../img/about-2024/about/bg-b6-2-2.png)}.block-6 .company-card+.company-card{margin-left:25px}.block-6 .company-card .title{margin-bottom:24px;font-size:28px;font-weight:700}.block-6 .company-card.wide .title{margin-right:36px;margin-bottom:0}.block-6 .company-card .text{font-size:18px}.block-6 .company-card.wide .text{line-height:42px}.float-block{position:fixed;top:90px;right:56px;width:65px;z-index:2}@media (max-height:620px){.float-block{top:0}}.float-block .fab-menu{display:block;width:100%;border-radius:6px;box-shadow:0 1px 8px rgba(6,0,1,.1)}.float-block .fab-menu+.fab-menu{margin-top:10px}.float-block .fab-menu .menu-item{position:relative;margin:0 auto;padding:8px 0;font-size:12px;color:#555;cursor:pointer;user-select:none}.float-block .fab-menu .menu-item.on,.float-block .fab-menu .menu-item:hover{color:#e0251a}.float-block .fab-menu .menu-item+.divider{margin:0 auto;width:40px;border-top:1px solid #e0e0e0}.float-block .fab-menu .menu-item.title{padding:10px 0;min-height:56px;font-size:16px;line-height:18px;color:#fff;background-image:url(../../img/about-2024/about/bg-fab-1.png);background-repeat:no-repeat;background-position:top center;cursor:default}.float-block .fab-menu .menu-item.title:hover{color:#fff}.float-block .fab-menu .menu-item .icon{margin:0 16px;width:32px;height:32px;background-repeat:no-repeat;background-position:center}.float-block .fab-menu .menu-item .icon.icon-1{background-image:url(../../img/about-2024/about/zs-oss-img@icon-fab-1.png)}.float-block .fab-menu .menu-item .icon.icon-2{background-image:url(../../img/about-2024/about/zs-oss-img@icon-fab-2.png)}.float-block .fab-menu .menu-item .icon.icon-3{background-image:url(../../img/about-2024/about/zs-oss-img@icon-fab-3.png)}.float-block .fab-menu .menu-item .icon.icon-4{background-image:url(../../img/about-2024/about/zs-oss-img@icon-fab-4.png)}.float-block .fab-menu .menu-item .icon.icon-5{background-image:url(../../img/about-2024/about/zs-oss-img@icon-fab-5.png)}.float-block .fab-menu .menu-item .icon.top{margin:4px 16px;height:8px;background-image:url(../../img/about-2024/about/zs-oss-img@icon-fab-top.png)}.float-block .fab-menu .menu-item.on .icon-1,.float-block .fab-menu .menu-item:hover .icon-1{background-image:url(../../img/about-2024/about/zs-oss-img@icon-fab-1-on.png)}.float-block .fab-menu .menu-item.on .icon-2,.float-block .fab-menu .menu-item:hover .icon-2{background-image:url(../../img/about-2024/about/zs-oss-img@icon-fab-2-on.png)}.float-block .fab-menu .menu-item.on .icon-3,.float-block .fab-menu .menu-item:hover .icon-3{background-image:url(../../img/about-2024/about/zs-oss-img@icon-fab-3-on.png)}.float-block .fab-menu .menu-item.on .icon-4,.float-block .fab-menu .menu-item:hover .icon-4{background-image:url(../../img/about-2024/about/zs-oss-img@icon-fab-4-on.png)}.float-block .fab-menu .menu-item.on .icon-5,.float-block .fab-menu .menu-item:hover .icon-5{background-image:url(../../img/about-2024/about/zs-oss-img@icon-fab-5-on.png)}.float-block .fab-menu .menu-item:hover .top{background-image:url(../../img/about-2024/about/zs-oss-img@icon-fab-top-on.png)}.float-block.static{position:absolute;top:590px}