﻿@charset "utf-8";
/* CSS Document */
body {font:14px 'Lucida Grande',Verdana, Helvetica, sans-serif;}
* {margin:0;padding:0; text-decoration:none;}
img {border:0}
ul,li {list-style:none;}
.cb {color:#10478c;}/*蓝色字体*/
.cr {color:#a74040;}/*红色字体*/
.ch {color:#333333;}/*黑色字体*/
.cg {color:#777777;}/*灰色字体*/
.cl {color:#d0dbe7;}/*边框线底色*/
.bc {color:#f2f6fb;}/*模块底色*/
a {color:#000; text-decoration:none;}
a:hover {color:#c00; text-decoration:underline;}
.center {text-align:center;}

#header {margin:5px auto; width:960px;}
#wrapper {margin:5px auto; width:960px;}
#footer  {margin:5px auto; width:960px; text-align:center; font-size:12px;}

/*header*/
#logo {float:left; width:190px; margin-right:10px; text-align:center;}
.logoimg {float:left; margin-bottom:5px;}
.collect {float:left; width:190px; height:27px; line-height:27px; background:url(collectbg1.gif) no-repeat; font-size:12px; margin-bottom:3px;}
.collect a{color:#000; margin:0 8px;}
.collect a:hover{text-decoration:underline;}
#topAd {float:left; width:760px; height:95px; text-align:center; font-size:12px;}
.topText {float:left; height:13px; width:760px; margin-top:2px;}
.topText a{margin:0 8px; color:#10478c;}
.topText a:hover{text-decoration:underline;}
#k_menu {float:left; width:960px; height:29px; background:url(menubg.gif) repeat-x; margin:5px 0; text-align:center; list-style:none; font-size:14px;}
#k_menu li{display:block; float:left; width:68px; height:23px; margin:3px 5px;}
#k_menu a {display:block; width:68px; height:23px; color:#fff; font-weight:bold; line-height:23px;}
#k_menu a:hover {display:block; background:url(menubtn.gif) no-repeat; text-decoration:none;}

/*body*/
.l {float:left; width:600px;}
.r {float:right; width:340px;}
.left {float:left; width:600px; border:1px solid #b6cae3; margin-bottom:10px;}
.right {float:left; width:340px; border:1px solid #b6cae3; margin-bottom:10px; font-size:12px;}
.right01 {height:180px;}
.right02 {height:294px;}
.right03 {height:110px;}
*html .right04 {height:291px;}
.right04 {height:290px;}
.right05 {height:325px;}
.right06 {height:325px;}
.right07 {height:290px;}
*html .right08 {height:550px;}
.right08 {height:564px;}

*html .module {margin:0 5px;}
.module {float:left; margin:0 10px;}
.module01 {height:360px;}
.module02 {height:330px;}
.moduleTitle {background:url(ii2.gif) no-repeat 10px 7px #f2f6fb;height:28px;width:550px;color:#333333;line-height:28px;text-align:left; margin:10px 0;font-weight:bold; padding-left:30px;}
.moduleTitle a {font-weight:bold;color:#000;}
.moduleTitle a:hover {color:#a74040; text-decoration:underline;}
.moduleTitle2 {background:url(ii3.gif) no-repeat 13px 9px; border-bottom:1px solid #d0dbe7;height:28px;width:550px;color:#333333;line-height:28px;text-align:left; margin:10px 0; padding-left:40px; font-weight:bold;font-size:18px}
.HeadLine {float:left; width:580px; margin-bottom:10px;}
.HeadLine a {display:block;font-weight:bold;font-size:18px;font-family:"华文细黑",tahoma,"宋体",Arial,Verdana,sans-serif;color:#039;}
.HeadLine a:hover {color:#a74040; text-decoration:underline;}
.HeadLine p {line-height:20px;color:#777;margin-bottom:15px;overflow-y:hidden; font-size:12px; margin:5px 0;}
.moduleContent {float:left; margin-bottom:10px; width:580px; background:url(moduleContentbg.gif) repeat-y;}
.Col1 {float:left; width:360px; margin-right:20px;}
.Col1 ul {float:left; width:360px; font-size:14px; list-style-type:square;}
.Col1 li {display:block; line-height:24px; list-style-type:square;    }
.Col1 a {color:#000; background:url(iicon2.gif) no-repeat 0 5px; padding-left:10px;}
.Col1 a:hover {color:#407ecb; text-decoration:underline;}
.Col1 a:visited {color:#000;}
.Col1 i {font-size:12px; text-align:center; padding-left:10px}

.moduleHeadLine {float:left; width:360px; margin-bottom:10px;}
.moduleHeadLine a { background:none; padding:0;display:block;font-weight:bold;font-size:18px;font-family:"华文细黑",tahoma,"宋体",Arial,Verdana,sans-serif;color:#039 !important;}
.moduleHeadLine a:hover {color:#a74040; text-decoration:underline;}
.moduleHeadLine p {line-height:20px;color:#777;margin-bottom:15px; font-size:12px; margin:5px 0;}
.Col2 {float:right; width:200px; font-size:12px;}
.Col2img {float:left; width:200px;text-align:center; background:url(bg_album120_60.gif) no-repeat center top; margin-top:5px;}
.Col2img img {margin-top:1px; margin-left:-3px;}
.Col2img span {display:block; margin-top:15px;}
.Col2 a {color:#000; line-height:20px;}
.Col2 a:hover {color:#407ecb; text-decoration:underline;}
.Col2 a:visited {color:#000;}
.Col2 p {float:left;background:#f2f6fb; line-height:25px; display:block; width:200px; margin-top:10px;}
.Col2list {float:left; width:200px; font-size:12px; list-style:disc;}
.Col2list li {display:block; line-height:21px;}
.Col2list a {color:#000; background:url(iicon2.gif) no-repeat 0 5px; padding-left:10px;}
.Col2list a:hover {color:#407ecb; text-decoration:underline;}
.Col2list a:visited {color:#000;}
.Col2list .t {font-weight:bold; line-height:25px;}

.rightTitle01 {background:url(ii1.gif) no-repeat 0px 5px #f2f6fb;height:28px;color:#333333;line-height:28px;text-align:left; font-size:14px; font-weight:bold; padding-left:25px;}
.rightTitle02 {background:#f2f6fb;height:28px;color:#333333;line-height:28px;text-align:left;font-size:14px; font-weight:bold; padding-left:10px;}
.rightTitle03 {height:28px;color:#333333;line-height:28px;text-align:left;font-size:14px; font-weight:bold; margin-left:10px; margin-top:5px;}
.rightContent {float:left;}
.rightBottom {background:#f2f6fb; display:block; height:22px;width:340px; float:left; line-height:22px;text-align:center;}
.rightContent p {line-height:21px; margin:10px;}
.rightContent a {color:#10478c; line-height:15px;}
.rightContent a:hover {color:#407ecb; text-decoration:underline;}
.rightContent a:visited {color:#10478c;}
.rightContent .more {float:left; display:block; width:318px; text-align:right; margin-right:10px; margin-top:5px;}

.rightContent2list {float:left; width:154px; list-style:none; margin-left:10px; margin-top:5px;}
.rightContent2list li {display:block; line-height:22px;}
.rightContent2list a {color:#000; background:url(iicon2.gif) no-repeat 0 5px; padding-left:0px;}
.rightContent2list a:hover {color:#407ecb; text-decoration:underline;}
.rightContent2list a:visited {color:#000;}
.rightContent2list .t {font-weight:bold;}

*html #bookImg div {margin-left:6px;}
#bookImg {float:left; margin:10px 0; width:338px;}
#bookImg div {float:left; border:1px solid #d0dbe7; margin-left:9px; text-align:center;}
#bookImg img {margin:1px;}

*html #goodsImg div {margin-left:5px;}
#goodsImg {float:left; margin:7px 0; width:338px;}
#goodsImg div {float:left; border:1px solid #d0dbe7; margin-left:7px; margin-bottom:5px; text-align:center;}
#goodsImg img {margin:1px;}

*html #rightBottom {margin:10px 5px; width:318px;}
*html .newsImg {margin-left:10px;}
.newsImg { float:left; width:145px; height:110px; margin-left:16px; margin-top:10px; background:url(bg_album120_60.gif) no-repeat center top; text-align:center;}
.newsImg img { margin-left:-3px; margin-top:1px;}
.newsImg span {display:block; margin-top:15px;}
#rightBottom {display:block; margin:10px; width:318px; height:30px; line-height:30px; background:#f2f6fb; float:left; text-align:center;}
#rightBottom a {color:#a74040;}

*html #friendLink {margin-top:0; width:958px;}
#friendLink {clear:both;width:960px; border:1px solid #b6cae3; margin:10px 0; font-size:12px; padding:15px 0;}
#friendLink a {padding:0 10px;}
#friendLink strong {font-weight:bold;padding:0 10px;}

/*footer*/
#footer p {margin:5px 0;}
#k_bottommenu a {margin:0 5px; }
