/*新闻动态*/
.newsTrend-area{ clear:both; overflow: hidden; padding: 60px 0  0 20px;}

.newsLeft-area,.newsRight-area{ float:left;}

.newsLeft-area{ width: 640px; height:440px; margin-right: 10px;}
.newsTit{ width: 189px; height: 73px; margin: 0 auto; margin-bottom:40px;}

/*新闻轮播*/
div.slideBox{ position:relative; width:640px; height:440px;  overflow:hidden; }
div.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:50px; background-color:#000; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:12px; line-height:50px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:2px; top:0; height:100%;  padding-right:10px;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:9px; height:9px; background-color:#FFF; text-indent:-99999px; margin:20px 4px 0px 0px; }
div.slideBox div.tips div.nums a.active{ background-color:#c81022; }

.newsList-area{ clear:both;  width:530px;  height: 434px; background:url(../images/news/news-list-bg.png) no-repeat; background-size:contain; padding: 10px; position:relative;}
.news-list-slider{ height: auto;  overflow: hidden;}
.Collapsing{ width: 100%; padding:5px 0;cursor: pointer; background-repeat: no-repeat; background-position: center right no-repeat;  background-color:#f6f3f4; color: #333; }
.Collapsing span{ display: inline-block;}
.coll_body{display: none; }
.coll_body p{display:block; color:#9b9999;  padding-bottom: 20px;}
.current{background-image:url(images/pro_down.png);}

.news-time{ color:#cdcfd7;  padding-left:8px;}
.current{ color:#dd040f;  background:none;}

.news-name{ display: block; width: 100%;}
.news-brief li{ display:block; height: 24px; padding: 0; text-align: left;}
.newsMore{ clear:both; height:24px; line-height: 24px;  position: absolute; right:15px; bottom:12px;}
.news-more{ float:right; font-size:12px; color:#c81022; text-transform: uppercase;}

/*课程部分*/
.course-wrapper{ clear:both; overflow: hidden; background:url(../images/course-bg.png)top center no-repeat;  background-size:
		cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='file:///../images/course-bg.png',sizingMethod='scale');}
.course-inner-wrap{padding:90px 0 40px 0;}
.construction-tit-bar{ height: 95px; background:url(../images/titleName/gjkec-tit.png) no-repeat left top; position: relative; margin-bottom:40px;}
.gj-course-more{font-size:14px; float: right; color:#c81022; margin-top:50px;}
.courseList li{ float:left; display: block;  width: 275px;}
.cl-mr{ margin-right:24px; }
.course-view{ height:160px; background-size:cover; }
.cb-cont{height:90px; background:url(../images/gj-company-bg.png) no-repeat left bottom; padding:15px 0 20px 10px;}
.cb-cont h3{font-size:18px; color:#444;}
.cb-cont span{font-size:12px; color:#888; display: block; padding-top:5px;}
.cb-cont b{font-size:15px; color:#fff;  clear:both; display: block; padding-top:28px;}
.course-list-row{ margin-bottom:40px; clear: both; overflow: hidden;}

.constructionCourses{ margin-bottom:50px; clear: both;}

.sharingCourses-tit{ height: 95px; background:url(../images/titleName/jpgx-tit.png) no-repeat left top; position: relative; margin-bottom:40px; }
.teacherCourses-tit{ height: 95px; background:url(../images/titleName/msgx-tit.png) no-repeat left top; position: relative; margin-bottom:40px; }
.sc-cont{height:90px; background:url(../images/gx-company-bg.png) no-repeat left bottom; padding:15px 0 20px 10px; }
.courseList li .course-view{overflow:hidden;}
.courseList li img{
	display:block;
	width:280px;
	height:160px;
	overflow: hidden;
	-webkit-transition: all .25s linear;
	-moz-transition: all .25s linear;
	-ms-transition: all .25s linear;
	transition: all .25s linear;
}
.courseList li:hover img{
	-webkit-transform: scale(1.25);
	-moz-transform: scale(1.25);
	-ms-transform: scale(1.25);
	transform: scale(1.25);
	cursor: pointer;
}









/****排行榜*****/
.courseRanking-area{clear:both;  background:url(../images/shading.png) no-repeat;background-size:cover; overflow: hidden;  }
.cr-in-wrap{ padding:20px 0 10px 0;}
.course-ranking-tit{ width:235px; height: 82px; margin: 0 auto; background:url(../images/titleName/leaderboard-tit.png) no-repeat; margin-bottom:40px;}
.cr-in-wrap{ height: 789px;}
.course-rank-main{ height: 648px; background:url(../images/phb-list-bg.png) no-repeat center;}
.overallRanking-area,.monthlyRanking-area{float:left; width:480px; padding-top:50px;}
.course-rk-in{ width: 968px; clear:both; overflow: hidden; margin: 0 auto;}
.rk-t-in{ width:380px;   position: relative;}
.rk-tit-bar{clear:both;width:380px; height: 2px; margin: 0 auto; background:#c10004; }
.rk-title{ font-size:20px; color:#ce1023; position: absolute; top: -14px; left: 100px; display: block; width:184px; background:#f8f8f8; text-align: center; font-weight:600;}
.cRanking-cont{clear:both; width:390px; padding-top:40px; padding-left:30px; margin: 0 auto;}
.cRanking-list-01,.cRanking-list-02,.cRanking-list-03{float:left; }
.cRanking-list-01{ width:30px; margin-right:30px; }
.cRanking-list-02{ width:190px;  margin-right:10px;}
.cRanking-list-03{ width:120px; }
.cr-title{font-size:14px; color:#888; font-weight: 600; margin-bottom: 20px;}
.cr-list{ display:block;padding: 10px 0;}
.cr-list li{font-size:14px; margin-bottom:20px; }
.cr-nm-01,.cr-nm-02,.cr-nm-03,.cr-nm-df{display:block; width:20px; }
.cr-nm-01{ background:#e64100;}
.cr-nm-02{ background:#f86f15; }
.cr-nm-03{ background:#f89700; }
.cr-nm-df{ background:#b6b6b6; }
.cr-list-nm li{color:#fff; text-align: center;}
.cr-list-school li,.cr-list-course li{  color:#666;}
.cr-list-course li{text-align:center;}
.crMore-area{clear:both; padding-top:10px;}
.crMore-btn{ display: block; font-size:14px;  color:#c10004; width:380px; height: 34px; line-height: 34px; margin: 0 auto;background:#f7eeee; text-align: center; text-transform:uppercase;}
.crMore-btn:hover{background:#c10004; color:#fff8f8; cursor: pointer;}

.op-lg-mask{
	width:100%;
	min-height:100%;
	background:rgba(0,0,0,.8);
	position:absolute;
	top:0;
	left:0;
	z-index:999;
}




