/* CSS Document */
body {
font-size:12px;
margin:0px auto;
background:url(images/bg.jpg) top repeat-x;
width:1003px;
}

td {
	font: 9pt/15pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height:180%;
}
a {
	color:#333333;
	text-decoration: none;
}
a:hover {
	color: #349000;
	text-decoration: none;
}
a:active {
	color: #349000;
	text-decoration: none;
}

.input1 {
width:110px;
}


#head {
width:1003px;
margin:0px auto;
}

#head_1 {
width:409px;
height:84px;
float:left;
margin:0px 0px 0px 0px;
}

#head_2 {
width:551px;
height:84px;
float:left;
background:url(images/main_top_bg.jpg);
margin:0px 0px 0px 0px;
padding-right:40px;
}

#head_2_1, #head_2_1 a {
width:76px;
height:20px;
float:right;
margin:20px 0px 0px 0px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:center;
line-height:20px;
text-decoration:none;
}

#head_2_1 a:hover {
background:url(images/tit_bg1.gif);
color:#fff;
}

#daohang {
width:900px;
height:60px;
margin:0px auto;
overflow:hidden;
}

#daohang_1 {
width:889px;
height:60px;
float:left;
}

#daohang_2 {
width:6px;
float:left;
height:60px;
margin-left:2px;
background:#CC0000;
}

#index {

width:900px;
margin:0px auto;
}

#index_1 {
width:223px;
height:545px;
float:left;
border-left:1px #ccc solid;
border-right:1px #ccc solid;
}

#index_1_1 {
margin-top:4px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-align:center;
line-height:180%;
}

#index_1_2 {
width:85%;
margin:0px auto;
margin-top:4px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
line-height:180%;
}


#index_2 {
width:430px;
float:left;
margin:0px 3px 0px 3px; 
}

#index_2_content {
width:98%;
margin:0px auto;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
line-height:160%;
}


#index_2_content_pic a {
width:114px;
height:108px;
float:left;
text-align:center;
margin-right:3px;
border:1px #ccc solid;
background:#FF6633;
}


#index_2_content_pic a:hover {
border:1px #ccc solid;
background:#FFF;
}



#foot {
width:1003px;
margin:0px auto;
}



#foot_1 {
width:51px;
height:89px;
background:url(images/main_bottom_01.jpg);
float:left;
margin-right:1px;
}

#foot_2 {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
width:183px;
height:77px;
background:url(images/main_bottom_04.jpg);
float:left;
padding:12px 0px 0px 40px;
}

#foot_3 {
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
width:665px;
height:89px;
background:url(images/main_bottom_bg02.jpg);
float:left;
text-align:center;
line-height:40px;
}

#foot_4 {
width:60px;
height:89px;
background:url(images/main_bottom_bg01.jpg);
float:left;
}

#content {
width:900px;
margin:0px auto;
}

#content_1 {
width:223px;
height:100%;
float:left;
}

#content_2 {
width:676px;
float:left;
border-left:1px #ccc solid;
}

#content_2_1 {
height:26px;
margin-top:4px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-align:center;
line-height:180%;
}

#content_2_2 {
margin-left:13px;
margin-top:4px;
margin-right:6px;
line-height:180%;
}

#new_1 {
float:left;
width:65%;
height:20px;
padding-top:8px;
border-bottom:1px #CCCCCC dotted;
}

#new_2 {
float:left;
width:30%;
height:28px;
line-height:28px;
text-align:right;
border-bottom:1px #CCCCCC dotted;
}

#new_3 {
width:95%;
text-align:center;
}

