#app{font-family:PingFang SC,HarmonyOS Sans,Microsoft YaHei,Noto Sans SC,sans-serif}html body{margin:0;padding:0}#app{font-family:Noto Sans SC;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;overflow:auto}.navMenu-right .el-submenu.is-active .el-submenu__title{border-bottom-color:transparent!important}.el-cascader-node__label{font-weight:700!important}.appView{position:absolute;width:100%;transition:transform .3s ease-out}.slide-left-enter{transform:translate(100%)}.slide-left-leave-active,.slide-right-enter{transform:translate(-50%)}.slide-right-leave-active{transform:translate(100%)}.flex,.flex-a,.flex-b,.flex-d{flex-direction:row}.containter{background:#fff;padding:20px 30px 50px;box-sizing:border-box;width:60%;min-width:600px;min-height:90vh;margin:0 auto}@media screen and (max-width:1800px){.containter,.product-apply,.product-list{width:65%!important}}@media screen and (max-width:1750px){.containter,.product-apply,.product-list{width:70%!important}}@media screen and (max-width:1600px){.containter,.product-apply,.product-list{width:75%!important}}@media screen and (max-width:1500px){.containter,.product-apply,.product-list{width:80%!important}}@media screen and (max-width:1400px){.containter,.product-apply,.product-list{width:85%!important}}@media screen and (max-width:1300px){.containter,.product-apply,.product-list{width:90%!important}}@media screen and (max-width:1250px){.index-bond .el-carousel__container{height:230px!important}}@media screen and (max-width:1800px){.news,.product-service{padding:40px 0 80px 15%!important}}@media screen and (max-width:1600px){.news,.product-service{padding:40px 0 80px 10%!important}}@media screen and (max-width:1400px){.news,.product-service{padding:40px 0 80px 5%!important}}.addProject-form .el-input__inner,.attestation-form .el-input__inner,.order-search .el-input__inner,.project-containter .el-input__inner{height:30px}.addProject-form .el-pagination,.attestation-form .el-pagination,.order-search .el-pagination,.project-containter .el-pagination{text-align:center}.addProject-form .el-form-item,.attestation-form .el-form-item,.order-search .el-form-item,.project-containter .el-form-item{margin-bottom:15px}.addProject-form .el-form-item__label,.attestation-form .el-form-item__label,.order-search .el-form-item__label,.project-containter .el-form-item__label{padding:0}.addProject-form .el-cascader,.attestation-form .el-cascader,.order-search .el-cascader,.project-containter .el-cascader{width:100%}.addProject-form .get-code,.attestation-form .get-code,.order-search .get-code,.project-containter .get-code{position:relative}.addProject-form .get-code .el-input,.attestation-form .get-code .el-input,.order-search .get-code .el-input,.project-containter .get-code .el-input{width:100%}.addProject-form .get-code .btn,.attestation-form .get-code .btn,.order-search .get-code .btn,.project-containter .get-code .btn{width:85px!important;height:20px;line-height:20px;border-radius:20px;font-size:12px;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.attestation-form .avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.attestation-form .avatar-uploader .el-upload:hover{border-color:#409eff}.attestation-form .avatar-uploader-icon{font-size:28px;color:#8c939d;width:108px;height:108px;line-height:108px;text-align:center}.attestation-form .avatar{width:108px;height:108px;display:block}.btn{background:#1890ff;color:#fff;border-radius:5px}.btn,.btn-plain{width:80px;height:30px;line-height:30px;text-align:center;font-size:14px;white-space:nowrap}.btn-plain{border:1px solid #d9d9d9;color:#5a5a5a;border-radius:5px}.btn-plain:hover,.btn:hover{cursor:pointer}.giveDialog .dialog-modal{padding:10px;box-sizing:border-box;border-radius:5px;border:1px solid #ccc;box-shadow:0 0 10px #ccc;font-size:14px;line-height:28px}.giveDialog .el-dialog__header{text-align:center}.giveDialog .el-dialog__body{padding:0 20px 0!important}.giveDialog .el-dialog__footer{text-align:center}.tabs .el-tabs__header{margin:0}.file-upload .el-form-item__content{display:flex;align-items:flex-end}.file-upload i:hover{cursor:pointer}.unbind-dialog .el-dialog__title{font-size:16px;color:#e6a23c}.index-containter{background:#f6faff;min-height:100vh}.index-containter .index-body .index-head{width:100%;background:url(../img/index_bg_2.200a9846.png) no-repeat 0 0;background-size:100%;min-height:55vh;position:relative;color:#fff;font-size:20px}.index-containter .index-body .index-head div.big-title{position:absolute;bottom:250px;left:50%;transform:translateX(-50%);font-size:46px}.index-containter .index-body .index-head div.sub-title{position:absolute;bottom:180px;left:50%;transform:translateX(-50%)}.index-containter .index-body .index-head .index-notice{background:rgba(56,123,240,.2);color:#fff;padding:10px 0;box-sizing:border-box;position:absolute;bottom:0;width:100%}.index-containter .index-body .index-head .index-notice .notice-title{margin-right:40px}.index-containter .index-body .index-head .index-notice .notice-title img{width:40px;margin-right:5px}.index-containter .index-body .index-head .index-notice .notice-title .title{font-size:20px;font-weight:700}.index-containter .index-body .index-head .index-notice .notice-title .txt{font-size:10px}.index-containter .index-body .index-head .index-notice .notice-list{width:60%;margin:0 auto}.index-containter .index-body .index-head .index-notice .notice-list .notice-item{display:inline-block;width:27%;white-space:nowrap}.index-containter .index-body .index-head .index-notice .notice-list .notice-item img{width:20px;vertical-align:middle}.index-containter .index-body .index-head .index-notice .notice-list .notice-item .title{display:inline-block;width:100%;font-size:14px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}.index-containter .index-body .index-head .index-notice .notice-list .notice-item .time{font-size:12px;vertical-align:middle}.index-containter .index-body .index-head .index-notice .notice-list .notice-item:first-child,.index-containter .index-body .index-head .index-notice .notice-list .notice-item:nth-child(2){margin-bottom:5px}.index-containter .index-body .index-head .index-notice .notice-list .notice-item:hover{cursor:pointer}.index-containter .index-body .index-head .index-notice .notice-more{font-size:12px;position:absolute;right:20px}.index-containter .index-body .index-head .index-notice .notice-more:hover{cursor:pointer}.index-containter .index-body .product-service{background:#e1ebfc;width:100%;box-sizing:border-box;padding:40px 0 80px 20%}.index-containter .index-body .product-service .left{width:15%}.index-containter .index-body .product-service .left .title{color:#000;font-weight:700;font-size:20px}.index-containter .index-body .product-service .left .line{background:#c2ceff;width:110px;height:2px;margin:15px 0}.index-containter .index-body .product-service .left .name{color:#333;font-size:18px;font-weight:700}.index-containter .index-body .product-service .left .tab-list{margin-top:40px}.index-containter .index-body .product-service .left .tab-list .tab-item{margin-bottom:30px}.index-containter .index-body .product-service .left .tab-list .tab-item span{display:inline-block;background:#bec6d3;width:25px;height:2px;margin-right:15px}.index-containter .index-body .product-service .left .tab-list .tab-item.active span{background:#387bf0}.index-containter .index-body .product-service .left .tab-list .tab-item.active div{color:#387bf0}.index-containter .index-body .product-service .left .tab-list .tab-item:hover{cursor:pointer}.index-containter .index-body .product-service .left .more{background:#387bf0;border-radius:20px;width:120px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:12px;box-sizing:border-box;white-space:nowrap;padding:0 20px}.index-containter .index-body .product-service .left .more img{width:30px;margin-left:10px}.index-containter .index-body .product-service .left .more:hover{cursor:pointer}.index-containter .index-body .product-service .right{width:85%;padding-right:50px;box-sizing:border-box}.index-containter .index-body .product-service .right .pro-list .pro-item{display:inline-block;background:#fff;border-radius:10px;padding:10px 15px 20px;box-sizing:border-box;height:196px;width:32.5%;margin-bottom:15px;vertical-align:top}.index-containter .index-body .product-service .right .pro-list .pro-item .head{color:#333;font-weight:700;height:49px}.index-containter .index-body .product-service .right .pro-list .pro-item .head img{width:100px}.index-containter .index-body .product-service .right .pro-list .pro-item .content{color:#b8b8b8;font-size:12px;text-align:justify;padding-bottom:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.index-containter .index-body .product-service .right .pro-list .pro-item .bottom{color:#b8b8b8;font-size:12px}.index-containter .index-body .product-service .right .pro-list .pro-item .bottom div{display:inline-block;width:50%;margin-bottom:10px;white-space:nowrap}.index-containter .index-body .product-service .right .pro-list .pro-item .bottom div:nth-child(2n){text-align:right}.index-containter .index-body .product-service .right .pro-list .pro-item:nth-child(3n+2){margin:0 1.25%}.index-containter .index-body .product-service .right .pro-list .pro-item:hover{cursor:pointer}.index-containter .index-body .news{background:#f6faff;width:100%;box-sizing:border-box;padding:40px 0 20px 20%}.index-containter .index-body .news .left{width:15%}.index-containter .index-body .news .left .title{color:#000;font-weight:700;font-size:20px}.index-containter .index-body .news .left .line{background:#c2ceff;width:110px;height:2px;margin:15px 0}.index-containter .index-body .news .left .name{color:#333;font-size:18px;font-weight:700}.index-containter .index-body .news .left .more{background:#387bf0;border-radius:20px;width:120px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:12px;box-sizing:border-box;white-space:nowrap;padding:0 20px;margin-top:450px}.index-containter .index-body .news .left .more img{width:30px;margin-left:10px}.index-containter .index-body .news .left .more:hover{cursor:pointer}.index-containter .index-body .news .right{width:85%;padding-right:300px;box-sizing:border-box}.index-containter .index-body .news .right .news-list .news-item{display:inline-block;border-radius:10px;box-sizing:border-box;width:32.5%;margin-bottom:30px}.index-containter .index-body .news .right .news-list .news-item .head img{width:100%}.index-containter .index-body .news .right .news-list .news-item .content{color:#707070;font-size:14px;padding:0 10px;box-sizing:border-box;margin:15px 0 20px}.index-containter .index-body .news .right .news-list .news-item .content .tags{border:1px solid #fca62e;border-radius:5px;background:#f7e5cc;color:#fd980b;width:40px;text-align:center;height:20px;line-height:20px}.index-containter .index-body .news .right .news-list .news-item .bottom{color:#858687;font-size:14px;padding:0 10px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:wrap}.index-containter .index-body .news .right .news-list .news-item:nth-child(3n+2){margin:0 1.25%}.index-containter .index-body .index-use{margin-top:30px}.index-containter .index-body .index-use .index-txt{color:#5a5a5a}.index-containter .index-body .index-use .index-line{width:45%;height:1px;background:#e8e8e8}.index-containter .index-body .index-btns{padding:30px 20%}.index-containter .index-body .index-btns .btn{border:1px solid #d9d9d9;background:#fff;width:280px;text-align:center;height:60px;line-height:60px;border-radius:5px;color:#5a5a5a;font-size:18px}.index-containter .index-body .index-btns .btn:hover{cursor:pointer}.index-containter .index-body .index-btns .active{background:#1890ff;border-block:#1890ff;color:#fff}.index-containter .index-body .index-product{margin:20px 0 0;width:100%}.index-containter .index-body .index-product .product-item{display:inline-block;border:1px solid #dcdcdc;text-align:center;width:24%;height:280px;padding:0 16px;transition:all .15s linear;vertical-align:top;box-sizing:border-box;margin-bottom:20px;position:relative}.index-containter .index-body .index-product .product-item div:first-child{width:100%;height:80px;text-align:center;position:relative}.index-containter .index-body .index-product .product-item div:first-child img{width:70%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.index-containter .index-body .index-product .product-item .text{font-size:15px;color:#666;line-height:24px;overflow:hidden;margin-top:5px;text-align:left}.index-containter .index-body .index-product .product-item span{box-sizing:border-box;display:block;margin:0 auto;width:80px;text-align:center;height:30px;line-height:28px;border-radius:25px;margin-top:25px;font-size:14px;color:#2979dc;border:1px solid #2979dc;transition:all .15s linear;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.index-containter .index-body .index-product .product-item span:hover{cursor:pointer;color:#fff;background:#2979dc}.index-containter .index-body .index-product .product-item:hover{border-color:#2979dc;box-shadow:0 0 10px #e7ecf2}.index-containter .index-body .index-product .product-item:nth-child(4n+2){margin:0 1.33%}.index-containter .index-body .index-product .product-item:nth-child(4n+3){margin-right:1.33%}.index-containter .index-body .index-data{width:100%;background:#fff;box-sizing:border-box}.index-containter .index-body .index-data .data-head{text-align:center}.index-containter .index-body .index-data .data-head img{width:40px;margin-top:20px}.index-containter .index-body .index-data .data-analysis{text-align:center}.index-containter .index-body .index-data .data-analysis p{font-size:28px;margin:10px 0 10px;color:#181818;font-weight:540;letter-spacing:2px}.index-containter .index-body .index-data .data-des{text-align:center;font-size:14px}.index-containter .index-body .index-data .data-list{padding:40px 15% 0}.index-containter .index-body .index-data .data-list .data-item{text-align:center}.index-containter .index-body .index-data .data-list .data-item img{width:80%}.index-containter .index-body .index-data .data-list .data-item .num{font-size:30px;margin:10px 0 0}.index-containter .index-body .index-guarantee img{width:100%;float:left}.index-containter .news-list{position:relative;top:20px}.index-containter .news-list .news-title{text-align:center;padding:10px 0}.index-containter .news-list .news-title .news-big-title{color:#333;font-size:16px;font-weight:700}.index-containter .news-list .news-title .news-sub-title{justify-content:center;font-size:12px;padding:5px 0}.index-containter .news-list .news-title .news-sub-title .line{display:inline-block;width:10px;height:1px;background:#7f7f7f}.index-containter .news-list .news-title .news-sub-title span:nth-child(2){padding:0 5px}.index-containter .news-list .news-item-box{display:inline-block;width:50%;box-sizing:border-box}.index-containter .news-list .news-item{margin-bottom:10px}.index-containter .news-list .news-item .news-left{width:80px;height:80px;border-radius:2px;box-sizing:border-box;background:#bfbfbf;color:#fff;position:relative;margin-right:15px}.index-containter .news-list .news-item .news-left .news-left-box{text-align:center;white-space:nowrap;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.index-containter .news-list .news-item .news-left .news-left-box .news-item-day{font-size:20px;margin-bottom:2px}.index-containter .news-list .news-item .news-left .news-left-box .news-item-year{font-size:14px}.index-containter .news-list .news-item .news-right{padding-right:10px;box-sizing:border-box;width:85%}.index-containter .news-list .news-item .news-right .news-item-title{font-size:16px;color:#333;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.index-containter .news-list .news-item .news-right .news-item-des{color:#999;font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.index-containter .news-list .news-item:hover{cursor:pointer}.el-submenu__title i{color:#fff!important}.navMenu-body{width:100%;background:#0c5bbb;padding:0 20%;box-sizing:border-box;white-space:nowrap}.navMenu-body .navMenu-left .title{color:#fff;font-size:18px;font-weight:700;margin-right:100px}.navMenu-body .navMenu-left .title img{width:200px}.navMenu-body .navMenu-right{color:#727e89}.navMenu-body .navMenu-right .login{font-size:14px}.navMenu-body .navMenu-right .login:hover{cursor:pointer}.navMenu-body .navMenu-right .head-img{display:inline-block;width:35px;height:35px;border-radius:50%;background:#75808b;margin-right:10px}.navMenu-body .loginOut .el-submenu__icon-arrow{display:none}.el-dialog__body{padding:30px 20px 0!important}.agree{font-size:12px}.agree-hover:hover{cursor:pointer}.forget-psd{font-size:14px;text-align:right;position:relative;top:0;color:#4e6ef2}.forget-psd span:hover{cursor:pointer}.login-type{margin-bottom:20px;display:flex;flex-direction:row;justify-content:space-between;padding:0 40px;border-bottom:1px solid #ddd}.login-type span{display:inline-block;width:90px;text-align:center;color:#999;font-weight:700;padding-bottom:5px;border-bottom:2px solid transparent}.login-type span:hover{cursor:pointer}.login-type span.active{color:#409eff;font-weight:700;border-color:#409eff}.foot{width:100%;background:#112547;padding:10px 20%;box-sizing:border-box;text-align:center;color:#fff;font-size:14px;line-height:22px}.foot .link a{color:#fff;margin:0 15px}*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:PingFang SC,HarmonyOS Sans,Microsoft YaHei,Noto Sans SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;color:#1f2937;background:#f5f7fa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}#app{min-height:100vh;color:#1f2937}a{color:#2563eb;text-decoration:none;transition:color .15s cubic-bezier(.16,1,.3,1)}a:hover{color:#1d4ed8}img{max-width:100%;vertical-align:middle}button{font-family:inherit}::-moz-selection{background:#eff6ff;color:#1e40af}::selection{background:#eff6ff;color:#1e40af}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:rgba(15,23,42,.16);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:rgba(15,23,42,.32)}.g-container{max-width:1200px;margin:0 auto;padding:0 24px;width:100%}@media (max-width:768px){.g-container{padding:0 16px}}.g-card{background:#fff;border-radius:14px;box-shadow:0 1px 2px 0 rgba(15,23,42,.04);transition:box-shadow .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.g-card:hover{box-shadow:0 4px 12px -2px rgba(15,23,42,.08)}.g-card-flat{background:#fff;border-radius:14px}.g-section{padding:48px 0}.g-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:9999px;font-size:12px;line-height:1;font-weight:500;white-space:nowrap}.g-tag-primary{background:#eff6ff;color:#2563eb}.g-tag-success{background:#ecfdf5;color:#10b981}.g-tag-warning{background:#fffbeb;color:#f59e0b}.g-tag-danger{background:#fef2f2;color:#ef4444}.g-tag-info{background:#f1f5f9;color:#64748b}.g-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 16px;border-radius:6px;border:1px solid transparent;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s cubic-bezier(.16,1,.3,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.g-btn-primary{background:#2563eb;color:#fff}.g-btn-primary:hover{background:#1d4ed8}.g-btn-primary:active{background:#1e40af}.g-btn-default{background:#fff;color:#1f2937;border-color:#e2e8f0}.g-btn-default:hover{color:#2563eb;border-color:#2563eb;background:#eff6ff}.g-btn-ghost{background:transparent;color:#2563eb}.g-btn-ghost:hover{background:#eff6ff}.g-btn-danger{background:#ef4444;color:#fff}.g-btn-danger:hover{filter:brightness(.92)}.g-btn-lg{height:44px;padding:0 24px;font-size:16px}.g-btn-block{width:100%}.g-btn-round{border-radius:9999px}.g-btn.is-disabled,.g-btn[disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.g-input{display:flex;align-items:center;height:36px;padding:0 12px;background:#fff;border:1px solid #e2e8f0;border-radius:6px;transition:all .15s cubic-bezier(.16,1,.3,1);width:100%}.g-input:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.12)}.g-input input{flex:1;border:none;outline:none;background:transparent;font-size:14px;color:#1f2937;height:100%}.g-input input::-moz-placeholder{color:#94a3b8}.g-input input::placeholder{color:#94a3b8}.g-divider{height:1px;background:#f1f5f9;margin:24px 0}.flex{display:flex}.flex-a,.flex-b{display:flex;align-items:center}.flex-b{justify-content:space-between}.flex-c{justify-content:center}.flex-c,.flex-d{display:flex;align-items:center}.flex-d{justify-content:space-around}.flex-col{display:flex;flex-direction:column}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:#6b7280}.g-empty img{width:120px;margin-bottom:12px;opacity:.85}.g-empty p{margin:0;font-size:14px}.el-menu.el-menu--horizontal{border-bottom:none!important}.el-dialog{border-radius:14px;overflow:hidden}.el-dialog__header{padding:20px 24px;background:#f8fafc}.el-dialog__body{padding:24px}.el-dialog__footer{padding:16px 24px;border-top:1px solid #f1f5f9}