@charset "utf-8";
/* CSS Document */

.panel-heading{
	height:50px;	
	}
.panel-title{
	font-size:24px;
	letter-spacing:2px;
	}
.panel-title a:link{
	font-size:24px;
	text-decoration:none;
	}	

.panel-title a:hover{
	font-size:24px;	
	color:#2f70b8;
	}
.icon_course{
	float:right;	
	}
	
.panel-body{
	color:#292929;
	font-size:17px;
	line-height:30px;
	}

.course_link{
	font-size:15.5px;	
	}
.course_link a:link, a:visited, a:hover, a:active{
	font-size:15.5px;	
	color:#2f70b8;
	text-decoration:none;
	
	}

.title {
	background-image: -webkit-gradient(linear, left top, left bottom,color-stop(0, rgb(44, 153, 196)),color-stop(1, rgb(25, 102, 155)));
	background-image: -moz-linear-gradient(top,rgb(44, 153, 196) 0%,rgb(25, 102, 155) 100%);
	background-image: linear-gradient(top,rgb(44, 153, 196) 0%,rgb(25, 102, 155) 100%);
	-ms-box-shadow: -2px -2px 2px rgba(51,51,51,0.5);
	color:#fff;
	margin-top:-20px;
}
.title h1 { 
text-align:center;
font-family:Microsoft YaHei;
font-size:37px;
letter-spacing:10px;
line-height:65px;
margin-left:20px;

}

.title b{
	position:absolute;
	z-index:500px;
	margin-top:20px;
	font-size:20px;
	}
.title a {color:#fff; 	font-size:20px;}

.course{
	margin-top:20px;
	margin-bottom:20px;	
	}
#course_list{
	padding:10px;
	background-color:rgba(223,223,223,1.00);
		}
		
#course_list ul{
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	width:80%;
	line-height:24px;
	}
	
#course_list li{
	display:inline-block;
	margin-left:55px;
	text-align:center;
	color:#02707f;
	margin-right:10px;
	font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;
	letter-spacing:0.5px;
	}
	
#course_list li a:link{
	font-size:16px;
	font-weight:500;
	text-shadow:2px 2px 2px rgba(199,199,199,1.00);
	letter-spacing:0.5px;
	color:#02707f;
	}
	
#course_list li a:visited{
	font-size:16px;
	color:#02707f;
	font-weight:500;
	}

#course_list li a:hover{
	font-size:16px;
	color:#ffffff;
	}
	
#course_list li a:active{
	font-size:16px;
	color:#ffffff;	
	}
	
.course_content{
	margin-left:5%;
	margin-top:5%;	
	}

	
.course_desc {
	width:95%;
	margin-bottom:3%;
	}

.course_desc h6{
	font-size:22px;
	color:#02707f;
	margin-bottom:10px;
	letter-spacing:1px;
	}
.course_desc p{
	font-size:16px;
	line-height:22px;
	text-align:justify;
	width:96%;
	margin-bottom:10px;
	letter-spacing:1px;
	}
	
.course_desc ol{
	list-style-type:decimal;
	width:90%;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:6%;
	}
	
.course_desc ol li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
.course_desc ul{
	list-style-type:none;
	width:96%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	}
	
.course_desc ul li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
/*topic*/
	
#course_list_topic{
	padding:10px;
	background-color:rgba(223,223,223,1.00);
		}
		
#course_list_topic ul{
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	width:80%;
	line-height:24px;
	}
	
#course_list_topic li{
	display:inline-block;
	margin-left:10px;
	text-align:center;
	color:#AD3867;
	margin-right:10px;
	font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;
	letter-spacing:0.5px;
	}
	
#course_list_topic li a:link{
	font-size:16px;
	font-weight:500;
	text-shadow:2px 2px 2px rgba(199,199,199,1.00);
	letter-spacing:0.5px;
	color:#AD3867;
	}
	
#course_list_topic li a:visited{
	font-size:16px;
	color:#AD3867;
	font-weight:500;
	}

#course_list_topic li a:hover{
	font-size:16px;
	color:#ffffff;
	}
	
#course_list_topic li a:active{
	font-size:16px;
	color:#ffffff;	
	}	

.course_desc_topic{
	width:95%;
	margin-bottom:3%;
	}

.course_desc_topic h6{
	font-size:22px;
	color:rgba(244,91,137,1.00);
	margin-bottom:10px;
	letter-spacing:1px;
	}
