﻿* {padding:0px;margin:0;}
html {background:#FFF;text-align:center;background:url(page-back.gif) repeat-x;}
body {width:890px;margin:0px auto;font-family:Arial;font-size:12px;color:#333;}
img {border:none;}
div {text-align:left;}
ul {list-style-type:none;}

a:link,a:visited {text-decoration:none;color:#105cb6;}
a:hover,a:active {text-decoration:underline;color:#000033;}

#header {height:40px;overflow:hidden;background:#1b5790;}
#header strong{display:block;float:left;margin:5px;height:30px;font-size:28px;font-family:"黑体";}
#header strong a:link,#header strong a:visited {color:#FFF;}
#header strong a:hover,#header strong a:active {text-decoration:none;color:#cdd9e4;}

#menu {background:#CDDDB0;border-top:4px solid #1E578E;text-align:center;height:28px;line-height:28px;}
#menu ul {padding-left:10px;}
#menu li {float:left;}
#menu a {padding:0 7px;display:block;color:#3B5514;text-decoration:none;}
#menu a:hover {background:#A6CC79;color:#3B5514;}

#guide {width:890px;height:22px;margin-top:3px;padding-top:5px;background:url(g_0116_22.gif) repeat-x;}

#content,#main2,#k_search,#onepage,#k_sitemaps,#links {background:#FFF;border-bottom:8px solid #a6cc79;padding-bottom:10px;overflow:auto; _height:1%;}
#main2{border:none;}
#content {font-size:14px;margin-top:3px;}

.left {float:left;width:605px;overflow:hidden;}
.right {float:right;width:275px;overflow:hidden;}

.right h2{padding:1px;height:21px;line-height:21px;font-size:14px;color:#8dab3b;padding-left:5px;}
.right ul {background:url(side-container.gif) no-repeat;padding:6px 0px 2px 6px;}
.right ul li {float:none;line-height:22px;}
.right ul li a {text-decoration:none;}

.pic5{width:588px;text-align:center;margin:4px 4px 4px 10px;}
.pic5 ul{width:100%;}
.pic5 li{float:left;width:18%;}
.pic5 li span a{display:block;}
.pic5 img {padding:4px;border:1px solid #d3dfed;margin:2px;}

.c2 h2 {height:24px;background:#fff5bc;border:1px solid #f8d26d;line-height:24px;font-size:14px;padding-left:5px;display:block;}

.c2 {float:left;width:294px;height:230px;margin:0px 5px 5px 2px;overflow:hidden;}
.c2 li {float:none;line-height:22px;text-indent: 5px;}
.c2 li a {text-decoration:none;}
.c2 h3 {margin:10px 5px 3px 15px;font-size:14px;}
.c2 h3 a {text-decoration:underline;color:#105cb6;}
.c2 p {margin:6px 3px 5px 15px;color:#393733;padding:2px;}

.focusPic{margin:5px auto 5px;width:275px;background:#fff;}
.focusPic .pic{margin:0 auto; width:275px; height:160px;overflow:hidden;}
.focusPic h2{padding:6px 0 3px 5px; font-size:14px; text-align:left;background:none;border:none}
.focusPic .textNum1{padding:0 8px 0 0;overflow:hidden;}
.focusPic .textNum1 .num{float:right; width:112px; height:16px;overflow:hidden;}
.focusPic .textNum1 .bg1{background:url(numn1.gif);}
.focusPic .textNum1 .bg2{background:url(numn2.gif);}
.focusPic .textNum1 .bg3{background:url(numn3.gif);}
.focusPic .textNum1 .bg4{background:url(numn4.gif);}
.focusPic .textNum1 .num ul{float:left; width:112px;margin:0px;padding:0px;background:none;}
.focusPic .textNum1 .num li{float:left; width:28px;line-height:16px;font-weight:bold;display:block;color:#FFF;text-align:center;border:none;}
.focusPic .textNum1 .num li a{color:#FFF; padding:0 5px; }
.focusPic .textNum1 .num li a:visited{color:#FFF;}

#search{margin-bottom:5px;}

#artinfo1 {text-align:center;line-height:20px;font-size:12px;border-bottom:1px dashed #DDD;}
#artinfo1 span {margin-left:12px;display:inline;color:#666;}

.artinfo2 {display:block;margin-top:15px;text-align:right;line-height:30px;margin-right:12px;font-weight:bold;}
.artinfo2 a:link{color:#a12a2a;}

#left {float:left;width:610px;padding-bottom:6px;overflow:hidden;}
#left h1 {font-size:24px;line-height:50px;text-align:center;color:#105cb6;}
#left p{line-height:150%;margin:10px;text-indent: 2em;color:#000;}

#right {float:right;width:258px;padding-top:5px;}
#right dl {margin:0px;list-style-type:none;line-height:26px;background:url(side-container.gif) no-repeat;padding:6px 0px 2px 6px;}
#right dl dt {text-indent:5px;font-weight:bold;}
#right dl dd {text-indent:3px;}

#sleft {float:left;width:610px;padding:6px 0px 6px 0px;overflow:hidden;}
#sleft dl {margin:0px;list-style-type:none;}
#sleft dl dt {font-weight:bold;text-indent:2em;line-height:26px;}
#sleft dl dd {font-size:12px;color:#666;line-height:18px;text-indent:2em;margin:0 26px;border-bottom:1px dashed #AAA;}

.k_pagelist {width:100%;margin-top:5px;line-height:30px;text-align:center;}
.k_pagelist a {margin:0px 3px 0px 3px;}
.k_pagelist strong {margin:0px 3px;color:#F00;}
.k_pagelist span {margin:0px 3px;}

#bottom {overflow:hidden;}
#link {padding:1px 4px;width:880px;border-top:1px solid #d5e5f5;border-bottom:8px solid #a6cc79;background:#f8fafd;overflow:hidden;}
#link li {float:left;line-height:20px;height:20px;margin:0px 5px;}
#k_bottommenu,#k_bottominfo {width:94%;margin-top:5px;text-align:right;color:#999;}
#k_bottominfo{display:block;margin-top:2px;}

.black,.black a:link,.black a:visited,.black a:active,.black a:hover{color:#000;}

.k_c{text-align:center;}
.k_l{text-align:left;}
.k_r{text-align:right;}
.k_fl {display:block;float:left;}
.k_fr {display:block;float:right;}

#k_search {padding:0 15px;}
#k_search form {text-align:center;margin-top:10px;width:100%;}
#k_search p {line-height:22px;border-top:1px solid #b4b4b4;background:#f1f1f1;width:100%;margin-top:20px;text-align:right;display:block;}
#k_search dt {margin-top:15px;line-height:24px;}
#k_search dt a {font-size:14px;text-decoration:underline;}
#k_search dd {word-wrap:break-word;margin:0px;line-height:18px;}
#k_search dd i {color:#080;font-size:10px;}
#k_search dt strong {color:#f00;}
#k_search dd strong {color:#f00;font-weight:normal;}

#links {padding:20px;}
#links ul li {display:block;float:left;width:100px;margin:5px;padding:0px;line-height:30px;text-align:center;}
#links h6 {line-height:30px;margin:0px;margin-top:15px;font-size:14px;}
#links p {line-height:30px;margin:0px;}

#k_sitemaps {width:100%;}
#k_sitemaps ul li {width:120px;margin-left:125px;}
#k_sitemaps a {display:block;line-height:24px;width:120px;background:#fcfcfc;margin-top:5px;text-align:center;border:1px solid #d5e5f5;}
#k_sitemaps a:hover {background:#ccc;color:#FFF;font-weight:bold;border:1px solid #999;}
.k_rootmenu {font-weight:bold;}

#onepage {width:100%;}
#onepage h1,#onepage h2,#onepage h3,{font-size:18px;color:#333;padding-left:15px;line-height:36px;margin:5px 0px 0px 10px;}
#onepage p{font-size:14px;margin:3px 10px 5px 10px;}

#k_comment {width:94%;margin:5px 3%;display:table;}
#k_comment h1 {color:#0099FF;font-size:22px;line-height:34px;}
#k_comment dl {display:table;clear:both;width:100%;line-height:24px;text-align:left;margin:0px;}
#k_comment dl dt {width:100%;display:table;background:#F4F4F4;text-align:right;margin-top:15px;color:#659EA9;border-top:3px solid #AAD6C4;border-left:1px solid #AAD6C4;border-right:1px solid #AAD6C4;}
#k_comment dl dt strong {display:block;float:left;margin-left:12px;color:#DF7D20;}
#k_comment dl dt a {display:block;float:left;color:#659EA9;}
#k_comment dl dt input {float:left;vertical-align:middle;}
#k_comment dl dt span {display:block;float:left;margin-left:6px;}
#k_comment dl dt i {}

#k_comment dl dd {width:100%;display:table;margin:0px;border:1px solid #AAD6C4;border-top:0px;color:#4E4E4E;}
#k_comment form {clear:both;display:table;margin-top:10px;}

#k_hotcomment {text-align:left;margin-left:25px;width:300px;}
#k_hotcomment dt {font-weight:bold;border:1px solid #AAD6C4;border-top:3px solid #AAD6C4;line-height:22px;padding-left:5px;}
#k_hotcomment dd {margin:0px;line-height:18px;border:1px solid #AAD6C4;border-top:0px;}

.k_form {width:100%;margin-top:5px;clear:both;display:table;text-align:left;}
.k_form table {background:#546477;width:100%;}
.k_form table th{background:#eff4f7;text-align:center;padding:3px;letter-spacing:2px;}
.k_form table td{background:#FFF;padding:3px;}
.k_th {width:25%;}

.k_form table td select {margin:3px;vertical-align:middle;}
.k_form h6 {width:100%;background:#e2ebf3;display:block;color:#546477;text-align:center;letter-spacing:5px;margin:3px 0 0 0;line-height:24px;border-bottom:0px;font-size:14px;}

#k_active {display:table;width:100%;clear:both;text-align:center;padding:10px 0px 10px 0px;}
#k_active input {color:#333;border:1px solid #CCC;background-color:#F4F4F4;padding:0px 12px 0px 12px;height:23px;line-height:22px;vertical-align:middle;letter-spacing:5px;margin:3px;}
