@charset "utf-8";
/* CSS Document */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, input {
	margin:0; 
	padding:0; 
}
body, input {
	font-family:'Microsoft YaHei','simhei',Arial !important; 
	overflow-x:hidden;
}
ul, ol, li {
	list-style:none; 
	cursor:pointer;
}
a {
	text-decoration:none;
}
.head{ width:100%; height:70px; background:#060c1a;}
.head ul{ width:1000px; height:70px; margin:0 auto; }
.head ul img{ float:left;}
.head ul li{ width:140px; height:70px; float:left; text-align:center;}
.head ul li a{ color:#FFFFFF; line-height:70px; font-size:16px;}
.head ul li a:hover{ padding-bottom:10px; border-bottom:1px #FFFFFF solid}
.head_kc{ width:100%; height:90px; margin:0 auto; background:#060c1a; left:0;}
.head_kc_a{ width:1040px; height:90px; margin:0 auto; background:#060c1a;}
.head_kc_a a{ width:63px; height:90px; float:left; margin-left:15px; text-align:center; color:#FFFFFF; font-size:14px;}
.twonavtop { 
	border-top: 1px solid #f2f2f2;
}
/*banner*/
#lunbobox {
	width:100%;
	
	
}
.lunbo {
	width:100%;
	
}
.lunbo img {
	width:100%;
	
	
	top:0px;
	left:0px;
}
#lunbobox ul {
	width:55%;
	position:absolute;
	bottom:50px;
	right:0px;
	z-index:5;
}
#lunbobox ul li {
	cursor:pointer;
	width:40px;
	height:4px;
	border:1px solid #cccccc;
	float:left;
	list-style:none;
	background:#cccccc;
	text-align:center;
	margin:0px 5px 0px 0px;
}
#toleft {
	display:none;
	width:30px;
	height:100px;
	font-size:40px;
	line-height:100px;
	text-align:center;
	color:#f4f4f4;
    position:absolute;
	top:225px;
	left:12px;
	cursor:pointer;
	z-index:99;
	opacity:0.4;
}
#toright {
	display:none;
	width:30px;
	height:100px;
	font-size:40px;
	line-height:100px;
	text-align:center;
	color:#f4f4f4;
    position:absolute;
	top:225px;
	right:12px;
	cursor:pointer;
	z-index:99;
	opacity:0.4;
}

.head_kc{ width:100%; height:90px;  z-index:99; position:absolute; top:90px; margin:0 auto;background: rgba(4, 10, 23,0); left:0;}
.head_kc_a{ width:1040px; height:90px; margin:0 auto;background: rgba(4, 10, 23, 0.1);}
.head_kc_a a{ width:63px; height:90px; float:left; margin-left:15px; text-align:center; color:#fff; font-size:14px;}


/*热门专业*/
.hot {
	width:1200px;
	margin:0 auto;
}
.hottitle {
	font-size:36px;
	color:#010101;
	height:170px;
	line-height:170px;
	text-align:center;
	font-weight:bold;
}
.hottitle img { 
	height:45px; 
	width:45px;
}
.hottitle span {
	position:relative;
	z-index:99999;
	margin-left: -25px;
}
.hotcont div {
	width:280px;
	height:280px;
	border-radius:5px;
	float:left;
	margin-right:20px;
}
.hotson1 {
	background-color:#ffba4e;
}
.hotson2 {
	background-color:#5881f6;
}
.hotson3 {
	background-color:#42ffbe;
}
.hotson4 {
	background-color:#ff7b47;
}
.hotson5 {
	background-color:#5d43fe;
	margin-top:20px;
}
.hotson6 {
	background-color:#79d205;
	margin-top:20px;
}
.hotson7 {
	background-color:#70a2ff;
	margin-top:20px;
}
.hotson8 {
	background-color:#9e5bfa;
	margin-top:20px;
}
.hotimg {
	margin-top:20px;
	text-align:center;
}
.hotonep {
	font-size:24px;
	color:#fff;
	text-align:center;
}
.hottwop {
	font-size:14px;
	color:#fff;
	text-align:center;
	height:38px;
	line-height:38px;
}
/*点击咨询和电话咨询*/
.zixun {
	clear:both;
	height:190px;
	width:100%;
	text-align:center;
}
.zixun p {
	padding-top:80px;
}
.more {
	font-size:22px;
	color:#333333;
	padding:10px 30px;
	border:2px solid #333333;
	border-radius:5px;
	margin-right:50px;
}
.tel {
	font-size:22px;
	color:#fd5b0f;
	padding:10px 30px;
	border:2px solid #fd5b0f;
	border-radius:5px;
}
/*适合学习的人群*/
.renqun {
	width:100%;
	height:555px;
	background-color:#f5f6f7;
	margin:0 auto;
	text-align:center;
}
.renquncont {
	width:1200px;
	height:100%;
	margin:0 auto;
}
.renquncont ul li {
	width:230px;
	height:290px;
	float:left;
	background-color:#FFF;
	margin-left:10px;
}
.rqimg {
	height:160px;
	width:160px;
	background-color:#f3f7fe;
	margin:0 auto;
	margin-top:15px;
	border-radius:50%;
}
.rqonep {
	margin-top:20px;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
.rqtwop {
	margin-top:15px;
	font-size:12px;
	color:#333333;
	line-height:18px;
}
/*点击报名*/
.baoming {
	background-image:url(../images/baoming.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:208px;
	background-position:center center;
}
/*学员就业喜报*/
.prosperity {
	width:1200px;
	height:798px;
	margin:0 auto;
	overflow:hidden;
}
.gunspan, #holder li {
	width:100%;
	height:50px;
	line-height:50px;
}
.gunspan span, #holder li span {
	width:240px;
	height:100%;
	text-align:center;
	font-size:18px;
	color:#666;
	border-bottom:1px solid #999999;
	display:block;
	float:left;
}
.gunspan {
	background-color:#3697d9;
}
.gunspan span {
	color:#fff !important;
}
/*专业性人才*/
.good {
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:700px;
	background-position:center center;
}
.goodcont {
	width:1200px;
	height:100%;
	margin:0 auto;
	margin-top:-20px;
}
.typechoose {
	width:100%;
	height:60px;
}
.typechoose div {
	width:600px;
	height:60px;
	float:left;
	cursor:pointer;
}
.teacher {
	border-bottom:2px solid #ff7b47;
}
.teacher p {
	line-height:60px;
	font-size:24px;
	color:#ff7b47;
	float:right;
	margin-right:120px;
}
.student {
	border-bottom:2px solid #a6baec;
}
.student p {
	line-height:60px;
	font-size:24px;
	color:#a6baec;
	float:left;
	margin-left:120px;
}
.teacherdiv {
	margin-top:30px;
}
.teacherdiv ul li {
	height:400px;
	width:290px;
	margin-right:10px;
	background-color:#fff;
	border-radius:5px;
	float:left;
}
.teacherdiv ul li div {
	height:75px;
	background-color:#000;
	-moz-opacity:0.75;
	filter:alpha(opacity=75);
	opacity:0.75;
	border-radius:0px 0px 5px 5px;
	position:relative;
	bottom:78px;
}
.studentdiv {
	margin-top:30px;
}
.studentdiv ul li {
	height:400px;
	width:290px;
	margin-right:10px;
	background-color:#fff;
	border-radius:5px;
	float:left;
}
.studentdiv ul li div {
	height:75px;
	background-color:#000;
	-moz-opacity:0.75;
	filter:alpha(opacity=75);
	opacity:0.75;
	border-radius:0px 0px 5px 5px;
	position:relative;
	bottom:78px;
}
.Tname {
	font-size:18px;
	color:#fff;
	text-align:center;
	padding-top:15px
}
.Tposition {
	font-size:12px;
	color:#999999;
	text-align:center;
	padding-top:5px
}
/*我们的优势*/
.advantage {
	height:1055px;
	width:1200px;
	margin:0 auto;
}
.ysone {
	width:100%;
	height:220px;
}
.ysoneL,.ysoneR {
	width:600px;
	height:100%;
	float:left;
}

.ystitleL {
	font-size:22px;
	font-weight:bold;
	color:#000;
	text-align:right;
}
.ysdescL {
	margin-top:10px;
	font-size:14px;
	color:#333333;
	text-align:right;
	line-height:24px;
}
.ysoneL div {
	float:right;
	margin-right:25px;
}
.ysoneL img {
	float:right;
	margin-right:45px;
}
.ystitleR {
	font-size:22px;
	font-weight:bold;
	color:#000;
	text-align:left;
}
.ysdescR {
	margin-top:10px;
	font-size:14px;
	color:#333333;
	text-align:left;
	line-height:24px;
}
.ysoneR div {
	float:left;
	margin-left:25px;
}
.ysoneR img {
	float:left;
	margin-left:45px;
}
.ystwo {
	height:240px;
	width:100%;
}
.ystwoL,.ystwoR {
	width:470px;
	height:100%;
	float:left;
}
.ystwoC{
	width:260px;
	height:100%;
	float:left;
	text-align:center;
}
.ystwoL div {
	float:right;
	margin-right:25px;
}
.ystwoL img {
	float:right;
	margin-right:45px;
}
.ystwoR div {
	float:right;
	margin-right:25px;
}
.ystwoR img {
	float:right;
	margin-right:45px;
}
.dynamic {
	height:995px;
	width:1200px;
	margin:0 auto;
	border-top:1px solid #dfdede;
}
.cat {
	height:100px;
	width:100%;
}
.cat ul li {
	height:100px;
	width:400px;
	float:left;
	text-align:center;
	line-height:100px;
}
#divson2 {
	border:1px solid #f7f6f6;
	box-sizing: border-box;
	color:#666666;
}
#divson3 {
	border:1px solid #f7f6f6;
	box-sizing: border-box;
	color:#666666;
}
.newsimg {
	height:200px;
	margin:35px 0px;
	width:100%;
}
.newtitle {
	font-size:16px;
	color:#333333;
	height:24px;
	border-bottom:1px solid #e9e9e9;
	margin:10px 20px;
}
.newdec {
	margin-top:20px;
	font-size:14px;
	color:#706e6e;
	line-height:24px;
	padding:0px 20px;
}
.newsimg img {
	float:left;
	width:580px;
	height:100%;
}
.newsimg div {
	float:left;
	width:620px;
	height:100%;
}
.newsmore {
	height:35px;
	width:90px;
	float:right;
	margin-right:20px;
	background-color:#ff7b47;
	text-align:center;
}
.newsmore a {
	font-size:14px;
	color:#FFF;
	line-height:35px;
}
.listL {
	width:540px;
	float:left;
}
.listR {
	margin-left:120px;
	width:540px;
	float:left;
}
.newlist ul li {
	height:55px;
	line-height:55px;
	font-size:16px;
	color:#4c4c4c;
	border-bottom:1px solid #e9e9e9;
}
.newlist ul li span {
	font-size:14px;
	color:#969696;
	float:right;
	margin-right:10px;
}
/*报名流程*/
.liucheng {
	background-image:url(../images/liucheng.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:475px;
	background-position:center center;
}
.wantto {
	width:100%;
	height:580px;
	margin:0 auto;
	background-color:#f5f6f7;
}
.wantto ul {
	width:1200px;
	margin:0 auto;
}
.wantto ul li {
	width:390px;
	margin-right:15px;
	height:150px;
	background-color:#fff;
	float:left;
}
.top15 {
	margin-top:15px;
}
.wantimg {
	width:145px;
	height:100%;
	float:left;
	text-align:center;
}
.wantimg img {
	width:90px;
	height:90px;
	margin-top:30px;
}
.wanttit {
	font-size:18px;
	color:#131212;
	margin:40px auto 15px 20px;
	font-weight:bold;
}
.wantdes {
	font-size:16px;
	color:#666666;
}
.cooperation {
	height:555px;
	width:1200px;
	margin:0 auto;
}
.hezuo ul li {
	width:150px;
	height:120px;
	float:left;
	border:1px solid #dfdede;
	box-sizing: border-box;
}
.hezuo ul li img {
	width:98%;
	height:98%;
}
/*在线报名*/
.enrol {
	height:550px;
	width:100%;background-image:url(../images/enrol_bg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
}
.enroltit {
	font-size:36px;
	color:#fd662b;
	padding-top:85px;
	text-align:center;
	font-weight:bold;
}
.little {
	font-size:24px;
	color:#fff;
	height:80px;
	line-height:80px;
	text-align:center;
}
.sendformp {
	 height:70px; 
	 width:500px; 
	 border:1px solid #fff;
	 border-radius:5px; 
	 margin:0 auto;
}
.sendform span {
	 height:35px; 
	 width:35px; 
	 background-repeat:no-repeat; 
	 display:block; 
	 float:left; 
	 margin:17.5px; 
}
.spanone {
	 background-image:url(../images/bm_name.png); 
}
.spantwo {
	 background-image:url(../images/bm_tel.png); 
}
.sendform input[type=text] {
	float:left; 
	background:transparent; 
	border:none; 
	width:430px; 
	height:70px;
	font-size:18px;
	color:#717da0;
	line-height:70px;
}
.send {
	 height:55px; 
	 width:500px; 
	 margin:0 auto;
	 margin-top:35px;
}
.knowmore {
	float:left;
	width:210px;
	height:55px;
	background-color:#fc662b;
	border-radius:5px;
	display:block;
	color:#fff;
	text-align:center;
	line-height:55px;
}
/*尾部*/
.footer {
	width:100%;
	height:238px;
	background-color:#090e25;	
	color:#fff;
}
.foot_1 {
	 width:1200px; 
	 height:140px; 
	 margin:0 auto;
}
.foot_1L {
	width:350px; 
	float:left;   
}
.foot_1L img {
	margin-left:20px; 
	margin-top:20px;
}
.foot_1C {
	width:500px; 
	float:left;
}
.foot_1C ul li {
	float:left;
	width:125px;
	text-align:center;
}
.footul_1 {
	margin-top:20px;
	height:25px;
}
.footul_1 a {
	font-size:16px;
	color:#fffefe;
}
.footul_2 {
	margin-top:10px;
	font-size:16px;
	line-height:24px;
}
.foot_2 {
	width:1200px;
	margin:0 auto;
	border-top:1px solid #6b6e7c;
}
.foot_2 p {
	font-weight:16px;
	line-height:26px;
	text-align:center;
	margin-top:20px;
}
#pages { 
	text-align:center;  
	padding:40px 0; 
}
.paging .pages{ }
#pages a { 
	border:1px solid #e9e9e9; 
	display:inline-block; 
	padding:8px 15px; color:#333; 
	font-size:12px;  
}
#pages a.up_page { 
	color:#999; 
}
#pages a.down_page { 
	color:#999; 
}
#pages span { 
	border:1px solid #090e25; 
	background:#090e25; 
	color:#fff; 
	padding:8px 15px; 
	display:inline-block;
}
#pages a:hover { 
	background:#38bca4; 
	border:1px solid #38bca4; 
	color:#fff !important;
}



