@charset "gb2312";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 tahoma,arial,simsun,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol,li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
/* common */
html{ color: #000; background:#fff; }
body{ font-family:"\5b8b\4f53", sans-serif; }
a{ color: #232323; cursor:pointer; }
a:hover{ color:#333; }
.inline-block{ display: inline-block; zoom: 1; *display: inline; vertical-align: middle; }
.clearfix:after{ content: '\0020'; display: block; height: 0; clear: both; }
.clearfix{ *zoom: 1; }
.clear{ clear:both; height:0; line-height:0; font-size:0; width:100%; overflow:hidden; }
.fri{ float: right; }
.fle{ float: left; }
.cred{ color:#f00; }
a.ared{ color: #e30000; }
a.ared:hover{ color:#333; }
td img{ vertical-align:middle; }

/* layout */
#header,#container,#footer{ width:1002px; margin:0 auto; }
/* header */
.top{ }
.top span{ line-height:30px; }
.top span a{ color:#fff; }
.top span a:hover{ color:#000; text-decoration:none; }
.nav{ line-height:31px; }
.nav a{ color:#464646; font-size:14px; font-weight:bold; text-decoration:none }
.nav a:active { color:#464646; font-size:14px; font-weight:bold; text-decoration:none }
/* container */
.ledl { height:22px; padding-left:8px; }
.ledl a{ display:block; width:86px; height:22px; text-indent:-2011em; }
.ledlta,.ridldta{ padding:6px 4px 0; }
.ledlta td,.ridldta td{ line-height:24px; border-bottom:1px dashed #c9c8c8; padding-left:6px; }
.ledlta td img,.ridldta td img{ vertical-align:middle; _margin:10px 0 7px 0; }
.ta_no_space { margin:0px; vertical-align:top }
.ri{ width:200px; padding:0 4px;}
.ridbg{ padding:0 4px; background:url(jgdj13.gif) repeat-x center 7px; }
.ridl { height:22px; }
.ridl a{ display:block; width:86px; height:22px; text-indent:-2011em; }
.ridl2 dt{ background-image:url(jgdj15.gif); }
.ce{ float:left; width:579px; padding:0 5px; }
.cehot h3{ height:22px;  }
.cehot h3 span a{ display:block; height:22px; width:55px; text-indent:-2011em; }
.chtcon{ padding:0 1px; }
.qhimgs{ float:left; width:268px; padding:7px; padding-bottom:0; background-color:#fff; }
.charts{ width:290px; padding:6px 5px 3px 0; float:right; background-color:#FFF; }
.charts td{ line-height:24px; border-bottom:1px dashed #c9c8c8; padding-left:6px; }
.cemain{ padding-top:7px; }
.cemain dl{ width:287px; float:left; }
.cmndl { height:22px; }
.cmndl a{ display:block; width:287px; height:22px; text-indent:-2011em; }
.lm_dd{ background:url(jgdj26.gif) repeat-x center top; padding:0 1px; }
.cmndl div{ background-color:#fff; padding:4px; padding-bottom:0; }
.cmndl td{ line-height:24px; border-bottom:1px dashed #c9c8c8; padding-left:6px;  text-align:center; }
.cmndla td{ line-height:24px; border-bottom:1px dashed #c9c8c8; padding-left:6px;  text-align:center; }
dl.cmndl2{ float:right; }
.cmndl2 dt{ background-image:url(jgdj05.gif); }
.content{ clear:both; background:url(jgdj27.gif) repeat-y left top; }
.contnk{ background:url(jgdj28.gif) repeat-y right top; }
.conyjs{ width:986px; margin:0 auto; background:url(jgdj07.gif) #e4e4e4 no-repeat center top; padding-top:6px; text-align:center; }
.content dl{ width:322px; padding-left:5px; float:left; }
.contdl dt{ height:33px; }
.contdl2 dt{ background-image:url(jgdj10.gif); }
.contdl3 dt{ background-image:url(jgdj12.gif); }
.contdl dt a{ display:block; width:322px; height:24px; text-indent:-2011em; }
.contdl dd { padding:0 6px;}
.contddm{ }
.contdl dd{ line-height:24px; border-bottom:1px dashed #c9c8c8; padding-left:6px; }
.contddm td{ line-height:24px; border-bottom:1px dashed #c9c8c8; padding-left:6px; }
/* ÄÚÒ³ */
.nconmain{ width:774px; float:left; background:url(jgdj27.gif) repeat-y left top; min-height:530px; *+height:100%; _height:530px; padding:10px 10px 0; } 
.postm{ background:url(jgdj33.gif) repeat-x center top; }
.position{ border:1px solid #ececec; padding:1px; }
.postm div{ height:28px; line-height:28px; background:url(jgdj31.gif) no-repeat left center; }
.position b{ padding-left:26px; padding-right:28px; color:#fff; }
.ncmlist{ padding:20px; }
.ncmlist td{ line-height:24px; border-bottom:1px dashed #ccc; padding-left:8px; }
h2.artitle{ padding:22px 0 2px; text-align:center; font-size:26px; font-weight:bold; font-family: 'Microsoft YaHei','Microsoft JhengHei',STHeiti,Georgia,'Times New Roman',Times,serif; }
.artsdjx{ height:28px; line-height:28px; text-align:center; background-color:#efefef; margin:10px 0; }
.artscontent{ padding:18px; font-size:14px; line-height:1.8; }
/* footer */
.frdlinks{ background:url(jgdj19.gif) repeat-x center center; margin:1px 0; }
.frdlinks div{ height:27px; background:url(jgdj29.gif) no-repeat 54px center; padding-left:188px; line-height:27px; color:#fff; }
.frdlinks div a{ color:#fff; }
.frdlinks div a:hover{ color:#eddcd7; text-decoration:none; }
.ftcop{ border-top:3px solid #a8a8a8; padding-top:8px; text-align:center; padding-bottom:12px; line-height:1.8; background:url(jgdj30.gif) repeat-x center top; }
.tdleft { text-align:left; }
.tdcenter { text-align:center; margin:auto; }