#factoryshow li {
float:left;
margin:6px;
border:1px solid #666;
height:412px;
overflow:hidden;
position:relative;	
}
#factoryshow li span {
color:#fff;
font-size:12px;
line-height:24px;
display:block;
text-align:center;
position:absolute;
bottom:0;
background:rgba(0,0,0,0.5);
}
#factoryshow li:hover {
border:1px solid #000;
}
#factoryshow li:hover span {
background:rgba(0,0,0,1);	
}
#factoryshow li.small span{
width:326px;	
}
#factoryshow li.big span{
width:652px;		
}
#factoryshow li.factory{
height:636px;
border:0 none;		
}
#factoryshow li.factory span{
width:1002px;		
}