/*share*/
*{
	margin:0;
	padding:0;}
body{
	color:#050505;
	font:12px Arial, Helvetica, sans-serif;}	
ul,li{
	list-style:none;}
a{
	color:#050505;
	text-decoration:none;}
a:hover{
	color:#1556a6;}	
.clear{
	clear:both;
	height:0;
	overflow:hidden;}
	img{
	border:none;}
	.cored{
	color:#f00;}
	.red{
	color:#f00;}
.font14{
	font-size:14px;}
.fontbold{
	font-weight:bold;}		
.marcen{
	margin:0 auto;}	
/*end				share*/


/*main*/
.header{
width:899px;
position:relative;
height:104px;
margin:0 auto;}
.logo{
width:518px;
height:104px;
float:left;
display:block;
blr:expression(this.onFocus=this.blur());
	outline:none;}

.header img{
float:left;}

.top_right{
position:absolute;
right:0px;
bottom:20px;
z-index:10;
color:#767676;}

.top_right a{
color:#767676;}

.nav{
position:relative;
width:819px;
padding-left:80px;
height:38px;
margin:0 auto;
line-height:34px;
background:url(../images/i_05.jpg) left top no-repeat;}

.nav li{
display:inline;}
.nav li a{
width:92px;
display:block;
float:left;
text-align:center;
height:34px;
line-height:34px;
font-size:14px;
font-weight:800;
blr:expression(this.onFocus=this.blur());
	outline:none;
color:#fff;}
.nav li a:hover,.nav li a.hover{
background:url(../images/enav_06.jpg) center top no-repeat;
color:#303332;}







.aban{
width:899px;
margin:0 auto;}
.layout{
position:relative;
background:url(../images/a_22.jpg) left top repeat-y;
width:899px;
height:auto!important;
height:200px;
min-height:200px;
margin:0 auto;}
.main{
position:relative;
background:url(../images/a_24.jpg) left bottom no-repeat;
width:899px;
height:auto!important;
height:200px;
min-height:200px;
padding-bottom:20px;
margin:0 auto;}

.main_left{
float:left;
width:184px;
height:auto!important;
height:137px;
min-height:137px;
margin-bottom:50px;}

.left_nav{
width:170px;
padding-left:14px;
height:auto!important;
height:30px;
min-height:30px;
padding-bottom:90px;
background:#204c95 url(../images/eal_18.jpg) left bottom no-repeat;}

.left_nav li{
margin-bottom:2px;
width:170px;
height:23px;
line-height:23px;}
.left_nav li a{
display:block;
width:144px;
line-height:23px;
color:#fff;
font-size:14px;
blr:expression(this.onFocus=this.blur());
	outline:none;
padding-left:26px;
background:url(../images/al_15.jpg) 16px 10px no-repeat;}

.left_nav li a:hover,.left_nav li a.hover{
color:#204c95;
background:url(../images/al_12.jpg) left top no-repeat;}

.asoso{
padding-left:10px;
position:relative;}
.asot{
width:117px;
border:#d3d0c7 solid 1px;
float:left;}
.asob{
width:49px;
height:18px;
margin-left:3px;
line-height:18px;
background:url(../images/sob.jpg) center center no-repeat;
border:none;
float:left;}

.main_right{
width:715px;
height:auto!important;
height:300px;
min-height:300px;
float:left;}
.main_right h1{
font-size:12px;
color:#606060;
font-weight:normal;
height:49px;
background:url(../images/a_06.jpg) left top no-repeat;}

.main_right h1 strong{
font-weight:normal;
padding-left:47px;
line-height:40px;
margin-top:6px;
float:left;}

.main_right h1 span{
line-height:40px;
margin-top:6px;
padding-right:25px;
float:right;}
.main_right h1 span a{
color:#606060;}
.main_right h1 span a:hover{
color:#1556a6;}

.amin_con{
width:670px;
margin:0 auto;
height:auto!important;
height:100px;
min-height:100px;
line-height:1.8em;}




/*blr:expression(this.onFocus=this.blur());
	outline:none;
	filter:alpha(opacity=30);
	opacity:0.3;
	
	050505
    1556a6
	*/
	

/*end					main*/

/*margin*/
.fooder{
width:899px;
margin:0 auto;
height:34px;
line-height:34px;
padding-top:6px;
padding-bottom:20px;
color:#fff;
background:url(../images/f_49.jpg) center top no-repeat;}

.fooder a{
color:#fff;}

.foot_left{
float:left;
padding-left:20px;}

.foot_right{
float:right;
padding-right:20px;}







/*end			margin*/