.home img{max-width:100%;object-fit:contain}.home .display-flex{display:flex}.home .flex-1{flex:1}.home .ellipsis-2-line{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.home .banner{width:100%;position:relative}.home .banner img{width:100%;display:block;object-fit:cover}.home .banner .pt{position:absolute;color:#fff;left:8.33333vw;top:50%;transform:translateY(-50%);font-size:2.5vw;line-height:1.5}.home .nav{width:100%;background:#f7f6f6;padding:4.16667vw 20.83333vw;padding-bottom:2.60417vw}.home .nav .item{display:flex;margin-bottom:1.5625vw;align-items:center}.home .nav .item .left{color:rgba(0,0,0,0.9);font-size:.9375vw;font-style:normal;font-family:"PINGFANG-BOLD";line-height:normal;margin-right:2.29167vw}.home .nav .item .right{color:rgba(0,0,0,0.9);font-size:.9375vw;font-style:normal;font-weight:400;line-height:normal;display:flex}.home .nav .item .right div{padding:0 1.45833vw;height:2.08333vw;text-align:center;line-height:2.08333vw;cursor:pointer;margin-right:.83333vw;transition:all 600ms;border:1px solid #000;border-radius:54.241px}.home .nav .item .right .active{background:rgba(0,0,0,0.9);color:#fff}.home .section1{padding:2.23958vw 20.83333vw;padding-bottom:4.16667}.home .section1 .title{margin-bottom:1.5625vw}.home .section1 .title div:nth-child(1){color:rgba(0,0,0,0.9);font-size:.88542vw;font-style:normal;font-weight:400;line-height:normal}.home .section1 .title div:nth-child(2){margin-top:.52083vw;width:100%;height:1px;background:rgba(0,0,0,0.3)}.home .section1 .content-box .bot{display:flex;padding:.78125vw 2.13542vw .78125vw 2.13542vw;justify-content:center;align-items:center;width:fit-content;flex-shrink:0;border-radius:66px;text-align:center;font-size:.83333vw;font-style:normal;font-weight:350;line-height:100%;cursor:pointer;transition:all 600ms;border:1px solid #212120;color:#000}.home .section1 .content-box .bot:hover{background:#212120;color:#fff}.home .section1 .content-box .bot:hover a{color:white}.home .section1 .content-box .content-buttom{border-radius:30px;background:#fff;box-shadow:0px 5px 20px 3px rgba(230,233,249,0.9);width:100%;padding:2.60417vw 6.25vw 2.29167vw 6.40625vw;display:flex;align-items:center;margin-bottom:1.5625vw;display:none;position:relative}.home .section1 .content-box .content-buttom .right .top{color:#000;font-size:1.19792vw;font-style:normal;font-weight:300;line-height:220.106%}.home .section1 .content-box .content-buttom .right .text{color:#444;font-size:.72917vw;font-style:normal;font-family:'PINGFANGSC';line-height:192.857%;margin-bottom:1.25vw}.home .section1 .content-box .content-buttom .left{position:absolute;right:4.42708vw;bottom:2.29167vw;cursor:pointer;width:1.5625vw;height:1.5625vw;align-items:center;justify-content:center;display:flex}.home .section1 .content-box .content-buttom .left svg{width:.78125vw;height:.78125vw;flex-shrink:0}.home .section1 .content-box .content-buttom .bot{margin-top:2.29167vw}.home .section1 .content-box .content-top{margin-bottom:1.5625vw;border-radius:30px;background:#fff;box-shadow:0px 5px 20px 3px rgba(230,233,249,0.9);width:100%;padding:1.5625vw 6.25vw;display:flex;align-items:center}.home .section1 .content-box .content-top .right{flex:1}.home .section1 .content-box .content-top .right div:nth-child(1){color:#000;font-size:1.19792vw;font-style:normal;font-family:"PINGFANG-BOLD";line-height:218.373%}.home .section1 .content-box .content-top .right div:nth-child(2){color:#212120;font-size:.78125vw;font-style:normal;line-height:218.373%;margin-top:.46875vw;font-family:"PINGFANG-MEDIUM"}.home .section1 .content-box .content-top .right .text{margin-top:.46875vw}.home .section1 .content-box .content-top .right .text span:nth-child(1){color:#1a1a1a;font-size:.67708vw;font-style:normal;font-family:"PINGFANG-BOLD";line-height:168.75%}.home .section1 .content-box .content-top .right .text span:nth-child(2){color:#212120;font-size:.83333vw;font-style:normal;font-weight:350;line-height:168.75%;font-family:"PINGFANG-MEDIUM"}@media screen and (max-width: 1024px){.home{padding-top:60px}.home .banner img{height:150px}.home .banner .pt{font-size:24px;left:5%}.home .nav{padding:30px 5%}.home .nav .item{flex-wrap:wrap;margin-bottom:16px}.home .nav .item .left{font-size:16px}.home .nav .item .right{font-size:16px;flex-wrap:wrap}.home .nav .item .right div{margin-top:16px;padding:0 15px;height:32px;text-align:center;line-height:32px;cursor:pointer;margin-right:5px;font-size:14px}.home .section1{padding:50px 5%;flex-direction:column}.home .section1 .title{margin-bottom:30px}.home .section1 .title div:nth-child(1){font-size:18px}.home .section1 .title div:nth-child(2){margin-top:8px}.home .section1 .content-box .bot{display:flex;width:120px;height:40px;justify-content:center;align-items:center;flex-shrink:0;border-radius:66px;text-align:center;font-size:16px;line-height:100%;cursor:pointer;transition:all 600ms}.home .section1 .content-box .content-buttom{padding:15px 20px;border-radius:15px;background:#fff;box-shadow:0px 5px 20px 3px rgba(230,233,249,0.9);width:100%;display:flex;align-items:center;margin-bottom:15px;display:none;position:relative}.home .section1 .content-box .content-buttom .right .top{font-size:18px}.home .section1 .content-box .content-buttom .right .text{font-size:14px;margin-bottom:24px}.home .section1 .content-box .content-buttom .left{position:absolute;right:40px;bottom:20px;cursor:pointer;width:30px;height:30px;align-items:center;justify-content:center;display:flex}.home .section1 .content-box .content-buttom .left svg{width:15px;height:15px;flex-shrink:0}.home .section1 .content-box .content-top{margin-bottom:15px;border-radius:15px;background:#fff;box-shadow:0px 5px 20px 3px rgba(230,233,249,0.9);width:100%;display:flex;align-items:center;padding:15px 20px}.home .section1 .content-box .content-top .right{flex:1}.home .section1 .content-box .content-top .right div:nth-child(1){font-size:18px}.home .section1 .content-box .content-top .right div:nth-child(2){font-size:14px}.home .section1 .content-box .content-top .right .text span:nth-child(1){font-size:16px}.home .section1 .content-box .content-top .right .text span:nth-child(2){font-size:14px}}
