@charset "utf-8";
/* CSS Document */

/**main样式开始**/
#main{
	background:url(images/bg_main.jpg) repeat-x #F9F9F9 left top;
	height:245px;
	padding-top:10px;
	margin:0px auto;
	border-left:1px solid #C4C4C4;
	border-right:1px solid #C4C4C4;
}


/**main样式结束**/

/**tag_box样式开始**/
/**tag_box样式开始**/
.menulist, .menulist2{
	border-bottom:solid 1px #C4C4C4;
	height:27px;
	margin:5px 20px;
}


.menulist li, .menulist2 li{
	cursor:pointer;
	float:left;
	line-height:27px;
	text-align:center;
	font-weight:bold;
	margin-left:5px;
	display:inline;
}

a:link, a:active, a:visited{
	text-decoration:none;
	color:#fff;
}

.menulist li a, .menulist2 li a{
	width:119px;
	height:27px;
	color:#fff;
	background:url(images/menu_link.jpg) no-repeat;
	text-decoration:none;
	display:block;
	position:relative;
	top:1px;
}

.menulist li a.selected, .menulist2 li a.selected{
	background:url(images/menu_visited.jpg) no-repeat;
	position:relative;
	top:1px;
	color:#666;
	width:119px;
	height:27px;
	display:block;
}


#news li, #px li{
	width:400px;
	background:url(images/bg_li.gif) no-repeat 0px 10px;
	margin:0px 10px;
	height:25px;
	line-height:25px;
	padding-left:15px;
	overflow:hidden;
}


#news a:link, #news a:active, #news a:visited, #px a:link, #px a:active, #px a:visited, #linkht a:link, #linkht a:active, #linkht a:visited, #bottom a:link, #bottom a:active, #bottom a:visited{
	color:#525252;
	text-decoration:none;
}
#news a:hover, #px a:hover, #linkht a:hover, #bottom a:hover{
	color:#CB0B04;
	text-decoration:underline;
}

/**tag_box样式结束**/

.lefttag{
	padding-left:15px;
	float:left;
	padding-top:33px;
	width:8px;
	height:15px;
}

.righttag{
	float:right;
	padding-right:15px;
	padding-top:33px;
	width:8px;
	height:15px;
}

.spac{
	width:416px;
	overflow:hidden;
    height:68px;
}

#marquee{
	height:50px;
    margin:0px;
	width:336px;
	overflow:hidden;
	padding:10px;
    float:left;
    margin-left:7px;
}

#marquee_body{
	white-space:nowarp;
}
#marquee_body1{
	white-space:nowarp;
}

#marquee a { 
	display:block;
	border:1px solid #e2edfa;
	outline:none;
	-moz-outline:none; 
}

#marquee a:hover { 
	border: 1px solid #87bf4e; 
}

.leftqyjs, .rightqyjs{
	float:left;
	width:225px;
	height:55px;
}


.tub{
	float:left;
	width:55px;
	margin-top:2px;

}

.jsqyb{
	float:left;
	line-height:18px;
	width:160px;
	padding-left:8px;
}

.jsqyb h1{
	font-size:12px;
	padding:0px;
	margin:0px;
}