html,body,div,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,a,span,em,h2{padding:0;margin:0;}
a{text-decoration:none;}
ul,li,input{list-style:none; border: none;}
img{border:none;max-width:100%; font-size:0;}
body{font-family:"思源黑体","PingFang SC",arial;background:#ececec;}
i{font-style: normal;}
.fix:after{display:block; content:''; height:0; clear:both; overflow:hidden; visibility:hidden;}
.left{float:left;}
.right{float:right;}
/*头部*/
/*.top{width:100%;padding:0.16rem 0.2rem;background: #ffffff;margin-bottom: 0.28rem;box-sizing: border-box;}
.top img{display: block;width: 7.1rem;}*/
#banner{margin:0 auto;width: 7.1rem;}
#nav_index{margin: 0.3rem auto;width: 7.1rem;position: relative;}
#nav_index li{background: #e37b1c;float: left;margin:0 0.1rem 0.1rem 0;height: 1.4rem;text-align: center;border-radius: 0.08rem;}
#nav_index .nav1{width:2.3rem;}
#nav_index .nav2{width:3.5rem;}
#nav_index .nav3{margin-right: 0;}
#nav_index .nav1 a{width:2.3rem;}
#nav_index .nav2 a{width:3.5rem;}
#nav_index li a{display: block;color: #ffffff;position: relative;height: 1.4rem;}
#nav_index li a img{display:inline-block;width: 1.06rem;position: absolute;bottom:0.12rem;left: 50%;margin-left: -0.53rem;}
/*表单*/
.form{margin: 0 auto 0.3rem;background: #ffffff;border-radius: 0.08rem;width: 7.1rem;}
.form p{
	margin-bottom: 0.2rem;
	font-size: 15px;
	color: #e37b1c;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-weight: bold;
}
.form form{margin:0 0.55rem;width:6rem;}
.form form input{margin-bottom: 8px;width:100%;box-sizing: border-box;border:1px solid #e37b1c;border-radius: 0.08rem;height:36px;line-height: 36px;padding-left:30px;font-size: 16px;}
.form form .yzm input{width:70%;padding-left: 0.2rem;}
.form form .name input{background: url(../images/icon8.png) no-repeat 7px center;background-size: 0.36rem auto;}
.form form .tel input{background: url(../images/icon9.png) no-repeat 7px center;background-size: 0.36rem auto;}
.form form .coolbg{padding-left:0;background: #e37b1c;color: #fff;width: 3rem;border:none;border-radius: 0.08rem;margin: 0.3rem 1.5rem 0.25rem;}
.form form .CourseBox select{
  /*将默认的select选择框样式清除*/
  appearance:none;-moz-appearance:none;-webkit-appearance:none;
  width:100%;box-sizing: border-box;border:1px solid #e07100;border-radius: 0.08rem;height:34px;line-height: 34px;font-size: 14px;
  background: url(../images/sjx.png) no-repeat 5.4rem center;
  background-size:22px auto;
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding:0 30px 0 8px;
}
.form form .coolbg{padding-left:0;background: #e37b1c;color: #fff;width: 3rem;border:none;border-radius: 0.08rem;margin: 0.3rem 1.5rem 0.25rem;}
/*.form form .coolbg:hover{background:#e37b1c;}*/

.advantage,.course,.teacher,.certificate,.job,.news{margin:0.3rem auto;width: 7.1rem;background:#fff;border-radius: 0.08rem;}
h3{padding: 0.22rem 0;text-align: center;background: #e37b1c;border-top-left-radius:0.08rem;border-top-right-radius:0.08rem;text-align: center;}
.advantage h3{height: 0.86rem;}
h3 img{display: inline-block;}
.advantage h3 img{height:0.86rem;}
.advantage ul{margin: 0.6rem 0 0.44rem;text-align: center;}
.advantage ul li{float: left;width: 33.33%;box-sizing: border-box;border-right: 1px solid #c5c5c5;}
.advantage ul li img{display: inline-block;width: 1.86rem;margin-top: -0.24rem;}
.advantage ul li p{color: #e2771b;line-height: 26px;font-size: 12px;padding-top: 4px;}
.advantage .des{margin: 0.45rem auto 0.54rem;text-align: center;}
.advantage .des img{display: inline-block;width: 4.6rem;}
.btns{padding-bottom:0.5rem;text-align: center;position: relative;}
.btns a{display: inline-block;font-size:16px;background: #e37b1c;height: 36px;line-height: 36px;color: #fff;border-radius: 0.08rem;}
.advantage .btns a{width: 1.8rem;}
.btns .right{margin-right: 0.88rem;width: 1.8rem;}
.advantage .btns .left{margin-left: 0.88rem;}
/*课程*/
.course h3,.teacher h3,.news h3{height: 0.38rem;}
.course h3 img,.teacher h3 img,.news h3 img{height:0.38rem;}
.course ul{margin: 0.4rem 0 0.44rem;text-align: center;}
.course ul li{float: left;width: 50%;}
.course ul li img{height: 2.38rem;}
.course ul li a,.certificate ul li a{display:block;color: #e37b1c;font-size: 12px;}
.btns .left{margin-left: 0.2rem;}
.course .btns .left{padding:0 0.14rem;}
/*老师*/
.teacher .btns .left{padding:0 0.1rem;}
.picScroll-left,.picScroll-left2{width:7.1rem;overflow:hidden;position:relative;height: 4.5rem;}
.hd{ overflow:hidden;}
.hd .prev,.hd .next{ display:block;  width:0.78rem; height:0.78rem;position: absolute;top:0.98rem;border-radius: 0.78rem;}
.hd .prev{left:0.12rem;background: url(../images/icon_left.png) no-repeat center;background-size: 0.78rem 0.78rem;}
.hd .next{right:0.12rem;background: url(../images/icon_right.png) no-repeat center;background-size: 0.78rem 0.78rem;}
.hd .prevStop{ background-position:-60px 0; }
.hd .nextStop{ background-position:-60px -50px; }

.bd{ width:4.84rem;position: absolute;top:0.32rem;left:50%;margin-left: -2.42rem;overflow:hidden;height: 3.94rem;}
.bd ul{ overflow:hidden; zoom:1; }
.bd ul li{float:left;overflow:hidden; text-align:center;width:2.0rem;margin-right: 0.84rem;}
.bd ul li a{display: block;}
.bd ul li .pic{ text-align:center; }
.bd ul li .pic img{ width:2.0rem; height:2.37rem; display:block;}
.bd ul li .pic h4{font-size: 16px;color: #3d3d3d;font-weight: bold;line-height: 0.5rem;}
.bd ul li .pic p{font-size:12px;line-height: 0.4rem;color: #3d3d3d;}
.bd ul li .title{ line-height:24px;   }
/*证书*/
.certificate h3{background: none;padding:0.2rem 0 0.46rem;height: auto;}
.certificate h3 img{width:6.1rem;}

.hdz-left,.zst-left2{width:7.1rem;overflow:hidden; position:relative;height: 7.8rem;}
.hdz{ overflow:hidden;}
.hdz .prev,.hdz .next{ display:block;  width:0.78rem; height:0.78rem;position: absolute;top:1.98rem; border-radius: 0.78rem; z-index:5;}
.hdz .prev{left:0.06rem;background: url(../images/icon_left.png) no-repeat center;background-size: 0.78rem 0.78rem;}
.hdz .next{right:0.06rem;background: url(../images/icon_right.png) no-repeat center;background-size: 0.78rem 0.78rem;}
.hdz .prevStop{ background-position:-60px 0; }
.hdz .nextStop{ background-position:-60px -50px; }

.bdz{ width:7rem;position: absolute;top:0.32rem;left:50%;margin-left: -3rem;overflow:hidden;height: 15rem; z-index:1;}
.bdz ul{ overflow:hidden; zoom:1; }
.bdz ul li{float:left;overflow:hidden; text-align:center;width:6rem;margin-right: 0.84rem;}
.bdz ul li a{display: block;}
.bdz ul li .pic{ text-align:center; }
.bdz ul li .pic img{ width:6rem; height:8.3rem; display:block;}
.bdz ul li .pic h4{font-size: 16px;color: #3d3d3d;font-weight: bold;line-height: 0.5rem;}
.bdz ul li .pic p{font-size:12px;line-height: 0.4rem;color: #3d3d3d;}
.bdz ul li .title{ line-height:24px;   }

/*就业*/
.job{background: none;text-align: center;}
.job h3{background: none;}
.job h3 img{width:4.9rem;display: inline-block;}
.job .guarantee img{display: inline-block;width:6.54rem;}
/*学生*/
.student h3{height: 0.84rem;}
.student h3 img{height: 0.84rem;display: inline-block;}
.student .btns a{background: none;color: #e37b1c;padding:0 0.18rem;font-weight: bold;}
/*新闻*/
.news ul{margin:0.2rem 0.15rem 0.4rem;width: 6.8rem;position: relative;}
.news ul li{border-bottom: 1px solid #d1d1d1;padding:0.2rem 0.06rem;overflow: hidden;position: relative;}
.news a{display: block;}
.news ul li .title{white-space:nowrap;overflow: hidden;font-size:14px;color: #353535;line-height: 20px;font-weight: bold;}
.news ul li .des{overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;color: #353535;font-size:12px;line-height: 18px;}
.news .btns a{padding:0 0.2rem;display: inline-block;}
.news ul li .rd{font-size: 10px;color: #d1d1d1;width: 100%;position: relative;line-height: 14px;padding-top: 4px;}
/*.news ul li .rd .time{display: inline-block;}*/
.news ul li .rd .icon_xh{position: absolute;left:2.1rem;bottom: 0;}
.news ul li .rd .icon_xh img{width: 0.1rem;}
/*底部*/
.footer{text-align: center;font-size:12px;color:#ffffff;line-height: 24px;padding: 0.2rem 0 1.2rem 0;background:#333333;}
/*轮播重写*/
.swiper-pagination-bullet {
    width: 10px;
    height: 4px;
    border-radius: 1px;
    background: #ffffff;
    opacity: 1;
}
.swiper-pagination-bullet-active {
    background: #ffffff;
    width:18px;
}

/*底部*/
#nav{width:100%;background: #e37b1c;height:50px;margin:0;position: fixed;left:0;bottom: 0;z-index: 99;}
#nav li{float: left;box-sizing: border-box;width:25%;border-right:1px solid #e79e41;position: relative;height:50px;padding-top:7px;}
#nav li a{display: inline-block;color:#fff;text-align: center;font-size: 12px;width:100%;}
#nav li:hover{background:#e79e41;}
#nav li a p{position: absolute;bottom:0;line-height: 12px;width:100%;padding-bottom: 8px;}
#nav .one img{width:18px;padding-top: 3px;}
#nav .two img{width:14px;padding-top: 2px;}
#nav .three img{width:12px;padding-top:1px;}
#nav .four img{width:46px;padding-top: 12px;}

/*视频video应用*/
.video11{ background:#000;}
.video-con{ position: relative;}
.video-con .video{ width:100%; height:100%; max-width:1133px; }
.video-con .btn{ width:100%; height:100%;  background:transparent url("../images/play-btn.png") no-repeat;background-size:cover;
            position: absolute; left:0; top:0; transform: translate(0%,0%); border: none;
        }
.video-con .btn.pause{ background-image: url("../images/pause-btn.png");}
