﻿@charset "utf-8";
/* CSS Document */
/*
URI: 凯业教育
作者: xuwei
版本: 20091019
[目录表] 
	0- Reset
	1- Global
	2- Links
	3- Headings
	4- Header 
	5- Navigation
	6- Middle 
	7- Forms
	8- Extras
	9- Footer 
*/

/* =0 Reset–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
html{color:#000;background:#FFF;overflow-y: scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:separate;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit}
del,ins{text-decoration:none}
ul, ol {list-style: none;}
caption{text-align:left}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
map{outline:0;}
input,button,textarea,select,optgroup,option{font-size:12px;font:inherit inherit inherit inherit}
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; } /* 统一等宽字体 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
/* =1 Global–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body{ background:#2e348f url(../images/common/body_bg.gif) repeat-x 0 0;color:#6d6d6d;font: 12px/1.5 "\5b8b\4f53",Tahoma, Helvetica, Arial,  sans-serif;}
.clear{clear:both; line-height:0; font-size:0;}
/* =2 Links–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––-*/
a:link, a:visited {text-decoration:none;}
/* =3 Headings–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%;}
/* =4 Header–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#header{width:888px; margin:0 auto; height:112px;}
#header .top{height:88px;}
#header h1{float:left; width:179px; height:66px;}
#header h1 a{display:block; height:66px;text-indent:-9999em; background:url(../images/common/logo.gif) no-repeat 0 0;}
#header .linkbox{float:right; width:auto; margin:12px 0 0 0; background:url(../images/common/linkbox_bg.gif) no-repeat 0 center; padding:0 7px 0 18px; color:#717171;}
#header .linkbox p{ font-weight:700; line-height:22px;}
#header .linkbox p select{font-weight:400; width:70px; border:1px #6689ab solid;}
#header .linkbox a{display:block; padding:0 0 0 22px; color:#717171; line-height:22px; }
#header .linkbox a.icon1{background:url(../images/common/icon1.gif) no-repeat 0 center;}
#header .linkbox a.icon2{background:url(../images/common/icon2.gif) no-repeat 0 center;}
/* =5 Navigation–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#header .nav{height:24px;}
#header .nav ul li{float:left; height:24px; line-height:24px; width:82px;}
#header .nav ul li a{display:block; text-align:center;color:#2e348f; font-weight:700;}
#header .nav ul li a:hover,#header .nav ul li a.current{background:#2e348f; color:#fff;}
#header .search{float:right; width:229px;}
#header .search input{border:1px #6689ab solid; padding:1px 2px; line-height:14px; height:14px; width:159px; margin:0 4px; color:#9c9c9c;}
#header .search .submit{text-indent:-9999em; background:url(../images/common/btn_search.gif) no-repeat 0 0; width:48px; height:18px; border:0; padding:0; cursor:pointer;}
/* =6 Middle–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.wrapper{width:875px; margin:0 auto; background:#fff; padding:6px 7px 10px; overflow:hidden; zoom:1;}
.wrapper .fla{padding:6px 0 0;}
.wrapper .fla .crumbs{text-align:right; padding:6px 13px 4px 0; line-height:18px; color:#8e8e8e; clear:both; border-bottom:1px #c9cbdd dashed;}
.wrapper .fla .crumbs a{color:#8e8e8e;}
/* =7 Form–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––--*/
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 *//* 注：optgroup 无法扶正 */
button, input, select, textarea {font-size: 100%; /* 使得表单元素在 ie 下能继承字体大小 */}
/* =8 Extra–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––-*/

/* =9 Footer–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#footer{margin:0 auto; height:100px; background:#fff; border-top:1px #cccccc solid; padding:11px 0 0 0; color:#2e348f;}
#footer .inner{width:888px; margin:0 auto; text-align:center;}
#footer .sitelink{line-height:34px; clear:both;}
#footer .sitelink a{padding:0 16px 0 0; border-right:1px #406691 solid; color:#2e348f; margin:0 17px 0 0;}
#footer .sitelink a.last{margin:0; border:0; padding:0;}
#footer .copy{color:#7a7a7a;}
#footer .links{overflow:hidden; zoom:1; height:34px; margin:0 -12px 0 0;}
#footer ul li{float:left; margin:0 12px 0 0;}

.sitemap{margin:23px 0 0 0; background:url(../images/sitemap/sitemap_bg.jpg) no-repeat right bottom; padding:0 0 231px 0;}
.sitemap h1{text-indent:-9999em; background:url(../images/sitemap/sitemap_h1.gif) no-repeat center 0; height:33px;}
.sitemap ul {
height:257px;
padding:16px 0 0 60px;
}
.sitemap ul li {
float:left;
margin:0 3px 0 0;
width:127px;
}
.sitemap ul li a{display:block; text-align:center; background:url(../images/sitemap/sitemap_ul.gif) no-repeat 0 0; height:25px; line-height:25px; font-weight:700; color:#3b3b3b }
.sitemap ul li ul {
background:transparent none repeat scroll 0 0;
padding:0px 0 0;
}
.sitemap ul li ul li {
	border-bottom:1px #c0c0c0 dashed;
display:block;
float:none;
height:30px;
line-height:30px;
margin:0 auto 0px;
text-align:center;
}
.sitemap ul li ul li a {
color:#3b3b3b;
font-weight:400;
background:none;
height:30px; line-height:30px;
/*background:url(../images/sitemap/dot.gif) no-repeat 10px center;*/
}