* {margin:0 0; padding:0 0;}
body {font-size:12px; background:url(images/bg.gif) repeat; line-height:24px; color:#333333;}

.all {width:974px; margin:0 auto; padding:12px; background-color:#e0edf6;}
.fs {font-size:14px;}
.fs1 {font-size:18px;}
.fw {font-weight:bold;}
.fc {color:#0164df;}
.p20 {padding:20px;}
.pt15 {padding:15px 0 0 0;}
.pt10 {padding:10px 0 0 0;}
.pt40 {padding:40px 0 0 0;}
.m12 {margin:12px 0 0 0;}
.bo  { background-color:#FFFFFF}

.all ul {list-style:none; padding:10px 0 0 24px;}
.fr {text-align:right;}
.fce {text-align:center;}

.wj {width:250px; float:right; height:85px;}

h1 {font-size:14px; font-weight:bold; text-align:center; padding:15px 0 0 0;}
.wj1 {width:220px; margin:10px auto 0; border:1px solid #FFFFFF;}

.menu {margin:0 0 20px; text-align:right; height:30px;}
.menu1{background-color:#BCDAEF; text-align:center; padding:0 15px 0 15px; width:60px; line-height:30px; float:left; margin:0 10px 0 0;}

.zj {width:110px; height:125px; float:left; padding:0 15px 10px 0;}


.menu1 a:link {text-decoration: none; color:#0164df;}
.menu1 a:visited {text-decoration: none; color:#0164df;}
.menu1 a:hover {text-decoration: underline; color:#0164df;}

.zj1 {padding:0 0 10px 0; height:140px; line-height:22px;}
.zj2 {padding:0 0 10px 0; height:170px; line-height:22px;}
.logo {border:1px solid #CCCCCC;}