@charset "gb2312";
/* CSS Document */
html, body,div, p, form, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
img { border:0; }
ul li{list-style: none;}
table { border-collapse:collapse; border-spacing:0; }
a { cursor:pointer; }
a:link, a:visited { color:#444; text-decoration:none; }
a:hover { color: #f00; }
a:active { text-decoration: none; }
p { padding:5px 0; }
h1 { font:normal 24px/120% 黑体; text-align:center; padding:5px; }
textarea { overflow:auto; }
/*---reset end---*/
body { background:#eee; font:14px Arial, Helvetica, sans-serif; color:#333; margin:0 auto;  }

.containor { width:1004px; padding:0; background: #fff; margin:10px auto 0 auto; overflow:hidden; zoom:1; }
/*--头部--*/
#header{ width:1004px; height:190px; margin:0px auto; }
.footer { width:1004px; margin:0 auto; padding:10px 0; line-height: 1.8; border-top:3px solid #09C;text-align:center; }
#nav{ height:37px; border:solid 1px #09C; width:1002px; margin:0px auto;text-align:center;}
#nav li{ height:37px; line-height:37px; float:left; color:#A5CBEC;}
#nav li a{ display:block; height:37px; padding:0px 10px; text-decoration:none; color:White; font-size:14px; font-weight:bold;}
#nav li a:hover{ color:#BFEFFF;}

#nav { text-align:center; color:#fff; }
#nav a { padding:0 10px; color:#fff; font:bold 14px/37px 'Microsoft yahei' }
/*--头部--*/
/*---二级页面---*/
.subcon { border:1px solid #ccc; width:1002px; margin:0 auto 0 auto; overflow: hidden; zoom:1;  }
.nav_left { width:230px; float:left; margin-right:20px;  }
.nav_left h3{background:url(bg_nav_styj_01.jpg) repeat-x 0px 0px;  height:37px; line-height: 37px; color:#fff; font-weight: bold; font-size: 14px; padding-left:65px; }
.menu_left a {display: block; height:41px; line-height: 41px; text-decoration:none; padding-left:40px; font-size: 14px; font-weight:bold;margin-top:10px;margin-buttom:10px;}
.menu_left td {padding-top:10px;padding-bottom:10px; background-color:#C00;}
.sublist_left { width:200px; margin-left:5px; padding:5px 0 5px 0;}
.sublist_left a { height:26px; line-height: 26px;  padding-left:50px;font-size: 12px; background:url(wgj_flag04.gif) no-repeat 35px center;display: block;}
.main_right {width:710px; padding-bottom:10px; float: right; margin-right:18px; _display:inline;}
.position { text-align: left; font-size: 14px; padding:0 0 0 20px; height:40px; line-height: 40px; }
.listbox { padding-bottom:15px; }
.listbox h3 { border-bottom:1px solid #ccc; margin-bottom:8px; background: url(bg_title_styj.png) no-repeat 0 0; height:32px;  }
.listbox h3 span { float:left; font:bold 14px/32px Arial,sans-serif; background: url(bg_title_styj.png) no-repeat right -32px; padding:0 20px 0 0; margin-left:20px; color:#fff; }
.listbox h3 img { float:right; margin:7px 5px 0 0;}
.listbox li { background:url(wgj_flag01.gif) no-repeat 5px 10px; padding:6px 5px 2px 18px; margin:2px 0; height:18px; line-height: 20px; text-align:left; overflow:hidden; }
.listbox li a { font-size:14px; }
.listbox li a:hover { text-decoration: underline;}
.listbox li.dotted { border-bottom:1px dotted #bbb; background: none; padding:0; height:10px; line-height: 0; overflow: hidden; }
.box .list { padding:0 0 8px 2px; }
.list li { background:url(wgj_flag01.gif) no-repeat 7px 10px; padding:6px 5px 2px 18px; margin:3px 0; height:18px; line-height: 20px; text-align:left; overflow:hidden; }
.list li a { font-size:14px; }
.list li a:hover { text-decoration: underline;}
.list li em { color:#999; float:right; font:11px Arial, Helvetica, sans-serif; padding:5px 0 0 4px; }
.list li .font_red { font-size: 12px; padding-right:4px; }
.clear { clear:both; height:0; line-height:0; overflow:hidden; zoom:1; }
.content { margin:10px 40px; text-align:left; font:16px/180% 宋体; color:#333; text-align:justify; text-justify:inter-ideograph; }
.infoTable { width:700px; margin:0 auto 30px auto; font-size: 12px; line-height: 1.5; }
.infoTable table { width:100%; }
.infoTable td { border:1px solid #ddd; padding:5px; width:250px; }
.infoTable th { border:1px solid #ddd; color:#457AFF; padding:5px; font-weight: normal; width:70px; text-align: center; }
.page { padding:15px; text-align:center; clear:both; }
.page img { cursor: pointer; }
.page a, .page a:visited, .page span { padding:2px 5px; margin:0 3px 0 0; border:1px solid #ccc; }
.page span { background: #eee; }
.page a:hover, .page .current { background:#f90; border:1px solid #f60; color:#fff !important; }
.page .current { padding:2px 5px; }
.page .disabled { border:1px solid #ccc; color:#ccc; padding:2px 5px; }
.showpage { margin:20px; }
.contentbox { border:1px solid #ddd; }
.contentbox .position { margin-left:10px; }
#content a { font-size:16px; color:#f60; text-decoration: underline; }
#content p { padding:5px 0; text-indent: 2em; }
.content h2 { font:bold 20px/1.5 楷体; text-align:center; padding:8px 0; color: #333; }
#content td,#content th { border:1px solid #666; font-size: 14px; }
#content td p,#content td span { padding:0; }