.clearfix:after {}{content:"Matrix"; clear:both; height:0; visibility:hidden; display:block;}      
.clear_al{clear:both;}

/*全局定义---------------------------------------------------------------*/
p,h5{margin:0; padding:0;}


/*翻页定义---------------------------------------------------------------*/
.newspage{padding:20px 0 0 0; display:block; text-align:right; margin:0 auto;}
.newspage a{border: #999 1px solid; padding:2px 5px; background:#ccc; color:#666; margin-right:2px; font:12px/22px "宋体";}
.newspage a:hover{border:#fff 1px solid; background:#d90011; color: #fff; text-decoration:none;}
.newspage a:active{border:#666 1px solid; background:#d90011; color:#666;}
.newspage span.current{border:#666 1px solid; padding:2px 5px; font-weight:bold; background:#d90011; color:#ccc; margin-right:2px;}
.newspage span.disabled{border: #fff 1px solid; padding:2px 5px; color:#666; margin-right:2px;}




/*经典案例---------------------------------------------------------------*/
/*case  clearfix  box   imgthumb   thumb_shadow_right   font_12 coffee clearfix   date   intro   view*/
#layout_content695 {padding-top:10px;}
#layout_content695 ul#case{padding:0px 5px 0px 0px;}
#layout_content695 ul#case li{float:left; display:inline; margin:10px 25px 5px 0px; width:150px; height:192px; zoom:1;}
#layout_content695 ul#case li a{text-decoration:none; display:block; width:150px; height:135px;}
#layout_content695 ul#case li a img{width:140px; height:140px; border:1px solid #d5d5d5; padding:1px; overflow:hidden; margin-top:5px;}
#layout_content695 ul#case li a .imgthumb{background:#CCC;}
#layout_content695 ul#case li a .imgthumb div.thumb_shadow_right{position:relative; top:-3px; left:-3px; display:block; border:1px solid #cacaca; background:#fff; padding:3px; text-align:center;}
#layout_content695 ul#case li a:hover {position:absolute; z-index:5; margin:-10px 0px; width:150px; height:135px; _height:130px; background:#2C0711; cursor:pointer; float:left;}
#layout_content695 ul#case li .box h5{text-align:center; display:block; font-weight:normal; margin-top:6px; height:22px; line-height:22px; overflow:hidden;}
#layout_content695 ul#case li .box h5 img{vertical-align:middle; height:11px; line-height:11px; width:24px; border:0;}
#case_name{height:59px; line-height:59px; border:1px solid #d9d9d9; border-left:0; border-right:0;}
##case_intro{padding-bottom:24px;}
#case_intro p,#case_intro div{margin-top:20px; color:#696969;}
#case_intro p img,#case_intro div img{border:1px solid #c4c4c4; padding:1px;}



