.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: 0px 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 { margin-top: 0px; }
.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 { width: 1180px; 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 { padding-left: 4px; position: relative; overflow: hidden; }
.case .fw02 ul { position: relative; overflow: hidden; }
.case .fw02 li { padding: 0 15px; float: left; position: relative; }
.case .fw02 li img { width: 200px; height: 80px; display: block; border: #7b7b7b solid 1px;}


.case .fw02 li span, .cp_c li span, .gy_c li span { height: 40px; line-height: 40px; text-align: center; display: block; }
.case .fw02 li span { text-align: center; padding:5px 0; }
.case .fw02 li span a, .dz_r li span a { color: rgb(50, 38, 28); font-family: "微软雅黑"; font-size: 14px; }
.clearfix::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }


.ie_box { height: 83px; background: transparent url('ie_update.png') repeat-x scroll left top; overflow: hidden; font-size: 12px; color: rgb(145, 123, 80); z-index: 999; position: absolute; top: 0px; left: 0px; width: 100%; display: none; }
.ie_content { width: 910px; margin: auto; line-height: 36px; padding: 10px 0px 10px 70px; background: transparent url('ie_update.png') no-repeat scroll left -90px; position: relative; }
.ie_down a { float: left; overflow: hidden; text-decoration: none; padding-left: 20px; padding-right: 16px; line-height: 16px; margin: 0px; color: rgb(145, 123, 80); }
.ie_down a:hover { text-decoration: underline; }
.ie_down .up1 { background: transparent url('ie_update.png') no-repeat scroll 0px -170px; }
.ie_down .up2 { background: transparent url('ie_update.png') no-repeat scroll 0px -196px; }
.ie_down .up3 { background: transparent url('ie_update.png') no-repeat scroll 0px -218px; }
.ie_down .up4 { background: transparent url('ie_update.png') no-repeat scroll 0px -240px; }
.ie_down .up5 { background: transparent url('ie_update.png') no-repeat scroll 0px -262px; }
.ie_down .up6 { background: transparent url('ie_update.png') no-repeat scroll 0px -284px; }
.ie_close { position: absolute; top: 10px; right: 20px; }
.ie_close a { color: rgb(145, 123, 80); }
.ie_close a:hover { color: rgb(247, 183, 155); }
.clear { clear: both; }