.home{position:relative;width:100%}.home .container{position:relative}.home .container .banner{width:100%;position:relative}.home .container .banner::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(110deg, #C9DBEC .46%, #C8D7EA 11.4%, rgba(225,236,249,0.96) 34.4%, rgba(234,245,255,0.86) 46.39%, rgba(234,245,255,0.31) 61.38%, rgba(234,245,255,0) 88.26%)}.home .container .banner .bg img{width:100%;display:block;object-fit:cover}.home .container .banner .text{position:absolute;left:10vw;top:50%;transform:translateY(-50%);z-index:2}.home .container .banner .text .p1{color:#030303;font-size:2.7vw;font-weight:bold;display:flex;align-items:flex-start}.home .container .banner .text .p1 svg{width:1.09375vw;display:block;margin:0.7vw 0 0 0.7vw}.home .container .banner .text .p2{color:#464646;font-size:1.8vw;margin-top:0.6vw;font-family:'SourceHanSansCN-Light'}.home .container .main{margin:6vw 0 0 0}.home .container .main .section1{margin:0 10vw;position:relative}.home .container .main .section1 .bg{position:absolute;top:8.75vw;left:-8.80208vw;width:33.54167vw}.home .container .main .section1 .wrap{display:flex;justify-content:space-between;padding:0 0 7.8125vw}.home .container .main .section1 .wrap .title h1{font-size:1.97917vw;color:#000;margin:0}.home .container .main .section1 .wrap .title svg{width:5vw;height:.26042vw;margin:1.5625vw 0;display:block}.home .container .main .section1 .wrap .title p{font-size:1.14583vw;color:#000}.home .container .main .section1 .wrap .r{width:51.66667vw;margin:3.80208vw 0 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}.home .container .main .section1 .wrap .r input{width:24.11458vw;padding:0 0 1.04167vw;margin:0 0 3.125vw;border:none;border-bottom:1px solid #CFCFCF;font-size:1.14583vw;background:transparent}.home .container .main .section1 .wrap .r input::placeholder{color:rgba(0,0,0,0.7)}.home .container .main .section1 .wrap .r .button{width:100%;margin:5.72917vw 0 0 0}.home .container .main .section1 .wrap .r .button button{width:13.75vw;height:3.54167vw;display:flex;align-items:center;justify-content:center;font-size:1.14583vw;color:#fff;background:#0060B0;position:relative;border:none;cursor:pointer}.home .container .main .section1 .wrap .r .button button:after{content:'';width:.52083vw;height:100%;background:#00A6E5;position:absolute;right:0;top:0;z-index:2}.home .container .main .section2{height:35.41667vw;display:flex}.home .container .main .section2 .left{width:37.91667vw;height:100%;background:rgba(225,225,225,0.2);display:flex;align-items:center;justify-content:center}.home .container .main .section2 .left .jump{width:24.11458vw}.home .container .main .section2 .left .title h1{font-size:1.97917vw;color:#000;margin:0}.home .container .main .section2 .left .title svg{width:5vw;height:.26042vw;margin:1.5625vw 0 0 0;display:block}.home .container .main .section2 .left .message{display:flex;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;padding:1.92708vw 0;justify-content:space-between}.home .container .main .section2 .left .message .list{display:flex;align-items:center}.home .container .main .section2 .left .message .list .border{width:2.29167vw;height:2.29167vw;border:1px solid rgba(40,41,41,0.3);display:flex;align-items:center;justify-content:center}.home .container .main .section2 .left .message .list .border img{width:.83333vw;max-width:90%;max-height:90%}.home .container .main .section2 .left .message .list .text{margin:0 0 0 .52083vw}.home .container .main .section2 .left .message .list .text p:first-child{font-size:.83333vw;color:rgba(0,0,0,0.5);margin:0 0 .26042vw}.home .container .main .section2 .left .message .list .text p:nth-child(2){font-size:.83333vw;color:#000}.home .container .main .section2 .left .code{display:flex;margin:2.08333vw 0 0 0}.home .container .main .section2 .left .code .list{text-align:center}.home .container .main .section2 .left .code .list:not(:last-child){margin:0 2.44792vw 0 0}.home .container .main .section2 .left .code .list img{width:5.46875vw}.home .container .main .section2 .left .code .list p{margin:.26042vw 0 0 0;font-size:.83333vw;color:#000}.home .container .main .section2 .r{flex:1;height:100%}.home .container .main .section2 .r #container{width:100%;height:100%}.home .container .main .section2 .r .amap-marker-label{border:none !important;background:none !important;padding:0 !important}.home .container .main .section2 .r .mask_color{display:flex;align-items:center;box-sizing:border-box;height:6.25vw;padding:.52083vw;background:#0060B0}.home .container .main .section2 .r .mask_color .img{width:5.20833vw;height:5.20833vw;display:flex;align-items:center;justify-content:center;background:#fff;margin:0 1.04167vw 0 0}.home .container .main .section2 .r .mask_color .img img{width:3.85417vw}.home .container .main .section2 .r .mask_color .pick h1{font-size:1.14583vw;color:#fff;margin:0 0 1.04167vw}.home .container .main .section2 .r .mask_color .pick p{color:#fff;font-size:.83333vw}@media screen and (max-width: 1024px){.home{padding-top:60px}.home .container .banner .bg img{height:150px}.home .container .banner .text{left:5%}.home .container .banner .text .p1{font-size:24px}.home .container .banner .text .p1 svg{width:10px}.home .container .banner .text .p2{font-size:18px}.home .container .main{margin:20px 0 0 0}.home .container .main .section1{margin:0 5%}.home .container .main .section1 .bg{width:100%;top:20px;left:-5%}.home .container .main .section1 .wrap{flex-direction:column}.home .container .main .section1 .wrap .title h1{font-size:24px}.home .container .main .section1 .wrap .title svg{width:50px;height:auto;margin:15px 0}.home .container .main .section1 .wrap .title p{font-size:16px}.home .container .main .section1 .wrap .r{width:100%;margin:35px 0 0 0}.home .container .main .section1 .wrap .r input{width:100%;font-size:16px;padding:0 0 15px;margin:0 0 30px}.home .container .main .section1 .wrap .r .button{margin:0}.home .container .main .section1 .wrap .r .button button{width:190px;height:50px;font-size:14px}.home .container .main .section1 .wrap .r .button button:after{width:10px}.home .container .main .section2{height:auto;flex-direction:column}.home .container .main .section2 .left{width:100%;padding:30px 0}.home .container .main .section2 .left .jump{width:90%}.home .container .main .section2 .left .jump .title h1{font-size:24px}.home .container .main .section2 .left .jump .title svg{width:50px;height:auto;margin:15px 0}.home .container .main .section2 .left .jump .message{padding:25px 0;flex-direction:column}.home .container .main .section2 .left .jump .message .list:not(:last-child){margin:0 0 20px}.home .container .main .section2 .left .jump .message .list .border{width:34px;height:34px;margin:0 10px 0 0}.home .container .main .section2 .left .jump .message .list .border img{width:12px}.home .container .main .section2 .left .jump .message .list .text p{font-size:14px !important}.home .container .main .section2 .left .jump .message .list .text p:nth-child(1){margin:0 0 5px}.home .container .main .section2 .left .jump .code{margin:20px 0 0 0}.home .container .main .section2 .left .jump .code .list:not(:last-child){margin:0 25px 0 0}.home .container .main .section2 .left .jump .code .list img{width:105px}.home .container .main .section2 .left .jump .code .list p{font-size:14px;margin:5px 0 0 0}.home .container .main .section2 .r{height:300px;width:100%;flex:unset}.home .container .main .section2 .r .mask_color{height:auto;padding:10px}.home .container .main .section2 .r .mask_color .img{width:70px;height:70px;margin:0 10px 0 0}.home .container .main .section2 .r .mask_color .img img{width:53px}.home .container .main .section2 .r .mask_color .pick h1{font-size:18px;margin:0 0 10px}.home .container .main .section2 .r .mask_color .pick p{font-size:13px}}
.home .container .main .section1 .wrap .r input.error{border: 1px solid red;}