@charset "utf-8";

#container {clear:both;width:980px; margin:0 auto 50px;padding-bottom:120px;}
/* visual */
.visual {overflow:hidden;position:relative; width:980px;height:388px; background:orange;}
.visual .left, .right {position:absolute;}
.visual .left {left:20px; top:150px;}
.visual .right {right:20px; top:150px;}

.content{background-color:#fff; }
.content .con-lst{padding:28px 20px 0;}
.content .con-lst li{float:left; padding-left:9px; padding-right:9px; border-left:1px solid #f2f2f2;}
.content .con-lst li.last{padding-right:0;}
.content .con-lst li:first-child{padding-left:0; border-left:0;}
.content .con-lst li p{width:280px;padding:12px 10px 0; text-align:center; font-size:12px;line-height:16px;color:#737373;}

.content .work-lst{border-top:1px solid #e7e7e7; padding-bottom:20px;}
.content .work-lst .tit{font-size:14px; color:#818181; font-weight: bold;}
.content .work-lst ul{padding:13px 20px 0 20px}
.content .work-lst ul:first-child{padding-top:32px;}
.content .work-lst li{position:relative;overflow:hidden; float:left; width:230px;padding-left:5px; margin:0 0 20px 0}
.content .work-lst li .first{padding-left:0;}
.content .work-lst li img {width:230px;}
.content .work-lst li.none-list {width:100%; min-height:100px;}
.content .work-lst .explain {display:none; overflow:hidden;position:absolute;top:0;left:5px;width:210px;height:153px;padding:0 10px; text-align:center; background-color:#851013; opacity:0.90; filter:alpha(opacity=90);}
.content .work-lst .explain strong{display:block;margin-top:48px;font-size:14px;color:#fff;}
.content .work-lst .explain span{display:block;margin-top:20px;font-size:12px;color:#fff;}
