@charset "gb2312";
/* CSS Document */
/*
* Description: 23年618活动
* Update:      06/06/2023
* Author:      xuyongmei
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
body{font-size: 16px; background: #dbdbdb;color:#333;font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;font-family: "PingFang SC", -apple-system, "Noto Sans", "Helvetica Neue", Helvetica, "Nimbus Sans L", Arial, "Liberation Sans", "Hiragino Sans GB", "Noto Sans CJK SC", "Source Han Sans SC", "Source Han Sans CN", "Microsoft YaHei", "Wenquanyi Micro Hei", "WenQuanYi Zen Hei", "ST Heiti", SimHei, "WenQuanYi Zen Hei Sharp", sans-serif !important;;}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/* ---------------------------------分隔线--------------------------------- */
.autoin{margin:0 auto;width:1180px;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
img{display:block;}
.bz{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.btn{display: block;}
.btn:hover{opacity: 0.9;}

/* banner */
.banner{width:100%;height:515px;background: url(../images/banner.jpg) center top no-repeat;overflow: hidden;}

/*大奖天天抽*/
.cj_wrap{width: 100%;height: 450px;background: url(../images/cj_bg.jpg) center top no-repeat;margin:0 auto;overflow: hidden;}

.cj_con{width: 1180px;height: 424px;background: url(../images/cj_con.png) no-repeat;overflow: hidden;margin-top: 8px;}
.cj_ct{padding-top: 30px;overflow: hidden;}
.dian_btn{float:left;width: 202px;height: 59px;background: url(../images/cj_btn.png) no-repeat;margin: 250px 0 0 27px;position: relative;}
.hand{width: 27px;height: 38px;background: url(../images/hand.png) no-repeat;position: absolute;top: 20px;left:178px;
  animation: dhua 0.8s linear infinite;
  -webkit-animation: dhua 0.8s linear infinite;
  -moz-animation: dhua 0.8s linear infinite;
  -ms-animation: dhua 0.8s linear infinite;
  -o-animation: dhua 0.8s linear infinite;
}
@keyframes dhua {
  from {
    top: 20px;left:178px;
  }
  50% {
    top: 15px;left: 173px;
  }
  100% {
    top: 20px;left:178px;
  }
}
@-webkit-keyframes dhua {
  from {
    top: 20px;left:178px;
  }
  50% {
    top: 15px;left: 173px;
  }
  100% {
    top: 20px;left:178px;
  }
}

/*抽奖*/
.cj_pop {float:left;width: 880px;height: 325px;background: url(../images/cj_pop.png) no-repeat;margin: 2px 0 0 28px;}

.chouj_ul{height: 325px;margin: 0 auto;overflow: hidden;}
.chouj_ul li{float:left;width: 203px;height:145px;margin:0 7px 14px;overflow:hidden;}
.chouj_li1{background: url(../images/prize_01.png) no-repeat;}
.chouj_li2{background: url(../images/prize_02.png) no-repeat;}
.chouj_li3{background: url(../images/prize_03.png) no-repeat;}
.chouj_li4{background: url(../images/prize_04.png) no-repeat;}
.chouj_li5{background: url(../images/prize_05.png) no-repeat;}
.chouj_li6{background: url(../images/prize_06.png) no-repeat;}
.chouj_li7{background: url(../images/prize_07.png) no-repeat;}
.chouj_li8{background: url(../images/prize_08.png) no-repeat;}

.chouj_ul li span{display: block;width: 203px;height:145px;}
.chouj_ul li.cur span{background: url(../images/prize_lih.png) center center no-repeat;}

.ban_p{width: 855px;height: 52px;overflow: hidden;margin-left: 270px;position: relative;}
.i1{float:left;width: 165px;height: 24px;background: url(../images/i1.png) no-repeat;margin: 13px 0 0 3px;}
.ban_pul{width: 428px;position: absolute;top: 0;left: 182px;}
.ban_pul li{height: 52px;line-height: 52px;font-size: 18px;color: #fff;overflow: hidden;}

.cj_pb{float:right;width: 244px;height: 42px;background: url(../images/cj_pb.png) no-repeat;margin-top: 2px;}

/*中奖弹窗*/
.gray {width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.7);position: fixed;top: 0;left: 0;z-index: 99;display: none;}
.prize_pop {width: 272px;height: 255px;padding-top: 94px;background: url(../images/prize_bg.png) no-repeat;position: fixed;top: 50%;left: 50%;margin: -128px 0 0 -136px;display: none;z-index: 111;}
.close_icon{width: 31px;height: 31px;background: url(../images/close_icon.png) no-repeat;position: absolute;top: 7px;right:-9px;cursor: pointer;}

.prize_in{overflow: hidden;}
.span_t{display: block;height: 34px;line-height: 34px;font-size: 20px;color: #ff1919;font-weight: bold;text-align: center;}
.pop_p1{display: block;height: 30px;line-height: 30px;font-size: 18px;color: #22242e;text-align: center;}
.zj_pbtn{width: 166px;height: 39px;background: url(../images/zj_pbtn.png) no-repeat;margin: 27px auto 0;}


.title{height:82px;overflow: hidden;margin-left: 365px;}
.title1{width: 449px;background: url(../images/til_bg1.png) no-repeat;}
.title2{width: 449px;background: url(../images/til_bg2.png) no-repeat;}
.title3{width: 462px;background: url(../images/til_bg3.png) no-repeat;}
.title img{margin-top: 31px;}

/*618神券提前囤*/
.yhq_wrap{width: 100%;padding:50px 0 17px;overflow: hidden;}
.yhq_wrap .title{position: relative;z-index: 5;}
.yhq_wrap .title img{margin-left: 95px;}

.yhq_ul{width:1180px;height: 261px;background: url(../images/yhq_ul.png) no-repeat;padding: 66px 0 0 15px;overflow: hidden;margin-top: -47px;}
.yhq_ul li{float: left;width: 180px;height: 162px;margin: 0 6px;overflow: hidden;}
.yhq_li1{background: url(../images/yhq_li1.png) no-repeat;}
.yhq_li2{background: url(../images/yhq_li2.png) no-repeat;}
.yhq_ul li a{display: block;width: 180px;height: 162px;position: relative;}
.yhq_ul li p{height: 54px;line-height: 54px;font-size: 54px;color: #041f0b;text-align: center;font-family: "Impact";padding-right: 6px;margin-top: 20px;}
.yhq_ul li p i{display: inline-block;vertical-align: middle;font-size: 18px;margin-top: -35px;}
.yhq_ul li em{display:block;height: 34px;line-height: 28px;font-size: 18px;color: #041f0b;text-align: center;overflow: hidden;}
.span1{display:block;width:114px;height: 31px;background: url(../images/lqu_btn.png) no-repeat;margin: 0 auto;}
.yhq_ul li a:hover .span1{opacity: 0.9;}

.span2{width: 102px;height: 50px;background: url(../images/span2.png) no-repeat;position: absolute;top: 50%;left: 50%;margin: -25px 0 0 -51px;opacity: 0;z-index: 9;}
.cur .span2 {
  opacity: 1;
  animation: dhua2 0.8s linear;
  -webkit-animation: dhua2 0.8s linear;
}
@keyframes dhua2 {
  from {
    opacity: 0;
    transform: scale(1.2);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@-webkit-keyframes dhua2 {
  from {
    opacity: 0;
    transform: scale(1.2);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}

/*直播预约*/
.zbo_wrap{width:100%;padding: 50px 0 30px;overflow: hidden;}
.zbo_wrap .title img{margin-left: 70px;}

.zbo_con{width:1180px;height: 250px;background: url(../images/zbo_con.png) no-repeat;margin: 8px auto 0;overflow: hidden;}
.zbo_con p{float:left;width:176px;height: 40px;line-height: 40px;font-size: 20px;font-style: italic;color:#fef045;letter-spacing:1px;margin: 195px 0 0 262px;}
.zb_btn{float: right;width:241px;height: 43px;background: url(../images/zbo_btn.png) no-repeat;margin: 171px 55px 0 0;}

/*私教营重磅首发*/
.sjy_wrap{width: 100%;height:770px;background: url(../images/sjy_bg.jpg) center top no-repeat;padding-top: 30px;overflow: hidden;}
.sjy_wrap .title img{margin-left: 39px;}

.sjy_t{width: 1091px;height: 73px;background: url(../images/sjy_t.png) no-repeat;margin: 25px auto 0;}
.teacher_con{width: 1158px;height: 490px;overflow: hidden;margin: 45px auto 0;position: relative;}
.teacher_ul{height: 480px;}
.teacher_ul li{width: 387px;height: 475px;display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      transition: 300ms;}
.teacher_m{width: 387px;height: 475px;background-color:#fff9f0;border-radius: 20px;-webkit-border-radius: 20px;overflow: hidden;position: relative;margin: 0 auto;transform: scale(0.85);}

.teacher_ul .swiper-slide-active .teacher_m,.teacher_ul .swiper-slide-duplicate-active .teacher_m{transform: scale(1);}

.teacher_ul li img{display:block;width:387px;height:253px;margin: 0 auto;}

.span3{display: table;height: 44px;line-height: 44px;font-size: 24px;font-weight: bold;color: #12262b;border-radius: 22px;-webkit-border-radius: 22px;-moz-border-radius: 22px;-ms-border-radius: 22px;-o-border-radius: 22px;background-color: #ffe323;padding: 0 22px;margin: 18px 0 0 20px;}
.sjy_p{margin: 14px 0 0 20px;overflow: hidden;}
.sjy_p1{height: 29px;}
.sjy_p2{height: 71px;}
.sjy_p em,.sjy_p span{float: left;color: #12262b;overflow: hidden;}
.sjy_p em{width: 52px;height: 24px;line-height: 24px;font-size: 20px;text-align: center;border: 2px solid #12262b;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;}
.sjy_p2 em{margin-top: 2px;}
.sjy_p span{width:290px;font-size: 18px;margin-left: 10px;}
.sjy_p1 span{line-height: 28px;}
.sjy_p2 span{line-height: 22px;}
.b_em{float:right;width: 114px;height: 33px;line-height: 30px;font-size: 16px;color: #fff;text-align: center;border-radius: 17px 0 0 0;-webkit-border-radius: 17px 0 0 0;-moz-border-radius: 17px 0 0 0;-ms-border-radius: 17px 0 0 0;-o-border-radius: 17px 0 0 0;background-color: #01b43e;}
.b_em i{display: inline-block;vertical-align: middle;font-size: 24px;margin: -5px 0 0 2px;}
.b_em:hover{opacity: 0.9;}

.teacher_con .swiper-button-prev,.teacher_con .swiper-button-next{width: 22px;height: 22px;color: transparent;}
.teacher_con .swiper-button-prev{background: url(../images/prev_btn2.png) no-repeat;}
.teacher_con .swiper-button-next{background: url(../images/next_btn2.png) no-repeat;}
.teacher_con .swiper-button-prev:hover{background-image: url(../images/prev_btn2h.png);}
.teacher_con .swiper-button-next:hover{background-image: url(../images/next_btn2h.png);}
.teacher_con .swiper-pagination{width:64px;height:22px;color:#333;text-align:left;left: 990px;top: 453px;}

.teacher_con .swiper-button-prev,.teacher_con .swiper-button-next{top: 475px;}
.teacher_con .swiper-button-prev{left: 1054px;}
.teacher_con .swiper-button-next{left: 1085px;}


/*视频板块*/
.video_wrap{width: 100%;background-color:#fdc99a;padding: 10px 0 30px;overflow: hidden;}

.video_con{overflow: hidden;}
.video_img1{float: left;width: 369px;height: 507px;margin-left: 80px;}

.video_cr{float: left;width: 640px;margin: 90px 0 0 12px;}
.video_cr span{display:block;height:58px;background-color:#ffe323;overflow: hidden;}
.video_cr span img{margin: 13px auto 0;}
.video_cm{width: 640px;height: 360px;overflow: hidden;background-color: #000;}
.video_in{width: 650px;height: 370px;margin:-7px 0 0 -10px;}


/*618活动限时送*/
.zbian_wrap{width: 100%;background-color:#fdc99a;padding: 30px 0 20px;overflow: hidden;}
.zbian_wrap .autoin{height:612px;background:url(../images/zbian_con.png) center top no-repeat;}
.zbian_wrap h2{height: 102px;overflow: hidden;}
.zbian_wrap h2 img{margin: 18px 0 0 434px;}

.zbian_wrap p{height: 38px;line-height: 38px;font-size: 18px;color: #fff;text-align: center;letter-spacing:1px;margin-top: 12px;}
.zbian_ul{padding: 25px 0 0 63px;overflow: hidden;}
.zbian_ul li{float:left;width: 301px;height: 364px;margin: 0 25px;transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}
.zbian_ul li:hover{transform: translateY(-20px);
    -webkit-transform: translateY(-20px);
    -moz-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    -o-transform: translateY(-20px);}

.zbian_btn{width: 204px;height: 36px;background: url(../images/zbian_btn.png) no-repeat;margin: 18px auto 0;}

/*会员换购低至5折*/
.hyuan_wrap{width: 100%;background: url(../images/hyuan_bg.jpg) center top no-repeat;background-color:#fe6c3c;padding: 20px 0;overflow: hidden;}
.hyuan_wrap .title img{margin-left: 80px;}

.hyaun_con{padding-top: 11px;overflow: hidden;}
.sub_til{display: block;width: 1092px;height: 74px;margin: 0 auto;}
.sub_til1{background: url(../images/sub_til1.png) no-repeat;}
.sub_til2{background: url(../images/sub_til2.png) no-repeat;}

.nav_div{width: 1180px;height: 70px;overflow: hidden;}
.nav1,.nav2{height: 70px;overflow: hidden;}
.nav_ul{width: 1180px;height: 70px;margin:0 auto;overflow: hidden;}
.nav_ul1{padding: 8px 0 8px 296px;}
.nav_ul li{float: left;width: 176px;height: 54px;line-height:54px;font-size:20px;font-weight:bold;color:rgba(255,255,255,0.8);text-align:center;background-color: #ea5425;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;overflow: hidden;cursor: pointer;}
.nav_ul1 li{margin: 0 10px;}
.nav_ul li.cur{color:#f74910;background-color: #ffff;}
.nav_fixed{width: 100%;background-color: #ff5e29;box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.2);position: fixed;top: 0;left: 0;z-index: 99;}

.mcon_in{padding-top: 20px;overflow: hidden;display: none;}
.tao_mic{overflow: hidden;}
.tao_mic1{height: 543px;}
.tao_mc{margin-bottom: 20px;}
.tao_mc:last-child{margin-bottom: 10px;}
.tao_t{height:54px;overflow: hidden;}
.em_l{float: left;width: 44px;height: 54px;margin: 0 18px 0 45px;}
.em_l img{width: 44px;height: 54px;}
.tao_tlr{float: left;width: 1040px;overflow: hidden;}
.tao_tlr h4,.tao_tlr p{float:left;display:inline-block;height: 50px;line-height: 50px;color: #fff;letter-spacing:1px;overflow: hidden;margin-right: 24px;}
.tao_tlr h4{font-size: 30px;font-weight: bold;}
.tao_tlr p{font-size: 22px;}

.tao_ul{overflow: hidden;padding: 20px 0 0 29px;}
.tao_ul li {float:left;width: 532px;border-radius: 20px;-webkit-border-radius: 20px;margin: 0 15px 20px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;padding-top: 25px;overflow:hidden;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.tao_ul li.cur{transform: translateY(-5px);-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);}

.tao_li1{height: 450px;background: url(../images/tao_li1.png) no-repeat;}

.span4,.h5_01{text-align: center;overflow: hidden;}
.h5_01{height:54px;line-height:54px;font-size: 34px;color: #333;font-weight:bold;}
.span4{display:block;height:36px;line-height:36px;font-size: 18px;color: #666;}

.tao_mid1{width:425px;height: 230px;background: url(../images/tao_mid1.png) right top no-repeat;margin: 13px 0 0 66px;overflow: hidden;}
.tao_mt{overflow: hidden;}
.tao_mt em{float: left;text-align: center;overflow: hidden;}
.em1,.em2{height: 38px;line-height: 38px;font-size: 22px;color: #f93e3c;}
.em1{width:98px;margin-top:22px;}
.em2{width:102px;margin-top: 60px;}
.em3{width:127px;height: 60px;line-height: 30px;font-size: 18px;color: #fff;margin: 53px 0 0 98px;}
.em3 i{display: inline-block;vertical-align: middle;font-size: 24px;margin-top: -8px;}

.tao_btn1,.tao_bp{width:338px;height: 60px;margin: 0 auto;}
.tao_btn1{background: url(../images/tao_btn1.png) no-repeat;}

.control_btn{width: 198px;height: 36px;background-color: #fef045;border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;margin: 10px auto 0;overflow: hidden;}
.control_btn a{display: block;width: 198px;height:36px;line-height: 36px;font-size: 20px;color: #12262b;text-align: center;letter-spacing:1px;font-weight:bold;}
.control_btn a i{display: inline-block;vertical-align: middle;width: 14px;height: 9px;margin: -5px 0 0 5px;}
.arr1{background: url(../images/arr1.png) no-repeat;}
.arr2{background: url(../images/arr2.png) no-repeat;}
.control_a2,.control_btn.cur .control_a1{display: none;}
.control_a1,.control_btn.cur .control_a2{display: block;}
.i2{display: inline-block;vertical-align: middle;letter-spacing: -3px;margin: -3px 0 0 -2px;}

/*年中换购击穿底价*/
.hgou_wrap{width: 100%;background-color:#fe6c3c;padding: 25px 0;overflow: hidden;}
.hgou_wrap .title img{margin-left: 72px;}

.nav_ul2{padding: 8px 0 5px 40px;}
.nav_ul2 li{margin: 0 4px;}
.hgou_con{padding: 25px 0 35px;}
.tao_mic2{height: 583px;}

.tao_li2{height: 490px;background: url(../images/tao_li2.png) no-repeat;}
.tao_mid2{width:490px;height: 280px;background: url(../images/tao_mid2.png) left top no-repeat;margin-left: 18px;overflow: hidden;}

.tao_mt2{overflow: hidden;}
.tao_mt2 em{float: left;height: 24px;line-height: 24px;font-size: 14px;color: #e64418;overflow: hidden;}
.em4{width:74px;margin-left: 26px;}
.em5{width:116px;margin-top: 76px;}
.em6{width:91px;margin-top: 114px;}
.em7{width:117px;margin-top: 71px;}
.em8{width:118px;margin: 170px 0 0 -56px;}
.tao_mt2 .em7{height: 68px;line-height: 34px;color: #fff;text-align: center;}
.tao_mt2 .em7 s{font-size: 18px;letter-spacing: -2px;text-decoration: none;}
.tao_mt2 .em7 b{display: inline-block;vertical-align: middle;font-size: 30px;margin-top: -10px;letter-spacing: -2px;}
.tao_mt2 em i{display: inline-block;vertical-align: middle;font-size: 18px;margin-top: -3px;}

.tao_bp{line-height:60px;font-size:18px;color:#ec3223;text-align:center;background: url(../images/tao_bp.png) no-repeat;overflow: hidden;}
.tao_bp span{float: left;width: 230px;}
.tao_bp em{display:inline-block;vertical-align:middle;font-size: 36px;font-family: "Impact";margin: -10px 0 0 2px;}
.tao_bp a{float:right;width:108px;height: 60px;background: url(../images/tao_btn2.png) left top no-repeat;}

.tao_p1{width: 153px;}


/*右侧导航*/
.side_r{width: 143px;height: 343px;position: fixed;top:50%;right:5px;margin-top:-130px;z-index: 10;display: none;}
.side_rin{width: 143px;height: 343px;background: url(../images/side_r.png) no-repeat;position: relative;overflow: hidden;padding: 100px 16px 0 13px;}

.side_rul{height:187px;overflow: hidden;}
.side_rul li{width:96px;height:36px;line-height:36px;font-size:18px;font-weight:bold;text-align:center;color:#fff;letter-spacing:1px;background-color:#009526;border:2px solid #009526;cursor: pointer;margin: 0 auto 5px;}
.side_rul li:hover,.side_rul li.cur{color: #001606;background-color: #ffde02;border-color: #fff;}

.back_icon{display: block;height: 100px;height:35px;cursor: pointer;margin: 0 auto;}


/*注册商标*/
.ir{display: inline-block;vertical-align: middle;width: 12px;height: 11px;background: url(../images/ir.png) no-repeat;margin: -13px 2px 0 0;}



/*抽奖后填写地址*/
.address{
    width: 500px;
    height: 360px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin: -180px 0 0 -250px;
    display: none;
    z-index: 111;
    padding: 20px;
    background: #ffffff;
    font-size: 14px;
    border-radius: 12px;
}
.address .form_info{
    padding: 20px;
}

.address .form_info p{
    line-height: 40px;
}
.address .form_info input,.address .form_info textarea{
    border: 1px solid #888888;
    padding: 5px;
    width: 300px;
}
