@charset "utf-8";
/*base style*/
*{ margin:0; padding:0;}
body{ margin:0; padding:0; font-size:14px; font-family:"Microsoft YaHei";margin: 0 auto; }
ul,p,form,input,h1,h2,h3,h4,h5,h6{padding:0; margin:0;}
li{list-style:none;}
img{border:0;}
a{text-decoration:none; color:#000000;}
a:hover{ text-decoration:none;}
.clear{clear:both;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.c{text-align:center;}


.top{height:610px;background-color:#282b4a;overflow:hidden;min-width:1120px;}
.top_content{width:1120px;margin:0 auto;height:600px;}
.top_text{height:350px;margin:0 -128px 100px -110px;}
.top_cartoon{height:570px;margin:22px 0 0 116px;}
.paragraph1{text-align:center;background-image:url(../images/paragraph1_bg.png);background-size:1212px 359px;background-repeat:no-repeat;background-position:center 166px;width:1120px;margin:40px auto 0;}
div h1{font-size:36px;padding:24px 0;}
.paragraph1 p{font-size:18px;    margin: 10px 0 36px;}
.paragraph1_tag{float:left;width:50%;text-align:left;position:relative;}
.paragraph1_tag p{width:151px;font-size:20px;color:#FFF;float:left;margin:90px 0 0 387px;}
.paragraph1_left p{float:right;margin:75px 377px 0 0;}
.paragraph1_left h1{position:absolute;right:120px;}
.paragraph1_content{margin-top:72px;float:left;line-height:28px;font-size:20px;}
.paragraph1_content p{width:52px;font-size:25px;color:#FFF;margin:28px 26px 0 68px;float:left;}
.paragraph1_content b{font-size:22px;color:#4461df;}
.paragraph1_content div{float:left;margin:26px 22px 40px;}
.paragraph1_left .paragraph1_content{float:right;margin-right:36px;}
.paragraph1_right h2{position:absolute;left:88px;top:16px;font-size: 22px;}
.paragraph1_right h2 p{position:absolute;font-size:20px;top:16px;margin:14px 1px;color:#000;font-weight:initial;}
.button{background:#ffd02c;padding:14px 70px;border-radius:10px;border:0;margin-top:40px;box-shadow:0 5px #e0b030;font-size:30px;cursor:pointer;}
.paragraph5{text-align:center;margin:40px auto 0;min-width:1120px;}
.paragraph5_bg{background:#f6f7fb;padding-bottom:30px;}
.paragraph5_pg{width:1120px;margin:0 auto;overflow:hidden;background-image:url(../images/it.png);background-size:1120px;background-repeat:no-repeat;background-position:center 96px;}
.pro{float:left;width:25%;}
.pro p{width:180px;margin:20px auto 180px;line-height:25px;}
.paragraph6{text-align:center;min-width:1120px;padding:125px 0 25px;margin:-36px auto 0;background-image:url(../images/paragraph6_bg.png);background-size:1850px;background-repeat-y:no-repeat;background-position:center 0;}
.paragraph6 h2{font-size:27px;margin:0 auto;width:886px;background:#FFF;padding:15px;border-radius:10px;}
.paragraph6_pg{width:1120px;margin:0 auto;overflow:hidden;}
.paragraph6_pg_bg{background:#FFF;border-radius:10px;margin:-4px 25px 0;padding:10px;height:140px;}
.paragraph6_pg h3{font-size:24px;margin:8px;}
.paragraph6_pg p{font-size:18px;width:290px;margin:0 auto;}
.easy{float:left;width:33.3%;}
.easy img{margin:30px;}
.paragraph7{text-align:center;min-width:1120px;margin:30px auto 0;}
.paragraph7_bg{width:1120px;margin-bottom:-10px;margin:0 auto;}
.paragraph7_left{width:55%;margin-top:0;}
.paragraph7_right{width:50%;margin-left:-148px;margin-bottom:18px;}
.paragraph2{text-align:center;background-color:#6f91fd;min-width:1120px;padding:.1px 0 40px;margin:40px auto 0;}
.paragraph2 h1{color:#FFF;}
.paragraph2_sub{padding:0 0 20px;color:#FFF;width:1130px;margin:0 auto;font-size:24px;}
.teacher{float:left;margin:0 1px;}
.teacher img{width:136px;height:424px;}
.teacher_info{width:290px;height:424px;float:left;background-color:#FFF;padding:30px 18px;font-size:16px;line-height:26px;text-align:left;position:relative;display:none;}
.teacher_info p{font-size:14px;line-height:30px;}
.teacher_photo{float:left;}
.paragraph2_content{margin:0 auto;display:inline-block;overflow:hidden;}
.teacher_info b{font-size:26px;letter-spacing:4px;line-height:16px;float:left;}
.show{display:initial;}
.teacher_info .button{background:#ec1c32;box-shadow:0 0;color:#FFF;left:90px;bottom:30px;position:absolute;padding:10px 20px;font-size:16px;border-radius:0;}
.paragraph3{background-color:#f0f2ff;text-align:center;overflow:hidden;font-size:22px;margin:40px auto 0;min-width:1120px;}
.paragraph3_menu{width:310px;padding:30px 25px;border:1px solid #5291fd;float:left;margin-right:5px;background-color:#FFF;text-align:left;}
.paragraph3_menu ul{padding:0 18px;margin:0 auto;}
.paragraph3_menu li{list-style-type:none;font-size:18px;padding:5px 0;text-align:center;}
.paragraph3_menu span{padding:0 14px;}
.paragraph3_content{width:1120px;margin:0 auto;}
.paragraph3_infotop{height:30px;padding:7px 0 13px 30px;margin:-30px -30px 0;background:#5291fd;font-size:24px;}
.paragraph3_info{float:left;padding:30px 30px 40px;border:1px solid #5291fd;width:690px;margin:0 0 40px;background-color:#FFF;text-align:left;font-size:18px;}
.paragraph3_info p{float:right;margin:0 30px 0 0!important;color:#000;}
.paragraph3_course{margin:-24px 0 0 91px;line-height:30px;}
.paragraph3_course_content{margin:30px 0;}
.paragraph3_img{width:600px;height:300px;margin:30px auto;background-color:#FFF;}
.paragraph3_leftbutton{float:left;margin-top:155px;box-shadow:0 0;background-color:#5291fd;color:#FFF;line-height:20px;padding:5px 8px 8px;font-size:20px;border-radius:2px;}
.paragraph3_rightbutton{float:right;margin-top:-205px;box-shadow:0 0;background-color:#5291fd;color:#FFF;line-height:20px;padding:5px 8px 8px;font-size:20px;border-radius:2px;}
#course2,#course3{display:none;}
.on{color:#5291fd;font-weight:bolder;margin-left:30px;}
.paragraph3_info input{margin:0 auto;display:table;}
.paragraph8{text-align:center;min-width:1120px;}
.paragraph8_pg{width:1120px;overflow:hidden;margin:0 auto;}
.cmp{float:left;width:344px;padding:10px;background-image:url(../images/line.png);background-size:90%;background-repeat:no-repeat;background-position:center 268px;height:488px;}
.cmp img{width:100%;}
.cmp h2{font-size:30px;margin:18px 0 0;}
.cmp p{font-size:26px;line-height:44px;width:409px;margin-left:-36px;margin-top:35px;}
.paragraph8 input{margin-top:10px;}
.paragraph4{text-align:center;background:url(../images/paragraph4_bg.jpg) center center;color:#FFF;padding:10px;background-size:1920px 100%;min-width:1120px;}
form input{padding:10px;color:#3d3636;vertical-align:top;margin-top:15px;height:50px;font-size:16px;border:0;width:430px;}
.p4left{background:#f1dcb4;margin:15px -5px;width:118px;text-align:center;}
.paragraph4 .button{background:red;box-shadow:0 0;color:#FFF;padding:0;border-radius:0;text-align:center;}
.paragraph9{text-align:center;font-size:22px;min-width:1120px;}
.paragraph9_bg{background-size:1296px;background-repeat:no-repeat;background-position:center -6px;background-image:url(../images/paragraph9_bg.png);}
.paragraph9_pg{width:1120px;overflow:hidden;margin:0 auto;}
.seat{width:28.5%;float:left;height:300px;margin-top:8px;text-align:left;}
.seat_center{margin:8px 81px 0;}
.seat h3{
  padding:20px 0;
}
.seat p{line-height:32px;font-size:18px;padding:18px 0;}
.line2{margin:0 auto;width:67%;overflow:hidden;}
a{text-decoration:none;}