/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	font-size:13px;
	img:border:0px;

	
}
a:link {
	color: #000000; text-decoration:none;
}
a:visited{
    text-decoration: none;
    color: #000000;
	}
a:hover{
	color: #E67817; 
	text-decoration: none;
	}
.top_line{ width:100%; height:2px; margin:0 auto; background:#68412b;
}
.top_bg{width:100%; height:42px; margin:0 auto; background:url(../images/top_bg.jpg) repeat-x;
}
.top_logo{width:100%; margin:0 auto; background:#ffffff; text-align:center;
}
.ppt{width:100%;height:393px; margin:0 auto; background:#ffffff;text-align:center;background:url(../images/ppt1.jpg) no-repeat center;
}
.ppt_bottom{width:100%; height:99px; margin:0 auto; background:url(../images/ppt_bottom.jpg) repeat-x;
}
.page{background:url(../images/page_bg.jpg) #fafafa no-repeat;overflow:hidden; width:100%; margin:0 auto; padding-top:10px;
}
.content{ width:1200px; margin:0 auto; overflow:auto; zoom:1; background:#FFFFFF; padding:10px 10px 10px 10px;
}
.content_l{overflow:hidden; width:290px; float:left;
}
.xilie{ width:290px; height:60px; font-size:22px; background:url(../images/xilie.jpg) no-repeat #FFFFFF; margin-top:15px; line-height:60px; text-align:center; border-bottom:1px #FF0000 dotted;}
.nav { overflow:auto; zoom:1; margin:0 auto;  }
.nav li { float:left; width:275px; height:35px; font-size:16px; line-height:35px; text-align: left; list-style:circle; background:#FFFFFF; border-bottom:1px #cccccc dotted;  overflow:hidden; padding-left:15px;}
.nav li a { display:block; width:290px; height:35px; color:#333; text-decoration:none;  }
.content_r{overflow:hidden; width:900px; float:right;
}
.sy_news{ line-height:32px; padding-left:20px;
}
.foot{width:100%; height:200px; margin:0 auto; background:#68412b; color:#FFFFFF; font-size:13px;border-top:2px #FFFFFF solid;text-align:center; padding:20px 0px 0px 0px; line-height:30px;
}