@charset "gb2312";
body {margin:0; padding:0; font-size:12px; background:url(bgso.gif) repeat-x;}
.bg {width:960px; margin:0 auto; padding:0 5px; background:#FFF;}
img {border:0;}
a {text-decoration:none; color:#000;}
a:hover{color:#F00; text-decoration:none;}
#top {width:960px;  margin:0 auto 6px auto;}
#top .logo{float:left;  height:80px; width:250px;margin:3px 0;}
#top .banner{float:left; margin:12px 10px 0 10px;height:80px; width:468px;}
#top .lianxi{float:right;height:80px; width:200px;margin:13px 0 0 0; line-height:20px; font-size:12px;}

#top #nav {width:960px; height:36px;overflow:hidden; background:url(navbg.gif);}
#top #nav ul {margin:0; padding:0;}
#top #nav ul li {float:left;  width:96px; padding:10px 0px; text-align:center; list-style:none;}
#top #nav ul li a{color:#FFF; font-weight:700; font-size:14px;}
#top #nav ul li a:hover{ color:#CCC;}

#top #adswf{width:960px; margin:3px 0;}


#main {width:960px; margin:0 auto; height:auto;overflow:hidden;}
#main .left{width:690px; float:left;}
.left_box {width:690px; border:0px #8CBAFF solid; margin:0 0 6px 0;} 
.left_box_biao { width:670px; background:url(left_biao_bg.gif) no-repeat; padding:14px 0 13px 30px;}
.left_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#FFF;}
.left_box_list {line-height:20px; padding:5px 0 5px 10px; border-bottom:1px #B8B8BA solid; border-left:1px #B8B8BA solid; border-right:1px #B8B8BA solid;}


.left2_box {width:690px; border:0px #8CBAFF solid; margin:0 0 6px 0;} 
.left2_box_biao { width:670px; background:url(left2_biao_bg.gif) no-repeat; padding:7px 0 7px 30px;}
.left2_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#FFF;}
.left2_box_list {line-height:20px; padding:5px 0 5px 10px; border-bottom:1px #B8B8BA solid; border-left:1px #B8B8BA solid; border-right:1px #B8B8BA solid;}
.left2_box_list ul{ margin:0; padding:0;}
.left2_box_list ul li { list-style:none; font-size:14px; line-height:27px;}

#main .right{width:252px; float:right; color:#666;}
.right_box {width:250px; border:0px #8CBAFF solid; margin:0 0 6px 0;} 
.right_box_biao { width:230px; background:url(rt_bg01.gif) repeat-x; padding:10px 0 4px 20px;}
.right_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#12615E;}
.right_box_list {line-height:22px; background:#FDFDFD; border-bottom:1px #CCC solid; border-left:1px #CCC solid; border-right:1px #CCC solid; padding:5px 0 5px 10px; font-size:12px}
.right_box_list ul{margin:0; padding:0;}
.right_box_list li{ list-style:none; line-height:30px; font-size:14px;}

.right_box_list .dh { margin:0px; height:105px;}
.right_box_list .dh li { width:40%; float:left; text-align:center; font-size:12px; padding:0; margin:2px 4px; border:1px #EBEBEB solid; background:#EFF7FE; list-style:none;}

#link {width:960px;margin:0 auto;  padding:5px 0; border-top:2px #EFF7FE solid;}
#link a {margin:3px 5px;}
#link img {margin:3px 5px;}
#foot {width:960px;margin:0 auto; text-align:center; background:#F5F5F5; padding:10px 0; line-height:22px;}
