#cert {
padding-bottom:40px;
}
#cert .bodyContContent {
    width: 97%;
    margin: 0 auto;
    padding-left: 2%;
}
#cert .cert {
margin:0 -11px;
font-size:0;	
}
#cert .certUl_first, #cert .organize {
display:none;	
}
#cert ul {
display:inline-block;
vertical-align:middle;
*display:inline;
*zoom:1;
width:22%;
margin:19px 11px;
padding:22px 26px 0 26px;
border:1px solid #E2E2E2;
overflow:hidden;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-webkit-transition:all .3s ease-out 0s;
-moz-transition:all .3s ease-out 0s;
-o-transition:all .3s ease-out 0s;
transition:all .3s ease-out 0s; 
}
#cert .pic {
width:100%;
max-height:292px;
overflow:hidden;
}
#cert .pic a {
background:#eee;
}
#cert .pic img {
width:100%;
max-height:292px;
display:block;
-webkit-transition:all .3s ease-out 0s;
-moz-transition:all .3s ease-out 0s;
-o-transition:all .3s ease-out 0s;
transition:all .3s ease-out 0s; 	
}
#cert .name {
width:100%;
height:60px;
line-height:60px;
margin:0 !important;	
}
#cert .name a {
color:#333;
font-size:14px;
line-height:24px;
-webkit-transition:all .3s ease-out 0s;
-moz-transition:all .3s ease-out 0s;
-o-transition:all .3s ease-out 0s;
transition:all .3s ease-out 0s; 	
}
#cert ul:hover {
border:1px solid #333;	
}
#cert ul:hover img {
-webkit-transform:scale(1.05);
-moz-transform:scale(1.05);
-o-transform:scale(1.05);
-ms-transform:scale(1.05);
transform:scale(1.05);		
}
#cert ul:hover .name a {
color:#333;
text-decoration:none;
}