/* CSS Document by weilaixu.cn */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
body{ font-size:12px; color:#000; line-height:1.5em; background:#fff; font-family:"宋体"!important}
body a,.body a:link{font-family:"宋体"!important}
body a:hover{}
body a:visited{}
ul li,ol li{list-style:none}
fieldset,img,abbr,acronym{ border:none}
/* end reset */
.inbox{}
.fl{ float:left}
.fr{ float:right}
.fn{ float:none}
.clear{ clear:both}
.clearleft{ clear:left}
.clearright{ clear:right}
.over{ overflow:hidden}
.ie6haslayout{ zoom:1}
.pos_abs{ position:absolute}
.pos_rel{ position:relative}
.pos_sta{ position:static}
.box_none{ display:none}
.box_block{ display:block}
.pt5{ padding-top:5px}
.pt10{ padding-top:10px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pl5{ padding-left:5px}
.pl10{ padding-left:10px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pr5{ padding-right:5px}
.pr10{ padding-right:10px}
.pr15{ padding-right:15px}
.pr20{ padding-right:20px}
.pb5{ padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb15{ padding-bottom:15px}
.pb20{ padding-bottom:20px}
.mt5{ margin-top:5px}
.mt-5{ margin-top:-5px}
.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.ml5{ margin-left:5px}
.ml10{ margin-left:10px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}
.mr5{ margin-right:5px}
.mr10{ margin-right:10px}
.mr15{ margin-right:15px}
.mr20{ margin-right:20px}
.mb5{ margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb20{ margin-bottom:20px}
.gminline{}
.gminline div{ display:inline}
/* end gm */
.font_12px{ font-size:12px}
.font_13px{ font-size:13px}
.font_14px{ font-size:14px}
.font_line_12{ line-height:1.2em}
.font_line_15{ line-height:1.5em}
.font_line_18{ line-height:1.8em}
.font_line_20{ line-height:2em}
/* end font */
p,.content{ font-family:"宋体"!important}
p,.content,p a,.content a{ line-height:1.8em; text-decoration:none; color:#555}
p a:link,.content a:link{ color:#0000ff; text-decoration:underline}
p a:hover,.content a:hover{}
p strong,p a strong,.content strong,.content a strong{}
p{ text-indent:0em}
p.f12{ font-size:12px;}
p.no2em{ text-indent:0}
.content{ width:663px; overflow:hidden; padding:10px;}
h1{}
h2{}
h3{}
h4{}
h5{}
h6{}
input{ font-size:12px; vertical-align:middle}
.input_search{ border:1px solid #C3C3C3; border-bottom-color:#EFEFEF;border-right:none; padding-left:5px; vertical-align:-1px; width:290px; height:21px; line-height:21px; color:#555; font-size:12px; background:#fff}
.input_password{}
.button_login{}
.button_reg{}
.button_reset{}
.font_textarea{}
input,button,textarea{ font-size:12px; line-height:1.5em}
/* end reset */
.menu{ background-repeat:no-repeat; background-position:right center}
.menu a{ display:block; color:#000;line-height:20px; height:20px; text-align:center; text-decoration:none; font-size:14px}
.menu a:hover{ color:#136F00}

.jmenu{ background-repeat:no-repeat; background-position:right center}
.jmenu a{ display:block; color:#000;line-height:25px; width:75px; height:25px; text-align:center; text-decoration:none; font-size:12px}
.jmenu a:hover{ background:#EDF7EE}

.xmenu{}
.xmenu a{ display:block; color:#fff; float:left; font-weight:bold;line-height:31px; width:100px; height:31px; text-align:center; text-decoration:none; font-size:14px}
.xmenu a:hover{ text-decoration:underline}

.submenu{width:1000px; position:absolute; left:50%; margin-left:-500px; top:80px;}
.submenu a{ display:block; text-align:center; font-size:12px; color:#fff; text-decoration:none; line-height:22px; height:22px;; background:#106200; padding-top:2px; border-bottom:1px solid #137500}
.submenu a:hover{ background:#fff; color:#106200}
#sub1,#sub2,#sub3,#sub4,#sub5,#sub6,#sub7,#sub8{ display:none; width:80px; text-align:center;filter:alpha(opacity=80);opacity:0.8;}
#sub1{ margin-left:400px}
#sub2{ margin-left:622px}
#sub3{ margin-left:844px}
#sub4{ margin-left:916px}
#sub5{}
#sub6{}
#sub7{}
#sub8{}

.jsubmenu{ width:550px; padding-left:300px; position:absolute; left:50%; margin-left:-425px; top:165px;}
.jsubmenu a{ display:block; text-align:center; font-size:12px; color:#fff; text-decoration:none; line-height:22px; height:22px;; background:#106200; padding-top:2px; border-bottom:1px solid #137500}
.jsubmenu a:hover{ background:#fff; color:#106200}
#j1,#j2,#j3,#j4,#j5,#j6{ width:90px;display:none; width:80px; text-align:center;filter:alpha(opacity=80);opacity:0.8; margin-top:-4px}
#j1{ margin-left:-4px}
#j2{ margin-left:73px}
#j3{ margin-left:151px}
#j4{ margin-left:227px}
#j5{}
#j6{}


.rightlist{ border-bottom:1px solid #ccc; height:30px; line-height:30px;}
.rightlist a{ font-size:14px;color:#000; line-height:30px; text-decoration:none;}
.rightlist a:hover{ color:#009900}

.news{ height:19px; border-bottom:1px dotted #ccc; line-height:19px; padding-top:6px;}
.news a{ color:#000; text-decoration:none; line-height:19px; font-size:12px}
.news a:hover{ color:#00802E}

.newslist{ height:24px; border-bottom:1px dotted #ccc; line-height:24px; padding-top:6px;}
.newslist a{ color:#000; text-decoration:none; line-height:24px; font-size:14px;}
.newslist a:hover{ color:#00802E}

.news span,.newslist span{ float:right; color:#555; font-family:Arial; font-size:11px}
.news span{ line-height:19px;}
.newslist span{ line-height:24px}

.zhaoshengmenu{ color:#000; background-repeat:no-repeat; background-position:right bottom}
.zhaoshengmenu a{ color:#000; text-decoration:none}
.zhaoshengmenu a:hover{ color:#006600; text-decoration:underline}

.zhaoshengnews{ color:#000; height:24px; border-bottom:1px dotted #ccc}
.zhaoshengnews a{ color:#000; line-height:24px; text-decoration:none}
.zhaoshengnews a:hover{ color:#006600}

.topnews{}
.topnews a{ text-decoration:none; color:#000; font-size:12px}
.topnews a:hover{ color:#FF6600}

.topnew{}
.topnew a{ text-decoration:none; color:#000; font-size:12px}
.topnew a:hover{ color:#FF6600}

.xlink{}
.xlink a{ color:#006600; display:block; text-align:center; text-decoration:none}
.xlink a:hover{ color:#000}

.xleft{ height:40px; font-size:14px; font-weight:bold; color:#006600; border-bottom:1px dashed #ccc;}
.xleft a{ color:#006600; text-decoration:none; font-size:14px; font-weight:bold; text-decoration:none}
.xleft a:hover{ color:#000}

.xnews{ height:22px; border-bottom:1px dotted #ccc;}
.xnews a{ color:#000; text-decoration:none; line-height:22px}
.xnews a:hover{ color:#006600}
.xnews span{ float:right; color:#555; font-size:11px; font-family:Arial, Helvetica, sans-serif}