body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,section{margin:0; padding:0;}
body {color:#333; font-family:"Microsoft Yahei";}
table{ border-spacing:0; border-collapse:collapse;}
fieldset,img{border:0;}
caption,em,th{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
a{text-decoration: none;}
a {color: inherit;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
.pa{position:absolute;}
.pr{position:relative;}
.fl{float: left;}
.fr{float: right;}
.icon{background: url(iocn.png) no-repeat;}
.title{background: url(step.png) no-repeat;}
.size{margin: 0 auto; width: 1000px;}

.top {background: #fdfdfd;border-bottom:1px solid #ddd;height:28px;line-height:28px;margin:0 auto;width:100%;}
.top ul li {float: left;}
.top ul li a {color: #333;padding: 0 10px;font-size: 12px;}
.top ul li a:hover {color: #c40000;text-decoration: none;}
.main{width: 1000px;margin: 0px auto;}

.head1{height: 200px; background: url(head1.jpg) no-repeat center center;}
.head2{height: 200px; background: url(head2.jpg) no-repeat center center;}
.head3{height: 199px; background: url(head3.jpg) no-repeat center center;}

.link{height: 80px; line-height: 80px; font-size: 35.05px; color:#00122b; background: url(tit-bj.jpg);}
.link a{width: 50%; display: block; float: left; text-align: center;}
.link .con{margin:0 auto; width: 1030px;}
.link .con .add{margin-top: -13px; height: 93px; line-height: 93px; background-color: #4d9f54; color:#fff;}





.famous_school{padding-top: 28px; padding-bottom: 62px; text-align: center;}
.famous_school .size a{margin:50px auto 0; padding:15px 100px; border-radius:60px; font-size: 40.36px; font-weight: bold; color:#fff; background-color: #ff4902; display: inline-block;}

.repair{padding-top: 70px; height: 643px; background: url(bj-1.jpg) no-repeat center center;}
.repair .size p{text-align: center; color:#313131; font-size: 35.61px; font-weight: bold;}
.repair .size dt{color:#ff4902; font-size: 36px; font-weight: bold;}
.repair .size dd{color:#4c4c4c; font-size: 14px;}
.repair .size .dl-1{top: 154px; left: 63px;}
.repair .size .dl-1 dt{text-indent: 120px;}
.repair .size .dl-2{top: 160px; right: 47px;}
.repair .size .dl-3{top: 418px; left: 47px; }
.repair .size .dl-3 dt{text-indent: 75px;}
.repair .size .dl-4{top: 433px; right: 38px;}
.repair .size h2{top: 300px; left: 408px; font-size: 89.12px; font-weight: bold; color:#fff;}

.consultation{padding: 80px 0; background-color: #202020;}
.consultation .size{margin:0 auto; width: 1053px;}
.consultation .size ul{margin-right: -24px;}
.consultation .size li{margin-right: 24px; width: 245px; height: 262px; text-align: center; color:#fff; overflow: hidden; display: block; float: left;}
.consultation .size li img{display: block;}
.consultation .size li .small-icon{display: inline-block;}
.consultation .size li .list{padding-top: 10px; width: 100%; height: 100%; background-color: #ffbd3e;}
.consultation .size li .list h2{margin-bottom: 10px; font-size: 24px; font-weight: bold;}
.consultation .size li .list p{margin-bottom: 10px; font-size: 18px;}
.consultation .size li .list a{padding:10px 40px; border-radius: 10px; font-size: 18px; background-color: #ff4902; display: inline-block; }

.coach{padding-top: 74px; height:1395px; background: url(bj-2.jpg) #62b269 no-repeat bottom center;}
.coach .size p{margin-bottom: 60px; text-align: center; font-size: 35.61px; font-weight: bold; color:#fff;}
.coach .size table{width: 100%; height: 1225px;}
.coach .size table td{padding:15px; border:1px solid #ccc; text-align: center; font-size: 14px; background-color: #fff;}
.coach .size table th{height: 45px; border-right:1px solid #c8c8c8; line-height:45px; color:#313131; font-size: 18px; background-color: #d6d6d6;}
.coach .size table .w130{width: 130px;}
.coach .size table .w197{width: 197px;}
.coach .size table .w470{width: 365px;}
.coach .size table .text-l{padding-left:20px; text-align: left; line-height: 24px;}

.coach .size table .text-l-1{width: 220px; text-align: left;}
.size table a{margin-top: 10px; padding: 6px 20px; border-radius: 5px; color:#fff; background-color: #62b269; display: inline-block;}
.size table .color{background-color: #ff4902;}
.coach .size table em{color: #dc2323;}

.choice-school{padding-top: 58px; padding-bottom: 35px;}
.choice-school .size h2{margin-bottom: 40px; color:#313131; font-size: 35.61px; font-weight: bold; text-align: center;}
.choice-school .size .con .tit{margin-left: -3px; height: 40px; line-height:40px; border:1px solid #ff4902; border-bottom: none;}
.choice-school .size .con .tit a{width: 143px; display: block; float: left; text-align: center; background-color: #ff4902; color:#fff; font-size: 18px;}
.choice-school .size .con .tit .add{color:#333; background-color: #fff;}
.choice-school .size .con .list .con{margin-top: 23px; padding-top: 15px; display: none;}
.choice-school .size .con .list .con ul{margin-left: -5px;}
.choice-school .size .con .list .con li{padding-top: 15px; padding-left: 15px; width: 235px; height: 115px; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; float: left;}
.choice-school .size .con .list .con li dl{margin-right: 18px;}
.choice-school .size .con .list .con li dt{margin-bottom: 5px; color:#c0504d; font-size: 18px; text-align: center;}
.choice-school .size .con .list .con li dd{color:#666; font-size: 14px;}
.choice-school .size .con .list .con li a{margin-top: 7px; padding:4px 45px; border:1px solid #0b2142; border-radius: 5px; display: block; color:#0b2142;}
.choice-school .size .con .list .con li span{margin-top: 5px; width: 77px; height: 77px;}
.choice-school .size .con .list .con li span img{width: 77px; height: 77px;}
.choice-school .size .con .list .con .bord-r{border-right: none;}

.guide{padding-top: 57px; height: 1075px; background: url(bj-3.jpg) #e0e0e0 no-repeat center center; text-align: center;}
.guide .size p{margin-bottom: 50px; color:#313131; font-size: 35.61px; font-weight: bold; text-align: center;}
.guide .size .fl{margin-left: -65px; margin-top: 90px;}
.guide .size .fr{margin-right: -32px;}
.guide a{margin: 50px auto 0; padding: 15px 100px; border-radius: 60px; font-size: 40.36px; font-weight: bold; color: #fff; background-color: #ff4902; display: inline-block;}

.teacher{padding-top: 70px; height: 1133px; background: url(bj-5.jpg) #ff6f5c no-repeat bottom center; color:#fff;}
.teacher .size{margin: 0 auto; width: 1075px; text-align: center;}
.teacher .size p{margin-bottom: 66px; font-size: 35.61px; font-weight: bold; text-align: center;}
.teacher .size ul{margin-right: -30px;}
.teacher .size li{margin-bottom: 28px; margin-right: 29px; padding: 24px 26px; width: 471px; height: 224px; background-color: #313131; display: block; float: left; text-align: justify;}
.teacher .size li dl{margin-left: 20px; max-width:270px; margin-top: 35px;}
.teacher .size li dl dt{font-size: 36px;}
.teacher .size li dl dd{font-size: 16px; line-height: 26px;}
.teacher .size li dl dd strong{font-size: 18px; font-weight: bold;}
.teacher .size a{margin-top: 20px; padding:15px 100px; border-radius:50px; font-size: 40.36px; font-weight: bold; background-color: #ff4902; display: inline-block;}

.teaching{padding-top: 97px; height:995px; background: url(bj-4.jpg) no-repeat center center;}
.teaching .size p{font-size: 35.61px; color:#fff; font-weight: bold; text-align: center;}

.teaching .size dt{margin-bottom: 5px; font-size: 24px; font-weight: bold;}
.teaching .size dd{font-size: 18px; line-height: 24px;}
.teaching .size .dl-1{top:188px; left: 80px; color:#75d3f5; text-align: right;}
.teaching .size .dl-2{top:200px; right: 160px; color:#afaef2;}
.teaching .size .dl-3{top:428px; right: -85px; color:#62b269;}
.teaching .size .dl-4{top:726px; right:249px; color:#ff924f;}
.teaching .size .dl-5{top:640px; left:200px; color:#37e3e7; text-align: right;}
.teaching .size .dl-6{top:400px; left:35px; color:#ffc027; text-align: right;}
.teaching .size .w260{top: 335px; left: 365px; text-align: center; color:#fff; font-size: 28px;}
.teaching .size .w260 h1{font-size: 63.03px; font-weight: bold;}
.teaching .size .w260 a{margin-top: 10px; padding:15px 25px; border-radius:25px; font-weight: bold; background-color: #ff6f5c; display: inline-block;}

.sign_up{padding: 34px 60px; background-color: #62b269;}
.sign_up .size p{margin-bottom: 50px; text-align: center; font-size: 35.61px; font-weight: bold; color:#fff;}
.sign_up .size ul{margin-left: -27px;}
.sign_up .size li{margin-right: 25px; padding-top: 118px; width: 101px; height: auto; text-align: center; font-size: 14px; color:#fff; display: block; float: left;}
.sign_up .size span{margin-top: 40px; margin-right: 10px; width: 14px; height: 22px; background-position: -720px 0; float: left;}
.sign_up .size .li-1{background-position: -102px 0;}
.sign_up .size .li-2{background-position: -204px 0;}
.sign_up .size .li-3{background-position: -306px 0;}
.sign_up .size .li-4{background-position: -408px 0;}
.sign_up .size .li-5{background-position: -510px 0;}
.sign_up .size .li-6{background-position: -612px 0;}

.code{padding: 50px 0; color:#232323; font-size: 14px;}
.code .size ul{margin-left: -2px;}
.code .size li{width: 249px; height: 170px; border-left:1px solid #d7d7d7; text-align: center; display: block; float: left;}
.code .size li img{display: inline-block; margin-bottom: 14px;}
.code .size .li-bod{border-right:1px solid #d7d7d7; }

/*学硕*/
.school-vs{padding-top: 114px; height:883px; background: url(bj-6.jpg) #e9e9e9 no-repeat bottom center;}
.school-vs .size p{margin-bottom: 40px; color:#313131; font-size: 36px; font-weight: bold; text-align: center;}
.school-vs .size div{width: 425px;}
.school-vs .size div h2{margin-bottom: 5px; padding:15px 35px; border-radius:40px; font-size: 35.61px; color:#fff; font-weight: bold; display: inline-block;}
.school-vs .size .fl h2{margin-left: 175px; background-color: #62b269;}
.school-vs .size li{margin-bottom: 5px; padding:10px 25px; width:371px; height:55px; border:2px solid #62b269; font-weight: bold; font-size: 16px; text-align: justify;}
.school-vs .size .fl li em{color:#da0000; font-weight: bold;}

.school-vs .size .fr h2{background-color: #666;}
.school-vs .size .fr li{border-color:#666;}
.school-vs .size .fr li em{color:#666; font-weight: bold;}
.school-vs a{margin:40px auto 0; padding:15px 85px; border-radius: 40px; display:table; font-size: 40.36px; font-weight: bold; color:#fff; background-color: #ff4902;}

.first_step{height: 1290px; background: url(bj-7.jpg) no-repeat center center;}
.title{margin:0 auto 36px; width: 514px; height: 86px;}
.first_step .size{text-align: center;}
.first_step .size table{width: 100%; height: 785px; background-color: #fff; color:#313131; font-size: 14px;}
.first_step .size table th{height: 38px; line-height: 38px; border-right: 1px solid #fff; font-size: 18px; background-color: #d6d6d6;}
.first_step .size table .w170{width: 170px;}
.first_step .size table .w358{width: 358px;}
.first_step .size table .w150{width:150px;}
.first_step .size table .text-c{text-align: center;}
.first_step .size table td{padding:10px 20px; border:1px solid #d6d6d6; text-align: justify; line-height: 28px;}
.first_step .size a{margin-top: 50px; padding:20px 145px; border-radius: 40px; color:#fff; font-size: 40.36px; font-weight: bold; background-color: #ff4902; display: inline-block;}

.second_step{height: 1635px; background: url(bj-8.jpg) no-repeat center center;}
.second_step .title{width: 516px; background-position: 0 -89px;}
.second_step .size .prompt{margin-bottom: 40px; padding:25px 0; border:1px dashed #fff; border-radius: 50px;}
.second_step .size .prompt p{margin-bottom: 30px; text-align: center; font-size: 35.61px; font-weight: bold;}
.second_step .size .prompt p em{color:#ffd802; font-weight: bold;}
.second_step .size .prompt ul{margin: 0 auto; width: 560px; color:#fff; font-size: 18px;}
.second_step .size .prompt li{margin-bottom: 10px; padding-left: 26px; width: 254px; height: 25px; line-height: 25px; background: url(icon.jpg) no-repeat left center ; float: left;}
/*.second_step .size .teacher-list ul{margin-left: -50px;}*/
.second_step .size .teacher-list{text-align: center;}
.second_step .size .teacher-list li{margin-bottom: 27px; padding: 25px; width:470px; height:222px; background-color: #313131; color:#fff; text-align: left;}
.second_step .size .teacher-list li dl{margin-top: 10px; margin-left:20px; width: 275px; line-height: 24px;}
.second_step .size .teacher-list li dl dt{margin-bottom:20px;}
.second_step .size .teacher-list .ml{margin-left: -37px;}
.second_step .size .teacher-list .mr{margin-right: -37px;}
.second_step .size .teacher-list a{margin-top: 50px; padding:20px 60px; border-radius: 40px; font-size: 40.36px; font-weight: bold; color:#fff; background-color: #ff4902; display: inline-block;}

.third_step{height: 1295px; background: url(bj-9.jpg) #eaeaea no-repeat top center ;}
.third_step .size{text-align: center;}
.third_step .size .title{width: 516px; height:91px; background-position: 0 -177px;}
.third_step .size th{height: 45px; line-height: 45px; border-right: 1px solid #c8c8c8; font-size: 18px; color:#313131; background-color: #d6d6d6;}
.third_step .size td{padding:10px; border:1px solid #c8c8c8; text-align: center; line-height: 26px; font-size: 14px;}
.third_step .size td em{color:#da0000;}
.third_step .size .w129{width: 129px;}
.third_step .size .w237{padding:0 30px; width: 237px; text-align: justify;}
.third_step .size .w423{padding-left: 45px; width:345px;text-align: justify;}
.third_step .size .btn{margin-top:110px; padding:20px 140px; border-radius: 40px; font-size: 40.36px; font-weight: bold; color:#fff; background-color: #ff4902; display:inline-block;}

.fourth_step{padding-top: 310px; height:879px; background: url(bj-10.jpg) no-repeat center center; text-align: center;}
.fourth_step .size .title{margin-bottom: 45px; width: 516px; background-position: 0 -266px;}
.fourth_step .size ul{padding: 40px 85px 0 85px; margin-left: -132px; width:1094px; background-color: #202020; color:#fff; font-size: 18px;}
.fourth_step .size ul li{margin-bottom: 35px; margin-right: 10px; width: 204px; height: 56px; line-height: 56px;border:1px dashed #ffb302; border-radius: 5px; float: left; text-align: center;}
.fourth_step .size a{margin-top: 50px; padding:20px 60px; border-radius: 40px; font-size: 40.36px; font-weight: bold; color:#fff; color:#fff; background-color: #ff4902; display: inline-block;}

.step{padding:0; height: 365px; background: url(bj-11.jpg) no-repeat center center;}










