@charset "utf-8";
/* CSS Document */


.big_title{ border-bottom:none;}



#tabs{ width:1200px; float:left;}

.tabs_titlelist1{ width:1200px; height:49px; clear:both; font-size:20px; margin-top:15px;}

.tabs_titlelist1 li{ float:left; width:240px; height:40px;}

.tabs_titlelist1 li a{ display:block; width:236px; height:36px; text-align:center; line-height:36px; background:none; border:2px solid #999;}

.tabs_titlelist1 li a:hover{ color:#cd2129;}

#tabs_container{ overflow:hidden; position:relative; margin-top:20px;}

.transition {
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;

	-webkit-transition-delay: .5s;
	-moz-transition-delay: .5s;
	-o-transition-delay: .5s;
	-ms-transition-delay: .5s;
	transition-delay: .5s;
}

.make_transist {
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}

.hidescale {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	filter: alpha(opacity=0);
	opacity: 0;
}

.showscale {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;

	-webkit-transition-delay: .5s;
	-moz-transition-delay: .5s;
	-o-transition-delay: .5s;
	-ms-transition-delay: .5s;
	transition-delay: .5s;
}
.tabulous_active {
	padding-bottom:9px; 
	background:url(../images_neo2017/icon_reddownarrow.png) no-repeat center bottom;
}

.tabulous_active a{
	background:#cd2129 !important;
	color: #fff!important;
	border:none!important;
	line-height:40px!important;
	height:40px!important;
	width:240px!important;
}

.tabs_arrow{ position:absolute; bottom:-9px; left:141px;}

.tabulousclear {
	display: block;
	clear: both;
}





.history { background:url(../images/line04.gif) repeat-y 165px 0; position:relative; margin-top:20px; overflow:hidden; }
.history-date{overflow:hidden;}
.history-date h2 { background:#f3f5f7 url(/images/icon06.gif) no-repeat 135px 0; height:59px; font-size:25px; font-family:微软雅黑; font-weight:normal; padding-left:19px; margin-bottom:20px;  }
.history-date h2.first {}
.history-date h2 a { color:#333; display:inline-block; *display:inline; zoom:1; padding:15px 97px 0 20px;}
.history-date h2 a:hover { text-decoration:none; color:#c00;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none;}
.history-date ul {}
.history-date ul li { clear:both; background:url(/images/icon07.gif) no-repeat 158px 60px; zoom:1; }
.history-date ul li.last { padding-bottom:0;}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 { float:left; width:150px; text-align:right; padding-right:19px;color:#c3c3c3; font:normal 18px/16px Arial; margin-top:60px;}
.history-date ul li h3 span { display:block; color:#d0d0d0; font-size:12px;}
.history-date ul li dl { padding-left:41px; margin-top:-5px; font-family:微软雅黑;}
.history-date ul li.green h3 { color:#c00;}
.history-date ul li.green h3 span { color:#f3b2b2; }


.newest_course{ float:right; width:1010px; margin-bottom:20px;}

.newest_course div.newest_courseone{ float:left; display:inline; width:213px; height:210px; margin:0 25px 38px 13px; position:relative; overflow:hidden; background: #fff;}

.newest_course .class_info_duration{ clear:both;}

.newest_course .class_info_btn{ clear:none; float:right; margin:8px 7px 0 0;}




.head-warp{ float:right; margin:8px 20px 0 0; font-family:微软雅黑;}

.head-warp .cur{ float:right; width:100px; height:30px; }

.head-warp .cur a{ float:right; width:100px; height:30px; background:#dcdcdc; line-height:30px; text-align:center; font-size:14px; color:#999;}

.head-warp .current a{ background:#c33; color:#fff;}

