.page-enterprise-detail .no-list{width:1280px;margin:30px auto}.page-enterprise-detail .header-page{display:flex;justify-content:center}.page-enterprise-detail .header-page .left-box{width:370px;height:260px;background:#f5f8fa;border-radius:4px;margin-top:43px;padding:15px}.page-enterprise-detail .header-page .left-box .box-info{width:100%;height:100%;line-height:190px;text-align:center;padding:19px;background:#fff;border:1px solid #f1f1f1;border-radius:4px}.page-enterprise-detail .header-page .left-box .box-info .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-enterprise-detail .header-page .right-box{width:910px;height:240px;background:#fff;border-radius:0 4px 4px 0;margin-top:53px;padding:20px 20px 0;position:relative}.page-enterprise-detail .header-page .right-box .name{font-size:24px;line-height:23px;color:#333;margin:0 0 20px 1px}.page-enterprise-detail .header-page .right-box .form-info{display:flex;margin-bottom:17px;font-weight:400;font-family:Regular}.page-enterprise-detail .header-page .right-box .form-info.main-products{margin-bottom:13px}.page-enterprise-detail .header-page .right-box .form-info.main-products .value{margin-top:-4px;line-height:22px}.page-enterprise-detail .header-page .right-box .form-info.ent-web .value{cursor:pointer;color:#1890ff}.page-enterprise-detail .header-page .right-box .form-info .label{width:80px;line-height:1;font-size:14px;color:#333}.page-enterprise-detail .header-page .right-box .form-info .value{width:798px;line-height:1;font-size:14px;color:#666;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page-enterprise-detail .header-page .right-box .form-info .value .phone{color:#1890ff;margin-left:18px}.page-enterprise-detail .tab-switch-box{width:100%;height:64px;background:#f1f1f4}.page-enterprise-detail .tab-switch-box .tab-switch{width:520px;height:64px;line-height:64px;margin:0 auto;display:flex;justify-content:space-between}.page-enterprise-detail .tab-switch-box .tab-switch .box-info{height:100%;font-size:18px;color:#333;cursor:pointer;position:relative}.page-enterprise-detail .tab-switch-box .tab-switch .box-info.active{color:#1890ff}.page-enterprise-detail .tab-switch-box .tab-switch .box-info.active:after{content:"";width:100%;height:3px;position:absolute;left:0;bottom:0;background:#1890ff}.page-enterprise-detail .enterprise-content{width:1280px;margin:0 auto;padding:44px 0;color:#666;font-size:18px;line-height:30px;min-height:360px}.page-enterprise-detail .product-list{width:1280px;display:flex;flex-wrap:wrap;margin:30px auto 0}.page-enterprise-detail .product-list .product{width:305px;height:270px;background:#fff;border:1px solid #e5e8ed;padding:17px 14px 0 17px;overflow:hidden;position:relative;margin:0 20px 20px 0}.page-enterprise-detail .product-list .product:nth-child(4n){margin-right:0}.page-enterprise-detail .product-list .product:hover .show-detail{bottom:0}.page-enterprise-detail .product-list .product .img-box{width:90px;height:60px;display:flex;align-items:center;justify-content:center;border:1px solid #eee}.page-enterprise-detail .product-list .product .img-box .no-data{width:100%;height:100%;background-size:auto 32px}.page-enterprise-detail .product-list .product .img-box .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-enterprise-detail .product-list .product .type{position:absolute;top:17px;right:14px;height:24px;line-height:22px;padding:0 8px;background:#fff;border:1px solid #1890ff;font-size:12px;color:#1890ff}.page-enterprise-detail .product-list .product .name{font-size:18px;line-height:22px;color:#333;margin:12px 0 10px}.page-enterprise-detail .product-list .product .describe{font-size:14px;color:#666;line-height:24px;height:96px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical}.page-enterprise-detail .product-list .product .price{display:flex;align-items:flex-end;height:20px;line-height:20px;font-size:24px;color:#fea22b;margin:22px 0 21px}.page-enterprise-detail .product-list .product .price .symbol{font-size:16px;height:13px;line-height:13px}.page-enterprise-detail .product-list .product .price .unit{margin-left:4px;font-size:14px;color:#666;height:13px;line-height:13px}.page-enterprise-detail .product-list .product .company{width:270px;padding-top:14px;font-size:14px;color:#666;line-height:13px;border-top:1px solid #f2f2f2}.page-enterprise-detail .talent-list{width:1280px;margin:30px auto 8px;display:flex;flex-wrap:wrap}.page-enterprise-detail .talent-list .talent{width:247px;background:#fff;border:1px solid #ebecec;box-shadow:0 0 5px 0 hsla(0,0%,60%,.2);border-radius:8px;margin:0 11px 12px 0;padding:0 21px 21px;position:relative;overflow:hidden}.page-enterprise-detail .talent-list .talent:nth-child(5n){margin-right:0}.page-enterprise-detail .talent-list .talent:hover .show-detail{bottom:0}.page-enterprise-detail .talent-list .talent .type{width:100%;height:49px;line-height:48px;font-size:14px;color:#666;border-bottom:1px solid #eee}.page-enterprise-detail .talent-list .talent .img-box{margin-top:18px;width:100%;height:120px}.page-enterprise-detail .talent-list .talent .img-box .no-data{border:1px solid #eee;border-radius:10px}.page-enterprise-detail .talent-list .talent .img-box .img{max-width:100%;max-height:100%;border-radius:10px;border:1px solid #eee}.page-enterprise-detail .talent-list .talent .field{font-size:18px;color:#333;line-height:24px;margin:15px 0 20px}.page-enterprise-detail .talent-list .talent .name{font-size:17px;color:#333;line-height:17px;margin-bottom:15px}.page-enterprise-detail .talent-list .talent .industry{font-size:14px;color:#1890ff;line-height:14px;margin-bottom:13px}.page-enterprise-detail .talent-list .talent .company{font-size:14px;color:#666;line-height:14px}.page-enterprise-detail .technical-list{width:1280px;display:flex;flex-wrap:wrap;margin:30px auto 0}.page-enterprise-detail .technical-list .technical{width:305px;height:270px;background:#fff;border:1px solid #e5e8ed;padding:17px 14px 0 17px;overflow:hidden;position:relative;margin:0 20px 20px 0}.page-enterprise-detail .technical-list .technical:nth-child(4n){margin-right:0}.page-enterprise-detail .technical-list .technical:hover .show-detail{bottom:0}.page-enterprise-detail .technical-list .technical .img-box{width:90px;height:60px;display:flex;align-items:center;justify-content:center;border:1px solid #eee}.page-enterprise-detail .technical-list .technical .img-box .no-data{width:100%;height:100%;background-size:auto 32px}.page-enterprise-detail .technical-list .technical .img-box .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-enterprise-detail .technical-list .technical .name{height:18px;font-size:18px;line-height:18px;color:#333;margin:14px 0 10px}.page-enterprise-detail .technical-list .technical .info{display:flex;color:#888;line-height:14px;margin-bottom:6px}.page-enterprise-detail .technical-list .technical .info .cooperation-mode{width:55%}.page-enterprise-detail .technical-list .technical .info .rd-cycle{width:45%}.page-enterprise-detail .technical-list .technical .describe{font-size:14px;color:#666;line-height:20px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page-enterprise-detail .technical-list .technical .price{display:flex;align-items:flex-end;height:20px;line-height:20px;font-size:24px;color:#fea22b;margin:12px 0 14px}.page-enterprise-detail .technical-list .technical .price .symbol{font-size:16px;height:13px;line-height:13px}.page-enterprise-detail .technical-list .technical .price .unit{margin-left:4px;font-size:14px;color:#666;height:13px;line-height:13px}.page-enterprise-detail .technical-list .technical .company{width:270px;padding-top:14px;font-size:14px;color:#666;line-height:13px;border-top:1px solid #f2f2f2}.page-enterprise-detail .achievement-list{width:1280px;display:flex;flex-wrap:wrap;margin:30px auto 0}.page-enterprise-detail .achievement-list .achievement{width:305px;height:270px;background:#fff;border:1px solid #e5e8ed;padding:17px 14px 0 17px;overflow:hidden;position:relative;margin:0 20px 20px 0}.page-enterprise-detail .achievement-list .achievement:nth-child(4n){margin-right:0}.page-enterprise-detail .achievement-list .achievement:hover .show-detail{bottom:0}.page-enterprise-detail .achievement-list .achievement .img-box{width:90px;height:60px;display:flex;align-items:center;justify-content:center;border:1px solid #eee}.page-enterprise-detail .achievement-list .achievement .img-box .no-data{width:100%;height:100%;background-size:auto 32px}.page-enterprise-detail .achievement-list .achievement .img-box .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-enterprise-detail .achievement-list .achievement .name{height:18px;font-size:18px;line-height:18px;color:#333;margin:14px 0 10px}.page-enterprise-detail .achievement-list .achievement .info{color:#888;line-height:14px;margin-bottom:6px}.page-enterprise-detail .achievement-list .achievement .info .tag{margin-right:5px;padding-right:5px;border-right:1px solid #888}.page-enterprise-detail .achievement-list .achievement .info .tag:last-child{border-right:none}.page-enterprise-detail .achievement-list .achievement .describe{font-size:14px;color:#666;line-height:20px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page-enterprise-detail .achievement-list .achievement .price{display:flex;align-items:flex-end;height:20px;line-height:20px;font-size:24px;color:#fea22b;margin:12px 0 14px}.page-enterprise-detail .achievement-list .achievement .price .symbol{font-size:16px;height:13px;line-height:13px}.page-enterprise-detail .achievement-list .achievement .price .unit{margin-left:4px;font-size:14px;color:#666;height:13px;line-height:13px}.page-enterprise-detail .achievement-list .achievement .company{width:270px;padding-top:14px;font-size:14px;color:#666;line-height:13px;border-top:1px solid #f2f2f2}.page-enterprise-detail .activity-list{width:1280px;display:flex;flex-wrap:wrap;margin:30px auto 0}.page-enterprise-detail .activity-list .activity{width:308px;height:320px;background:#fff;border:1px solid #ebecec;box-shadow:0 0 5px 0 hsla(0,0%,60%,.2);border-radius:4px;margin:0 16px 20px 0;padding:18px;overflow:hidden;position:relative}.page-enterprise-detail .activity-list .activity:hover .show-detail{bottom:0}.page-enterprise-detail .activity-list .activity .trapezoid{position:absolute;top:13px;right:18px;display:inline-block;min-width:70px;border-top:28px solid #1890ff;border-left:15px solid transparent;border-bottom:none;border-right:none;z-index:2}.page-enterprise-detail .activity-list .activity .trapezoid-0{border-top-color:rgba(103,194,58,.9)}.page-enterprise-detail .activity-list .activity .trapezoid-2{border-top-color:rgba(230,162,60,.9)}.page-enterprise-detail .activity-list .activity .trapezoid-3{border-top-color:rgba(51,51,51,.8)}.page-enterprise-detail .activity-list .activity .text{position:absolute;top:13px;right:18px;padding:0 11px 0 18px;line-height:28px;font-size:14px;color:#fff;z-index:2}.page-enterprise-detail .activity-list .activity .img-box{width:100%;height:170px;margin-bottom:30px;border:1px solid #eee;display:flex;align-items:center;justify-content:center}.page-enterprise-detail .activity-list .activity .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-enterprise-detail .activity-list .activity .no-data{width:100%;height:100%}.page-enterprise-detail .activity-list .activity .name{font-size:18px;color:#333;line-height:18px;margin-bottom:15px}.page-enterprise-detail .activity-list .activity .info{margin-bottom:2px;display:flex;font-size:14px;color:#666;line-height:22px}.page-enterprise-detail .activity-list .activity .info .icon{width:20px;height:20px;margin-right:2px}.page-enterprise-detail .activity-list .activity .info .activity-time{flex-shrink:0}.page-enterprise-detail .activity-list .activity:nth-child(4n){margin-right:0}.page-enterprise-detail .service-list{width:1280px;display:flex;flex-wrap:wrap;margin:30px auto 0}.page-enterprise-detail .service-list .service{width:305px;height:292px;background:#fff;border:1px solid #e5e8ed;padding:17px 17px 0;overflow:hidden;position:relative;margin:0 20px 20px 0}.page-enterprise-detail .service-list .service:nth-child(4n){margin-right:0}.page-enterprise-detail .service-list .service:hover .show-detail{bottom:0}.page-enterprise-detail .service-list .service .name{height:18px;font-size:18px;line-height:18px;color:#333;margin:12px 0 10px}.page-enterprise-detail .service-list .service .img-box{width:100%;height:100px;border:1px solid #eee;text-align:center;line-height:97px}.page-enterprise-detail .service-list .service .img-box .no-data{width:100%;height:100px;background-size:auto 32px}.page-enterprise-detail .service-list .service .img-box .img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-enterprise-detail .service-list .service .describe{margin-top:12px;font-size:16px;color:#333;line-height:20px;height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page-enterprise-detail .service-list .service .price{display:flex;align-items:flex-end;height:20px;line-height:20px;font-size:24px;color:#fea22b;margin:15px 0 13px}.page-enterprise-detail .service-list .service .price .symbol{font-size:16px;height:13px;line-height:13px}.page-enterprise-detail .service-list .service .price .unit{margin-left:4px;font-size:14px;color:#666;height:13px;line-height:13px}.page-enterprise-detail .service-list .service .company{width:270px;padding-top:14px;font-size:14px;color:#666;line-height:13px;border-top:1px solid #f2f2f2}.page-enterprise-detail .el-pagination{width:1280px;margin:0 auto 30px}