.course_desc_topic p{
	font-size:16px;
	line-height:22px;
	text-align:justify;
	width:96%;
	margin-bottom:10px;
	letter-spacing:1px;
	}
	
.course_desc_topic ol{
	list-style-type:decimal;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:6%;
	}
	
.course_desc_topic ol li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
.course_desc_topic ul{
	list-style-type:none;
	width:96%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:0px;
	}
	
.course_desc_topic ul li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
/*talk*/


#course_list_talk{
	padding:10px;
	background-color:rgba(223,223,223,1.00);
		}
		
#course_list_talk ul{
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	width:80%;
	line-height:24px;
	}
	
#course_list_talk li{
	display:inline-block;
	margin-left:40px;
	text-align:center;
	color:#7934b2;
	margin-right:10px;
	font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;
	letter-spacing:0.5px;
	}
	
#course_list_talk li a:link{
	font-size:16px;
	font-weight:500;
	text-shadow:2px 2px 2px rgba(199,199,199,1.00);
	letter-spacing:0.5px;
	color:#7934b2;
	}
	
#course_list_talk li a:visited{
	font-size:16px;
	color:#7934b2;
	font-weight:500;
	}

#course_list_talk li a:hover{
	font-size:16px;
	color:#ffffff;
	}
	
#course_list_talk li a:active{
	font-size:16px;
	color:#ffffff;	
	}	

.course_desc_talk{
	width:95%;
	margin-bottom:3%;
	}

.course_desc_talk h6{
	font-size:22px;
	color:#795bb3;
	margin-bottom:10px;
	letter-spacing:1px;
	}
.course_desc_talk p{
	font-size:16px;
	line-height:22px;
	text-align:justify;
	width:96%;
	margin-bottom:10px;
	letter-spacing:1px;
	}
	
.course_desc_talk ol{
	list-style-type:decimal;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:6%;
	}
	
.course_desc_talk ol li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
.course_desc_talk ul{
	list-style-type:none;
	width:96%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:0px;
	}
	
.course_desc_talk ul li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	

/*business english*/
	
#course_list_business{
	padding:10px;
	background-color:rgba(223,223,223,1.00);
		}
		
#course_list_business ul{
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	width:80%;
	line-height:24px;
	}
	
#course_list_business li{
	display:inline-block;
	margin-left:40px;
	text-align:center;
	color:#333333;
	margin-right:10px;
	font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;
	letter-spacing:0.5px;
	}
	
#course_list_business li a:link{
	font-size:16px;
	font-weight:500;
	text-shadow:2px 2px 2px rgba(199,199,199,1.00);
	letter-spacing:0.5px;
	color:#333333;
	}
	
#course_list_business li a:visited{
	font-size:16px;
	color:#333333;
	font-weight:500;
	}

#course_list_business li a:hover{
	font-size:16px;
	color:#ffffff;
	}
	
#course_list_business li a:active{
	font-size:16px;
	color:#ffffff;	
	}	

.course_desc_business{
	width:95%;
	margin-bottom:3%;
	}

.course_desc_business h6{
	font-size:22px;
	color:#666666;
	margin-bottom:10px;
	letter-spacing:1px;
	}
.course_desc_business p{
	font-size:16px;
	line-height:22px;
	text-align:justify;
	width:96%;
	margin-bottom:10px;
	letter-spacing:1px;
	}
	
.course_desc_business ol{
	list-style-type:decimal;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:6%;
	}
	
.course_desc_business ol li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
.course_desc_business ul{
	list-style-type:none;
	width:96%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:0px;
	}
	
.course_desc_business ul li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	

/*working*/
	
#course_list_working{
	padding:10px;
	background-color:rgba(223,223,223,1.00);
		}
		
#course_list_working ul{
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	width:80%;
	line-height:24px;
	}
	
#course_list_working li{
	display:inline-block;
	margin-left:40px;
	text-align:center;
	color:#005fbd;
	margin-right:10px;
	font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;
	letter-spacing:0.5px;
	}
	
#course_list_working li a:link{
	font-size:16px;
	font-weight:500;
	text-shadow:2px 2px 2px rgba(199,199,199,1.00);
	letter-spacing:0.5px;
	color:#005fbd;
	}
	
#course_list_working li a:visited{
	font-size:16px;
	color:#005fbd;
	font-weight:500;
	}

#course_list_working li a:hover{
	font-size:16px;
	color:#ffffff;
	}
	
#course_list_working li a:active{
	font-size:16px;
	color:#ffffff;	
	}	

.course_desc_working{
	width:95%;
	margin-bottom:3%;
	}

