@charset "utf-8";
/*--蓝白图片背景选项卡开始--*/
.ncw250l60 {
	padding:0;
	border:0;
	overflow:hidden;
	width:250px;
}
.ncw530l60 {
	padding:0;
	border:0;
	overflow:hidden;
	width:510px;
}
.ncw250l60.kandyTabs, .ncw530l60.kandyTabs, .ncw650l70.kandyTabs {
	margin:0;
	padding:0;
	border:0;
	background:#fff;
	overflow:hidden;
	zoom:1;
}
.ncw250l60.kandyTabs .tabtitle {
	width:250px;
	margin:0;
	padding:0;
	border:0;
	line-height:22px;
	background:#fff;
}
.ncw530l60.kandyTabs .tabtitle {
	width:510px;
	margin:0;
	padding:0;
	border:0;
	line-height:22px;
	background:#fff;
}
.ncw250l60.kandyTabs .tabtitle .tabbtn, .ncw530l60.kandyTabs .tabtitle .tabbtn {
	background:none;
	cursor:pointer;
	width:60px;
	height:23px;
	padding:0;
	margin:0 2px 0 0;
	border:0;
	color:#000;
	text-align:center;
	background: url(../images/tabbg_w60.png) center no-repeat;
}
.ncw250l60.kandyTabs .tabtitle .tabcur, .ncw530l60.kandyTabs .tabtitle .tabcur {
	background:#FFF;
	cursor:default;
	width:60px;
	height:23px;
	padding:0;
	margin:0 2px 0 0;
	border:0;
	color:#FFF;
	background:url(../images/tabbg_b60.png) center no-repeat;
	_position:relative
}
.ncw250l60.kandyTabs .tabbody {
	background:#fff;
	float:inherit;
	border:#CCC solid 1px;
	border-top:#2193E1 solid 2px;
	width:238px;
	padding:5px 5px 5px 5px;
}
.ncw530l60.kandyTabs .tabbody {
	background:#fff;
	float:inherit;
	border:#CCC solid 1px;
	border-top:#2193E1 solid 2px;
	width:498px;
	padding:5px 5px 5px 5px;
}
/*--蓝白图片背景选项卡结束--*/

/*--默认灰色按钮与白色按钮选项卡开始--*/
.gw250tabs {
	margin:0;
	padding:0;
	overflow:hidden;
	width:250px;	
	zoom:1;
}
.gw250tabstitle {
	width:250px;
	margin:0;
	padding:0;
	border:0;
	line-height:20px;
	background:#fff;
	text-align:left;
}
.gw250tabsbtn {
	background:none;
	cursor:pointer;
	width:65px;
	height:20px;
	padding:0;
	margin:0 2px 0 0;
	border:0;
	color:#000;
	text-align:center;
	float:center;
	display:inline-block;
	background: url(../images/btn_bggw65.png) center no-repeat;
}
.gw250tabscur {
	float:center;
	text-align:center;
	background:#FFF;
	cursor:default;
	width:65px;
	height:20px;
	padding:0;
	margin:0 2px 0 0;
	border:0;
	color:#000;
	display:inline-block;
	background:url(../images/btn_bgww65.png) center no-repeat;
	_position:relative
}
.gw250tabsbody {	
	background:#fff;
	float:left;
	border-top:#CCC solid 1px;
	width:238px;
	padding:5px 5px 5px 5px;
	margin:0;
}
/*--默认灰色按钮与白色按钮选项卡结束*/

.hbw250tabs {
	margin:0;
	padding:0;
	overflow:hidden;
	width:250px;	
	zoom:1;
}
.hbw250tabstitle {
	width:250px;
	margin:0;
	padding:0;
	border:0;
	line-height:20px;
	background:#fff;
	text-align:left;
}
.hbw250tabsbtn {
	background:none;
	cursor:pointer;
	width:65px;
	height:20px;
	padding:0;
	margin:0 2px 0 0;
	border:0;
	color:#000;
	text-align:center;
	float:center;
	display:inline-block;
	background:url(../images/btn_bgww65.png) center no-repeat;
	/*text-decoration: underline;*/
	cursor:pointer;
	_position:relative
}
.hbw250tabscur {
	float:center;
	text-align:center;
	background:#FFF;
	cursor:default;
	width:65px;
	height:20px;
	padding:0;
	margin:0 2px 0 0;
	border:0;
	color:#FFF;
	display:inline-block;
	background: url(../images/btn_bggw65.png) center no-repeat;
	text-decoration: underline;
	cursor:pointer;
	_position:relative
}
.hbw250tabsbody {	
	background:#fff;
	float:left;
	border-top:#CCC solid 1px;
	width:238px;
	padding:5px 5px 5px 5px;
	margin:0;
}

