/* 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:#333333; line-height:24px; background-color:#fff; font-family:"宋体"!important}
a:link,a:visited{font-family:"宋体"!important; color:#333333; text-decoration:none; font-size:12px}
a:hover{ color:#005a98; text-decoration:none;font-size:12px}

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{ font-size:14px; color:#016d50; line-height:18px; border-bottom:1px dotted #ccc; margin-top:5px; margin-bottom:5px;}
h2{ font-size:12px; font-weight:100; color:#555; margin-bottom:10px}
h2 a{ color:#555; line-height:20px; text-decoration:none; margin-right:15px}
h2 a:hover{ color:#0000ff; text-decoration:underline}
h2 a:visited{ color:#800080}
h3{}
h4{}
h5{}
h6{}
input{ font-size:12px; vertical-align:middle}
.input_search{}
.input_password{}
.button_login{}
.button_reg{}
.button_reset{}
.font_textarea{}
input,button,textarea{ font-size:12px; line-height:1.5em}
/* end reset */

.menu td{ text-align:center}
.menu a:link,.menu a:visited{font-size:14px; font-weight:bold; color:#fff; display:block; width:88px; height:41px; line-height:41px;border-right:1px solid #65b2e7;}
.menu a:hover{ background:#009920}

.navb{ font-size:14px; font-weight:bold; color:#fff}
.navb2{ font-size:14px; font-weight:bold; color:#0070be}
.bottom{border-top:2px solid #dedddd; background-color:#eaeaea; padding:10px 0; color:#a2a2a2; }

.potion{color:#949494;}
.potion a:link,.potion a:visited{color:#949494;}
.potion a:hover{ color:#0070be}

.banner{width:1000px; height:232px; overflow:hidden; position:relative; margin-top:1px;}
.banner .bd{position:relative; height:100%; z-index:0;}
.banner .bd li{zoom:1; vertical-align:middle;}
.banner .bd img{width:1000px; height:232px; display:block;}
.banner .hd{width:100%; height:5px; overflow:hidden; position:absolute; left:0; bottom:25px; z-index:1; text-align:center;}
.banner .hd ul{overflow:hidden; zoom:1; clear:both;}
.banner .hd ul li{display:inline-block; margin:0 6px; width:70px; height:5px; background:#fff; cursor:pointer; text-indent:-999px; font-size:0; background:#fff; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
.banner .hd ul li.on{opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}