/* CSS Document */
/* CSS Document */

*{ margin:0; padding:0;}
a { text-decoration:none; text-align: center; color: #FFFFFF; cursor: pointer;}
li{ list-style:none;}
body{ font:14px/26px "微软雅黑"; }

img{display: inline-block;}

/*top*/

.top{width:100%;height:65px;background:#fff;position: fixed;top:0;left:0;z-index:99;}
.top-con{width:1100px;height:65px;margin:0 auto;}
.top-con .logo{display:block;width:118px;height:31px;float:left;margin:15px 0 0 0px;}
.top-con .nav-txt{display:block;width:333px;height:23px;float:left;margin:18px 0 0 30px;}
.top-con ul{float:right;}
.top-con ul li{float:left;}
.top-con ul li a{display: inline-block;	height: 65px;	line-height: 65px;	font-size: 16px;color: #4b4b4b;
	padding: 0px 20px;	box-sizing: border-box;	font-weight: 300;	}
.top-con ul li a:hover{color: #be1528;}

/*----banner----*/
.banner{width:100%;height:939px;background: url(../images/zb_01.jpg) no-repeat center;background-size:cover !important;overflow: hidden;}
.banner-con{width:1200px;height:225px;margin:714px auto 0 auto;}
.banner-con li{width:176px;height:225px;position: relative;float:left;margin-right:15px;}
.banner-con li a{display: block;width:100%;}
.banner-con li span{display:block;width:174px;height:60px;border:1px solid #d2b797;border-radius: 10px;text-align: center;line-height:60px;font-size:30px;color:#666666;
	transition: all .5s linear;
-moz-transition: all .5s linear; /* Firefox 4 */
-webkit-transition: all .5s linear; /* Safari 和 Chrome */
-o-transition: all .5s linear; /* Opera */}

.banner-con li img{display:block;width:117px;height:179px;position: absolute;z-index:2;right:0;bottom:0;display: none;
	transition: all .5s linear;
-moz-transition: all .5s linear; /* Firefox 4 */
-webkit-transition: all .5s linear; /* Safari 和 Chrome */
-o-transition: all .5s linear; /* Opera */}

.banner-con li:hover span{background:#d2b797;color:#fff;font-weight: bold;}
.banner-con li:hover img{display:block;}


/*----直播----*/
.index-zb{width:100%;height:1080px;background:url(../images/zb_02.jpg) no-repeat center;background-size:cover !important;}

.index-zb1{width:100%;height:1087px;background:url(../images/zb_03.jpg) no-repeat center;background-size:cover !important;overflow: hidden;}

.zb-qiehuan{ width:1152px; height:669px; overflow:hidden;margin:307px auto 0 auto;position: relative;}
.zb-qiehuan .hd{width:100%; height:30px; overflow:hidden; position:absolute; right:0px; bottom:10px; z-index:1; }
.zb-qiehuan .hd ul{ overflow:hidden; zoom:1; text-align: center;}
.zb-qiehuan .hd ul li{width:15px; height:15px; line-height:14px; text-align:center; background:#f9b479; cursor:pointer;display: inline-block;border-radius: 100%;margin: 0 8px;}
.zb-qiehuan .hd ul li.on{ background:#f00; color:#fff; }
.zb-qiehuan .bd{ position:relative; height:100%; z-index:0;   }

.zb-qiehuan .bd li{ zoom:1; vertical-align:middle; }
.zb-qiehuan .bd img{  width:1152px; height:669px;  display:block;  }

/*-----场景-----*/

.index-cj{width:100%;height:1075px;background:url(../images/zb_04.jpg) no-repeat center;background-size:cover !important;}

/*----老师---*/
.index-ls{width:100%;height:1080px;background:url(../images/zb_05.jpg) no-repeat center;background-size:cover !important;overflow:hidden;}
.ls-nav{width:100%;height:80px;font-size:76px;color:#fff;text-align: center;font-weight:bold;margin-top:85px;}
.ls-nav span{color:#d09f76;}


.ls-qiehuan{ width:1300px; height:889px; overflow:hidden;margin:40px auto 0 auto;position: relative;}

.ls-qiehuan .bd{width:1144px;height:889px;margin: 0 auto;}

.ls-qiehuan .bd li{ zoom:1; vertical-align:middle; }
.ls-con{width:1244px;height:889px;position: relative;}
.ls-con img{display:block;position: absolute;bottom:0;right:0;}
.ls-con1{width:1200px;height:auto;float:left;background:#fff;border-radius: 10px;margin:78px 0;padding:60px 0 40px 0;}
.ls-con1 h2{display:block;width:748px;height:54px;position: relative;float:left;margin-left:74px;}
.ls-con1 span{display:block;width:100%;height:54px;font-size:60px;color:#933d3a;position: absolute;top:0;left:0;z-index:2;letter-spacing: 1px;}
.ls-con1 i{display:block;width:310px;height:14px;background:#eddaca;position: absolute;bottom:0;left:0;z-index: 1;}

.ls-con1 p{display:block;width:748px;float:left;margin-left:74px;margin-top:20px;font-size:30px;color:#333;line-height:58px;}


.ls-con2{width:1200px;height:355px;float:left;}
.ls-con2 h2{display:block;width:748px;height:48px;position: relative;float:left;margin-top:4px;}
.ls-con2 span{display:block;width:100%;height:54px;font-size:48px;color:#fff;position: absolute;top:0;left:0;z-index:2;letter-spacing: 1px;}
.ls-con2 i{display:block;width:202px;height:14px;background:#933d3a;position: absolute;bottom:0;left:0;z-index: 1;}

.ls-con2 p{display:block;width:808px;float:left;margin-top:50px;font-size:28px;color:rgba(255,255,255,0.8);line-height:58px;text-indent: 56px;}
.ls-con2 p b{color:#fff;}


.ls-qiehuan .prev,
.ls-qiehuan .next{ position:absolute; top:50%;display:block; width:56px; height:56px;}
.ls-qiehuan .next{background: url(../images/right_17.png) no-repeat top center;right:0;}
.ls-qiehuan .prev{background: url(../images/left_17.png) no-repeat top center;left:0; }


.ls-qiehuan .prev:hover,
.ls-qiehuan .next:hover{background-position: left -56px ;}



.ls-qiehuan .prevStop{ display:none;  }
.ls-qiehuan .nextStop{ display:none;  }



/*------平日班----*/
.index-bj{width:100%;height:1081px;background:url(../images/zb_06.jpg) no-repeat center;background-size:cover !important;overflow:hidden;}

.slideTxtBoxr{ width:960px;margin:414px auto 0 auto;}
.slideTxtBoxr .hd{ height:79px;}
.slideTxtBoxr .hd ul{  }
.slideTxtBoxr .hd ul li{ width:445px;height:79px; float:left;  cursor:pointer; text-align:center;background:url(../images/qh2_22.jpg) no-repeat center;font-size:24px;color:#333;line-height:71px;}
.slideTxtBoxr .hd ul li.on{ background:url(../images/qh_22.jpg) no-repeat center;color:#fff;}

.slideTxtBoxr .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBoxr .bd li{ height:24px; line-height:24px;   }
.slideTxtBoxr .bd li a:hover{ color:#ff5500;  }

.bj-left{width:388px;height:252px;position: relative;float:left;margin:52px 0 0 0px;}

.bj-left dt{width:222px;height:42px;background:#d2b797;border-radius: 30px;color:#fff;font-weight:bold;text-align:center;line-height:42px;font-size:24px;position: absolute;top:0;left:78px;z-index:2;}
.bj-left dd{width:100%;padding:50px 0 30px 0;background:#fafafa;text-align: center;line-height:50px;font-size:28px;color:#333;border-radius: 10px;position: absolute;bottom:0;left:0;}

.bj-right{width:510px;float:right;margin-top:40px;}
.bj-right p{display:block;width:100%;border-bottom:1px dashed #cccccc;font-size:24px;overflow: hidden;}
.bj-right p b{display:block;width:138px;padding:12px 0;color:#333;float:left;text-align: center;line-height:30px;}
.bj-right p span{display: block;width:361px;padding:12px 0px 12px 10px;color:#666;line-height:36px;float:left;border-left:1px dashed #ccc;}

.bj-right p span strong{color:#da2628;}
.bj-right p span i{font-style: normal;color:#999;font-size:16px;}

/*------口碑----*/
.index-kb{width:100%;height:1079px;background:url(../images/zb_07.jpg) no-repeat center;background-size:cover !important;overflow:hidden;}

/*------品牌----*/
.index-pp{width:100%;height:1080px;background:url(../images/zb_08.jpg) no-repeat center;background-size:cover !important;overflow:hidden;}


/*-----foot---------*/
.foot{width:100%;background:#333333;padding:40px 0;overflow:hidden;}
.foot-con{width:1170px;height:auto;margin:0 auto;}
.foot-left{width:440px;height:auto;line-height:36px;font-size:14px;color:#fff;float:left;}

.foot-right{width:282px;height:auto;float:right;}
.foot-right dt{width:100%;height:59px;}
.foot-right dt img{display:block;width:100%;height:100%;}
.foot-right dd{width:100%;height:auto;}
.foot-right dd a{display:block;width:137px;height:30px;border-radius: 10px;color:#fff;line-height:30px;text-align:center;font-size:16px;margin-top:10px;}
.foot-right dd a:nth-of-type(1){background:#933c3c;float: left;}
.foot-right dd a:nth-of-type(2){background:#d3b697;float:right;}
.foot-right dd a:nth-of-type(3){background:#744c3a;float:left;}

.foot-right dd a:hover{opacity: 0.8;}
