@charset "UTF-8";
body{
    background:#f1f1f1 ;
    font-family:"Microsoft YaHei";
}

.cur-banner{
    background:url("../images/banner_c.jpg")/*tpa=http://yun.tbclub.net/static/curriculum/images/banner_c.jpg*/ no-repeat center -67px ;
}
.sub-banner{
    width:100%;
    height:404px ;
}

/* 幻灯片文本 */
.main-con{
    width:1000px ;
    margin:80px auto ;
}
.cur-banner-txt{
}
.cur-banner-txt h2{
    font-size:40px ;
    font-weight:bold ;
    color:#fff ;
	font-family:"Arial Black", Gadget, sans-serif ;
}
.cur-banner-txt h2 span{
    font-size:30px ;
    font-family:"Microsoft YaHei";
}
.cur-banner-txt .txt-line{
	margin:20px 0 ;
	}
.cur-ban-tag p{
    font-size:12px;
    line-height:30px;
    color:#fff;
}
/* 幻灯片文本 */

/* 主体样式 */
.cur-banner-basic{
    height:290px ;
    background:#22d3b6 ;
}
.con-center{
	width:1000px ;
	margin: 0 auto ;
	}
	/*左*/	
.cur-bb-img{
    width:260px ;
    height:290px ;
    overflow:hidden;
}
.cur-bb-img img{
    width:260px ;
    height:290px ;
}
	/*中*/	
.cur-bb-txt{
    width:565px ;
	height:290px ;
    padding-left:35px;
	overflow:hidden ;
    font-family:"Microsoft YaHei";
    color:#fff ;
}
.cur-bb-txt h3{
    margin-top:50px;
    font-size:25px;
    font-weight:bold;
}
.cur-bb-tcon p{
    font-size:14px;
    line-height:28px;
}
.cur-bb-tcon .Georgia{
	font-family:Georgia, "Times New Roman", Times, serif ;
	font-size:24px ;
}
	/*右*/	
.rmenu-block{
    width:135px ;
    height:300px ;
    top:30px ;
	left:865px ;
}
.rmenu-block dd{
    width:100%;
    height:100px ;
	transition:all 0.2s ;
	-webkit-transition:all 0.2s ;
	-ms-transition:all 0.2s ;
	-moz-transition:all 0.2s ;
	-o-transition:all 0.2s ;
}
.rmenu-block dd a{
    display:block;
    text-align:center;
    cursor:pointer;
	line-height:100px ;
}

.rmenu-red dd { background-color:#1e2432}
/*.rmenu-red dd:first-child{
    background:rgba(235,108,108,1);
}
.rmenu-red dd:nth-child(2){
    background:rgba(250,133,133,1);
}
.rmenu-block dd:last-child{
    background:rgba(204,204,204,1);
}*/





.rmenu-block dd a span{
    display:block;
    font-family:"Microsoft YaHei";
    color:#fff;
}
.rmenu-block dd a span i{
	display:block ;
	width:16px ; 
	height:16px ;
	text-align:center ;
	line-height:16px ; 
	font-family:"宋体" ;
	font-style:normal ;
	font-weight:normal ;
	
	position:absolute ;
	bottom:25px ;
	left:50% ;
	margin-left:-8px ;
	
	transform:rotate(90deg) ;	
	-webkit-transform:rotate(90deg) ;	
	-ms-transform:rotate(90deg) ;	
	-moz-transform:rotate(90deg) ;	
	-o-transform:rotate(90deg) ;	
	}

/* 课程大纲 */
.cur-course-con{
	padding:50px ;
	background:#fff ;
}
.cur-course-con h3{
    height:50px;
    line-height:50px;
    border-bottom:1px dotted #e5e5e5 ;
    font-family:"Microsoft YaHei";
}
.cur-course-con h3 span{
    color:#eb6c6c;
	padding-bottom:10px ;
    border-bottom:3px solid #eb6c6c ;
}
.cur-course-con h3 span em{
    color:#22d3b6;
}
.cur-basic-con{
    display:none;
}
.cur-cou-con{
    background:#fafbfc ;
    border-bottom:1px dotted #e5e5e5 ;
}
.cur-course-menu{
    width:80px;
    left:0;
    top:0;
    z-index:2;
	padding:15px 0 ;
}
.cur-course-menu dd{
    height:40px;
    line-height:40px;
}
.cur-course-menu dd a{
    display:block;
    text-align:left;
    line-height:40px;
    overflow: hidden;
    color:#717272;
    font-size:14px;
}
.cur-course-right{
    background:#fff;
    position:relative;
    margin-left:80px;
	padding:15px 0 ;
}
.cur-course-right p{
    line-height:40px;
    font-size:14px;
    color:#737373;
}
.cur-course-right p a{
    color:#737373;
}
.cur-course-right p:hover a{
    color:#22d3b6;
}
/*学生完成案例*/
.cur-case-tit{
    height:95px;
    line-height:95px;
    background:#22d3b6;
    font-family:"Microsoft YaHei";
    font-size:16px;
}
.cur-case-tit .fl{
    font-weight:bold;
    color:#fff;
    padding-left:30px;
}
.btn-nmore{
    display:block;
    width:170px;
    height:95px;
    text-align:center;
    color:#fff;
	font-size:12px ;
}
.btn-nmore:hover{
    background:#24dabc;
}


/* 学生完成案例 */
.stree-box-list-c{
    width:1000px ;
    margin-top:20px ;
}
.stree-box-list-c li{
	display:inline-block;
    width:230px;
    height:320px;
	background:#fff ;
    overflow:hidden;
    float:left;
	margin-left:26px ;
}
.stree-box-list-c li:first-child{
    margin-left:0;
}
.stree-box-list-c li:last-child{
	float:right ;
}
.stree-box-list-c .streebox-con{
	display:block ;
	width:230px ;
    height:320px ;
    overflow:hidden;
	color:rgba(0,0,0,0.8) ;
	
	position:relative ;
}
.stree-box-list-c .streebox-con p{
	line-height:18px ;
}
.stree-box-list-c .streebox-con .font12{
	color:rgba(0,0,0,0.5)
}
	/* 学生完成案例-img */
.stree-box-list-c .streebox-con-top{
    height:220px ;
}
.stree-box-list-c .streebox-con-top img{
	width:100% ;
    height:220px ;
}

	/* 学生完成案例-name */
.streebox-con-bot{
	display:block ;
	width:230px ;
    height:130px;
    background:#fff ;
    font-family:"Microsoft YaHei";
	position:absolute ;
	top:220px ;
	left:0 ;
	z-index:2 ;
}
.scb-con{
	padding:10px 20px ;
}
.scb-con p{
    line-height:22px;
}
.scb-con .font14{
	margin-bottom:10px
}

.streebox-con:hover .font14{
	color:#fff ;
}
.streebox-con:hover .font12{
	color:#fff ;
}
.stree-box-list-c .streebox-con:hover .streebox-con-bot{
	background:#22d3b6 ;
	top:190px ;
}



.cur-banne-red{
    background:#fa8585;
}
.rmenu-green dd:first-child {
    background: #24dabc;
}
.rmenu-green dd:nth-child(2){
    background:#22d3b6;
}
.cur-banne-green2{
    background:#91d758;
}


.rmenu-red dd:first-child:hover{
    background:#262d3d;
}
.rmenu-red dd:nth-child(2):hover{
    background:#262d3d;
}
.rmenu-green dd:first-child:hover{
    background:#262d3d;
}
.rmenu-green dd:nth-child(2):hover{
    background:#262d3d;
}
.rmenu-block dd:last-child:hover{
    background:#262d3d;
}