/*--精品课程选项卡开始--*/
.specialcourse250tabs {
	margin:0;
	padding:0;
	overflow:hidden;
	width:250px;	
	zoom:1;
}
.specialcourse250tabstitle {
	width:250px;
	margin:0;
	padding:0;
	border:0;
	line-height:20px;
	background:#fff;
	text-align:left;
}
.specialcourse250tabsbtn {
	background:left;
	cursor:pointer;
	width:80px;
	height:35px;
	padding:0;
	margin:0;
	border:0;
	color:#000;
	text-align:center;
	float:center;
	display:inline-block;
}
.specialcourse250tabsfirst{
	float:left;
	text-align:center;
	background:#FFF;
	cursor:pointer;
	width:80px;
	height:35px;
	padding:0;
	margin:0 2px 0 0;
	border:0;
	color:#000;
	display:inline-block;
	background:url(../images/class_first.gif) center no-repeat;
	_position:relative
}
.specialcourse250tabssecond{
	float:left;
	text-align:center;
	background:#FFF;
	cursor:pointer;
	width:80px;
	height:35px;
	padding:0;
	margin:0 2px 0 0;
	border:0;
	color:#000;
	display:inline-block;
	background:url(../images/class_second.gif) center no-repeat;
	_position:relative
}
.specialcourse250tabsthird{
	float:left;
	text-align:center;
	background:#FFF;
	cursor: pointer;
	width:80px;
	height:35px;
	padding:0;
	margin:0;
	border:0;
	color:#000;
	display:inline-block;
	background:url(../images/class_third.gif) center no-repeat;
	_position:relative
}
.specialcourse250tabsbody {	
	background:#fff;
	float:left;
	width:238px;
	padding:0px 5px 5px 0px;
	margin:0;
}
/*--精品课程选项卡结束*/

/*--手机报选项卡开始--*/
.shoujibao250tabs {
	margin:0;
	padding:0;
	overflow:hidden;
	width:250px;	
	zoom:1;
}
.shoujibao250tabstitle {
	width:250px;
	margin:0;
	padding:0;
	border:0;
	line-height:20px;
	background:#fff;
	text-align:left;
}
.shoujibao250tabsbtn {
	background:left;
	cursor:pointer;
	width:75px;
	height:22px;
	padding:0;
	margin:0;
	border:0;
	color:#000;
	text-align:center;
	float:center;
	display:inline-block;
}
.shoujibao250tabsfirst{
	float:left;
	text-align:center;
	background:#FFF;
	cursor:pointer;
	width:75px;
	height:22px;
	padding:0;
	margin:0 2px 0 0;
	border:0;
	color:#000;
	display:inline-block;
	background:url(../images/shoujibao_first.png) center no-repeat;
	_position:relative
}
.shoujibao250tabssecond{
	float:left;
	text-align:center;
	background:#FFF;
	cursor:pointer;
	width:75px;
	height:22px;
	padding:0;
	margin:0 2px 0 0;
	border:0;
	color:#000;
	display:inline-block;
	background:url(../images/shoujibao_second.png) center no-repeat;
	_position:relative
}
.shoujibao250tabsthird{
	float:left;
	text-align:center;
	background:#FFF;
	cursor: pointer;
	width:75px;
	height:22px;
	padding:0;
	margin:0;
	border:0;
	color:#000;
	display:inline-block;
	background:url(../images/shoujibao_third.png) center no-repeat;
	_position:relative
}
.shoujibao250tabsbody {	
	background:#fff;
	float:left;
	width:238px;
	padding:0px 5px 5px 0px;
	margin:0;
}
/*--手机报选项卡结束*/