.header {
	width:1200px;
	height:90px;
	margin:0 auto; background-color:#FFFFFF
}
.headleft {
	margin-top:9px;
	margin-left:10px;
	float:left;
	width:180px;
}
.headcont {
	margin-left:20px;
	width:800px;
	height:90px;
	line-height:90px;
	float:left;
}
.headcont li {
	width:125px;
	float:left;
	text-align:center;
}
.headcont li a {
	color:#333;color:#333; font-size:18px;
}
.headtel {
	height:20px;
	padding-top:35px;
	float:right;
	
}
.headtel img {
	float:left; margin-top:6px;
}
.headtel p {
	font-size:24px; 
	color:#fe1e1e;
	float:left;
}
.headcont li a:hover {
	color:#fe1e1e !important;
	font-size:18px;
	padding-bottom:10px;
	border-bottom:2px solid #c9151e;
}




i {
	margin-right:6px;
	color:#949494;
}
.newahref{
	color:#949494;
}
.teli {
	color:#fd5b0f;
}
.touying {
	-moz-box-shadow:5px 5px 10px #d8d9da; -webkit-box-shadow:5px 5px 10px #d8d9da; box-shadow:5px 5px 10px #d8d9da;
}
.blue {
	background-color: #37a2ea;
    color: #fff !important;
}
.moveblue {
	border:1px solid #f7f6f6;
	box-sizing: border-box;
	color:#666666;
}

