/* CSS Document */
/* ==全局样式定义== */
body{font: normal normal normal 12px/150% "宋体",Helvetica,sans-serif;
	 color:#383838;
	 text-decoration:none;
	 margin:0; 
	 padding:0;
	 line-height:24px;
}
a
{
	font: normal normal normal 12px/120% "宋体",Helvetica,sans-serif;
	text-decoration: none;
	color: #383838;
}
a:hover{
	text-decoration:none;
	color:#383838}
form{ margin-top:5px;
	text-align:center;
	margin:0; padding:0
}
	input[type=text], input[type=Keyword]
{
	height: 15px;
	margin: 1px;
	background:#ededed;
	margin:0; padding:0
}
* + html input[type=text]
{
	margin: 0px;
	height:15px;
	background: #ededed;
	border: 1px solid #156C9B;
}
h1{ font-size:14px;}
ul{ margin:0;
	padding:0;
	list-style:none}
li{ margin:0; 
	padding:0; 
	line-height:24px;
}
li a{ color:#000;
	 text-decoration:none;
	 line-height:24px;}
li a:hover{ color:#000;
	 text-decoration:underline;
	 line-height:24px;}
.main{ width:960px; 
	margin:0 auto; 
	padding:0;
	}
	/*顶部样式*/
#logo{ float:left;
	width:234px;
	height:74px;
	background:url(../images/logo.gif) no-repeat}
.top_bg{ background:url(../images/index_02.gif) repeat-x; height:345px;}
#main_top_right{ 
	float:left;
	font-size:13px;
	color:#FFFFFF;
	width:718px;
	height:68px;
	padding-top:10px;
	line-height:20px;
	background:url(../images/index_04.gif) no-repeat}
#main_top_right li a{color:#FFFFFF;font-size:13px; line-height:18px;}
#main_top_right li a:hover{color:#FFFFFF;font-size:13px;line-height:18px;}
#main_top_right ul{ padding:0 8px 0 13px; margin:0}
#main_top_right li{ float:left; width:77px;line-height:20px; text-align:center}
	
#subnav{ color:#000; height:20px; padding-right:20px; margin-bottom:5px;}
#subnav li{ float:right; margin:0 5px; }
#subnav  a{ color:#000;}
#subnav  a:hover{ color:#000;}
.clear{ clear:both}

#nav{ background:url(../images/b1.gif); background-position:0 0; width:910px; padding-left:50px; height:37px; font-size:14px; font-weight:bold}
#nav li{ float:left; margin:10px 3px 0 3px;}
#nav li a{font-size:14px; font-weight:bold; color:#383838;}
#nav li a:hover{font-size:14px; font-weight:bold; color:#383838; text-decoration:underline}
/*main样式*/
.right_main{float:right; width:628px; margin-left:5px; }
.ss{width:628px; height:29px; padding-top:5px; margin-bottom:5px; background:url(../images/ss_03.gif) no-repeat;}

