.home-box{height:810px;width:100%;background:#fff}.home-box .content-box{width:1200px;margin:0 auto;padding:100px 0}.home-box .content-box-title{width:100%;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #dcdcdc;margin-bottom:40px}.home-box .content-box-title .title-text{align-items:flex-end;border-bottom:2px solid #3e8fa2;height:100%;margin-bottom:-1px;padding-bottom:20px}.home-box .content-box-title .title-text :first-child{font-size:32px;font-weight:700;margin-right:10px}.home-box .content-box-title .title-text :last-child{font-size:18px;font-weight:500}.home-box .content-box-title .title-btn{width:100px;height:30px;color:#666;font-size:14px;margin-bottom:20px}.first-wrap{margin-top:-64px;img-width:100vw;img-height:100vh}.first-wrap .ant-carousel .slick-slider .slick-track{height:100vh}.first-wrap .carousel-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;width:600px}.first-wrap .carousel-text img{width:600px}.first-wrap .carousel-text .carousel-text-main{display:flex;justify-content:space-between;align-items:center;overflow:hidden;font-size:40px;font-weight:600;letter-spacing:20px;padding:40px 0;color:#f7f6f7}.first-wrap .carousel-text .carousel-text-main img{width:600px}.first-wrap .carousel-text .carousel-text-bottom{display:flex;justify-content:space-between;font-size:18px;padding:20px 0}.second-wrap .home-box-main{display:flex;justify-content:space-between;color:#fff;font-size:30px}.second-wrap .home-box-main .child{width:33.3%;height:100%}.second-wrap .home-box-main .child img{width:100%;height:100%}.second-wrap .home-box-main .child .text{margin-top:-80%;font-weight:500;margin-bottom:40%}.third-wrap{background:url(/img/home-3-bg.0ab79815.png);background-repeat:no-repeat;background-size:cover;color:#fff}.third-wrap .home-box-main{display:flex;flex-wrap:wrap;justify-content:center}.third-wrap .home-box-main .child{width:20%;padding:40px 60px;font-size:18px}.third-wrap .home-box-main .child .img-box{padding:10px;margin:0 auto 10px auto;border-radius:10px;background-color:rgba(0,0,0,.15)}.third-wrap .home-box-main .child .img-box img{width:80px}.four-wrap{height:700px}.four-wrap .content-box{padding-bottom:0}.four-wrap .stats{padding:10px 140px;border-bottom:2px solid #999;display:flex;justify-content:space-between;margin-bottom:40px}.four-wrap .stats .child{display:flex;flex-direction:column}.four-wrap .stats .child :first-child{font-size:24px}.four-wrap .stats .child :last-child{font-size:48px;font-weight:700}.four-wrap .carousel .h-carousel-box{display:flex;justify-content:space-between}.four-wrap .carousel .h-carousel-box img{width:360px;height:400px}.four-wrap .carousel .h-carousel-box .h-carousel-content{background-color:#f7f6f7;width:100%;text-align:left;padding:50px 40px}.four-wrap .carousel .h-carousel-box .h-carousel-content .name{height:60px;font-weight:700px}.four-wrap .carousel .h-carousel-box .h-carousel-content .name :first-child{font-size:36px;margin-right:20px}.four-wrap .carousel .h-carousel-box .h-carousel-content .introduce{height:120px;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}.four-wrap .carousel .h-carousel-box .h-carousel-content button{background:#3e8fa2;color:#fff;width:120px;height:40px;border:none}.four-wrap .options{height:100px;background:linear-gradient(1turn,rgba(0,0,0,.08),hsla(0,0%,100%,0));border-radius:0 0 0 0;opacity:1}.four-wrap .options img{margin:20px;width:50px}.five-wrap{background:#fff}.five-wrap .news{display:flex;margin-bottom:20px}.five-wrap .news .img{width:200px;height:115px}.five-wrap .news .news-content{width:1000px;padding:0 30px;text-align:left}.five-wrap .news .news-content .news-type{display:flex;justify-content:space-between;margin-bottom:0}.five-wrap .news .news-content .news-type :first-child{color:#3e8fa2}.five-wrap .news .news-content .title{font-size:20px;font-weight:700;margin-bottom:7px}.five-wrap .news .news-content .content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.introduce .banner-wrap[data-v-70cd8079]{background:url(/img/introduce-banner.e555a4f1.png);background-repeat:no-repeat;background-size:cover}.introduce .content-wrap[data-v-70cd8079]{width:100%}.introduce .content-wrap .box[data-v-70cd8079]{padding:40px calc(50vw - 600px)}.introduce .content-wrap .box .title[data-v-70cd8079]{border-top:1px solid #666;border-bottom:1px solid #666;padding:45px 0}.introduce .content-wrap .box .title[data-v-70cd8079] :first-child{font-size:36px;font-weight:700}.introduce .content-wrap .box .title[data-v-70cd8079] :last-child{font-size:24px}.introduce .content-wrap .box .content[data-v-70cd8079]{text-align:left;padding:30px 0;font-size:18px}.introduce .content-wrap .box .content p[data-v-70cd8079]{text-indent:2em}.introduce .content-wrap .box .content img[data-v-70cd8079]{width:100%;height:240px}.introduce .content-wrap .box-second[data-v-70cd8079]{background:linear-gradient(1turn,rgba(0,0,0,.08),hsla(0,0%,39%,.05))}.professional[data-v-e0c9e00c]{background:#f5f5f5}.professional .banner-wrap[data-v-e0c9e00c]{background:url(/img/professional-banner.86afc0f7.png);background-repeat:no-repeat;background-size:cover}.professional .content-wrap[data-v-e0c9e00c]{display:flex;justify-content:space-between;flex-wrap:wrap}.professional .content-wrap .box[data-v-e0c9e00c]{width:350px;height:120px;text-align:center;display:flex;justify-content:center;align-items:center;border-left:10px solid #3e8fa2;font-size:24px;font-weight:500;background:#fff;margin:15px 0}.team .ant-list-lg .ant-list-item[data-v-7f2e0be4]{padding:0}.team .ant-list-split .ant-list-item[data-v-7f2e0be4]{border:none}.team .ant-list-item[data-v-7f2e0be4]{padding:0}.team .banner-wrap[data-v-7f2e0be4]{background:url(/img/team-banner.62e3137d.png);background-repeat:no-repeat;background-size:cover}.team .content-wrap .content-form[data-v-7f2e0be4]{width:100%;display:flex;justify-content:space-between}.team .content-wrap .content-form .input[data-v-7f2e0be4]{width:350px}.team .content-wrap .content-view[data-v-7f2e0be4]{width:100%;padding:20px 0}.team .content-wrap .content-view .view-box[data-v-7f2e0be4]{width:100%;height:240px;background:#f5f5f5;margin:20px 0;padding:20px;display:flex;justify-content:space-between;align-items:center}.team .content-wrap .content-view .view-box .introduce[data-v-7f2e0be4]{text-align:left;width:100%;padding-left:50px;font-size:18px}.team .content-wrap .content-view .view-box .introduce .name[data-v-7f2e0be4] :first-child{font-size:30px;font-weight:700}.team .content-wrap .content-view .view-box .introduce .name[data-v-7f2e0be4] :last-child{margin-left:10px;font-size:20px;font-weight:700}.team .content-wrap .content-view .view-box .photo-box img[data-v-7f2e0be4],.team .content-wrap .content-view .view-box .photo-box[data-v-7f2e0be4]{width:180px;height:200px}.team .content-wrap .button[data-v-7f2e0be4]{width:120px;background:#3e8fa2;border-radius:0 0 0 0;opacity:1;border:1px solid #3e8fa2;color:#fff}.news .banner-wrap[data-v-0cc8a7d2]{background:url(/img/news-banner.9ec5386c.png);background-repeat:no-repeat;background-size:cover}.news .content-wrap .news-box[data-v-0cc8a7d2]{display:flex;justify-content:space-between;border-bottom:1px solid #dedede;padding:20px 0}.news .content-wrap .news-box .box-content[data-v-0cc8a7d2]{width:1000px;text-align:left;padding:0 0 0 30px}.news .content-wrap .news-box .box-content[data-v-0cc8a7d2] :first-child{font-size:16px;display:flex;justify-content:space-between}.news .content-wrap .news-box .box-content[data-v-0cc8a7d2] :first-child :first-child{color:#3e8fa2}.news .content-wrap .news-box .box-content[data-v-0cc8a7d2] :first-child :last-child{color:#666}.news .content-wrap .news-box .box-content .title[data-v-0cc8a7d2]{font-size:20px;font-weight:700;margin:7px 0}.news .content-wrap .news-box .box-content p[data-v-0cc8a7d2]{margin:0}.news .content-wrap .news-box .box-content .new-content[data-v-0cc8a7d2]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news .content-wrap .news-box img[data-v-0cc8a7d2]{width:200px;height:120px}.contactus .banner-wrap[data-v-28c5fdf6]{background:url(/img/contactus-banner.b100b66f.png);background-repeat:no-repeat;background-size:cover}.contactus .content-wrap .jobs-box[data-v-28c5fdf6]{height:300px;display:flex;justify-content:space-between;color:#fff;margin-bottom:40px}.contactus .content-wrap .jobs-box .img[data-v-28c5fdf6]{width:600px;background:url(/img/contactus-1.a04e78c8.png);background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;flex-direction:column;justify-content:center}.contactus .content-wrap .jobs-box .img[data-v-28c5fdf6] :first-child{font-size:36px;font-weight:700}.contactus .content-wrap .jobs-box .img[data-v-28c5fdf6] :last-child{font-size:16px}.contactus .content-wrap .jobs-box .text[data-v-28c5fdf6]{width:100%;background-color:#3e8fa2;font-size:18px;padding:50px;text-align:left;text-indent:2em}.team-main-wrap[data-v-714ae254]{width:1200px;margin:0 auto 70px auto;text-align:left}.team-main-wrap .back[data-v-714ae254]{padding:20px 0;display:flex;align-items:center;color:#3e8fa2}.team-main-wrap .back svg[data-v-714ae254]{margin-right:2px}.team-main-wrap .back span[data-v-714ae254]{line-height:14px}.team-main-wrap .content-wrap[data-v-714ae254]{background:#fff;border-radius:10px}.team-main-wrap .content-wrap .top-wrap[data-v-714ae254]{background:#f9f9f9;height:300px;padding:24px;display:flex;justify-content:space-between;font-size:16px;border-radius:10px}.team-main-wrap .content-wrap .top-wrap .photo-box[data-v-714ae254]{height:100%;width:250px}.team-main-wrap .content-wrap .top-wrap .photo-box .photo[data-v-714ae254]{height:100%;width:100%}.team-main-wrap .content-wrap .top-wrap .basic-info[data-v-714ae254]{width:100%;padding:10px 60px}.team-main-wrap .content-wrap .top-wrap .basic-info p[data-v-714ae254]{margin:0;margin-bottom:10px;align-items:center;display:flex}.team-main-wrap .content-wrap .top-wrap .basic-info p svg[data-v-714ae254]{margin-right:10px}.team-main-wrap .content-wrap .top-wrap .basic-info .name[data-v-714ae254] :first-child{font-size:36px}.team-main-wrap .content-wrap .top-wrap .basic-info .name[data-v-714ae254] :last-child{font-size:20px;margin-left:20px}.team-main-wrap .content-wrap .top-wrap .basic-info .tags[data-v-714ae254]{margin-bottom:14px;flex-wrap:wrap}.team-main-wrap .content-wrap .top-wrap .basic-info .tags span[data-v-714ae254]{margin-bottom:6px;padding:0 10px;font-size:14px;font-weight:400;color:#3e8fa2;line-height:36px;background:rgba(62,143,162,.1);margin-right:10px}.team-main-wrap .content-wrap .bottom-wrap[data-v-714ae254]{padding:10px 120px}.team-main-wrap .content-wrap .bottom-wrap .bottom-box[data-v-714ae254]{display:flex;text-align:left;border-bottom:1px solid #eee;padding:20px 0}.team-main-wrap .content-wrap .bottom-wrap .bottom-box .title[data-v-714ae254]{color:#3e8fa2;font-size:24px;font-weight:700;width:200px}.team-main-wrap .content-wrap .bottom-wrap .bottom-box .content[data-v-714ae254]{width:100%;font-size:18px;padding-top:5px}.team-main-wrap .content-wrap .bottom-wrap .bottom-box .cases-content[data-v-714ae254]{width:100%;display:flex;flex-direction:column;text-align:left}.team-main-wrap .content-wrap .bottom-wrap .bottom-box .cases-content .case-box[data-v-714ae254]{background:rgba(62,143,162,.1);margin:3px 0;padding:5px 10px;border-radius:5px}.team-main-wrap .content-wrap .bottom-wrap[data-v-714ae254] :last-child{border:none}.news-detail[data-v-61313718]{width:1200px;margin:0 auto 70px auto;text-align:left}.news-detail .back[data-v-61313718]{padding:20px 0;display:flex;align-items:center;color:#3e8fa2}.news-detail .back svg[data-v-61313718]{margin-right:2px}.news-detail .back span[data-v-61313718]{line-height:14px}.news-detail .content-wrap[data-v-61313718]{background:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:10px 80px}.news-detail .content-wrap p[data-v-61313718]{margin:0}.news-detail .content-wrap .title-box[data-v-61313718]{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:20px 0;border-bottom:1px solid #dedede}.news-detail .content-wrap .title-box .title[data-v-61313718]{font-size:20px;font-weight:700;margin-bottom:10px}.news-detail .content-wrap .title-box .tips[data-v-61313718]{font-size:14px;line-height:14px;color:#666}.news-detail .content-wrap .title-box .tips span[data-v-61313718]{padding:0 10px;height:14px}.news-detail .content-wrap .title-box .tips[data-v-61313718] :first-child{color:#3e8fa2}.news-detail .content-wrap .content-box[data-v-61313718]{padding:20px 0;font-size:18px;text-indent:2em}.news-detail .content-wrap .content-box img[data-v-61313718]{margin:10px auto}.contractus-detail[data-v-dde3b0b6]{text-align:left}.contractus-detail .banner[data-v-dde3b0b6]{width:100%;height:300px;background:url(/img/contactus-detail-banner.97180ddd.png);background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.contractus-detail .banner p[data-v-dde3b0b6]{margin:0}.contractus-detail .banner p[data-v-dde3b0b6]:first-child{font-size:36px;font-weight:700;margin-bottom:10px}.contractus-detail .banner .banner-infos[data-v-dde3b0b6]{display:flex;align-items:center}.contractus-detail .banner .banner-infos span[data-v-dde3b0b6]{margin:0 30px;display:flex;align-items:center}.contractus-detail .banner .banner-infos span svg[data-v-dde3b0b6]{margin-right:5px}.contractus-detail .main-wrap[data-v-dde3b0b6]{width:1200px;margin:0 auto 70px auto;text-align:left}.contractus-detail .main-wrap .back[data-v-dde3b0b6]{padding:20px 0;display:flex;align-items:center;color:#3e8fa2}.contractus-detail .main-wrap .back svg[data-v-dde3b0b6]{margin-right:2px}.contractus-detail .main-wrap .back span[data-v-dde3b0b6]{line-height:14px}.contractus-detail .main-wrap .content-wrap[data-v-dde3b0b6]{background:#fff;padding:10px 120px;padding-bottom:20px;text-align:center;border-radius:10px}.contractus-detail .main-wrap .content-wrap .content-box[data-v-dde3b0b6]{display:flex;justify-content:space-between;text-align:left;border-bottom:1px solid #eee;padding:20px 0}.contractus-detail .main-wrap .content-wrap .content-box .title[data-v-dde3b0b6]{color:#3e8fa2;font-size:24px;font-weight:700;width:200px}.contractus-detail .main-wrap .content-wrap .content-box[data-v-dde3b0b6] :last-child{width:100%;font-size:16px;padding-top:3px}.contractus-detail .main-wrap .content-wrap .submit[data-v-dde3b0b6]{background:#3e8fa2;color:#fff;font-size:16px;width:120px;height:40px;margin:0 auto;margin-top:50px;margin-bottom:30px}.top-wrap .router-link-active[data-v-6e410674]{border-bottom:2px solid #4a7f95;padding-bottom:10px}.top-wrap .main-wrap[data-v-6e410674]{width:1200px;display:flex;justify-content:space-between}.top-wrap .main-wrap .ant-menu[data-v-6e410674]{background-color:transparent;display:flex;width:100%;justify-content:center}.top-wrap .main-wrap .top-menu[data-v-6e410674]{font-size:20px;font-weight:600;color:#4a7f95;padding-bottom:5px}.top-wrap .main-wrap .ant-menu-horizontal[data-v-6e410674]{border:none}.footer{height:300px;width:100%;background:url(/img/footer-bg.96255758.png);background-repeat:no-repeat;background-size:cover;color:#fff;padding:30px}.footer .content{margin-bottom:30px;display:flex;justify-content:center;align-items:flex-end}.footer .content .logo{width:200px}.footer .content .address{text-align:left;padding-left:100px;width:500px;border-left:1px solid #fff;margin:0 100px;height:140px}.footer .content .address :first-child{font-size:24px;font-weight:700}.footer .content .address p{margin-bottom:10px}.footer .content .wechat{width:130px}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#333;font-family:cursive;background:#fff;margin:0 auto;width:100%}#app .ant-layout-footer{padding:0}#app .layout-header{top:0;width:100%;background-color:transparent;z-index:99;height:65px;display:flex;align-items:center;justify-content:center;padding:20px 0}#app .page-container{padding-top:50px;background-color:#fff;min-height:calc(100vh - 110px);width:1200px;margin:0 auto}.page-wrap{background:#fff}.page-wrap .banner-wrap{width:100%;height:400px;color:#fff;display:flex;justify-content:center;align-items:center}.page-wrap .banner-wrap .text{font-size:48px;font-weight:700;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;width:640px;display:flex;justify-content:space-between;padding:40px 0}.page-wrap .content-wrap{width:1200px;margin:0 auto;padding:60px 0}