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

/*公用样式*/
body {
	margin: 0;
	padding: 0;
	font-family:"Microsoft YaHei";
	font-size:14px;
	}
html {
	_overflow-y:scroll;
	}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button {
	margin: 0;
	padding: 0;
	}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
	}
input, select {
	font: 100% arial, helvetica, clean, sans-serif;
	}

th, em, strong, b, address, cite {
	font-style: normal;
	font-weight: bold;
	}
li {
	list-style: none;
	}
table {
    border-collapse: collapse;
}
tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
td {
	line-height:25px;
	padding:0px 7px;
}
img, fieldset {
	border: 0;
	}
a{ 
	text-decoration:none;
	}
.clear{
	clear:both;
	}
.middle{
	margin:0 auto;
	}
.float_r{
	float:right;
	}
/*头部*/
.header{
	
	height:30px;
	background:url(../images/bc_02.jpg) repeat-x;
	}
.header a{
text-decoration: none;
color: #666;
	}
.header a:hover{
text-decoration: none;
color: #990000;;
	}
.header_main{
	width:1286px;
	height:30px;
	margin:0 auto;
	}
.header_main img{
	float:left;
	margin-left:10px;
	display:inline;
	}
.header_main span{
	float:left;
	margin-left:3px;
	display:inline;
	width:60px;
	border-right: solid 1px #b0b0b0;
	color:#b0b0b0;
	font-size:12px;
	}
.header_main_one{
	float:left;
	margin-top:8px;
	}
.header_main_two{
	float:right;
	margin-top:8px;
	}
.main{
	width:1040px;
	margin:0 auto;
	overflow:hidden;
	margin-top:16px;
	}
.nav{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	}
.nav img{
	margin-left:0;
	margin-top:31px;
	display:inline;
	float:left;
	}
.nav ul{
	float:right;
	margin-top:61px;
	}
.nav li{
	float:right;
	font-size:16px;
	color:#666;
	text-align:right;
	margin-left:7px;
	}
.nav li a{
text-decoration: none;
	color:#666;
	}
.nav li a:hover{
text-decoration: none;
	color:#990000;
	}
.banner{
	width:980px;
	height:280px;
	background:url(../images/banner.jpg);
	margin:17px auto 0 ;
	}
/*热点班次*/
.hot{
	width:1008px;
	height:315px;
	float:left;
	border-right:solid #d7d7d7 1px;
	border-left:solid #d7d7d7 1px;
	border-bottom:solid #d7d7d7 1px;
	border-top:solid #0095d8 2px;
	position:relative;
	}
.hot h1{
	color:#ff8000;
	font-size:16px;
	float:left;
	margin:15px 0 0 15px;
	display:inline;
	clear:both;
	}
.hot_top{
	width:1008px;
	height:126px;
	float:left;
	margin-top:17px;
	border-bottom:1px dotted #d7d7d7;
	}
.hot_top_one{
	width:485px;
	height:140px;
	float:left;
	color:#9f9f9f;
	line-height:26px;
	margin-left:16px;
	display:inline;
	}
.hot_top_one img{
	float:left;
	margin-right:15px;
	display:inline;
	}
.hot_top_one span{
	font-weight:bold;
	color:#666;
	}
.banner_top{
	margin-top:9px;
	float:right;
	}
.ico{
	position:absolute;
	left:38px;;
	top:0;
	}
/*一月管理类专硕*/
.jan{
	width:930px;
	height:290px;
	float:left;
	border:solid #d7d7d7 1px;
	border-top:solid #0095d8 2px;
	position:relative;
	margin-top:20px;
	}
.jan h1{
	color:#0095d8;
	font-size:16px;
	float:left;
	margin:15px 0 0 15px;
	display:inline;
	clear:both;
	}
.jan_top{
	width:930px;
	float:left;
	margin-top:17px;
	}
.jan_top_one{
	width:435px;
	height:100px;
	float:left;
	color:#9f9f9f;
	line-height:30px;
	margin-left:16px;
	display:inline;
	}
