*{margin: 0;padding: 0;}
ul{ list-style:none;}
img{border: none;}
a{text-decoration: none;}
.main{width: 1000px; margin: 0 auto;}
.fl { float: left; }
.fr { float: right; }
.clear { clear:both; }
button {border: none;}


.upper_head{background: #ffffff;border-bottom: 1px solid #b5b5b6;}
.upper_nav_wrap{height:70px;background: #ffffff;}
.upper_nav {float:right;}
.upper_nav li { float: left;margin-left: 54px;margin-top:20px;}
.upper_nav li a {color: #3e3a39;}
.upper_nav li a:hover{color:#e73558;}
.upper_nav img{padding-bottom: 5px;padding-right: 10px;}
.upper_nav li:last-child{margin-top: 10px;}
.logo{width: 100px;margin-top: 9px;}
.phone{color: #036eb8 !important;font-size: 18px;display: inline-block;}
.phone a{display: block;color: #036eb8 !important;font-weight: 600;}
.upper_nav li:last-child :hover{color:#333333;}
.banner img{height: 500px;width:1600px;display: block;margin: 0 auto;}
.open_cl img{display: block;margin: 0 auto;}




.btns{position: relative;}
.reserving_bck{background:#494949;height: 70px;margin-top: 85px;}
.f_bck{display: block;margin: 0 auto;width: 900px;}
.por{color: white;padding-right: 27px;margin-top: 15px;}
.por span{padding-right: 20px;margin-top: 6px;}
.poa{width: 136px;height: 35px;}
.submit{height: 35px;width: 94px;}
.submit_bt{margin-top: 14px;height: 40px;width: 94px;margin-left: 49px;cursor: pointer;font-size: 16px;}
/*.shading{background: url("../images/shading.png")no-repeat center center;height: 79px;}*/
.sh_button{display: block;width: 900px;height: 79px;position:relative;margin: auto;}
.buttons ul{position: absolute;width: 300px;top: 0;right: 0;}
.buttons li{width: 400px;margin-bottom: 100px;margin-left: 64px;}
.buttons li a{display: inline-block;height: 30px;width: 112px;margin-left: 26px;margin-top: 20px;background: #eb6874;color: white;text-align: center;padding-top: 6px;}
.system {display: block;width: 100%;height: 699px;margin-top: 10px;}
.system_step1 {background: url("../images/system_1.png")no-repeat center center;height: 349px;}
.system_step2 {background: url("../images/system_2.png")no-repeat center center;height: 350px;}
.arrow{position: relative;width: 900px;margin: 0 auto;top: 40px;}
.arrow img{height: 26px;width: 43px;position: absolute;right: 184px;top:9px;}

.test{display: block;width: 100%;height: 700px;margin-top: 0px;}
.test_step1 {background: url("../images/test_1.png")no-repeat center center;height: 350px;}
.test_step2 {background: url("../images/test_2.png")no-repeat center center;height: 350px;}
.test_total{width: 900px;position: relative;margin: 0 auto;}
.test_total ul{position: absolute;top:100px;right: -67px;}
.test_total li{width: 1000px;}
.test_total a{height: 20px;width: 141px;right: -38px;top:102px;display: inline-block;margin-left: 338px;}
.teacher {display: block;width: 100%;height:640px;}
.teacher_step1 {background: url("../images/teacher_1.png")no-repeat center center;height: 320px;}
.teacher_step2 {background: url("../images/teacher_2.png")no-repeat center center;height: 320px;}
.arrow_left{position: relative;width: 900px;margin: 0 auto;top: 40px;}
.arrow_left img{height: 26px;width: 43px;position: absolute;left: 155px;top:16px;}
.score {display: block;width: 100%;height: 550px;}
.score_step1 {background: url("../images/score_1.png")no-repeat center center;height: 275px;}
.score_step2 {background: url("../images/score_2.png")no-repeat center center;height: 275px;}
.arrow_score{position: relative;width: 900px;margin: 0 auto;top: 40px;}
.arrow_score img{height: 26px;width: 43px;position: absolute;right: 158px;top:18px;}


/*.podge {display: block;width: 100%;height:666px;}*/
/*.tage_step1{background: url("../images/tage_1.png")no-repeat center center;height: 333px;}*/
/*.tage_step2{background: url("../images/tage_2.png")no-repeat center center;height: 333px;}*/
/*.teacher{display: block;width: 100%;height: 600px;}*/
/*.teacher_step1{background: url("../images/teacher_1.png")no-repeat center center;height: 300px;}*/
/*.teacher_step2{background: url("../images/teacher_2.png")no-repeat center center;height: 300px;}*/
/*.score{display: block;width: 100%;height: 600px;}*/
/*.score_step1{background: url("../images/score_1.png")no-repeat center center;height: 300px;}*/
/*.score_step2{background: url("../images/score_2.png")no-repeat center center;height: 300px;}*/
/*.box{background:#494949;height: 60px;}*/
/*.know_more{position: relative;width: 900px;display: block;margin: auto;height: 60px;}*/
/*.more{position: absolute;right: 0;}*/
/*.more button{height: 30px;width: 120px;background: #eb6874;color: #ffffff;margin-top: 15px;cursor: pointer;font-size: 16px;}*/
.end{display:block;width: 100%;height: 367px;}
.end_step1{background: url("../images/end_1.png")no-repeat center center;height: 420px;}
/*.end_step2{background: url("../images/end_2.png")no-repeat center center;height: 302px;}*/
.ends a{display: block;width: 176px;height: 50px;position: absolute;top:182px;right: 365px;}
.ends{position: relative;width: 900px;display: block;margin: auto;height: 391px;}

.open_cl{background: #F2F2F2;height: 482px;border-bottom: 1px solid #ababac;margin-top: 8px;}
.start_cl {position: relative;background: url("../images/open_cl.png") no-repeat;height: 482px;width:1000px;display: block;margin: auto;}

.big_box{width: 990px;margin: auto;position: absolute;height: 391px;top: 0;left: 0;}
.btns ul {position: absolute;top: 100px;right:22px;}
.btns li{width: 301px;margin-bottom: -106px;}
.btns li a { display: inline-block; height: 28px;width:68px;cursor: pointer;margin-left: 74px;margin-top: 109px;}


.sbdl-banner-content li:nth-child(1) {display: block;background: url("../images/banner_step1.jpg") no-repeat center center;}
.sbdl-banner-content li:nth-child(2) {display: block;background: url("../images/banner_step2.jpg") no-repeat center center;}

.sbdl-banner-content li a {display: block;width: 100%;height: 600px;}



.sbdl-banner { height: 400px;overflow:hidden;}
.sbdl-banner2 { height: 165px;overflow:hidden;}

.sbdl-fade-container{position:relative;overflow:hidden}
.sbdl-fade-banner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;list-style:none}
.sbdl-fade-banner-page{display:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;}
.sbdl-fade-banner-page img{display:block;}
.sbdl-scroll-container{position:relative;overflow:hidden}
.sbdl-scroll-banner{position:relative}
.sbdl-scroll-banner:after{content:'';display:block;clear:both}
.sbdl-scroll-banner-page{display:none;position:absolute;top:0;bottom:0;overflow:hidden}
.sbdl-scroll-banner-page img{display:block;width:100%}
.sbdl-banner-thumb{display:none;padding:5px;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:1px 2px 6px rgba(0,0,0,.3);position:absolute;z-index:15;top:0;transition:200ms left}
.sbdl-banner-thumb-inner{position:relative;overflow:hidden;zoom:.15}
.sbdl-banner-thumb-inner ul{overflow:hidden;transition:100ms margin-left}
.sbdl-banner-thumb-inner li{float:left}.sbdl-banner-thumb-inner img{display:block;width:100%}
.sbdl-banner-thumb>.arrow{margin-left:-6px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #ddd;position:absolute;bottom:-8px;left:50%}
.sbdl-banner-thumb>.arrow:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #fff;position:absolute;bottom:2px;left:-6px}
.sbdl-banner-select{height:0;text-align:center;font-size:0;position:absolute;right:0;bottom:40px;left:0;z-index:10;list-style:none}
.sbdl-banner-select li{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:0 5px;background-color:rgba(0,0,0,0);border:1px solid #999999;border-radius:6px;cursor:pointer;transition:200ms all}
.sbdl-banner-select .select{background-color:#fff}
.sbdl-banner-prev,.sbdl-banner-next{width:100px;background-color:rgba(0,0,0,0);position:absolute;top:0;bottom:0;cursor:pointer;z-index:5}
.sbdl-banner-prev{left:0}
.sbdl-banner-prev:hover{background:-moz-linear-gradient(left,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=1)}
.sbdl-banner-next{right:0}.sbdl-banner-next:hover{background:-moz-linear-gradient(right,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(right,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to left,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=1)}
.sbdl-banner-prev span,.sbdl-banner-next span{width:30px;height:30px;text-align:center;line-height:30px;font-family:'SimSun';font-size:40px;font-weight:bold;color:#fff;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%}