body {
	background: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5;
    font-size:12px;
	margin:0px;

}
.red{ color:#900}
.yewu{ margin:0px 0 0 0; border-bottom:1px dashed  #6CF; line-height:35px;}
.yewuduan{ margin:15px 0px 0px 0px;}
a {	color: #3399CC; text-decoration:none;}
.hui{ color:#666;}
a:hover, a:active, a:focus {color: #FF9900;}
.cle{ clear:both;kl}
img{ border:0px;}
/*top开始*/
#top{ margin:0 auto; width:1004px; background-image:url(top_bg.gif);}
#guoqing{ margin:0 auto; width:1004px; }

#top1{ margin:0px;}

.logo{ width:338px; float:left; margin:10px;}
.logo img{ border:0px;}

#top_manu{ width:460px; float:right; margin:5px 0px;}
#top_manu ul{margin:0px 0px 0px 0px; text-align:left; padding:0px; }
#top_manu ul li{ float:left; list-style:none; margin-right:8px; width:63px; background-image:url(dian.gif); background-repeat:no-repeat; background-position:right; padding:0px;}
#top_manu ul li a{ color:#3399CC; text-decoration:none;}

#search{  height: 24px;	width: 276px;float:right; margin:4px 30px 0 0px; background-image:url(search-bg.gif); background-repeat:no-repeat;}
#search .inputbox {	margin: 1px 3px 0 5px;	border: none;	background: none;	width: 210px;color: #cccccc;}
#search .button {	border: none;	background: none;	color: #FFFFFF;}

/*manu开始*/
#menu {
	width:996px;
	height:30px;
	background:url(grad-2.gif);
	clear:both;
	margin:0 auto
}
#menu ul {
	padding:0;
	margin:0;
	list-style-type: none;
}
#menu ul li {
	float:left;
	position:relative;
}
#menu ul li a, #menu ul li a:visited {
	display:block;
	text-align:center;
	text-decoration:none;
	width:100px;
	height:30px;
	color:#FFF;
	line-height:30px;
	font-size:12px;
	overflow:hidden;
	background-image:url(mainnav-sep.gif); background-repeat:no-repeat; background-position: center right;
}
#menu ul li ul {
	display: none;
}
/* specific to non IE browsers */
#menu ul li:hover a {
	color:#fff;
	font-weight:bold;
}
#menu ul li:hover ul {
	display:block;
	position:absolute;
	top:30px;
	left:0px;
	width:100px;
}
#menu ul li:hover ul li a.hide {
	background:#999;
	color:#666;
}
#menu ul li:hover ul li:hover a.hide {
	background:#333;
	color:#fff;
}
#menu ul li:hover ul li ul {
	display: none;
}
#menu ul li:hover ul li a {
	display:block;
	background:#999;
	color:#FFF;
	font-weight:normal;
	line-height:23px;
	height:23px;
}
#menu ul li:hover ul li a:hover {
	background:#CCC;
	color:#FFF;
}
#menu ul li:hover ul li:hover ul {
	display:block;
	position:absolute;
	left:100px;
	top:0;
}
#menu ul ul ul li a {
	width:100px
}

/*manu结束*/

