.products_con {margin-top:15px;}
.products_con dl {width:589px; height:238px; float:left; margin-bottom:20px; background:#fff; display:table; -webkit-transition:0.2s; -o-transition:0.2s; transition:0.2s; position:relative; overflow:hidden; border:1px solid #fff; border-width:1px 1px 1px 0;
    -moz-box-shadow:3px 3px 7px #bbbbbb;
    -webkit-box-shadow:3px 3px 7px #bbbbbb;
    box-shadow:3px 3px 7px #bbbbbb;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#bbbbbb')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#bbbbbb');  
}
.products_con dl:hover {border:1px solid #EC5401; border-width:1px 1px 1px 0;
    -moz-box-shadow:-10px 10px 20px #bbbbbb;
    -webkit-box-shadow:-10px 10px 20px #bbbbbb;
    box-shadow:-10px 10px 20px #bbbbbb;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=20, Direction=135, Color='#bbbbbb')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=20, Direction=135, Color='#bbbbbb');
}
.products_con dl a:hover {color:#EC5401; text-decoration:none;}
.products_con dl dt {width:238px; height:238px; float:left; position:relative;}
.products_con dl dt img {position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; max-width:100%; max-height:100%;} 
.products_con dl dd {height:180px; margin:29px 29px 29px 265px; position:relative;}
.products_con dl dd h3 {font-size:22px; color:#EC5401; height:40px; line-height:25px; font-weight:normal;}
.products_con dl a:hover dd h3 {color:#000;}
.products_con dl dd p {font-size:16px; font-weight:500; line-height:26px; color:#8e9291; margin-top:20px; text-align:left;}
.products_con dl a:hover dd p {color:#8e9291;}
.products_con dl .cover {width:240px; height:240px; line-height:240px; font-size:18px; color:#fff; text-align:center; display:none; -webkit-transition:0.2s; -o-transition:0.2s; transition:0.2s; position:absolute; left:0; top:0; z-index:9999;}
.products_con dl:hover .cover {background: url(../images/coverBg.png) left top repeat; color:#fff; text-decoration:none; display:block;}
.products_con dl.first {margin-right:10px;}
.products_con dl.last {margin-left:10px;}