.jan_top_one img{
	float:left;
	margin-right:15px;
	display:inline;
	}
.jan_top_one span{
	font-weight:bold;
	color:#666;
	}
.jan_top_one ul li{
	width:400px;
	color:#666;
	float:left;
	background:url(../images/bc_01.jpg) no-repeat left center;
	text-indent:8px;
	line-height:26px;
	}
.jan_one{
	width:880px;
	overflow:hidden;
	padding-right:50px;
	}
.jan_one a{
	color:#9f9f9f;
	}
.jan_two{
	width:930px;
	overflow:hidden;
	display:none;
	}
.jan_one a{
	width:79px;
	height:30px;
	line-height:30px;
	float:right;
	text-align:center;
	margin-top:11px;
	}
#jan_on{
	background:#0095d8;
	color:#fff;
	}
/*学员活动*/
.stu{
	width:334px;
	height:603px;
	float:right;
	margin-top:20px;
	border:1px solid #d7d7d7;
	position:relative;
	}
.stu_title{
	width:298px;
	height:38px;
	line-height:38px;
	float:right;
	background:#0095D8;
	padding:0 18px;
	}
.stu_title h1{
	float:left;
	color:#fff;
	font-size:16px;
	}
.stu_title span{
	float:right;
	font-size:10px;
	color:#fff;
	}
.stu_ico{
	position:absolute;
	left:38px;;
	top:38px;
	}
.stu_img{
	float:left;
	margin-top:15px;
	}
.stu ul{
	margin-left:10px;
	display:inline;
	float:left;
	}
.stu ul li{
	width:310px;
	color:#666;
	float:left;
	background:url(../images/bc_01.jpg) no-repeat left center;
	text-indent:8px;
	line-height:32px;
	height:32px;
	}
/*参考书*/
.book{
	width:1286px;
	float:left;
	border-top:#468c00 solid 2px;
	border-bottom:1px solid #d7d7d7;
	position:relative;
	color:#666;
	margin-top:20px;
	padding-bottom:20px;
	}
.book h1{
	color:#468c00 ;
	font-size:16px;
	float:left;
	margin:15px 0 0 15px;
	display:inline;
	clear:both;
	}
.book_one{
	width:1286px;
	height:44px;
	overflow:hidden;
	}
.book_one a{
	color:#9f9f9f;
	float:right;
	font-size:14px;
	margin-top:16px;
	margin-right:15px;
	display:inline;
	}
.book_top{
	width:1286px;
	float:left;
	}
.book_content{
	width:230px;
	height:180px;
	float:left;
	margin-left:22px;
	}
.book_content img{
	float:left;
	}
.book_name{
	width:72px;
	margin-top:13px;
	float:right;
	}
.book_press{
	width:72px;
	float:right;
	font-size:12px;
	margin-top:100px;
	}
.book_right{
	margin-top:20px;
	float:right;
	}
.book_right_one{
	margin-top:5px;
	float:right;
	}
/*友情链接*/
.links_one{
	width:1204px;
	border:solid #d7d7d7 1px;
	border-top:solid #0095d8 3px;
	float:left;
	color:#9f9f9f;
	padding:40px;
	line-height:26px;
	margin-top:20px;
	}
.links_title{
	position:absolute;
	left:533px;
	top:3px;
	}
.links{
	width:1286px;
	float:left;
	position:relative;
	margin-top:20px;
	}

/*二级导航css*/

