.common-top-banner .common-carousel-container .common-banner-text-area-desc{max-width:620px}.contract-search-tabs .el-tabs__nav{-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;min-width:100%}.contract-search-tabs .el-tabs__nav .el-tabs__item{font-size:20px;line-height:28px;padding:0 8px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.contract-search-tabs .el-tabs__nav .el-tabs__item{font-size:16px;line-height:24px}}.contract-search-tabs .el-tabs__nav .el-tabs__active-bar{display:none}.contract-search-tabs .el-tabs__nav .el-tabs__item.is-active{-webkit-box-shadow:inset 0 -4px 0 #e8b004;box-shadow:inset 0 -4px 0 #e8b004;color:#e8b004;font-weight:600}.contract-search-tabs .el-tabs__nav .el-tabs__item:not(.is-active):hover{color:#e8b004}.contract-search-input{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:12px;-webkit-box-shadow:0 12px 18px 2px rgba(0,0,0,.05);box-shadow:0 12px 18px 2px rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;justify-content:flex-start;position:absolute;top:-40px;z-index:9}@media only screen and (max-width:768px){.contract-search-input{-webkit-box-shadow:0 6px 9px 7px rgba(0,0,0,.05);box-shadow:0 6px 9px 7px rgba(0,0,0,.05);height:40px;top:-20px}}.contract-search-input *{background:transparent;border:none}.contract-search-input .el-input-group__append{width:80px}@media only screen and (max-width:768px){.contract-search-input .el-input-group__append{padding:0 8px;width:40px}}.contract-search-input .el-input-group__append .el-icon-search{color:#e8b004;font-size:28px}@media only screen and (max-width:768px){.contract-search-input .el-input-group__append .el-icon-search{font-size:20px}}.contract-search-input .el-input-group__prepend{color:#0f1423;width:160px}@media only screen and (max-width:768px){.contract-search-input .el-input-group__prepend{padding:0 8px}}.contract-search-input .el-input-group__prepend .el-input__inner{text-align:center}.new-pagination{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.new-pagination .el-pagination.is-background .el-pager li:not(.disabled).active{background:#e8b004}.new-pagination .el-pagination.is-background .el-pager li:not(.active):not(.disabled):hover{color:#e8b004}.new-pagination .el-pagination{font-weight:400}.contract-center-main{margin:0 auto;padding-bottom:0;padding-top:112px}@media only screen and (max-width:768px){.contract-center-main{padding-top:48px}}.contract-center-main .contract-wrap{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin-top:30px;overflow:hidden}.contract-center-main .contract-wrap .contract-item{background:#fff;border:1px solid #e1e3e6;border-radius:12px;float:left;height:160px;margin:0 20px 20px 0;overflow:hidden;position:relative;width:calc(25% - 15px);z-index:0}.contract-center-main .contract-wrap .contract-item:nth-child(4n+4){margin-right:0}@media only screen and (min-width:400px)and (max-width:768px){.contract-center-main .contract-wrap .contract-item{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 12px 12px 0;min-width:40%;width:0}.contract-center-main .contract-wrap .contract-item:nth-child(2n+2){margin-right:0}}@media only screen and (max-width:399px){.contract-center-main .contract-wrap .contract-item{margin-bottom:12px;margin-right:0;width:100%}}.contract-center-main .contract-wrap .contract-item:hover{-webkit-box-shadow:0 1px 16px 0 rgba(0,0,0,.05);box-shadow:0 1px 16px 0 rgba(0,0,0,.05)}.contract-center-main .contract-wrap .contract-item .contract-item-content{padding:24px;position:relative;z-index:1}.contract-center-main .contract-wrap .contract-item .contract-item-content .title{margin-bottom:16px}