@charset "gb2312";
body {margin:0; padding:0; font-size:12px; background:url(bg.gif) repeat-x;}
img {border:0;}
a {text-decoration:none; color:#000;}
a:hover{color:#F00; text-decoration:none;}

.bg {margin:0 auto;padding:0px; background:url(topbg.gif);}
#top {width:960px;margin:0 auto 0px auto;}
#top .logo{float:left;  height:80px; width:250px;margin:15px 0 0 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;}

#nav {width:100%;height:36px;overflow:hidden; background:url(lv-navbj.gif);}
#nav ul {width:968px;margin:0 AUTO; padding:0;}
#nav ul li {float:left;  width:96px; padding:10px 0px; text-align:center; list-style:none; font-weight:600;}
#nav ul li a{color:#000; font-weight:600; font-size:14px;border-left:1px #CCC solid;border-right:1px #CCC solid;border-top:1px #CCC solid; padding:7px 15px;}
#nav ul li a:hover,.on{ color:#FFF; background:url(bg_nav.png) repeat-x 0px -165px; border-left:1px #CCC solid;border-right:1px #CCC solid;border-top:1px #CCC solid; padding:7px 15px;}


.page{width:960px; margin:0 auto; padding:0 2px; background:#FFF;}
#adswf{width:960px; padding:3px 0;}

 
#main {width:960px; margin:0 auto; height:auto;overflow:hidden; background:#FFF;}
#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 #D8D6D6 solid; border-left:1px #D8D6D6 solid; border-right:1px #D8D6D6 solid;}


.left2_box {width:690px; border:0px #8CBAFF solid; margin:0 0 6px 0;} 
.left2_box_biao { width:670px; background:url(lv-left.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 #D5FBD4 solid; border-left:1px #D5FBD4 solid; border-right:1px #D5FBD4 solid;}
.left2_box_list ul{ margin:0; padding:0;}
.left2_box_list ul li { list-style:none; font-size:14px; line-height:27px;}

.left_news{line-height:20px; padding:5px 0 5px 10px; border-bottom:1px #D5FBD4 solid; border-left:1px #D5FBD4 solid; border-right:1px #D5FBD4 solid; overflow:hidden;}
.left_news ul {margin:0; padding:0;}
.left_news ul li{ width:49%; float:left; 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(lv-right.gif) repeat-x; padding:10px 0 4px 20px;}
.right_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#000;}
.right_box_list {line-height:22px; background:#FDFDFD; border-bottom:1px #52DC13 solid; border-left:1px #52DC13 solid; border-right:1px #52DC13 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:#EDFBEC; padding:10px 0; line-height:22px;}
