.carousel-content .carousel-btn{position:absolute;z-index:3;width:100%;top:552px;font-weight:700;font-size:16px;letter-spacing:.05em;color:#fff}.carousel-content .carousel-btn .btn-content{width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.carousel-content .carousel-btn .btn-content .btn-text{margin:0 12px}.carousel-content .carousel-btn .btn-content .btn{width:34px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer}.carousel-content .carousel-btn .btn-content .btn:hover .btn-hover{position:absolute;left:0;top:0;width:34px;height:34px;border:2px solid hsla(0,0%,100%,.5);border-radius:50%}.carousel-content .carousel-btn .btn-content .btn-next .box-left,.carousel-content .carousel-btn .btn-content .btn-next .box-right{width:50%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;overflow:hidden}.carousel-content .carousel-btn .btn-content .btn-next .box-left,.carousel-content .carousel-btn .btn-content .btn-next .circle-left{left:0}.carousel-content .carousel-btn .btn-content .btn-next .box-right,.carousel-content .carousel-btn .btn-content .btn-next .circle-right{right:0}.carousel-content .carousel-btn .btn-content .btn-next .circle-left,.carousel-content .carousel-btn .btn-content .btn-next .circle-right{width:200%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #fff;border-radius:50%;position:absolute;top:0}.carousel-content .carousel-btn .btn-content .btn-next .circle-left{border-top-color:transparent;border-left-color:transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.carousel-content .carousel-btn .btn-content .btn-next .circle-right{border-bottom-color:transparent;border-right-color:transparent;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.carousel-content .carousel-btn .btn-content .btn-next .circle-animation-left{-webkit-animation:circleRotate 2s linear 2s forwards;animation:circleRotate 2s linear 2s forwards}.carousel-content .carousel-btn .btn-content .btn-next .circle-animation-right{-webkit-animation:circleRotate 2s linear forwards;animation:circleRotate 2s linear forwards}@-webkit-keyframes circleRotate{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes circleRotate{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}.slide-bck-br{-webkit-animation:slide-bck-br .45s cubic-bezier(.47,0,.745,.715) both;animation:slide-bck-br .45s cubic-bezier(.47,0,.745,.715) both}.point-nav-content{z-index:4}.point-nav-content .nav-content-box,.point-nav-content .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.point-nav-content .nav-icon{width:26px;height:26px}.point-nav-content .title-zh{font-size:18px}.point-nav-content .title-en{font-size:14px}.point-nav-content-top{width:100%;position:absolute;top:606px;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.point-nav-content-top .nav-content-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:1200px;background:hsla(0,0%,100%,.46);backdrop-filter:blur(7px)}.point-nav-content-top .nav-content-box .nav-item{width:240px;height:100px;font-weight:400;color:#fff;-webkit-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer}.point-nav-content-top .nav-content-box .nav-item:hover{background:rgba(22,119,255,.5)}.point-nav-content-top .nav-content-box .nav-item-active{background:#1677ff!important}.point-nav-content-top .nav-content-box .nav-item .nav-icon{margin-right:13px}.point-nav-content-top .nav-content-box .nav-item .nav-label{display:block}@-webkit-keyframes slide-bck-br{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(-600px) translateX(-400px) rotate(0deg)}to{-webkit-transform:translateZ(-400px) translateY(200px) translateX(200px);transform:translateZ(-400px) translateY(0) translateX(0) rotate(90deg)}}@keyframes slide-bck-br{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(-600px) translateX(-400px) rotate(0deg)}to{-webkit-transform:translateZ(-400px) translateY(200px) translateX(200px);transform:translateZ(-400px) translateY(0) translateX(0) rotate(90deg)}}.point-nav-content-right{-webkit-animation:slide-bck-br .45s cubic-bezier(.47,0,.745,.715) both;animation:slide-bck-br .45s cubic-bezier(.47,0,.745,.715) both;position:fixed;right:-20px;bottom:220px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.point-nav-content-right .nav-content-box{width:auto;height:auto;background:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.point-nav-content-right .nav-content-box .nav-item{width:42px;height:42px;background:#333;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}.point-nav-content-right .nav-content-box .nav-item:hover{background:rgba(22,119,255,.5)}.point-nav-content-right .nav-content-box .nav-item-active{background:#1677ff!important}.point-nav-content-right .nav-content-box .nav-item:last-child{margin-bottom:0}.point-nav-content-right .nav-content-box .nav-item .nav-icon{margin-right:0}.point-nav-content-right .nav-content-box .nav-item .nav-label{display:none}.engineering-bidding{width:100%;background-image:url(../bb8b366c7e0fa360b84549d6d55e6002.png);background-size:100% 100%;background-repeat:no-repeat}.engineering-bidding .body-content{width:1200px;margin:0 auto}.engineering-bidding .body-content .com-header{height:84px;border-bottom:1px solid #ddd}.engineering-bidding .body-content .com-body,.engineering-bidding .body-content .com-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.engineering-bidding .body-content .com-body{height:540px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px}.engineering-bidding .body-content .com-body .card-content{width:1200px;height:510px}.engineering-bidding .card-item-content{margin:0 20px 20px 0;display:inline-block}.engineering-bidding .card-item-content:nth-child(2n){margin-right:0}.engineering-bidding .card-item{width:590px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 20px;background:#fff}.engineering-bidding .card-item .card-left{width:110px;height:100px;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:20px}.engineering-bidding .card-item .card-left .date{height:66px;width:100%;-ms-flex-align:center;-ms-flex-pack:center;font-weight:400;font-size:28px;color:#333}.engineering-bidding .card-item .card-left .date,.engineering-bidding .card-item .card-left .time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.engineering-bidding .card-item .card-left .time{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;-ms-flex-pack:center;background:#404040;color:#fff}.engineering-bidding .card-item .card-right{-webkit-box-flex:1;-ms-flex:1;flex:1}.engineering-bidding .card-item .card-right .card-title{width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:16px;color:#333;height:37px;position:relative;margin-bottom:11px}.engineering-bidding .card-item .card-right .card-title:before{content:"";display:inline-block;height:4px;width:40px;position:absolute;left:0;bottom:0;background:#1677ff}.engineering-bidding .card-item .card-right .card-type{background:rgba(22,119,255,.1);border-radius:2px;padding:2px 6px;font-weight:550;font-size:12px;display:inline-block;color:#1677ff;margin-bottom:11px}.engineering-bidding .card-item .card-right .card-address{font-weight:550;font-size:14px;color:#666}.engineering-bidding .empty__content{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.engineering-bidding .empty__content .empty__description{position:absolute;bottom:25%;left:calc(50% - 108px);font-size:18px;font-weight:400;color:rgba(0,0,0,.65)}.engineering-bidding .load-more{height:110px;width:100%}.engineering-bidding .load-more .btn-theme-more{border:1px solid #ddd;border-radius:40px;width:160px;height:50px;text-align:center;line-height:50px;margin:0 auto;color:#999;cursor:pointer}.material-shop-card{width:100%}.material-shop-card .body-content{width:1200px;margin:0 auto}.material-shop-card .body-content .com-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:84px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ddd}.material-shop-card .body-content .com-header .nav-box{height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.material-shop-card .body-content .com-btn-box{height:110px}.material-shop-card .body-content .com-body,.material-shop-card .body-content .com-btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.material-shop-card .body-content .com-body{height:780px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.material-shop-card .body-content .com-body .card-content{height:780px;width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.material-shop-card .body-content .card-item{margin:0 30px 30px 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.material-shop-card .body-content .card-item:nth-child(5n){margin-right:0}.material-shop-card .body-content .card-item .card-bottom{width:216px;border:1px solid #eee;position:relative;top:-1px;padding:0 10px}.material-shop-card .body-content .card-item .card-bottom .name{width:100%;font-weight:400;font-size:16px;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.material-shop-card .body-content .card-item .card-bottom .price{font-weight:400;font-size:12px;color:#db2223}.material-shop-card .body-content .card-item .card-bottom .detail{font-weight:300;font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;height:36px;-webkit-line-clamp:2;color:#666}.material-shop-card .body-content .card-item .card-bottom .line{display:inline-block;width:2px;height:12px;background:#666;margin:0 8px}.material-shop-card .body-content .card-item .card-bottom .detail,.material-shop-card .body-content .card-item .card-bottom .name,.material-shop-card .body-content .card-item .card-bottom .price{margin:10px 0}.material-shop-card .body-content .card-item .card-bottom .detail-btn{width:100%;border-top:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:41px}.material-shop-card .body-content .card-item .card-bottom .detail-btn .btn-icon{width:25px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAdBAMAAABPisE/AAAAFVBMVEVHcEyZmZmampqdnZ2YmJiZmZmYmJhd+S7HAAAAB3RSTlMAfz4a3F+3YhBPsAAAADBJREFUGNNjYBisQAGNL4jGZxTApYBZCQzUYAqYBcFAxBlVfYgBCpcVvzRDMsNQAABMeAPM/EyjSwAAAABJRU5ErkJggg==);background-size:100% 100%;background-repeat:no-repeat}.material-shop-card .body-content .load-more{height:110px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.material-shop-card .body-content .load-more .btn-theme-more{border:1px solid #ddd;border-radius:40px;width:160px;height:50px;text-align:center;line-height:50px;color:#999;cursor:pointer}.home-index{position:relative;height:100%;z-index:1;left:0;top:0;min-width:1400px;overflow:auto}.home-index .com-title{width:200px;font-weight:400;font-size:24px;color:#333}.home-index .card-item{position:relative;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;cursor:pointer;top:0}.home-index .card-item:hover{top:-10px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15);background:#fff}.home-index .home-back-top{bottom:85px;right:67px}.home-index .zhiCustomBtn{position:fixed;right:67px;bottom:37px;cursor:pointer;overflow:hidden}.home-index .zhiCustomBtn .kf-icon{width:40px;height:40px}