﻿/*====主要内容style====*/
.mainLeft {
	float: left;
	width: 196px;
	margin-right: 10px;
}
.mainMid {
	float: left;
	width: 470px;
	margin-right: 10px;
}
.mainRight {
	float: left;
	width: 294px;
}
/*====课程导航style====*/
.clearfix {
	zoom: 1;
}
.kclesson {
	width: 196px;
	height: 396px;
	float: left;
	margin-bottom: 6px;
 *height:396px;
}
.kclesson_t {
	width: 196px;
	height: 45px;
	float: left;
}
.kclesson_t1 {
	width: 196px;
	height: 46px;
	float: left;
}
#lessonNav {
	float: left;
	width: 170px;
	height: 346px;
	position: relative;
	margin: 0px 12px;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	background: url(../images/bg/probg.gif) no-repeat left bottom;
 *height:346px;
}
#lessonNav dl {
	margin: 0;
}
#lessonNav dt {
	position: relative;
	height: 30px;
	border: 1px solid #fff;
	font: bold 14px/30px "\5B8B\4F53", Arial, sans-serif;
}
#lessonNav dt a.dta {
	display: block;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	margin: 0 10px;
}
#lessonNav dd {
	margin: 0;
	background: #fff;
}
#lessonNav dd.posi {
	height: 219px;
	position: relative;
	*height:219px;
}
#lessonNav dd.posi1 {
	height: 269px;
	position: relative;
 *height:269px;
}
#lessonNav11 {
	float: left;
	width: 194px;
	height: 394px;
	position: relative;
	border: 1px solid #dfdfdf;
	background: url(../images/bg/probg.gif) repeat-x left bottom;
	z-index: 1000;
