@charset "utf-8";
/* CSS Document */
/*全局定义参数*/
body {
	margin:0px 0px 0px 0px;/*四个值为：上，右，下，左*/
	font-size:13px;
	line-height:20px;
	font-family:"微软雅黑";
	color:#555;
	background:url(../images/bg.jpg) repeat-x #fff;
}
form {
	margin:0px;
	padding:0px;
}
ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
a,a:link,a:visited {color:#555; text-decoration:none;}
a:hover {color:#555; text-decoration:underline;}
a:active {color:#666; text-decoration:none;}

img{border:none;}
.f_left{float:left;}
.f_right{float:right;}
.w100 {width:100%; padding:0px; margin:0px; overflow:hidden;}

/*头部CSS*/
.top {
	width:990px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
}
.top_bg{
	background:url(../images/top_bg.png) no-repeat top;
	width:990px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	z-index:1px;}
.top_logo {/*头部Logo*/
	width:789px;
	padding:0px;
	margin:0px;
	overflow:hidden;

}
.top_r{
	width:180px;
	padding:30px 5px 0px ;
	margin:0;
	overflow:hidden;}
.keyword{
	width:260px;
	padding:0px 0 5px;
	margin:0;
	overflow:hidden;
	font-size:13px;
	color:#FFF;
}
.keyword h1 a:link,.keyword h1 a:visited,.keyword h2 a:link,.keyword h2 a:visited{
	font-size:13px;
	color:#FFF;
	font-weight:lighter;
	text-decoration:none;}
.search{
	width:180px;
	margin:0;
	line-height:21px;
	overflow:hidden;
	font-size:13px;
	color:#FFF;
	padding:30px 0px 0px 0px;}
.input{
	background:url(../images/input.jpg) no-repeat top;
    height: 21px;
	line-height:21px;
    color: #999999;
    font-size: 11px;
    margin: 0;
    padding: 0 0 0 5px;
    width: 132px;
	border:none;
}

.btn {
    margin: 0;
    padding: 0;
	width:23px;
	height:21px;
	border:none;
}
.top_column { /*导航栏*/
	width:980px;
	height:44px;
	padding:0px 5px; 
	margin:0px;
	overflow:hidden;
	position:absolute;
	top:100px;
	z-index:2px;
}

#png {background:url(../images/menu_bg.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../images/menu_bg.png");_background:none;}
.top_column li{float:left;}

/*内容部分CSS*/
.banner {
	width:980px;
	padding:20px 0px 0px 0px;
	margin:0px auto;
	overflow:hidden;
}
.center {
	width:980px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
}

/*底部CSS*/
.bottom_bg {
	width:100%;
	padding:0px;
	margin:0px;
	overflow:hidden;
	background:url(../images/bottom_bg.jpg) repeat-x;
}
.bottom {
	width:980px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
}

.tags {
    margin: 0 auto;
    overflow: hidden;
    padding: 0 10px 0 0px;
    width: 980px;
	height:100px;
}

.tags_title {
    color: #FFFFFF;
    float: left;
    line-height:30px;
    margin: 5px 0 0;
    overflow: hidden;
    padding: 1px 0 0 0px;
    width: 55px;
}
.tags_title h3 a:link,.tags_title h3 a:visited{
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;}

.tags_info {
    margin: 0;
    overflow: hidden;
    padding: 5px 0 5px 0px;
    width: 972px;
}

.tags_info li {
	background:url(../images/tags.jpg) no-repeat left center;
    float: left;
	line-height:25px;
    padding: 0 0 0 10px;
    text-align: left;
    width: 150px;
}

.tags_info li a:link, .tags_info li a:visited {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: lighter;
    text-decoration: none;
}
.link{
	width:970px;
	padding:0;
	font-size:13px;
	color:#fff;}
.link a:link,.link a:visited{
	color:#fff;
	text-decoration:none;}