/* CSS Document */
body{
font-family:"ËÎÌå", sans-serif;
font-size:12px;
}

.bg_repeat{
clear:both;
line-height:0px;
height:0px;
}
a{
color:#044370;
text-decoration:none;
}
a:link{
color:#044370;
text-decoration:none;
}
a:hover{
color:#c70014;
text-decoration:underline;
}
a:visited{
color:#044370;
}
#laybody{
width:960px;
margin:0 auto;
background-color:#FFFFFF;
}
/*----------------------------------------------------------------------------------------------------------------------*/
#header{
width:100%;
height:73px;
background-color:#FFFFFF;
}
#header_con{
width:960px;
margin:0 auto;
}
#header_con img{
float:left;
}
#header_con span{
float:right;
line-height:73px;
}
#header_con span a{
color:#707070;
text-decoration:none;
}
#header_con span a:link{
color:#707070;
text-decoration:none;
}
#header_con span a:hover{
color:#000000;
text-decoration:underline;
}
#header_con span a:visited{
color:#707070;
}
/*----------------------------------------------------------------------------------------------------------------------*/
#banner{
width:960px;
height:153px;
margin:0 auto;
}
/*----------------------------------------------------------------------------------------------------------------------*/
#nav{
width:960px;
height:34px;
color:#0087c9;
text-align:center;
line-height:34px;
background-image:url(../images/nav_bg.jpg);
background-repeat:repeat-x;
margin:0 auto;
}
#nav_con span{
line-height:34px;
}
#nav_con span a{
color:#0087c9;
text-decoration:none;
}
#nav_con span a:link{
color:#0087c9;
text-decoration:none;
}
#nav_con span a:hover{
color:#000000;
text-decoration:underline;
}
#nav_con span a:visited{
color:#0087c9;
}

/*----------------------------------------------------------------------------------------------------------------------*/
#main{
width:960px;
height:auto;
background-color:#ffffff;
margin:0 auto;
}
/*-×ó±ß---------------------------------------------------------------------------------------------*/
#left{
float:left;
width:270px;
height:auto;
}
#left_table{
	width:247px;
	height:33px;
	font-size:14px;
	line-height:33px;
	color:#FFFFFF;
	margin-top:5px;
	padding-left:18px;
	background-image:url(../images/left_table_bg.jpg);
	background-repeat:no-repeat;
	font-family: "Î¢ÈíÑÅºÚ";
}
#leftdt{
float:left;
width:247px;
height:auto;
padding:8px;
border:solid 1px #cbdcea;
margin-top:3px;
color:#444545;
line-height:22px;

}

/*-Ö÷Òª²¿·Ö-------------------------------------------------------------------------------------------------------------*/
#right{
float:left;
width:655px;
padding:10px;
margin:5px 0 0 12px;
height:auto;
}
#righ_1{
float:left;
width:600px;
color:#0087c9;
line-height:24px;
padding-left:30px;
margin-top:10px;
}
#righ_1 li{
float:left;
width:570px;
height:30px;
font-size:12px;
line-height:22px;
color:#0087c9;
padding-left:30px;
list-style-type:none;
}
/*----Çå³ý¸¡¶¯------------------------------------------------------------------------------------------------------*/
.clear-float {
	clear:both;
	float:none;
}
/*----×Ö------------------------------------------------------------------------------------------------------*/

.line{ color:#ff826e; 
     font-size:12px;}

.z{
	color:#3e3e3e;
	font-size:12px;
	line-height:20px;
	text-align:justify;
	 }
.z1{
	color:#044370;
	font-size:12px;
	font-weight:700;
	line-height: 24px;
	 }	 
	 
.u{
	color:#fff;
	font-size:12px;
	 }
.u1{
	
	color:#044370;
	font-size:12px;
	line-height: 20px;
	 }
.u2 {
	font-family: "Î¢ÈíÑÅºÚ";
	color:#a61700;
	font-size: 17px;
	font-style: normal;

}
.title{
	font-family: "Î¢ÈíÑÅºÚ";
	color:#000;
	font-size:14px;
	line-height:30px;
	 }
.red{
	color:#ff0000;
	font-size:12px;
	line-height: 20px;
	 }
.black{
font-size:12px;
line-height:26px;
text-align:justify;
color:#717171;
}
.gray{
font-size:12px;
line-height:14px;
text-align:justify;
color:#717171;
}
  /* clearing
----------------------------------------------- */

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
/* tu±ß¿ò
----------------------------------------------- */

.section{ border-top: 1px solid #a6d2e2;  padding: 1.5em 0; }
.first{ border-top: none; }

.thumbnail{
	padding:3px ;
	background-color: #fff;
	border: 1px solid #a6d2e2;
	float: left;
	margin:20px ;
	
	}	

.caption{ font-size: 0.9em; padding-top: 0.2em ;	}
 
   
/*----------------------------------------------------------------------------------------------------------------------*/
#footer{
width:960px;
height:39px;
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
clear:both;
margin:10px auto;
line-height:39px;
color:#797c80;
text-align:center;
}
