@charset "gb2312";
/* CSS All */
body { margin:0 auto; padding:0; text-align:center;background: url(images/about-bg.gif) repeat-x; }
div, form, ul, ol, li, dl, dt, dd, input, p { margin: 0; padding: 0; }
img { margin: 0; padding: 0; border: 0; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
ul, li { list-style:none; }
/*Link*/
a:link, a:visited, a:active { color:#043C86; text-decoration: none; }
a:hover { text-decoration:underline; color:#000; }
a { outline-style : none }
.linkBlack a:link, .linkBlack a:visited, .linkBlack a:active { color:#000; }
.linkBlack a:hover { text-decoration:underline; color:#000 }
.linkgray a:link, .linkgray a:visited, .linkgray a:active { color:#555; }
.linkgray a:hover { text-decoration:underline; color:#CC0000 }
.linkWhite a:link, .linkWhite a:visited, .linkWhite a:active { color:white; }
/*color*/
.color-red { color:#C03 }
/*display*/
.displayB { display:block; }
.displayI { display:inline; }
/*position*/
.positionR { }
.positionA { position:absolute; }
/*clear*/
.clearl { clear:left; }
.clearr { clear:right; }
.clearall { clear:both; }
.clear { clear:both; }
.clear0 { clear:both; line-height:0; font-size:0; overflow:hidden }
/*Float*/
.fl { float:left; }
.fr { float:right; }
/*Font-style*/
.B { font-weight:bold; }
.I { font-style:italic; }
/*body*/
.body { margin:0 auto; text-align:left; font-size: 12px; font-family:Arial, Helvetica, sans-serif; width: 860px;  }



#header { border-bottom: 4px solid #022686; overflow: hidden; }
#header .logo { float: left; padding-top: 10px; padding-right: 10px; }
.content .guide-menu { width: 130px; float: left; border-right: 1px solid #eee; border-left: 8px solid #C1CAD7; border-bottom: 1px solid #eee; margin-left: 10px; }
.guide-menu ul {border-right:1px solid #ccc}
.guide-menu ul li { font-size: 12px; line-height: 25px; border-bottom: 1px solid #CCC; text-align: right; background: #F4F7FB; }
.guide-menu ul li.active a{ color:#000; background: #FFF url(images/20050423123030152s.gif) no-repeat 120px 10px; }
.guide-menu ul li a { display: block; padding-right: 15px; }
.guide-menu ul li a:hover{ background: #FFF url(images/20050423123030152s.gif) no-repeat 120px 10px; text-decoration: none; }
.content .cot { float: right; width: 690px; font-size: 14px; padding: 20px 0; }



.content .cot p { margin: 1em 0; line-height: 1.8em;text-indent:2em }
.content .cot h2 { color: #333; border-bottom: 1px dotted #ccc; font-weight: bold; font-size: 12px; padding-bottom: 5px; }
.content .cot h3 { font-size:14px; padding:3px 10px; background-color:#f8f8f8; margin: 1em 0;}
.content .end { text-align: right; line-height: 19px; border-top: 1px solid #999; padding-bottom: 30px; color:#999; padding-top:5px; font-size:11px }
#header .head-menu { float: right; height: 24px; line-height: 24px; padding: 0 10px; margin-top: 40px; background-color: #F4F5F9; color: #ccc; }
.head-menu a { padding: 0px 10px; }

.sitemap {padding:0px 20px 20px 0px;}
.sitemap .map a {padding-right:10px;}

