@charset "gb2312";
body{
	font-size: 12px;
	line-height:20px;
	background-color:#a11f24;
	margin:0;	
	padding:0;}

/*logo和导航部分的css*/
#logo_nav{
    width:100%;}
#logo_bg{
    width:1000px;
	height:345px;
	margin:0 auto;
	padding:0;
	background:#fff url(../images/logo.jpg) left top no-repeat;
	border-top:1px solid #79352b;}
#nav_bg{
	width:1000px;
	height:41px;
	margin:0 auto;
	padding:0;
	text-align:center;
	padding:7px 0 0 0;}
#nav_menu{
    height:41px;
	width:994px;
	margin:0 auto;
	padding:0;
	overflow: auto;
	/*background: url(../images/menu_bg.gif) left top repeat-x;*/
	text-align:center;}
#nav_menu ul{
    padding:9px 0 0 96px;
	margin:0 auto;
	list-style:none;
	text-align:center;}
#nav_menu ul li{
    padding:0 10px 0 10px;
	margin:0;
	float:left;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	letter-spacing:2px;
	height:19px;
	background:url(../images/linkr.gif) no-repeat right center;}
#nav_menu ul li.lastone{
	background:none;}
#nav_menu ul li a{
    padding:0;
	margin:0;
	color: #f4e5b7;
	text-decoration:none;}
#nav_menu ul li a:hover{
	color:#50F033;
	text-decoration:none;}
#nav1_bg{
	width:1000px;
	height:30px;
	margin:0 auto;
	padding:0;
	text-align:center;
	padding:260px 0 0 0;}
#nav1_menu{
    height:30px;
	width:994px;
	margin:0 auto;
	padding:0;
	overflow: auto;
	/*background: url(../images/menu_bg.gif) left top repeat-x;*/
	text-align:center;}
#nav1_menu ul{
    padding:4px 0 0 240px;
	margin:0 auto;
	list-style:none;
	text-align:center;}
#nav1_menu ul li{
    padding:0 7px 0 7px;
	margin:0;
	float:left;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	letter-spacing:2px;
	height:19px;
	background:url(../images/linkr1.gif) no-repeat right center;}
#nav1_menu ul li.lastone{
	background:none;}
#nav1_menu ul li a{
    padding:0;
	margin:0;
	color: #651615;
	text-decoration:none;}
#nav1_menu ul li a:hover{
	color:#50F033;
	text-decoration:none;}
/*logo和导航部分的css结束*/

/*main主体内容css*/
#main{
    padding:0;
	width:100%;
	margin:0;
	float:left;}
#main_body{
    padding:0;
	margin:0 auto;
	width:1000px;
	background:#fff url(../images/body_bg.jpg) left top no-repeat;
	overflow:auto;}
#main_body_box{
    padding:5px 0 0 4px;
	margin:0;
	float:left;}	
#main_left{
    padding:3px 0 0 0;
	margin:0;
	width:305px;
	float:left;
	background:#fff;
	clear:both;}
#main_left_title{
    padding:5px 0 0 0;
	margin:0;
	height:34px;
	float:left;
	width:100%;
	background:#fff url(../images/dot.jpg) 1px bottom repeat-x;}
#main_left_title a{
    padding:0;
	margin:0;
	float:left;
	text-decoration:none;}	
#main_left_title a img{
    padding:0 0 0 2px;
	margin:0;
	border:none;}

#dot_box{
    padding:0;
	margin:0;
	float:left;
	width:100%;
	clear:both;}	
#dot{
    padding:0;
	margin:0;
	width:100%;
	height:2px;
	float:left;
	background:#fff url(../images/dot.jpg) left top repeat-x;
        overflow:hidden;}	
#main_left_title img{
    padding:0 0 0 2px;
	margin:0;
	float:left;}	
#main_left_flashfoto{
    padding:10px 0 10px 5px;
	margin:0 auto;
	clear:both;
	float:left;}
#main_left_content{
    padding:7px 0 5px 0;
	margin:0;
	float:left;
	width:100%;}	
#main_left_content ul{
    padding:10px 10px 0 10px;
	margin:0;
	list-style:none;
	display:block;}
#main_left_content ul li{
    padding:0;
	margin:0;
	display:block;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-decoration:none;
	border-bottom:1px dashed #fff;}
#main_left_content ul li a{
    padding:0;
	margin:0;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-decoration:none;
	display:block;
	border-bottom:1px dashed #cd8481;}
#main_left_content ul li a span{
    float:right;
	color:#a6a036;}
#main_left_content ul li a:hover{
    
	text-decoration:none;
	background:#fcf8e5;
	border-bottom:1px solid #cd8481;}
