body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px; background-color:#FFFFFF;
	background:url(bg.jpg) repeat center top;
}

li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none;}
a:hover {color:#c44f0c;text-decoration:none;}

.center{ text-align:center}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:1px; background:#F7F7F7}
.img:visited img{border: 1px solid #cccccc;}
.img img{border:1px solid #cccccc;padding:3px;}
.img:hover img{border: 1px solid #cccccc;}

/*顶部样式*/
.top{background:url(top.jpg) no-repeat; width:990px; height:114px; margin:0 auto}

.top_right{ float:right;margin-right:20px!important; margin-right:10px;color:#815f39;}
.top_right a:link{ color:#815f39}
.top_right a:visited{ color:#815f39}
.top_right a:hover{ color:#ff0000}
.top_right a:active{ color:#815f39}

.flash{ width:990px; height:273px; margin:0 auto; margin-top:5px;}

/*导航样式*/
.Top_menu { height:39px; width:990px; background:url(nav.jpg) no-repeat; margin:0 auto;overflow:hidden}
.Top_menu ul{list-style:none; margin:0 auto; width:960px;}
.Top_menu ul li{float:left;width:100px;text-align:center; height:39px; line-height:39px; font-size:14px; font-weight:bold}
.Top_menu ul .li_link{width:3px; background:url(menu.jpg) no-repeat center;}
.Top_menu ul li a:link{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:visited{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:hover{color:#fff; text-decoration:none;display: block; background:url(on_nav.gif) no-repeat center center; height:39px;} 
.Top_menu ul li a:active {color:#000000;display: block;}

/*index*/
.main{ width:990px; height:auto; overflow:hidden; background:url(main_bg.jpg) repeat-y center top; margin:0 auto; margin-top:10px;}

.left{ float:left; width:207px;}

.mid{ float:left; width:578px;}

.right{ float:right; width:205px;}

/*left*/
.left_top{ width:207px; height:40px; background:url(left_top.jpg) no-repeat; margin:0 auto}
.left_tf{ margin-left:20px; line-height:40px; font-size:16px; font-weight:bold; color:#FFFFFF}
.left_bg{ width:207px; background:url(left_bg.jpg) repeat-y; margin:0 auto}


.sy_left_list{}
.sy_left_list ul{ line-height:26px;}
.sy_left_list ul li{ background:url(left_list.jpg) no-repeat; margin:0 auto; font-size:14px;font-weight:bold;}
.sy_left_list ul li a:link{color:#603606; font-weight:bold; padding-left:30px; text-decoration:none;display:block;}
.sy_left_list ul li a:visited{color:#603606; padding-left:30px; text-decoration:none;display:block;}
.sy_left_list ul li a:hover{color:#ff0000; padding-left:30px; text-decoration:none;display:block;} 

.sy_left_list0{}
.sy_left_list0 ul{}
.sy_left_list0 ul li{ background:url(left_list0.jpg) no-repeat; line-height:29px; margin:0 auto;font-size:14px;font-weight:bold;}
.sy_left_list0 ul li a:link{padding-left:30px;text-decoration:none;display:block;}
.sy_left_list0 ul li a:visited{padding-left:30px;text-decoration:none;display:block;}
.sy_left_list0 ul li a:hover{padding-left:30px; text-decoration:none;display:block;} 


/*mid*/
.mid_top{ width:578px; height:43px; background:url(mid_top.jpg) no-repeat; margin:0 auto}
.mid_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:35px; color:#734f29; font-size:14px; font-weight:bold;}
.mid_bg{ width:578px; margin:0 auto}

/*right*/
.right_lx{ width:205px; background:url(right_lx.jpg) no-repeat; margin:0 auto}

.right_news{ width:205px; margin:0 auto; border-left:1px #ccc double}
.right_news_top{ width:205px; background:url(right_news_top.jpg) no-repeat; height:30px; margin:0 auto}
.right_news_tf{ float:left; margin-left:8px!important; margin-left:4px; line-height:30px; color:#9c8671; font-size:14px; font-weight:bold}
.right_news_more{ text-align: right; line-height:30px; margin-right:5px!important; margin-right:3px;}
.right_news_bg{ width:200px; margin:0 auto}
.right_news_list{ background:url(right_news_icon.jpg) no-repeat center left; text-indent:10px; border-bottom:#ccc 1px dashed;}
.right_news_list a:link{ color: #000}
.right_news_list a:visited{color:#000}
.right_news_list a:hover{color:#ff0000}
.right_news_list a:visited{color:#000}


.sy_right_news_list{ background:url(right_news_icon.jpg) no-repeat center left; text-indent:10px; border-bottom:#ccc 1px dashed;}
.sy_right_news_list a:link{ color: #FF0000}
.sy_right_news_list a:visited{color:#FF0000}
.sy_right_news_list a:hover{color:#999}
.sy_right_news_list a:visited{color:#FF0000}



.news_list{ background:url(arrow.gif) no-repeat left center; text-indent:15px; line-height:25px; border-bottom:#CCCCCC 1px dashed}
.data{ text-align:right; margin-right:10px!important; margin-right:5px; color:#CCCCCC}


/*index*/
.cp_tj{ width:578px; margin:0 auto}
.cp_tj_top{ width:578px; height:43px; background:url(mid_top.jpg) no-repeat; margin:0 auto}
.cp_tj_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:35px; color:#734f29; font-size:14px; font-weight:bold;}
.cp_tj_more{ text-align:right; margin-right:6px!important; margin-right:3px; line-height:35px;}
.cp_tj_bg{ width:578px; margin:0 auto}
.cp_tj_list{float: left; width:560px; height:125px; border-bottom:#CCCCCC 1px dashed;}

.cp{ float:left; width:785px;}
.cp_top{ width:785px; height:43px; background:url(cp_top.jpg) no-repeat; margin:0 auto;}
.cp_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:35px; color:#734f29; font-size:14px; font-weight:bold;}
.cp_more{ text-align:right; margin-right:6px!important; margin-right:3px; line-height:35px;}
.cp_bg{ width:785px; background-color:#FFFFFF; margin:0 auto; padding-bottom:10px;}
.cp_list{float: left; width:195px; height:280px; border-bottom:#CCCCCC 1px dashed;}


.news_gs{ width:578px; margin:0 auto; margin-top:10px;}

.news_gs_top{ width:578px; background:url(mid_news_top.jpg) no-repeat; height:30px; margin:0 auto}
.news_gs_tf{ float:left; margin-left:8px!important; margin-left:4px; line-height:30px; color:#9c8671; font-size:14px; font-weight:bold}
.news_gs_more{ text-align: right; line-height:30px; margin-right:5px!important; margin-right:3px;}
.news_gs_bg{ width:560px; margin:0 auto}
.news_gs_list{ background:url(mid_news_icon.jpg) no-repeat center left; text-indent:15px; border-bottom:#ccc 1px dashed}




/*foot*/

.bottom_nav{ width:990px; height:29px; background:url(bottom_nav.jpg) no-repeat; margin:0 auto; }
.bottom_nav a:link{ color:#FFFFFF; font-size:13px; line-height:29px;}
.bottom_nav a:visited{ color:#FFFFFF}
.bottom_nav a:hover{ color:#ccc}
.bottom_nav a:active{ color:#FFFFFF}


.foot {width:990px; background:url(bottom.jpg) repeat-x center top; margin:0 auto; padding-bottom:15px; padding-top:15px;color:#666666}
.foot a{color:#666666}