body{
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
}
a img{
border:none;
}
#mainwraper{
width:100%;
height:100%;
margin:0 auto;
}
#header{
width:100%;
float:left;
height:80px;
}
#header-inn{
width:1000px;
margin:0 auto;
height:100%;
}
.logo{
width:250px;
float:left;
border:0; margin-top:10px;
}
.logo a img{
border:0; margin-top:10px;
}
#baner{
width:100%;
float:left;
height:355px;
background:#2177ba;
}
#bodywrap{
width:1000px;
margin:0 auto;
height:100%;
}
#footer{
width:100%; margin-top:30px;
float:left; font-size:12px; color:#000000;
height:150px; background:url(../images/fobg.jpg) repeat-x left top;
}
#footer-inn{
width:1000px;
margin:10px auto;
height:100%;
}
.toplink{
width:750px;
float:left;
text-align:right;
height:20px;
margin-top:5px;
font-size:12px; color:#666666;
}
.toplink a{ margin-left:20px;
color:#0066CC; text-decoration:none;
}
.navigation{
width:750px;
float:left;
height:30px; margin-top:35px;
}
/*.navigation ul{
list-style:none; float:right;
padding:0; margin:0;
}
.navigation ul li{
padding:0; margin:0; list-style:none; display:inline;
}
.navigation ul li a{
text-decoration:none;
color:#0066CC;
font-size:13px; padding:5px 8px;
font-weight:normal; margin:0 5px;
}
.navigation ul li a:hover{
background-color:#f67223;
color:#fff;
}

.navigation ul li a.curent{
background-color:#f67223;
color:#fff;
}
*/

.flinks{
width:196px;
padding:0;
margin:0; float:left;
}
.flinks ul{
padding:0; margin:0;
}
.flinks li{
padding:0;
margin:0;
list-style:none;
}
.flinks li a{
background:url(../images/fbu.png) left top no-repeat;

font-size:11px; line-height:18px;
color:#666666;
text-decoration:none;
}
.flinks li a:hover{
color:#CC0000;
}
#footer h1{
font-size:14px; margin-bottom:10px;
/*color:#FF9900;*/
color:#333333;
text-decoration:none;
font-weight:normal;
padding:0;

}
.overview{
width:650px;
float:left;
height:100%;
}
.reghead{
font-size:18px; margin:10px 0;
color:#333333; display:block;
text-decoration:none;
font-weight:normal;
padding:0; float:left; width:100%;

}
.orange{
font-size:18px;
color:#FF6600;
text-decoration:none;
font-weight:normal; font-style:italic;
}
.blu{
font-size:13px;
color:#003399; 
text-decoration:none;
font-weight:bold; 
}
.blu02{
font-size:13px;
color:#003399; 
text-decoration:none;
font-weight:normal; 
}
.bodtex{
font-size:13px;
color:#333333;
font-weight:normal;
}
#rigbox{
width:326px;
margin-left:20px;
float:left;
height:100%;
}
#rigbox h1{
font-size:16px; font-weight:bold; color:#d91a22;
}
#boxsha{
width:326px;
float:left;
height:100%; margin-top:15px;
}
#boxsha h1{
font-size:16px; font-weight:bold; color:#d91a22;
background:url(../images/fb.jpg) no-repeat left top; padding:8px 0 8px 12px; margin:0;
}
.boxshabody{
float:left;
background:url(../images/mb.jpg) repeat-y left top;
width:300px; padding:13px; min-height:150px;
}
.boxbotom{
background:url(../images/sb.jpg) no-repeat left top;
height:20px; float:left; width:326px;
}
.boxshabody ul{
list-style:none; line-height:23px;
font-size:13px; padding:0; margin:0;
}
.boxshabody ul li{ padding:0; margin:0; list-style:none;}

.boxshabody ul li a{ text-decoration:none; color:#333333;}
.boxshabody ul li a:hover{ color:#3366CC;}

.ribbon{
width:1000px;
margin:0 auto;
height:5px; background:#2177ba;
}
.clear{
clear:both;
}
.innerbaner{
width:650px;
float:left;
height:122px;
background:#CCCCCC; margin:10px 0;
}
.innerbaner img{
width:650px; height:120px;
}
.red{
color:#FF0000;
font-size:12px;
}