html {
	color:#000;
	background:#FFF
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;padding:0;border:0;
}
body{
	font: 12px/1.5 tahoma, arial, simsun, sans-serif;
	color:#000;
}
ol, ul,li {
	list-style:none;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
section, header, article, time, nav, footer, figure, figcaption {
	display:block;
	margin:0;
	padding:0;
}
.topInfo{ width:970px;margin:0px auto;padding:3px 0px;padding-bottom:0px;border-bottom:0px solid #CDDAE4;}
.topInfo span{ float:right;}
.czbj,.mainkuai01 .left106 .tcbj,.tright .input01,.tright .input02,.zhifu a,.xytab02 .Menubox li,.center01 .b1,.center00 .b2,.hong3001,.hongtext,.lv3001,.qing3001,.lan3001,.fen3001,.lvtext,.qingtext,.lantext,.fentext,.mainkuai04 .searchto .input02,.xytab .Menubox li,.jjsfudong,.mainkuai04 .title,.mainkuai04 .title .b,.commonlink .Menubox li.hover,.commonlink .Menubox li.hover b,.lanmnav .zlmdhtext,.zhichi,.listlogin,.listreg,.bfbb1,.bfbb1 .bfbb101,.mingshi00 .bfb .bfbleft .bfbb2 .bfbb201,.mingshi00 .bfb .bfbleft .bfbb2 .bfbb202,.mingshi00 .bfb .bfbleft .bfbb2 .bfbb203,.zhqq,.zhxl,.zhrr,.zhbd,.hxing,.yxing,.pai01,.pai02,.kcshiting,.kcshiting_hui,.kcbaoming,.yongshu,.ntright a,.pingjia,.pjkc,.zlmdhot,.kcst{background:url(/img/comonimg.png) no-repeat;}
.mainnav,.navtext01,.navtext02,.navtext03,.navtext04,.navtext05,.navtext06,.xnav_bt a:link,.xnav_bt a:active,.xnav_bt a:visited,.xnav_bt a:hover,.gggedi,.mainkuai01 .left01,.mainkuai01 .center .center02,.mainkuai01 .center .center02 .b1,.tttab01 .Menubox li,.mainkuai01 .right01 .text,.mainkuai01 .right02 .text,.mainkuai01 .right02 .b1,.shijian .sjbjt,.zixtab .Menubox li.jiantou .jtbj,.zixtab .Menubox,.zixtab .Menubox li,.mk01 .right .text,.mk01 .rightvip .text,.zixtab .Menubox li .b,.zixtab .Menubox li.hover,.zixtab .Menubox li.hover .b,.zirigtttab .Menubox,.zirigtttab .Menubox li,.zirigtttab .Menubox li.hover,.zirigtttab .Menubox li .b,.zirigtttab .Menubox li.hover .b{background:url(/img/list_lanse.png) no-repeat;}
.link{ width:950px; text-align:left; margin:0 auto;padding-top:10px;}
.cfff,.cfff a:link,.cfff a:visited{color:#fff;}
.cfff a:hover,.cfff a:active{color:#ff0;}
input:focus, a:focus {
	outline:none;
}
.ads1 ul li{float:left;}
.ads1{
	width:962px;
	height:49px;
	padding-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	_margin-bottom:5px;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}

caption, th {
	text-align:left;
}

q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
button, input, textarea, select {
	font-family:tahoma, arial, simsun, sans-serif;
	font-size:inherit;
	font-weight:inherit;
	line-height:1.5;
	vertical-align:middle;
}
button, input, textarea, select {
	*font-size:100%;
}
textarea {
	resize:none;
}
legend {
	color:#000;
}
a{
	color:#000;
	text-decoration:none;
	vertical-align:baseline;
}
a:hover{
	color:#285aaa;
	text-decoration:underline;
}
/*functions*/
.clear {
	display:block;
	float:none;
	clear:both;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
	background:none;
	border:0;
	font-size:0;
}
.clearfix:before, .clearfix:after {
	content:"";
	display:table;
}
.clearfix:after {
	clear:both;
}
.clearfix{
	zoom:1;
}
.r_a, .r_b{
	display:block;
	font-size:0;
	height:1px;
	overflow:hidden;
	margin:0 2px;
}
.r_b{
	margin:0 1px;
	border:1px solid #b3b3b3;
	border-top:none;
	border-bottom:none;
}
.left{
	float:left;
	width:640px;
}
.right{
	float:right;
}
.inline_block{
	display:inline-block;
	zoom:1;
	*display:inline;
}
.fnhide{
	display:none;
}

/* 导航 */
#newNav{background:#368ee0;height:40px;width:960px;text-align: center;margin: 0px auto;}
#newNav ul{width:960px;margin:0px auto;}
#newNav li{float:left;position:relative;line-height:40px;z-index:3;}
#newNav li a{display:block;padding:0px 7px;color:#fff;font-size:14px;}
#newNav li a:hover{background:#0063a3;text-decoration:none;}
#newNav .nn_hot{display:block;background:url(/img/new_norm_11.png) no-repeat;width:22px;height:12px;position:absolute;right:0px;top:-5px}
/* logo */
#logoArea{width:960px;margin:0px auto;padding:10px 0px;padding-bottom:0px;}
#logoArea h3{float:left;font-size:26px;font-family:"microsoft yahei";}
#logoArea h3 img{vertical-align:middle;}
#logoArea h2{font-family:"microsoft yahei";padding-left:20px;color:#444;font-size:22px;float:left;}
#logoArea .nw_right{float:right;width:410px}
#logoArea .nw_right p{line-height:24px;}
#logoArea .nw_right p a{margin-left:10px;}
#logoArea .nw_left{float:left;}
/*菜单*/
#nav {width:960px;height:31px;margin:0 auto; margin-top:5px; margin-bottom:5px; text-align:center;}
#nav .lf {width:6px;height:27px; float:left;}
#nav .rt {width:6px;height:27px; float:right;}
/*sitenav*/
.sitenav {float:left;height:31px;padding-top:1px;background-image:url(/img/navbg.gif); background-repeat:repeat-x;width:960px;}
.sitenav li {
  background: rgba(0, 0, 0, 0) url("/img/navbgsplit.gif") repeat scroll 0 0 / 30px auto;
  float: left;
  font-size: 14px;
  font-weight: bold;
  margin-right: 1px;
  padding: 0 3px;
  text-align: center;
  width: 62px;
}
.sitenav li#top10 {width:50px;}
.sitenav li a {display:block;width:60px;height:25px;line-height:25px;padding-bottom:5px;color:#fff;text-decoration:none;}


/*subnav*/
.subnav {position:absolute;width:100px;margin-left:10px;*margin-left:-12px;margin-top:-10px;padding-top:10px;z-index:99;}
.innerpop {display:block;width:98px;border:solid #2F4C97;border-width:0 3px 3px 1px;background:#fff;}
.innerpop span {display:block;width:94px;height:24px;margin:0 auto;overflow:hidden;line-height:24px;text-align:left;font-size:12px;font-weight:normal;border-bottom:1px solid #d5d5d5;}
.innerpop span a {display:block;width:94px; padding-left:6px;height:24px;color:#0b2f84;}
.innerpop span a:hover {color:#fff;background:#0b2f84; text-decoration:none}
.innerpop span.popend {border-bottom:none;}
.teampop {position:absolute;width:179px;margin-left:10px;*margin-left:-12px;margin-top:-10px;padding-top:10px;z-index:99;}
.innerteam {display:block;width:177px;border:solid #2F4C97;border-width:0 3px 3px 1px;background:#fff;overflow:hidden;}
.teamleft {float:left;width:88px;border-right:1px solid #2F4C97}
.teamright {float:right;width:88px;}
.innerteam span {display:block;height:24px;margin:0 auto;width:84px; overflow:hidden;line-height:24px;text-align:left;font-size:12px;font-weight:normal;border-bottom:1px solid #d5d5d5;}
.innerteam span a {display:block;width:84px;height:24px; padding-left:6px;color:#0b2f84;}
.innerteam span a:hover {color:#fff;background:#0b2f84; text-decoration:none}
.innerteam span.popend {border-bottom:none;}
/*subnav control*/
.sitenav li .subnav {display:none;}
.sitenav li.shownav .subnav {display:block;}
.sitenav li .teampop {display:none;}
.sitenav li.shownav .teampop {display:block;}
body
{
	font-family:"宋体";}
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}
.hide{display:none;}
.main{
	width:962px;
	margin:0 auto;
}
.clear {
	display:block;
	float:none;
	clear:both;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
	background:none;
	border:0;
	font-size:0;
}
.pt10{padding-top:10px;}

#logoArea
{
    height: 60px;
    margin:10px auto;}
#logo
{
	display: block;
    height: 60px;
    text-indent: -9999px;
    width: 215px;
	background:url(/img/logo.gif) no-repeat 0 0;}
#logoArea h2
{
	float:left;
	margin:17px 0 0 20px;
	font-size:26px;
	font-family:"微软雅黑","黑体";}
#search_one
{
	position:relative;
	top:6px;
	width:424px;
	height:30px;
	z-index:3;
	background:url(/img/logo_sprites.jpg) no-repeat 0 -90px ;}

.recoword,.baiduadlj{
    position:absolute;
	width:415px;
	top:45px;
	right:5px;
	text-align:right;
}
.recoword a,.recoword a:visited{
	color:#f00;
}
/*201208161721 end*/
#search_one input
{
	position:absolute;}
#Sword 
{
	left:35px;
	line-height:16px;
	height:16px\9;
	top:7px;
	width:260px;
	border-style:none;
	border-color:#fff;}
#submit_one
{
	right:3px;
	top:0px;
	cursor:pointer;
	width:90px;
	height:30px;
	border:none;
	text-indent:-9999px;
	background-color:transparent;}

#logoArea .searchArea {position:relative; width:286px; height:36px; margin-top:1px; padding:0 90px; font-size:14px; border:1px solid #DDD; z-index:5;}
.searchArea .select_box {position:absolute; left:0px;z-index:99;}
.searchArea .select_box span {display:block; width:40px; padding:6px 10px;padding-top:4px; border-right:1px solid #DDD; cursor:pointer;background:#f7f7f7;overflow:hidden;}
.searchArea .select_box input {width:60px; height:24px; line-height:24px; border:0; overflow:hidden;background:#f7f7f7;color:#666;}
.searchArea .select_box b {position:absolute; right:8px; top:15px; border-style:solid; border-width:5px; border-color: #949494 #f7f7f7 #f7f7f7; font-size:0; height:0; overflow:hidden;}
.searchArea .select_box .slt_item {display:none; position:absolute; top: 34px; width:60px;left:-1px;  background:#FFF; border:1px solid #DDD; }
.searchArea .select_box .slt_item li {padding:0 10px; line-height:26px; cursor:pointer;text-align:center;color:#666;border-bottom:1px solid #ddd;}
.searchArea .select_box .slt_item .hover {background:#e9e9e9;}
.searchArea .hover .slt_item {display:block;}
.searchArea .keywrd {width:265px; height:24px; padding:5px 2px; line-height:24px; border:0; overflow:hidden;}
.searchArea .seaech_btn {position:absolute; right:-1px; top:-1px; width:90px; height:36px; border:0; background:url(/img/search_btn.png) no-repeat; text-indent:-9999em; overflow:hidden; cursor:pointer;}

.siteNav
{
	padding:5px 0 0px 30px;
	height:20px;
	line-height:20px;
	background:url(/img/site_ico.jpg) no-repeat 1% 48%;}
.siteNav a
{
	margin:0 2px;}
#btn_group
{
	position:relative;
	z-index:0;}
#btn_group li
{
	float:left;}
#btn_group a
{
	float:left;
	display:block;
	width:70px;
	height:28px;
	line-height:28px;
	margin-left:10px;
	padding-left:26px;
	background:url(/img/thea_r_l.png) 0 0 no-repeat;
	font-weight:bold;
	text-align:center;
	color:#be492c;
}
#btn_group .rtlogin {
	background-position:0 -28px;
	color:#c28308;
}


#contWrap
{
	margin:5px auto 10px;
	border-top:2px solid #00418d;
	background:url("/img/bg_cont.jpg") repeat-y 0 0;}
#contwrap_in
{
	overflow:hidden;
	zoom:1;
	background:url("/img/bg_cont_btm.jpg") no-repeat left bottom;}
#contwrap_in2
{
/*	overflow:hidden;*/
	zoom:1;
	background:url("/img/bg_cont_btm.jpg") no-repeat left bottom;}
.contentArea
{
	width:636px;
	border-style: solid;	
	border-width:0 0 1px 1px;
	border-color:#fff #ccc #ccc;}
.mainCont
{       width:620px;
	padding:10px 5px;
	overflow:hidden;
	background:#f6f7fa;
}
.content h1
{
	padding:5px 0;
	font-family:'宋体',Arial;
	color:#255AAA;
	font-size:24px;
	font-weight:bold;
	text-align:center;}
.content h2
{
	padding:5px 0;
	font-family:'宋体',Arial;
	color:#255AAA;
	font-size:24px;
	font-weight:bold;
	text-align:center;}
p.p1
{
	color:#999;
	text-align:center;}
.content .reading
{
	padding:5px 10px;
	margin-top:10px;
	font-size:14px;
	text-indent:2em;
	border:1px solid #ccc;
	background:#fff;}
.reading a
{
	line-height:24px;
	color:#255AAA !important;
	font-weight:bold;}
.contTxt
{
	margin-top:10px;
	width:620px;
	padding:0 2px;
	overflow:auto;
	overflow-y:hidden;
	line-height:1.8;
	font-size:14px;}

.contTxt strong
{
	font-weight:bold;}
	.contTxt table{border-collapse: collapse;}
.contTxt td{border:1px black solid;border-collapse: collapse;}
.contTxt a{color:Blue; text-decoration:underline;}
ol.pagination
{
	padding:10px;	
	text-align:center;}
ol.pagination li
{
	display:inline;
	margin-right:0.6em;}
ol.pagination a,ol.pagination li.selected
{

	display:inline;
	padding:0.5em 0.7em;
	border:1px solid #ccc;
	text-decoration:none;}
ol.pagination a:hover,ol.pagination li.selected
{
	background-color:#255AAA;
	color:white;}
	div.pagination
{
	padding:10px;	
	text-align:center;}
div.pagination a
{
	display:inline;
	margin-right:0.6em;}
div.pagination a,div.pagination a.selected
{

	display:inline;
	padding:0.5em 0.7em;
	border:1px solid #ccc;
	text-decoration:none;}
div.pagination a:hover,div.pagination a.selected
{
	background-color:#255AAA;
	color:white;}

.ad img
{
	width:605px;
	height:100px}

.navBtn
{
	overflow:hidden;
	margin:20px 0;}
.navBtn li
{
	float:left;
	display:inline;
	margin-right:10px;
	padding-left:25px;
	line-height:32px;
	background:url(/img/nav_btn.png) no-repeat 0 0;}
.navBtn .li_1
{
	background-position:0 0;}
.navBtn .li_2
{	
	background-position:-121px 0;}
.navBtn .li_3
{
	background-position:-243px 0;}
.navBtn .li_4
{
	background-position:-365px 0;}
.navBtn .li_5
{
	margin-right:0;
	background-position:-486px 0;}
.navBtn li a
{
	display:block;
	width:87px;
	text-align:center;}

.sideArea
{
	overflow:hidden;
	padding:0px 0 0 10px;
	width:310px;
	background-color:#fff;}
.sideArea table,#btn_group table
{
	border-collapse:collapse;
	border-spacing:0;
}


#contwrap_in .detail
{
	padding:0;
	background:none;}

.navBtm 
{
	margin:10px auto;
	overflow:hidden;
	width:958px;
	border:1px solid #dcdcdc;
	border-top:2px solid #00418D;
	zoom:1;}
.navBtm dl
{
	float:left;
	padding:10px 0 10px 20px;
	color:#666;}
.navBtm dt
{
	padding-left:30px;
	width:139px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	background:url("/img/col_tit.jpg") no-repeat 0 0;}
.navBtm dd
{
	padding-left:30px;
	line-height:2em;
	background:url("/img/col_lt_arr.jpg") no-repeat 8% 50%;}


/*资讯列表样式*/
.contList
{
	padding:10px 8px 0;font-size:14px;line-height:2.0;
}
.contList .ad img
{
	width:615px;
	height:100px;}

.link div
{
	overflow:hidden;
	zoom:1;}
.link .p_sign
{
	margin:0;
	padding-left:5px;
	width:26px;
	height:21px;}


/*页脚样式*/
#footer{
    margin-top:10px;
    background:#fff url(/img/footer_bg.png) center top repeat-x;
    text-align:center;
}
#footer .main{
    border-top:1px solid #f8f8f8;
}
#footer p{
    margin:18px 0;
}

.content{width:620px;margin:0px 2px 2px 2px;}
.content table{width:610px;}
 .wid570{ width:570px; margin:0px auto;}
.title_info p{text-align:center;}
.thea_sp4{}

.mainCont .thea_ul3 li{ background:none;}
.mainCont .thea_ul3{background:url(/img/nav_btn.gif) no-repeat 0 0; width:100%;}

/*.contentArea{ border-bottom:none;}*/
/*试题排行*/
.thea_rbox1{ margin-top:1px; border:1px solid #d1d6dc; border-top:none; overflow:hidden;}
.thea_rbox1 h3{ height:32px; position:relative; border-top:1px solid #d1d6dc;padding-left: 2em;
	line-height: 32px;
	height: 32px;
	font-weight: bold; 
    color: #255EAB;
    font-size: 14px;
	background:url("/img/side_tit.jpg") no-repeat 0 50%;}
.thea_rbox1 dl{ height:27px; padding-bottom:5px; position:absolute; top:0px; width:320px;}
.thea_rbox1 dl dt{ float:left; }
.thea_rbox1 dl dd{float:right; font-weight:normal; color:#333; font-size:12px; border-left:1px solid #d1d6dc; text-align:center; padding:0px 8px; line-height:31px;}
.thea_rbox1 dl dd a:hover{ cursor:pointer; text-decoration:none;}

.thea_rbox1 .ttab1h{ cursor:pointer; text-decoration:none; background:url(/img/THEA_xian.gif) repeat-x left top; float:right; font-weight:normal; color:#255eab; font-size:12px; border-left:1px solid #d1d6dc; text-align:center; padding:0px 8px; line-height:31px;}
.thea_rbox1 .ttab1h2{  cursor:pointer;  background:url(/img/THEA_xian2.gif) repeat-x left top; float:right; font-weight:normal; color:#255eab; font-size:12px; border-left:1px solid #d1d6dc; text-align:center; padding:0px 8px; line-height:31px;}
.thea_rqh1 ul{ margin-top:10px; margin-bottom:10px; width:308px;  }
.thea_rqh1 ul li{ background:url(/img/THEA_bi.gif) no-repeat left center; padding-left:20px; margin-left:10px; line-height:22px; width:300px; overflow:hidden;white-space:nowrap; }
.thea_rqh1 ul li a{ color:#333; float:left;}
.thea_rqh1 ul li a:hover{ color:#c80f00;}
.thea_rbox1 .thea_rqh6 ul li{ background:url(/img/THEA_dian2.gif) no-repeat left center; padding-left:15px;}
.thea_rqh1 .thea_a3{ float:right; color:#c80f00; margin-right:10px; cursor:pointer;}
.thea_rqh2 ul{ margin:0px;}
.thea_rqh2 ul li{ margin-left:0px; background:url(/img/THEA.gif) no-repeat -225px 7px; border-bottom:1px solid #d1d6dc; line-height:26px;}
.thea_rqh2 ul li a:hover{ text-decoration:none; color:#255eab;}


.baiduadlj{ height:22px; line-height:22px;}
.contTxt p{ margin-bottom:10px;}


/* footer */
#footer {padding:10px 0 5px; background:#fafafa; text-align:center;color:#444;}
#footer .dib-wrap .dib {margin:0 5px;}
#footer p {margin:5px 0;}
#footer .links {color:#DDD;}
#footer .links a {margin:0 10px;color:#444;}
.dib{display:inline-block;*display:inline;*zoom:1;}




/*名师*/
.rightBox{ width:302px; float:right;overflow:hidden;border: 1px solid #d1d6dc;}
.rightBox li{ line-height:120%; padding:3px 0;}
.rightBox h1{ font-size:18px; color:#494949; background:url(/img/jl_bg2.jpg); border-top:solid 1px #E7E7E7; padding:2px 0 2px 5px;}
.mingshitable{width:100%;padding-top:2px; height:358px;border: 1px solid #d1d6dc;}
.mingshitable .tleft{width:300px; height:358px; }
.mingshitable .left02{width:280px; height:358px;padding:6px; padding-bottom:0; }
.mingshitable .left02 .mingshi{padding-left:2px; border-bottom:dotted 1px #f90; width:280px; height:90px; overflow:hidden; clear:both;}
.mingshitable .left02 .mingshi01{width:75px; float:left;}
.mingshitable .left02 .mingshi02{width:200px; float:right; }
.mingshitable .left02 .b1{background:url(/img/mignzibj.gif) repeat-x; height:20px; line-height:20px; text-align:center; font-weight:bold;}
.mingshitable .left02 .zhifu{text-align:center; padding-top:10px;}
.mingshitable .left02 .zhifu img{padding:0 0px;}

/*主导航下各地*/
#local {
    width:962px;
    height:60px;
    margin:0 auto; 
    border:1px solid #E1E1E1;
}

#local #leftlocal{
      display:block;
      float:left;
      width:783px;
      height:60px;
      border-bottom:1px solid #E1E1E1;
      border-right:1px solid #E1E1E1;
}

#local #leftlocal h1{
     display:block;
     float:left;	
	width:54px;
	height:45px;
	text-indent:-9999px;
	background:#fff url(/img/news.png) no-repeat  -693px -170px;	
	margin-left:9px;
	margin-top:5px;
}

#local #leftlocal p {
	width:710px;
     display:inline;
     float:right;	
     height:15px;
     line-height:10px;
     font-weight:normal;	
     color:#cccccc;
     margin-top:10px;
     margin-left:5px;
     padding:2px 0px 2px 0px
}

#local #leftlocal p a {
     width:43px;
     color:#333333;
     margin:4px;  
}
#local #leftlocal p a:hover{
    color:red;
    text-decoration:underline;	
}

#local #rightlocal{
      display:block;
      float:right;
      width:173px;
      height:60px;
      border-left:1px solid #E1E1E1;
      border-bottom:1px solid #E1E1E1;
}

#local #rightlocal h1{
      display:block;
      float:left;
      width:25px;
      height:60px;	
      line-height:30px;
      text-align:center;
      border-right:1px solid #E1E1E1;
      color:#b10200;
      font-size:14px;
      font-family:黑体;
      background:url(/img/right.gif) repeat-x 2px bottom;
}

#local #rightlocal p{
       width:130px;
       height:22px;
       line-height:22px;
       display:block;
       float:left;	
       font-weight:normal;
       margin-top:6px;
       margin-left:3px;
       background:#fff url(/img/news1.png) 0px 0px;
}

#local #rightlocal p a {
       width:100px;
       height:22px;
       line-height:22px;
       color:#333333;
       margin-left:25px;
}

#local #rightlocal p a:hover{
    color:red;
    text-decoration:underline;	
}


UNKNOWN {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 10px 5px 2px 6px; PADDING-TOP: 2px}

.box_none {	DISPLAY: none}

.box {BORDER: #E9D067 1px solid; padding:2px; background-color:#FFFFFF;}

#tb111 {PADDING-RIGHT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 27px; PADDING-TOP: 0px; BORDER-RIGHT: #4482ff 1px solid; BORDER-TOP: #4482ff 1px solid; BACKGROUND: url(bg3.gif); BORDER-LEFT: #4482ff 1px solid; WIDTH: 228px; BORDER-BOTTOM: #4482ff 1px; HEIGHT: 32px
}
.le {FONT-SIZE: 14px; FLOAT: left; LETTER-SPACING: 1px}
.ri {FLOAT: right; MARGIN-RIGHT: 8px}


.box4 {font-size:18px; font-weight:bold; line-height:180%; background-color:#F5F9FF; margin-bottom:5px; padding-top:5px;}

#link a{ color:#333}		
#link A:hover {	COLOR: #ff3300}



.bottom{MARGIN-LEFT: auto;MARGIN-RIGHT: auto;WIDTH:950px; margin-bottom:5px; margin-top:10px; text-align:center; border-top: 1px solid #a5c8de; padding:10px; clear:both;}
.del{text-decoration:line-through; font-family:"宋体",Arial, Helvetica, sans-serif; color:#404040;}
.red{color:#c30;}
.bor1{ border:#333333 solid 1px;}


/*资料左上导航*/
.zl_navTit dt
{
	line-height:34px;
	position:relative;}
.zl_navTit dt strong,.zl_navTit dt span,.zl_listBlcok p .sp1
{
	display:inline-block;
	color:#285aaa;
	text-align:center;
	font-size:14px;
	font-weight:bold;}
.zl_navTit dt strong
{
	padding-right:15px;
	background:url(/img/tit_rt.png) no-repeat right bottom;}
.zl_navTit dt span
{
	margin-left:15px;
	padding-left:15px;
	background:url(/img/tit_lt.png) no-repeat left bottom;}

.zl_navTit dt span.leimore{
    background: none;
    color: #FFFFFF;
    display:inline;
    font-size: 12px;
    padding-left: 0;
	cursor:pointer;
	margin-left:0;
}
.zl_navTit dt span.leimore b{
    width:45px;
	line-height:32px;
	display:inline-block;
	padding:0 6px;
	font-weight:normal;
}
.zl_navTit dt span.leimore.hover b{
    width:45px;
	line-height:32px;
	display:inline-block;
	background:#f4f8fb;
	color:#255aaa;
	
}
.zl_navTit dt span.leimore em{
    background:#f4f8fb;
	width:597px;
    color: #FFFFFF;
    display: none;
    font-size: 12px;
    line-height:30px;
    padding:8px 10px;
    text-align:right;
	border:1px solid #ccc;
	border-top:none;
	margin-top:-3px;
	position:absolute;
	bottom:-46px;
	right:0;
}	
.zl_navTit dt span.leimore.hover em{
    display: block;
}	
.zl_navTit dt span.leimore em a,.zl_navTit dt span.leimore em a:visited{
    color:#255aaa;
}
.zl_navTit dt span.leimore em a:hover{
	color:#255aaa;
	text-decoration:underline;
	}
.zl_navTit dt a,.zl_navTit dt a:visited
{
	vertical-align:middle;
	padding:0 5px;
	color:#fff;
	}
.zl_navTit dt a:hover,.zl_navTit dt a.current
{
	color:#FF0;
	
	text-decoration:none;}
.zl_navTit dt a.current
{
	font-weight:bold;}
.navTit dd,.zl_navTit dd
{
	padding:5px 0 0px 18px;
	*padding-bottom:10px;
	overflow:hidden;
	zoom:1;}
.navTit dd a,.zl_navTit dd a,.p_sign,#contWrap .region a
{
	float:left;
	display:inline;
	line-height:2em;
	white-space:nowrap;}
.p_sign
{
	margin-right:15px;
	padding-left:35px;
	font-size:14px;
	background:url(/img/p_ico.gif) no-repeat 0 48%;}
.navTit dd a,.zl_navTit dd a,#contWrap .region a
{
	margin:0 5px 6px;;
	padding:0 10px;
	height:23px;
	line-height:23px;
	width:auto;
	color:#255aaa;
	_color:#255aaa !important;
	border:1px solid #CFE4EE;
	background:url(/img/place_ico.png) repeat-x 0 0;}
.navTit dd.link{
	padding:10px 0 5px 5px
	}
.navTit .subtitle,.zl_navTit .subtitle
{
	padding:0 0 5px 5px;
	font-size:14px;
	font-weight:bold;}	
.navTit dd.link a
{
	margin:0 5px 6px;;
	padding:0 10px;
	height:23px;
	line-height:23px;
	width:auto;
	color:#4e6383;
	_color:#4e6383 !important;
	border:1px solid #cad3dd;
	background:url(/img/place_ico02.png) repeat-x 0 0;}
	
.navTit dd a:hover,.zl_navTit dd a:hover,#contWrap .region a:hover,
.navTit dd a.on,.zl_navTit dd a.on,#contWrap .region a.on
{
	border:1px solid #fdbe95;
	text-decoration:none;
	background:url(/img/place_focus_ico.png) repeat-x 0 0;}
.hot
{
	margin:10px 0 -5px 10px;
	padding-left:45px;
	line-height:2em;
	font-size:14px;
	font-weight:bold;
	background:url("/img/hot_ico.jpg") no-repeat 0 45%;}
	
	.listBlcok p,.zl_listBlcok p
{
	margin-left:12px;
	padding-right:10px;
	height:26px;
	line-height:26px;}
.listBlcok p
{
	border-bottom:1px solid #255aaa;}
.listBlcok p .sp1
{
	position:relative;
	display:inline-block;
	margin-left:20px;
	width:98px;
	height:26px;
	color:#fff;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background:url(/img/c_btn.jpg) no-repeat 0 0;}
.zl_listBlcok p
{
	border-bottom:1px solid #2E6EA4;
	/*background:url("/img/zl_titline.png") no-repeat 0 0;*/}
.zl_listBlcok p .sp1
{
	height:24px;
	margin-left:20px;
	padding:0 10px;
	border:1px solid #2E6EA4;
	border-top-width:2px;
	border-bottom:none;
	background:#F6F7FB;
	position:relative;
	top:1px;
	color:#255aaa;}
.listBlcok .region,.zl_listBlcok .region
{
	margin-left:12px;
	padding:10px 0 0 12px;
	*padding-bottom:10px;}
}
/*课表*/
.wkkb table{ width:610px; text-align:center;}
.wkkb th{background:#468BD0; line-height:22px; font-size:14px; color:#fff; border:1px solid #255AAA; text-align:center; font-weight:700;}
.wkkb td{font-size:12px; line-height:1.5; border:1px solid #255AAA;}
.wkkb td img{ border:0px;}
.wkkb td a{ text-decoration:none; color:#0066CC;}
.wkkb td a:hover{ text-decoration:underline; color:#FF6600;}
	.listArea,.listArea_none
{
	margin:0 10px;
	padding:15px 0;}
.listArea
{
	border-bottom:1px dashed #dcdcdc;}
.listArea li span,.listArea_none li span
{
	float:right;
	color:#666;}

.l_m_r{ overflow:hidden; margin-bottom:5px;}
.m_left{ width:245px; float:left; margin-top:1px; overflow:hidden;}
.m_left .Member{ height:240px;}

.m_left .Member ul li span{ margin-top:1px; line-height:24px; color:#003d51; margin-left:0px;float:left;}
.m_left .Member ul li{ margin-top:1px; line-height:24px; color:#003d51; margin-left:5px; overflow:hidden; white-space:nowrap;}
.m_left .Member ul li .tx{ width:160px; height:20px; border:1px #dddddd solid; margin-left:10px; padding-left:2px; line-height:20px;}
.m_left .Member ul li .tx1{ width:69px; height:20px; border:1px #dddddd solid; margin-left:10px; padding-left:2px; line-height:20px;}
.m_left .Member ul li a{ text-decoration:underline; color:#003d51;}
.m_left .Member .btn{ background:url(/img/dl.jpg) no-repeat; width:73px; height:25px; border:0; cursor:pointer; font-size:14px; font-weight:bold; color:#FFF; float:left; margin-left:17px; display:inline; margin-top:10px;}
.m_left .Member i{ font-style:normal; text-align:center; line-height:25px; font-size:14px; font-weight:bold; float:left; margin-left:7px; display:inline; margin-top:10px;}
.m_left .Member i a{ background:url(/img/zc.jpg) no-repeat; width:73px; height:25px; display:block; color:#FFF;}
.m_left .Member span{ line-height:25px; margin-left:6px; margin-top:10px; display:block; float:left;}

.sl{ margin-top:5px;}
.Focuss{ margin-top:5px; line-height:24px; padding-left:5px; padding-top:6px;}
.Focuss ul li a{ color:#003d51; padding-left:22px;}
.Focuss ul li a:hover{ color:#ff6c00; text-decoration:underline;}

.m_left .Focus{ margin-top:5px; height:135px;}
.m_left .Focus dl{ margin-top:5px;}
.m_left .Focus dl dt{ width:52px; float:left; margin-left:22px; display:inline; line-height:29px;}
.m_left .Focus dl dt a{ color:#003d51;}

.m_middle{ width:457px; height:383px; float:left; margin-left:3px; display:inline; margin-top:5px; overflow:hidden;}
.m_middle .bt{ border-bottom:1px #bde6f8 solid;}
.m_middle .bt h2{ background:url(/img/ty1t.jpg) repeat-x; width:126px; height:35px; float:left; overflow:hidden; font-size:14px; color:#003d51; line-height:35px; text-align:center; border-right:1px #bde6f8 solid;}
.m_middle .bt h4{ font-weight:normal; font-size:12px; float:right; margin-right:19px; line-height:35px;}
.m_middle .bt h4 a{ color:#003d51;}
.m_middle h5{ background:url(/img/ddd.jpg) no-repeat; height:21px; font-size:14px; color:#ff6c00; line-height:21px; padding-left:33px; background-position:10px 0; margin-top:5px;}
.m_middle h5 a{ color:#FF0000; font-size:14px;}
.m_middle h5 a:hover{ color:#FF0000; font-size:14px;}
.m_middle ul{ margin-left:14px; width:418px; margin-top:8px;}
.m_middle ul .xx{ border-bottom:1px #003d51 dashed; margin-top:1px;}
.m_middle ul .xx1{ border-bottom:1px #003d51 dashed; margin-top:3px;}
.m_middle ul li a{ color:#003d51; font-size:14px;}
.m_middle ul li a:hover{ color:#003d51; font-size:14px;}
.m_right{ width:259px; float:left; margin-left:3px; display:inline; margin-top:5px; overflow:hidden;}
.m_right .Guide{ overflow:hidden;}
.m_right .Guide ul{ margin-left:14px;}
.m_right .Guide ul li{ float:left; width:113px; height:22px; overflow:hidden; margin-top:4px;}
.m_right .Guide ul li a{ color:#003d51; width:113px; height:22px; display:block; text-align:center; line-height:22px;}
.m_right .Guide ul li a:hover{ background:url(/img/Guide_bg.jpg) no-repeat;}
.m_right .Distance{ margin-top:5px;}
.m_right .Distance h3{ background:url(/img/Distance1.jpg) repeat-x; height:30px; font-size:14px; line-height:30px;}
.m_right .Distance h3 p{ background:url(/img/Distance2.jpg) no-repeat; padding-left:40px; background-position:19px 10px; color:#FFF;}
.m_right .Distance h3 p span{ font-family:"微软雅黑"; font-size:18px; padding-left:15px;}
.Tri_back{ border:1px #bde6f8 solid;}
.Tri_back h3{ background:url(/img/ty1t.jpg) repeat-x; height:30px; line-height:30px; font-size:14px; color:#003d51;}
.Tri_back h3 p{ background:url(/img/ty2d.jpg) no-repeat; padding-left:40px; background-position:19px 12px;}
.m_right .Distance .Distance1{ border:1px #bde6f8 solid; border-top:none; overflow:hidden; padding-left:5px;}
.m_right .Distance .Distance1 ul li{ line-height:23px; padding-left:10px; background-position:0 8px; color:#003d51;}
.m_right .Distance .Distance1 ul li span{ width:100px; display:block; float:left; color:#df4f2f; font-weight:bold;}
.Counseling1{ margin-top:5px;}
.Exa{ margin-top:10px;}
.Exa .Exa1{ border-top:2px #44b4ff solid; font-size:14px; border-bottom:1px #d7d7d7 solid; position:relative; height:35px;}
.Exa .Exa1 h7 i{
	position:absolute;
	left:0;
	top:-3px;
	background:url(/img/Exa.jpg) no-repeat;
	width:150px;
	height:35px;
	font-style:normal;
	line-height:35px;
	text-align:center;
	font-family:"微软雅黑";
	color:#FFF;
}
.Exa .Exa1 h7 span{ float:right; font-size:12px; font-weight:normal; color:#1290c1; line-height:34px;}
.Exa .Exa1 h7 span a{ color:#1290c1;}

.Tri_Bac{ border:1px #c6e9ff solid; width:295px; overflow:hidden;}

.l_T{ width:295px;}
.Exa .learning5 h2{ font-size:14px; color:#003d51; background:url(/img/index_11.jpg) no-repeat; width:333px; line-height:32px; padding-left:26px; overflow:hidden;}
.Exa .learning{ float:left; height:166px; margin-top:10px;}
.Exa .learning h3{ background:url(/img/ddd.jpg) no-repeat; font-size:14px; padding-left:35px; line-height:30px; border-bottom:1px #c6e9ff solid; background-position:10px 8px; color:#003d51;}
.Exa .learning h3 span{ float:right; font-size:12px; font-weight:normal; margin-right:10px; display:inline;}
.Exa .learning h3 span a{ color:#003d51;}
.Exa .learning ul{ padding-top:10px; padding-left:18px; font-size:14px;}
.Exa .learning ul li{ float:left; overflow:hidden; white-space:nowrap;}
.Exa .learning ul li a{ color:#003d51;}
.Exa .learning1{ float:left; height:166px; margin-top:10px; border:1px #ffdac4 solid;}
.Exa .learning1 h3{ background:url(/img/index_7.jpg) no-repeat; font-size:14px; padding-left:35px; line-height:30px; border-bottom:1px #ffc09b solid; background-position:10px 8px; color:#003d51;}
.Exa .learning1 h3 span{ float:right; font-size:12px; font-weight:normal; margin-right:10px; display:inline;}
.Exa .learning1 h3 span a{ color:#003d51;}
.Exa .learning1 ul{ padding-top:10px; padding-left:18px; font-size:14px;}
.Exa .learning1 ul li a{ color:#003d51;}
.Tri_Bac3{ width:318px; margin-left:13px; display:inline;}

.Exa .Exa12{ border-top:2px #8244ff solid; font-size:14px; border-bottom:1px #d7d7d7 solid; position:relative; height:35px;}
.Exa .Exa12 h3 i{ position:absolute; left:0; top:0; background:url(/img/index_9.jpg) no-repeat; width:146px; height:35px; font-style:normal; line-height:35px; text-align:center; font-family:"微软雅黑"; color:#FFF;}
.Exa .Exa12 h3 span{ float:right; font-size:12px; font-weight:normal; color:#8244ff; line-height:34px;}
.Exa .Exa12 h3 span a{ color:#8244ff;}

.l_T{ width:295px;}
.Exa .learning5{ float:left; height:166px; margin-top:10px; border:1px #decdff solid;}
.Exa .learning5 h3{ background:url(/img/index_10.jpg) no-repeat; font-size:14px; padding-left:35px; line-height:30px; border-bottom:1px #decdff solid; background-position:10px 8px; color:#003d51;}
.Exa .learning5 h3 span{ float:right; font-size:12px; font-weight:normal; margin-right:10px; display:inline;}
.Exa .learning5 h3 span a{ color:#003d51;}
.Exa .learning5 ul{ padding-top:10px; padding-left:18px; font-size:14px;}
.Exa .learning5 ul li a{ color:#003d51;}
.Tri_Bac3{ width:318px; margin-left:13px; display:inline;}
.Tri_Bac3{ width:318px; margin-left:3px; display:inline;}
.Exa .Tri_Bac1{ width:323px; float:right; overflow:hidden;}
.Exa .learning h2{ font-size:14px; color:#003d51; background:url(/img/pd.jpg) no-repeat; width:323px; line-height:32px; padding-left:26px; overflow:hidden;}
.Exa .Tri_Bac12{ border:1px #c6e9ff solid; border-top:none; height:133px; background-color:#e5f3ff;}
.Exa .Tri_Bac133{ border:1px #c6e9ff solid; border-top:none; height:133px;}
.Exa .Tri_Bac23{ height:168px; background-color:#fff1e5;}
.Exa .Tri_Bac24{ height:168px; background-color:#f5ecff;}


*{ margin:0; padding:0;}
ul li{ list-style:none;}
.clear{ clear:both;}
a img{ border:0;}
input,img{ vertical-align:middle;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#003d51; text-decoration:underline;}
.ul li{ background:url(/img/dot_l.jpg) no-repeat; line-height:24px; padding-left:10px; background-position:0 12px;}


body{ font-size:12px; font-family:"宋体"; background:#FFF;}
.mian{ width:970px; margin:0 auto; margin-top:0px;}
.mian .hjs{ background:url(/img/hjs.jpg) no-repeat; height:68px; overflow:hidden; position:relative;}
.mian .hjs .zck{ position:absolute; left:0; top:0; font-size:20px; color:#000; font-weight:bold; margin-top:10px; margin-left:14px;}
.mian .hjs .zck h1{font-size:20px; color:#003d51; }
.mian .hjs .zck h1 a{font-size:20px; color:#003d51;}
.mian .hjs .hjs1{ line-height:38px; margin-left:214px; font-size:14px; color:#FFF;}
.mian .hjs .hjs2{ line-height:20px; margin-left:214px; color:#003d51;}
.mian .hjs .zck a{ color:#003d51;}
.mian .hjs .hjs2 a{ color:#003d51;}
.mian .hjs .hjs1 a{ color:#FFF;}

.mainkuai02{padding-top:10px; height:390px; overflow:hidden;}
.mainkuai02 .left{width:230px; height:388px; float:right; overflow:hidden; border:solid 1px #f90;}
.mainkuai02 .left01{width:230px; background:url(/img/mingshi.gif) no-repeat; height:24px;}
.mainkuai02 .left01 a{display:block; width:80px; height:24px;}
.mainkuai02 .left02{width:230px; height:358px; padding:6px; padding-bottom:0;}
.mainkuai02 .left02 .mingshi{padding-left:2px; border-bottom:dotted 1px #f90; width:258px; height:87px; overflow:hidden; clear:both; padding-top:10px;}
.mainkuai02 .left02 .mingshi01{width:65px; float:left;}
.mainkuai02 .left02 .mingshi02{width:175px; float:right; line-height:20px;padding-right:5px;}
.mainkuai02 .left02 .mingshi02 a{ color:red;text-decoration:underline;}
.mainkuai02 .left02 .b1{background:url(/img/mignzibj.gif) repeat-x; height:20px; line-height:20px; text-align:center; font-weight:bold;}
.mainkuai02 .left02 .zhifu{text-align:center; padding-top:10px;}
.mainkuai02 .left02 .zhifu img{padding:0 2px;}

.mainkuai02 .right{width:725px; height:390px; float:left;overflow:hidden;}
.school_class { margin-right:5px; margin-bottom:8px;border:1px solid #D5DCE2; BACKGROUND: #ffffff; padding:9px 8px 9px 5px}
.school_class strong{ font-weight:bolder;}
.school_class td{font-size:12px; border:solid #add9c0; border-width:0px 1px 1px 0px; padding:5px 0px;}
.school_class table{border:solid #add9c0; border-width:1px 0px 0px 1px;}
.school_title { BORDER-left: #edb56e 1px solid; BORDER-RIGHT: #edb56e 1px solid; BORDER-Top: #edb56e 1px solid; margin:5px 10px 5px 10px; height:27px; padding-left:10px; font-size:14px; font-weight:bold;}
#School_Main{width:720px;}
.navBtm h3
{
	padding-left: 1em;
	line-height: 32px;
	height: 32px;
	font-weight: bold; 
    color: #255EAB;
    font-size: 14px;
    border-bottom: 1px solid #DCDCDC;
	background: url("/img/left_item_title_bg.png") repeat-x scroll center top #F4F4F4;}
.Counseling2{ text-align:center; padding:5px 0px 5px 0px;}
.pic{width:245px;height:82px;float:left; overflow:hidden; text-align:center;}
.pic ul{width:80px;height:80px;float:left; overflow:hidden; border-right:1px #D7D7D7 dashed;margin:5px 0 5px 0}
.pic ul li a{ height:50px;line-height:50px;font-size:14px; font-weight:bold;width:80px;margin-top:5px; display:block;float:left;}
.pic ul span{width:80px;height:auto;margin-top:3px; display:block; font-size:14px;line-height:20px;float:left;}
.pic ul span a{color:#c60000;width:80px;height:20px;display:block; font-size:14px;line-height:20px;float:left; }
.focus {
width: 240px;
height: 180px;
float: left;
border: 1px solid #cccccc;
padding: 3px;}
.newflash {
width: 240px;
height: 180px;
overflow: hidden;
position: relative;
font-family: Arial,Helvetica,sans-serif;
}
.an {
position: absolute;
right: 5px;
z-index: 2;
bottom: 2px;
}
.an li {
float: left;
margin-left: 5px;
}
.an li a {
	float:left;
	background:#fff;
	color:#333;
	overflow:hidden;
	line-height:16px;
	padding:0 3px;
	-webkit-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
}
.an li.current a,.an li a:hover {
	background:#ff6600;
	color:#fff;
	text-decoration:none;
}
.an li a:hover {
	-webkit-transform:scale(1.4);
	-o-transform:scale(1.4);
}
.switchItem img{width:242px;height:180px;}
.rightbox h1{position: relative;
border-top: 1px solid #d1d6dc;
padding-left: 2em;
line-height: 32px;
height: 32px;
font-weight: bold;
color: #255EAB;
font-size: 14px;
background: url("/img/side_tit.jpg") no-repeat 0 50%;}

/* #14827 */
.chan_sidNav {width:500px; margin:0 auto; height:0px; background:#000; position:absolute; left:50%;}
.chan_sidNav ul {width:45px; text-align:center; color:#fff; line-height:24px; position:absolute; top:0; right:-50px; overflow:hidden;}
.chan_sidNav li {height:45px; margin-bottom:4px;}
.chan_sidNav li a {background-image:url("/img/chan_sideNav.png"); display:block; height:45px; overflow:hidden; text-indent:-999em;}
.chan_sidNav li.csn_back a {background-position:0 0;}
.chan_sidNav li.csn_back a:hover {background-position:-45px 0;}
.chan_sidNav li.csn_comm a {background-position:0 -45px; color:#999; font:12px/35px arial; text-indent:0;}
.chan_sidNav li.csn_comm a:hover {background-position:-45px -45px; color:#a00; text-decoration:none;}
.chan_sidNav li.csn_rela a {background-position:0 -90px;}
.chan_sidNav li.csn_rela a:hover {background-position:-45px -90px;}
.chan_sidNav li.csn_gotop a {background-position:0 -135px;}
.chan_sidNav li.csn_gotop a:hover {background-position:-45px -135px;}