#main_left_link{
    padding:12px 0 0 13px;
	margin:0;
	float:left;}	
#main_left_link ul{
    padding:0;
	margin:0;
	list-style:none;
	float:left;
	display: block;}	
#main_left_link ul li{
    padding:0;
	margin:0;
	display:block;
	text-decoration: none;}
#main_left_link ul li a{
    padding:0;
	margin:0;
	font-size:12px;
	line-height:21px;
	color:#000000;
	text-decoration:none;}	
#main_left_link ul li a:hover{
	text-decoration:underline;}	
#main_left_link ul li a img{
    padding:2px;
	margin:0 0 0 0;
	border:1px solid #cddceb;
	float:left;}			
	
#main_mid{
    padding:3px 0 0 0;
	margin:0 0 0 4px;
	width:437px;
	float:left;
	background:#fff;
	display:block;
	overflow:auto;}
#main_mid_title{
    padding:5px 0 0 0;
	margin:0;
	height:34px;
	float:left;
	width:100%;
	background:#fff url(../images/dot.jpg) 1px bottom repeat-x;}	
#main_mid_title img{
    padding:0 0 0 2px;
	margin:0;
	float:left;
	border:none;}	
#main_mid_title a{
    padding:0;
	margin:0;
	float:right;
	text-decoration:none;}	
#main_mid_title a img{
    padding:3px 5px 0 0;
	margin:0;
	border:none;}	
#main_mid_content{
    padding:7px 0 0 0;
	margin:0;
	float:left;
	width:100%;}
#main_mid_content ul{
    padding:10px 10px 0 10px;
	margin:0;
	list-style:none;
	display:block;}
#main_mid_content ul li{
    padding:0;
	margin:0;
	display:block;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	border-bottom:1px dashed #fff;}
#main_mid_content ul li a{
    padding:0;
	margin:0;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-decoration:none;
	display:block;
	border-bottom:1px dashed #cd8481;}
#main_mid_content ul li a span{
    float:right;
	color:#a6a036;}
#main_mid_content ul li a:hover{
    
	text-decoration:none;
	border-bottom:1px solid #cd8481;
	background:#fcf8e5;}
#main_right{	
	padding:3px 0 0 0;
	margin:0 0 0 4px;
	width:242px;
	float:left;
	background:#fff;
	overflow:hidden;
	display:block;}
#main_right_title{
    padding:5px 0 0 0;
	margin:0;
	height:34px;
	float:left;
	width:100%;
	background:#fff url(../images/dot.jpg) 1px bottom repeat-x;}	
#main_right_title img{
    padding:0 0 0 2px;
	margin:0;
	float:left;
	border:none;}	
#main_right_title a{
    padding:0;
	margin:0;
	float:left;
	text-decoration:none;}	
#main_right_title a img{
    padding:0 0 0 2px;
	margin:0;
	border:none;}
#main_right_haibao{
	padding:5px 0 5px 0;
	margin:0;
	float:left;
	width:100%;
	text-align:center;}
#main_right_haibao a{
    padding:0;
	margin:0;
	float:left;
	text-decoration:none;}	
#main_right_haibao a img{
    padding:0;
	margin:0 0 0 11px;
	border:1px solid #9E1E23;
	width:220px;
	height:263px;}
#main_right_content{
    padding:5px 0 5px 0;
	margin:0;
	float:left;
	width:100%;}	
#main_right_content ul{
    padding:5px 5px 0 10px;
	margin:0;
	list-style:none;
	display:block;}
#main_right_content ul li{
    padding:0;
	margin:0;
	display:block;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-decoration:none;
	border-bottom:1px dashed #fff;}
#main_right_content ul li a{
    padding:0;
	margin:0;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-decoration:none;
	display:block;
	border-bottom:1px dashed #cd8481;}
#main_right_content ul li a span{
    float:right;
	color:#a6a036;}
#main_right_content ul li a:hover{
    
	text-decoration:none;
	border-bottom:1px solid #cd8481;
	background:#fcf8e5;}
#main_right_content_wlfw{
    padding:0;
	margin:0;
	float:left;
	width:100%;}	
#main_right_content_wlfw ul{
    padding:0 0 0 13px;
	margin:0;
	list-style:none;
	display:block;
	float:left;}
#main_right_content_wlfw ul li{
    padding:0 0 0 15px;
	margin:0;
	display:block;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	line-height:24px;
	float:left;
	width:60px;}
#main_right_content_wlfw ul li a{
    padding:0;
	margin:0;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-decoration:none;}