.oneNavBg{  height:67px; background:#363b48; overflow:hidden; margin-top:20px;}

.oneNav{ width:1170px; height:67px; margin:0 auto;}

.oneNav h1{ height:66px; line-height:66px; text-align:center; color:#c1c1c1; float:left; font-size:20px;}

.oneNav p{  height:40px; line-height:40px; float:left;}

.oneNav p a{font-size:14px; color:#FFF; margin-left:20px; height:40px; line-height:40px; display:block; float:left;}

.oneNav p a:hover{background:url(../images/liBg.jpg) no-repeat center bottom;}






.twoNavBg{  height:67px; background:url(../images/navBg.jpg) repeat-x; overflow:hidden; margin-top:20px;}

.twoNav{ width:1200px; height:67px; margin:0 auto;}

.twoNav h1{ width:201px; height:66px; line-height:66px; text-align:center; color:#FFF; float:left; font-size:24px; background:url(../images/navsme.jpg) no-repeat 0 0;}

.twoNav p{  height:40px; line-height:40px; float:left;}

.twoNav p a{font-size:14px; color:#FFF; margin-left:20px; height:40px; line-height:40px; display:block; float:left;}

.twoNav p a:hover{background:url(../images/liBg.jpg) no-repeat center bottom;}

.MBX-980{ width:1200px; height:60px; line-height:60px; text-align:left; color:#666; margin:0 auto;}

.MBX-980 a{ font-size:14px; color:#666;}
.MBX-980 a:hover {color:#990000; text-decoration:none;}







.icourse {
    padding: 20px 0;
	height:500px;
}
.icourse .container {
    padding: 0;
}
.icourse .row {
    text-align: center;
}
.icourse .col-md-4 {
	width: 1170px;
	margin:0 auto;
}
.icourse .icourse-item {
    margin: 20px 12px 15px 12px;
    padding: 0;
	float:left;
    display: inline-block;
    position: relative;
    box-shadow: 2px 2px 2px #ccc;
    cursor: pointer;
    width: 366px;
}
.icourse .icourse-item img {
	vertical-align: middle;
}
.icourse .icourse-item h4 {
    position: absolute;
    width: 100%;
    text-align: left;
    bottom: 0;
    background: #fff;
    font-size: 16px;
    font-weight: bold;
    color: #333;
    padding: 9px 0;
    opacity: 0.85;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
    opacity: 1;
    padding: 0;
    padding-left: 10px;
}
.icourse .icourse-item .icourse-item-enter {
    position: absolute;
    right: 20px;
    bottom: 0;
    background: #20A787;
    font-size: 16px;
    font-weight: bold;
    padding: 5px 10px;
    color: #fff;
    border-radius: 5px;
    border-bottom-right-radius: 0;
}
.icourse-item-enter {
    padding: 0 10px !important;
    height: 30px;
    line-height: 30px;
    margin-bottom: 4px;
}


/*列表页面css*/

.cnenter-980{ width:1200px; height:auto; overflow:hidden; margin:0 auto 18px; border-top: 1px solid #d8d8d8;}

.cl{ width:870px; height:auto; float:left;}

.cl h2{ width:870px; height:40px; border-bottom:#e6e6e6 solid 1px; position:relative;}

.cl h2 span{height:40px; line-height:40px; text-align:center; border-bottom:#0099cc solid 1px; width:auto; font-size:20px; color:#0099cc; display:block; position:absolute; top:0; left:0}

.boxL li{ overflow:hidden; padding:10px 0; overflow:hidden; height:70px;}

.boxL li span{ color:#0099cc; font-size:14px; float:left; width:90px; line-height:25px; display:block;}

.boxL li a{ float:right; width:750px; color:#666666; line-height:22px; c}

.boxL li a h3{ font-size:18px; line-height:25px; color:#000}

.boxL li a b{ font-weight:100; color:#990000;}

.boxL li a:hover{color:#990000;}

.boxL li a:hover h3{color:#990000;}

.cr{ width:300px; height:auto; float:right; overflow:hidden;}

.crOne{ width:300px; height:auto;}

.crOne h2{ height:40px; line-height:40px; font-size:20px; color:#666666; border-bottom:#0099cc solid 3px; overflow:hidden;}

.crOne h2 .l{ float:left;}

.crOne h2 .r{ float:right; font-size:14px;}

.crOne ul{ border:#e6e6e6 solid 1px; border-top:none; height:auto; padding:10px 0}

.crOne ul li{ padding-left:35px; background:url(../images/jBg.jpg) no-repeat 15px center}

.crOne ul li a{ font-size:14px; color:#666; font-size:14px; line-height:30px;}

.crOne ul li a:hover{color:#990000;}

.crTwo{ width:auto; height:auto; margin-top:15px;}

.crTwo h2{ height:40px; line-height:40px; font-size:20px; color:#666666; border-bottom:#0099cc solid 3px; overflow:hidden;}

.crTwo h2 .l{ float:left;}

.crTwo h2 .r{ float:right; font-size:14px;}

.crTwo ul{ }

.crTwo ul li{ margin:0px auto 8px;}

.crTwo ul li a{ width:298px; height:74px;}

/*news css*/

.newsCl{ width:900px; height:auto; float:left; clear:both;}
.newsCl .news-con {width:855px;}

.newsCl h2{ height:auto; margin:0 auto; font-size:24px; color:#000; margin-top:10px; line-height:35px;}

.newsCl #amoc{ height:auto; margin:0 auto; font-size:14px; color:#666666; margin-top:10px; line-height:35px; border-bottom:#b3b3b3 dashed 1px; padding-bottom:10px;}

.newsCl .newsK{font-size:16px; color:#333; line-height:30px; margin-top:10px; }
.newsCl .newsK p {line-height:30px; font-size:16px;}
.keylink {
	color:#122e67; 
	font-weight:bold;
	text-decoration:underline;
}
.wx{
	float:right;
	margin-top:30px;
	}
.sharetext {
	width:70px;
    font-size: 14px;
    line-height: 35px;
	float:left;
	margin-bottom:20px;
}

.cat{ margin-top:10px; display:inline; margin-bottom:20px; float:left; display:inline;}

.tb{ width:100%; height:auto; margin-top:20px; overflow:hidden;}

.tb .l{ float:left; color:#666}

.tb .r{ float:right; color:#666}

.articles{ height:180px; border:#e6e6e6 solid 1px; clear:both; margin-top:20px; background:#f7f7f7;}

.articles h2{width:100%; height:50px; line-height:50px; margin:0; text-indent:20px; border-bottom:#e6e6e6 solid 1px; font-size:16px; color:#333333; text-align:left; font-weight:bold;}

#ar-left{ width:425px; float:left; height:128px; border-right:#e6e6e6 solid 1px;}

#ar-left li{ line-height:30px; height:30px; padding-left:20px; }

#ar-left li a{color:#7f7f7f;}

/*Introduction*/

.In-cl{ width:620px; height:auto; float:left;}

.In-cl h2{ width:620px; height:40px; border-bottom:#e6e6e6 solid 1px; position:relative;}

.In-cl h2 span{height:40px; line-height:40px; text-align:center; border-bottom:#0099cc solid 1px; width:auto; font-size:20px; color:#0099cc; display:block; position:absolute; top:0; left:0}

.In-cl p{ line-height:30px; width:100%; color:#333;  font-size:14px; margin-top:20px;}

.zI-scloll{ width:580px; height:auto; background:#f2f2f2; padding:20px; margin-top:15px; overflow:hidden;}

.zI-scloll img{ width:141px; height:167px; float:left; display:block;}

.zI-size{ width:405px; height:auto; float:right;}

.zI-size h3{ width:100%; height:35px; line-height:35px; font-size:20px; font-weight:bold; background:url(../images/d.jpg) no-repeat 0 center; text-indent:20px;}

.zI-size span{ line-height:26px; color:#333;}

#Jon{ height:auto;}


/*Copyright statement*/
.R-size{ color:#333}



/*Contact rivers*/

.riv-cl{ width:520px; height:auto; float:left;}

.riv-cl h2{ width:520px; height:40px; border-bottom:#e6e6e6 solid 1px; position:relative;}

.riv-cl h2 span{height:40px; line-height:40px; text-align:center; border-bottom:#0099cc solid 1px; width:auto; font-size:20px; color:#0099cc; display:block; position:absolute; top:0; left:0}

.riv-cl p{ line-height:30px; height:30px; width:100%; color:#333;  font-size:14px; margin-top:20px;}

.riv-cr{ width:409px; height:auto; float:right; overflow:hidden;}

.rivers-980{ width:980px; height:auto; margin-top:50px;}

.rivers-980 h2{ width:100%; height:40px; border-bottom:#e6e6e6 solid 1px; position:relative;}

.rivers-980 h2 span{height:40px; line-height:40px; text-align:center; border-bottom:#0099cc solid 1px; width:auto; font-size:20px; color:#0099cc; display:block; position:absolute; top:0; left:0}

.rivers-boxs{ width:100%; height:auto; overflow:hidden; margin-top:25px; margin-bottom:25px;}

.box{ width:315px; height:110px; float:left; margin-left:11px; margin-bottom:11px; display:inline;}

.box-l{ width:130px; height:110px; float:left;}

.box-r{ width:168px; height:110px; float:left; margin-left:15px; line-height:28px; font-size:14px;}

.box-r span{ font-size:16px;}

.box-r a{ color:#cc0000;}

#bannerJs{ width:980px; height:300px; border:#000 solid 1px; margin:15px auto 0; overflow:hidden; position:relative;}

#bannerJs ul{width:1500px; position:absolute; top:0; left:0; }

#bannerJs ul li{ width:145px; height:300px; float:left; position:relative; overflow:hidden; cursor:pointer;}

#zemc{ width:400px; height:60px; filter:alpha(opacity=70); opacity:0.7; background:#000; position:absolute; bottom:0; left:0}

#zesize{width:400px; height:auto; padding:5px 0; position:absolute; bottom:0; left:0; z-index:1;}

.ze-l{ width:125px; font-size:16px; color:#FFF; float:left; padding-left:20px;}

.ze-r{ width:250px; font-size:14px; color:#FFF; float:right; line-height:22px;}

.Teamcenter{ width:980px; height:auto; margin:15px auto; overflow:hidden;}

#Teamcenter-1000{width:1000px;height:auto;overflow:hidden;}

#box{ width:230px; height:324px; float:left; position:relative; overflow:hidden; background:#f5f5f5; border:#e6e6e6 solid 1px; border-top:#0099cc solid 2px; margin-right:17px; margin-bottom:17px; display:inline; cursor:pointer; }

#box h2{ width:190px; padding-left:40px; height:42px; line-height:42px; font-size:20px; background:url(../images/xone.jpg) no-repeat 10px center}

.T-size{ font-size:14px; padding:8px; line-height:30px; }

.T-size span{ font-size:18px; font-weight:bold; }

#displaySize{ position:absolute; top:324px; left:0;  width:230px; height:324px;}

.z-100{width:230px; height:324px; filter:alpha(opacity=90); opacity:0.9; background:#fff; position:absolute; top:0; left:0;}

.painding{ line-height:30px; font-size:14px; color:#000; z-index:1; position:absolute; top:0; left:0; padding:40px 10px;}

.O-book1200{ width:980px; margin:0 auto; height:40px; text-indent:20px; font-weight:bold; line-height:38px; background:url(../images/bc_56.jpg) no-repeat 0 bottom; font-size:18px; color:#000;}

.O-Length{ width:980px; height:620px; margin:12px auto;}

.LengthOne{ width:320px; height:620px; background:url(../images/obg.jpg) no-repeat 0 0; float:left; margin-right:10px;}

.LengthOne p{ width:290px; line-height:28px; margin:0 auto; font-size:15px;padding:0 15px}

.LengthOne p span{ font-weight:bold;}

.LengthOne a{ display:block; width:260px; height:50px; margin:10px auto 0; background:url(../images/ssss_15.jpg) no-repeat 0 0;}

.LengthOne a:hover{background:url(../images/ssss_13.jpg) no-repeat 0 0;}

.LengthTwo{ width:320px; height:620px; background:url(../images/obg.jpg) no-repeat 0 0; float:right;}

.LengthTwo p{ width:290px; line-height:28px; margin:0 auto; font-size:15px; padding:0 15px}

.LengthTwo p span{ font-weight:bold;}

.LengthTwo a{ display:block; width:260px; height:50px; margin:10px auto 0; background:url(../images/ssss_15.jpg) no-repeat 0 0;}

.LengthTwo a:hover{background:url(../images/ssss_13.jpg) no-repeat 0 0;}


.O-Book{ width:980px; height:auto; margin:12px auto; overflow:hidden;}

.BookOne{ width:230px; height:380px; float:left; background:#f7f7f7; border:#ededed solid 1px; margin-right:17px; margin-bottom:25px; position:relative;}

.BookOne p{ width:210px; height:auto; margin:0 auto; line-height:30px; font-size:15px; padding:0 10px}

.BookOne p span{ font-weight:bold;}

.BookOne a{ display:block; width:220px; height:50px; background:url(../images/ssss_36.jpg) no-repeat 0 0;position:absolute; left:20px; bottom:20px;}

.BookOne a:hover{background:url(../images/ssss_39.jpg) no-repeat 0 0;}

.BookTwo{ width:230px; height:380px; float:right; background:#f7f7f7; border:#ededed solid 1px; margin-bottom:25px; position:relative;}

.BookTwo p{ width:210px; height:auto; margin:0 auto; line-height:30px; font-size:15px; padding:0 10px}

.BookTwo p span{ font-weight:bold;}

.BookTwo a{ display:block; width:220px; height:50px;  background:url(../images/ssss_36.jpg) no-repeat 0 0; position:absolute; left:20px; bottom:20px;}

.BookTwo a:hover{background:url(../images/ssss_39.jpg) no-repeat 0 0;}


.g-Book1200{ width:1158px; height:auto; border:#ededed solid 1px; background:#f7f7f7; padding:10px 5px 20px 35px; margin:20px auto 0; overflow:hidden;}

.g_div{ width:119px; height:auto; float:left; line-height:25px; text-align:left; margin-right:25px; margin-top:20px; display:inline;}

.middleOne{
	margin:50px auto 30px;
	display:block; 
	}

.middleTwo{
	margin:12px auto;
	display:block; 
}

.footer{height:311px;font-size:14px;color:#999;margin-top:20px;background:url(../images/b1.png) repeat-x;}
.footer_one{width:1286px;height:311px;margin:0 auto;}
.footer_about{width:276px;height:230px;border-right:solid 1px #2b2b2b;float:left;margin-top:18px;}
.footer_one h1{font-size:16px;color:#ccc;margin-bottom:30px;}
.footer_about a{width:90px;height:29px;background:url(../images/b2.png);float:left;margin-top:20px;}
.footer_contact{width:337px;height:230px;border-right:solid 1px #2b2b2b;float:left;margin-top:18px;padding-left:30px;}
.footer_join{width:337px;height:230px;border-right:solid 1px #2b2b2b;float:left;margin-top:18px;padding-left:30px;}
.footer_join img{float:left;}
.footer_join div{float:left;margin-top:17px;}
.audition{margin-left:50px;display:inline;}
.copyright{width:1286px;text-align:center;float:left;margin-top:20px;}
.footer_one span{line-height:24px;}
.footer_map{width:240px;height:230px;float:left;margin-top:18px;padding-left:30px;}
.footer_map div{width:202px;height:24px;float:left;}
.footer_map div a{width:70px;text-align:left;height:24px;line-height:24px;color:#999;}

.nryou_kb{ float:right}
.nrzuo_kb{ float:left; width:210px;}
.nrzuo_kb a{ height:40px; line-height:40px; width:210px; display:block; text-align:center; margin-bottom:2px; float:left;background:#e5f3fb; color:#666 }
.nryou1_kb{ height:40px; line-height:40px; width:800px; background:#e5f3fb; font-size:14px; text-align:center;}
.nryou2_kb{ margin:15px 0}
#kkkbbb{ color:#fff; background:#0097d2}
.bannerTwo{
	width:100%;
	margin:0 auto;
	height:486px;
	background:url(../images/bg01.jpg);
	 }
.bannerTwo .container{ width:992px; margin:0px auto; overflow:hidden;}

.bannerTwo .container .bannerleft { float:left; display:inline; margin:100px 0px 20px 0px;}
.bannerTwo .container .bannercenter { float:left; display:inline; margin:100px 0px 20px 60px;}
.bannerTwo .container .bannerright { float:right; display:inline; margin:100px 0px 20px 0px;}
.wvideo-980{
	width:980px;
	height:135px;
	margin:0 auto;
	background:url(../images/xinshou.jpg);
	margin-top:21px;
	}
.v-Box{
	width:245px;
	height:133px;
	float:left;
	}
.v-Box p{float: right;font-size: 20px; line-height: 30px;margin: 36px 24px 0 0;}
.v-Box p a{ font-size:14px;}
.wkNews{
	width:980px;
	overflow:hidden;
	margin:0 auto;
	margin-top:21px;
	}
.wkNews-box1{
	width:272px;
	float:left;
	border:1px solid #ededed;
	border-top:2px solid #0095d8;
	margin-right:26px;
	padding:18px;
	}
.wkNews-box2{
	width:272px;
	float:left;
	border:1px solid #ededed;
	border-top:2px solid #0095d8;
	padding:18px;
	}
.wkNews-box3{
	width:272px;
	float:right;
	border:1px solid #ededed;
	border-top:2px solid #0095d8;
	padding:18px;
	}

.wkNews-n h2 a{
	float:right;
	color:#999;
	} 


.wkNews-n h2 span{
	color:#0095d8;
	font-size:20px;
	}
.wkNews-n li a{
	color:#666;
	}
.wkNews-n h2{
	margin-bottom:15px;
	}
.wkTeam{
	width:100%;
	overflow:hidden;
	margin:10px auto;
	background:#eef1f2;
	}
.wkTeam-sz{
	width:1170px;
	margin:40px auto;
	}

.Team-box{
	width:114px;
	height:146px;
	float:left;
	margin-right:8px;
	}
.Team-box p{
	text-align:center;
	}

.wkTeam-l h2 span {
    color: #0095d8;
    font-size: 20px;
}
.wkTeam-l h2 a {
    color: #999;
    float: right;
	margin-right:18px;
}
.wkTeam-l h2{
	margin-bottom:20px;
	}


/*师资*/
.section {
    padding: 20px 0px 0px;
}
.section-wrap {
    margin: 0 auto;
    width: 1190px;
}
.teacher-list {
    margin: 0 auto;
}
.teacher-list li {
    position: relative;
    float: left;
    margin-right: 24px;
    margin-bottom: 24px;
    box-sizing: border-box;
    width: 278px;
    height: 360px;
}
.teacher-list li:hover {
    border: 3px solid #2b798e;
}
.teacher-list li:hover .teacher-con {
    background: url(../images/te-con-bg2.png) repeat scroll top left;
}
.teacher-list li img {
    width: 100%;
}
.teacher-list li:nth-child(4n) {
    margin-right: 0;
}
.teacher-list li .teacher-con {
    position: absolute;
    left: 0;
    bottom: 0;
    box-sizing: border-box;
    padding-right: 20px;
    width: 100%;
    height: 144px;
    background: url(../images/te-con-bg.png) repeat scroll top left;
    text-align: right;
    color: #fff;
    line-height: 1.3;
}
.teacher-list li h4 {
    margin-top: 52px;
    font-size: 28px;
    opacity: .72;
}
.teacher-list li p {
    font-size: 18px;
    opacity: .72;
}







































