﻿/*--------------------------全--局-------------------------------*/
body{
	margin:0;
	padding:0 ;
	color:#000000;
	font:12px Arial,sans-serif,"宋体","黑体";
	background:#FFFFFF;
}
a{
	text-decoration: none;
}
p {padding:0 auto;MARGIN: 0px; TEXT-INDENT: 24px; LINE-HEIGHT: 25px;
}
a:link {
	color: #000;
}
a:visited {
	color: #000;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
a:active {
	color: #000;
	text-decoration: underline;
}
ul{
	list-style-type:none;
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:break-all;
}
li{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

img{
	border:0;
}

h1{
	margin:5px 0px 0px 20px;
	font:12px Arial,sans-serif,"宋体","黑体";
	padding:0 auto;
	TEXT-INDENT: 24px; 
	LINE-HEIGHT: 25px;
}
h2,h3{ 
	font:12px Arial,sans-serif,"宋体","黑体";
	padding:0 auto;
	TEXT-INDENT: 24px; 
	LINE-HEIGHT: 25px;
}
/*---------------------------------------------------------------*/
.menu {	width:980px; 
		height:30px;
		display: block; 
		background:url(menu_bg.png);
		margin-left: auto; 
		margin-right: auto; 
	}
.menu ul{list-style:none; margin:0 auto;}  
.menu a{display:block;text-align:center; color:#FFF;}
.menu li{float:left;width:108px;line-height:30px; }
.menu a:hover{text-decoration:none;background:url(menu_bg_h.png)}

#top-text {
	background-image:url(Images/bgen.jpg); 
	background-repeat:no-repeat;	
	width:980px; height:65px ;
	margin-left: auto; 
	margin-right: auto;
}
.topli{
	text-align:right;
	margin: 8px 2px 0px 0px;
}
#main{
  width:960px;
  margin:10px 0px 10px 0px;
  margin-left: auto; 
  margin-right: auto;
  }
/*  ------------------------右侧---------------------*/
#ma_right{
    width:720px;
    float:right;
	margin: 10px 0px 10px 10px;
	} 
	#right_sm{
		width:700px;
		float:right;
		margin: 10px 0px 10px 10px;
		}
		#right_tu{
			width:140px;
			float:left;
			border:#cccccc solid 1px; 
			margin: 0px 0px 10px 0px;
			TEXT-ALIGN: center;
			}
		#right_js{
			width:500px;
			float:left;
			margin: 0px 0px 0px 30px;
			border:#cccccc solid 1px;
			}

	#right_dh{
		width:500px;
		margin:5px 0px 5px 60px;
		}
		#right_dh ul {
			list-style:none;
			}
		#right_dh li{
			float:left;
			width:80px;
			font-size:12px;
			font-weight:bold;
			background:#CCC;
			margin-left:20px;
			line-height:30px;
			}
		#right_dh a{
			display:block;
			text-align:center;
			background:#FFF799;
			height:30px;
						}		
		#right_dh a:link{
			background:#FFF799;
			text-decoration:none;
			border:2px solid #cccccc;
			}	
		#right_dh a:hover{
			color:#FFF; 
			font-weight:bold;
			text-decoration:underline;
			background:#FF1493;
			}
		#right_dh a:visited {
			border:2px solid #cccccc;
			}

	#right_cs{
		margin:10px 0px 5px 10px;
		FLOAT: left;
		OVERFLOW: hidden;
		WIDTH: 700px;}
			.font3 {
				FONT-WEIGHT: bold;
				TEXT-INDENT: 10px;
				LINE-HEIGHT: 28px; 
				BACKGROUND-COLOR: #F0F0F0;
				TEXT-ALIGN: left;
				margin:5px auto;
				}
			.cs_right{
				width:125px;
				float:left;
				text-align:center;
				margin:10px 0px 0px 20px;
				border:#cccccc solid 1px;
				}
			.cs_left{
				width:295px;
				float:left;
				text-align:center;
				margin:10px 0px 10px 10px;
				border:#cccccc solid 1px;
				}
			.tp_left{
				width:698px;
				float:left;
				text-align:center;
			}
/*--------------------左侧----------------------*/		
  #ma_left{
    width:215px;
    float:right;
	margin: 10px 0px 10px 0px;	
	}
		.font1 {
			FONT-WEIGHT:bold; 
			COLOR:#990000; 
			LINE-HEIGHT: 16px; 
			TEXT-INDENT:10px; 
		}
		.font2 {
			FONT-WEIGHT: bold; 
			FONT-SIZE: 12px; 
			TEXT-INDENT: 10px; 
			LINE-HEIGHT: 28px; 
			TEXT-ALIGN: left
		}
		.font4 {
			BACKGROUND-POSITION: 190px 7px; 
			BACKGROUND-IMAGE: url(Images/lb_c.gif);
			background-color:#EBEBEB;
			TEXT-INDENT: 10px;  
			BACKGROUND-REPEAT: no-repeat;
			font-weight:bold;
			margin:5px auto;
			}
		.font5 {
			BACKGROUND-POSITION: 3px 4px;
			FONT-WEIGHT: bold; 
			BACKGROUND-IMAGE: url(Images/lb_b.jpg); 
			TEXT-INDENT: 25px; 
			LINE-HEIGHT: 25px; 
			BORDER-BOTTOM: #ffffff 2px solid; 
			BACKGROUND-REPEAT: no-repeat; 
			BACKGROUND-COLOR: #ebebeb
			}
		.font6 {
			TEXT-INDENT: 0px; 
			LINE-HEIGHT: 18px; 
			TEXT-ALIGN: center
			}
		.font7 {
			MARGIN-TOP: 25px; 
			FONT-WEIGHT: bold; 
			MARGIN-BOTTOM: 0px; 
			COLOR: #990000; 
			TEXT-ALIGN: center
			}
		.font8 {
			BACKGROUND-POSITION: 3px 3px; 
			BACKGROUND-IMAGE: url(Images/lb_b.jpg); 
			TEXT-INDENT: 25px; 
			BORDER-BOTTOM: #ffffff 2px solid; 
			BACKGROUND-REPEAT: no-repeat; 
			BACKGROUND-COLOR: #F0F0F0;
			margin:2px auto;
			}
		.font9 {
			BACKGROUND-IMAGE: url(Images/lb_a.gif); 
			BACKGROUND-POSITION: 190px 7px;
			background-color:#EBEBEB;
			TEXT-INDENT: 10px;  
			BACKGROUND-REPEAT: no-repeat;
			font-weight:bold;
			margin:5px auto;
			}
		.font10 { 
			TEXT-INDENT:10px;
			LINE-HEIGHT:20px;
			}
		.bold { color: #DC143C;}
		.INDENT {TEXT-INDENT:50px;} 
/*	------------------------------------------------*/
#ma_bottom{
  width:980px;
  FLOAT: left;
  margin: 10px 0px 10px 10px;
  FILTER: progid:DXImageTransform.Microsoft.Gradient

(gradientType=0,startColorStr=#ffffff,endColorStr=#C4DCF6);
  }
.bottom_txt{
  TEXT-INDENT:10px;
  LINE-HEIGHT:20px;
  
  margin: 5px 0px 10px 50px;
	}