/* CSS Document */
/*****overall*****/
* {margin:0;padding:0;}
html {background:#FFFFFF;}
body {text-align:left;font-size:12px; line-height:1.6em; font-family:"ËÎÌå",simsun, Verdana, Lucida, Arial, Helvetica, sans-serif;color:#666;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse; font-size:12px;}
ol,ul {list-style:none; margin:0px; padding:0px;}
a {text-decoration:none;color:#666; font-size:12px; line-height:22px;}
input,select,form img,button {vertical-align:middle;}
button {border:0;cursor:pointer;}
img {border:0;}
em {font-style:normal;}
div,span{ margin:0px; padding:0px;}
#wrap {
	text-decoration: none;
}
.hit li a{ line-height:22px}
.clear{ clear:both; }
.red,li.red a{color:#c00; font-size:13px;}
.box_blue{background:url(../images08/news_tit_bg_gray.gif) repeat-x top ;border: 1px solid #ccc; margin-top:10px; padding:5px;}
.box_blue h1{ width:130px; font-size:13px; color:#333; font-weight:bold;float:left; background:url(../images08/icon_tit_ind.gif) no-repeat left; padding-left:25px; text-align:left}
.box_blue h2,.box_blue h3{ font-weight:normal; text-align:right;  }
.box_blue h2{ float:right; margin:0px; padding:0px; }
.box_blue h2 img {width:41px; height:11px;}
.news_blue{ text-align:left; clear:both; padding-top:3px;}

/*****body*****/
.contain{margin:0px auto; width:915px;}
.newleft {display:inline; float:left; width:310px;}
.newright {display:inline; float:right; width:595px; }
.listleft{float:left; width:650px;}
.listright{display:inline; float:right; width:242px; margin-left:10px }
*html .listright{ width:240px;}
#fenye{ text-align:center; height:37px; line-height:37px;}


#search{ width:220px;height:50px; background:#6cc; margin-left:10px; padding:10px} 
#search span{ display:block; font-size:16px; color:#fff; font-weight:800;}

#news_ad_top{ height:70px; width:660px;border: 1px solid #ccc;margin-bottom:10px;}
#current_page .tit{  font-weight:bold;}
#current_page{ text-align:left;padding-left:15px;	background: url(../images08/icon_tit_gray.gif) no-repeat left 5px; clear:both}
/*****top*****/
#top{ padding-top:10px;}
#login{ border:1px solid #ddd; height:20px; padding:5px; background:url(../images08/login_bg.gif); }
#login input{ width:100px;}
#login  .button{ width:50px;}
#logo{ width:147px; height:70px; float:left;}
#top_menu{ width:755px; float:right; height:70px;}
#top_menu #top_nav,#top_menu #top_nav h1,#top_menu .top_sub_menu h2,#news_ad_top,#search{float:left; }
#top_menu #top_nav,#top_menu .top_sub_menu  { width:100%;}
#top_menu #top_nav{background: url(../images08/menu_bg.gif) bottom  repeat-x;height:30px; padding-top:5px;}
#top_menu #top_nav h1{
width:75px; 
height:30px;}
#top_menu #top_nav h1 a{
	font-size:12px;
	font-weight:bold;
	line-height:27px;
	padding-top:3px;
	display:block;
	text-align:center;
	color:#888;
	background: url(../images08/index_news_menu_bg.gif) no-repeat center;
 }
#top_menu #top_nav h1.current a{color:#336699;
	background: url(../images08/menu_over_bg.gif) no-repeat center bottom;
 }
#top_menu .top_sub_menu{ height:29px;background:url(../images08/sub_menu_bg.gif) repeat-x bottom;border-left: 1px solid #afc3e0;border-right: 1px solid #afc3e0;border-bottom: 1px solid #afc3e0; clear:both;}
#top_menu .top_sub_menu h2{width:60px; height:28px;}
#top_menu .top_sub_menu h2 a{  color:#336699; font-weight:normal;
font-size:12px;
line-height:28px;
display:block; 
text-align:center;
 }
#top_menu .top_sub_menu h2.current a{  color:#c00; }
.hidden{display:none;}

.sub_4_1{ margin-left:60px; }
*+html .sub_4_1{ margin-left:120px;}
.sub_5_1{ margin-left:110px; }
*+html .sub_5_1{ margin-left:220px;}
.sub_6_1{ margin-left:188px; }
*+html .sub_6_1{ margin-left:375px;}
.sub_8_1{ margin-left:214px; }
*+html .sub_8_1{ margin-left:428px;}
.sub_9_1{ margin-left:267px; }
*+html .sub_9_1{ margin-left:534px;}
.sub_10_1{ margin-left:317px; } 
*+html .sub_10_1{ margin-left:634px;}


#recomm_pic{ width:230px;overflow:hidden;}
#recomm_pic .newspic { width:220px;  padding:5px;}
#recomm_pic .newspic li {width:108px; float:left;  margin-left:2px; padding:0px;}
#recomm_pic .newspic li a{ display:block; overflow:hidden; width:100px; height:120px;}
a:hover,#top_menu .top_sub_menu h2 a:hover,.hit li a:hover{color:#c00;}
/*****hit****/
.hit { text-align:right;}

.hit ul.works_hit {	padding-left:30px;	list-style-type: decimal;	background:none;
}
.hit ul.news_blue{background: url(../images08/hit.gif) no-repeat 5px 8px;
padding-left:20px; list-style:none;
}
.hit a{ line-height:23px;}
.hit a.current{ height:10px; line-height:18px;
	text-align:center;
	color:#993300;
    padding:3px; 
	background: #FFFFFF;
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;	
	border-right: 1px solid #ddd;}
#hit_2,#hit_3{ display:none;}
.hit #tit{ padding-top:1px; }
*+html .hit #tit{ padding-top:0px; }

/*copyright*/
#copyright { height:100px; padding-top:10px; padding-bottom:10px;}
#copyright div{float:left}
#links{padding:10px; overflow:auto; width:895px}
#links a{line-height:14px;}
#links_logo img{ width:88px; height:31px;}
#logo_bt {padding:30px 20px;}
#banquan{width:560px; padding:10px; line-height:16px;}
#beian{width:120px;padding-top:35px;}
#nav_bt{height:30px; border:1px solid #ccc; background:#f7f7f7;text-align:center; width:915px;}
#nav_bt ul{margin:0 auto; padding-top:5px; }
#nav_bt ul li {margin:0 5px;display:inline; color:#ccc;}
#nav_bt ul li a{color:#c00;}

newspic.ul{ margin:0; padding:0}

/**fenye**/
#fenye{
TEXT-ALIGN: center
}
#fenye A {BORDER: #666 1px solid; PADDING: 2px 5px; margin-left:5px;
}
#fenye A:hover {
	BORDER: #c00 1px solid; }

#fenye .current {color:#c00; font-size:14px; padding:2px; margin:0; font-weight:bold; }
