.middle2 a li:hover,.lineNow{border-bottom:3px solid #72C6C3;color:#72C6C3 !important;}
.clear{clear:both;}

#header{height: 130px;}
.mien-page{width:100%;}
.mien-banner{width:100%;}
.mien-banner img{width:100%;}

.teacher-intro{width: 1200px;margin: 40px auto;padding: 10px 0;}
.p-center{text-align: center;font-size: 36px;color:#282929;margin-top: 30px;}
.sa-list{margin-top: 60px;}
.sa-list ul li{float: left;width:200px;margin-left: 50px;}
.sa-list ul li p{text-align: center;font-size: 18px;color: #3a3a3a;margin-top: 14px;cursor: pointer;}
.sa-list ul li p:hover{color: #42AB8C;}
.sa-pic{width:130px;height:130px;margin-left: 35px;background-color: #42AB8C;text-align: center;border: 2px solid #42AB8C;border-radius: 50%;cursor: pointer;}
.sa-pic:hover{background-color: #E4E4E3;}
.sa-pic img{margin-top: 40px;}

.employ{width: 100%;margin: 60px 0;background-color: #F5F5F5;padding:10px 0px; }
.employ-content{width:1200px;margin:50px auto;}
.employ-content h1{text-align: center;font-size: 36px;color:#282929;}
.learn-title{width:290px;height:49px;margin-left: 455px;border-radius: 25px;margin-top: 20px;background-color: #6EC0BC;margin-bottom: 20px;}
.learn-title img{float: left;margin-top: -6px;}
.learn-title h2{font-size: 24px;color:#fff;float: left;line-height: 49px;margin-left: 30px;}
#liucheng{width: 650px;margin:10px 275px;}

.tutor{width:100%;border-bottom: 1px solid #ddd;padding: 10px 0px 50px 0px;}
.tutor-content{width: 1200px;margin:0 auto;}
.tutor-table{margin-top: 30px;}
table, th, td{border: 2px solid #333;}
td{height:85px;vertical-align: middle;font-size: 20px;}
table{width:100%;}
.td-firls{width:150px; text-align: center; }
#td-small{font-size: 17px;}

.our{width:1200px;margin:80px auto;}
.our-title{width:290px;height:49px;margin-left: 455px;border-radius: 25px;margin-top: 20px;background-color: #6EC0BC;margin-bottom: 20px;}
.our-title img{float: left;margin-top: -6px;}
.our-title h2{font-size: 24px;color:#fff;float: left;line-height: 49px;margin-left: 0px;}
.our-step{width:100%;margin-top: 50px;}
.step-info{width:180px;margin-left: 24px;float: left;position: relative;}
.step-info img{width:180px;}
.step-info p{text-align: center;font-size: 18px;vertical-align: middle;margin-top: -100px;margin-left: -15px;}
.step-step{margin-top: 80px;}
.step-step img{width:1080px;margin-left: 50px;}


.star-content{width:1200px;margin:0 auto;position:relative}
.over-hide{width:100%;overflow:hidden}
.p-tit{height:50px;line-height:1;font-size:36px;color:#333;text-align:center;}
.star{padding-top:77px;padding-bottom:83px;background-color:#F5F5F5}
.s-t-list{padding-left:15px;height:374px;margin-top: 50px;}
.s-t-list.list_move li{-webkit-animation:flipInY linear 1s .2s;animation:flipInY linear 1s .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.s-t-list li{width:170px;margin-right:30px;float:left;position:relative;top:0;opacity:0;text-align: center;}
.s-t-list li img{margin-bottom:15px;}
.s-t-list .p-l-tit{height:40px;line-height:1;color:#656162;font-size:22px;text-align:center;}
.s-t-list .p-l-describe{color:#333;font-size:16px}
.s-t-list .p-l-text{line-height:22px;color:#999;font-size:18px}
#star-star{margin-bottom:30px;opacity: 0;}

.reg-bottom{width:1200px;margin:110px auto;}
.reg-bottom a p{width:500px;text-align: center;font-size: 30px;color: #ffffff;padding: 18px 0;margin: 0 auto;border-radius: 10px;
    background: -moz-linear-gradient(top, #96CFC1 0%, #42AC8C 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#96CFC1), color-stop(100%,#42AC8C));
    background: -webkit-linear-gradient(top, #96CFC1 0%,#42AC8C 100%);
    background: -o-linear-gradient(top, #96CFC1 0%,#42AC8C 100%);
    background: -ms-linear-gradient(top, #96CFC1 0%,#42AC8C 100%);
    background: linear-gradient(to bottom, #96CFC1 0%,#42AC8C 100%);
}