#main_right_content_wlfw ul li a:hover{
    
	text-decoration:none;
	/*border-bottom:1px solid #8db7df;*/
	color:#50F033;}
/*main主体内容css结束*/


/*滚动图片部分css*/
#pic_scroll{
    padding:0;
	margin:0;
	width:100%;
	float:left;}
#pic_scroll_bar{
	padding:0;
	margin:0 auto;
	width:1000px;
	height:27px;
	background:#FFF url(../images/pic_bar.jpg) left top  no-repeat;}
#pic_scroll_box{
    padding:10px 0 10px 0;
	margin:0 auto;
	width:1000px;
	background:#fff;
	text-align:center;}

/*滚动图片部分css*/


/*copyright版权部分css*/
#copyright{
    width:100%;
	float:left;
	padding:0;
	margin:0;}
#copyright_box {
	padding:0;
	margin:0 auto;
	width:1000px;
	background:#fff;
	text-align:center;}
#copyright_box_content {
	font-size: 12px;
	padding:5px 0 0 0;
	margin:0 auto;
	width:1000px;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
	text-align:center;
	overflow:auto;
	background:#faf6e8;
	border-bottom:5px solid #79352b;}
/*copyright版权部分css结束*/


#link12black{
    padding:0;
	margin:0;
	font-size: 12px;
	line-height: 21px;
	color: #000000;
	text-decoration:none;}
#link12black:hover{    
	text-decoration:underline;}

#link12bold{
    padding:0;
	margin:0;
	font-size: 12px;
	line-height: 21px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;}
#link12bold:hover{    
	text-decoration:underline;}
#black12pix{
    padding:10px 0 0 0;
	margin:0;
	font-size: 12px;
	line-height: 21px;
	color: #000000;
	text-decoration:none;
	text-align:center;}
#black14pix{
    padding:0 10px 0 10px;
	margin:0;
	font-size: 14px;
	line-height: 23px;
	color: #000000;
	text-decoration:none;}
#black12pixpadding{
    padding:0;
	margin:0;
	font-size: 12px;
	line-height: 21px;
	color: #000000;
	text-decoration:none;}
	
/*二级页面css*/
#second_left{    
	padding:5px 0 0 0;
	margin:0 0 10px 0;
	float:left;
	width:710px;
	border:2px solid #cd8481;
	background:#fff;}
#second_left_title{
    font-size: 14px;
	line-height: 34px;
	padding-left:12px;
	background:#fff url(../images/dot.jpg) left bottom repeat-x;}
#second_left_message_title{
    font-size: 15px;
	line-height: 45px;
	text-align:center;
	color:#9e0202;
	font-weight:bold;}
#second_left_title a{
	color: #872420;
	text-decoration: none;
	font-weight: bold;}
#second_left_title a:hover{
	text-decoration: none;}
#second_left_content{
    margin:0;
	padding:10px 0 10px 0;
	float:left;
	width:100%;
	min-height:600px;}
#second_left_content ul{
    margin:0;
	padding:0 10px 0 20px;
	list-style:none;}
#second_left_content ul li{
    margin:0;
	padding:0;
	display:block;
	border-bottom:1px dashed #fff;}
#second_left_content ul li a{
    padding:0;
	margin:0;
	font-size: 13px;
	line-height: 25px;
	color: #000000;
	text-decoration:none;
	border-bottom:1px dashed #cd8481;
	display:block;}
#second_left_content ul li a span{
    float:right;
	color:#a6a036;}
#second_left_content ul li a:hover{    
	text-decoration:none;
	border-bottom:1px solid #cd8481;
	background:#fcf8e5;}
#second_left_page{
    margin:0;
	padding:10px 0 10px 0;
	float:left;
	width:100%;
	text-align:center;
	font-weight:bold;
	border-top:1px solid  #cd8481;}
#second_right{    
	padding:5px 0 10px 0;
	margin:0 0 0 4px;
	float:left;
	width:270px;
	border:1px solid #872420;
	background:#fff;
	overflow:auto;}
#second_right_title{    
	padding:5px 0 0 0;
	margin:0;
	height:30px;
	float:left;
	width:100%;
	background:#fff url(../images/dot.jpg) left bottom repeat-x;}
#second_right_title img{    
	padding:5px 0 0 5px;
	margin:0;
	float:left;}
#second_right_title a{    
	padding:0;
	margin:0;}
#second_right_title a img{    
	padding:0 0 0 5px;
	margin:0;
	float:left;
	border:none;}
#second_right_content {
    margin:0;
	padding:0;
	float:left;
	width:100%;}
#second_right_content ul{
    margin:0;
	padding:10px 10px 0 10px;
	list-style:none;}
