body{background:#999;}
*{padding-right:0;list-style-type:none;margin:0;}
h1{font-weight:700;font-size:18px;color:#ff0000;line-height:34px;margin-bottom:18px;text-align: center;}
h4{font-size:14px;background:url(../images/title_bg.gif) repeat-x;color:#fff;line-height:23px;padding:4px 0 0 20px;}
a:hover{color:#555353;text-decoration:none;}
a:link,a:visited{color:#555353;text-decoration:none;}
.time{float:right;color:#999;}
#container{
	font-size:12px;
	width:980px;
	color:#000;
	background-color:#fff;
	padding-bottom:5px;
	margin:0 auto;
	border-bottom-color: #666;
}
#header{width:100%;position:relative;height:115px;}
#header #logo{left:10px;position:absolute;top:10px;}
#header .font{right:20px;position:absolute;top:20px;font-size:14px;}
#header .font_b{font-size:36px;font-family:tahoma;color:#c00;}
#mainnav{padding:5px 0 2px;background:url(../images/menu_bg.gif) repeat-x;left:7px;margin:0;width:966px;bottom:0;border-bottom:#fff 0 solid;position:absolute;}
#mainnav .m_l{height:36px;background:url(../images/menu_l.gif) no-repeat;width:20px;position:absolute;top:0;left:0;}
#mainnav .m_r{height:36px;background:url(../images/menu_r.gif) right no-repeat;width:20px;position:absolute;top:0;right:0;}
#mainnav li{float:left; margin:0px; padding:0 26px; background:url(../images/Icon2.gif) no-repeat;top:7px;line-height: 30px; height: 30px;font-weight: bold;}
#mainnav li a{color:#fff;text-decoration:none;font-size:14px;}
#mainnav li a:hover{color:#fff;text-decoration:underline;}
#mainnav li.z{ background:none;}
#mainnav .s{font-weight:700;background:#000;color:#fff;}
#mainnav .padding_l{width:180px!important;background:none;}
#maincontent{background-color:#fff;}
#leftbar{width:228px;float:left;margin:5px 0 0 5px !important;}
#button {width:228px; height:30px;margin:0px; padding:0px;}
#button ul{margin:0px; padding:0px;line-height:24px;}
#button li{width:74px; height:24px; background:url(../images/Button.gif) no-repeat; text-align:center; line-height:24px; float:left; margin: 0 2px 5px 0;padding:0px;}
#button li a{ color:#333333;}
#announce ul{border-bottom:#ff4e08 1px solid;background:url(../images/left_bg.gif) repeat-y;margin-bottom:6px;padding:12px;}
#announce p,li{line-height:1.8em;}
#service ul{padding:5px 12px 10px 12px;margin-bottom:6px;border-bottom:#ff4e08 1px solid;background:url(../images/left_bg.gif) repeat-y;}
#service li{display:block;padding:4px 0 2px 30px;font-weight:700;font-size:14px;color:#333;border-bottom:#d1d1d1 1px solid;background:url(../images/icon_02.gif) no-repeat left;}
#contact ul{background:url(../images/left_bg.gif) repeat-y;margin-bottom:6px;border-bottom:#ff4e08 1px solid;padding:12px}
#contact li{line-height:1.8em;}
#link ul{background:url(../images/left_bg.gif) repeat-y;margin-bottom:6px;border-bottom:#ff4e08 1px solid;padding:10px;}
#link li{padding-left:15px;background:url(../images/icon_03.gif) no-repeat left 50%;line-height:27px;border-bottom:#dbdbdb 1px dashed;}
#right{padding-right:7px;float:right;width:724px;background:#fff;}
#banner{height:200px;width:724px;background:#fff;margin-top:5px; }
#guide{padding-left:18px;font-size:12px;background:url(../images/position.gif) no-repeat left top;margin-top:10px; margin-left:2px;margin-bottom:10px;padding-bottom:4px;color:#555353;border-bottom:#dedede 1px solid;}
.k_guidename{margin-right:6px;}
#taglist img{margin-bottom:25px;margin-right:12px;}
#content{
	color:#333333;
	padding:10px 20px 20px 10px;
	line-height:1.5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
#content h4{font-size:16px;color:red;}
#content strong{font-weight:400;}
#c_img{border-right:#dedede 1px solid;border-top:#dedede 1px solid;float:left;border-left:#dedede 1px solid;width:240px;border-bottom:#dedede 1px solid;height:160px;margin:0 12px 12px 0;padding:0;}
#flash2{line-height:22px;padding:5px;}
#new{height:190px;width:704px;float:left;margin-top:20px;padding:10px;float:left;}
#new img{margin-top:15px;float:right;}
#new h4{padding:0 0 0 20px;border-bottom:#dbdbdb 1px solid;color:#f60;background:url(../images/f01.gif) 0 8px no-repeat #fff;border-top:1px solid #ccc;}
#new ul{border-top:#ededed 4px solid;padding:5px 0;}
#new li{padding-left:15px;background:url(../images/icon.gif) no-repeat left 50%;line-height:25px;border-bottom:#dbdbdb 1px dashed;}
#new .time{float:right;color:#999;}
#wrap{height:20px;}
#footer{background:#eee;color:#333;width:980px;line-height:16px;border-top:4px solid #ccc;margin:auto;padding:16px 0;font-family:tahoma;font-size:12px; text-align:center; color:#555353;}
#footer img{border:0;}
#xdlink {
	height: auto;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#xdlink #f1 {
	background-image: url(../images/ff_01.jpg);
	height: 36px;
	width: 980px;
}
#xdlink #f2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #333333;
	text-decoration: none;
	height: auto;
	width: 950px;
	padding-right: 15px;
	padding-left: 15px;
}
#kingcms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.5;
	font-weight: normal;
	color: #000000;
	text-decoration: none;}
#kingcms li {
	display:block;
	float:left;
	width:10%;
}
#kingcms ul {
	display:block;
	float:left;
	width:98%;
	padding-bottom:3px;
	margin-left: 5px;
	margin-top: 4px;
	text-align: left;
}
