.g-companyall-box{ width: 1210px ;padding: 0 0 0 0}
.g-companyall-box a{ width: 245px; height: auto; border: 1px solid #eee; display: block; overflow: hidden;}
.g-companyall-box a img{ width: 100%; height: auto; margin: 0 0 0; display:block; overflow: hidden;}
.g-companyall-box a strong{ width: 100%; height: 20px; line-height: 20px; font-size: 14px; font-weight: normal; color: #333; text-align: center; margin: 10px 0 0; display:block; overflow: hidden;}
.g-companyall-box a:hover{ border-color: #63B73D}
.g-companyall-box a:hover strong{ color: #63B73D}

#grid {
    position: relative;
}
.item {
    position: absolute;
    left: 0;
    top: 0;
    height: auto;
    overflow: hidden;
    padding: 15px;
}