/*--无背景选项开始--*/
.nbw440noptabs {
	width:440px;
	margin:0;
	padding:0;
	border:0;
	line-height:25px;
	background:#fff;
	overflow:hidden;
	zoom:1
}
.nbw440noptabstitle {
	width:440px;
	padding:5px 5px 5px 10px;
	text-align:left;
	float:left;
}
.nbw440noptabsbtn {
	background:none;
	cursor:pointer;
	width: auto;
	height:25px;
	line-height:25px;
	padding:10px 0 0 0;
	margin:0 2px 0 0;
	border:0;
	color: #999;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	float:left;
}
.nbw440noptabscur {
	background:#FFF;
	cursor:default;
	width: auto;
	height:25px;
	line-height:25px;
	padding:10px 0 0 0;
	margin:0 2px 0 0;
	border:0;
	color:#083383;
	font-size:14px;
	font-weight:bold;
	float:left;
	_position:relative
}
.nbw440noptabsbody {
	background:#fff;
	float:inherit;
	border:0;
	width:428px;
	padding:5px 5px 10px 5px;
	zoom:1;
	margin:0;
}
.nbw440titlebg{
	background:url(../images/columntitle_bg440.png) left top no-repeat;
	padding:5px 0px 5px 10px;
}

.nbw530noptabs {
	padding:0;
	border:1px solid #ccc;
	overflow:hidden;
	width:510px;
	background:#fff;
	zoom:1
}
.nbw530noptabstitle {
	width:510px;
	height:30px;
	margin:0;
	padding:0;
	line-height:30px;
	border-bottom:1px solid #ccc;
	background:#fff;
	text-align:left;
}
.nbw530noptabsbtn {
	text-align:center;
	width:53px;
	margin:0 4px 0 0;
	padding:0 5px;
	display:inline-block;
	background:#e5e5e5;
	border:1px solid #DDD;
	border-width:1px 1px 0;
	border-top:none;
}
.nbw530noptabscur {
	text-align:center;
	width:53px;
	background:#FFF;
	border-bottom:1px solid #FFF;
	font-weight:bold;
	color:#083383;
	margin-bottom:-2px;
	border-top:none;
}
.nbw530noptabsbody {
	padding:5px;
	background:#FFF;
	/*border:1px solid #DDD;
	border-width:0 1px 1px;*/
	border:none;
	overflow:hidden;
	zoom:1;
	margin:0;
}

.nbw650noptabs {
	width:650px;
	margin:0;
	padding:0;
	border:0;
	line-height:25px;
	background:#fff;
	overflow:hidden;
	zoom:1
}
.nbw650noptabstitle {
	width:600px;
	padding:5px 5px 5px 10px;
	text-align:left;
	float:left;
}
.nbw650noptabsbtn {
	background:none;
	cursor:pointer;
	width: auto;
	height:25px;
	line-height:25px;
	padding:10px 0 0 0;
	margin:0 2px 0 0;
	border:0;
	color:#006;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	float:left;
}
.nbw650noptabscur {
	background:#FFF;
	cursor:default;
	width: auto;
	height:25px;
	line-height:25px;
	padding:10px 0 0 0;
	margin:0 2px 0 0;
	border:0;
	color:#F90;
	font-size:14px;
	font-weight:bold;
	float:left;
	_position:relative
}
.nbw650noptabsbody {
	background:#fff;
	float:inherit;
	border:0;
	width:638px;
	padding:5px 5px 10px 5px;
	zoom:1;
	margin:0;
}
/*--无背景选项结束--*/
.tabsnbsep{
	color:#006;
	padding:0px 5px 0px 5px;
}

/*--白色选项卡开始--*/
.bww250tabs {
	padding:0;
	border:0;
	overflow:hidden;
	width:248px;
	background:#fff;
	zoom:1
}
.bww250tabstitle {
	width:248px;
	height:30px;
	margin:0;
	padding:0;
	line-height:30px;
	border:0;
	background:#fff;
	text-align:left;
}
.bww250tabsbtn {
	line-height:30px;
	text-align:center;
	width:75px;
	margin:0;
	padding:0;
	display:inline-block;
	background:#fff;
	border:0;
	font-family:"宋体";
	font-size:15px;
	font-weight:bold;
	color:#666;
}
.bww250tabscur {
	line-height:30px;
	text-align:center;
	width:75px;
	background:#FFF;
	border:0;
	font-family:"宋体";
	font-size:15px;
	font-weight:bold;
	color:#083383;
	margin-bottom:-2px;
}
.bww250tabsbody {
	padding:5px;
	background:#FFF;
	/*border:1px solid #DDD;
	border-width:0 1px 1px;*/
	border:none;
	overflow:hidden;
	zoom:1;
	margin:0;
}
/*--白色选项卡结束--*/

