/*模式内容*/
.details,.certificate{width: 7.1rem;margin:0 auto;background: #fff;border-radius: 0.08rem;margin-bottom: 0.3rem;}
h3{padding: 0.22rem 0;text-align: center;background: #e37b1c;border-top-left-radius:0.08rem;border-top-right-radius:0.08rem;height: 0.38rem;margin-bottom: 0.2rem;}
h3 img{display: inline-block;height: 0.4rem;}
dl{padding:0 0.6rem;}
dl dt{font-size:14px;line-height: 26px;color:#cf7916;font-weight: bold;}
dl dd{font-size:12px;line-height: 20px;color: #313131;}

.first{padding-left: 14px;}
.first li{list-style-type:decimal;}
.first .two li{list-style-type: none;}
.details .img img{width: 100%;display: block;}
.details .img p{text-align: center;color: #313131;font-size:12px;line-height: 20px;}

.teacher,.salary,.banner{margin:0.3rem auto;width: 7.1rem;background:#fff;border-radius: 0.08rem;}
.banner{background: none;}
.banner img{width: 7.1rem;display: block;}
.teacher ul li{text-align:center;width: 50%;float: left;margin-top:0.5rem;}
.teacher ul li a{display: block;}
.teacher ul li a img{ width:2.7rem; height:3.2rem; display:inline-block;}
.teacher ul li a h4{font-size: 16px;color: #3d3d3d;font-weight: bold;line-height: 24px;}
.teacher ul li a p{font-size:14px;line-height: 20px;color: #3d3d3d;}
.teacher .tel{text-align: center;font-size: 16px;color: #3d3d3d;line-height: 40px;font-weight: bold;}
.salary .pic{text-align: center;padding:0.5rem 0;}
.salary .pic img{width: 100%;}
.salary p{color: #e37b1c;font-size: 10px;line-height: 16px;padding:0 0.8rem 0.5rem 1rem;font-weight: bold;}
.salary p span{font-size: 18px;line-height: 24px;display: block;}

.advantage,.course,.teacher,.certificate,.job,.news{margin:0.3rem auto;width: 7.1rem;background:#fff;border-radius: 0.08rem;}
.advantage h3{height: 0.86rem;}
.advantage h3 img{display: inline-block;}
/*证书*/
.certificate h3{
	background: none;
	padding: 0.4rem 0 0.46rem;
	height: auto;
}
.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.1rem;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;   }

.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;}
.btns .left{margin-left: 0.88rem;}

/*banner轮播*/
#banner{margin:0 auto;width: 7.1rem;}
/*轮播重写*/
.swiper-pagination-bullet {
    width: 10px;
    height: 4px;
    border-radius: 1px;
    background: #ffffff;
    opacity: 1;
}
.swiper-pagination-bullet-active {
    background: #ffffff;
    width:18px;
}

/*其他*/
.ditu{width: 7.1rem;margin:0 auto;border-radius: 0.08rem;background:#f4f4f4;margin-bottom: 0.3rem; padding-bottom:0.1rem; padding-top:0.1rem;}
