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


.upper_head{background: #f7f7f7;border-bottom: 1px solid #b5b5b6;}
.upper_nav_wrap{height:70px;background: #f7f7f7;}
.upper_nav {float:right;font-size: 15px;}
.upper_nav li { float: left;margin-left: 58px;margin-top:20px;}
.upper_nav li a {color: #333333;line-height:22px;padding-bottom: 20px;}
.upper_nav li a:hover{color:#e73558;}
.logo{width: 100px;margin-top: 9px;}
.phone{color: #e73558 !important;font-size: 20px;}
.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: 24px;}
.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: 693px;}
.system_step1 {background: url("../images/system_1.png")no-repeat center center;height: 231px;}
.system_step2 {background: url("../images/system_2.png")no-repeat center center;height: 231px;}
.system_step3 {background: url("../images/system_3.png")no-repeat center center;height: 231px;}
.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: 367px;}
/*.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:177px;right: 365px;}
.ends{position: relative;width: 900px;display: block;margin: auto;height: 391px;}


.start_cl {position: relative;background: url("../images/open_cl.png") no-repeat;height: 391px;width: 990px;display: block;margin: auto;}

.big_box{width: 990px;margin: auto;position: absolute;height: 391px;top: 0;left: 0;}
.btns ul {width: 240px;position: absolute;top: 0;right: 0;}
.btns li{width: 240px;margin-bottom: -97px;}
.btns li a { display: inline-block; height: 30px;width:78px;cursor: pointer;margin-left: 26px;margin-top: 118px;}


.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:nth-child(3) {display: block;background: url("../images/banner_step3.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%}