*{margin:0;padding:0;}
body,ul,li,p,a,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,em,i,span,div,input,form,select,option,cite{font-family:'Microsoft Yahei';}
#ca{overflow:hidden;min-width:1200px;width:100%;font-family:'Microsoft Yahei';height: 4500px;position:relative;}
#ca a{outline:none;hide-focus:expression(this.hideFocus=true);text-decoration:none;}
#ca img{border:none;vertical-align:top;}
#ca i,em,cite{font-style:normal;}
#ca ul,#ca li{list-style:none;}
#ca .hd{background:url(header.jpg) center top no-repeat;height:692px;overflow:hidden;}
#ca .header{width: 490px;height: 50px;position:relative;left:50%;margin-left:-492px;top:525px;}
#ca .common-font{background:#32b16c;display:block;font-size:22px;color:#fff;text-align:center;line-height:50px;width: 210px;height: 50px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;}
#ca .common-font:hover{background:#108044;}
.header .btn1{float:left;}
.header .btn2{float:right;}
#ca .container{width:1008px;position:absolute;top:655px;left:50%;margin-left:-500px;overflow:hidden;height:5750px;}
.container .menu{height:66px;background:#fcf2e9;border-radius:42px;-webkit-border-radius:42px;-moz-border-radius:42px;-ms-border-radius:42px;}
.container .fixed{position:fixed;top:0;left:50%;margin-left:-504px;z-index:11;}
.menu li{float:left;width:196px;text-align:center;line-height:66px;cursor:pointer;color:#0f1e23;font-size:22px;margin-right:4px;border-radius:42px;-webkit-border-radius:42px;-moz-border-radius:42px;-ms-border-radius:42px;}
.menu .current{background:#fff;border:2px solid #ec4f1b;height:62px;line-height:62px;border-radius:42px;-webkit-border-radius:42px;-moz-border-radius:42px;-ms-border-radius:42px;}
.container #floor1{height:410px;padding-top:140px;}
#floor1 .nav_one{background:#f00;margin-top:52px;}
.nav_one>li{float:left;height:310px;width: 216px;margin-right:48px;}
.nav_one>li .box{width:175px;height:180px;margin:100px auto;text-align:center;}
.box>h1{font-size:18px;color:#0f1e23;}
.box>p{margin-top:22px;color:#0f1e23;font-size:14px;line-height:24px;}
.box .btn3{font-size:16px;color:#fff;display:block;width:120px;height:40px;background:#32b16c;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;line-height:40px;margin:22px auto;}
.box .btn3:hover{background:#108044;}
.nav_one .one{background:url(tp1.png) no-repeat;}
.nav_one .two{background:url(tp2.png) no-repeat;}
.nav_one .three{background:url(tp3.png) no-repeat;}
.nav_one .four{background:url(tp4.png) no-repeat;}
.container #floor2{height:530px;padding-top:105px;}
#floor2 .nav_two{height:330px;margin-top:50px;}
.nav_two>li{float:left;width: 490px;height: 153px;margin:0 28px 20px 0;}
.nav_two>li .inner_box{width: 330px;height: 90px;margin:30px 0 0 150px;}
.inner_box>h6{color:#0f1e23;font-size:18px;font-weight:bold;}
.inner_box>p{font-size:14px;color:#0f1e23;margin-top:20px;line-height:24px;}
.nav_two .one{background:url(tp5.png) no-repeat;}
.nav_two .two{background:url(tp6.png) no-repeat;}
.nav_two .three{background:url(tp7.png) no-repeat;}
.nav_two .four{background:url(tp8.png) no-repeat;}
.container .button{width:390px;height:42px;margin:55px auto;}
.button .common{width:150px;height:42px;display:block;background:#32b16c;font-size:16px;text-align:center;line-height:40px;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;}
.button .common:hover{background:#108044;}
.button .btn4{float:left;}
.button .btn5{float:right;}
.container #floor3{height:570px;padding-top:100px;}
#floor3 .nav_three{height:380px;margin-top:50px;}
.nav_three>li{position:relative;cursor:pointer;width:175px;height:175px;float:left;border:2px solid #eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;margin:0 27px 20px 0;}
.nav_three>li>img{display:block;margin:22px auto;}
.nav_three .mt-45{margin-top:45px;}
.nav_three .box_son{background:#ed5827;filter:alpha(opacity=90);opacity:0.9;width:175px;height:177px;position:absolute;top:0;display:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;}
.box_son>p{font-size:14px;padding-left:10px;color:#fff;line-height:24px;}
.box_son>p>span{font-weight:bold;}
.container #floor4{height:815px;padding-top:100px;}
#floor4 .nav_four{background:url(tp19.png) no-repeat;height:616px;margin-top:52px;position:relative;}
.nav_four li{width:450px;height:90px;float:left;position:absolute;}
.nav_four .position_a{top:30px;left:30px;}
.nav_four .position_b{top:30px;left:538px;}
.nav_four .position_c{top:180px;left:30px;}
.nav_four .position_d{top:180px;left:538px;}
.nav_four .position_e{top:335px;left:30px;}
.nav_four .position_f{top:335px;left:538px;}
.nav_four .position_g{top:485px;left:30px;}
.nav_four .position_h{top:485px;left:538px;}
.nav_four h5{height: 36px;}
.nav_four h5>span{float:left;background:url(tp20.jpg) no-repeat;width:36px;height:36px;}
.nav_four h5>em{line-height:36px;font-size:18px;color:#0f1e23;font-weight:bold;margin-left:5px;}
.nav_four p{font-size:14px;color:#0f1e23;text-align:center;line-height:24px;margin-top:12px;}
.container #floor5{height:385px;padding-top:100px;}
#floor5 .nav_five{background:url(tp21.jpg) center top  no-repeat;height:200px;margin-top:48px;position:relative;}
.nav_five>li{position:absolute;text-align:center;line-height:24px;}
.nav_five>li>p{font-size:14px;color:#0f1e23;}
.nav_five .position_1{left:166px;top:15px;}
.nav_five .position_2{left:474px;top:15px;}
.nav_five .position_3{left:767px;top:15px;}
.nav_five .position_4{left:25px;top:136px;}
.nav_five .position_5{left:322px;top:136px;}
.nav_five .position_6{left:617px;top:148px;}
.nav_five .position_7{left:914px;top:136px;}
.container #floor6{height:910px;padding-top:100px;}
#floor6 .nav_six{height:810px;margin-top:52px;}
.nav_six>li{background:url(tp22.png) no-repeat;width:495px;height:255px;float:left;margin:0 18px 25px 0;}
.nav_six>li .school{width:420px;height:200px;margin:30px auto;}
.school>h6{font-size:18px;color:#0f1e23;font-weight:bold;text-align:center;}
.school>em{display:block;width:296px;height:1px;display:block;background:#ec4f1b;margin:22px auto;}
.school>p{font-size:14px;color:#0f1e23;margin-top:10px;}
.school>p>span{font-weight:bold;}
.school .button-two{width:315px;height:40px;margin:20px auto;}
.button-two .common_two{display:block;text-align:center;line-height:40px;font-size:16px;background:#32b16c;width:130px;height:40px;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;}
.button-two .common_two:hover{background:#108044;}
.button-two .btn6{float:left;}
.button-two .btn7{float:right;}
.container #floor7{height:355px;padding-top:100px;}
#floor7 .form{height:250px;border:1px solid #ec4f1b;margin-top:50px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;} 
.form .dfb{color:#0f1e23;width:824px;font-size:14px;margin:0 auto;text-align:center;height:70px;line-height:85px;border-bottom:1px solid #ec4f1b;}
.form .bot{width:915px;height:42px;margin:25px 0 0 50px;position: relative;}
.form .bot .name1{background:#f6f6f6;font-size:14px;width:192px;height: 41px;border:1px solid #58585a;position:absolute;left:-11px;}
.form .bot .name1 .text_one{background:#f6f6f6;font-size:14px;color:#c8c8c8;width:153px;position:absolute;right:0;top:0px;height: 41px;line-height:41px;outline:none;border:none;}
.form .bot .name2{background:#f6f6f6;font-size:14px;width:192px;height: 41px;border:1px solid #58585a;position:absolute;left:235px;}
.form .bot .name2 .tel_one{background:#f6f6f6;font-size:14px;color:#c8c8c8;line-height:41px;width:153px;position:absolute;right:0;top:0px;height: 41px;outline:none;border:none;}
.bot .select{background:#f6f6f6;margin:0 10px;width:192px;height: 38px;border:1px solid #58585a;position:absolute;right:-15px;z-index:10;}
.bot .address{display:inline-block;}
.bot .selecty{position:absolute;left:470px;}
.bot .address img{margin:7px;}
.bot .select dt{line-height:38px;width:155px;padding-left:5px;font-size:14px;color:#c8c8c8;cursor:pointer;background:url(tp27.jpg) right center no-repeat;height:38px;position:absolute;top:0px;left:32px;}
.bot .select dd{overflow-y:scroll;position:absolute;left:31px;width:160px;top:39px;border:1px solid #58585a;background:#fff;display:none;border-top:none;}
.bot .select dd ul{max-height:200px;}
.bot .select dd ul li a{line-height:20px;display:block;color:#58585a;font-size:14px;line-height:22px;}
.bot .select dd ul li a:hover{background:#c8c8c8;}
.form .bor{width:915px;height:42px;margin:25px auto;position:relative;}
.form .bor .name2{background:#f6f6f6;font-size:14px;color:#c8c8c8;width:192px;height:41px;border:1px solid #58585a;position:absolute;left:240px;}
.form .bor .name2 .email{background:#f6f6f6;font-size:14px;color:#c8c8c8;line-height:41px;width:153px;position:absolute;right:0;top:0px;height: 41px;outline:none;border:none;}
.bor .address img{margin:7px;}
.bor .selectu{position:absolute;top:20px;left:40px;}
.bor .select{background:#f6f6f6;margin:0 10px;width:192px;height: 38px;border:1px solid #58585a;position:absolute;left:-17px;z-index:10;}
.bor .selectri{position:absolute;left:475px;}
.bor .select .address{display:inline-block;}
.bor .select .address img{margin:7px;}
.bor .select dt{line-height:38px;width:149px;padding-left:5px;font-size:14px;color:#c8c8c8;cursor:pointer;background:url(tp27.jpg) right center no-repeat;height:38px;position:absolute;top:0px;left:38px;}
.bor .select dd{position:absolute;left:35px;width:156px;top:39px;border:1px solid #58585a;background:#fff;display:none;border-top:none;}
.bor .select dd ul li a{line-height:20px;display:block;color:#58585a;font-size:14px;line-height:22px;}
.bor .select dd ul li a:hover{background:#c8c8c8;}
.form .bor .boxa{font-size:16px;color:#fff;text-align:center;line-height:42px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;width:194px;height:42px;background:#32b16c;display:block;position:absolute;left:732px;letter-spacing:5px;}
.form .bor .boxa:hover{background:#108044;}
.container #floor8{height:420px;margin-top:100px;}
#floor8 .nav_eight{height: 224px;margin-top:52px;}
.nav_eight>li{width:185px;height:224px;float:left;margin-right:89px;}
.nav_eight>li>img{display:block;margin:0 auto;}
.nav_eight>li>p{font-size:14px;color:#333c41;text-align:center;margin-top:5px;line-height:22px;}
.container #floor9{height:290px;margin-top:100px;}
#floor9 .footer_teacher{margin-top:80px;background:#fff;}