/* CSS Document */
body {
	margin-top:0;
	font-size:12px;
	line-height:20px;
	background-color:#eee;
}
a {color:#333;	 text-decoration:none; }
a:hover{color:#333; text-decoration:underline; }
.content{
margin:0 auto;
width:1002px;
height:auto;
background-color:#FFF;
}
.mainff{
float:left;
width:1002px;
height:129px;
background-color:#ccc;
border-top:3px solid #007AC2;
}
.base_float{
float:left;
width:100%;
height:auto;
}
/* color end
maincolor1       #007AC2
maincolor1       #0044A1   (deep)
 --------*/
.maincolor1{color:#007AC2;}
.maincolor1 a{color:#007AC2; text-decoration:none;}
.maincolor1 a:hover{color:#007AC2; text-decoration:underline;}
.graycolor1{color:#999;}
.graycolor1 a{color:#999; text-decoration:none;}
.graycolor1 a:hover{color:#999; text-decoration:underline;}
/* base end --------*/
/* head --------*/
.head{
float:left;
width:100%;
height:79px;
background:url(../../images/headbg.gif) repeat right top;
}
.headml{
float:left;
width:30px;
height:79px;
}
.headmr{
float:left;
width:95px;
height:79px;
}
.logo{
float:left;
width:169px;
height:79px;
}
.head_staff{
float:left;
width:685px;
height:25px;
padding:5px 0 0 0;
text-align:right;
}
.head_menu{
float:left;
width:685px;
height:48px;
}
.headbtn{
float:left;
width:146px;
height:48px;
margin:0 5px 0 0;
}
/* head end --------*/
/* mainleft--------*/
.main{
float:left;
width:100%;
height:auto;
margin:0 0 0 0;
background-color:#FFF;
}
.maink{
float:left;
width:980px;
height:21px;
text-align:right;
font-size:12px;
padding:6px 0 0 0;
}
.main_left{
float:left;
width:200px;
height:auto;
margin:0 0 0 10px;
}
.mleft_btn{
float:left;
width:175px;
height:20px;
border-bottom:1px solid #ccc;
padding:0 0 3px 15px;
letter-spacing:1px;
font-weight:bold;
font-size:13px;
margin:10px 0 0 0;
}
.ml_smbox{
float:right;
width:140px;
height:auto;
line-height:28px;
padding:10px 0 0 20px;
background-color:#F4F8FB;
}
/* mainleft end --------*/
/* main_right--------*/
.main_right{
float:left;
width:760px;
min-height:450px;
margin:0 0 0 10px;
border:1px solid #ccc;
}
.main_footer{
float:left;
width:100%;
height:15px;
background-color:#FFF;
}
/* main_right end --------*/
/* footer--------*/
.footer{
float:left;
width:100%;
height:84px;
background-color:#005CA2;
border-top:5px solid #0044A1;
}
.footerlogo{
float:left;
width:180px;
height:84px;
line-height:83px;
text-align:center;
}
.footerword{
float:left;
width:580px;
height:84px;
margin:12px 0 0 0;
color:#A7D3F2;
}
.footerword a{color:#A7D3F2; text-decoration:none;}
.footerword a:hover{color:#A7D3F2; text-decoration:underline;}

/* footer end--------*/
.infolist{height:32px;}
.button{background: url(../../images/btn_bg.gif) ;BACKGROUND-COLOR:#ffffff;height:22px;border:0;color:#000000;width:80px;border:#a4bbd9 1px solid}