/* 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-color:#edefef; font-family:"宋体"!important;}
a:link,a:visited{font-family:"宋体"!important; color:#000; text-decoration:none;}
a:hover{ color:#014b47;}

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;height:25px;}
/* end reset */

.menu{}
.menu a:link,.menu a:visited,.sy a:link,.sy a:visited{ display:block; color:#fff; line-height:31px; height:31px; text-align:center; text-align:center; font-size:13px; text-decoration:none; background:none;}
.menu a:hover{ color:#ff0000;}
.sy a:hover{color:#FFF;}

.submenu{position:absolute; left:51%;width:960px;margin-left:-480px;top:154px;z-index:999;}
.submenu a:link,.submenu a:visited{ display:block; color:#fff; font-size:12px; text-decoration:none; height:26px; line-height:26px; border-bottom:1px solid #006b32; text-align:center;}
.submenu a:hover{ color:#006b32; background:#fff;}
#sub1,#sub2,#sub3,#sub4,#sub5,#sub6,#sub7,#sub8,#sub9,#sub10,#sub11,#sub12,#sub13{ width:123px; background:#1c8680; display:none; position:absolute;filter:alpha(opacity=90);opacity:0.9;}
#sub1{ margin-left:105px;}
#sub2{ margin-left:218px;}
#sub3{ margin-left:645px;}
#sub4{ margin-left:860px;}




.nor_zzjs {
 cursor: hand;
 font-size:12px;
 color:#000; background-color:#e2dede;}
.hovertab_zzjs {
 font-weight: normal;
 cursor: hand;
 color:#FFF;
 font-size:12px;
 background-color:#ce0609;}
.dis_zzjs_net{display:block;}
.undis_zzjs_net{display:none;}

.newsmore{float:right; padding-top:4px;}
.newsmore a:link,.newsmore a:visited{color:#7e7e7e;}
.newsmore a:hover{}





/***焦点图***/
.focus{ position:relative; width:285px; height:225px;}  
.focus img{ width:285px; height:225px; } 
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; color:#fff; font-size:14px; overflow:hidden; background:rgba(0,0,0,0.7);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; font-size:12px; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; left:180px; position:absolute; height:21px; text-align:center; z-index:12; }  
.focus .fbg div{margin:0px auto; overflow:hidden; zoom:1; height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0; font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; } 