.warp{width:1200px; margin:0 auto;}
.mbtop{margin-top:20px;margin-bottom:20px;}
.side{width:280px;float:left;}
.main000{ float:right; width:850px;}
.side-nav-bg{background:#f1f1f1;padding:5px;border-radius:3px;}
.side-nav-info{background:#fff;border:1px solid #e5e5e5;border-radius:3px;font-size:14px;}
.side-nav-info li{line-height:40px;text-indent:15px;border-bottom:1px solid #e1e1e1;}
.side-nav-info li.c{background:#f9f9f9 url(../images/icon-arrow-05.gif) no-repeat 92% 50%;font-weight:bold;}
.side-nav-info li a{display:block;width:100%;height:40px;}
.side-nav-info li a:hover{background:#f9f9f9 url(../images/icon-arrow-05.gif) no-repeat 92% 50%;text-decoration:none;}
.caselist{}
.caselist li{border-bottom:1px solid #e1e1e1;float:left;width:100%;padding:20px 0;}
.caselist li .case-pic{float:left;width:120px;}
.caselist li .case-info{float:left;width:280px;padding-left:10px;}
.caselist li .case-info h3{line-height:40px;font-size:16px;}
.caselist li .case-info p{font-size:14px;line-height:25px;}
.case-brief{clear:both;padding:10px 50px 0 0;line-height:20px;}
.case-detail-info{position:relative;padding-left:140px;}
.case-detail-info .case-detail-pic{position:absolute;top:10px;left:30px;}
.case-detail-info h3{line-height:45px;font-size:24px;}
.case-detail-info ul{padding:10px 0;}
.case-detail-info ul li{width:310px;float:left;line-height:25px;}