/* CSS Document */


body {
	background-color: #ffffff;
	margin: 0px;
	padding:0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	line-height:22px;
}
a:link {
    font-size:12px;
	color:#333333;
	text-decoration: none;
}
a:visited {
    font-size:12px;
    color: #333333;
	text-decoration: none;
}
a:hover {
    font-size:12px;
	text-decoration: none;
	color: #ff0000;
}
a:active {
    font-size:12px;
	text-decoration: none;
	color: #ff0000;
}
a.dh01:link {
    font-size:12px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}
a.dh01:visited {
    font-size:12px;
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
}
a.dh01:hover {
    font-size:12px;
	text-decoration: none;
	color: #ffff00;
	font-weight:bold;
}
a.dh01:active {
    font-size:12px;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
}
a.dh02:link {
    font-size:12px;
	color: #ffffff;
	text-decoration: none;
}
a.dh02:visited {
    font-size:12px;
	text-decoration: none;
	color: #ffffff;
}
a.dh02:hover {
    font-size:12px;
	text-decoration: none;
	color: #ff0000;
}
a.dh02:active {
    font-size:12px;
	text-decoration: none;
	color: #ff0000;
}
.font01{color:#FFFFFF;}
.clear_float{height:0px; clear:both; padding:0px; margin:0px;}

.center {PADDING:0px; text-align:center; MARGIN: 0px auto; WIDTH: 1004px; background-color:#ffffff; }
.font_left {width:1004px; height:auto; text-align:left; clear:both;}
.ind{width:1004px; height:auto; text-align:left;}

#top_01{width:100%; height:117px; background-image:url(../images/top_bj.jpg); text-align:center;}
#top_02{width:1004px; height:117px; text-align:center; margin:0px auto;}
#top_logo{width:113px; height:117px; float:left;}
#top_03{width:530px; height:117px; float:left;}
#top_04{width:341px; height:117px; float:left;}

#top_dh_01{width:100%; height:40px; background-image:url(../images/top_03.jpg); text-align:center;}
#top_dh_02{width:1004px; height:40px; background-image:url(../images/top_04.jpg); margin:0px auto;}

#top_bann_01{width:100%; height:362px; background-image:url(../images/bann_bj.jpg); background-repeat:repeat-x; text-align:center; margin-bottom:10px;}
#top_bann_02{width:1004px; height:362px; margin:0px auto;}

#index_01{width:247px; height:auto; float:left;}
#index_02{width:50px; height:auto; float:left;}
#index_03{width:480px; height:auto; float:left;}
#index_04{width:44px; height:auto; float:left;}
#index_05{width:183px; height:auto; float:left; background-color:#00FF33;}

#index_left_01{width:247px; height:34px;}
#index_left_02{width:245px; height:200px; border:#CCCCCC 1px solid;}
#index_left_03{width:247px; height:79px;}
#index_left_04{width:247px; height:64px;}
#index_left_05{width:247px; height:64px; margin-bottom:20px;}
#index_left_06{width:247px; height:46px; margin-top:10px;}
#index_left_07{width:247px; height:60px; background-color:#ECF1F4;}

#index_center_01{width:480px; height:39px;}
#index_center_02{width:480px; height:auto;}
#index_center_03{width:178px; height:97px; float:left;}
#index_center_04{width:295px; height:95px; line-height:24px; float:left;}
#index_center_05{width:480px; height:36px;}
#index_center_06{width:478px; height:245px;}
#index_center_07{width:480px; height:39px;}
#index_center_08{width:478px; height:auto;}

#index_right_01{width:183px; height:38px;}
#index_right_02{width:183px; height:360px;}
#index_right_03{width:183px; height:68px;}
#index_right_04{width:183px; height:auto;}

#bottom_01{width:974px; height:30px; background-color:#eeeeee; line-height:30px; padding-left:30px;}
#bottom_02{width:1004px; height:100px; padding-top:10px; text-align:center;}


#left_ny_01{width:216px; height:57px;}
#left_ny_02{width:216px; height:auto; background-color:#ecf1f4;}
#left_ny_03{width:200px; height:25px; border-bottom:#ffffff 1px solid; margin:0px auto;}
#left_ny_04{width:216px; height:27px;}
#left_ny_05{width:216px; height:63px;}
#left_ny_06{width:206px; height:auto; padding-left:10px; margin-bottom:20px;}

#left_ny_search01{width:216px; height:51px;}
#left_ny_search02{width:216px; height:auto; background-color:#ecf1f4; text-align:center;}

#center_ny_01{width:773px; height:110px; background-image:url(../images/inde_03.jpg); text-align:center; padding-top:1px;}
#center_ny_02{width:739px; height:87px; text-align:center; margin-top:15px; margin:15px auto 0px auto;}
#center_ny_03{width:767px; height:auto; text-align:left; border-bottom:3px #ffe4e4 solid; border-left:3px #ffe4e4 solid; border-right:3px #ffe4e4 solid; margin-bottom:10px;}
#center_ny_04{width:740px; height:25px; margin:0px auto; border-bottom:#fbc0bd 1px solid;}
#center_ny_05{width:700px; height:auto; margin:20px; min-height:460px;}




