@charset "utf-8";
/*公用*/
body{background-color:#fff;}
.relative{position:relative}
.big_content{width:100%;}
.big_content img{width: 100%;    display: inherit;}
.red{color:#f43333;}
.white{color:#fff;}
.zxbtn1{width:280px;padding:10px;border-radius:10px;text-align:center;color:#fff;margin:20px auto 90px auto;cursor: pointer;font-size: 22px;}
.zxbtn1 a{color:#fff}
.zxbtn1:hover{background:#155aa1;color:#fff;}
.zxbtn2{width:60%;padding:10px;border-radius:10px;text-align:center;color:#fff;cursor: pointer;font-size: 22px;margin:10px auto}
.zxbtn2 a{color:#fff}
.zxbtn2:hover{background:#155aa1;color:#fff;}
/*第三部分*/
.big_content_bj1{padding:26px 0 20px 0;background-color:#fb3536}
.big_content_bj3{background-image:url(../images/line_bj.jpg);background-repeat:repeat-x;height:408px;margin:20px auto;}
.big_content_bj4{padding:26px 0 20px 0;background-color:#2dc89f}

.sl{width: 100%;}
.sl li{height:550px;margin:50px auto;}
.sl_left{width:540px;height:350px;float:left;margin: 40px auto 50px 70px;}
.sl_right{width: 540px;float:right;}
.sl_left img{width:80%}
.title{text-align: center;font-size: 40px;font-weight: bold;  padding:20px 0px;line-height:30px;}
.title_content{text-indent: 2em;margin: 60px;font-size: 20px;}
.sm_title{text-align: center;font-size: 24px;padding-top:30px;}
.sl_title{padding-top: 40px;font-size:26px;font-weight: bold}
.sl_content{font-size: 20px;color:#fff;margin: 80px 70px 0px 0px;}
.zxUrl{cursor:pointer}
.p1{text-indent:2em;text-align:left;font-size:20px;color:#333;padding:10px;}
.p2{text-align:center;font-size:20px;margin:10px auto;color:#333}
.p3{text-align:left;font-size:20px;margin:2px auto;}
/*报名表单*/
#bm_div{width:600px;margin:20px auto;}
/*通用颜色*/
.bgfff{background-color:#fff;}
.yellow{color:#ff0}
.bj_yellow{background-color:#ffffbf}
.black{color:#010101}
.bj_orange{background-color: #ff6a00}
.title1{font-size:30px;margin:10px auto;font-weight:bold;text-align:center;}
.bj_red{background-color: #e51314;color:#fffe7f}
.bj_green{background-color: #2dc89f;color:#fff}
.bj_white{background-color:#fff;color:#2dc89f;}

/*专业设置*/
.zy1 li{width:25%;float:left;text-align:center;margin:10px auto;}
.zy2 li{width:33.3%;float:left;text-align:center;margin:10px auto;}
.zynr{height:320px;width:290px;    margin: 10px auto;background-color:#fff;}}
.number{color:#f00;font-size:16px}
.number span{display:inline-block;padding:4px;color:#fff;background-color:#f00}
.h_50{height:50px;}
.zxbtna{color:#fff;width:100px;float:left;text-align:center;padding:10px;margin:10px;font-size:14px;}
.zxbtnb{color:#fff;width:100px;float:right;text-align:center;padding:10px;margin:10px;font-size:14px;}
/*报名动态*/
.bmdt{ border-collapse:collapse; }
.bmdt tbody tr:nth-child(odd){background-color:#ffebeb;height:50px;line-height:50px;}
.bmdt tbody tr:nth-child(even){background-color:#fff;height:50px;line-height:50px;} 
.bmdt tr td{border:2px solid #e51314;text-align:center;font-size:18px;}
.bmdt thead tr th{border:2px solid #e51314;text-align:center;color:#fff;font-size:20px;}
.bmdt tr>td:nth-child(1){width:120px;}
.bmdt tr>td:nth-child(2){width:120px;}
.bmdt tr>td:nth-child(3){width:120px;}
.bmdt tr>td:nth-child(4){width:400px;}
.bmdt tr>td:nth-child(5){width:140px;}
.bmdt tr>td:nth-child(6){width:300px;}
.bmdt tr:hover{background-color:#ff6a00;}

.xyhj ul{width:1200px;}
.xyhj ul li{width:20.8%;float:left;text-align:center;border:1px solid #ccc;padding:20px;font-size:18px;cursor:pointer;}
.xyhj_cur{background-color:#2dc89f;color:#fff;}
.center_div{margin:50px auto;}

.left_div{width:600px;float:left;}
.right_div{width:600px;float:right;}
.tyk_div{width:300px;margin:10px auto;background-color:#fff;height:350px;}
.tyk_title{text-align:center;font-size:26px;margin:20px auto;padding:50px 0px 10px 0px;}
.form-group1{width:240px;margin:10px auto;height:40px;border:1px solid #ccc;}
.form-group1 input{height:40px;line-height:40px;padding-left:20px;outline:none;border:none;width:220px;background-color:#ccf0e6}
.form-group1 input::-webkit-input-placeholder{background-color:#ccf0e6}
/*师资力量图片效果*/
.img_div {
	width: 96%;
	margin: 10px auto;
	height: auto;
}

.img_div li {
	width: 25%;
	float: left;
	position:relative;
}

.img_div li .img_line {
	margin:2px;
	padding: 10px;
	text-align: center;
}

.blue_line{border:1px solid #2f65ff}
.red_line{border:1px solid #ff5252}
.img_div li .img_line img {
	width: 100%;
}
/*鼠标滑过效果*/
.img_line{position:relative;}
.img_line:before,.img_line:after{content:"";display:block;width: 0;height:0;border:2px solid transparent;box-sizing: border-box;position: absolute;}
.img_line:before{top:0;left:0;transition: border-color 0s ease-in 0.8s,width 0.2s ease-in 0.6s,height 0.2s ease-in 0.4s;}
.img_line:after{right:0;bottom:0;transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.2s,height 0.2s ease-in ;}
.img_line:hover:before{width:100%;height:100%;transition:width 0.2s ease-in ,height 0.2s ease-in 0.2s;border-top-color:#ff5b00;border-right-color:#ff5b00;}
.img_line:hover:after{width:100%;height:100%;transition: border-color 0s ease-in 0.4s,width 0.2s ease-in 0.4s,height 0.3s ease-in 0.6s;border-bottom-color:#ff5b00;border-left-color:#ff5b00;}
.big_content1{background-color:#2dc89f;height:670px;margin:80px auto;}