.left-wrap{float:left;width:210px;border:1px solid #f5f5f5}.left-wrap ul li a{position:relative;display:block;padding:12px 10px}.left-wrap ul li a .iconfont{position:absolute;right:10px;transition:all .25s}.left-wrap ul li.active .sub-menu{display:block}.left-wrap ul li.active .iconfont{transform:rotate(90deg)}.left-wrap .sub-menu{display:none}.left-wrap .sub-menu li{border-left:4px solid #fff}.left-wrap .sub-menu .active{border-left-width:4px;border-left-style:solid}.right-wrap{position:relative;overflow:hidden;width:940px;float:left;margin-left:10px}.criteria-wrap{display:none}.criteria-wrap input[type="text"]{padding:7px;width:300px;height:30px;line-height:30px;border-radius:5px;display:inline-block;margin-bottom:10px}.detail-button-wrap{text-align:right;width:900px}.content-wrap{position:relative;overflow:hidden;min-height:500px}.company-list li{position:relative;overflow:hidden;border-bottom:2px solid #f5f5f5;margin-bottom:10px}.company-left{float:left;width:290px;text-align:center;overflow:hidden}.company-left-img{width:150px;height:150px;margin:auto;display:flex;align-items:center}.company-left-img img{width:100%}.company-title{font-size:16px;padding:10px 0;overflow:hidden;font-weight:bolder}.company-right{width:600px;float:left;margin-left:10px;overflow:hidden;position:relative}.company-info-item{overflow:hidden;position:relative;padding:8px 0}.company-info-item label{font-weight:bold;font-size:14px;float:left;width:100px}.company-info-item span.item-value{float:left;width:455px;overflow:hidden;word-break:break-all}.company-button{overflow:hidden;position:absolute;bottom:8px;right:0;width:100px;text-align:center;padding:5px 0;cursor:pointer}li.construction-li{float:left;width:25%;cursor:pointer}.construction-wrap{border:1px solid #f5f5f5;height:327px;margin:5px;padding:10px}.construction-title{text-align:center;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.construction-item{margin-bottom:5px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.stars-wrap{display:flex !important;align-items:center}.manage-list{position:relative;overflow:hidden;background:#f5f5f5}.manage-list li{border:0;width:50%;float:left}.manage-item{height:330px;position:relative;overflow:hidden;margin:5px;background:#fff}.manage-item-img{float:left;width:50%;height:100%;overflow:hidden}.manage-item-img img{width:100%}.manage-info{float:left;width:50%;position:relative;overflow:hidden;height:100%}.manage-info-item{padding:5px 10px}.manage-info-item b{width:65px;float:left}.manage-info-item span{width:145px;float:left}.manage-title{padding:15px 0;overflow:hidden}.brand-list{background:#f5f5f5}.brand-list li{float:left;width:25%}.brand-list .brand-img{height:225px;background:#fff;margin:5px;text-align:center;display:flex;justify-content:center;align-items:center}.brand-list .brand-img img{width:130px}.company-detail-left{float:left;width:300px;margin-right:10px;overflow:hidden;min-height:300px}.company-detail-left img{width:100%;height:100%}.company-detail-right{float:left;width:595px;overflow:hidden;position:relative}.company-detail-info{margin:10px 0}.company-detail-info li{width:50%;float:left;overflow:hidden}.company-detail-info li b{width:80px;float:left}.company-detail-info li span{width:200px;float:left}.company-person li{width:50%;float:left;height:211px;overflow:hidden;margin-bottom:10px}.company-person-info{width:50%;float:left}.company-person-info-item{margin:10px}.company-person-img{width:45%;height:211px;float:left;overflow:hidden;display:flex;justify-content:center;align-items:center}.company-person-img img{height:100%}.black-list{width:310px;margin:auto;overflow:hidden;z-index:2;background:#fff}.black-list-left{width:60px;float:left}.black-list-right{position:relative;width:250px;height:20px;overflow:hidden;float:left}.black-list-right .scroll{position:absolute}.case-wrap{position:relative;overflow:hidden;padding:0 30px;margin-bottom:30px}.case-wrap .case-content{height:110px;position:relative;overflow:hidden}.case-wrap .case-content p{width:87px;text-align:center}.case-wrap .expand-etalage-control{top:40px}.case-wrap ul{position:absolute}.case-wrap li{float:left;margin-right:20px}.case-wrap li .case-image-wrap{width:87px;height:87px;margin:auto;display:flex;align-items:center}.case-wrap li img{width:100%}.icon-cc-star{color:#dbdbdb}