/* CSS Document */

body	{
	margin: 10px 0;
	padding: 0;
	border: 0;	
	font: 12px/16px Arial, "新宋体",Helvetica, sans-serif;
	text-align:center;
	background: url(bg.gif);
	}

#head{
background:#fff url(banner2.jpg) center no-repeat;
height:144px;
}

#guide_t{
background:#fff;
border-top:2px solid #D24F19;
border-bottom:2px solid #D24F19;
}

#guide{
display:block;
padding:0;
list-style:none;
margin:0px;
background: #C4061F;
text-align:center;
		}

#guide ul{
display:inline;
margin:0;
}


#guide li{
margin:0;
width:62px;
height:20px;
text-align:center;
list-style:none;
font: 12px/16px "新宋体",Arial, Helvetica, sans-serif;
display:inline;
padding:2px 20px 2px 0;
}

#guide li a{
padding-top:3px;
width:62px;
height:16px;
display:inline;
color:#ffffff;
text-decoration:none;
font: 12px/16px "新宋体",Arial, Helvetica, sans-serif;
margin:0;
}

#guide li a:hover{
color:#FFFFFF;
padding-top:3px;
margin:0;
width:62px;
height:16px;
font-weight:600;
background:#DC6A79;
}

#guide li:hover{
color:#FFFFFF;
padding-top:3px;
margin:0;
width:62px;
height:16px;
font-weight:600;
background:#DC6A79;
}






.divide_guide{
background:url(divide_guide.gif) right center no-repeat; 
}






#foot{
border-top:2px solid #C4061F;
font: 12px/26px Arial,"新宋体", Helvetica, sans-serif;
text-align:center;
color:#C4061F;
}



#body_t{
background:#FDF0E7;
}

#body_t td{
background:#fff;
}

.title{
margin:0;
background:#E96717 url(bg_title2.gif) 5% center no-repeat;
border-bottom:1px solid #e7e7e7;
font: 12px/16px "新宋体",Arial, Helvetica, sans-serif;
padding:5px 30px 3px 30px;
color:#fff;
font-weight:600;
}

h1{
margin:0 5px 0 15px;
background: url(bg_title_bottom.gif) left bottom no-repeat;
border-bottom:1px solid #C4061F;
font: 12px/16px "新宋体",Arial, Helvetica, sans-serif;
padding:5px 30px 3px 15px;
color:#C4061F;
font-weight:600;
}

h2{
margin:0;
background:#E96717 url(bg_title2.gif) 5% center no-repeat;
border-bottom:1px solid #e7e7e7;
font: 12px/16px "新宋体",Arial, Helvetica, sans-serif;
padding:5px 30px 3px 30px;
color:#fff;
font-weight:600;

}

h3{
text-align:right;
padding-right:10px;
margin:0;
}

h4{
background: url(mail.jpg) 5% center no-repeat;
border-top:1px dotted #f3f3f3;
padding-top:5px;
padding-left:30px;
margin:10px 0 0 0;
font-weight:600;
font: 12px/16px "新宋体",Arial, Helvetica, sans-serif;
}

.side{
display:block;
}

.img_c{
padding:1px;
border:1px solid #666;
position:relative;
text-align:center;
display:inline;
}

.img_c2{
padding:1px;
border:1px solid #666;
position:relative;
text-align:center;
display:inline;
margin:10px;
}

img{
border:0;
}

.class_container{
background:url(dot_a.gif) bottom repeat-x;
margin:0 0 10px 0;
padding:0;
}

.class_container_txt{
background: url(dot_v.gif) left repeat-y;
margin-left:30px; 
padding:8px;
padding-bottom:3px;
}

.list{
margin:0;
padding:0;
}

.list_center ul{
margin: 5px 0 10px 5px;
text-align:left;
padding-left:8px;
}

.list_center li{
list-style:none;
margin:0;
display:block;
background: url(list_arrow.gif) left center no-repeat;
padding-left:15px;
font: 12px/17px "新宋体",Arial, Helvetica, sans-serif;
}

.list_center a{
margin: 0;
display:block;
text-decoration:none;
color:#666;
}

.list_center a:hover{
margin: 0;
display:block;
text-decoration:underline;
color:#CC3300;
}




.list{
margin:0 0 0 30px;
padding:0 0 5px 0;

}

.list ul{
margin: 5px 0 10px 5px;
display:block;
text-align:left;
}

.list li{
list-style:none;
margin:0;
display:block;
background: url(arrow.gif) left center no-repeat;
padding-left:14px;
font: 14px/17px "新宋体",Arial, Helvetica, sans-serif;
border-bottom:1px dashed #f3f3f3;
}

.list a{
margin:0;
display:block;
text-decoration:none;
color:#666;
}

.list a:hover{
margin:0;
display:block;
text-decoration:underline;
color:#C4061F;
}

.more{
float:right; 
padding-right:10px;
margin:0;
}


a{
margin: 0;
text-decoration:none;
color:#666;
font: 12px/14px Arial,"新宋体", Helvetica, sans-serif;
}

a:hover{
margin: 0;
text-decoration:underline;
color:#CC3300;
}

p{
margin:10px;
color:#666;
font: 12px/18px Arial,"新宋体", Helvetica, sans-serif;
text-indent:2em;
}

td,tr{
font: 12px/14px Arial,"新宋体", Helvetica, sans-serif;
}




