﻿@charset "utf-8";

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
text-align:center;
background:#fff;
}
img{
border:0;
}
a,a:visited{
color:#000;
text-decoration:none;
}
a:hover{
color:red;
text-decoration:underline;
}
ul,dl,li,dt,dd{
list-style:none;
padding:0;
margin:0;
}
form{margin:0;padding:0;display:inline;}
#box{
	/*z-index:99;*/
text-align:left;
width:975px;
margin:0 auto;
}
#header{
width:969px;
margin:0 auto;
height:195px;
}
#menu{
border:1px solid #009157;
background:url(../images/menu_bk.gif) repeat-x left top;
position:absolute;
height:30px;
width:970px;
zoom:1;
z-index:1;
}
#menu li{
float:left;
/*padding:2px 13px 0;*/
padding:3px 0 0;
}
#menu li a,#menu li a:hover{
font-size:12px;
color:#fff;
line-height:200%;
font-weight:bold;
}
ul.dropdown_pane{
background:white;
padding:5px;
display:none;
filter: alpha(opacity=90);


border:1px solid #009157;
border-top:0;
position:absolute;
z-index:999;
margin:16px 0 0 -75px;
}
#menu li ul.dropdown_pane li{
float:none;
padding:0 10px;
white-space: nowrap;
}
#menu li ul.dropdown_pane li a,#menu li ul.dropdown_pane li a:hover{
color:#000;
font-size:12px;
font-weight:normal;
}
#nav_bar{
line-height:180%;
padding:5px;
padding-top:35px;
}
#search_tools{
float:right;
}
#search_tools a{
font-weight:bold;
text-decoration:underline;
color:#0033FF;
}
#search_btn{
background:url(../images/serach_btn.png) no-repeat center center;
border:0;
padding:0;
margin:0;
height:25px;
width:84px;
}
#keywords{
color:#777;
}
#footer{
text-align:center;
border-top:4px solid #e5e5e5;
padding:15px 0;
line-height:230%;
clear:both;
}
.news_list{
}
.news_list span{
position:absolute;
right:0;
white-space:nowrap;
top:-1px;
}
.news_list li{
background:url(../images/dot.gif) no-repeat 3px 9px;
padding-left:10px;
position:relative;
height:24px;
line-height:24px;
}
.news_list a{
display:block;
overflow:hidden;
white-space:nowrap;
word-break:keep-all;
text-overflow:ellipsis;
}
.title_bar{
border:1px solid #047700;
background:url(../images/home_title_bar_bk.gif) repeat left center;
line-height:180%;
padding:1px 5px;
color:#fff;
}
.title_bar a,.title_bar a:visited{
color:#fff;
}
.more{
float:right;
font-size:12px;
font-weight:normal;
}
.more a,.more a:visited{
color:#fff;
}
/*/
/*/
#new_footer_link_show{ margin-top:5px;}
#js_new_link{background:url(../images/home_title_bar_bk.gif) repeat-x 0 0; width:977px; height:25px; line-height:25px; overflow:hidden;zoom:1;}
#js_new_link span{display:block; float:left; height:25px; line-height:25px;font-size:12px; color:#FFF; cursor:pointer;}
#js_new_link .span_link{ background:none; color:#FFF;}
#js_new_link .span_active{background:url(../images/js_hover.png) repeat-x 0 0; color:#f5fec5;}
.js_new_link_div{margin-top:5px; width:973px; margin-bottom:8px;}
.js_new_link_div h3{ margin:0; padding:0; margin-left:8px; margin-bottom:8px;font-size:12px; font-weight:bold; color:#000;display:block;clear:both; margin-left:5px;background:url(images/fix_left_icon.png) no-repeat 0 5px;}
.js_new_link_div h3 a{text-decoration:none; color:#000; margin-left:10px;}
.js_new_link_cont{margin:0; padding:0; background:#f1f1f1; overflow:hidden;zoom:1; padding:5px 5px;clear:both;margin-bottom:8px; width:100%; width:100%!important; overflow:hidden;}
.js_new_link_cont li{float:left;padding:3px;color:#000; font-size:12px; height:auto; margin-right:2px; margin-left:3px;padding-left:12px; background:url(../images/fix_left_icon.png) no-repeat 3px 5px; margin-bottom:8px; list-style-position:inside; list-style:none;overflow:hidden; padding-bottom:0;}
.js_new_link_cont li a{text-decoration:none; color:#000; line-height:1.3em;}
.js_new_link_cont li a:hover{text-decoration:underline; color:#F00;}
/*广告位新增样式--图片尺寸不超过225px x 50px--flash 尺寸也一样*/
.ad_ad_img{margin-top:5px;}
.ad_ad_img img{border:1px solid #c4c4c4;}
#box{background:#FFF; position:relative;}
#index_ad{margin-left:auto;margin-right:auto; position:absolute;left:-99999px;}
#index_ad img{border:none;}