/*--默认蓝色按钮与白色按钮选项卡开始--*/
.bw250tabs {
	margin:0;
	padding:0;
	overflow:hidden;
	width:250px;	
	zoom:1;
}
.bw250tabstitle {
	width:250px;
	margin:0;
	padding:0;
	border:0;
	line-height:22px;
	background:#fff;
	text-align:left;
}
.bw250tabsbtn {
	background:none;
	cursor:pointer;
	width:60px;
	height:23px;
	padding:0;
	margin:0 2px 0 0;
	border:0;
	color:#000;
	text-align:center;
	float:center;
	display:inline-block;
	background: url(../images/tabbg_w60.png) center no-repeat;
}
.bw250tabscur {
	float:center;
	text-align:center;
	background:#FFF;
	cursor:default;
	width:60px;
	height:23px;
	padding:0;
	margin:0 2px 0 0;
	border:0;
	color:#FFF;
	display:inline-block;
	background:url(../images/tabbg_b60.png) center no-repeat;
	_position:relative;
}
.bw250tabsbody {	
	background:#fff;
	float:left;
	border:#CCC solid 1px;
	border-top:#2193E1 solid 2px;
	width:238px;
	_width:235px;
	padding:5px 5px 5px 5px;
	margin:0;
}
/*--默认蓝色按钮与白色按钮选项卡结束--*/

/*--过渡蓝白图片背景选项卡开始--*/
.b2w700tabs {
	padding:0;
	border:0;
	overflow:hidden;
	width:700px;
	background:#fff;
	zoom:1;
}
.b2w700tabstitle {
	width:687px;
	margin:0px 0px 0px 10px;
	border:0;
	line-height:30px;
	background:#fff;
	text-align:right;
}
.b2w700tabskaoshifudao{
	background:url(../images/bg_kaoshi.gif) left top no-repeat;
}
.b2w700tabsxuexiyuandi{
	background:url(../images/bg_xuexi.gif) left top no-repeat;
}
.b2w700tabsliuxuezhuanqu{
	background:url(../images/bg_liuxue.gif) left top no-repeat;
}
.b2w700tabsbtn{
	float:center;
	background:none;
	cursor:pointer;
	width:70px;
	height:30px;
	padding:0;
	margin:0;
	border:0;
	color:#000;
	text-align:center;
	display:inline-block;
	background: url(../images/tabbg_w80.png) right no-repeat;
}
.b2w700tabscur{
	float:center;
	background:#FFF;
	cursor:default;
	width:70px;
	height:30px;
	padding:0;
	margin:0 0 0 0;
	border:0;
	color:blue;
	font-weight:bold;
	display:inline-block;
	background:url(../images/tabbg_b80.png) right no-repeat;
	_position:relative
}
.b2w700tabsbody {
	background:#fff;
	float:left;
	border:#CCC solid 1px;
	/*border-top:#2193E1 solid 2px;*/
	width:685px;
	_width:685px;
	padding:5px 5px 5px 5px;
	margin:-1px 0px 0px 0px;
}
/*--过渡蓝白图片背景选项卡结束--*/

/*--无背景选项开始--*/
.ncw650l70 {
	padding:0;
	border:0;
	overflow:hidden;
	width:650px;
}
.ncw650l70.kandyTabs .tabtitle {
	width:650px;
	margin:0;
	padding:0;
	border:0;
	line-height:25px;
	background:#fff;
}
.ncw650l70.kandyTabs .tabtitle .tabbtn {
	background:none;
	cursor:pointer;
	width: auto;
	height:25px;
	padding:10px 0 0 0;
	margin:0 2px 0 0;
	border:0;
	color:#006;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.ncw650l70.kandyTabs .tabtitle .tabcur {
	background:#FFF;
	cursor:default;
	width: auto;
	height:25px;
	padding:10px 0 0 0;
	margin:0 2px 0 0;
	border:0;
	color:#F90;
	font-size:14px;
	font-weight:bold;
	_position:relative
}
.ncw650l70.kandyTabs .tabtitle .tabcur .sep {
	color:#006;
}
.ncw650l70.kandyTabs .tabbody {
	background:#fff;
	float:inherit;
	border:0;
	width:638px;
	padding:5px 5px 5px 5px;
}
/*--无背景选项结束--*/

