@charset "utf-8";

/*全局、共享样式*/
body, ul, li, p{margin:0; padding:0;}
body, img {border:0;}
body{font:12px/1.6 Verdana,Arial,'宋体'; color:#666;}
input, textarea{
	font:12px "Courier New"; padding:2px;
	color:#666; border:1px solid; border-color:#777 #ccc #ccc #777;
}
a {color:#666; text-decoration:none; outline:none;}/*hidefocus:"true"*/
	a:hover,a.nor:hover {color:#da0000; text-decoration:underline;}
a.nor {color:#0000FF; text-decoration:underline;}
	a.nor:visited {color:#810081; text-decoration:underline;}
h1 {font:bold 18px/36px '黑体'; color:#FF0000;}
h2 {font:600 16px/30px '黑体'; color:#FF0000;}
.warning{color:#f00;}
.for{cursor:pointer;}
.b{font-weight:bold;}
.u{text-decoration:underline;}
input.button{ background:#d4d0c8; border:1px solid; border-color:#ccc #777 #777 #ccc;}
input.radio{border:0;}
img.bug {margin:10px 0;vertical-align:middle;} /*内联块级元素处理*/
.btxt {table-layout:fixed; WORD-WRAP:break-word; word-break:break-all;} /*换行处理*/
.clear {clear:both; line-height:0; height:0; font-size:0;}  /*清除浮动*/

/*系统公共翻页条*/
div#page_turner{width:auto; padding:4px 0px 0px 1px; color:#666;}
	div#page_turner a{
		float:left; display:block; width:18px; color:#666; border:1px solid #ccc;
		margin-right:4px; padding:0px; /**padding:1px 0px;*/ text-align:center;
	}
	div#page_turner a:hover{border-color:#d80000;}
	div#page_turner .c{color:#d80000; border-style:none;}
	div#page_turner .o{width:160px; padding:0px;}

/*单篇文章翻页条*/
div#str_turner{width:auto; padding:4px 0px 0px 1px; color:#666;}
	div#str_turner a{
		float:left; display:block; width:18px; color:#666; border:1px solid #ccc;
		margin-right:4px; padding:0;/* *padding:1px 0px;*/ text-align:center;
	}
	div#str_turner a:hover{border-color:#d80000;}
	div#str_turner .c{color:#d80000; border-style:none;}
	div#str_turner .o{width:100px;padding:0px;}

/*文章列表*/
ul.list{list-style:none; margin:10px 6px;}
	ul.list li{display:block; height:22px;}
	ul.list li a{
		background:url(icon_list.gif) 4px center no-repeat;
		display:block; padding-left:16px; line-height:22px;
	}
	ul.list li span{float:right; text-align:right; line-height:22px; color:#666;}

.list1 {width:700px;margin:0px;padding:0px;list-style-type:none;}
	.list1 li { clear:both; border-bottom:1px dashed #CCC;}
	.list1 li a {display:block;width:660px;padding:0px 15px 0 25px;height:30px;line-height:30px; background:url(icon_a8.gif) no-repeat 10px center; text-decoration:none;}
	.list1 li a .ntime {float:right; cursor:pointer}
	.list1 li a .ntitle{display:block; width:555px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; cursor:pointer}
	.list1 li a:hover{ background-position:12px;}
.list2 {width:318px;margin:0px;padding:0px;list-style-type:none;}
	.list2 li { clear:both;}
	.list2 li a {display:block;width:300px;padding:0px 8px 0 10px;height:25px;line-height:25px; background:url(icon_a8.gif) no-repeat 0px center; text-decoration:none;}
	.list2 li a .ntime {float:right; cursor:pointer}
	.list2 li a .ntitle{display:block; width:260px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; cursor:pointer}
	.list2 li a:hover{ background-position:2px;}
/*html*/
.logo{ width:954px; height:105px; padding-top:10px; padding-bottom:10px; margin:0px auto;}
.mid1{ width:922px; height:692px; margin:0px auto; border:1px #D7D7D7 solid; padding-left:15px; padding-right:15px;}
.mid2{ width:922px; height:42px;}
.mid3{ width:959px; height:74px; padding-top:8px; margin:0px auto; padding-bottom:8px;}
.mid4{ width:924px; height:134px; border:1px #D7D7D7 solid; margin:0px auto; padding:11px 15px 0px 15px;  }
.mid5{ width:234px; padding-right:30px; height:134px; float:left; display:inline;}
.mid6{ color:#004181; font-size:14px; }
.mid7{ width:318px; height:134px; padding-right:32px; float:left; display:inline; }
.mid8{ width:307px; height:134px; float:left; display:inline;}
.mid9{ width:307px; height:98px; }
.mid10{ width:959px; height:106px; margin:0px auto; padding-bottom:10px;}
.mid11{ width:18px; height:106px; float:left; display:inline;  }
.mid12{ width:923px; height:58px; float: left; display:inline; background-image:url(../images/bq-bj.jpg); padding-top:24px; padding-bottom:24px; text-align:center; line-height:29px;}
.mid13{ width:18px; height:106px; float:left; display:inline;} 
.mid14{ width:959px; height:74px;  margin:0px auto; padding-bottom:7px;}
.mid15{ width:953px; margin:0px auto;  border-left:1px #DFDFDF solid; }
.mid16{ width:206px; background:url(../images/left.jpg); background-repeat:no-repeat; float:left; display:inline; }
.mid17{ width:746px; float:left; display:inline;}
.mid18{ width:186px; padding:24px 0px 26px 20px; height:16px; font:"方正中倩简体"; font-size:16px; color:#3D3D3D; }
.mid19{ width:174px; height:14px; padding-bottom:15px; padding-left:32px; color:#385C92; font-size:14px;}
.mid20{ width:161px; height:80px; padding-left:18px; padding-bottom:16px; }
.mid21{ width:725px; height:13px; background-image:url(../images/right-bj.jpg); background-repeat: repeat-y; padding-top:12px; padding-bottom:12px; padding-left:21px; font-size:0px;}
.mid22{ width:725px; padding-left:21px;  padding-top:25px; font-family:"方正中倩简体"; color:#385C92; font-size:14px; }
.mid23{ width:278px; height:20px; border-bottom:1px #E0E0E2 solid;}
.mid24{ width:952px; height:30px; background-image:url(../images/cy-k.jpg); margin:0px auto; }
.mid25{ width:165px; height:66px; padding-bottom:30px; padding-left:16px; }
.mid26{ width:174px; height:14px; padding-bottom:11px; padding-left:32px;  font-size:14px}
.mid26 a{color:#385C92;}
.mid27{ width:400px; height:20px; padding-bottom:15px; }
.mid28{ width:715px; line-height:32px; border-bottom:1px #E0E0E2 solid; text-align:left; font-size:16px;}
.mid29{height:91px; width:151px; float:left; display:inline; padding-right:30px;}
.mid30{height:91px; width:151px; float:left; display:inline;}
/*主导航菜单*/
/*主导航菜单*/
#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
#menu_out{ width:955px; padding-left:4px; margin-left:auto; margin-right:auto; background:url(../images/menu_left.gif) no-repeat left top; height: 73px; 
}
#menu_in{
	background:url(../images/menu_right.gif) no-repeat right top;
	padding-right:4px;
}
#menu{
	background:url(../images/menu_bg.gif) repeat-x;
	height:73px;
}
.menu_line{
	background:url(../images/menu_line.gif) no-repeat center top;
	width:8px;
}
.menu_line2{
	background:url(../images/menu_line2.gif) no-repeat center top;
	width:15px;
}
#nav{
	padding-left:20px;
}
#nav li{
	float:left;
	height:35px;
}
#nav li a{
	float:left;
	display:block;
	padding-left:6px;
	height:35px;
	background:url(../images/menu_on_left.gif) no-repeat left top;
	cursor:pointer;
	text-decoration:none;
}
#nav li a span{
	float:left;
	padding:11px 14px 10px 10px;
	line-height:14px;
	background:url(../images/menu_on_right.gif) no-repeat right top;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:left 100%;
}
#nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:right 100%;
	color:#206eb8;
	text-decoration:none;
	padding:14px 14px 7px 10px;
}
/*子栏目*/
#menu_con{
	text-align:left; 
	clear:both; 
}
#menu_con li{
	float:left;
	height:22px;
	margin-top:8px; 
}
#menu_con li a{
	display:block;
	float:left;
	background:url(../images/menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:3px;
}
#menu_con li a span{
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(../images/menu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover{
	text-decoration:none;
	background:url(../images/menu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span{
	background:url(../images/menu_on_right2.gif) no-repeat right bottom;
}

<!--幻灯片-->
.on,.question,.often,.question_q a{
	background:url(index_bg.png) no-repeat;
}
.left{
	float:left;
	width:670px;
}
 
.banner{
	width:922px;
	height:644px;
	margin:0px auto;
	position:relative;
}
.banner_tab{
	
	position:absolute;
	right: 5px;
	bottom: 5px; padding-right:280px;
}
.banner_tab ul {
	cursor:pointer;
}
.banner_tab li {
    float: left;
    list-style-type: none;
    text-align: center;
}
.banner_tab a {
	 width:80px;
	 height:75px;
	 display:block;
	 margin-right:10px;
}
.banner_tab  img{ border:1px solid #CCCCCC; }
.hidecontent {display:none;}
.on{
	 background-position:0px -100px;
}
.on img{ border:1px solid #CCCCCC; }
.out{}
 
.clear{ clear:both;}
 
.content{
	margin:0 auto;
	background:url(content_bg.png) repeat-x top;
	
}
 
.tab_img{ 
	 width:80px;
	 height:50px;
	 margin-top:3px;
	 border:1px solid #fff;
 }
 
.help{
	margin-top:10px;
	width:670px;
}
.help .div_p{
	padding:10px 5px 15px;
	>padding:13px 5px 15px;
}
.help .help_ul{
	padding:10px 0px 30px 30px;
	>padding-top:1px;
}
 
.help_ul li{
	float:left;
	width:310px;
	height:28px;
	line-height:28px;
	position:relative;
}
.help_ul .img_hot{
	top:8px;
	position:absolute;
}
 
a.k:link, a.k:visited { color:#CCCCCC; text-decoration:none; }
a.k:active,a.k:hover { color:#666666; text-decoration:underline; }
.right{
	width:230px;
	float:right;
}
fieldset,img {border:0;}
address,caption,cite,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}

.dlj:link {
	color: #206eb8;
	text-decoration: none;
}
.dlj:visited {
	color: #206eb8;
	text-decoration: none;
}
.dlj:hover {
	color: #000000;
	text-decoration: none;
}
.dlj:active {
	color: #206eb8;
	text-decoration: none;}


.ww:link{color:#000000; text-decoration:none;}
.ww:visited{color:#000000; text-decoration:none;}
.ww:hover{color:#206eb8; text-decoration:none:}
.ww:active{color:#000000; text-decoration:none;}
.k-:link{color:#385C92; text-decoration:none;}
.k-:visited{color:#385C92; text-decoration:none;}
.k-:hover{color:#000000; text-decoration:none:}
.k-:active{color:#385C92; text-decoration:none;}
.biank:linK{ border:none:}
.biank:visited{ border:none:}
.biank:hover{ border:1px #3366FF solid; width:100%; height:100%; }
.biank:active{ border:none;}
.highlightit img{
border: 1px solid #ccc;
}
.highlightit:hover img{
border: 1px solid navy;
}
.highlightit:hover{
color: #0066FF; /* Dummy definition to overcome IE bug */
}