.course_desc_working h6{
	font-size:22px;
	color:#0099ff;
	margin-bottom:10px;
	letter-spacing:1px;
	}
.course_desc_working p{
	font-size:16px;
	line-height:22px;
	text-align:justify;
	width:96%;
	margin-bottom:10px;
	letter-spacing:1px;
	}
	
.course_desc_working ol{
	list-style-type:decimal;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:6%;
	}
	
.course_desc_working ol li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
.course_desc_working ul{
	list-style-type:none;
	width:96%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:0px;
	}
	
.course_desc_working ul li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
/*language*/
	
#course_list_language{
	padding:10px;
	background-color:rgba(223,223,223,1.00);
		}
		
#course_list_language ul{
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	width:80%;
	line-height:24px;
	}
	
#course_list_language li{
	display:inline-block;
	margin-left:20px;
	text-align:center;
	color:#487e78;
	margin-right:10px;
	font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;
	letter-spacing:0.5px;
	}
	
#course_list_language li a:link{
	font-size:16px;
	font-weight:500;
	text-shadow:2px 2px 2px rgba(199,199,199,1.00);
	letter-spacing:0.5px;
	color:#487e78;
	}
	
#course_list_language li a:visited{
	font-size:16px;
	color:#487e78;
	font-weight:500;
	}

#course_list_language li a:hover{
	font-size:16px;
	color:#ffffff;
	}
	
#course_list_language li a:active{
	font-size:16px;
	color:#ffffff;	
	}	

.course_desc_language{
	width:95%;
	margin-bottom:3%;
	}

.course_desc_language h6{
	font-size:22px;
	color:#48a377;
	margin-bottom:10px;
	letter-spacing:1px;
	}
.course_desc_language p{
	font-size:16px;
	line-height:22px;
	text-align:justify;
	width:96%;
	margin-bottom:10px;
	letter-spacing:1px;
	}
	
.course_desc_language ol{
	list-style-type:decimal;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:6%;
	}
	
.course_desc_language ol li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
.course_desc_language ul{
	list-style-type:none;
	width:96%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:0px;
	}
	
.course_desc_language ul li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}

/*exams*/
	
#course_list_exams{
	padding:10px;
	background-color:rgba(223,223,223,1.00);
		}
		
#course_list_exams ul{
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	width:80%;
	line-height:24px;
	}
	
#course_list_exams li{
	display:inline-block;
	margin-left:40px;
	text-align:center;
	color:#db6212;
	margin-right:10px;
	font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;
	letter-spacing:0.5px;
	}
	
#course_list_exams li a:link{
	font-size:16px;
	font-weight:500;
	text-shadow:2px 2px 2px rgba(199,199,199,1.00);
	letter-spacing:0.5px;
	color:#db6212;
	}
	
#course_list_exams li a:visited{
	font-size:16px;
	color:#db6212;
	font-weight:500;
	}

#course_list_exams li a:hover{
	font-size:16px;
	color:#ffffff;
	}
	
#course_list_exams li a:active{
	font-size:16px;
	color:#ffffff;	
	}	

.course_desc_exams{
	width:95%;
	margin-bottom:3%;
	}

.course_desc_exams h6{
	font-size:22px;
	color:#db902a;
	margin-bottom:10px;
	letter-spacing:1px;
	}
.course_desc_exams p{
	font-size:16px;
	line-height:22px;
	text-align:justify;
	width:96%;
	margin-bottom:10px;
	letter-spacing:1px;
	}
	
.course_desc_exams ol{
	list-style-type:decimal;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:6%;
	}
	
.course_desc_exams ol li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
.course_desc_exams ul{
	list-style-type:none;
	width:96%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:0px;
	}
	
.course_desc_exams ul li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
/*writing*/
	
#course_list_writing{
	padding:10px;
	background-color:rgba(223,223,223,1.00);
		}
		
#course_list_writing ul{
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	width:80%;
	line-height:24px;
	}
	
#course_list_writing li{
	display:inline-block;
	margin-left:10px;
	text-align:center;
	color:#771d00;
	margin-right:10px;
	font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;
	letter-spacing:0.5px;
	}
	
#course_list_writing li a:link{
	font-size:16px;
	font-weight:500;
	text-shadow:2px 2px 2px rgba(199,199,199,1.00);
	letter-spacing:0.5px;
	color:#771d00;
	}
	
#course_list_writing li a:visited{
	font-size:16px;
	color:#771d00;
	font-weight:500;
	}