/*--无背景选项开始--*/
.ncw530nop {
	padding:0;
	border:0;
	overflow:hidden;
	width:510px;
	background:#fff;
}
.ncw530nop.kandyTabs {
	margin:0;
	padding:0;
	border:1px solid #ccc;
	background:#fff;
	overflow:hidden;
	zoom:1
}
.ncw530nop.kandyTabs .tabtitle {
	width:510px;
	height:30px;
	margin:0;
	padding:0;
	line-height:30px;
	border-bottom:1px solid #ccc;
	background:#fff;
}
.ncw530nop.kandyTabs .tabtitle .tabbtn {
	text-align:center;
	width:53px;
	margin:0 4px 0 0;
	padding:0 5px;
	display:inline-block;
	background:#e5e5e5;
	border:1px solid #DDD;
	border-width:1px 1px 0;
	border-top:none;
}
.ncw530nop.kandyTabs .tabtitle .tabcur {
	text-align:center;
	width:53px;
	background:#FFF;
	border-bottom:1px solid #FFF;
	font-weight:bold;
	color:#083383;
	margin-bottom:-2px;
	border-top:none;
}
.ncw530nop.kandyTabs .tabbody {
	padding:5px;
	background:#FFF;
	/*border:1px solid #DDD;
	border-width:0 1px 1px;*/
	border:none;
	overflow:hidden;
	zoom:1;
	margin:0;
}
/*--无背景选项结束--*/
.ncw440rl {
	padding:0;
	border:0;
	overflow:hidden;
	width:440px;
	background:#fff;
}
.ncw440rl.kandyTabs {
	margin:0;
	padding:0;
	background:#fff;
	overflow:hidden;
	zoom:1
}
.ncw440rl.kandyTabs .tabtitle {
	float:left;
	margin:0 2px -2px 0;
	_margin-right:-1px;
	border:none;
}
.ncw440rl.kandyTabs .tabtitle .tabbtn {
	display:block;
	width:120px;
	margin:0 0 2px;
	background:#fff;
	border:1px solid #DDD;
	cursor:pointer
}
.ncw440rl.kandyTabs .tabtitle .tabcur {
	border:1px solid #00B0EC;
	border-right:none;
	background:#fff;
	margin:0 -2px 2px 0;
	width:123px;
	cursor:default;
	_position:relative;
}
.ncw440rl.kandyTabs .tabbody {
	border-width:1px 1px 1px 1px;
	float:right;
	border:1px solid #00B0EC;
}
.ncw440rl.kandyTabs .tabcont {
	left:-5px;
	margin:0 5px;
	width:284px;
	overflow:hidden;
}
/*备考辅导开始*/
.nbw250noptabs {
	width:250px;
	min-height: 150px;
	margin:0;
	padding:0;
	border:0;
	line-height:25px;
	background-color: #E3F7FF;
	overflow:hidden;
	zoom:1
}
.nbw250noptabstitle {
    background-color: #E3F7FF;
	width: 235px;
	_width: 240px;
	padding:0px 5px 5px 10px;
	_padding:0px 0px 5px 5px;
	text-align:left;
	float:left;
}
.nbw250noptabsbtn {
	background:none;
	cursor:pointer;
	width: auto;
	height:25px;
	line-height:25px;
	padding:0px 0 8 0;
	margin:0 0px 0 0;
	border:0;
	color:#006;
	font-size:12px;
	text-align:center;
	float:left;
}
.nbw250noptabscur {
	background-color: #E3F7FF;
	cursor:default;
	width: auto;
	height:25px;
	line-height:25px;
	padding:0px 0 0 0;
	margin:0 0px 0 0;
	border:0;
	color:#F90;
	font-size:12px;
	float:left;
	_position:relative
}
.bkfd_tabsnbsep {
    color: #000066;
    padding: 0 2px;
}
.nbw250noptabsbody {
	background-color: #E3F7FF;
	float:inherit;
	border:0;
	width:230px;
	padding:5px 5px 10px 5px;
	zoom:1;
	margin:0;
}
/*备考辅导结束*/
.aboutuslink{
    color: #FFFFFF;
    text-decoration: none;
}