*height:394px;
}
#lessonNav11 dl {
	margin: 0;
}
#lessonNav11 dt {
	position: relative;
	height: 32px;
	border: 1px solid #fff;
	font: bold 14px/31px "\5B8B\4F53", Arial, sans-serif;
}
#lessonNav11 dt a.dta {
	display: block;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
	margin: 0 10px;
}
#lessonNav11 dt.dt02 a.dta {
	background-position: -283px -59px;
}
#lessonNav11 dt.dt03 a.dta {
	background-position: -283px -96px;
}
#lessonNav11 dt.dt04 a.dta {
	background-position: -283px -132px;
}
#lessonNav11 dt.dt04 a {
	border: none;
}
#lessonNav11 dt.corrent {
	height: 32px;
	border: 1px solid #c00;
	border-right: 1px solid #fff;
	z-index: 999;
}
#lessonNav11 dt.corrent a.dta {
	position: relative;
	left: 1px;
	height: 32px;
	margin: 0;
	padding-left: 20px;
	border: none;
	border-right: 1px solid #fff;
	background-color: #fff;
	z-index: 999;
}
#lessonNav11 dt.corrent a#dta02 {
	background-position: -274px -59px;
}
#lessonNav11 dt.corrent a#dta03 {
	background-position: -274px -96px;
}
#lessonNav11 dd {
	margin: 0;
	background: #fff;
}
#lessonNav11 dd.posi1 {
	height: 288px;
	position: relative;
	*height:288px;
	margin-top: 5px;
}
#jq_menuArea {
	position: absolute;
	left: 0;
	top: 0;
	width: 180px;
}
#jq_menuArea li {
	width: 180px;
}
#jq_menuArea li strong {
	display: block;
	position: relative;
	height: 24px;
	padding-left: 10px;
	margin: 0 10px 0px 0px;
	line-height: 24px;
	border: 1px solid #fff;
	border-bottom: 1px solid #f1f1f1;
	font-weight: normal;
	cursor: pointer;
	z-index: 999;
	overflow: hidden;
	*height:22px;
	*line-height:22px;
}
#jq_menuArea li.corrent {
	border: 1px solid #c00;
	border-right: 1px solid #fff;
	background: #fff;
}
#jq_menuArea li.corrent strong {
	width: 170px;
	border: none;
	border-right: 1px solid #fff;
	background: #fff;
	height:24px;
}
#a8 .boxHide {
	top: 12px;
}
#a7 .boxHide {
	top: 100px;
}
#a9 .boxHide {
	top: 100px;
}
#a12 .boxHide {
	top: 100px;
}
#a13 .boxHide {
	top: 100px;
}
.dt02 .boxHide {
	top: -80px;
	width: 600px;
}
.dt03 .boxHide {
	top: -20px;
	width: 470px;
}
.dt04 .boxHide {
	top: -191px;
}
.dt05 .boxHide {
	top: -227px;
}
.boxHide {
	display: none;
	width: 741px;
	position: absolute;
	left: 170px;
	top: -40px;
	border: 1px solid #c00;
	box-shadow: 0 0 3px #999;
	background: #fff;
	font: 12px/24px "\5B8B\4F53", Arial, sans-serif;
	z-index: 998;
}
.boxHide b {
	display: block;
	font: bold 12px/24px "\5B8B\4F53", Arial, sans-serif;
	color: #d7000f;
}
.boxHide .topline {
	margin-top: 10px;
	padding-top: 5px;
	border-top: 1px dotted #ddd;
}
.btn_close {
	position: absolute;
	width: 17px;
	height: 17px;
	top: 10px;
	right: 10px;
	background-position: -150px -323px;
	cursor: pointer;
}
.btn_close:hover {
	text-decoration: none;
}
.boxHide font {
	font-size:12px;
}
.boxHide font a {
	/*text-decoration:underline;*/
}
.boxHide .box01 {
	float: left;
	width: 430px;
	background: #fff;
	padding: 10px 20px;
	color: #ccc;
}
.boxHide .box02 {
	float: left;
	width: 220px;
	padding: 20px;
}
.boxHide .box03 {
	background: #fff;
	padding: 10px 20px;
	color: #ccc;
}
.boxHide .box04 {
	float: left;
	width: 345px;
}
.boxHide .boxStyle {
	padding: 5px 0;
}
.boxHide .noborder {
	border: none;
}
.boxHide .boxStyle b {
	float: left;
	width: 500px;
	padding-right: 8px;
}
.boxHide .boxStyle b a {
	font-weight: normal;
	color: #999;
}
.boxHide .boxStyle div {
	width: 500px;
}
/*=====职业分类课程导航=====*/
.kclesson_sy {
	width: 196px;
	height: 394px;
	float: left;
*height:415px;
}
.kclesson_sy_t {
	width: 196px;
	height: 35px;
	float: left;
}
.kclesson_xds_t {
	width: 194px;
	height: 30px;
	float: left;
	border-top: 1px solid #dfdfdf;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	text-align: center;
	font-size: 16px;
	line-height: 30px;
	background: #fdfbfc;
	color: #cd0000;
	font-weight: bold;
	font-family: "微软雅黑";
}
.kclesson_sy_flei {
	width: 194px;
	height: 338px;
	float: left;
	border-bottom: 1px solid #dfdfdf;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	padding: 10px 0px 7px 0px;
	background: url(../images/bg/vocation/sy_flei.jpg) no-repeat;
*height:360px;
}
.kclesson_sy_flei h3 {
	width: 170px;
	height: 28px;
	float: left;
	padding-left: 24px;
	line-height: 28px;
	font-size: 12px;
*height:32px;
*line-height:32px;
}
.kclesson_sy_bs {
	width: 170px;
	height: 116px;
	float: left;
	padding-bottom: 10px;
}
.kclesson_sy_bs p {
	width: 182px;
	line-height: 29px;
	float: left;
	padding-left:12px;
}
.kclesson_sy_bs strong {
	padding-left:12px;
}
.kclesson_sy_bs p a {
	padding-right: 3px;
	*padding-right: 0px;
	line-height: 29px;
}
.kclesson_sy_zkzhinan {
	width: 196px;
	height: 228px;
	float: left;
*height:230px;
}
.kclesson_sy_zk {
	width: 184px;
	height: 162px;
	float: left;
	border-bottom: 1px solid #dfdfdf;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	padding: 15px 0px 15px 10px;
*height:164px;
}
.kclesson_sy_zklb {
	width: 184px;
	height: 32px;
	float: left;
	padding-bottom: 10px;
}
.kclesson_sy_zklb a {
	width: 50px;
	height: 24px;
	float: left;
	border: 1px solid #6bb7eb;
	margin-right: 9px;
	line-height: 24px;
	background: #cfeafd;
	text-align: center;
}
.kclesson_jsbg {
	width: 196px;
	height: 394px;
	float: left;
	background: url(../images/bg/vocation/bg_js.jpg) no-repeat left top;
*height:415px;
}
.kclesson_jsbg_bs {
	width: 170px;
	height: 116px;
	float: left;
	padding-bottom: 10px;
	padding-top: 50px;
	padding-left: 24px;
}
.kclesson_jsbg_bs p {
	width: 170px;
	height: 29px;
	line-height: 29px;
	float: left;
}
.kclesson_jsbg_bs p strong {
	float: left;
	padding-left: 35px;
}
.kclesson_jsbg_bs p a {
	padding-right: 3px;
	line-height: 29px;
}
.kclesson_js_bs {
	width: 165px;
	height: 116px;
	float: left;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	padding-bottom: 10px;
	padding-left: 24px;
	margin-left: 5px;
	background: url(../images/bg/vocation/bg_js1.jpg) no-repeat 27px top;
}
.kclesson_js_bs p {
	width: 170px;
	height: 29px;
	line-height: 29px;
	float: left;
}
.kclesson_js_bs p strong {
	float: left;
	padding-left: 35px;
}
.kclesson_js_bs p a {
	padding-right: 3px;
	line-height: 29px;
}
.kclesson_jsbg h3 {
	width: 165px;
	height: 30px;
	float: left;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	padding-left: 24px;
	margin-left: 5px;
	font-size: 12px;
	line-height: 30px;
*height:37px;
*line-height:37px;
}
.kclesson_jsbg h4 {
	width: 165px;
	height: 30px;
	float: left;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	padding-left: 24px;
	border-bottom: 1px solid #dfdfdf;
	margin-left: 5px;
	font-size: 12px;
	line-height: 30px;
*height:37px;
*line-height:37px;
}
.kclesson_jsbg01 {
	width: 196px;
	height: 228px;
	float: left;
*height:230px;
	background: url(../images/bg/vocation/bg_js01.jpg) no-repeat left top;
}
.kclesson_js_zk {
	width: 184px;
	height: 162px;
	float: left;
	padding: 60px 0px 15px 10px;
*height:164px;
}
.kclesson_js_zklb {
	width: 180px;
	height: 32px;
	float: left;
	padding-bottom: 10px;
	padding-left: 4px;
}
.kclesson_js_zklb a {
	width: 50px;
	height: 24px;
	float: left;
	border: 1px solid #859d09;
	margin-right: 8px;
	line-height: 24px;
	background: #d7e997;
	text-align: center;
}
/*====课程导航style end====*/
.mainLeft .pronav h2 {
	background: url(../images/bg/WJ_bg.png) no-repeat -96px -43px;
	width: 196px;
	height: 46px;
	font-family: microsoft yahei;
	color: #ffffff;
	font-size: 18px;
	line-height: 35px;
	text-align: center;
}
.mainLeft .pronav ul {
	display: block;
	border: 1px solid #cfcfcf;
	margin: 0px 12px;
	border-top: none;
	background: url(../images/bg/probg.gif) no-repeat left bottom;
}
.mainLeft .pronav ul li {
	background: url(../images/bg/xian.gif) no-repeat left bottom;
	padding-left: 15px;
}
.mainLeft .pronav ul li h3 {
	line-height: 30px;
}
.mainLeft .pronav ul li h4 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	line-height: 25px;
	font-weight: normal;
}
.mainLeft .pronav ul li h4 span {
	float: left;
	width: 130px;
}
.mainLeft .pronav ul li h4 s {
	float: left;
	background: url(../images/bg/WJ_bg.png) no-repeat -180px -147px;
	width: 7px;
	height: 19px;
	margin-top: 3px;
}
.mainLeft .msnav h2 {
	background: url(../images/bg/WJ_bg.png) no-repeat -96px -43px;
	width: 196px;
	height: 46px;
	font-family: microsoft yahei;
	color: #ffffff;
	font-size: 18px;
	line-height: 35px;
	text-align: center;
}
.mainLeft .msnav ul {
	display: block;
	border: 1px solid #cfcfcf;
	margin: 0px 12px;
	border-top: none;
	background: url(../images/bg/probg.gif) no-repeat left bottom;
}
.mainLeft .msnav ul li {
	background: url(../images/bg/xian.gif) no-repeat left bottom;
	padding-left: 10px;
}
.mainLeft .msnav ul li a {
	color: #CD0000;
}
.mainLeft .msnav ul li h3 {
	line-height: 30px;
}
.mainLeft .msnav ul li h4 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	line-height: 25px;
	font-weight: normal;
}
.mainLeft .msnav ul li h4 span {
	float: left;
	width: 95px;
}
.mainLeft .msnav ul li h4 s {
	float: left;
	background: url(../images/bg/WJ_bg.png) no-repeat -180px -147px;
	width: 7px;
	height: 19px;
	margin-top: 3px;
}
.mainLeft .fuwunav h2 {
	background: url(../images/bg/WJ_bg.png) no-repeat left -174px;
	width: 196px;
	height: 46px;
	font-family: microsoft yahei;
	color: #ffffff;
	font-size: 18px;
	line-height: 35px;
	text-align: center;
}
.mainLeft .fuwunav .pop {
	position:absolute;
	width:54px;
	height:68px;
	background:url(../images/servicepop.gif) no-repeat;
	padding:10px;
	line-height:16px;
}
.mainLeft .fuwunav .pop2 {
	position:absolute;
	width:54px;
	height:68px;
	background:url(../images/servicepop2.gif) no-repeat;
	padding:10px 10px 10px 20px;
	line-height:16px;
}
.mainLeft .fuwunav li a {
	color:#FFF;
}
.mainLeft .fuwuzhongxin {
	width: 194px;
	height: 228px;
	border: 1px solid #cfcfcf;
	float: left;
}
.mainLeft .fuwuzhongxin h3 {
	width: 179px;
	height: 30px;
	padding-left: 15px;
	background: #f5f5f5;
	line-height: 30px;
	float: left;
}
.mainLeft .fuwu_fenx {
	display: block;
	clear: both;
	overflow: hidden;
	zoom: 1;
	float: left;
	margin: 10px 10px 0px 10px;
	border-top: none;
	padding-left: 15px;
	width: 155px;
}
.mainLeft .fuwu_fenx a {
	display: block;
	float: left;
	display: inline;
	text-align: center;
	width: 58px;
	margin-right: 19px;
	padding-bottom: 4px;
}
.mainLeft .fuwu_fenx a img {
	display: block;
	padding-bottom: 2px;
}
.mainLeft .fuwu_fenx span {
	line-height: 15px;
	display: block;
}
.mainLeft .fuwu {
	display: block;
	clear: both;
	overflow: hidden;
	zoom: 1;
	border: 1px solid #cfcfcf;
	margin: 0px 12px;
	border-top: none;
	padding-left: 15px;
	background: #FFF;
	width: 155px;
}
.mainLeft .fuwu a {
	display: block;
	float: left;
	display: inline;
	text-align: center;
	width: 58px;
	margin-right: 15px;
	padding-bottom: 4px;
}
.mainLeft .fuwu a img {
	display: block;
	padding-bottom: 2px;
}
.mainLeft .fuwu span {
	line-height: 15px;
	display: block;
}
.zhinan .fuwu11 {
	display: block;
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding: 20px 0px 5px 32px;
	*padding:25px 0px 5px 32px;
	border: solid 1px #DFDFDF;
	border-top: none;
	width: 256px;
	height: 150px;
	*height:162px;
}
.zhinan .fuwu11 a {
	display: block;
	float: left;
	display: inline;
	text-align: center;
	width: 58px;
	margin-right: 25px;
	padding-bottom: 20px;
}
.zhinan .fuwu11 a img {
	display: block;
	padding-bottom: 2px;
}
.zhinan .fuwu11 span {
	line-height: 15px;
	display: block;
}
/*====考试style====*/
.mainMid .tit_bg01 {
	background: url(../images/bg/WJ_bg.png) no-repeat left -97px;
	width: 470px;
	height: 10px;
	clear: both;
	overflow: hidden;
}
.mainMid .tit_bg01_sy {
	background: url(../images/bg/vocation/WJ_bg_sy.png) no-repeat left -97px;
	width: 470px;
	height: 10px;
	clear: both;
	overflow: hidden;
}
.mainMid .tit_bg01_js {
	background: url(../images/bg/vocation/WJ_bg_js.png) no-repeat left -97px;
	width: 470px;
	height: 10px;
	clear: both;
	overflow: hidden;
}
.mainMid .tit_01 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	margin: 0px 12px;
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	padding: 0px 8px;
	line-height: 27px;
}
.mainMid .tit_01 h2 {
	float: left;
}
.mainMid .tit_01 a {
	float: right;
	color: #b10000;
	font-weight: bold;
}
.mainMid .mainNav_01 {
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
	padding: 0px 8px;
	margin: 0px 12px;
}
.mainMid .mainNav_01 h3 {
	text-align: center;
	line-height: 26px;
	color: #ff0000;
	font-size: 16px;
}
.mainMid .mainNav_01 h2 {
	text-align: center;
	line-height: 26px;
	color: #64a5e9;
	font-size: 16px;
}
.mainMid .mainNav_01 h4 {
	text-align: center;
	line-height: 26px;
	color: #859d09;
}
.mainMid .mainNav_01 h3 a {
	color: #F00;
}
.mainMid .mainNav_01 font h3 a {
	color: #64A5E9;
}
.mainMid .mainNav_01 p {
	color: #666666;
	line-height: 20px;
	border-bottom: 1px dotted #666666;
	padding-bottom: 5px;
	margin-bottom: 10px;
	font-size:12px;
	height:60px;
}
.mainMid .mainNav_01 .item {
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding-bottom: 5px;
}
.mainMid .mainNav_01 .item h4 {
	float: left;
	background: url(../images/bg/WJ_bg.png) no-repeat left -48px;
	width: 46px;
	height: 22px;
	color: #ffffff;
	text-align: center;
	line-height: 22px;
	margin-right: 10px;
}
.mainMid .mainNav_01 .item li {
	float: left;
}
.mainMid .mainNav_01 .item li a {
	width: 185px;
}
.mainMid .mainNav_01 .newNav {
	display: block;
	margin: 3px 0px;
	width: 420px;
	height: 163px;
}
.mainMid .mainNav_01 .newNav ul {
	display:block;
	height:24px;
}
.mainMid .mainNav_01 .newNav .area {
	float: left;
}
.mainMid .mainNav_01 .newNav li {
	float: left;
	height: 20px;
	*height:20px;
}
.mainMid .mainNav_01 .newNav li a {
	padding: 0px 8px;
	width: 177px;
}
.mainMid .mainNav_01_js {
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
	padding: 0px 8px;
	margin: 0px 12px;
}
.mainMid .mainNav_01_js h3 {
	text-align: center;
	line-height: 26px;
	color: red;
	font-size: 16px;
}
.mainMid .mainNav_01_js h3 a {
	color: #859D09;
}
.mainMid .mainNav_02 {
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
	margin: 0px 12px;
}
.newTitle_02 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding: 3px 0px;
}
.newTitle_02 li {
	float: left;
	display: inline;
}
.newTitle_02 li span {
	display: block;
	width: 83px;
	height: 30px;
	background: #ebebeb;
	margin-right: 5px;
	text-align: center;
	line-height: 30px;
}
.newTitle_02 li.attr span {
	background: url(../images/bg/WJ_bg.png) no-repeat -212px -140px;
	width: 83px;
	height: 36px;
	color: #ffffff;
}
.mainMid .mainNav_02 .newNav_02 {
	padding: 8px 8px 6px 8px;
	line-height: 22px;
}
.mainMid .mainNav_02_sy {
	border: 1px solid #cfcfcf;
	margin-bottom: 13px;
	margin-top: 13px;
 *margin-bottom:15px;
 *margin-top:15px;
}
.newTitle_02_sy {
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding: 3px 0px;
}
.newTitle_02_sy li {
	float: left;
	display: inline;
}
.newTitle_02_sy li span {
	display: block;
	width: 83px;
	height: 30px;
	background: #ebebeb;
	margin-right: 5px;
	text-align: center;
	line-height: 30px;
}
.newTitle_02_sy li.attr span {
	background: url(../images/bg/vocation/WJ_bg_sy.png) no-repeat -212px -140px;
	width: 83px;
	height: 36px;
	color: #ffffff;
}
.newTitle_02_sy li.attr_js span {
	background: url(../images/bg/vocation/WJ_bg_js.png) no-repeat -212px -140px;
	width: 83px;
	height: 36px;
	color: #ffffff;
}
.mainMid .mainNav_02_sy .newNav_02_sy {
	padding: 8px;
	line-height: 22px;
 *line-height: 24px;
}
/*====分校====*/
.mainMid_fenxiao {
	float: left;
	width: 470px;
	margin-right: 10px;
}
.mainMid_fenxiao .block {
	border: solid 1px #CFCFCF;
}
.mainMid_fenxiao .title {
	height: 30px;
	background: url(../images/bg/midmenubg.jpg) repeat-x left -60px;
	border-bottom: solid 1px #CFCFCF;
}
.mainMid_fenxiao .title h3 {
	float: left;
	line-height: 30px;
	margin-right: 20px;
}
.mainMid_fenxiao .title_xds {
	height: 31px;
	background: url(../images/bg/vocation/midmenubg_xds.jpg) repeat-x;
}
.mainMid_fenxiao .midmenu {
	width: 130px;
	height: 30px;
	float: left;
	border: solid 1px #CFCFCF;
	border-top: none;
	border-bottom: none;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
}
.mainMid_fenxiao .midmenu2 {
	height: 30px;
	float: left;
	padding: 0px 17px;
	margin-right: 1px;
	color: #333;
	background: #EBEBEB;
	line-height: 30px;
	text-align: center;
}
.mainMid_fenxiao .attr {
	height: 35px;
	color: #FFF;
	background: url(../images/bg/WJ_bg.png) no-repeat -212px -140px;
}
.mainMid_fenxiao .cur {
	background: url(../images/bg/midmenubg.jpg) repeat-x left -30px;
	border-bottom: solid 1px #FFFFFF;
}
#tabf_div_0,#tabf_div_1 {}
.mainMid_fenxiao .main {
	padding: 10px;
	padding-bottom: 11px;
	border-bottom: dashed 1px #CCCCCC;
	overflow: hidden;
}
.mainMid_fenxiao .main h3 {
	text-align: center;
	line-height: 26px;
	color: red;
	font-size: 16px;
}
.mainMid_fenxiao .main h3 a {
	color: #CD0000;
}
.mainMid_fenxiao .main p {
	color: #666;
	line-height: 20px;
	height: 60px;
	overflow: hidden;
}
.mainMid_fenxiao .main div {
	text-align: center;
	line-height: 24px;
 *line-height:24px;
	color: #CD0000;
}
.mainMid_fenxiao .main_xds {
	padding:13px 10px;
	*padding:16px 10px;
	border-bottom:dashed 1px #CCCCCC;
	overflow:hidden;
}
.mainMid_fenxiao .main_xds h4 {
	background:url(../images/bg/midmenubg_xds_bg.jpg) no-repeat;
	color:#FFFFFF;
	padding-left:8px;
	height:17px;
}
.mainMid_fenxiao .main_xds h4 li {
	display:inline;
	padding:0 10px;
	line-height:12px;
}
.mainMid_fenxiao .main_xds h4 li a {
	float:none;
	color:#cd0000;
	line-height:12px;
}
.mainMid_fenxiao .main_xds ul {
	margin-top:10px;
	margin-left:25px;
	text-align:center;
}
.mainMid_fenxiao .main_xds li {
	display:inline;
	padding:0 10px;
	line-height:24px;
}
.mainMid_fenxiao .main_xds div {
	width:224px;
	text-align:center;
	float:left;
	line-height:22px;
	*line-height:24px;
}
.mainMid_fenxiao .main div a {
	color: #CD0000;
}
.firsttitle3 a {
	padding-right:5px;
}
.mainMid_fenxiao .main li {
	line-height: 23px;
 *line-height:23px;
}
.mainMid_fenxiao .main span.category {
	display: inline-block;
	width: 90px;
	margin-left: 20px;
}
.mainMid_fenxiao .main span a {
	color: #CD0000;
}
.mainMid_fenxiao .main a {
	display: inline-block;
}
/*====活动style====*/
.mainRight .rightAds h3 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 5px;
	background:url(../images/adstitlebg.jpg) no-repeat;	
}
.mainRight .rightAds h3 a {
	display: block;
	float: left;
	color: #CD0000;
	width: 45px;
	height: 27px;
	text-align: center;
	line-height: 24px;
	cursor:default;
	text-decoration:none;
}
.mainRight .rightAds h3 a.attr {
	background: url(../images/bg/WJ_bg.png) no-repeat -49px -48px;
	color: #ffffff;
}
.mainRight .rightAdsImg td {
	padding:0;
}
.mainRight .huodong {
	margin-top: 5px;
}
.mainRight .huodong h3 {
	background: url(../images/bg/WJ_bg.png) no-repeat -356px -108px;
	width: 72px;
	height: 35px;
	line-height: 30px;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
}
.mainRight .huodong h3 a {
	color:#FFF;
}
.mainRight .huodong .huodongNav {
	clear: both;
	overflow: hidden;
	zoom: 1;
	margin-top: 4px;
}
.mainRight .huodong .huodongNav img {
	float: left;
	display: block;
	width: 92px;
	margin-right: 8px;
}
.mainRight .huodong .huodongNav div {
	float: left;
	width: 190px;
}
.mainRight .huodong .huodongNav div p {
	color: #999999;
	line-height: 19px;
	height:40px;
	overflow:hidden;
}
.mainRight .huodong .huodongNav div a {
	color: #cd0000;
}
.mainRight .huodong ul {
	display: block;
	margin-top: 5px;
}
.mainRight .huodong ul li {
	display: block;
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding-left: 8px;
	line-height: 22px;
}
.mainRight .huodong ul li a {
	float: left;
	line-height: 22px;
}
.mainRight .huodong ul li em {
	display: block;
	float: left;
	background: url(../images/bg/WJ_bg.png) no-repeat left -9px;
	width: 3px;
	height: 13px;
	margin-right: 5px;
}
.mainRight .huodong p {
	display: block;
	margin-top: 4px;
	width: 100%;
	height: 40px;
 *line-height:32px;
}
.mainRight .huodong p span {
	display:block;
	float:left;
}
.mainRight .huodong p a {
	display:block;
	float:right;
}
.mainRight .huodong h5 {
	background: url(../images/bg/vocation/WJ_bg_js.png) no-repeat -356px -108px;
	width: 72px;
	height: 35px;
	line-height: 30px;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
}
.mainRight .huodong h2 {
	background: url(../images/bg/vocation/WJ_bg_sy.png) no-repeat -356px -108px;
	width: 72px;
	height: 35px;
	line-height: 30px;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
}
/*====职业分类焦点图广告====*/
.mainRight .rightAds_sy h3 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 5px;
}
.mainRight .rightAds_sy h3 a {
	display: block;
	float: left;
	color: #66a9ed;
	width: 45px;
	height: 27px;
	text-align: center;
	line-height: 24px;
}
.mainRight .rightAds_sy h3 a.attr {
	background: url(../images/bg/vocation/WJ_bg_sy.png) no-repeat -49px -48px;
	color: #ffffff;
}
.mainRight .rightAds_sy h3 b {
	float: left;
	color: #999999;
	line-height: 24px;
}
.mainRight .rightAds_js h4 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 5px;
}
.mainRight .rightAds_js h4 a {
	display: block;
	float: left;
	color: #859d09;
	width: 45px;
	height: 27px;
	text-align: center;
	line-height: 24px;
}
.mainRight .rightAds_js h4 a.attr {
	background: url(../images/bg/WJ_bg_js.png) no-repeat -49px -48px;
	color: #ffffff;
}
.mainRight .rightAds_js h4 b {
	float: left;
	color: #999999;
	line-height: 24px;
}
/*====辅导简介====*/
.mainRight .fudaokaike {
	width: 293px;
	height: 200px;
 *height:209px;
}
.mainRight .fudaokaike_t {
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
	height: 166px;
	width: 291px;
 *height:175px;
}
.mainRight .fudaokaike_t ul {
	height: 145px;
	width: 261px;
 *height:155px;
	float: left;
	margin: 10px 15px;
	background: url(../images/guizhou/guiyang/jxd_bg1.jpg) no-repeat left center;
}
.mainRight .fudaokaike_t ul li {
	line-height: 24px;
 *line-height:25px;
	width: 241px;
	float: left;
	padding-left: 20px;
}
/*====课堂style====*/
.mainRight .ketangTit {
	background: url(../images/bg/WJ_bgRe.png) repeat-x left top;
	height: 30px;
	border: 1px solid #cfcfcf;
	line-height: 30px;
}
.mainRight .ketangTit h3 {
	padding-left: 5px;
	color: #cd0000;
}
.mainRight .ketangTit h2 {
	padding-left: 5px;
	color: #cd0000;
	text-decoration: underline;
}
.mainRight .ketangTit h2 a {
	color: #cd0000;
}
.mainRight .ketangTit h3 a {
	padding-left: 5px;
	color: #64a5e9;
	text-decoration: underline;
}
.mainRight .ketang {}
.mainRight .ketangNav {
	border-left: 1px solid #cfcfcf;
	border-right: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
	padding: 5px 8px;
}
.mainRight .ketangShi {
	clear: both;
	overflow: hidden;
	zoom: 1;
	background: #f8f8f8;
	padding: 3px;
}
.mainRight .ketangShi img {
	float: left;
	display: block;
	margin-right: 8px;
	width: 116px;
}
.mainRight .ketangShi div {
	float: left;
	width: 145px;
}
.mainRight .ketangShi div p {
	line-height: 20px;
}
.mainRight .ketangShi div p a {
	color: #cd0000;
}
.mainRight .ketangShi div span {
	color: #999999;
}
.mainRight .ketangNav ul {
	display: block;
	margin-top: 3px;
}
.mainRight .ketangNav ul li {
	display: block;
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding-left: 8px;
}
.mainRight .ketangNav ul li a {
	float: left;
	line-height: 26px;
 	*line-height: 21px;
}
.mainRight .ketangNav ul li em {
	display: block;
	float: left;
	background: url(../images/bg/WJ_bg.png) no-repeat -195px -155px;
	width: 16px;
	height: 12px;
	margin-top: 5px;
	margin-right: 5px;
}
/*====重复模块style====*/
.p_title {
	clear: both;
	width: 980px;
	height: 33px;
	background: url(../images/bg/WJ_bgt.png) no-repeat;
}
.p_title h2 {
	float: left;
	line-height: 33px;
	color: #c01700;
	padding-left: 35px;
	font-size: 16px;
	font-family: "微软雅黑";
}
.p_title a {
	float: right;
	padding-right: 5px;
	height: 33px;
	line-height: 33px;
	color: #c01700;
}
.p_title_sy {
	clear: both;
	width: 980px;
	height: 33px;
	background: url(../images/bg/vocation/WJ_bgt_sy.png) no-repeat;
}
.p_title_sy h2 {
	float: left;
	line-height: 33px;
	color: #62a5e9;
	padding-left: 35px;
	font-size: 16px;
	font-family: "微软雅黑";
}
.p_title_sy a {
	float: right;
	padding-right: 5px;
	height: 33px;
	line-height: 33px;
	color: #62a5e9;
}
.p_title_js {
	clear: both;
	width: 980px;
	height: 33px;
	background: url(../images/bg/vocation/WJ_bgt_js.png) no-repeat;
}
.p_title_js h2 {
	float: left;
	line-height: 33px;
	color: #859d09;
	padding-left: 35px;
	font-size: 16px;
	font-family: "微软雅黑";
}
.p_title_js a {
	float: right;
	padding-right: 5px;
	height: 33px;
	line-height: 33px;
	color: #859d09;
}
.p_left {
	float: left;
	width: 330px;
	margin-right: 15px;
	margin-top: 1px;
}
.p_left_js {
	float: left;
	width: 330px;
	margin-right: 15px;
}
.p_left_js h5 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	color: #859d09;
	border-bottom: 1px solid #859d09;
	line-height: 30px;
	font-size: 14px;
	margin: 5px 0px;
}
.p_left_js h5 a {
	color: #859d09;
	float: left;
}
.p_left_js ul {
	display: block;
	height: 173px;
	width: 310px;
	padding-top: 8px;
 *height: 163px;
}
.p_left_js ul li {
	display: block;
	clear: both;
	width: 310px;
	overflow: hidden;
	zoom: 1;
	padding-left: 8px;
}
.p_left_js ul li a {
	float: left;
	line-height: 24px;
 *line-height: 20px;
}
.p_left_js ul li em {
	float: left;
	background: url(../images/bg/vocation/WJ_bg.png) no-repeat -3px -9px;
	width: 3px;
	display: block;
	height: 13px;
	margin-right: 5px;
}
.p_left1 {
	float: left;
	width: 320px;
	height: 239px;
	margin-right: 10px;
}
.p_left1 h2 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	color: #cd0000;
	border-bottom: 1px solid #cd0000;
	line-height: 30px;
	margin: 5px 0px;
}
.p_left1 h2 span {
	float: left;
	color: #cd0000;
	display: block;
	width: 80px;
	height: 26px;
	padding-left: 10px;
}
.p_left1 h2 a {
	color: #C01920;
	float: right;
}
.p_left1 ul {
	display: block;
	height: 104px;
	width: 310px;
	padding-top: 8px;
}
.p_left1 ul li {
	display: block;
	clear: both;
	width: 310px;
	overflow: hidden;
	zoom: 1;
	padding-left: 8px;
	background: url(../images/scheduletable/list-style.jpg) no-repeat left center;
}
.p_left1 ul li a {
	float: left;
	line-height: 24px;
}
.p_left1 ul li em {
	float: left;
	background: url(../images/bg/WJ_bg.png) no-repeat -3px -9px;
	width: 3px;
	display: block;
	height: 13px;
	margin-right: 5px;
}
.p_left_xds {
	float: left;
	width: 290px;
}
.p_left_xds h2 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	color: #cd0000;
	border-bottom: 1px solid #cd0000;
	line-height: 30px;
	margin: 5px 0px;
}
.p_left_xds h5 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	color: #cd0000;
	border-bottom: 1px dashed #dfdfdf;
	line-height: 30px;
	font-size: 14px;
	margin: 5px 0px;
}
.p_left_xds ul {
	display: block;
	height: 195px;
	padding-top: 8px;
}
.p_left_xds ul li {
	display: block;
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding-left: 8px;
}
.p_left_xds ul li a {
	float: left;
	line-height: 24px;
}
.p_left_xds ul li em {
	display: block;
	float: left;
	background: url(../images/bg/WJ_bg.png) no-repeat -3px -9px;
	width: 3px;
	height: 13px;
	margin-right: 5px;
}
.p_left_xds_hdbj {
	width: 290px;
	height: 36px;
	float: left;
}
.p_left_xds .midmenu2 {
	height: 30px;
	width: 83px;
	float: left;
	margin-right: 1px;
	color: #333;
	background: #EBEBEB;
	line-height: 30px;
	text-align: center;
}
.p_left_xds .cur2 {
	height: 35px;
	color: #FFF;
	width: 83px;
	background: url(../images/bg/WJ_bg_xds.jpg) no-repeat;
}
.imgArea1 {
	float: left;
	width: 121px;
}
.txtArea1 {
	float: right;
	width: 190px;
}
.txtArea1 dt {
	font-size: 14px;
	line-height: 20px;
	width: 100%;
	font-weight: bold;
}
.txtArea1 dt a {
	width: 190px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.txtArea1 dd {
	line-height: 21px;
	width: 100%;
	height: 66px;
	color: #999999;
}
.txtArea1 dd a {
	color: #cd0000;
}
.p_left2 {
	float: left;
	width: 320px;
	height: 239px;
}
.p_left2 ul {
	display: block;
	height: 104px;
	width: 310px;
	padding-top: 8px;
}
.p_left2 ul li {
	display: block;
	clear: both;
	width: 310px;
	overflow: hidden;
	zoom: 1;
	padding-left: 8px;
	background: url(../images/scheduletable/list-style.jpg) no-repeat left center;
}
.p_left2 ul li a {
	float: left;
	line-height: 24px;
}
.p_left2 ul li em {
	float: left;
	background: url(../images/bg/WJ_bg.png) no-repeat -3px -9px;
	width: 3px;
	display: block;
	height: 13px;
	margin-right: 5px;
}
.p_left11 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	color: #cd0000;
	border-bottom: 1px solid #cd0000;
	line-height: 30px;
	margin: 5px 0px;
}
.p_left11 h3 {
	float: left;
	color: #cd0000;
}
.p_left11 span {
	float: right;
	height: 26px;
}
.p_left11 span a {
	margin: 0px 5px;
	color: #C01920;
	font-size: 14px;
	font-weight: bold;
}
.p_left11_js {
	clear: both;
	overflow: hidden;
	zoom: 1;
	color: #859d09;
	border-bottom: 1px solid #859d09;
	line-height: 30px;
	margin: 5px 0px;
}
.p_left11_js h3 {
	float: left;
	color: #859d09;
}
.p_left11_js span {
	float: right;
	height: 26px;
}
.p_left11_js span a {
	margin: 0px 5px;
	color: #859d09;
	font-size: 14px;
	font-weight: bold;
}
.p_left_sy {
	clear: both;
	overflow: hidden;
	zoom: 1;
	color: #66a9ed;
	border-bottom: 1px solid #66a9ed;
	line-height: 30px;
	margin: 5px 0px;
}
.p_left_sy h3 {
	float: left;
	color: #66a9ed;
}
.p_left_sy span {
	float: right;
	height: 26px;
}
.p_left_sy span a {
	margin: 0px 5px;
	color: #66a9ed;
	font-size: 14px;
	font-weight: bold;
}
.p_right {
	float: left;
	width: 290px;
}
.imgArea {
	float: left;
	width: 121px;
}
.txtArea {
	float: right;
	width: 200px;
}
.txtArea dt {
	font-size: 14px;
	line-height: 28px;
	width: 100%;
	font-weight: bold;
}
.txtArea dt a {
	width: 200px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.txtArea dd {
	line-height: 22px;
	width: 100%;
	height: 66px;
	color: #999999;
}
.txtArea dd a {
	color: #cd0000;
}
.p_left h2 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	color: #cd0000;
	border-bottom: 1px solid #cd0000;
	line-height: 30px;
	margin: 5px 0px;
}
.p_left h2 span {
	float: left;
	display: block;
	width: 80px;
	height: 26px;
	padding-left: 10px;
}
.p_left h2 a {
	color: #C01920;
	margin-right: 5px;
}
.p_left h4 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	color: #66a9ed;
	border-bottom: 1px solid #66a9ed;
	line-height: 30px;
	font-size: 14px;
	margin: 5px 0px;
}
.p_left h4 a {
	color: #62a5e9;
	float: left;
}
.p_left h5 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	color: #cd0000;
	border-bottom:1px dashed #dfdfdf;
	line-height: 30px;
	font-size:14px;
	margin: 5px 0px;
}
.p_left_hdbj{ width:330px; height:36px; float:left;}
.p_left_hdbj .midmenu2 {
	height:30px;
	float:left;
	width:83px;
	margin-right:1px;
	color:#333;
	background:#EBEBEB;
	line-height:30px;
	text-align:center;
}
.p_left_hdbj .midmenu2 {
	height:30px;
	float:left;
	width:83px;
	margin-right:1px;
	color:#333;
	background:#EBEBEB;
	line-height:30px;
	text-align:center;
}
.p_left .cur2 {
	height:35px;
	width:83px;
	color:#FFF;
	background:url(../images/bg/vocation/WJ_bg_xds.jpg) no-repeat;
}
.p_left_xds_hdbj {
	width:290px; height:36px; float:left;
}
.p_left_xds .midmenu2 {
	height:30px;
	width:83px;
	float:left;
	margin-right:1px;
	color:#333;
	background:#EBEBEB;
	line-height:30px;
	text-align:center;
}
.p_left_xds .cur2 {
	height:35px;
	color:#FFF;
	width:83px;
	background:url(../images/bg/vocation/WJ_bg_xds.jpg) no-repeat;
}
.p_left ul {
	display: block;
	height: 104px;
	padding-top: 8px;
}
.p_left ul li {overflow: hidden; zoom: 1; background: url(../images/scheduletable/list-style.jpg) no-repeat left center;}
.p_left ul li.xfd{ height:24px; float:left; background:url(../images/xtb.jpg) no-repeat left center; padding-left:33px;}
.p_left ul li.xxz{ height:24px; float:left; background:url(../images/xxz.jpg) no-repeat left center; padding-left:33px;}
.p_left ul li a { float: left; line-height: 24px; *line-height: 21px; padding-left: 10px; width: 280px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.p_left ul li em {
	display: block;
	float: left;
	background: url(../images/bg/WJ_bg.png) no-repeat -3px -9px;
	width: 3px;
	height: 13px;
	margin-right: 5px;
}
.p_right .tixing {
	margin-bottom:10px;
}
.p_right .tixing .tixingTit {
	clear: both;
	overflow: hidden;
	zoom: 1;
	background: url(../images/bg/WJ_bg.png) no-repeat left -220px;
	height: 37px;
	line-height: 37px;
	padding: 0px 10px;
}
.p_right .tixingTit h3 {
	float: left;
	color: #CD0000;
}
.p_right .tixingTit h2 a {
	float: left;
	color: #66a9ed;
	text-decoration: underline;
}
.p_right .tixingTit h3 a {
	color: #cd0000;
	text-decoration: underline;
}
.p_right .tixingTit span {
	float: right;
}
.p_right .tixingTit span a {
	margin: 0px 5px;
}
.tixingNav {
	border: solid 1px #DFDFDF;
	border-top: none;
}
.tixingNav td {
	height: 28px;
	line-height: 28px;
	text-align: center;
}
.tixingNav tr.odd {
	background: #fafafa;
}
.tixingNav tr th {
	background: #f6f6f6;
	height: 35px;
	line-height: 35px;
}
.p_right .zhinan {
	margin-top: 0px;
}
.p_right .zhinan .zhinanTit {
	clear: both;
	overflow: hidden;
	zoom: 1;
	background: url(../images/bg/WJ_bg.png) no-repeat left -220px;
	height: 37px;
	line-height: 37px;
	padding: 0px 10px;
}
.p_right .zhinanTit h3 {
	float: left;
	color: #cd0000;
}
.p_right .zhinanTit h2 a {
	float: left;
	color: #66a9ed;
	text-decoration: underline;
}
.p_right .zhinanTit h3 a {
	color: #cd0000;
	text-decoration: underline;
}
.p_right .zhinanTit span {
	float: right;
	color: #cd0000;
}
.p_right .zhinanNav {
	display: block;
	border: solid 1px #DFDFDF;
	border-top: none;
}
.p_right .zhinanNav ul {
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding: 8px 0 8px 8px;
}
.p_right .zhinanNav ul li {
	float: left;
	line-height: 26px;
	margin-right: 18px;
}
.p_right .zhinanNav table {
	padding: 8px 0 8px 8px;
}
.p_right .zhinanNav table tr {
	line-height: 26px;
	*line-height:15px;
}
/*====在线模块style====*/
.online {
	height: 246px;
}
.onlineTit {
	clear: both;
	overflow: hidden;
	zoom: 1;
	background: url(../images/bg/WJ_bg.png) no-repeat left -220px;
	width: 270px;
	height: 38px;
	line-height: 38px;
	padding: 0px 10px;
}
.onlineTit_sy {
	clear: both;
	overflow: hidden;
	zoom: 1;
	background: url(../images/bg/vocation/WJ_bg_sy.png) no-repeat left -220px;
	width: 270px;
	height: 38px;
	line-height: 38px;
	padding: 0px 10px;
}
.onlineTit_sy h2 a {
	float: left;
	color: #66a9ed;
}
.onlineTit_sy a {
	float: right;
	font-size: 14px;
}
.onlineTit_js {
	clear: both;
	overflow: hidden;
	zoom: 1;
	background: url(../images/bg/WJ_bg_js.png) no-repeat left -220px;
	width: 270px;
	height: 38px;
	line-height: 38px;
	padding: 0px 10px;
}
.onlineTit_js h2 a {
	float: left;
	color: #859d09;
}
.onlineTit_js a {
	float: right;
	font-size: 14px;
}
.onlineTit h3 {
	float: left;
	color: #cd0000;
}
.onlineTit h3 a {
	color: #cd0000;
	float: left;
}
.onlineTit a {
	float: right;
	font-size: 14px;
}
.onlineNav {
	padding: 6px 10px;
}
.onlineNav ul {
	display: block;
	padding: 5px 0px;
}
.onlineNav ul li {
	line-height: 27px;
	display: block;
}
.onlineNav h4 {
	display: block;
}
.onlineNav h4 span {
	color: #cd0000;
	font-weight: normal;
	padding: 5px 0px;
}
.onlineNav p {
	margin-top: 8px;
}
.onlineNav p a {
	margin-right: 8px;
	line-height: 24px;
}
.mokao li {
	clear: both;
	overflow: hidden;
	zoom: 1;
}
.mokao li em {
	display: block;
	float: left;
	background: url(../images/bg/WJ_bg.png) no-repeat left -9px;
	width: 3px;
	height: 13px;
	margin-right: 5px;
}
.mokao li a {
	float: left;
	color: #333333;
}
.onlineNav h5 {
	line-height: 24px;
	margin-top: 5px;
	font-weight: normal;
}
.onlineNav h5 span {
	color: #cd0000;
}
.tiwen {
	clear: both;
	overflow: hidden;
	zoom: 1;
	line-height: 20px;
}
.tiwen span {
	float: left;
	color: #999999;
}
.tiwen font {
	float: right;
	color: #999999;
	font-size: 12px;
}
/*====试题库style====*/
.shitiTit {
	clear: both;
	overflow: hidden;
	zoom: 1;
}
.shitiTit h2 {
	float: left;
	width: 200px;
	padding-left: 10px;
	border-bottom: 1px solid #922221;
	color: #cd0000;
	height: 28px;
	line-height: 28px;
}
.shitiTit span {
	float: left;
	width: 770px;
	border-bottom: 1px solid #eaeaea;
	height: 28px;
}
.shitiNav {
	clear: both;
	overflow: hidden;
	zoom: 1;
	border: 1px solid #eaeaea;
	border-top: none;
}
.shitiCont {
	background: url(../images/bg/yxian.gif) no-repeat right center;
	width: 300px;
	float: left;
	margin-right: 10px;
}
.shitiNav h3 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding: 15px 8px 3px 8px;
}
.shitiNav h3 strong {
	float: left;
	font-size: 14px;
	line-height: 22px;
	margin-right: 8px;
}
.shitiNav h3 span {
	float: left;
	width: 90px;
	height: 22px;
	line-height: 22px;
	background: #e1e1e1;
	display: block;
	font-weight: normal;
	text-align: center;
	font-size: 12px;
}
.Cont {
	padding: 0px 8px 10px 8px;
}
.Cont dl {
	clear: both;
	overflow: hidden;
	zoom: 1;
	line-height: 22px;
	padding: 3px 0px;
}
.Cont dl dt {
	float: left;
}
.Cont dl dd {
	float: left;
}
.Cont dl dd a {
	height: 22px;
	line-height: 22px;
	padding: 0px 4px;
	float: left;
	display: inline;
}
.Cont dl dd a span {
	color: #999999;
}
.shitiCont1 {
	background: url(../images/bg/yxian.gif) no-repeat right center;
	width: 350px;
	float: left;
	margin-right: 10px;
}
.ContAdress {
	padding: 0px 8px 10px 8px;
	clear: both;
	overflow: hidden;
	zoom: 1;
	white-space: normal;
}
.ContAdress a {
	margin-right: 5px;
	line-height: 22px;
	height: 22px;
	padding: 2px 0px;
	display: block;
	float: left;
	white-space: nowrap;
}
.ContAdress a span {
	color: #cd0000;
}
.shitiCont2 {
	width: 300px;
	float: left;
}
/*====名师阵容style====*/
.c_left {
	float: left;
	width: 670px;
}
.c_right {
	float: right;
	width: 300px;
}
.mingshi {
	float: left;
	width: 325px;
	margin-right: 10px;
	padding: 30px 0px;
}
.mingshiImg {
	float: left;
	width: 80px;
}
.mingshiTxt {
	float: right;
	width: 240px;
}
.mingshiTxt dl dt {
	font-size: 14px;
	font-weight: bold;
	line-height: 26px;
	width: 100%;
}
.mingshiTxt dl dd {
	line-height: 16px;
	width: 100%;
}
.mingshiTxt dl dd a {
	color: #cd0000;
}
.mingshiTxt span {
	font-weight: normal;
	color: #333;
	font-size: 12px;
}
.xuxian {
	border-bottom: 1px dotted #333333;
}
.zhidao {
	margin-top: 8px;
}
.zhidaoTit {
	background: url(../images/bg/WJ_bgRe.png) repeat-x left top;
	height: 30px;
	line-height: 30px;
	border: 1px solid #cfcfcf;
}
.zhidaoTit h2 {
	padding-left: 5px;
}
.zhidaoTit h2 a {
	color: #cd0000;
	text-decoration: underline;
}
.zhidaoTit h2 b {
	background: url(../images/bg/WJ_bg.png) no-repeat -60px -19px;
	width: 16px;
	height: 26px;
	display: block;
	float: left;
	margin-right: 5px;
}
.zhidaoTit h3 a {
	padding-left: 5px;
	color: #66a9ed;
	text-decoration: underline;
}
.zhidaoNav {
	border: 1px solid #eaeaea;
	padding: 10px;
}
.zhidArea {
	float: left;
	width: 100px;
	display: inline;
	margin-right: 20px;
}
.zhidArea img {
	width: 100px;
	overflow: hidden;
}
.zhidArea p {
	line-height: 18px;
	margin-top: 3px;
	overflow: hidden;
	text-align: center;
	width: 100px;
}
.zhidArea p a {
	color: #004276;
}
.zhidaoNav ul {
	margin-top: 8px;
}
.zhidaoNav ul li {
	display: block;
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding-left: 8px;
}
.zhidaoNav ul li a {
	float: left;
	line-height: 20px;
}
.zhidaoNav ul li em {
	display: block;
	float: left;
	background: url(../images/bg/WJ_bg.png) no-repeat left -9px;
	width: 3px;
	height: 13px;
	margin-right: 5px;
}
/*====网校课程style====*/
.wangxiao {
	float: left;
	width: 200px;
	display: inline;
	margin-right: 20px;
	margin-top: 25px;
}
.wangxArea img {
	width: 200px;
	overflow: hidden;
}
.wangxArea p {
	line-height: 24px;
	margin-top: 3px;
	overflow: hidden;
	text-align: center;
	width: 200px;
}
.wangxArea {
	padding-bottom: 8px;
}
.wangxiao ul {
	margin-top: 8px;
}
.wangxiao ul li {
	display: block;
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding-left: 8px;
}
.wangxiao ul li a {
	float: left;
	line-height: 22px;
}
.wangxiao ul li em {
	display: block;
	float: left;
	background: url(../images/bg/WJ_bg.png) no-repeat -3px -9px;
	width: 3px;
	height: 13px;
	margin-right: 5px;
}
.zhidaoImg {
	float: left;
	width: 120px;
}
.zhidaoTxt {
	float: right;
	width: 150px;
}
.zhidaoTxt dl dt {
	font-size: 12px;
	font-weight: normal;
	line-height: 26px;
	width: 100%;
}
.zhidaoTxt dl dd {
	line-height: 22px;
	width: 100%;
}
.zhidaoTxt dl dd a {
	color: #cd0000;
}
.zhidaoNav h3 {
	clear: both;
	overflow: hidden;
	zoom: 1;
	margin-top: 5px;
}
.zhidaoNav h3 strong {
	float: left;
	width: 95px;
	height: 24px;
	line-height: 24px;
	border-bottom: 1px solid #b10000;
	color: #666666;
}
.zhidaoNav h3 span {
	float: left;
	width: 180px;
	border-bottom: 1px solid #EAEAEA;
	height: 24px;
}
/*====考试用书style====*/
.yongshu {
	clear: both;
	overflow: hidden;
	zoom: 1;
	border: 1px solid #eaeaea;
	border-top: none;
	padding-left: 20px;
}
.yongshuNav {
	float: left;
	width: 225px;
	margin-right: 10px;
	padding: 15px 0px;
}
.yongshuImg {
	float: left;
	width: 110px;
}
.yongshuTxt {
	float: right;
	width: 105px;
}
.yongshuTxt dl dt {
	font-size: 12px;
	font-weight: bold;
	line-height: 26px;
	width: 100%;
}
.yongshuTxt dl dd {
	line-height: 22px;
	width: 100%;
	color: #999999;
}
.yongshuTxt dl dd a {
	color: #cd0000;
}
/*====友情链接style====*/
.link {
	border-bottom: 1px solid #acacac;
	padding: 15px 0px;
	width:100%;
}
.link a {
	margin-right: 5px;
	line-height: 24px;
	color: #999999;
}
.link span {
	padding-left: 15px;
	color: #999999;
}
/*====综合服务区style====*/
.zonghe {
	border: 1px solid #eaeaea;
}
.zongheTit {
	background: url(../images/bg/WJ_bgRe.png) repeat-x left top;
	height: 25px;
	line-height: 25px;
	padding-left: 15px;
	color: #cd0000;
}
.zhidaoTit11 {
	background: url(../images/bg/WJ_bgRe.png) repeat-x left top;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #cfcfcf;
}
.zhidaoTit11 h2 {
	padding-left: 5px;
	color: #cd0000;
	text-decoration: underline;
}
.zhidaoTit11 h3 {
	padding-left: 5px;
	color: #66a9ed;
	text-decoration: underline;
}
.fenxiaoTit {
	clear: both;
	overflow: hidden;
	zoom: 1;
}
.fenxiaoTit h2 {
	float: left;
	width: 220px;
	border-bottom: 1px solid #922221;
	height: 30px;
	line-height: 30px;
	text-indent: 15px;
	color: #cd0000;
}
.fenxiaoTit span {
	float: left;
	text-align: right;
	width: 743px;
	border-bottom: 1px solid #eaeaea;
	height: 30px;
	line-height: 30px;
	padding-right: 15px;
	color:#cd0000;
}
.fenxiaoTit span a {
	color:#cd0000;
}
.fenxiao {
	clear: both;
	overflow: hidden;
	zoom: 1;
	padding-left: 18px;
}
.fenxiao ul {
	float: left;
	width: 300px;
	margin-right: 19px;
}
.fenxiao .SXList {
	width: 260px;
	margin-right: 19px;
}
.fenxiao .HBList {
	width: 321px;
}
.fenxiao .GdList {
	width: 555px;
}
.fenxiao ul li {
	border-bottom: 1px dotted #e3e3e3;
	padding: 5px 0px;
}
.fenxiao ul li p {
	line-height: 22px;
	color: #333333;
}
.rexian {
	float: left;
	width: 170px;
	padding: 15px 5px 15px 5px;
}
.rexian p {
	line-height: 24px;
}
.rexian p b {
	background: url(../images/bg/WJ_bg.png) no-repeat -327px -108px;
	width: 29px;
	height: 23px;
	display: block;
	float: left;
	margin-right: 5px;
}
.rexian p a {
	color: #cd0000;
}
.rexian p strong {
	font-family: Arial;
	font-size: 22px;
	color: #cd0000;
	line-height: 28px;
}
.guanzhu {
	float: left;
	width: 255px;
	background: url(../images/bg/yxian.gif) no-repeat right center;
	margin-right: 10px;
	padding: 15px 0px 15px 10px;
}
.guanzhu p {
	line-height: 24px;
}
.xinzhinan {
	float: right;
	width: 440px;
}
.xinzhinan dl {
	display: block;
	float: left;
	margin-right: 10px;
	padding: 15px 0;
	width: 100px;
}
.xinzhinan dl dd {
	display: block;
	font-size: 14px;
	color: #cd0000;
	line-height: 30px;
}
.xinzhinan dl dt {
	display: block;
}
.xinzhinan dl dt a {
	display: block;
	line-height: 22px;
}