/*左侧样式*/
.m_top{margin-top:5px;}
.m_top8{margin-top:8px;}
.main_left{ float:left; width:755px;}
.main_left1{ float:left; width:692px;}
.left{float:left; width:326px;}
.left_title{ background:url(../images/index_16.jpg) no-repeat; width:281px; height:24px; padding-left:46px; }
.left_title a,.left_title a:hover{color:#d52901; font-size:13px; font-weight:bold; line-height:24px;}

.left_list{  padding-left:15px; margin-bottom:5px; border-left:1px solid #f58e39;border-right:1px solid #f58e39;border-bottom:1px solid #f58e39; }
.news { width:324px; height:259px;  border:1px solid #ccc; margin-bottom:5px;background:#e8e8e8}
.news p{ margin:0; padding:0 5px; line-height:20px; }

.main_right{ width:200px; float:right; margin-left:5px;}
.main_right1{ width:263px; float:right;}
.center{ width:360px;  float:left}
.center_title{background:url(../images/index_11.jpg) no-repeat; width:334px; height:24px; padding-left:26px; font-size:13px; color:#fff; font-weight:bold; line-height:24px; }
.t_bor{border:1px solid #ccc;  margin-bottom:5px;width:343px; padding-left:15px;}
.t_f{ float:left; width:180px; text-align:center;  margin-top:5px;}
.t_list{ float:right;width:235px;}


.title{background:url(../images/index_11.jpg) no-repeat; width:218px; padding-left:30px; height:24px; font-size:13px; color:#fff; font-weight:bold;}
.wd{ width:248px; float:left; margin-left:2px;}
.center_title span,.title span{ color:#666666; float:right; margin-right:20px; margin-top:-20px }

.wengao{ background:url(../images/weng.gif) no-repeat; width:260px; height:162px; padding-top:31px; margin-bottom:6px;}
.wengao ul{ padding-left:18px; padding-top:10px; padding-right:10px;}
.wengao li{ line-height:21px}
.wengao li a,.wengao li a:hover{line-height:21px}
/* 中间*/
.center{ width:360px; float:left }
.center_list{border:1px solid #ccc; margin-bottom:5px;}
.center_list ul{ padding-left:10px; padding-right:8px;}
.center_list li{ background:url(../images/59.gif) no-repeat 0 6px; padding-left:8px;}

.right{ width:260px; float:right}
.right_title{ background:url(../images/index_13.gif) no-repeat;width:160px; }
.right_title1{background:url(../images/index_111.gif) no-repeat;}
.right_title1 span{ float:right; margin-top:-20px; margin-right:20px; color:#FFFFFF; font-weight:normal; font-size:12px; }


.right_title,.right_title1{padding-left:40px;  height:19px; font-size:13px; font-weight:bold; color:#132e52; padding-top:5px;}

.right_title a,.right_title a:hover,.right_title1 a,.right_title1 a:hover{font-size:13px; font-weight:bold; color:#132e52;}

.right_list{ background:#f7f7f7;border-left:1px solid #8b9fb9;border-right:1px solid #8b9fb9;border-bottom:1px solid #8b9fb9; margin-bottom:5px;}
.right_list ul{ margin-left:10px; margin-right:5px; }
.lj{background:#1e4f78; padding:5px 10px; line-height:20px; color:#fff; margin-top:1px;}
.bg_lj{ border:1px solid #7798b3; margin-bottom:5px;}
.lj span{ font-size:14px; font-weight:bold; color:#fffad2}
 
.youqing{ background:url(../images/index_l.jpg) no-repeat; width:930px; height:25px;padding-left:30px;font-size:13px; color:#fff; font-weight:bold;}
.youqing span{ float:right; margin-top:-20px; padding-right:30px;}
.youqing span a,.youqing span a:hover{ color:#333;}
/*列表页面样式*/
.leftstyle{ float:left; width:246px;margin-right:5px;}
.lm{ background:url(../images/list_03.gif) no-repeat; width:246px; height:36px; padding-top:15px; font-size:14px; font-weight:bold; color:#fff;text-align:center}
.lm_list{ background:#f6f6f6; width:244px; margin-bottom:5px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; }
.lm_list ul{ padding-bottom:10px; padding-top:10px;}
.lm_list li{ background:url(../images/tb.gif) no-repeat #f6f6f6  0 2px; padding-left:20px; margin-left:40px;  }
.lm_list li a{padding-left:10px;}
.lm_list li a:hover{background:#a9a9a9; display:block; padding-left:10px; width:150px; height:20px; text-decoration:none; color:#fff; }
.rightstyle{ width:707px; float:left; border:1px solid #ccc;}
.search{ background:url(../images/list_06.gif) no-repeat; width:246px; height:35px; margin-top:5px; }

/*分页样式*/
/*分页样式*/
.page_list{width:500px; margin:20px auto; padding:6px 0px; height:20px;}

.page_list li{ float:left; margin:0 4px;border:1px solid #688ebf; height:20px; line-height:20px; }
.page_list ul li a, .pageinfo { display:block; padding:0px 6px; background:#f1f8fe;line-height:20px;}
.pageinfo  { color:#555;}
.current { background:#c5ddfd; display:block; padding:0px 6px; font-weight:bold;}

.leftstyle_title{ background:url(../images/index_111.gif) no-repeat;width:206px; padding-left:40px;}
.leftstyle_title a,.leftstyle_title{ line-height:24px;}

.dh{ background:url(../images/dh_03.gif) repeat-x; height:28px;color:#fff; margin:1px; }
.dh_left{ float:left; padding-left:15px; font-size:14px; padding-top:3px;  font-weight:bold}
.dh_right{ float:right; padding-right:15px;padding-top:3px;}
.list{ margin:25px 40px 10px 70px;}
.list li{ background:url(../images/127.gif) no-repeat 0 8px; border-bottom:1px dashed #ccc; padding-left:15px; }
.list li span{ float:right; margin-top:-25px; color:#666666}

/*内容页样式*/
.cen{ text-align:center; font-size:20px; color:#333; margin-top:40px;}
.detail{ padding:10px 30px 20px 30px;}
.detail p{ font-size:14px; text-indent:2em; }
.p1{ text-align:center; background:#f2f2f2; margin:0 4px; height:20px;}
.p2{ margin-left:30px; margin-bottom:20px;}
.p2 p{ margin:3px 0; }
.p2 a{color:#2c5cad;}
.p2 a:hover{ color:#2c5cad; text-decoration:underline}
.p3 p{ border-bottom:1px solid #ccc; text-align:center; margin:10px; color:#666;}
/*底部样式*/ 
.mar{ background:#f0f2f0 ; height:80px;  margin-top:5px; }
.mar p{ margin:0; padding:0; text-align:center; line-height:20px; }
.tj{ font-size:16px; color:#000066}
