body{position: relative;}

.head{width:100%;background-color: #F3F3F3;height:100px;}
.head-content{width:1200px;margin: 0 auto;}
.head-left{line-height: 100px;float:left;}
.head-right{line-height: 100px;float:right;}
.head-right p{font-size: 50px;color:#44AE93;}
.head-right p span img{margin-top: -10px;}
.banner{width:100%;position: relative;}
.banner img{width:100%;}

.clear{clear:both;}



.part1{width:1200px;margin: 100px auto;position: relative;}
#step1{float: left;width:190px;height:190px;border: 2px solid #333333;border-radius: 50%;}
#step1 p{font-size:26px;text-align: center;margin-top: 60px;}
#icon{float: left;width: 50px;font-size: 60px;margin-top: 55px;}
.part1-info h1{font-size: 60px;text-align: center;margin-top: 30px;}
.part1-info p{font-size: 40px;text-align: center;margin-top: 10px;}

.part1-zixun p{width:300px;font-size: 50px;background-color: #48AE93;color: #fff;text-align: center;margin: 20px 450px;padding: 10px 0;cursor: pointer;}
.zixun1{width: 300px;position: absolute;left: 450px;top: 510px;filter:alpha(opacity=0);  -moz-opacity:10;  -khtml-opacity:0;   opacity: 0;cursor: pointer;}
.zixun1 img{width:100%;}


.model{width:1200px;margin:20px auto;}
.model-title{width:400px;border: 2px solid #333333;height:80px;margin-left: 400px;position: relative;}
.m-t-h{width:404px;height:40px;margin-left: -2px;margin-top: 20px;background-color: #fff;position: absolute;}
.m-t-s{width:320px;height:84px;margin-left: 40px;margin-top: -22px;background-color: #fff;}
.m-t-s h1{font-size: 60px;text-align: center;}

.model-list{width:100%;margin-top: 20px;}
.model-list ul li{width:495px;margin-left: 70px;float: left;margin-top: 60px;}
.model-list ul li h1{font-size: 32px;color: #fff;text-align: center;padding: 5px 0;
    background: -moz-linear-gradient(top, #45AE93 0%, #3EE4B8 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45AE93), color-stop(100%,#3EE4B8));
    background: -webkit-linear-gradient(top, #45AE93 0%,#3EE4B8 100%);
    background: -o-linear-gradient(top, #45AE93 0%,#3EE4B8 100%);
    background: -ms-linear-gradient(top, #45AE93 0%,#3EE4B8 100%);
    background: linear-gradient(to bottom, #45AE93 0%,#3EE4B8 100%);
}
.model-list ul li h2{font-size: 24px;height:140px;background-color: #EFEFEF;padding: 3%;width: 94%;}

.learn{width:1200px;margin: 100px auto;}
.learn-title{width:460px;border: 2px solid #333333;height:80px;margin-left: 350px;position: relative;}
.l-t-h{width:464px;height:40px;margin-left: -2px;margin-top: 20px;background-color: #fff;position: absolute;}
.l-t-s{width:380px;height:84px;margin-left: 40px;margin-top: -22px;background-color: #fff;}
.l-t-s h1{font-size: 60px;text-align: center;}

.learn-info{width:100%;margin:50px 0; background-color: #F2F2F2;padding: 10px 0;}
.learn-content{width:1200px;margin: 50px auto;}
.learn-part{width:200px;height:350px;float: left;margin-left: 50px;position: relative;}
.l-p-info{width:200px;height:164px;margin-top:50px;position: relative;background-color: #fff; padding-top: 86px;}
.l-p-info p{font-size: 20px;color:#000;text-align: center;}
.l-p-title{position: absolute;background-color: #41C7A4;width:90px;left:55px;top:20px;}
.l-p-title p{font-size: 18px;text-align: center;color: #fff;}
.l-p-u{width: 0px;height: 0px;border-top: 0px solid transparent;border-right: 45px solid transparent;border-bottom: 28px solid #41C7A4;border-left: 45px solid transparent;top:-8px;position: absolute;left:55px;}
.l-p-d{width: 0px;height: 0px;border-top: 28px solid #41C7A4;border-right: 45px solid transparent;border-bottom: 0px solid transparent;border-left: 45px solid transparent;top:68px;position: absolute;left:55px;}
.l-p-bottom{position: absolute;background-color: #41C7A4;width:60px;left: 70px;top:270px;height:60px;border-radius: 50%;}
.l-p-bottom p{font-size: 18px;line-height: 60px;text-align: center;color:#fff;}

.interesting{width:1200px;margin: 100px auto;}
.interesting-title{width:520px;border: 2px solid #333333;height:80px;margin-left: 350px;position: relative;}
.i-t-h{width:524px;height:40px;margin-left: -2px;margin-top: 20px;background-color: #fff;position: absolute;}
.i-t-s{width:440px;height:84px;margin-left: 40px;margin-top: -22px;background-color: #fff;}
.i-t-s h1{font-size: 60px;text-align: center;}
.interest-list{margin: 100px 0;}
.in-list-part{width:340px;margin-left: 45px;float: left;}
.in-list-part img{width:240px;height:240px;margin-left: 40px;border-radius: 50%;}
.in-list-part p{font-size: 30px;color:#808080;text-align: center;margin-top: 30px;}


.class-list{width:1200px;margin: 50px auto;}
.class-list img{width:100%;}
.reg{width:1200px;margin: 150px auto;}
.reg p{font-size: 60px;color:#fff;background-color:#41C7A4;width:40%;margin-left: 30%;padding: 20px 0;text-align: center; border-radius: 60px;cursor: pointer;}
