*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:"微软雅黑",sans-serif;--translateY: -155px;--translateX: 196px;--process-margin-left: 252px;--project-margin-top: -50px;--project-margin-left: 175px}.promotion-body{background-color:#fff}.promotion-body .section--title{font-size:45px;font-weight:normal;color:#333;padding:6.7% 0 2%;position:relative;text-align:center}.promotion-body .section--title.white{color:#fff}.promotion-body .section--title:before{content:"";position:absolute;width:2em;height:3px;background-color:#e00012;bottom:0;left:50%;transform:translateX(-50%)}.promotion-body .section-question{max-width:1360px;margin:0 auto}.promotion-body .section-question .section-question--content{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:35px;padding:75px 0}.promotion-body .section-question .section-question--content .section-question--content-item{height:225px;background-color:#df0012;color:#fff;border-radius:20px;position:relative;overflow:hidden;transition:all .3s;padding:30px 40px;box-sizing:border-box}.promotion-body .section-question .section-question--content .section-question--content-item:hover{background-color:#1c0531}.promotion-body .section-question .section-question--content .section-question--content-item:hover::before{transform:scale(2)}.promotion-body .section-question .section-question--content .section-question--content-item::before{content:"";position:absolute;width:400px;height:400px;background-image:linear-gradient(128deg, rgba(255, 255, 255, 0.2392156863), transparent);top:60%;left:55%;z-index:1;border-radius:50%;transition:all .3s}.promotion-body .section-question .section-question--content .section-question--content-item .number{font-size:24px;opacity:.5}.promotion-body .section-question .section-question--content .section-question--content-item .title{font-size:26px;text-align:center;padding-bottom:20px;position:relative}.promotion-body .section-question .section-question--content .section-question--content-item .title::before{content:"";position:absolute;width:2em;height:3px;background-color:#fff;bottom:0;left:50%;transform:translateX(-50%)}.promotion-body .section-question .section-question--content .section-question--content-item .desc{font-size:16px;padding:20px 12%;text-align:center;line-height:1.5}.promotion-body .section-preserve{background:url("../images/preserve.jpg") no-repeat center center;aspect-ratio:1920/737}.promotion-body .section-preserve .section--title{margin-bottom:60px}.promotion-body .section-preserve .section-preserve--content{max-width:1360px;margin:0 auto;border:1px solid #fff;border-radius:20px;background-color:rgba(255,255,255,.32);display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:0;padding:50px 0;box-sizing:border-box}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-right:1px dotted rgba(255,255,255,.5)}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item:last-child{border-right:none}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .icon{width:100%;height:48px;margin-bottom:20px;text-align:center}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .icon img{width:auto;height:auto}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .title{font-size:24px;color:#fff;font-weight:400;margin-bottom:10px}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .desc{font-size:14px;color:#d5d5d5;text-align:center;line-height:1.5;padding:5px 30px 0}.promotion-body .section-process .section-process--content{max-width:1360px;margin:0 auto;padding:75px 0 150px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.promotion-body .section-process .section-process--content.reverse{padding:0}.promotion-body .section-process .section-process--content.reverse .section-process--content-item:last-child{margin-right:0}.promotion-body .section-process .section-process--content .section-process--content-item{width:19.7%;aspect-ratio:1/1;margin:0 4.41% -4.41%;display:flex;justify-content:center;align-items:center;transform:rotate(45deg);border-radius:20px;position:relative;overflow:hidden;transition:all .3s}.promotion-body .section-process .section-process--content .section-process--content-item:nth-child(1) .img-box{background:url(../images/process-item-bg-1.png) no-repeat center center}.promotion-body .section-process .section-process--content .section-process--content-item:nth-child(2) .img-box{background:url(../images/process-item-bg-2.png) no-repeat center center}.promotion-body .section-process .section-process--content .section-process--content-item:nth-child(3) .img-box{background:url(../images/process-item-bg-3.png) no-repeat center center}.promotion-body .section-process .section-process--content .section-process--content-item:nth-child(4){margin-left:var(--process-margin-left)}.promotion-body .section-process .section-process--content .section-process--content-item:nth-child(4) .img-box{background:url(../images/process-item-bg-4.png) no-repeat center center}.promotion-body .section-process .section-process--content .section-process--content-item:nth-child(5) .img-box{background:url(../images/process-item-bg-5.png) no-repeat center center}.promotion-body .section-process .section-process--content .section-process--content-item:nth-child(6) .img-box{background:url(../images/process-item-bg-6.png) no-repeat center center}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box{width:100%;aspect-ratio:1/1;transition:all .3s;overflow:hidden;position:relative}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box:hover .text-box .text-inner-box{left:100%}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .img-box{width:140%;height:140%;position:absolute;top:50%;left:50%;z-index:0;transform:translate(-50%, -50%) rotate(-45deg)}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .text-box{width:100%;height:100%;transform:rotate(-45deg);position:relative}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .text-box .text-inner-box{width:65%;height:65%;background-color:rgba(107,2,2,.8078431373);border-radius:50%;position:absolute;top:50%;left:110%;transform:translate(-50%, -50%);transition:all .3s;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:2em;color:rgba(255,255,255,.9)}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .text-box .text-inner-box .number{color:rgba(255,255,255,.6)}.promotion-body .section-project{background:url("../images/project-bg.png") no-repeat center center;aspect-ratio:1920/737}.promotion-body .section-project .section-project--content{max-width:1360px;margin:0 auto;padding:75px 0 130px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;overflow:hidden}.promotion-body .section-project .section-project--content .section-project--content-item{width:14.2647%;aspect-ratio:1/1;margin:0 2.867% -2.867%;background-color:#fff;transform:rotate(45deg);border-radius:20px;position:relative;box-shadow:0 0 10px rgba(0,0,0,.1);transition:all .3s}.promotion-body .section-project .section-project--content .section-project--content-item:hover{background-color:#ececec;box-shadow:0 0 10px rgba(0,0,0,.3);transform:rotate(45deg) scale(1.02)}.promotion-body .section-project .section-project--content .section-project--content-item:nth-child(6){margin-left:var(--project-margin-left)}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box{width:100%;height:100%;transform:rotate(-45deg);display:flex;flex-direction:column;justify-content:center;align-items:center}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .icon-box{width:100%;height:auto;display:flex;justify-content:center}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .title{font-size:18px;color:#666;font-weight:600;margin-top:20px}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .desc{font-size:14px;color:#666;text-align:center;line-height:1.5;padding:5px 20px 0}.banner_txt{text-align:left}.banner_txt1{text-align:left;font-weight:bold;font-size:72px;max-width:1360px;margin:0 auto}.banner_txt2{max-width:1360px;width:100%;font-size:24px}@media(min-width: 768px){.banner_txt{padding-left:10%}.banner_txt1{font-size:40px;font-family:"SourceHanSansCNLight"}.banner_txt2{font-size:16px}}@media(min-width: 992px){.banner_txt{padding-left:10%}.banner_txt1{font-size:52px;font-family:"SourceHanSansCNLight"}.banner_txt2{font-size:18px}}@media(min-width: 1200px){.banner_txt{padding-left:10%}.banner_txt1{font-size:62px;font-family:"SourceHanSansCNLight"}.banner_txt2{font-size:22px}}@media(min-width: 1360px){.banner_txt{padding-left:10%}.banner_txt1{font-size:72px;font-family:"SourceHanSansCNLight"}.banner_txt2{font-size:24px}}@media(max-width: 768px){.banner_txt{padding-left:10%;display:none}.banner_txt1{font-size:40px;font-family:"SourceHanSansCNLight";line-height:1.5}.banner_txt2{font-size:16px;margin-top:20px}}@media(max-width: 544px){.banner{height:auto}}@media screen and (max-width: 1360px){.promotion-body{background-color:#fff}.promotion-body .section--title{font-size:45px;font-weight:normal;color:#333;padding:6.7% 0 2%;position:relative;text-align:center}.promotion-body .section--title.white{color:#fff}.promotion-body .section--title:before{content:"";position:absolute;width:2em;height:3px;background-color:#e00012;bottom:0;left:50%;transform:translateX(-50%)}.promotion-body .section-question{max-width:100%;width:calc(100% - 30px);margin:0 auto}.promotion-body .section-question .section-question--content{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:25px;padding:75px 0}.promotion-body .section-question .section-question--content .section-question--content-item{height:225px;background-color:#df0012;color:#fff;border-radius:20px;position:relative;overflow:hidden;transition:all .3s;padding:30px 40px;box-sizing:border-box}.promotion-body .section-question .section-question--content .section-question--content-item:hover{background-color:#1c0531}.promotion-body .section-question .section-question--content .section-question--content-item:hover::before{transform:scale(2)}.promotion-body .section-question .section-question--content .section-question--content-item::before{content:"";position:absolute;width:400px;height:400px;background-image:linear-gradient(128deg, rgba(255, 255, 255, 0.2392156863), transparent);top:60%;left:55%;z-index:1;border-radius:50%;transition:all .3s}.promotion-body .section-question .section-question--content .section-question--content-item .number{font-size:24px;opacity:.5}.promotion-body .section-question .section-question--content .section-question--content-item .title{font-size:26px;text-align:center;padding-bottom:20px;position:relative}.promotion-body .section-question .section-question--content .section-question--content-item .title::before{content:"";position:absolute;width:2em;height:3px;background-color:#fff;bottom:0;left:50%;transform:translateX(-50%)}.promotion-body .section-question .section-question--content .section-question--content-item .desc{font-size:16px;padding:20px 12%;text-align:center;line-height:1.5}.promotion-body .section-preserve{background:url("../images/preserve.jpg") no-repeat center center;aspect-ratio:1920/737;padding-bottom:30px}.promotion-body .section-preserve .section--title{margin-bottom:50px}.promotion-body .section-preserve .section-preserve--content{max-width:100%;width:calc(100% - 30px);margin:0 auto;border:1px solid #fff;border-radius:20px;background-color:rgba(255,255,255,.32);display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:0;padding:50px 0;box-sizing:border-box}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-right:1px dotted rgba(255,255,255,.5)}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item:last-child{border-right:none}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .icon{width:100%;height:48px;margin-bottom:20px;text-align:center}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .icon img{width:auto;height:auto}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .title{font-size:24px;color:#fff;font-weight:400;margin-bottom:10px}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .desc{font-size:14px;color:#d5d5d5;text-align:center;line-height:1.5;padding:5px 30px 0}.promotion-body .section-process .section-process--content{max-width:1360px;margin:0 auto;padding:75px 0 110px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.promotion-body .section-process .section-process--content.reverse{padding:0}.promotion-body .section-process .section-process--content.reverse .section-process--content-item:last-child{margin-right:0}.promotion-body .section-process .section-process--content .section-process--content-item{width:19.7%;aspect-ratio:1/1;margin:0 4.41% -4.41%;display:flex;justify-content:center;align-items:center;transform:rotate(45deg);border-radius:20px;position:relative;overflow:hidden}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box{width:100%;aspect-ratio:1/1;transition:all .3s;overflow:hidden;position:relative}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box:hover .text-box .text-inner-box{left:100%}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .img-box{width:140%;height:140%;position:absolute;top:50%;left:50%;z-index:0;transform:translate(-50%, -50%) rotate(-45deg)}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .text-box{width:100%;height:100%;transform:rotate(-45deg);position:relative}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .text-box .text-inner-box{width:65%;height:65%;background-color:rgba(107,2,2,.8078431373);border-radius:50%;position:absolute;top:50%;left:110%;transform:translate(-50%, -50%);transition:all .3s;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:2em;color:rgba(255,255,255,.9)}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .text-box .text-inner-box .number{color:rgba(255,255,255,.6)}.promotion-body .section-project{background:url("../images/project-bg.png") no-repeat center center;aspect-ratio:1920/737}.promotion-body .section-project .section-project--content{max-width:1360px;margin:0 auto;padding:75px 0 130px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;overflow:hidden}.promotion-body .section-project .section-project--content .section-project--content-item{width:14.2647%;aspect-ratio:1/1;margin:0 2.867% -2.867%;background-color:#fff;transform:rotate(45deg);border-radius:20px;position:relative;box-shadow:0 0 10px rgba(0,0,0,.1)}.promotion-body .section-project .section-project--content .section-project--content-item:nth-child(6){margin-left:var(--project-margin-left)}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box{width:100%;height:100%;transform:rotate(-45deg);display:flex;flex-direction:column;justify-content:center;align-items:center}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .icon-box{width:100%;height:auto;display:flex;justify-content:center}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .icon-box img{max-width:40px;max-height:40px}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .title{font-size:15px;color:#666;font-weight:600;margin-top:10px}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .desc{font-size:12px;color:#666;text-align:center;line-height:1.5;padding:5px 20px 0}}@media screen and (max-width: 992px){.promotion-body .section--title{font-size:60rem;font-weight:normal;color:#333;padding:6.7% 0 2%;position:relative;text-align:center}.promotion-body .section--title.white{color:#fff}.promotion-body .section--title:before{content:"";position:absolute;width:2em;height:3px;background-color:#e00012;bottom:0;left:50%;transform:translateX(-50%)}.promotion-body .section-question{max-width:100%;width:calc(100% - 50rem);margin:0 auto}.promotion-body .section-question .section-question--content{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:25rem;padding:65rem 0}.promotion-body .section-question .section-question--content .section-question--content-item{height:225px;background-color:#df0012;color:#fff;border-radius:20rem;position:relative;overflow:hidden;transition:all .3s;padding:30rem 40rem;box-sizing:border-box}.promotion-body .section-question .section-question--content .section-question--content-item:hover{background-color:#1c0531}.promotion-body .section-question .section-question--content .section-question--content-item:hover::before{transform:scale(2)}.promotion-body .section-question .section-question--content .section-question--content-item::before{content:"";position:absolute;width:400px;height:400px;background-image:linear-gradient(128deg, rgba(255, 255, 255, 0.2392156863), transparent);top:60%;left:55%;z-index:1;border-radius:50%;transition:all .3s}.promotion-body .section-question .section-question--content .section-question--content-item .number{font-size:32rem;opacity:.5}.promotion-body .section-question .section-question--content .section-question--content-item .title{font-size:36rem;text-align:center;padding-bottom:28rem;position:relative}.promotion-body .section-question .section-question--content .section-question--content-item .title::before{content:"";position:absolute;width:2em;height:3px;background-color:#fff;bottom:0;left:50%;transform:translateX(-50%)}.promotion-body .section-question .section-question--content .section-question--content-item .desc{font-size:22rem;padding:24rem 8%;text-align:center;line-height:1.5}.promotion-body .section-preserve{background:url("../images/preserve.jpg") no-repeat center center cover;aspect-ratio:auto;padding-bottom:30rem;background-size:auto 100%}.promotion-body .section-preserve .section--title{margin-bottom:70rem}.promotion-body .section-preserve .section-preserve--content{max-width:100%;width:calc(100% - 30px);margin:0 auto;border:1px solid #fff;border-radius:30rem;background-color:rgba(255,255,255,.32);display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:0;padding:20px 0;box-sizing:border-box}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-right:1px dotted rgba(255,255,255,.5);border-bottom:1px dotted rgba(255,255,255,.5);margin-bottom:0;padding:20rem}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item:nth-child(4),.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item:nth-child(5),.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item:nth-child(6){margin-bottom:0;border-bottom:none}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item:last-child{border-right:none}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .icon{width:100%;height:48px;margin-bottom:10px;text-align:center}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .icon img{width:auto;height:auto}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .title{font-size:34rem;color:#fff;font-weight:400;margin-bottom:10rem}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .desc{font-size:22rem;color:#d5d5d5;text-align:center;line-height:1.5;padding:5rem 20rem 0}.promotion-body .section-process .section-process--content{max-width:1360px;margin:0 auto;padding:75px 0 110px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.promotion-body .section-process .section-process--content.reverse{padding:0}.promotion-body .section-process .section-process--content.reverse .section-process--content-item:last-child{margin-right:0}.promotion-body .section-process .section-process--content .section-process--content-item{width:19.7%;aspect-ratio:1/1;margin:0 4.41% -4.41%;display:flex;justify-content:center;align-items:center;transform:rotate(45deg);border-radius:20px;position:relative;overflow:hidden;background-color:#75b8f7}.promotion-body .section-process .section-process--content .section-process--content-item:nth-child(4){margin-left:var(--process-margin-left)}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box{width:100%;aspect-ratio:1/1;transition:all .3s;overflow:hidden;position:relative}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box:hover .text-box .text-inner-box{left:100%}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .img-box{width:140%;height:140%;position:absolute;top:50%;left:50%;z-index:0;transform:translate(-50%, -50%) rotate(-45deg)}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .text-box{width:100%;height:100%;transform:rotate(-45deg);position:relative}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .text-box .text-inner-box{width:65%;height:65%;background-color:rgba(107,2,2,.8078431373);border-radius:50%;position:absolute;top:50%;left:100%;transform:translate(-50%, -50%);transition:all .3s;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:1em;font-size:16rem;color:rgba(255,255,255,.9)}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .text-box .text-inner-box .number{color:rgba(255,255,255,.6)}.promotion-body .section-project{background-color:#f5f5f5}.promotion-body .section-project .section-project--content{max-width:100%;margin:0 auto;padding:120rem 0 150rem;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.promotion-body .section-project .section-project--content .section-project--content-item{width:23.7745%;aspect-ratio:1/1;margin:0 4.5% -4.5%;background-color:#fff;transform:rotate(45deg);border-radius:30rem;position:relative}.promotion-body .section-project .section-project--content .section-project--content-item:nth-child(6){margin-left:4.5%}.promotion-body .section-project .section-project--content .section-project--content-item:nth-child(4),.promotion-body .section-project .section-project--content .section-project--content-item:nth-child(9),.promotion-body .section-project .section-project--content .section-project--content-item:nth-child(14){margin-left:var(--project-margin-left)}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box{width:100%;height:100%;transform:rotate(-45deg);display:flex;flex-direction:column;justify-content:center;align-items:center}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .icon-box{width:100%;height:auto;display:flex;justify-content:center}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .title{font-size:26rem;color:#666;font-weight:600;margin-top:20rem}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .desc{font-size:20rem;color:#666;text-align:center;line-height:1.5;padding:10rem 20rem 0}}@media screen and (max-width: 540px){.promotion-body .section--title{font-size:60rem;padding:6.7% 0 2%}.promotion-body .section--title:before{height:3px}.promotion-body .section-question{max-width:100%;width:calc(100% - 50rem)}.promotion-body .section-question .section-question--content{grid-template-columns:repeat(1, 1fr);grid-gap:25rem;padding:65rem 0}.promotion-body .section-question .section-question--content .section-question--content-item{height:auto;border-radius:30rem;padding:30rem 40rem}.promotion-body .section-question .section-question--content .section-question--content-item:hover::before{transform:scale(2)}.promotion-body .section-question .section-question--content .section-question--content-item::before{content:"";width:400px;height:400px;background-image:linear-gradient(128deg, rgba(255, 255, 255, 0.2392156863), transparent);top:60%;left:55%}.promotion-body .section-question .section-question--content .section-question--content-item .number{font-size:50rem}.promotion-body .section-question .section-question--content .section-question--content-item .title{font-size:50rem;padding-bottom:30rem}.promotion-body .section-question .section-question--content .section-question--content-item .desc{font-size:36rem;padding:30rem 12%}.promotion-body .section-preserve{background:url("../images/preserve.jpg") no-repeat center center cover;aspect-ratio:auto;padding-bottom:30rem;background-size:auto 100%}.promotion-body .section-preserve .section--title{margin-bottom:70rem}.promotion-body .section-preserve .section-preserve--content{max-width:100%;width:calc(100% - 50rem);margin:0 auto;border:1px solid #fff;border-radius:30rem;background-color:rgba(255,255,255,.32);display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:0;padding:30rem 0;box-sizing:border-box}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-right:1px dotted rgba(255,255,255,.5);border-bottom:1px dotted rgba(255,255,255,.5);margin-bottom:0;padding:20rem 0}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item:nth-child(5),.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item:nth-child(6){border-bottom:none}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item:nth-child(2n){border-right:none}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .icon{width:100%;height:65rem;margin-bottom:30rem;text-align:center}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .icon img{width:auto;height:auto;max-width:100%;max-height:100%}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .title{font-size:50rem;color:#fff;font-weight:400;margin-bottom:20rem}.promotion-body .section-preserve .section-preserve--content .section-preserve--content-item .desc{font-size:35rem;color:#d5d5d5;text-align:center;line-height:1.5;padding:5px 20px 0}.promotion-body .section-process .section-process--content{max-width:100%;margin:0 auto;padding:65rem 0 150rem;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.promotion-body .section-process .section-process--content .section-process--content-item{width:27%;aspect-ratio:1/1;margin:0 6.42% -4%;display:flex;justify-content:center;align-items:center;transform:rotate(45deg);border-radius:24rem;position:relative;overflow:hidden;background-color:#75b8f7}.promotion-body .section-process .section-process--content .section-process--content-item:nth-child(3){margin-left:26%}.promotion-body .section-process .section-process--content .section-process--content-item:nth-child(4){margin-left:6.42%}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box{width:100%;aspect-ratio:1/1;transition:all .3s;overflow:hidden;position:relative}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box:hover .text-box .text-inner-box{left:100%}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .img-box{width:140%;height:140%;position:absolute;top:50%;left:50%;z-index:0;transform:translate(-50%, -50%) rotate(-45deg)}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .text-box{width:100%;height:100%;transform:rotate(-45deg);position:relative}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .text-box .text-inner-box{width:65%;height:65%;background-color:rgba(107,2,2,.8078431373);border-radius:50%;position:absolute;top:50%;left:100%;transform:translate(-50%, -50%);transition:all .3s;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:1.5em;font-size:22rem;color:rgba(255,255,255,.9)}.promotion-body .section-process .section-process--content .section-process--content-item .inner-box .text-box .text-inner-box .number{color:rgba(255,255,255,.6)}.promotion-body .section-project{background-color:#f5f5f5}.promotion-body .section-project .section-project--content{max-width:100%;margin:0 auto;padding:65rem 0 250rem;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.promotion-body .section-project .section-project--content .section-project--content-item{width:35%;aspect-ratio:1/1;margin:0 7.5% -7.5%;background-color:#fff;transform:rotate(45deg);border-radius:30rem;position:relative}.promotion-body .section-project .section-project--content .section-project--content-item:nth-child(4),.promotion-body .section-project .section-project--content .section-project--content-item:nth-child(14){margin-left:7.5%}.promotion-body .section-project .section-project--content .section-project--content-item:nth-child(3),.promotion-body .section-project .section-project--content .section-project--content-item:nth-child(6),.promotion-body .section-project .section-project--content .section-project--content-item:nth-child(9),.promotion-body .section-project .section-project--content .section-project--content-item:nth-child(12){margin-left:var(--project-margin-left)}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box{width:100%;height:100%;transform:rotate(-45deg);display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .icon-box{width:100%;height:auto;display:flex;justify-content:center}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .icon-box img{width:auto;height:70rem}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .title{font-size:40rem;color:#555;font-weight:600;margin-top:30rem}.promotion-body .section-project .section-project--content .section-project--content-item .inner-box .desc{font-size:30rem;color:#666;text-align:center;line-height:1.5;padding:10rem 30rem 0}}