/* CSS Document */

@charset "utf-8";

table {border-collapse: collapse; border-spacing: 0;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}

/********************************/
/*banner϶*/
/********************************/
#top{
	margin:auto;
	width:100%;
	height:347px;
}
#button_top_b{
	margin:auto;
	width:100%;
	height:106px;
	background-image: url(images/bg/bg_top_b.jpg);
	background-repeat: repeat;
}
#banner_top_b{
	margin:auto;
	width:100%;
	height:241px;
	background-color: #0157C0;
}
#button_top_r{
	margin:auto;
	width:100%;
	height:106px;
	background-image: url(images/bg/bg_top_r.jpg);
	background-repeat: repeat;
}
#banner_top_r{
	margin:auto;
	width:100%;
	height:241px;
	background-color: #D00000;
}
#button_top_g{
	margin:auto;
	width:100%;
	height:106px;
	background-image: url(images/bg/bg_top_g.jpg);
	background-repeat: repeat;
}
#banner_top_g{
	margin:auto;
	width:100%;
	height:241px;
	background-color: #598527;
}
#button_top_o{
	margin:auto;
	width:100%;
	height:106px;
	background-image: url(images/bg/bg_top_o.jpg);
	background-repeat: repeat;
}
#banner_top_o{
	margin:auto;
	width:100%;
	height:241px;
	background-color: #E15913;
}
#button_top_y{
	margin:auto;
	width:100%;
	height:106px;
	background-image: url(images/bg/bg_top_y.jpg);
	background-repeat: repeat;
}
#banner_top_y{
	margin:auto;
	width:100%;
	height:241px;
	background-color: #F5B721;
}
/********************************/
/*e϶*/
/********************************/
#main{
	margin:auto;
	width:100%;
	background-image: url(images/bg/bg_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 40px;
}

/********************************/
/*body϶*/
/********************************/
#body{
	margin:auto;
	width:1000px;
}
#body_all{
	width:100%;
}
#left{
	float: left;
	width: 203px;
}
#right{
	float: left;
	clear:right;
	width: 76%;
	padding-left: 30px;
}
#ff_debug{
width:100%;
clear:both;
height:0px;
}

/********************************/
/*downe϶*/
/********************************/
#down_b{
	margin:auto;
	width:96%;
	background-color: #0157C0;
	padding-top: 10px;
	padding-right: 2%;
	padding-left: 2%;
}
#down_r{
	margin:auto;
	width:96%;
	background-color: #D00000;
	padding-top: 10px;
	padding-right: 2%;
	padding-left: 2%;
}
#down_g{
	margin:auto;
	width:96%;
	background-color: #598527;
	padding-top: 10px;
	padding-right: 2%;
	padding-left: 2%;
}
#down_o{
	margin:auto;
	width:96%;
	background-color: #E15913;
	padding-top: 10px;
	padding-right: 2%;
	padding-left: 2%;
}
#down_y{
	margin:auto;
	width:96%;
	background-color: #F5B721;
	padding-top: 10px;
	padding-right: 2%;
	padding-left: 2%;
}
#down_all{
	margin:auto;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: bottom;
}
#down_all_left{
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
#down_all_right{
	float: right;
}
.down_all_right{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
a.down_all_right:hover{
	color: #000000;
}