/*top结束*/
#content{margin:0 auto; width:1004px;}
/*left*/
#left{ width:200px; float:left; margin:0px; background-color:#EFEFEF}
.box{ margin:3px 0px; background-image:url(box_02.gif);}
.box2{ margin:0px; padding:0px;}
.box2 h2{ margin:0px; padding:0px; font-size:12px; font-weight:bold; border-bottom:1px #E6E6E6 solid;}
.box2 h2 a{color:#666666; text-decoration:none; margin-left:20px; line-height:24px;}
.boxnr{ background-image:url(box-bg.GIF); background-repeat:repeat-x; background-position:top; width:192px; margin:0 auto;height:}

div.boxnr1 {
	padding: 10px 0 12px !important;
	background: url(dot.gif) repeat-x bottom !important;
	width:90%;
	margin:0 auto;
	border-bottom:#CCC 1px dashed;
}

div.boxnr1 img.border {
	padding: 2px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
}

div.boxnr1 a:hover img{border:1px solid  #3399CC;}


.more{text-align:right; margin:4px 10px 4px 0}
.boxnr1 ul{ margin:0px; padding:0px;}
.boxnr1 ul li{ margin:0px; list-style:none;}
.boxnr1 ul li a{ color:#333;}
.boxnr1 ul li a:hover, a:active, a:focus {color: #FF9900;}


/*left*/
/*right*/
#right{ width:792px; float:right;}
#right1{ width:565px; float:left;}
#banner{ margin-top:10px;}

/*right1*/
.news{ margin:0px 16px 0px 6px; width:256px; padding:0px; float:left;}
.new_title{ margin:0px; width:256px;}
.news_title a {margin-top: 8px;	display: block;	float: left;	padding: 0 14px 0 0;	font-weight: bold;	text-transform: uppercase;	color: #666;	font-size: 120%;	background: url(arrow2.png) no-repeat right center;	letter-spacing: 1px;}
.news_content{ float:left; clear:both; width:256px; margin:5px 0px;}
.news_content p{ margin:3px 0px; color:#666;}
.news_more { float:left; clear:both;}
.news_links {padding: 0; margin: 0;	float:left;	clear:both; width:256px;}
.news_links li {list-style:none;background: url(bullet.gif) no-repeat left center; line-height:20px;}
.news_links a { margin-left:10px;}

/*right1内页内容*/
#dao{ margin:10px 0 0 5px;}
#biaoti{ margin:5px;}
#biaoti h2{ font-size:14px; font-weight:bold; margin:0px; padding:0px;}

#neirong{ margin:5px; float:left; color:#666;}
#neirong .pic{float:left; margin-right:8px; clear:both;}


/*right2*/
#right2{ width:214px; float:right;  background-color:#EFEFEF;}
.rbox{ margin:3px 0px; background-image:url(youbox_03.gif);}
.rbox2{ margin:0px; padding:0px;}
.rbox2 h2{ margin:0px; padding:0px; font-size:12px; font-weight:bold; border-bottom:1px #E6E6E6 solid;}
.rbox2 h2 a{color:#666666; text-decoration:none; margin-left:20px; line-height:24px;}
.rboxnr{ background-image:url(box-bg.GIF); background-repeat:repeat-x; background-position:top; width:198px; margin:0 auto;}
.rboxnr ul{ margin:5px; padding:0px;}
.rboxnr ul li{ margin:0px; line-height:20px; padding:0px; list-style:none;}
.rboxnr ul li a{ color:#333;}
.rboxnr ul li a:hover, a:active, a:focus {color: #FF9900;}

div.rboximg{margin:0 auto; padding-top:6px; text-align:center;} 
div.rboxnr1 {
	padding: 10px 0 12px !important;
	background: url(dot.gif) repeat-x bottom !important;
	width:90%;
	margin:0 auto;
	border-bottom:#CCC 1px dashed;
}

div.rboxnr1 img.border {
	padding: 2px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
}

div.rboxnr1 a:hover img{border:1px solid  #3399CC;}



#bottom{margin:0 auto; width:1004px; clear:both; padding-top:10px; }
#friend{ margin-left:20px; color:#666; margin-top:4px;}
#friend a{ color:#666; margin-right:5px; margin-left:5px;}
#bottom1{width:1004px; clear:both; border-top:1px #CCC solid; margin-top:10px; padding:0px;}
#bottompic{ width:165px; margin:10px 0 0 80px; float:left}
#banquan{ width:500px; float:left; margin-left:40px; margin-top:10px; line-height:28px; color:#666}
#banquan a{ margin-right:10px;}


.liebiaoye{ margin:0px; padding:0px; text-align:left;}
.liebiaoye li{ line-height:30px; list-style:none; text-align:left;}

#neirong  h1{ font-size:14px; font-weight:bold; line-height:28px; width:100%; text-align:center; margin:0px; padding:0px;}
#neirong .time{ margin:0px; border-bottom:1px #CCC dashed; line-height:30px; text-align:center; width:100%; }

#anli{ width:170px; float:left;}
#anli img{ border:#CCC 1px solid}
#anli a:hover img{border:1px solid  #3399CC;}
#anlimiao{ float:left; line-height:20px; width:378px;}
.xianxian{ border-bottom:1px dashed  #CCCCCC; height:80px; margin:0px;}

.k_pagelist em{ margin-right:15px;}
.k_pagelist a{ margin-left:4px;}
