body{width:100%}.section{width:100%;min-height:760px;padding:60px 80px;margin:0 auto;transition:all 0.5s}.section .container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap-reverse;max-width:1280px;width:100%;min-height:640px;padding:0 32px;margin:0 auto}.section .container .left-content{display:flex;flex-direction:column;justify-content:space-between;width:600px;height:364px;padding:20px 0}.section .container .left-content .top-des{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:208px}.section .container .left-content .top-des .row-1{display:flex;justify-content:space-between;width:424px;height:56px}.section .container .left-content .top-des .row-1 .des-1{font-family:Sora;font-weight:400;font-size:48px;line-height:56px;letter-spacing:-2%}.section .container .left-content .top-des .row-1 .des-2{font-family:Sora;font-weight:800;font-size:48px;line-height:56px;letter-spacing:-2%}.section .container .left-content .top-des .row-2{display:flex;justify-content:space-between;width:537px;height:56px}.section .container .left-content .top-des .row-2 .des-1{font-family:Sora;font-weight:800;font-size:48px;line-height:56px;letter-spacing:-2%}.section .container .left-content .top-des .row-2 .des-2{width:336px;height:56px;background-image:url("../image/其实你有超能力.png");background-repeat:no-repeat;background-size:390px 90px;background-position:0px -15px}.section .container .left-content .top-des .row-3{display:flex;justify-content:space-between;width:396px;height:56px}.section .container .left-content .top-des .row-3 .des-1{font-family:Sora;font-weight:400;font-size:48px;line-height:56px;letter-spacing:-2%}.section .container .left-content .top-des .row-3 .des-2{font-family:Sora;font-weight:800;font-size:48px;line-height:56px;letter-spacing:-2%}.section .container .left-content .bottom-download-btn{display:flex;justify-content:center;align-items:center;width:226px;height:68px;background-color:#7C7957;border-radius:10px;padding:16px 20px;cursor:pointer}.section .container .left-content .bottom-download-btn .text{font-family:Sora;font-weight:600;font-size:24px;line-height:24px;letter-spacing:2%;color:#FFFFFF}.section .container .right-content{min-width:606px;height:640px;background-image:url("../image/container_right_content.png");background-repeat:no-repeat;background-size:606px 640px}.frame{position:relative;width:100%;height:100%;padding:60px 80px;background-image:url("../image/frame.png");background-repeat:no-repeat;background-size:100% 100%;transition:all 0.5s}.frame .bgc-image1{position:absolute;right:85px;top:0;width:405px;height:354px;background-image:url("../image/树枝_1.png");background-repeat:no-repeat;background-size:contain}.frame .bgc-image2{position:absolute;right:84px;top:340px;width:95px;height:551px;background-image:url("../image/树枝_2.png");background-repeat:no-repeat;background-size:95px 551px}.frame .bgc-image3{position:absolute;left:0;top:1080px;width:592px;height:167px;background-image:url("../image/树枝_3.png");background-repeat:no-repeat;background-size:592px 167px}.frame .bgc-image4{position:absolute;right:0;bottom:0;width:319px;height:545px;background-image:url("../image/树枝_4.png");background-repeat:no-repeat;background-size:319px 545px}.frame .bgc-image5{position:absolute;left:0;bottom:0;width:326px;height:827px;background-image:url("../image/树枝_5.png");background-repeat:no-repeat;background-size:326px 827px}.frame .frame-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;max-width:1280px;min-height:1650px;padding:0 32px;margin:0 auto}.frame .frame-container .top-image{width:100%;height:auto;min-height:301px;background-image:url("../image/想象力你是的超能力.png");background-repeat:no-repeat;background-size:contain;background-position:center}.frame .frame-container .project-1{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:1216px;min-height:430px;padding:0 70px}.frame .frame-container .project-1 .left-image{width:491px;height:476px;background-image:url("../image/frame_project1.png");background-repeat:no-repeat;background-size:514px 511px;transform:scaleX(-1)}.frame .frame-container .project-1 .right-content{width:564px;height:156px;background-color:rgba(150,146,110,0.7);border-radius:36px;padding:18px 0}.frame .frame-container .project-1 .right-content .des-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%}.frame .frame-container .project-1 .right-content .des-content .top-title{font-family:Sora;font-weight:700;font-size:32px;line-height:40px;letter-spacing:-2%;color:#FFF}.frame .frame-container .project-1 .right-content .des-content .bottom-des{display:flex;flex-direction:column;align-items:center}.frame .frame-container .project-1 .right-content .des-content .bottom-des .bottom-text{font-family:Sora;font-weight:400;font-size:20px;line-height:26px;letter-spacing:-2%;color:#FFF}.frame .frame-container .project-2{display:flex;justify-content:center;align-items:center;flex-wrap:wrap-reverse;max-width:1216px;min-height:430px;padding:0 70px}.frame .frame-container .project-2 .left-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:525px;height:165px;background-color:rgba(150,146,110,0.7);border-radius:36px;padding:18px 0}.frame .frame-container .project-2 .left-content .des-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:92px}.frame .frame-container .project-2 .left-content .des-content .top-title{font-family:Sora;font-weight:700;font-size:32px;line-height:40px;letter-spacing:-2%;color:#FFF}.frame .frame-container .project-2 .left-content .des-content .bottom-text{font-family:Sora;font-weight:400;font-size:20px;line-height:26px;letter-spacing:-2%;color:#FFF}.frame .frame-container .project-2 .left-content .des-content .bottom-des{display:none}.frame .frame-container .project-2 .right-image{width:530px;height:476px;background-image:url("../image/frame_project2.png");background-repeat:no-repeat;background-size:530px 476px;transform:scaleX(-1)}.frame .frame-container .project-3{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:1216px;min-height:430px;padding:0 70px}.frame .frame-container .project-3 .left-image{width:492px;height:476px;background-image:url("../image/frame_project3.png");background-repeat:no-repeat;background-size:contain}.frame .frame-container .project-3 .right-content{display:flex;align-items:center;width:567px;height:148px;background-color:rgba(150,146,110,0.7);border-radius:36px}.frame .frame-container .project-3 .right-content .des-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:94px}.frame .frame-container .project-3 .right-content .des-content .top-title{font-family:Sora;font-weight:700;font-size:32px;line-height:40px;letter-spacing:-2%;color:#FFF}.frame .frame-container .project-3 .right-content .des-content .bottom-text{font-family:Sora;font-weight:400;font-size:20px;line-height:26px;letter-spacing:-2%;color:#FFF}.contact-form{width:100%;min-height:292px;padding:60px 80px;margin:0 auto;transition:all 0.5s}.contact-form .contact-form-container{display:flex;flex-wrap:wrap;max-width:1280px;padding:0 32px;margin:0 auto}.contact-form .contact-form-container .left{display:flex;flex-direction:column;justify-content:space-between;min-width:608px;min-height:172px;padding:20px 0}.contact-form .contact-form-container .left .contact-form-input{max-width:500px;height:56px;border-radius:4px;border:1.4px solid #000;padding:16px 24px;font-family:Sora;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-2%}.contact-form .contact-form-container .right{max-width:608px;min-height:172px;padding:20px 0}.contact-form .contact-form-container .right .right-content{display:flex;flex-direction:column;justify-content:space-around;width:100%;height:132px}.contact-form .contact-form-container .right .right-content .top-contact{display:flex;width:100%;height:56px}.contact-form .contact-form-container .right .right-content .top-contact .text-content{display:flex;justify-content:space-between;width:208px;height:100%}.contact-form .contact-form-container .right .right-content .top-contact .text-content .text-1{width:96px;height:56px;background-image:url("../image/联系.png");background-repeat:no-repeat;background-size:111px 56px;background-position:2px 2px}.contact-form .contact-form-container .right .right-content .top-contact .text-content .text-2{font-family:Sora;font-weight:800;font-size:48px;line-height:56px;letter-spacing:-2%}.contact-form .contact-form-container .right .right-content .bottom-des-content{display:flex;flex-direction:column;justify-content:space-around;width:100%;height:80px}.contact-form .contact-form-container .right .right-content .bottom-des-content .bottom-des-email,.contact-form .contact-form-container .right .right-content .bottom-des-content .bottom-des-phone{font-family:Sora;font-weight:600;font-size:28px;line-height:32px;letter-spacing:-2%}@media only screen and (max-width: 768px){.section{width:100%;height:704px;padding:40px 16px}.section .container{display:flex;flex-direction:column-reverse;align-content:center;width:100%;padding:0}.section .container .left-content{width:100%;height:100%;padding:0;justify-content:unset}.section .container .left-content .top-des{height:120px;margin-bottom:48px;align-items:center}.section .container .left-content .top-des .row-1{align-items:center;width:254px}.section .container .left-content .top-des .row-1 .des-1{font-weight:400;font-size:28px;line-height:32px}.section .container .left-content .top-des .row-1 .des-2{font-weight:800;font-size:28px;line-height:32px}.section .container .left-content .top-des .row-2{align-items:center;width:320px}.section .container .left-content .top-des .row-2 .des-1{font-weight:800;font-size:28px;line-height:32px}.section .container .left-content .top-des .row-2 .des-2{width:193px;height:32px;background-size:230px 55px;background-position:-5px -11px}.section .container .left-content .top-des .row-3{align-items:center;width:238px}.section .container .left-content .top-des .row-3 .des-1{font-weight:400;font-size:28px;line-height:32px}.section .container .left-content .top-des .row-3 .des-2{font-weight:800;font-size:28px;line-height:32px}.section .container .left-content .bottom-download-btn{width:183px;height:65px;margin:0 auto}.section .container .right-content{min-width:333px;height:304px;background-size:contain;background-position:center}.frame{min-height:1553px;padding:40px 16px;background-image:url("../image/frame_phone.png")}.frame .bgc-image1{right:31px;top:0;width:133px;height:116px;background-size:133px 116px}.frame .bgc-image2{right:29px;top:331px;width:28px;height:166px;background-size:28px 166px}.frame .bgc-image3{left:0;top:984px;width:264px;height:74px;background-size:264px 74px}.frame .bgc-image4{right:0;bottom:0;width:83px;height:142px;background-size:83px 142px}.frame .bgc-image5{display:none}.frame .frame-container{min-height:1473px;padding:0}.frame .frame-container .top-image{width:243px;min-height:80px;background-size:243px 80px;background-position:center}.frame .frame-container .project-1{padding:0;height:463px;flex-wrap:wrap}.frame .frame-container .project-1 .left-image{width:100%;height:307px;background-size:contain;background-position:center;margin-right:0}.frame .frame-container .project-1 .right-content{height:140px;max-width:325px}.frame .frame-container .project-1 .right-content .des-content{padding:0 15px}.frame .frame-container .project-1 .right-content .des-content .top-title{font-weight:700;font-size:20px;line-height:40px}.frame .frame-container .project-1 .right-content .des-content .bottom-des .bottom-text{font-weight:400;font-size:16px;line-height:26px;letter-spacing:2%}.frame .frame-container .project-2{padding:0;height:412px;flex-direction:column-reverse}.frame .frame-container .project-2 .left-content{height:140px;max-width:325px}.frame .frame-container .project-2 .left-content .des-content{height:97px}.frame .frame-container .project-2 .left-content .des-content .top-title{font-weight:700;font-size:20px;line-height:40px}.frame .frame-container .project-2 .left-content .des-content .bottom-text{display:none}.frame .frame-container .project-2 .left-content .des-content .bottom-des{display:flex;flex-direction:column;align-items:center}.frame .frame-container .project-2 .left-content .des-content .bottom-des .bottom-text-1,.frame .frame-container .project-2 .left-content .des-content .bottom-des .bottom-text-2{font-weight:400;font-size:16px;line-height:24px;letter-spacing:2%;color:#fff}.frame .frame-container .project-2 .right-image{width:343px;height:256px;background-size:contain;margin-right:0;background-position:center}.frame .frame-container .project-3{padding:0;height:463px;flex-wrap:wrap}.frame .frame-container .project-3 .left-image{width:100%;height:307px;background-size:contain;background-position:center;margin-right:0}.frame .frame-container .project-3 .right-content{height:139px;max-width:325px}.frame .frame-container .project-3 .right-content .des-content{padding:0 15px;height:73px}.frame .frame-container .project-3 .right-content .des-content .top-title{font-weight:700;font-size:20px;line-height:40px}.frame .frame-container .project-3 .right-content .des-content .bottom-text{font-weight:400;font-size:16px;line-height:24px;letter-spacing:2%}.contact-form{width:100%;height:416px;padding:40px 16px}.contact-form .contact-form-container{flex-wrap:wrap;padding:0}.contact-form .contact-form-container .left{width:100%;min-width:343px}.contact-form .contact-form-container .left .contact-form-input{width:100%}.contact-form .contact-form-container .right{width:100%;height:100%}.contact-form .contact-form-container .right .right-content .top-contact{height:32px}.contact-form .contact-form-container .right .right-content .top-contact .text-content{width:128px}.contact-form .contact-form-container .right .right-content .top-contact .text-content .text-1{width:56px;height:32px;background-size:66px 34px;background-position:1px 0px}.contact-form .contact-form-container .right .right-content .top-contact .text-content .text-2{font-size:28px;line-height:32px}.contact-form .contact-form-container .right .right-content .bottom-des-content{height:60px}.contact-form .contact-form-container .right .right-content .bottom-des-content .bottom-des-email,.contact-form .contact-form-container .right .right-content .bottom-des-content .bottom-des-phone{font-weight:700;font-size:20px;line-height:24px}}
