#top_bg{width:100%px;background:url(../Images/top_bg.jpg) repeat-x top;}

.logo{width:990px;height:79px;margin:0px auto;overflow:hidden;}

img.top_logo{margin:10px 0 0 31px;;POSITION: absolute;}

.top_me{padding:20px 0 0 685px;}

.menu{width:970px;height:31px;margin:0px auto;overflow:hidden;}

.menu_left{width:20px;height:31px;float:left;}

.menu_cen{width:953px;height:31px;float:left}

.menu_cen ul{margin-top:5px;}

.menu_cen li{float:left;padding:0 10px 0 10px;background:url(../Images/index_18.gif) no-repeat right;}

.menu_right{width:17px;height:31px;float:left;}

.zt{width:970px;margin:0px auto;}

.index_bo{
	width:970;
	background:#fff;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.index_bo2{
	width:auto;
	background:#666666;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.index_bo_bo{
	padding-top: 5px;
	padding-right: 4px;
	padding-bottom: 0;
	padding-left: 5px;
}

.new_ti{background:#FFFFFF}

#demo {TEXT-ALIGN: center; MARGIN: auto; WIDTH: 550px; OVERFLOW: hidden}

.pro_img{BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid}

.pro_bor{BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid;background:#efefef;}

.end{width:990px;margin:0px auto;background:url(../Images/bg3.gif);height:50px;color:#aaaaaa;LINE-HEIGHT: 23px;text-align:center}

.end a{color:#777777;}
