.home-page .searchbar[data-v-09295f89]{background-color:#15172e;padding:.18rem .3rem}.home-page .searchbar[data-v-09295f89] .van-cell{background:#fff;border-radius:1rem;padding:0 .3rem}.home-page .searchbar[data-v-09295f89] .van-cell input{height:.64rem;color:#000}.home-page .searchbar[data-v-09295f89] .van-cell .van-field__button{line-height:normal}.home-page .searchbar[data-v-09295f89] .van-cell .search-icon{display:inline-block;width:.32rem;height:.32rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACJUlEQVQ4T42TzWsTYRDGn3k3G8WGmDT7rpKLolQs+RDpUTwUof9AS/EgehdqkZJSD0pVBFvqoXrxpGLx4EVy0oMHqfeCddMqUqz2IHQ/khRja9nuO7KJEbtYzNxmeJ7fPIcZwu4SUhbPMHE/gB4ACQCbAFY4oHnPez8PIPjbQu1GytxhJjFORD0Ar0LxYkCiDuakIBSac1ZrO76aqtWW19q+JqBl1qYJrFjhgetaC5FkSKd781pMGyUhEv62P1Gvf/gaakKAMMzCDAHdW5tbpUZjxYma2306feygpndNA2DXjo8ACz5JWTwLgXEOePJfm6Mwwzh1AhTMEOih41gvyTALN4hgOOvWlb02R+dS5u8wIe7alVIImFPMb6pO5VGngG6ZH9aIzju2NRQCygx+6tmVFx0DzPyARmLEWa8Oh4BnzHjtOdaTzgG5QQFxwbWtwRBwC0CXa1tjnQIMM3eTWCQdx7pKmUzxnIhhNPB3rlWry0v/g6RSJ4/G4vosA4892yqHdxCTZn6WQXrg/yjVap839oZkD8hDmbtQSDjO98vAl5/NS0yleo/o+/QpZt6A8u+57sdPUUhLExsDc9YH367bS4vtS2xqf0ebCAUEWAHoHYjrACcFqADQaWJ4PtR9nbTrCqrs2ZW5P8/U2tinG8b2AAT6ATpORDFmDoixqojfenbjVRg7I4uXhMCQYvU8AtgVXADZ/cC37egLh6qMmbsI1vp+Ad5i4tLKqkM4AAAAAElFTkSuQmCC) no-repeat 50%;background-size:100%}.home-page[data-v-09295f89] .van-swipe .van-swipe-item a{position:relative;display:block;width:100%;height:3.2rem;overflow:hidden}.home-page[data-v-09295f89] .van-swipe .van-swipe-item a img{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0 auto;height:100%}.home-page .section-title[data-v-09295f89]{text-align:center;padding:.6rem 0 .2rem}.home-page .section-title h2[data-v-09295f89]{font-size:.36rem;color:#000;line-height:.36rem}.home-page .section-title p[data-v-09295f89]{position:relative;top:-.2rem;color:rgba(0,0,0,.1);font-size:.42rem;line-height:.42rem}.home-page .more-btn[data-v-09295f89]{display:block;margin:.6rem auto;font-size:.24rem;color:#fff;width:3.5rem;height:.7rem;line-height:.7rem;border:1px solid #d2d2d2;border-radius:1rem;background-color:#15172e;text-align:center}.home-page .section2[data-v-09295f89]{padding-bottom:.8rem}.home-page .section2[data-v-09295f89] .van-tabs .van-tabs__wrap{border-bottom:1px solid #dcdcdc}.home-page .section2 .list[data-v-09295f89]{padding:0 .5rem;overflow:hidden}.home-page .section2 .list li[data-v-09295f89]{margin-top:.5rem;border-radius:.24rem;overflow:hidden}.home-page .section2 .list li img[data-v-09295f89]{display:block;width:100%}.home-page .section2 .list li p[data-v-09295f89]{background-color:#f5f5f5;padding:.2rem;font-size:.28rem;color:#000}.home-page .section3[data-v-09295f89]{padding:.6rem 0;background:url(../img/bg1.9f98efae.png) no-repeat bottom;background-size:100% auto}.home-page .section3 ul[data-v-09295f89]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.home-page .section3 ul[data-v-09295f89]:first-child{margin-bottom:.4rem;padding:0 1rem}.home-page .section3 ul li[data-v-09295f89]{text-align:center}.home-page .section3 ul li img[data-v-09295f89]{width:.8rem;height:.8rem;margin:0 auto}.home-page .section3 ul li h4[data-v-09295f89]{font-size:.24rem}.home-page .section3 ul li span[data-v-09295f89]{display:block;font-size:.14rem;color:#b5b5b5;margin-top:.08rem}.home-page .recommend ul[data-v-09295f89]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .3rem}.home-page .recommend ul li[data-v-09295f89]{text-align:center;width:25%;margin-bottom:.4rem}.home-page .recommend ul li img[data-v-09295f89]{display:block;width:1rem;height:1rem;border-radius:50%;margin:0 auto .1rem;border:1px solid #c7c7c7}.home-page .recommend ul li span[data-v-09295f89]{display:block}.home-page .recommend button[data-v-09295f89]{margin:.2rem auto .6rem}.home-page .passport[data-v-09295f89]{position:relative;background:#ffeff0 url(../img/bg14.d0d3fc70.png) no-repeat bottom;background-size:100% auto;padding-bottom:.8rem;overflow:hidden}.home-page .passport .title[data-v-09295f89]{position:relative;color:#fff}.home-page .passport .title h2[data-v-09295f89]{font-size:.36rem;white-space:nowrap;text-align:center;margin:.6rem 0}.home-page .passport ul[data-v-09295f89]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 .2rem}.home-page .passport ul li[data-v-09295f89]{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:.24rem;width:100%;height:2.4rem;overflow:hidden;margin-bottom:.3rem}.home-page .passport ul li[data-v-09295f89]:first-child{height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.home-page .passport ul li:first-child .content[data-v-09295f89]{padding:.3rem .2rem;position:relative}.home-page .passport ul li:first-child .content .flex-bar[data-v-09295f89]{display:-webkit-box;display:-ms-flexbox;display:flex}.home-page .passport ul li:first-child .content .flex-bar .flex-l[data-v-09295f89]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:.25rem}.home-page .passport ul li:first-child .content .flex-bar .flex-l .condition[data-v-09295f89]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.2rem}.home-page .passport ul li:first-child .content .flex-bar .flex-l .condition div[data-v-09295f89]{width:32%;padding:.18rem .2rem}.home-page .passport ul li:first-child .content .flex-bar .flex-l .condition div[data-v-09295f89]:last-child{width:100%;margin-top:.1rem;text-align:center}.home-page .passport ul li:first-child .content .flex-bar .flex-l .condition div p[data-v-09295f89]{font-size:.16rem}.home-page .passport ul li:first-child .content .flex-bar .flex-l .condition div p span[data-v-09295f89]{font-size:.24rem;line-height:.24rem}.home-page .passport ul li:first-child .content .flex-bar img[data-v-09295f89]{display:block;width:2.24rem;height:2.24rem;border-radius:.2rem}.home-page .passport ul li:first-child .content button[data-v-09295f89]{display:block;width:100%;height:.72rem;margin:.4rem auto 0;font-size:.24rem}.home-page .passport ul li:first-child .content a[data-v-09295f89]{display:none}.home-page .passport ul li:first-child .content h2[data-v-09295f89]{font-size:.28rem;line-height:.28rem}.home-page .passport ul li:first-child .content .more[data-v-09295f89]{display:block}.home-page .passport ul li:first-child .content .details[data-v-09295f89]{display:block;margin-top:.2rem}.home-page .passport ul li:first-child .content[data-v-09295f89]:after{position:absolute;top:3.4rem;right:0;width:1.48rem;height:1.48rem;content:"";background:url(../img/tbtj.69bf560d.png) no-repeat 50%;background-size:100% 100%}.home-page .passport ul li .flex-bar img[data-v-09295f89],.home-page .passport ul li:first-child .titlepic[data-v-09295f89]{display:none}.home-page .passport ul li .titlepic[data-v-09295f89]{height:100%;width:2rem;cursor:pointer}.home-page .passport ul li .content[data-v-09295f89]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.2rem .2rem;text-align:left}.home-page .passport ul li .content h2[data-v-09295f89]{font-size:.24rem;color:#000;cursor:pointer}.home-page .passport ul li .content .condition[data-v-09295f89]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.2rem}.home-page .passport ul li .content .condition div[data-v-09295f89]{padding:.2rem;background-color:#f4ecff;border-radius:.08rem;overflow:hidden}.home-page .passport ul li .content .condition div p[data-v-09295f89]{color:#646464;font-size:.14rem}.home-page .passport ul li .content .condition div p span[data-v-09295f89]{display:block;color:#5b2084;font-size:.18rem}.home-page .passport ul li .content .details[data-v-09295f89]{display:none;font-size:12px;color:#000;margin-top:10px}.home-page .passport ul li .content .more[data-v-09295f89]{display:none;background-color:hsla(0,0%,82.4%,.2);color:#646464;font-size:.2rem;padding:.2rem;border-radius:8px;margin-top:.2rem}.home-page .passport ul li .content button[data-v-09295f89]{display:none;width:160px;height:30px;background-color:#5b2084;font-size:12px;color:#fff;border-radius:40px;margin:20px auto 0}.home-page .passport ul li .content a[data-v-09295f89]{display:block;margin-top:.2rem;text-align:right;font-size:.2rem;color:#5b2084}.home-page .passport[data-v-09295f89]:before{position:absolute;z-index:0;top:0;left:0;content:"";width:100%;height:4.66rem;background:url(../img/bg13.e19a5b59.png) no-repeat 50%;background-size:100% 100%}.home-page .project[data-v-09295f89]{background-color:#f5f5f5;overflow:hidden}.home-page .project ul[data-v-09295f89]{padding:0 .34rem}.home-page .project ul li[data-v-09295f89]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:.3rem}.home-page .project ul li .img-wrap[data-v-09295f89]{overflow:hidden;width:2.6rem}.home-page .project ul li .img-wrap img[data-v-09295f89]{display:block;width:100%;height:1.6rem;-webkit-transition:all 1s;transition:all 1s;border-radius:.18rem}.home-page .project ul li .img-wrap img[data-v-09295f89]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-page .project ul li .text-wrap[data-v-09295f89]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:.2rem}.home-page .project ul li .text-wrap p[data-v-09295f89]{color:#000;font-size:.3rem;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.home-page .project ul li .text-wrap a[data-v-09295f89]{display:inline-block;color:#787878;font-size:.24rem;border:1px solid #c8c8c8;margin-top:.2rem;border-radius:1rem;padding:0 .1rem}.home-page .news .title[data-v-09295f89]{background-color:#323348;color:#fff;text-align:center;padding:.4rem 0}.home-page .news .title h2[data-v-09295f89]{font-size:.36rem}.home-page .news .title p[data-v-09295f89]{color:#ddd;font-size:.22rem}.home-page .news .nav[data-v-09295f89]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #dcdcdc}.home-page .news .nav a[data-v-09295f89]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;line-height:.86rem;font-size:.26rem;color:#969696}.home-page .news .nav a.active[data-v-09295f89]{color:#5b2084;font-weight:700;border-bottom:2px solid #5b2084}.home-page .news .ctn-bottom[data-v-09295f89]{padding:0 .4rem}.home-page .news .ctn-bottom .prominent[data-v-09295f89]{border-bottom:1px solid #dcdcdc;padding:.4rem 0}.home-page .news .ctn-bottom .prominent h3[data-v-09295f89]{font-size:.36rem;margin:.4rem 0 .2rem;color:#5b2084}.home-page .news .ctn-bottom .prominent h3 a[data-v-09295f89]{color:#5b2084}.home-page .news .ctn-bottom .prominent img[data-v-09295f89]{width:100%;border-radius:.24rem}.home-page .news .ctn-bottom .prominent p[data-v-09295f89]{font-size:.24rem;color:#646464}.home-page .news .ctn-bottom ul li[data-v-09295f89]{padding:.4rem 0;border-bottom:1px solid #dcdcdc}.home-page .news .ctn-bottom ul li a[data-v-09295f89]{display:block}.home-page .news .ctn-bottom ul li a h3[data-v-09295f89]{font-size:.36rem;margin:0 0 .2rem;color:#000}.home-page .news .ctn-bottom ul li p[data-v-09295f89]{font-size:.24rem;color:#646464}.home-page .news .more[data-v-09295f89]{text-align:center}.home-page .case[data-v-09295f89]{background:url(../img/bg18.e2d1b64a.png) no-repeat 50%;background-size:cover;overflow:hidden;padding-bottom:.4rem}.home-page .case .section-title h2[data-v-09295f89]{color:#fff}.home-page .case .section-title p[data-v-09295f89]{color:hsla(0,0%,100%,.15);font-weight:700}.home-page .case ul[data-v-09295f89]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .3rem}.home-page .case ul li[data-v-09295f89]{width:48%;margin-bottom:.3rem;background-color:#fff}.home-page .case ul li img[data-v-09295f89]{width:100%;height:2rem;margin:0 auto}.home-page .case ul li div[data-v-09295f89]{padding:.2rem}.home-page .case ul li div h3[data-v-09295f89]{font-size:.3rem}.home-page .case ul li div p[data-v-09295f89]{font-size:.24rem;color:#969696;margin-top:.2rem}