@charset "gb2312";
{ border:0;outline:0;vertical-align:baseline;background:transparent; margin:0 auto;padding:0; }
*{
	padding:0px; margin:auto;
	  -webkit-box-sizing:border-box;
		 -moz-box-sizing:border-box;
			  box-sizing:border-box;
			  position:relative;
			  text-decoration:none;
	}
body{  
	margin:0 auto; 
	font-size:1em; 
	color:#333333; 
	line-height:24px;
	font-family: "微软雅黑", "Microsoft YaHei", "Lucida Grande", "Lucida Sans Unicode", "Microsoft YaHei", Helvetica, Arial, Verdana, sans-serif, STHeiti;
	background: #fff;
}
img{ border: none;}
a:link		{ color:#000; text-decoration:none;}
a:visited	{ color:#000; text-decoration:none;}
a:hover		{ text-decoration:none; color:#F00;}
li			{ list-style:none; float:left;}
ul          { margin:0;}
.space1	    { width:100%; clear:both;  height:5px;}
.space2	    { width:100%; clear:both;  height:20px;}
.space3	    { width:100%; clear:both;  height:30px;}
.clear		{ height:0; line-height:0; clear:both; width:100%;}
.w			{ width:1200px; margin:0 auto;}
.borde		{ border:#e5e5e5 1px solid;}



.top{ height:115px;}
.logo{ height:100%; width:480px; float:left; padding-top:20px;}
.top_right{ float:right; width:700px; height:100%;}
.tel{ float:right; width:190px; background:url(../images/tel.png) left 20px no-repeat; height:60px; padding-left:45px; font-size:22px; padding-top:20px;}
.nav{ float:right; width:100%; font-size:15px;}
.nav li{ width:87px; text-align:right; line-height:35px;}
.nav li a:link,.nav li a:visited{ color:#000;}
.nav li a:hover{ color:#4faafb;}

/*banner*/
.banner{ height:550px; background:url(../images/banner.png) center top no-repeat; width:100%;}

/*最新资讯*/
.news{ height:180px; border-right:5px; background:#fff; width:100%; position:absolute; bottom:-90px; z-index:101; width:1200px; border-radius:25px; box-shadow:0 0 5px #aaaaaa ;}
.news_title{ padding-left:50px; padding-top:60px; float:left; height:100%; width:600px;}
.news_content{ float:left; width:460px;}
.news_content ul{ margin-top:45px; font-size:14px;}
.news_content li{ line-height:30px; }
.news_content li a:link,.news_content li a:visited{ color:#858585; float:left; width:360px; overflow: hidden; /*自动隐藏文字*/ text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.news_content li a:hover{ color:#0064d4;}
.news_content li span{ float:right; color:#acacac; font-size:13px;}
.news_hover{ float:left; margin-left:50px; padding-top:65px;}

/*课程*/
.ke{ background:#f9f9f9; height:1100px;  padding-top:150px;}
.ke_tit{ text-align:center; line-height:40px;}
.ke_tit b{ color:#666666; font-size:18px; font-weight:normal; float:left; width:100%; margin-bottom:20px;}
.ke_tit span{ font-weight:bold; font-size:22px; color:#434343; }
.ke_cont{ background:#fff; height:205px; width:1200px; margin:0 auto;}
.ke_1{ float:left; width:299px; height:120px;  padding-top:40px; background:url(../images/ke1.png) 20px 40px no-repeat ; background-size:20%; }
.border_2{background:url(../images/border.png) right top no-repeat; }
.ke_1 b{ font-weight:bold; font-size:20px; width:100%; color:#434343; float:left; padding-left:105px; }
.ke_1 span{ width:100%; float:left; margin-top:10px; font-size:14px; color:#908090; padding-left:105px;padding-right:20px;}
.ke_1 a:link,.ke_1 a:visited{ color:#40a3e5; font-size:12px; text-decoration:underline;padding-left:105px;}
.ke_1 a:hover{ color:#1b89d2; font-size:13px;}
/*优秀学员*/
.xue{ height:460px;}

.xue_content{ height:348px; width:228px; background:#fff; border:#ededed 1px solid; float:left; margin-right:15px;}
.xue_content:nth-child(8){ margin-right:0;}
.xue_content:hover{ border:#4faafb 1px solid;}
.xue_content_img{ width:100%; float:left; text-align:center; padding-top:40px;}
.xue_content_img img{ border-radius:85px; width:140px; height:140px;}
.xue_content_1{ float:left; font-size:18px; text-align:center; width:100%; line-height:40px; color:#5a5a5a; padding-top:10px;}
.xue_content_2{ float:left; font-size:18px; text-align:center; width:100%; font-size:12px; color:#4faafb; line-height:30px;}
.xue_content_3{ float:left; font-size:18px; text-align:center; width:100%; font-size:14px; color:#5a5a5a;}
.student{ width:100%; overflow:hidden;}
/*教师*/
.shi{ height:600px; padding-top:70px;}
.shi_tit b{ width:100px; float:left;}
.shi_tit span{ width:75px;   font-size:14px; float:right; text-align:center;}
.shi_tit span a:link,.shi_tit span a:visited{ float:left; width:100%; color:#434343; border:#434343 1px solid; border-radius:15px; line-height:30px;}
.shi_tit span a:hover{ background:#4faafb; color:#fff; border:none;}
.shi_content { width:585px; border-radius:70px; float:left; background:#efefef; height:160px; border:#fff 2px solid; margin-right:30px; margin-bottom:25px;}
.shi_content:nth-child(2n){ margin-right:0;}
.shi_content:hover{ border:#2973fb 2px solid;}
.shi_content_img{ width:165px; text-align:center; float:left; padding-top:13px;}
.shi_content_img img{border-radius:80px; width:130px; height:130px;}
.shi_content_1{ font-weight:bold; font-size:18px; color:#000; float:left; width:60px; margin-top:28px;}
.shi_content_2{ font-size:18px; color:#7a7a7a; float:left; width:350px; margin-top:28px;}
.shi_content_3{ color:#7a7a7a; font-size:14px; line-height:23px; width:350px; margin-top:10px; float:left;}

/*意向提交*/
.yi{ width:100%; background:url(../images/biao.png) center top no-repeat; height:350px; padding-top:46px;}
.biao{ width:100%; float:left;;}
.biap_1{ width:50%; float:left; margin-bottom:10px;}
.biap_1 b{ float:left; width:90px; text-align:right; font-size:16px; color:#4faafb; font-weight:normal; line-height:70px; height:70px;}
.biap_1 input{ background:#fff; border:none; padding:15px; border-radius:7px; width:400px; float:left; margin-left:10px; margin-top:12px; }
.ti	{ float:left; margin-left:220px;border-radius:7px; font-size:15px; cursor:pointer;}


/*底部*/
.foot{ background:#272727; height:240px;}
.su_nav{ height:95px; width:100%; line-height:95px; color:#fff; font-size:14px; text-align:center;}
.su_nav a:link,.su_nav a:visited{ color:#fff; padding:0 8px;text-align:center;}
.su_nav a:hover{ color:#4faafb;}
.foot_content{ color:#cccccc; font-size:13px; text-align:center;}
.foot_img{ text-align:center;}

/*内页*/
.left_2{ float:left;  float:left; min-height:200px; width:250px;}
.left_cont{ height:60px; line-height:60px; background:#fff; color:#9c9b9b; font-size:14px; margin-bottom:10px;}
.left_cont img{ float:left; margin-left:20px; margin-top:12px; margin-right:15px;}

.right{ float:right; background:#fff; width:920px; min-height:600px;}
.right_tit{ font-size:13px; color:#666; line-height:50px; height:50px; border-bottom:#f4f4f4 1px solid; padding-left:15px;}
.right_tit a{ color:#666;}
.right_tit a:hover{ color:#4497fd; text-decoration:underline;}
.right_content{ font-size:14px; padding:20px; color:#333;}
.right_content img{ max-width: 880px;}



/*校园动态--右侧内容*/
.campus_dynamic_ul{ float:left; width:894px;  margin-top:20px; margin-left:28px;}
.campus_dynamic_ul li{ clear:both; width:98%; line-height:40px;border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:#ececec;  background:url(../images/dian.png) no-repeat 0px 22px;}
.campus_dynamic_ul a{ line-height:50px; float:left; font-size:13px; color:#2e2e2e; margin-left:18px;}
.campus_dynamic_ul a:hover{ color:#0CF; }
.campus_dynamic_ul span{ float:right; line-height:40px; font-size:13px; color:#999; margin-right:17px;}
/**/
.about_show_content{
	background: #fff;
	margin-top: 20px;
	padding: 20px;
	font-size: 13px;
	letter-spacing:1px;
}
.about_show_content img{
	max-width: 880px;
}
.t_news_list{
	border-bottom: #dbd4cd 1px dashed;
	padding: 20px 0 15px 0;
	height: 120px;
	
}
.t_news_list_1{
	width: 80px;
	height: 80px;
	background: #4faafb;
	float: left;
	margin-right: 20px;
}
.t_news_list_1 b{
	text-align: center;
	width: 100%;
	float: left;
	font-size: 22px;
	color: #fff;
	line-height: 50px;
}
.t_news_list_1 span{
	text-align: center;
	float: left;
	width: 100%;
	color: #fff;
	line-height: 15px;
}
.t_news_list_2{
	float: left;
	width: 770px;
	line-height: 30px;
	font-size: 14px;
	overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/
}
.t_news_list_2 a:link,.t_news_list_2 a:visited{
	color: #333;
}
.t_news_list_2 a:hover{
	color: #4faafb;
}
.t_news_list_3{
	float: left;
	width: 770px;
	font-size: 12px;
	color: #666;
}

.shi_content_copy{ margin-left:80px; margin-top:20px; width:770px;}
.shi_content_3_copy{ width:520px;}
.pro{ padding:50px 0 20px 20px;}
.xue_content_copy{ margin-left:40px; margin-bottom:30px;}

.about_show_content li{
	width: 275px;
	text-align: center;
	float: left;
	margin-right: 25px;
	font-size: 14px;
	line-height: 30px;
	margin-bottom: 25px;
}
.about_show_content li:nth-child(3n){
	margin-right: 0;
}
.about_show_content li a:link,.about_show_content li a:visited{
	color: #333;
}
.about_show_content li a:hover{
	color: #ce1a36;
}
.about_show_content li img{
	display: block;
	width: 275px;
	height: 180px;
}
/*课程*/
.left_ke{ background:#fff; width:100%; float:left; min-height:120px; text-align:left; padding-left:30px;}
.left_ke_tit{ border-bottom:#f4f4f4 1px solid; line-height:45px; height:45px; color:#666666; font-size:16px; font-weight:bold; color:#333;}
.left_ke_cont a{ color:#434343; width:100%; text-align:left;  height:40px; line-height:40px; float:left; font-size:14px;}
.left_ke_cont a:hover{ color:#4497fd}

/* 翻页 */
.page	{ width:100%; text-align:center; clear:both; padding:17px 0; }
.page a	{ margin:0 3px; color:#000; border:1px #dcdcdc solid; padding:8px 12px 6px 12px; font-size:13px;}
.page i	{ margin:0 3px; font-style:normal;border:1px #dcdcdc solid; padding:4px 6px 3px 6px; background:#4faafb; color:#FFF;}
.page a:hover	{ background-color:#4faafb; color:#FFF; text-decoration:none;} 


/*客服部分*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}


/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}




 