body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,footer,header,section{margin:0; padding:0;}
body {color:#333; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
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;}
.sp{background: url(number.png) no-repeat;}
.box1 .content .school-vs .on{background-color: #da2107; color:#fff; border-color:#da2107;}

.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;}

.head{width:100%; height: 690px; background: url(head.jpg) no-repeat center center;}
.box1{margin: -77px auto 0; width:1070px;}
.box1 img{display: block;}
.box1 .content{ background-color: #f8f8ee; padding-bottom: 60px;}
.box1 .content .school-vs{padding:45px 38px 0; margin: 0 auto; width: 924px; height: 350px; border:1px dotted #fe2102;}
.box1 .content .school-vs i{left:418px; bottom: -108px;}
.box1 .content .school-vs a{margin-left: 38px; margin-right: 27px; width: 160px; height: 45px; line-height: 45px; margin-top: 50px; border:1px solid #686868; border-radius:5px; color:#686868; text-align: center; display: block; float: left;}
.box1 .content p{margin-top: 115px; margin-left: 135px; color:#fe2102; font-size: 38.18px; font-weight: bold;}
.box1 .content ul{margin: 30px auto 63px; width: 974px;}
.box1 .content ul li{ margin-bottom: 2px; margin-right: 2px; width: 479px; height: 48px; line-height: 48px; text-align: center; color:#fff; background-color: #da2107; float: left;}
.box1 .content .school-img{margin: 0 auto;}

.title{ padding-top:50px; height: 169px; background: url(tit-bj.jpg);}
.title .tit-con{width:1000px; margin: 0 auto;}
.title .tit-con i{left:35px; top:-127px; width:272px; height: 296px;}
.title .tit-con p{margin-left: 395px; color:#fff; font-weight: bold; font-size: 41px;}
.title1 .tit-con p{margin-left: 300px; margin-left: 285px \9;} 
.title .tit-con a{margin-left: 420px; margin-top: 30px; width: 410px; height: 69px; line-height: 69px; text-align: center; display: block; color:#fff; background-color: #da2107; font-size: 33.87px; font-weight: bold;}

.box2{padding-top: 12px;}
.size{margin:0 auto; width:1000px;}
.box2 img{display: block;}
.box2 .team{width:100%; height: 300px;}
.box2 .team .team-l{padding-bottom:94px; width: 325px; background-color: #f95023;}
.box2 .team .team-l h1{margin-top: 40px; margin-left: 26px; padding-left: 77px; height:55px; line-height:55px; color:#fff; font-size: 36px; font-weight: bold;}
.box2 .team .team-l .list{padding:30px 15px;margin-top: 17px; margin-left: 22px; width: 251px; height: 293px; line-height: 24px; background: url(item2.png) no-repeat;}
.box2 .team .team-l .list p{margin-bottom: 38px;}
.box2 .team .team-l .list strong{color:#da2107; font-style: normal;}
.box2 .team .team-l a{margin:18px auto 0; width:251px; height:59px; line-height: 59px; border-radius:7px; color:#7f1001; font-size: 24.6px; background-color: #fff300; display: block; text-align: center;}
.box2 .team .team-r{padding-top:36px; padding-left: 48px; width: 627px; height: 600px; color:#fff; background-color: #f39121;}
.box2 .team .team-r dl{margin-bottom: 17px; padding-bottom: 15px; background: url(line.png) no-repeat; background-position: 0 100%;}
.box2 .team .team-r dt{padding-left: 59px; margin-bottom: 22px; height: 41px; line-height: 41px; font-weight: bold; font-size: 23.46px;}
.box2 .team .team-r .dt1{background-position: 0 -56px;}
.box2 .team .team-r .dt2{background-position: 0 -98px;}
.box2 .team .team-r .dt3{background-position: 0 -140px;}
.box2 .team .team-r .dt4{background-position: 0 -182px;}
.box2 .team .team-r .dt5{background-position: 0 -224px;}

.box3{padding-top: 80px; margin-bottom: 58px;}
.box3 img{margin: 0 auto; display: block;}
.box3 table{width:100%;  color:#3b3b3b;}
.box3 table p{text-align: right;}
.box3 table td{text-align:center;border:solid 1px #e5e5e5;padding: 10px 20px;font-size:14px;}
.box3 table th{ height: 45px; line-height: 45px; border:none; border-right: 1px solid; border:solid 1px #eee; color:#fff; font-size: 22px; background-color: #f39121;}
.box3 table .text-l{text-align: left; line-height:27px;}
.box3 table li{ line-height: 26px;}
.box3 table .server{padding: 0 18px; line-height: 30px;}
.box3 table a{  display: inline-block; padding:5px 5px; color:#fff; background-color: #da2107; line-height:20px; float: right;}
.box3 table .money{color:#da2107; font-size: 16px;}
.box3 table .money a{margin: 17px auto 0;}
.box3 .warning{width:845px; margin: 40px auto 30px; line-height: 24px; color:#3b3b3b;}
.box3 .warning strong{font-size: 22px;}
.box3 .shool{width:100%; border:1px solid #d5d5d5;}
.box3 .shool p{margin-left: -1px; width:1002px; height:49px; line-height:49px; text-align: center; background-color: #f39121; color:#fff; font-size: 19.61px; font-weight: bold;}
.box3 .shool ul{margin:50px auto ;width: 960px;margin-left: 24px;}
.box3 .shool li{padding:12px; display: block; float: left; font-size: 14px; font-size: 13px \9; color:#3b3b3b; font-weight: bold;}
.box3 .shool li span{float: left; text-align: center;}
.box3 .shool li img{width: 80px; height: 80px;}
.border1{border-bottom: 1px solid #d5d5d5; border-right:1px solid #d5d5d5;}
.border2{border-bottom: 1px solid #d5d5d5;}
.border3{border-right: 1px solid #d5d5d5;}
.box3 .shool li .shool-span{padding: 10px; width: 115px;}
.box3 .shool li .shool-span a{margin-top: 15px; width:106px; height:31px; line-height: 31px; border:1px solid #686868; border-radius: 5px; color:#3b3b3b; font-size: 16px; text-align: center; display: block; font-weight: 100;}
.box3 .shool li .shool-span a:hover{border-color: #da2107; color:#fff; background-color:#da2107;}
.teacher-tit{padding-top:24px; height:210px; background-color: #f1f1f1; text-align: center;}
.box4{height: 533px; background:url(teacher.jpg) no-repeat center center;}
.box4 .teacher-img{padding-top: 61px; margin:0 auto; width:541px; color:#fff; font-size: 14px;}
.box4 .teacher-img ul{margin-right: -130px;}
.box4 .teacher-img li{margin-right: 67px; margin-bottom: 20px;  width:156px; height: 196px; display: block; float: left;}
.box4 .teacher-img li img{display: block; width: 156px; height: 196px;}
.box4 .teacher-img li .teacher-name{bottom:0; left:0; width:100%; height: 33px; line-height: 33px; text-align: center; font-size: 16px; font-weight: bold; background-color: #393974; opacity:0.8; filter:alpha(opacity=80);}
.box4 .teacher-img li:hover .teacher-data{display: block;}  
.box4 .teacher-img li:hover .teacher-name{display: none;}
.box4 .teacher-img li .teacher-data{top:0; left: 0; padding:10px; width:136px; height: 176px;background-color: #1d256e; opacity:0.87; filter:alpha(opacity=87); text-align: center; overflow: hidden; display: none; line-height: 12px; }
.box4 .teacher-img li .teacher-data h2{margin-top:15px; margin-bottom: 10px; font-weight: bold; font-size: 16px;} 
.bade-p{text-align: left; line-height: 23px; font-size: 12px;}
.title2 .tit-con p{margin-left: 386px;}
.title2 .tit-con a{margin-left: 408px;}

.box5{padding-top: 44px; padding-bottom: 22px;}
.box5 .con{margin: 0 auto; padding-top: 236px; width: 1090px; height: 338px; background: url(luck.jpg) no-repeat;}
.box5 .con .con-l{margin-left: 78px; width:262px; height: 285px; display: none;}
.box5 .con .con-l .con-l-con{height:126px; border-bottom:1px dashed #c7c7c7;}
.box5 .con .con-l .con-l-con img{width:94px; height:108px;}
.box5 .con .con-l .con-l-con .con-l-student{margin-left: 14px; width:145px; color:#333; overflow: hidden;}
.box5 .con .con-l .con-l-con .con-l-student h3{margin-top: 11px; margin-bottom: 5px;}
.box5 .con .con-l .con-l-con .con-l-student p{font-size: 12px; color: #666; line-height: 18px; max-height: 90px; overflow: hidden;}
.box5 .con .con-l li{margin-top: 14px; font-size: 12px;}
.box5 .con .con-l li strong{color:#fe2102;}
.box5 .con .con-l a{margin:14px auto 0; margin:19px auto 0 \9; width:256px; height:49px; line-height: 49px; text-align: center; border-radius: 5px; color:#fff; font-size: 16px; background-color:#f39121; display: block;}
.box5 .con .con-r{margin-left: 60px; width:665px;}
.box5 .con .con-r a{margin:15px 29px 10px 0; width:192px; height: 59px; line-height: 59px; border-radius: 5px; background-color: #fff; color:#333; font-size: 18px; display: block; float: left; text-indent: 42px;}
.box5 .con .con-r .on{color:#fff; background-color: #da2017;}
.title3 .tit-con p{margin-left: 358px;}
.title3 .tit-con a{margin-left: 405px;}
/* 客服代码 */
.suspend{width:40px;height:198px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:198px;background:url(suspend.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url(suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height:112px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a{width:120px;height:112px;display:block;background:url(suspend.png) -40px -86px;overflow:hidden;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}


