.case { overflow: hidden; margin: auto; clear: both;}.case .case_main { margin: 0px auto; }.case .fw h2 { height: 36px; line-height: 36px; width: 958px; padding: 0px 10px; margin: 0 auto; background-color: rgb(209, 181, 142); }.case .fw h2 a.title { color: rgb(75, 57, 43); font-size: 16px; font-family: "Microsoft YaHei"; }/*.case .fw { border: 1px solid #e5e5e5; }*/.case .til01 a, .til02 a { float: left; }.case .til01 .more01 a { background: transparent url('more_02.gif') no-repeat scroll left center; padding-left: 20px; font-family: "Microsoft YaHei"; font-size: 14px; font-weight: 400; text-transform: uppercase; }.case .fw_c { padding: 15px 0px; width: 1160px; margin: 0px auto; position:relative; }.case .fw_c a { font-size: 14px; }.case .fw01 { position:absolute; top:25%; left:-50px;}.case .fw03 { position:absolute; top:25%; right:-55px;}.case .fw02 { position: relative; overflow: hidden; }.case .fw02 ul { position: relative; overflow: hidden; }.case .fw02 li { ; padding: 10px; float: left; position: relative; }.case .fw02 li img { width: 220px; height: 150px; display: block; padding: 10px; border: #e5e5e5 solid 1px;}.case .fw02 li span { width: 220px; line-height: 20px; display: block; padding:3px 0; text-align: center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.case .fw02 li span a{ color: rgb(50, 38, 28); font-size: 14px; }.case .fw02 li.li_0 img { width: 220px; height: 150px; display: block; padding: 10px; border: #e5e5e5 solid 1px;}