﻿@charset "utf-8";
/****reset***/
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;font-size:12px;font-family:Arial,"宋体";}
table{border-collapse:collapse;}
a img{border:0px;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
input, button, textarea, select {font-family:inherit;}
a{outline: none; text-decoration:none;}
a:hover{text-decoration:underline;}
html{ overflow-y:scroll;}
/****resetend***/
body{background:url(../images/news/bg.jpg) repeat-x #fff;}
#header,
#mybanner{width:982px; margin:0 auto; overflow:hidden;}
#mybanner{ height:210px;}
#mybanner img{ display:block; width:982px; height:210px;}
/*top*/
#header{ height:88px;}

#logo{ width:178px; height:24px; float:left; padding:38px 0 0 0;}
#logo img{display:block;}

#menu{ float:right; width:752px; height:38px; overflow:hidden; padding:0 8px; background:url(../images/Default/menu_bg.jpg) no-repeat; clear:right; }

	#search{ width:165px; height:20px; float:left; background:url(../images/Default/search_bg.jpg) no-repeat; padding:1px 5px; margin:8px 0 0;}
	#search input{ width:159px; height:14px; line-height:14px; padding:3px; border:0; }
	#search input.on{ color:#2284b7;}
	#search input.out{color:#ccc;}
		
	#menu ul{ width:455px; height:38px; overflow:hidden; float:left; margin:0 0 0 15px;}
	#menu ul li{ height:38px; float:left;}
	#menu ul li a{display:block; height:38px; width:80px; background-image:url(../images/Default/menu_a_bg.jpg); background-repeat:no-repeat; text-indent:-9999px;}
	
	#menu ul .nav1 a{ width:55px; background-position:0 0;}	
	#menu ul .nav2 a{ background-position:-55px 0;}
	#menu ul .nav3 a{ background-position:-135px 0;}
	#menu ul .nav4 a{ background-position:-215px 0;}
	#menu ul .nav5 a{ background-position:-295px 0;}
	#menu ul .nav6 a{ background-position:-375px 0;}
	
	#menu ul .nav1 a:hover,
	#menu ul .nav1current a{ background-position:0 -38px;}
	#menu ul .nav2 a:hover,
	#menu ul .nav2current a{ background-position:-55px -38px;}
	#menu ul .nav3 a:hover,
	#menu ul .nav3current a{ background-position:-135px -38px;}
	#menu ul .nav4 a:hover,
	#menu ul .nav4current a{ background-position:-215px -38px;}
	#menu ul .nav5 a:hover,
	#menu ul .nav5current a{ background-position:-295px -38px;}
	#menu ul .nav6 a:hover,
	#menu ul .nav6current a{ background-position:-375px -38px;}
	
	#lan{ width:80px;height:22px; float:right; line-height:22px;color:#c2e4ff; margin:8px 0 0;}
	#lan a{ color:#c2e4ff;}

/*main*/
#lujin{ width:982px; margin:0px auto; background:url(../images/news/lujin_bg.jpg) no-repeat; height:26px; text-align:right; line-height:26px; color:#474747; font-family:"宋体";}
#lujin a{color:#474747;}
#lujin a.home{ background:url(../images/news/home_icon.jpg) no-repeat left center; padding:0 0 0 12px; }
#lujin span{color:#2a8dbf; font-weight:bold;}

#main{ width:970px; padding:0 6px;  margin:0 auto;  background:url(../images/news/main_bg.jpg) repeat-y;}
	
/*sidebar*/
#sidebar{ width:193px; position:relative; top:-186px;  margin:0 0 -186px 0; left:16px; float:left;}
#sidetit{width:193px; height:88px; text-indent:-9999px;}
#sidemenu{background:url(../images/news/sidebar_bg.png) repeat-y; width:193px;}
	#sidemenu ul{background:url(../images/news/sidebar_ul_bg.png) no-repeat left bottom; width:193px; padding:0 0 40px;}
	#sidemenu ul li{line-height:30px; width:193px;}
	#sidemenu ul li a{color:#7f7f7f; padding:0 0 0 28px; display:block; height:30px; width:165px; text-decoration:none; background:url(../images/news/sidemenu_li_bg.gif) no-repeat;}
	#sidemenu ul li a:hover,
	#sidemenu ul li.current a{color:#fff; background:url(../images/news/sidemenu_li_h_bg.png) no-repeat;}
	
#sidebot{ height:18px; width:193px; background:url(../images/news/sidebar_bot.png); font-size:0; line-height:0;}

#content{float:right; width:756px; background:url(../images/news/content_bg.jpg) no-repeat left bottom; min-height:355px; _height:355px;}
#content.cbg2{background:url(../images/news/content_bg2.jpg) no-repeat left bottom; }
/*footer*/
#footer{ width:982px; margin:0 auto; height:55px; background:url(../images/news/footer_bg.jpg) no-repeat; padding:25px 0 0 0; position:relative;}
	#blink{ float:right;}
	#blink li{ float:left; height:10px; margin:0 0 0 8px;}
	#blink li a{ display:block; width:40px; height:10px; color:#6e706f; background-image:url(../images/Default/blink_bg.jpg); text-indent:-9999px; line-height:0; font-size:0;}
	#blink li.na1 a{ background-position:0 0;}
	#blink li.na2 a{ background-position: 0 -10px;}
	#blink li.na3 a{ background-position: 0 -20px;}
	#blink li.na4 a{ background-position: 0 -30px;}
	#blink li.na5 a{ background-position: 0 -40px;}
	
	#cprt{ float:right; clear:right; text-align:right; vertical-align:middle; padding:3px 0;}
	#ucan{ float:right; clear:right; line-height:11px;}
	#ucan a{color:#b2b2b2; font-size:10px;}

/*etc*/
.clear{clear:both; font-size:0; line-height:0;}
.page{ float:right; margin:0 44px 20px 0; _margin:0 22px 20px 0;}
.page th,
.page td{font-size:11px; height:31px;}
.page th{background:url(../images/news/page_bg.jpg) repeat-x;}
.page a{color:#696969; padding:0 2px;}
.page a:hover{color:#3285cc; text-decoration:none;}


#sideitem{ position:absolute; top:-90px; left:30px;}
.submit{ display:none;}
.topnav{ float:right; height:25px; padding:10px 0 0; color:#999;}
.topnav a{ color:#999; padding:0 5px;}
