
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0px; padding: 0px; }
fieldset, img { border: 0px none; }
del, ins { text-decoration: none; }
q::before, q::after { content: ""; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select {  }
input, select { vertical-align: middle; }
select, input, button, textarea, button { font: 99% hysarial,helvetica,clean,sans-serif; }
h2 { font-size: 26px; }
h3 { font-size: 20px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }
h6 { font-size: 10px; }
#hys a{color:#fff;}
.zx-r h3 a{color:#000000;}
a { color: rgb(102, 102, 102); text-decoration: none; }
a:focus { outline: 0px none; }
a:hover { text-decoration: none; }
p { word-spacing: -1.5px; }
.fl { float: left; }
.fr { float: right; }
.content{margin: 0px auto; overflow: hidden; }
#roll_top, #fall, #ct { position: relative; cursor: pointer; height: 47px; width: 47px; }
#roll_top { background: transparent url('top.png') no-repeat scroll 0% 0%; }
#roll { display: block; width: 15px; margin-right: -500px; position: fixed; right: 50%; top: 50%; }
.zouj { font-family: "Microsoft Yahei"; background: transparent url('zj_bg.gif') repeat-x scroll 0% 0%; }
.zizun { position: relative; z-index: 10;font-family: "Microsoft Yahei"; /*padding-bottom:30px;*/}
.zizun h2 {text-align: left;background: transparent url('zx_bor1.gif') repeat-x scroll left 81px; border-bottom: 1px solid #ddd;}
.zizun h2 a { display: inline-block; margin: 0px 10px; padding: 0px 5px 13px; font-size: 22px; font-weight: normal; color: rgb(33, 33, 33); }
.zizun h2 a:hover, .zizun h2 a.cur { padding-bottom: 10px; font-weight: bold; text-decoration: none;color: rgb(167, 33, 38)!important; }
.zx-txt dd p{font-size:12px;}
.zx-c { padding: 42px 0px 0px; }
.zx-l { width: 404px; }
.zx-l img { width: 404px; height: 312px;}
.zx-r { width: 530px; }
.zx-r h3 a { font-size: 18px; font-weight: bold; color: rgb(0, 0, 0); }
.zx-r h4 { height: 71px; padding: 10px 0px 0px; font-weight: normal; line-height: 30px; color: rgb(79, 79, 79); overflow: hidden; }
.zx-r h6 a { font-size: 12px; font-weight: normal; color: red; }
.zx-txt { height: 260px;}
.zx-txt dl { height: 80px; }
.zx-txt dt { float: left; width: 72px; height: 72px; text-align: center; font-family: Arial,Helvetica,sans-serif; color: rgb(0, 0, 0); background: rgb(232, 232, 232) none repeat scroll 0% 0%; }
.zx-txt dt span { display: block; padding: 5px 0px 0px; font-size: 34px; color: rgb(82, 82, 82); }
.zx-txt dd { float: left; width: 458px; height: 72px; background: rgb(241, 241, 241) none repeat scroll 0% 0%; }
.zx-txt dd h5 { padding: 17px 0px 0px 17px; color: rgb(0, 0, 0); }
.zx-txt dd p { padding: 4px; color: rgb(176, 176, 176); }