#second_right_content ul li{
    margin:0;
	padding:0;
	border-bottom:1px dashed #fff;
	display:block;}
#second_right_content ul li a{
    padding:0;
	margin:0;
	font-size: 13px;
	line-height: 21px;
	color: #000000;
	text-decoration:none;
	display:block;
	border-bottom:1px dashed #e4aa86;}
#second_right_content ul li a span{
    float:right;
	color:#a6a036;}
#second_right_content ul li a:hover{    
	text-decoration:none;
	border-bottom:1px solid #e4aa86;
	background:#fcf8e5;}



/*二级栏目页css*/
#column_left{    
	padding:5px 0 10px 0;
	margin:0;
	float:left;
	width:250px;
	border:1px solid #872420;
	background:#fff;
	min-height:400px;}
#column_left_title{
    font-size: 15px;
	line-height: 45px;
	text-align:center;
	color:#872420;
	font-weight:bold;
	text-align:center;
	background:#fff url(../images/dot.jpg) left bottom repeat-x;}
#column_left_title img{
	padding:0 0 3px 0;
	margin:0;
	border:none;}
#column_left_nav{
    font-size: 14px;
	padding: 20px 0 20px 50px;
	overflow:auto;}
#column_left_nav ul{
    float:left;
	padding:0;
	margin:0;
	list-style:none;}
#column_left_nav ul li{   
	padding:0;
	margin:0;
	line-height: 34px;}
#column_left_nav ul li img{   
	padding:0;
	margin:0;
	border:none;}
#column_left_nav ul li a{
	color: #872420;
	text-decoration: none;}
#column_left_nav ul li a:hover{
	text-decoration: none;}
#column_right{    
	padding:0;
	margin:0 0 10px 4px;
	float:left;
	width:730px;
	border:2px solid #cd8481;
	background:#fff;}
#column_right_title{    
	padding:0;
	margin:0;
	line-height:50px;
	text-align:center;
	width:100%;
	font-size:16px;
	color:#872420;
	font-weight:bold;
	background:#FFF5F3;}
#column_right_content{
    margin:0;
	padding:10px 0 10px 0;
	float:left;
	width:100%;
	min-height:600px;}
#column_right_content ul{
    margin:0;
	padding:0 10px 0 10px;
	list-style:none;}
#column_right_content ul li{
    margin:0;
	padding:0;
	display:block;
	border-bottom: 1px solid #fff;}
#column_right_content ul li a{
    padding:0;
	margin:0;
	font-size: 13px;
	line-height: 25px;
	color: #000000;
	text-decoration:none;
	display:block;
	border-bottom:1px dashed #cd8481;
	border-top:none;}
#column_right_content ul li a span{
    float:right;
	color:#a6a036;}
#column_right_content ul li a:hover{    
	text-decoration:none;
	border-bottom:1px solid #e4aa86;
	background:#fcf8e5;}

/*二级栏目页css*/	

#main_ziyuan_row{
    padding:0;
	margin:0;
	width:100%;
	float:left;
	overflow:auto;}
#main_ziyuan{
    padding:10px 0 0 0;
	margin:5px 0 0 6px;
	width:220px;
	float:left;
	background:#fff;
	display:block;
	overflow:auto;}
#main_ziyuan_title{
    padding:5px 0 0 0;
	margin:0;
	height:30px;
	float:left;
	width:100%;
	background:#fff url(../images/dot.jpg) left bottom repeat-x;}	
#main_ziyuan_title img{
    padding:5px 0 0 5px;
	margin:0;
	float:left;
	border:none;}	
#main_ziyuan_title a{
    padding:0;
	margin:0;
	float:left;
	text-decoration:none;}	
#main_ziyuan_title a img{
    padding:5px 0 0 5px;
	margin:0;
	border:none;}	
#main_ziyuan_content{
    padding:5px 0 0 0;
	margin:0;
	float:left;
	width:100%;}
#main_ziyuan_content ul{
    padding:10px 10px 0 10px;
	margin:0;
	list-style:none;
	display:block;}
#main_ziyuan_content ul li{
    padding:0 0 0 15px;
	margin:0;
	display:block;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	border-bottom:1px dashed #fff;}
#main_ziyuan_content ul li a{
    padding:0;
	margin:0;
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-decoration:none;
	display:block;
	border-bottom:1px dashed #8DB7DF;}
#main_ziyuan_content ul li a span{
    float:right;}
#main_ziyuan_content ul li a:hover{
    
	text-decoration:none;
	border-bottom:1px solid #8DB7DF;
	background:#dfe9f3;}	
/*二级页面css结束*/