#course_list_writing li a:hover{
	font-size:16px;
	color:#ffffff;
	}
	
#course_list_writing li a:active{
	font-size:16px;
	color:#ffffff;	
	}	

.course_desc_writing{
	width:95%;
	margin-bottom:3%;
	}

.course_desc_writing h6{
	font-size:22px;
	color:rgba(119,72,26,1.00);
	margin-bottom:10px;
	letter-spacing:1px;
	}
.course_desc_writing p{
	font-size:16px;
	line-height:22px;
	text-align:justify;
	width:96%;
	margin-bottom:10px;
	letter-spacing:1px;
	}
	
.course_desc_writing ol{
	list-style-type:decimal;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:6%;
	}
	
.course_desc_writing ol li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
.course_desc_writing ul{
	list-style-type:none;
	width:96%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:0px;
	}
	
.course_desc_writing ul li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
/*children*/
	
#course_list_children{
	padding:10px;
	background-color:rgba(223,223,223,1.00);
		}
		
#course_list_children ul{
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	width:80%;
	line-height:24px;
	}
	
#course_list_children li{
	display:inline-block;
	margin-left:10px;
	text-align:center;
	color:#808f21;
	margin-right:10px;
	font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;
	letter-spacing:0.5px;
	}
	
#course_list_children li a:link{
	font-size:16px;
	font-weight:500;
	text-shadow:2px 2px 2px rgba(199,199,199,1.00);
	letter-spacing:0.5px;
	color:#808f21;
	}
	
#course_list_children li a:visited{
	font-size:16px;
	color:#808f21;
	font-weight:500;
	}

#course_list_children li a:hover{
	font-size:16px;
	color:#ffffff;
	}
	
#course_list_children li a:active{
	font-size:16px;
	color:#ffffff;	
	}	

.course_desc_children{
	width:95%;
	margin-bottom:3%;
	}

.course_desc_children h6{
	font-size:22px;
	color:#80b620;
	margin-bottom:10px;
	letter-spacing:1px;
	}
.course_desc_children p{
	font-size:16px;
	line-height:22px;
	text-align:justify;
	width:96%;
	margin-bottom:10px;
	letter-spacing:1px;
	}
	
.course_desc_children ol{
	list-style-type:decimal;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:6%;
	}
	
.course_desc_children ol li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
.course_desc_children ul{
	list-style-type:none;
	width:96%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:0px;
	}
	
.course_desc_children ul li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
	
	
	
	
#course_desc_study{
	padding:10px;
	background-color:rgba(223,223,223,1.00);
		}
		
#course_desc_study ul{
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	width:80%;
	line-height:24px;
	}
	
#course_desc_study li{
	display:inline-block;
	margin-left:10px;
	text-align:center;
	color:#342dd4;
	margin-right:10px;
	font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;
	letter-spacing:0.5px;
	}
	
#course_desc_study li a:link{
	font-size:16px;
	font-weight:500;
	text-shadow:2px 2px 2px rgba(199,199,199,1.00);
	letter-spacing:0.5px;
	color:#342dd4;
	}
	
#course_desc_study li a:visited{
	font-size:16px;
	color:#342dd4;
	font-weight:500;
	}

#course_desc_study li a:hover{
	font-size:16px;
	color:#ffffff;
	}
	
#course_desc_study li a:active{
	font-size:16px;
	color:#ffffff;	
	}	

.course_desc_study {
	width:95%;
	margin-bottom:3%;
	}

.course_desc_study h6{
	font-size:22px;
	color:#342dd4;
	margin-bottom:10px;
	letter-spacing:1px;
	}
.course_desc_study p{
	font-size:16px;
	line-height:22px;
	text-align:justify;
	width:96%;
	margin-bottom:10px;
	letter-spacing:1px;
	}
	
.course_desc_study ol{
	list-style-type:decimal;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:6%;
	}
	
.course_desc_study ol li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
	
.course_desc_study ul{
	list-style-type:none;
	width:96%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:3%;
	margin-left:0px;
	}
	
.course_desc_study ul li{
	margin-bottom:1%;	
	text-align:justify;
	font-size:16px;
	line-height:20px;
	}
		
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.gotop{
	text-align:right;
	margin-right:30px;
	font-size:13px;	
	}
.gotop a:link{
	font-size:13px;	
	}
	
.gotop a:visited{
	font-size:13px;	
	}
	
.gotop a:hover{
	font-size:13px;	
	}
	
.gotop a:active{
	font-size:13px;	
	}