@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font:12px/22px Arial, Helvetica, sans-serif; text-align:center;}
h1,h2,h3,h4,h5,h6,ul,ol,dl{margin:0; padding:0; list-style:none;}
img{ border:none;}
a{color:#284459; text-decoration:none;}
a:hover{ text-decoration:underline; color:#EA0000;}

.r{ float:right;}
.r a{ margin:0 5px;}
.box{ clear:both; margin:auto; width:778px; text-align:left;}

#logo{ float:left; margin:5px 0 0 0; width:200px; height:65px;}
#nav{ float:right; width:570px; height:43px; font-size:14px; font-weight:bold; background:url(nav.gif) no-repeat -100px 0; overflow:hidden;}
#nav a{float:left; margin:5px 0 0 10px;width:70px; line-height:20px; color:#284459;}
#nav a span{ display:block; font-size:10px; font-weight:100; line-height:9px; color:#869baa;}
#nav a:hover{ text-decoration:none; color: #FF9900;}
#nav a:hover span{color: #008000;}

/* 首页 */
#flash{ float:left; padding:5px; width:260px; height:240px;}

#h_n{ float:right; margin:0 5px 0 0; width:280px;}
#h_n #guide{ margin:5px 0 0 0; font-size:14px;}
#h_pic { clear:both; display:block; padding:5px;}
#h_pic h5{ margin:5px 0; font-size:14px; text-indent:18px; background:url(guide.gif) no-repeat 6px 0;}
#h_pic li{float:left; width:25%; height:150px; margin:0 0 8px 0; text-align:center; overflow:hidden;}
#h_pic li img{ clear:both; display:block; padding:5px; margin:0 auto; }
#h_pic li a{clear:both; display:block; margin:auto 5px; height:148px; background: #F6F6F6; border:solid 1px #E4E4E4;}
#h_pic li a:hover{clear:both; display:block; margin:auto 5px; height:148px; background: #E4E4E4; border:solid 1px #E4E4E4;}


#left{ float:left; width:205px;}
#left h4{  text-indent:10px; height:27px; line-height:27px; font-size:12px;color:#869baa; background:url(h4.gif) no-repeat;}
#left p{ padding:0 10px; font-size:14px;}
#left p span{ color:#FF0000;font-weight:bold;}
#left .p1{ border:solid 1px #c0bfbf; border-top-color: #E4E4E4;}
#guide{ margin:5px 10px;text-indent:10px;  background:url(guide.gif) no-repeat; font-weight:bold;}
.k_guidename{ padding:0 8px 0 0;}
#new{ clear:both; display:block; margin:0 10px;border-top: dashed 1px #CCC; }
#pic li{ float:left; width:25%; height:150px; text-align:center; overflow:hidden;}
#pic li img{ clear:both; display:block; margin:0 auto; padding:1px; background:#000;}
#pic li span{clear:both; display:block;}
#list,#pic{clear:both; display:block;}
#list li { margin:10px 0; padding:0 0 8px 0; border-bottom: dashed 1px #CCC; color:#666;}
#list li strong{ padding:0 0 0 20px; background:url(list.gif) no-repeat 0 1px;}
#list li a{ color:#284459;}

#right{ float:right;width:565px;border:solid 1px #c0bfbf; }


/* 新闻页 */

#titleh1{ font-size:20px; line-height:50px;}
#info{ border-bottom:dashed 1px #CCC;color:#666;}
#info span{ margin:0 5px;}
.k{ padding:10px 0; margin:0;}

#related{}
#related h4{ font-size:12px;}

/* 内页 */
#onepage { padding:10px; font-size:14px;  line-height:25px;}

#foot{ margin:8px 0 0 0; background: url(foot.gif) repeat-x top; text-align:center; color:#666;}
#foot p{ line-height:27px;}
#foot p a{ margin:0 5px; color:#333;}

/* 分页 */
.pagelist{ clear:both; display:block;}
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px 3px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px 3px;;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px 3px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 搜索页面 */
#k_search{}
	#k_search form{margin:0px auto;line-height:30px;height:30px;font-size:14px;text-align:left;}
	#k_search {text-align:center;}
	#k_search .k_search p{text-align:left;line-height:22px;margin:0px; padding:0;}
	#k_search .k_search div{margin:15px auto; padding:8px 0 0 0;width:100%; border-top: dotted 1px #CCC;}
	#k_search .k_search div h3{margin:0px;width:100%;text-align:left;font-size:14px;line-height:30px;}
	#k_search .k_search div h3 a{ color:#004080; text-decoration:underline;}
	#k_search .k_search div p{margin:0px;width:100%;text-align:left;font-size:12px;line-height:26px;}
	#k_search .k_search div p a{ color:#0000FF;}
	#k_search .k_search div p span{ color:#666;}
/* 系统的CSS设置 */
.k_error  {color:#C01920;display:block;line-height:14px;font-size:12px;}

.k_form{display:block;margin:0px;margin:10px 0;}
	.k_form .k_login {display:table;margin-left:100px;}
	.k_form p{text-align:left; padding:0; margin:0;}
	.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
	.k_form p span label{clear:none;display:inline;color:#666;}

	.k_form div {text-align:left;}
	.k_form div input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}

	.k_form ol {text-align:left;}
	.k_form ol li {line-height:24px;}

	.k_table{width:100%;border:1px solid;border-color:#CCC #DDD #DDD #CCC;clear:both;text-align:left;}
	.k_table th{border:1px solid;border-color:#EEE #AAA #BBB #EEE;background:#E6E9ED;padding:0px 2px;letter-spacing:2px;color:#14316B;line-height:20px;}
	.k_table td{border:1px solid;border-color:#EEE #AAA #AAA #EEE;padding:1px;line-height:18px;}
	.k_table td input {margin-right:10px;}
	.k_table * {font-size:12px;}
	.k_table tr.hover {background:#E6E9ED;font-weight:bold;}
	.k_table tr.hover a{font-weight:bold;}

	.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
	.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
	.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:200px;}
	.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
	.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}
