﻿* { word-wrap: break-word; }
body { background-color: #FFF; }
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc { margin: 0; padding: 0; }
li { list-style-type: none; }
body, input, button, select, textarea { font: 14px/1.5 Tahoma,'Microsoft Yahei','Simsun'; color: #444; }
img { border: 0; }

.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

#xyz { margin: 0 auto; width: 1200px; height:382px; overflow:hidden; }

.xbox { border: #CCCCCC 1px solid; }
.xbox_title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; background: #F2F2F2 url(http://www.0574bbs.com/static/image/common/title.png) repeat-x 0 100%; }
.xbox_content { padding: 9px; overflow: hidden; }

#xyz_jdft.xbox_content { height: 330px; }
#xyz_jdft_left_center { float: left; }
#xyz_jdft_left { float: left; width: 440px; height: 330px; }
#xyz_jdft_center { float: left; width: 86px; height: 330px; }
#xyz_jdft_right { float: right; width: 644px; height: 330px; }

#xyz_ppt { width: 440px; height: 330px; overflow: hidden; }
#xyz_ppt li { position: relative; }
#xyz_ppt a { text-decoration: none; }
#xyz_ppt img { display: block; width: 440px; height: 330px; }
#xyz_ppt span { position: relative; top: -34px; display: block; padding-left: 10px; height: 34px; line-height: 34px; vertical-align: middle; font-size: 17px; color: #FFF; font-weight: bold; background: url(images/black33.png); }

#xyz_ppt_thumb { width: 86px; }
#xyz_ppt_thumb li { padding: 4px 4px 4px 14px; width: 68px; height: 60px; cursor: pointer; }
#xyz_ppt_thumb li.current { background: url(images/ppt_thumb_bg.png) no-repeat right top; }
#xyz_ppt_thumb img { width: 68px; height: 51px; }

#xyz_top1 { padding-left: 70px; height: 59px; background: #F6F6F6 url(images/top1_bg.png) no-repeat left center; }
#xyz_top1 h1 { }
#xyz_top1 h1 a { height: 59px; line-height: 59px; vertical-align: middle; font-size: 23px; color: #333; text-decoration: none; }
#xyz_top1 h1 a:hover { text-decoration: underline; }

#xyz_top3 { margin-top: 4px; }
#xyz_top3 li { padding-top: 10px; height: 80px; }
#xyz_top3 h2 { height: 36px; text-align: center; }
#xyz_top3 h2 a { color: #1377A9; font-size: 20px; text-decoration: none; font-weight: bold; }
#xyz_top3 h2 a:hover { text-decoration: underline; }
#xyz_top3 div { height: 40px; font-size: 14px; color: #999999; font-family: "Microsoft YaHei"; line-height: 20px; }
#xyz_top3 div a.xyz_go { color: #FF6600; text-decoration: none; }
#xyz_top3 div a.xyz_go:hover { text-decoration: underline; }

/* 窄屏校正 */
.x_small #xyz { width: 960px; height:308px; }
.x_small #xyz_jdft.xbox_content { height: 256px; }
.x_small #xyz_jdft_left { width: 352px; height: 256px; }
.x_small #xyz_jdft_center { width: 71px; height: 256px; }
.x_small #xyz_jdft_right { width: 507px; height: 256px; }
.x_small #xyz_ppt { width: 352px; height: 256px; }
.x_small #xyz_ppt img { width: 352px; height: 256px; }
.x_small #xyz_ppt_thumb { width: 71px; }
.x_small #xyz_ppt_thumb li { width: 53px; height: 44px; }
.x_small #xyz_ppt_thumb li.current { background-image: url(images/ppt_thumb_bg_small.png); }
.x_small #xyz_ppt_thumb img { width: 53px; height: 40px; }
.x_small #xyz_top1 { padding-left: 60px;  height: 45px; background-image: url(images/top1_bg_small.png); }
.x_small #xyz_top1 h1 a { height: 45px; line-height: 45px; font-size: 17px; }
.x_small #xyz_top3 li { padding-top: 3px; height: 66px; }
.x_small #xyz_top3 h2 { height: 30px; }
.x_small #xyz_top3 h2 a { font-size: 16px; }
.x_small #xyz_top3 div { height: 40px; font-size: 12px; line-height: 20px; }