/*-----------------------------------------学校简介-------------------------------------------------------*/
/*公司简介*/
.gsjj {
	height:940px;
	width:1200px;
	margin:0 auto;
}
.gsjj_top {
	width:100%;
	height:200px;
	margin:0 40px;
}
.gsjj_top ul li {
	width:200px;
	height:200px;
	float:left;
	text-align:center;
	background-color:#fff;
	background-color:#efeff1;
	font-size:24px;
	color:#333333;
}
.gsjj_cont {
	height:740px;
	width:100%;
	margin:0 40px;
}
.jjhover {
	background-color:#fd5b0f !important;
}
.jjimg {
	width:100%;
	height:140px;
}
.jjimg img {
	margin-top:20px;
}
.jjphover {
	font-size:24px;
	color:#fff;
}
.jjtitle {
	font-size:36px;
	color:#333333;
	text-align:center;
	padding-top:50px;
}
.jjdesc {
	font-size:14px; 
	color:#666666;
	text-align:center;
	margin-top:5px;
}
.jjbox_1 {
	width:200px;
	height:200px;
	float:left;
}
.jjbox_1 p {
	font-size:14px; 
	color:#fd5b0f;
	margin-left:52px;
}
.jjbox_2 {
	width:1000px;
	height:200px;
	float:left;
	font-size:14px; 
	color:#333333; 
	line-height:24px;
}
.jjbox_2 p {
	padding:0 10px;
}
.cont_1 ul li,.cont_2 ul li,.cont_3 ul li,.cont_4 ul li {
	height:250px;
	width:100%;
	margin-top:50px;
}
/*完美教学模式*/
.perfect {
	background-image:url(../images/perfect_bg.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:325px;
	background-position:center center;
}
.pefcttitle {
	font-size:36px;
	height:100px;
	line-height:100px;
	color:#FFF;
	text-align:center;
}
.perfect ul {
	width:1200px;
	height:100%;
	margin:0 auto;
}
.perfect ul li{
	float:left;
	width:150px;
	text-align:center;
}
.perfect ul li a {
	color:#FFF;
}
.perfect ul li img
{
	width:128px;
	height:145px;
	transition:width 2s, height 2s;
	-moz-transition:width 2s, height 2s, -moz-transform 2s; /* Firefox 4 */
	-webkit-transition:width 2s, height 2s, -webkit-transform 2s; /* Safari and Chrome */
	-o-transition:width 2s, height 2s, -o-transform 2s; /* Opera */
}

.perfect ul li img:hover
{
	width:128px;
	height:145px;
	transform:rotate(360deg);
	-moz-transform:rotate(360deg); /* Firefox 4 */
	-webkit-transform:rotate(360deg); /* Safari and Chrome */
	-o-transform:rotate(360deg); /* Opera */
}
/*专家级师资*/
.jjteacher {
	height:510px;
	background-color:#efeff1;
	width:100%;
}
.jjteacher ul {
	width:1200px;
	margin:0 auto;
	margin-top:20px;
}
.jjteacher ul li {
	height:300px;
	width:290px;
	background-color:#FFF;
	float:left;
	text-align:center;
	margin-right:10px;
}
.jjpone {
	margin-top:30px;
}
.jjptwo {
	font-size:24px;
	color:#fd5b0f;
}
.jjpthree {
	font-size:16px;
	color:#999999;
	line-height:24px;
	margin-top:15px;
}
/*就业*/
.jjbaozhang {
	height:560px;
	width:100%;
	background-color:#efeff1;
}
.jjbztop {
	height:70px;
	width:100%;
	margin-bottom:40px;
}
.jjbztop ul {
	width:1200px;
	margin:0 auto;
	margin-top:20px;
}
.jjbztop ul li {
	height:70px;
	width:400px;
	float:left;
	text-align:center;
	line-height:70px;
	border: 1px solid #dcdcdc;
    box-sizing: border-box;
    color: #333333;
	font-size:24px;
}
.jjblue {
	background-color:#3697d9;
	color:#fff !important;
}
.jjbzcont_1 {
	width:1200px;
	margin:0 auto;
	height:230px;
}
.jjbzcont_1 ul li {
	height:230px;
	width:290px;
	background-color:#fff;
	float:left;
	margin-right:10px;
}
.bzpone {
	margin:10px 20px 0px 20px;
	height:50px;
	line-height:50px;
	color:#fd5b0f;
	font-size:18px;
	border-bottom:1px solid #cecece;
}
.bzptwo {
	margin:20px 20px 0px 20px;
	font-size:14px;
	color:#333333;
	line-height:24px;
}
/*大事件*/
.bignew {
	background-image:url(../images/big_bg.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:1000px;
	background-position:center center;
}
.bigcont {
	width:1200px;
	height:100%;
	margin:0 auto;
}
.bignewtitle {
	font-size:36px;
	color:#FFF;
	text-align:center;
	padding-top:55px;
}
.bigleft {
	width:600px;
	float:left;
	text-align:right;
}
.bigright {
	width:600px;
	float:left;
	text-align:left;
}
.yearp {
	font-size:18px;
	color:#f6be48;
	line-height:48px;
}
.yeardesc {
	font-size:12px;
	color:#959ba4;
	line-height:24px;
}
/*教学环境*/
.jjhuanjing {
	height:720px;
	width:1200px;
	margin:0 auto;
}
.jjhjcont {
	width:1200px;
	margin:0 auto;
	margin-top:20px;
}
/*联系我们*/
.jjcallus {
	height:530px;
	width:100%;
	margin:0 auto;
	background-color:#efeff1;
	margin-top:10px;
}
.jjcontimg {
	float:left;
}
.jjcontR {
	float:left;
	margin-left:20px;
}
.jjcontR div {
	margin-top:12px;
}
.jjcallcont {
	width:1200px;
	margin:0 auto;
	margin-top:40px;
}
.jjcallL {
	width:240px;
	height:100%;
	float:left;
	margin-top:25px;
}
.jjcallLimg {
	text-align:center;
}
.jjcallLp {
	font-size:14px;
	color:#fd5b0f;
	text-align:center;
	margin-left:-40px;
}
.jjcallR {
	width:960px;
	height:100%;
	float:left;
}
.jjcallR p {
	font-size:14px;
	color:#000;
	line-height:32px;
	margin-left:20px;
}
/*-----------------------------------------新闻列表-------------------------------------------------------*/
.newlisttop {
	background-color:#011b3e;
	height:90px;
	width:100%;
}
.newlisttop ul {
	width:1200px;
	height:100%;
	margin:0 auto;
}
.newlisttop ul li {
	float:left;
	width:400px;
	line-height:90px;
	text-align:center;
}
.newlisttop ul li a {
	font-size:24px;
	color:#fff;
}
.newlistclick {
	padding:10px 45px;
	background-color:#FFF;
	color:#011b3e !important;
	border-radius:10px;
}
.Thisnewlist ul li {
	width:100%;
	height:260px;
	margin:35px 0px;
	border-bottom:1px solid #e0e0e1;
}
.Thisnewlist {
	width:1200px;
	margin:0 auto;
}
.Thisnewlist ul li img {
	width:300px;
	height:190px;
	float:left;
}
.Thisnewlist ul li div {
	float:left;
	width:900px;
} 
.Thisnewlist ul li div p {
	margin:0px 10px 0px 40px;
}
.newpone a {
	font-size:24px;
	color:#333;
}
.newptwo {
	font-size:14px;
	color:#706e6e;
	line-height:24px;
}
.newptwo a {
	color:#ff6114;
}
.newpthree{
	font-size:14px;
	color:#706e6e;
	float:right;
}
/*-----------------------------------------师资力量列表-------------------------------------------------------*/
.teacherlist {
	width:1200px;
	margin:0 auto;
}
.teacherlist ul li {
	margin-top:40px;
	height:385px;
	border-bottom:1px solid #e0e0e1;
}
.teacherlist ul li img {
	height:345px;
	width:300px;
	float:left;
}
.teacherlist ul li div {
	height:345px;
	width:900px;
	float:left;
}
.teacherlist ul li div p {
	margin-left:50px;
}
.Teachername {
	font-size:30px;
	color:#333333;
}
.Teachername span {
	font-size:20px;
	color:#666;
	margin-left:30px;
}
.Teachertitle {
	font-size:16px;
	color:#999999;
	margin-top:20px;
}
.Teachercont {
	font-size:14px;
	color:#333333;
	margin-top:10px;
	line-height:24px;
}
/*-----------------------------------------师资力量内容-------------------------------------------------------*/
.teachermain {
	width:1200px;
	margin:0 auto;
}
.teachercont {
	width:850px;
	float:left;
}
.cookie {
	height:65px;
	line-height:65px;
	border-bottom:1px solid #e0e0e1;
	color:#666666;
}
.cookie a {
	color:#666666;
}
.TrealCont {
	padding:20px;
}
.TrealName {
	font-size:30px;
	color:#333333;
	line-height:70px;
}

.arc{ width:780px; margin:0 auto; margin-top:15px;}
.arc p{ color:#333; margin-bottom:15px; line-height:30px;}
.arc p img{ margin:0 auto;}

.textcenter {
	text-align:center;
}
.TrealZYM {
	font-size:20px;
	color:#666666;
	line-height:80px;
}
.TrealDesc {
	color:#393939;
	font-size:16px;
	line-height:28px;
	margin-bottom:20px;
}
.returnindex {
	text-align:center;
	padding:50px 0px;
}
.returnindex a {
	color:#000;
	font-size:18px;
	padding:10px 30px;
	border:1px solid #000;
	border-radius:20px;
}
.prex, .next {
	font-size:16px; 
	color:#000;
	line-height:32px;
}
.prex a, .next a {
	color:#666;
} 
.ContTJlist {
	border: 1px dashed #bdbdbd;
	width:850px;
	margin:0 auto;
	height:230px;
	margin-top:10px;
}
.xgtj {
	width:425px;
	height:100%;
	float:left;
}
.zjgx {
	width:425px;
	height:100%;
	float:left;
}
.xgtj p,.zjgx p {
	height:50px;
	line-height:50px;
	color:#000;
	font-size:16px;
	margin-left:20px;
	font-weight:bold;
}
.xgtj ul li,.zjgx ul li {
	font-size:16px;
	line-height:32px;
	margin-left:20px;
}
.ContTJlist a {
	color:#666666;
}
.TRdiv {
	width:330px;
	float:left;
	margin:0px 10px;
}
.ContBM {
	height:415px;
	width:330px;
	border:1px solid #8b9eff;
	margin-top:35px;
}
.hotBM {
	color:#fd662b;
	font-size:30px;
	line-height:90px;
	text-align:center;
}
.hotBMname {
	width:250px;
	height:45px;
	border:1px solid #8b9eff;
	border-radius:5px;
	margin:0 auto;
	margin-bottom:25px;
}
.hotBMname span {
	height: 35px;
	width: 35px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	margin:5px;
}
.hotBMren {
	background-image: url(images/bm_name.png);
}
.hotBMtel{
	background-image: url(images/bm_tel.png);
}
.hotBMname input {
	float: left;
	background: transparent;
	border: none;
	width: 205px;
	height: 45px;
	font-size: 14px;
	color: #999;
}
select {
	appearance:none;
	-moz-appearance:none;
	width:250px;
	height:45px;
	border-radius:5px;
	font-size: 14px;
	color: #999;
	border:none;
}
.hotBMsub {
	width:90px;
	height:40px;
	color:#fff;
	background-color:#fd662b;
	font-size:14px;
	border:none;
	border-radius:5px;
}
.hotBMmore {
	width:90px;
	height:40px;
	color:#fff;
	background-color:#fd662b;
	font-size:14px;
	border:none;
	border-radius:5px;
}
.hotGZ p {
	font-size:14px;
	color:#333333;
	margin-top:30px;
	font-weight:bold;
}
.hotGZ ul li {
	width:145px;
	height:24px;
	margin:10px;
	background-color:#ff4a12;
	text-align:center;
	line-height:24px;
	font-size:14px;
	float:left;
	border-radius:5px;
}
.hotGZ ul li a {
	color:#fff;
}
.uititle {
	font-size:36px;
	color:#333333;
	text-align:center;
	margin-top:55px;
}
.uidesc {
	font-size:14px;
	color:#666666;
	text-align:center;
	line-height:38px;
}
.ui_sqmfst {
	width:100%;
	height:60px;
	line-height:60px;
	width:300px;
	background-color:#fd5b0f;
	margin:0 auto;
	text-align:center;
	margin-top:20px;
	border-radius:10px;
	position:relative;
	top:0px;
	transition:top 1s;
	-webkit-transition:top 1s; /* Safari */
}
.ui_sqmfst:hover {
	top:-10px;
	border:1px solid #fd5b0f;
	background-color:#fff;
	box-shadow: 5px 5px 5px #fd5b0f;
}
.ui_sqmfst:hover a{
	color:#fd5b0f;
}
.ui_sqmfst a {
	color:#fff;
	font-size:30px;
}
.peopletit {
	font-size:36px;
	color:#fff;
	text-align:center;
	padding-top:30px;
}
.peopledesc {
	font-size:14px;
	color:#fff;
	text-align:center;
	padding-top:10px;
}
/*校园环境*/
.hjtitle {
	font-size:36px;
	color:#333333;
	text-align:center;
	padding-top:90px;
}
.hjfloor1 ul {
	width:1200px;
	height:800px;
	margin:0 auto;
	margin-top:45px;
}
.hjfloor1 ul li {
	width:395px;
	height:355px;
	float:left;
	margin-right:5px;
	margin-top:20px;
}
/*生活环境*/
.hjfloor2 {
	width:100%;
	height:1500px;
	background-color:#f0f0f0;
}
.floor2cont {
	width:1200px;
	height:580px;
	margin:0 auto;
	margin-top:45px;
}
.imgleft {
	width:490px;
	height:580px;
	float:left;
}
.floor2cont ul {
	width:710px;
	height:580px;
	float:left;
}
.floor2cont ul li {
	width:335px;
	height:280px;
	float:left;
	margin-left:20px;
}
.xygs {
	width:1200px;
	height:350px;
	margin:0 auto;
	margin-top:45px;
}
.xygs li {
	width:285px;
	height:350px;
	float:left;
	margin-right:20px;
}
.xygsp {
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:24px;
	color:#333333;
}
.zhoubian {
	width:1000px;
	height:700px;
	margin:0 auto;
}
.zhoubian ul li {
	width:280px;
	height:145px;
	float:left;
	margin-right:80px;
	margin-top:80px;
}
.zb_1 {
	background-image:url(../images/hj/bj_01.png);
}
.zb_2 {
	background-image:url(../images/hj/bj_02.png);
}
.zb_3 {
	background-image:url(../images/hj/bj_03.png);
}
.zb_4 {
	background-image:url(../images/hj/bj_04.png);
}
.zb_5 {
	background-image:url(../images/hj/bj_05.png);
}
.zb_6 {
	background-image:url(../images/hj/bj_06.png);
}
.zbtit_1 {
	height:50px;
	line-height:50px;
	border-bottom:1px solid #FFF;
	font-size:24px;
	padding-left:15px;
	color:#fff;
}
.zbtit_2 {
	font-size:14px;
	color:#fff;
	padding:10px 20px;
	line-height:20px;
}
/*开班信息*/
.kb_list {
	width:1000px; 
	margin:0 auto; 
	height:250px;
}
.kb_list ul {
	float:left; 
	width:500px;
}
.kb_list ul li {
	float:left; 
	font-size: 16px; 
	margin-right: 10px; 
	color:#6a6a6a; 
	height: 54px; 
	line-height: 54px;
}
.kb_list ul li .span_name {
	padding-left: 7px;
	text-align: center;
}
.kb_list ul li span {
	margin-right: 10px; 
	display: inline-block;
}
.kb_list ul li span.span_status {
	background: url(../images/hot.png) no-repeat left center; 
	padding-left: 25px;
}
.kb_list ul li span.ocp_full {
	background:none; 
	color:#999;
}
.kb_list ul li a {
	padding:5px 10px; 
	border: 1px solid #7A7A7A; 
	color: #4475AF;
}
.kb_list ul li a:hover {
	border-color:#4475AF;
}

.B_kbxx {
	width:100%;
	height:350px;
	background-color:#00257d;
}

.kchot {
	width:1200px;
	margin:0 auto;
	height:950px;
}
.kchottitle {
	height:100px;
	padding-top:60px;
}
.kchottitp1 {
	font-size: 40px;
    text-align: center;
    color: #FF0000;
}
.kchottitp2 {
	font-size: 18px;
    text-align: center;
    margin-top: 10px;
    color: #666;
}
.kchot ul li {
	width: 230px;
	height: 360px;
	background: #f7f7f7;
    border-radius: 8px;
    margin: 20px 12.5px 0px 0px;
    float: left;
}
.kchot ul li p:first-child {
	width: 100px;
	margin: 0 auto;
}
.kchot ul li p:first-child img {
	width: 100%;
	margin-top: 20px;
}
.kchot ul li p:nth-child(2) {
	font-size: 20px;
    color: #000000;
    text-align: center;
    margin-top: 20px;
}
.kchot ul li p:nth-child(3) {
	font-size: 15px;
    color: #6a6a6a;
    text-align: center;
    margin: 3px 0 20px;
}
.kchot ul li p:nth-child(4) {
	background: #fff url(../images/box1_icon3.jpg) no-repeat 30px center;
	display: block;
    width: 180px;
    height: 45px;
    line-height: 45px;
    margin: 0 auto 12px;
    font-size: 17px;
    text-align: center;
    box-sizing: border-box;
    padding-left: 20px;
}
.kchot ul li p:nth-child(4) a {
    color: #484848;
}
.kchot ul li p:nth-child(5) {
	background: #fff url(../images/box1_icon4.jpg) no-repeat 30px center;
	display: block;
    width: 180px;
    height: 45px;
    line-height: 45px;
    margin: 0 auto 12px;
    font-size: 17px;
    text-align: center;
    box-sizing: border-box;
    padding-left: 20px;
}
.kchot ul li p:nth-child(5) a {
    color: #484848;
}
.kchot ul li p:nth-child(4):hover {
	background:#fff url(../images/box1_icon1.jpg) no-repeat 30px center;
}
.kchot ul li p:nth-child(5):hover {
	background:#fff url(../images/box1_icon2.jpg) no-repeat 30px center;color: #d72502;
}
.kchot ul li p:nth-child(4):hover a, .hot ul li p:nth-child(5):hover a {
	color: #d72502;
}