@charset "utf-8";:root{--color:#ff471d;--vh:100vh}*{padding:0;margin:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:calc(100vw/19.2);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:thin}html ::-webkit-scrollbar{width:5px;height:1px}html ::-webkit-scrollbar-thumb{border-radius:3px;box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:#ff471d}html ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:3px;background:#ededed}@media (min-width: 1901px){html{font-size:100px}}@media (max-width: 1580px){html{font-size:66px}}@media (max-width: 767px){html{font-size:calc(100vw/7.5)}}body{min-height:100%;font-family:'PingFang SC','Microsoft YaHei','Microsoft YaHei UI','SimSun','SimHei','Arial';font-size:16px;line-height:1.5;color:#333;background:#fff}@media (max-width: 1580px){body{font-size:14px}}@media (max-width: 767px){body{font-size:.28rem}}img{max-width:100%;border:0;vertical-align:top}li{list-style:none}h1,h2,h3,h4,h5,h6{font-family:inherit;font-style:inherit;font-size:inherit;font-weight:normal}a,a:hover,a:focus{text-decoration:none;color:inherit}input,button{-webkit-appearance:none;border-radius:0}button{cursor:pointer}input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}textarea{resize:none;overflow:auto}input,button,textarea,select{border:0;font-family:inherit;font-style:inherit;font-size:inherit;font-weight:normal;color:inherit;background:transparent}select{-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}table{border-collapse:collapse}svg path{fill:currentColor}picture,section,main{display:block}.fl{float:left}.fr{float:right}.clear{zoom:1}.clear:after{content:'';display:block;clear:both}.font14{font-size:14px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size:20px}.font22{font-size:22px}.font24{font-size:24px}.font26{font-size:26px}.font28{font-size:28px}.font30{font-size:30px}.font32{font-size:32px}.font34{font-size:34px}.font36{font-size:36px}.font40{font-size:40px}.font42{font-size:42px}.font44{font-size:44px}.font46{font-size:46px}.font48{font-size:48px}.font50{font-size:50px}.font52{font-size:52px}.font54{font-size:54px}.font56{font-size:56px}.font60{font-size:60px}.font72{font-size:72px}.font80{font-size:80px}@media (max-width: 1580px){.font16{font-size:14px}.font18{font-size:16px}.font20{font-size:18px}.font22{font-size:20px}.font24{font-size:22px}.font26{font-size:24px}.font28{font-size:26px}.font30{font-size:28px}.font32{font-size:30px}.font34{font-size:32px}.font36{font-size:34px}.font40{font-size:38px}.font42,.font44{font-size:40px}.font46{font-size:42px}.font48{font-size:44px}.font50{font-size:46px}.font52{font-size:48px}.font54{font-size:48px}.font56{font-size:48px}.font60,.font72,.font80{font-size:48px}}@media (max-width: 1260px){.font16{font-size:14px}.font18{font-size:16px}.font20{font-size:18px}.font22{font-size:20px}.font24{font-size:22px}.font26{font-size:24px}.font28{font-size:24px}.font30{font-size:26px}.font32{font-size:28px}.font34{font-size:28px}.font36,.font40{font-size:30px}.font42,.font44{font-size:32px}.font46{font-size:36px}.font48,.font50{font-size:38px}.font52,.font54,.font56,.font60,.font72,.font80{font-size:44px}}@media (max-width: 767px){.font14,.font16{font-size:.28rem}.font18,.font20{font-size:.3rem}.font22,.font24,.font26,.font27{font-size:.32rem}.font28{font-size:.36rem}.font30,.font32,.font34{font-size:.4rem}.font36,.font40,.font42,.font44,.font46{font-size:.46rem}.font48,.font50,.font52,.font54,.font56,.font60,.font72,.font80{font-size:.58rem}}.container{margin:0 auto;width:87%;max-width:1660px}@media (max-width: 1260px){.container{width:90%}}.bg-color1{background-color:#fff}.ptb100{padding-top:1rem;padding-bottom:1rem}@media (max-width: 767px){.ptb100{padding-top:1.2rem;padding-bottom:1.2em}}.pt100{padding-top:1rem}@media (max-width: 767px){.pt100{padding-top:1.2rem}}.pb100{padding-bottom:1rem}@media (max-width: 767px){.pb100{padding-bottom:1.2rem}}.public-scrollbar{scrollbar-width:thin}.public-scrollbar ::-webkit-scrollbar{width:5px;height:1px}.public-scrollbar ::-webkit-scrollbar-thumb{border-radius:3px;box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:#ff471d}.public-scrollbar ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:3px;background:#ededed}.public-btn{display:inline-flex}.public-btn a,.public-btn .public-btndiv{height:.5rem;padding:0 .24rem;min-width:1.52rem;border-radius:.25rem;border:1px solid #fff;display:flex;justify-content:center;align-items:center;transition:all .4s}@media (max-width: 1260px){.public-btn a,.public-btn .public-btndiv{height:46px;border-radius:24px}}.public-btn a span,.public-btn .public-btndiv span{color:#fff;transition:all .4s;font-weight:bold}.public-btn a i,.public-btn .public-btndiv i{width:23px;height:23px;border-radius:50%;background:#ff471d;display:flex;justify-content:center;align-items:center;transition:all .4s;margin-left:.15rem}.public-btn a i svg,.public-btn .public-btndiv i svg{width:10px;transition:all .4s}.public-btn a i svg path,.public-btn .public-btndiv i svg path{fill:#fff;transition:all .4s}.public-btn a:hover,.public-btn .public-btndiv:hover{background:#ff471d;border:1px solid #ff471d}.public-btn a:hover i,.public-btn .public-btndiv:hover i{background:#fff}.public-btn a:hover i svg,.public-btn .public-btndiv:hover i svg{transform:rotateZ(45deg)}.public-btn a:hover i svg path,.public-btn .public-btndiv:hover i svg path{fill:#ff471d}.public-btn.public-btnH a,.public-btn.public-btnH .public-btndiv{border:1px solid #cbcbcb}.public-btn.public-btnH a span,.public-btn.public-btnH .public-btndiv span{color:#222}.public-btn.public-btnH a:hover,.public-btn.public-btnH .public-btndiv:hover{background:#ff471d;border:1px solid #ff471d}.public-btn.public-btnH a:hover span,.public-btn.public-btnH .public-btndiv:hover span{color:#fff}.public-btn.public-btnH a:hover i,.public-btn.public-btnH .public-btndiv:hover i{background:#fff}.public-btn.public-btnH a:hover i svg,.public-btn.public-btnH .public-btndiv:hover i svg{transform:rotateZ(45deg)}.public-btn.public-btnH a:hover i svg path,.public-btn.public-btnH .public-btndiv:hover i svg path{fill:#ff471d}.public-img{display:block;position:relative;z-index:1;overflow:hidden}.public-img::before{content:"";display:block;position:relative;z-index:0;padding-top:100%}.public-img>img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;transition:all .8s}.public-img>video{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;object-fit:cover;transition:all .8s}.public-content{color:#666;line-height:1.8}.public-content a{color:#666}.public-content table{max-width:100%}.public-content table td,.public-content table th{padding:10px 15px;border:1px solid #dbf1ed}.public-content li{margin-left:20px;list-style:disc}.public-content ol{margin-left:20px;list-style:decimal}.public-content img,.public-content video,.public-content iframe{max-width:100%;height:auto !important}#c-go-top{display:flex;align-items:center;justify-content:center;position:fixed;bottom:10px;right:10px;z-index:999;width:40px;height:40px;border-radius:50%;background-color:#fff;border:1px solid #000;transition:all .4s;cursor:pointer}@media (max-width: 767px){#c-go-top{display:none !important}}#c-go-top img,#c-go-top svg{width:50%;height:50%;color:#000;transition:all .4s;transform:rotate(-90deg)}#c-go-top:hover{background:#ff471d}#c-go-top:hover svg path{fill:#fff}#c-placeholder{height:.9rem}@media (max-width: 991px){#c-placeholder{height:1.2rem}}.header{width:100%;position:fixed;top:0;left:0;padding:0 .7rem;z-index:999;transition:all .4s;display:none}@media (max-width: 991px){.header{padding:0 5%}}.header .box{height:.9rem;width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width: 991px){.header .box{height:1.2rem}}.header .box .logo{height:42px;flex-shrink:0;position:relative;z-index:2}@media (max-width: 767px){.header .box .logo{height:32px}}.header .box .logo a{height:100%;display:flex}.header .box .logo a img{height:100%;object-fit:contain}.header .box .logo a img:nth-child(2){display:none}.header .box .close{width:22px;height:100%;display:none;position:relative;z-index:2}@media (max-width: 991px){.header .box .close{display:flex;flex-wrap:wrap;align-content:center}}.header .box .close span{width:100%;height:2px;background:#fff;margin:3px 0;border-radius:2px;transition:all .3s;flex-shrink:0}.header .box .close span:nth-child(2){width:60%;margin:3px 0 3px auto}.header .box .close.on span{background:#000}.header .box .close.on span:nth-child(1){transform:rotateZ(45deg);transform-origin:left center}.header .box .close.on span:nth-child(2){opacity:0}.header .box .close.on span:nth-child(3){transform-origin:left center;transform:rotateZ(-45deg)}.header .box .right{width:auto;display:flex;justify-content:flex-end}@media (max-width: 991px){.header .box .right{width:100%;background:#fff;display:none;position:absolute;top:0;left:0;height:100vh;padding:1.5rem 5% 1rem;overflow-y:auto;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}}.header .box .right .menu{margin-right:.95rem}@media (max-width: 991px){.header .box .right .menu{width:100%;margin-right:0}}.header .box .right .menu ul{display:flex}@media (max-width: 991px){.header .box .right .menu ul{flex-wrap:wrap}}.header .box .right .menu ul li{margin-right:.54rem}@media (max-width:1024px){.header .box .right .menu ul li{margin-right:.36rem}}@media (max-width: 991px){.header .box .right .menu ul li{width:100%;margin-right:0;border-bottom:1px solid rgba(0,0,0,0.05)}}.header .box .right .menu ul li:last-child{margin-right:0}.header .box .right .menu ul li a{height:.48rem;display:flex;align-items:center;transition:all .4s;white-space:nowrap;color:#fff}@media (max-width: 991px){.header .box .right .menu ul li a{height:.8rem;color:#000}}.header .box .right .menu ul li:hover a{color:#ff471d}.header .box .right .menu ul li.on a{color:#ff471d}.header .box .right .language{display:flex}@media (max-width: 991px){.header .box .right .language{margin-top:.5rem}}.header .box .right .language a{width:.48rem;height:.48rem;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fff;font-size:14px;font-weight:bold;color:#999;transition:all .4s}@media (max-width: 991px){.header .box .right .language a{width:42px;height:42px}}.header .box .right .language a:hover{color:#ff471d}.header .box .right .language a.on{background:#ff471d;color:#fff}.header.c-head-move{top:calc(-0.8rem - 42px)}.header.on .box .logo a img:nth-child(1){display:none}.header.on .box .logo a img:nth-child(2){display:block}.header.h-style{background:#fff;border-bottom:1px solid rgba(0,0,0,0.1)}.header.h-style .box .logo a img:nth-child(1){display:none}.header.h-style .box .logo a img:nth-child(2){display:block}.header.h-style .box .close span{background:#000}.header.h-style .box .right .menu ul li a{color:#000}.header.h-style .box .right .menu ul li:hover a{color:#ff471d}.header.h-style .box .right .menu ul li.on a{color:#ff471d}.header.h-style2{background:#fff;padding:.2rem .7rem}@media (max-width: 991px){.header.h-style2{padding:.2rem 5%}}.header.h-style2 .box .logo a img:nth-child(1){display:none}.header.h-style2 .box .logo a img:nth-child(2){display:block}.header.h-style2 .box .close span{background:#000}.header.h-style2 .box .right .menu ul li a{color:#000}.header.h-style2 .box .right .menu ul li:hover a{color:#ff471d}.header.h-style2 .box .right .menu ul li.on a{color:#ff471d}.banner{width:100%;height:var(--vh);position:relative}.banner .swiper-slide{width:100%;height:var(--vh);position:relative}.banner .swiper-slide .img{width:100%;height:100%}.banner .swiper-slide .img video{width:100%;height:100%;object-fit:cover}.banner .swiper-slide .img img{width:100%;height:100%;object-fit:cover}@media (max-width: 991px){.banner .swiper-slide .img .pc{display:none}}.banner .swiper-slide .img .mb{display:none}@media (max-width: 991px){.banner .swiper-slide .img .mb{display:block}}.banner .swiper-slide .tbox{width:1660px;max-width:90%;position:absolute;left:50%;transform:translateX(-50%);top:2.78rem}.banner .swiper-slide .tbox .title{font-weight:bold;color:#fff;line-height:calc(66/60)}.banner .swiper-slide .tbox .txt{color:#fff;line-height:calc(34/24);margin-top:.32rem}.banner .swiper-slide .tbox .more{display:flex;margin-top:.85rem}.banner .banner-menu{width:90%;position:absolute;left:50%;transform:translateX(-50%);bottom:.7rem;z-index:9}.banner .banner-menu ul{display:flex;justify-content:center}.banner .banner-menu ul li{margin:0 .22rem;color:#fff;border-bottom:1px solid #fff;padding-right:.32rem;padding-bottom:7px;cursor:pointer;transition:all .4s}@media (max-width: 767px){.banner .banner-menu ul li{font-size:0}}.banner .banner-menu ul li span{margin-right:.28rem}.banner .banner-menu ul li:hover,.banner .banner-menu ul li.on{color:#ff471d;border-bottom:1px solid #ff471d}.index-box1{width:100%;background:#fff;padding:1.1rem 0 1.85rem}@media (max-width: 991px){.index-box1{padding:1.4rem 0}}.index-box1 .container .title{color:#222;font-weight:bold;line-height:calc(60/50)}.index-box1 .container .list{width:100%;margin-top:.38rem}.index-box1 .container .list ul{width:calc(100% + 16px);margin:0 -8px;display:flex;justify-content:space-between}@media (max-width: 991px){.index-box1 .container .list ul{flex-wrap:wrap}}.index-box1 .container .list ul li{width:calc(260/1660*100%);height:5.5rem;margin:0 8px;position:relative;flex:1 1 auto;background:linear-gradient(to right bottom, #f5f7fb, #e4e9f4);transition:all .4s;border-radius:6px;overflow:hidden}@media (max-width: 991px){.index-box1 .container .list ul li{width:100%;margin-top:.3rem}}@media (max-width: 767px){.index-box1 .container .list ul li{height:auto}}.index-box1 .container .list ul li::before{content:'';width:100%;height:100%;background:url(../images/index-box1-bg.jpg) center center no-repeat;background-size:cover;opacity:0;position:absolute;top:0;left:0;transition:all .4s}@media (max-width: 991px){.index-box1 .container .list ul li::before{background:initial}}.index-box1 .container .list ul li .box{width:100%;height:100%;position:absolute;top:0;right:0;z-index:2;display:flex;justify-content:space-between;padding:.7rem .68rem .5rem .65rem;box-sizing:border-box}@media (max-width: 767px){.index-box1 .container .list ul li .box{position:relative;flex-wrap:wrap;flex-direction:column-reverse;padding:.5rem .3rem}}.index-box1 .container .list ul li .box .tbox{width:calc(290/698*100%);padding-top:.58rem}@media (max-width: 1260px){.index-box1 .container .list ul li .box .tbox{width:52%}}@media (max-width: 767px){.index-box1 .container .list ul li .box .tbox{width:100%}}.index-box1 .container .list ul li .box .tbox .t1{color:#222;line-height:calc(40/30);font-weight:bold}.index-box1 .container .list ul li .box .tbox .t2{width:16px;height:2px;background:#ff471d;margin-top:.2rem}.index-box1 .container .list ul li .box .tbox .t3{color:#666;line-height:calc(28/16);height:calc(28/16*3em);margin-top:.2rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.index-box1 .container .list ul li .box .tbox .more{display:flex;margin-top:.8rem}.index-box1 .container .list ul li .box .public-img{width:calc(305/698*100%)}@media (max-width: 767px){.index-box1 .container .list ul li .box .public-img{width:50%;margin:0 auto}}.index-box1 .container .list ul li .box .public-img::before{padding-top:calc(430/305*100%)}.index-box1 .container .list ul li .box .public-img img{object-fit:contain}.index-box1 .container .list ul li.on{width:calc(830/1660*100%)}.index-box1 .container .list ul li.on::before{opacity:1}.index-box2{width:100%}.index-box2 .top{width:100%;position:relative}.index-box2 .top .img{width:100%;height:8rem;position:relative}.index-box2 .top .img img{width:100%;height:100%;object-fit:cover}.index-box2 .top .img video{width:100%;height:100%;object-fit:cover}.index-box2 .top .img::after{content:'';width:100%;height:100%;background:rgba(0,0,0,0.28);position:absolute;top:0;left:0;z-index:2}.index-box2 .top .container{position:absolute;z-index:2;bottom:.84rem;left:50%;transform:translateX(-50%)}.index-box2 .top .container .title{color:#fff;font-weight:bold;line-height:calc(60/50)}.index-box2 .top .container .title span{color:#ff471d}.index-box2 .list{width:100%;border-bottom:1px solid #d3d3d3}.index-box2 .list ul{width:100%;display:flex;flex-wrap:wrap}.index-box2 .list ul li{width:25%;height:5.4rem;background:#f5f5f5;border-right:1px solid #e0e0e0;padding:1.6rem .5rem 0 .7rem;position:relative;transition:all .4s}@media (max-width: 991px){.index-box2 .list ul li{width:50%;padding:1rem .4rem 1rem;height:auto;min-height:4.2rem;border-bottom:1px solid #e0e0e0}}@media (max-width: 767px){.index-box2 .list ul li{width:100%;min-height:5.2rem}}.index-box2 .list ul li:last-child{border-right:none}.index-box2 .list ul li .t1{color:#222;transition:all .4s;display:flex;align-items:flex-start}.index-box2 .list ul li .t1 .num{font-size:1.4rem;line-height:1;font-weight:bold}@media (max-width: 1260px){.index-box2 .list ul li .t1 .num{font-size:.8rem}}.index-box2 .list ul li .t1 span{line-height:calc(30/18);margin-top:.1rem}.index-box2 .list ul li .t2{width:280px;max-width:100%;margin-top:.1rem;color:#222;transition:all .4s}@media (max-width: 991px){.index-box2 .list ul li .t2{width:100%}}.index-box2 .list ul li .more{width:calc(100% - .7rem);position:absolute;left:.7rem;bottom:.55rem;overflow:hidden;display:flex;border-radius:.25rem}@media (max-width: 991px){.index-box2 .list ul li .more{left:.4rem;height:46px}}.index-box2 .list ul li .more .icons{width:.5rem;height:.5rem;border:1px solid rgba(102,102,102,0.2);border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .4s}@media (max-width: 991px){.index-box2 .list ul li .more .icons{opacity:0}}.index-box2 .list ul li .more .icons svg{width:12px;height:12px;transform:rotateZ(45deg)}.index-box2 .list ul li .more .icons svg path{fill:#222}.index-box2 .list ul li .more .public-btn{position:absolute;left:-2rem;transition:all .4s}@media (max-width: 991px){.index-box2 .list ul li .more .public-btn{left:0}}.index-box2 .list ul li .more .public-btn a{background:#fff}.index-box2 .list ul li .more .public-btn a span{color:#222}.index-box2 .list ul li .more .public-btn a:hover i{background:#ff471d}.index-box2 .list ul li .more .public-btn a:hover i svg path{fill:#fff}.index-box2 .list ul li:hover{background:#ff5a24}.index-box2 .list ul li:hover .t1{color:#fff}.index-box2 .list ul li:hover .t2{color:#fff}.index-box2 .list ul li:hover .more .icons{opacity:0}.index-box2 .list ul li:hover .more .public-btn{left:0}.index-box3{width:100%;position:relative}.index-box3 .box1-txt{width:100%;height:100vh;position:sticky;position:-webkit-sticky;top:0;display:flex;align-items:center;overflow:hidden}.index-box3 .box1-txt .txt{width:100%;color:#ff471d;transform:translateX(100%)}@media (max-width: 767px){.index-box3 .box1-txt .txt{font-size:.52rem}}.index-box3 .box1{width:100%;height:100vh;position:sticky;position:-webkit-sticky;top:0;z-index:2;margin-top:-100vh;clip-path:circle(10% at 50% 50%);-webkit-clip-path:circle(10% at 50% 50%)}.index-box3 .box1 .video{width:100%;height:100%;position:relative;z-index:1}.index-box3 .box1 .video::after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background:rgba(0,0,0,0.5)}.index-box3 .box1 .video video{width:100%;height:100%;object-fit:cover}.index-box3 .box1 .txt-box{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;overflow:hidden}.index-box3 .box1 .txt-box .txt{width:100%;color:#fff;transform:translateX(100%)}@media (max-width: 767px){.index-box3 .box1 .txt-box .txt{font-size:.52rem}}.index-box3 .box2{width:100%;height:100vh;position:sticky;position:-webkit-sticky;z-index:3;padding-top:193px;top:0;margin-top:50vh}@media (max-width: 991px){.index-box3 .box2{padding-top:30%}}.index-box3 .box2 .container{position:relative}.index-box3 .box2 .container::before{content:'';width:2.45rem;height:7.46rem;background:url(../images/index-box3-box2-img.png) center center no-repeat;background-size:100%;position:absolute;top:0;right:calc(1040/1660*100%);pointer-events:none}@media (max-width: 991px){.index-box3 .box2 .container::before{right:initial;left:0}}@media (max-width: 767px){.index-box3 .box2 .container::before{display:none}}.index-box3 .box2 .container::after{content:'';width:2.45rem;height:7.46rem;background:url(../images/index-box3-box2-img.png) center center no-repeat;background-size:100%;position:absolute;top:0;left:calc(1040/1660*100%);pointer-events:none;transform:rotateY(180deg)}@media (max-width: 991px){.index-box3 .box2 .container::after{left:initial;right:0}}@media (max-width: 767px){.index-box3 .box2 .container::after{display:none}}.index-box3 .box2 .container .title{text-align:center;color:#fff;font-weight:bold;line-height:calc(60/50);font-size:.48rem}.index-box3 .box2 .container .year{color:#fff;text-align:center;line-height:calc(42/32);font-size:.8rem;line-height:1;font-weight:bold;display:flex;justify-content:center;align-items:center}@media (max-width: 1260px){.index-box3 .box2 .container .year{font-size:.6rem}}@media (max-width: 991px){.index-box3 .box2 .container .year{margin-top:1rem}}.index-box3 .box2 .container .year .start{position:absolute;top:2.88rem;left:0}@media (max-width: 1260px){.index-box3 .box2 .container .year .start{top:2.2rem}}@media (max-width: 991px){.index-box3 .box2 .container .year .start{position:relative;top:initial;left:initial;margin-right:1rem}}.index-box3 .box2 .container .year .start::before{content:'';width:1.7rem;height:1px;background:linear-gradient(to right, #fff, rgba(255,255,255,0));position:absolute;left:calc(100% + .2rem);top:50%;transform:translateY(-50%)}@media (max-width: 1260px){.index-box3 .box2 .container .year .start::before{width:.8rem}}.index-box3 .box2 .container .year .now{position:absolute;top:2.88rem;right:0}@media (max-width: 1260px){.index-box3 .box2 .container .year .now{top:2.2rem}}@media (max-width: 991px){.index-box3 .box2 .container .year .now{position:relative;top:initial;left:initial}}.index-box3 .box2 .container .year .now::before{content:'';width:1.7rem;height:1px;background:linear-gradient(to left, #fff, rgba(255,255,255,0));position:absolute;right:calc(100% + .2rem);top:50%;transform:translateY(-50%)}@media (max-width: 1260px){.index-box3 .box2 .container .year .now::before{width:.8rem}}.index-box3 .box2 .container .txt{width:460px;max-width:100%;line-height:calc(32/18);margin:1.2rem auto;text-align:center;color:#fff}.index-box3 .box2 .container .more{display:flex;justify-content:center;margin-top:1.48rem}.index-box3 .box3{width:100%;height:50vh}.index-box4{width:100%;padding:1.5rem 0 1.26rem}.index-box4 .container .title{line-height:calc(60/50);color:#222;font-weight:bold}.index-box4 .container .box{width:100%;margin-top:.33rem;display:flex;justify-content:space-between;flex-wrap:wrap}.index-box4 .container .box .left{width:calc(694/1660*100%);position:relative}@media (max-width: 991px){.index-box4 .container .box .left{width:100%}}.index-box4 .container .box .left .public-img{width:100%;border-radius:6px}.index-box4 .container .box .left .public-img::before{padding-top:calc(830/694*100%)}@media (max-width: 767px){.index-box4 .container .box .left .public-img::before{padding-top:calc(400/453*100%)}}.index-box4 .container .box .left .tbox{width:100%;position:absolute;z-index:2;top:0;left:0;padding:.26rem .3rem;background:linear-gradient(to bottom, #000, rgba(0,0,0,0))}.index-box4 .container .box .left .tbox .t1{color:#fff;transition:all .4s}.index-box4 .container .box .left .tbox .t2{width:500px;max-width:100%;color:#fff;line-height:calc(30/24);font-weight:bold;margin-top:.1rem;transition:all .4s}.index-box4 .container .box .left .tbox .more{display:flex;margin-top:.32rem}.index-box4 .container .box .left:hover .public-img img{transform:scale(1.06)}.index-box4 .container .box .right{width:calc(936/1660*100%)}@media (max-width: 991px){.index-box4 .container .box .right{width:100%;margin-top:.28rem}}.index-box4 .container .box .right .top{width:100%;position:relative}.index-box4 .container .box .right .top .public-img{width:100%;border-radius:6px}.index-box4 .container .box .right .top .public-img::before{padding-top:calc(400/936*100%)}@media (max-width: 767px){.index-box4 .container .box .right .top .public-img::before{padding-top:calc(400/453*100%)}}.index-box4 .container .box .right .top .tbox{width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;padding:.26rem .3rem}.index-box4 .container .box .right .top .tbox .t1{color:#fff;transition:all .4s}.index-box4 .container .box .right .top .tbox .t2{width:540px;max-width:100%;color:#fff;line-height:calc(30/24);font-weight:bold;margin-top:.1rem;transition:all .4s}.index-box4 .container .box .right .top .tbox .more{display:flex;position:absolute;left:.3rem;bottom:.35rem}.index-box4 .container .box .right .top:hover .public-img img{transform:scale(1.06)}.index-box4 .container .box .right .down{width:100%;margin-top:.28rem;display:flex;justify-content:space-between;flex-wrap:wrap}.index-box4 .container .box .right .down .item{width:calc(50% - .14rem);background:#f5f5f5;border-radius:6px;position:relative;transition:all .4s}@media (max-width: 767px){.index-box4 .container .box .right .down .item{width:100%;margin-bottom:.28rem}}.index-box4 .container .box .right .down .item .public-img{width:100%}.index-box4 .container .box .right .down .item .public-img::before{padding-top:calc(400/453*100%)}.index-box4 .container .box .right .down .item .tbox{width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;padding:.26rem .3rem}.index-box4 .container .box .right .down .item .tbox .t1{color:#222;transition:all .4s}.index-box4 .container .box .right .down .item .tbox .t2{width:340px;max-width:100%;color:#222;line-height:calc(30/24);font-weight:bold;margin-top:.1rem;transition:all .4s}.index-box4 .container .box .right .down .item .tbox .more{display:flex;position:absolute;left:.3rem;bottom:.35rem}.index-box4 .container .box .right .down .item:hover{background:#ff5a24}.index-box4 .container .box .right .down .item:hover .tbox .t1{color:#fff}.index-box4 .container .box .right .down .item:hover .tbox .t2{color:#fff}.index-box4 .container .box .right .down .item:hover .tbox .more .public-btn a{border:1px solid #fff}.index-box4 .container .box .right .down .item:hover .tbox .more .public-btn a span{color:#fff}.index-box4 .container .box .right .down .item:hover .tbox .more .public-btn a i{background:#fff}.index-box4 .container .box .right .down .item:hover .tbox .more .public-btn a i svg path{fill:#ff471d}.index-box4 .container .box .right .down .item:hover .tbox .more .public-btn a:hover{background:#fff}.index-box4 .container .box .right .down .item:hover .tbox .more .public-btn a:hover span{color:#000}.index-box4 .container .box .right .down .item:hover .tbox .more .public-btn a:hover i{background:#ff471d}.index-box4 .container .box .right .down .item:hover .tbox .more .public-btn a:hover i svg path{fill:#fff}.footer{width:100%;background:#2c2f33;padding:.7rem 0 0}.footer .container .top{width:100%;display:flex}@media (max-width:1024px){.footer .container .top{flex-wrap:wrap}}.footer .container .top .logo{display:flex}@media (max-width:1024px){.footer .container .top .logo{width:100%;margin-bottom:.5rem}}.footer .container .top .logo a{flex-shrink:0;height:42px}.footer .container .top .logo a img{height:100%;object-fit:contain}.footer .container .top .contact{display:flex;flex-wrap:wrap;margin-left:1.6rem}@media (max-width:1024px){.footer .container .top .contact{margin-left:0}}.footer .container .top .contact .ts{display:flex;align-items:center;margin-right:1.2rem}@media (max-width: 767px){.footer .container .top .contact .ts{width:100%;margin-right:0;margin-bottom:.2rem}}.footer .container .top .contact .ts:last-child{margin-right:0}.footer .container .top .contact .ts img{width:.3rem}@media (max-width: 991px){.footer .container .top .contact .ts img{width:.4rem}}.footer .container .top .contact .ts span{margin-left:.12rem;color:#fff}.footer .container .top .focus{display:flex;margin-left:auto}@media (max-width: 991px){.footer .container .top .focus{width:100%;margin-top:.5rem}}.footer .container .top .focus a{width:.54rem;height:.54rem;border-radius:50%;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,0.03);margin-right:.1rem;transition:all .4s;position:relative;z-index:1}@media (max-width: 991px){.footer .container .top .focus a{width:36px;height:36px}}.footer .container .top .focus a svg{width:22px;height:22px}.footer .container .top .focus a svg path{fill:#fff}.footer .container .top .focus a:last-child{margin-right:0}.footer .container .top .focus a:hover{background:rgba(255,255,255,0.3)}.footer .container .top .focus a:hover .ewm-tc{display:block}.footer .container .top .focus a .ewm-tc{width:130px;height:130px;background:#fff;border:5px solid #fff;border-radius:3px;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translateX(-50%);z-index:2;display:none}.footer .container .top .focus a .ewm-tc img{width:100%;height:100%;object-fit:contain}.footer .container .menu{width:100%;margin-top:.5rem;border-top:1px solid rgba(255,255,255,0.04);padding-top:.85rem}@media (max-width: 991px){.footer .container .menu{display:none}}.footer .container .menu ul{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.footer .container .menu ul li{width:133px}.footer .container .menu ul li .a-link a{color:#fff}.footer .container .menu ul li .line{width:100%;height:1px;background:rgba(255,255,255,0.07);display:flex;margin-top:.15rem}.footer .container .menu ul li .line span{width:18px;height:1px;background:#ff471d}.footer .container .menu ul li .s-menu{width:100%;margin-top:.27rem}.footer .container .menu ul li .s-menu .s-link{display:flex}.footer .container .menu ul li .s-menu .s-link a{line-height:calc(26/16);color:rgba(255,255,255,0.36);transition:all .4s}.footer .container .menu ul li .s-menu .s-link a:hover{color:#fff}.footer .container .down{width:100%;margin-top:1.5rem}@media (max-width: 767px){.footer .container .down{margin-top:1rem}}.footer .container .down .link{width:100%;display:flex;flex-wrap:wrap}.footer .container .down .link span{font-size:14px;color:#888;line-height:26px}.footer .container .down .link a{font-size:14px;color:#888;line-height:26px;transition:all .4s;margin-right:.1rem}.footer .container .down .link a:hover{color:#fff}.footer .container .down .tbox{width:100%;border-top:1px solid rgba(255,255,255,0.04);margin-top:.16rem;display:flex;justify-content:space-between;flex-wrap:wrap;padding:.28rem 0 .36rem}@media (max-width:1024px){.footer .container .down .tbox{justify-content:center}}.footer .container .down .tbox .copyright{color:#888;font-size:14px;line-height:20px}@media (max-width:1024px){.footer .container .down .tbox .copyright{width:100%;text-align:center}}.footer .container .down .tbox .copyright a{color:#888;transition:all .4s}@media (max-width: 991px){.footer .container .down .tbox .menus{width:100%;margin-top:.2rem}}.footer .container .down .tbox .menus ul{display:flex;flex-wrap:wrap}@media (max-width: 767px){.footer .container .down .tbox .menus ul{justify-content:center}}.footer .container .down .tbox .menus ul li{margin-right:.25rem}@media (max-width: 767px){.footer .container .down .tbox .menus ul li{margin:0 .1rem}}.footer .container .down .tbox .menus ul li:last-child{margin-right:0}.footer .container .down .tbox .menus ul li a{color:#888;transition:all .4s;font-size:14px;line-height:20px}.footer .container .down .tbox .menus ul li:hover a{color:#fff}