@charset "gb2312";
/* CSS Document */
/*
* Description: 2023?11??????
* Update:      25/09/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: #fef1e1;color:#333;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
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:1200px;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;}


/* banner */
.banner{width:100%;height:511px;background: url(../images/banner.png) center top no-repeat;overflow: hidden;}

/*时间轴*/
.sjz_m{width: 880px;height: 100px;background-color: #fff;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;box-shadow: 0 6px 10px rgba(208,208,208,0.1);-webkit-box-shadow: 0 6px 10px rgba(208,208,208,0.1);-moz-box-shadow: 0 6px 10px rgba(208,208,208,0.1);-ms-box-shadow: 0 6px 10px rgba(208,208,208,0.1);-o-box-shadow: 0 6px 10px rgba(208,208,208,0.1);overflow: hidden;margin: 397px auto 0;}
.sjz_ul{width: 760px;height: 68px;background: url(../images/sjzhou_m.png) center top no-repeat;margin: 15px auto 0;}
.sjz_ul li{float: left;width: 190px;height: 68px;background: url(../images/dian.png) center 30px no-repeat;}
.sjz_ul li.cur{background: url(../images/dianh.png) center 30px no-repeat;}

.title{overflow: hidden;}
/*先领大额优惠券*/
.yhq_wrap{width: 100%;background-color: #fef1e1;overflow: hidden;padding:27px 0;}
.yhq_wrap .title img{margin-left: 230px;}

.yhq_con{width: 1186px;height: 178px;background: url(../images/yhq_con.png) no-repeat;margin: 20px 0 0 -6px;overflow: hidden;position: relative;}
.yhq_ul{width: 1160px;height: 140px;margin-left: 26px;}
.yhq_ul li{float:left;width: 387px;height: 140px;overflow: hidden;}
.yhq_ul .yhq_li2{width: 375px;}
.yhq_ul li a{display:block;width: 130px;height: 42px;background: url(../images/yhq_btn.png) no-repeat;margin: 37px 0 0 202px;}
.yhq_ul .yhq_li3 a{margin-left: 212px;}
.yhq_ul li a:hover{opacity: 0.9;}

/*领取成功提示*/
.pop1,.pop2 {position: absolute;top: 50%;left: 50%;z-index: 99;display: none;}
.pop1 {width: 258px;height: 80px;background: url(../images/pop1.png) no-repeat;margin: -57px 0 0 -129px;}
.pop2 {width: 258px;height: 112px;background: url(../images/pop2.png) no-repeat;margin: -74px 0 0 -129px;}

/*精选好课*/
.tao_wrap{width: 100%;background-color: #fef1e1;overflow: hidden;padding: 25px 0 25px;}
.tao_wrap .autoin{background: url(../images/i3.png) center 20px no-repeat;background-color: #fff;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;overflow: hidden;padding: 65px 0 35px;}
.tao_wrap .title img{margin: 0 auto;}

.nav_div{width: 1162px;height: 50px;margin: 30px auto 0;}
.nav1{width: 1162px;height: 50px;overflow: hidden;}
.nav_ul{width: 1161px;height: 50px;background-color:#ffe4c2;overflow: hidden;margin: 0 auto;}
.nav_ul li{float: left;width: 129px;height: 50px;line-height: 50px;font-size: 20px;color: #774a15;text-align: center;border-right: 1px solid #ebcaa1;cursor: pointer;}
.nav_ul li.cur{color: #fff;font-weight:bold;border-right: 0;background-color:#ff7b02;background:-moz-linear-gradient(left,#ff9805,#ff6000);
background:-webkit-gradient(linear, 0% 100%, 100% 0%,from(#ff9805), to(#ff6000));
background:linear-gradient(left,#ff9805,#ff6000);}

.nav_fixed{width: 100%;background-color: #da621d;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-ms-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-o-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);position: fixed;top: 0;left: 0;z-index: 99;}

.m_div{height: auto;overflow: hidden;}
.mcon_in{display: none;}
.tao_mic{overflow: hidden;}
.tao_mic1,.tao_mic2,.tao_mic5{height: 588px;}
.tao_mic3,.tao_mic4,.tao_mic6,.tao_mic7,.tao_mic8,.tao_mic9{height: auto;}
.tao_ul{overflow: hidden;padding: 20px 0 0 13px;}
.tao_ul li{float:left;width: 280px;height:270px;background: url(../images/tao_li.png) no-repeat;margin: 0 7px 20px;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:hover{transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    -o-transform: translateY(-5px);}
.tao_ul li a{display: block;width: 280px;height:270px;overflow: hidden;}
.tao_t{height: 158px;overflow: hidden;margin-top: 10px;}
.h4_01{width:100%;height: 30px;text-align:center;}
.h4_01 span{display: table;height: 30px;line-height: 28px;font-size: 18px;color:#fff;font-weight:bold;background-color:#f16613;border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px;padding: 0 10px;margin: 0 auto;overflow: hidden;}
.h5_01{height: 38px;line-height: 38px;font-size: 21px;font-weight: bold;color: #333;text-align: center;overflow: hidden;margin-top: 8px;}
.tao_t p{width: 240px;background-color: #fff1d8;border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;overflow: hidden;}
.tp1{height: 44px;margin: 15px auto 0;}
.tp2{height: 64px;margin: 5px auto 0;}
.tao_t p em{display: block;font-size: 16px;color: #474747;text-align: center;font-weight:bold;overflow: hidden;}
.tp1 em{line-height: 44px;}
.tp2 em{line-height: 24px;margin-top: 8px;padding: 0 3px;}

.tao_b{height: 93px;margin-top:9px;overflow: hidden;}
.tao_bl{float: left;width: 130px;margin-left: 18px;overflow: hidden;}
.tao_bl em,.tao_bl s{display: block;}
.tao_bl em{height: 22px;line-height: 22px;font-size: 14px;color: #fff;}
.tao_bl p{height: 36px;line-height: 36px;font-size: 36px;color: #fff;font-family: "Impact";overflow: hidden;}
.i1{display: inline-block;vertical-align: middle;font-size:18px;letter-spacing: -2px;margin: 0 1px 0 -2px;}
.tao_bl s{height: 24px;line-height: 24px;font-size: 14px;color: #ffd4af;text-decoration: line-through;}

.tao_br{float: left;width: 120px;height: 40px;line-height: 40px;font-size: 18px;color: #582800;text-align:center;font-weight:bold;background-color: #ffff01;border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;margin-top: 22px;}
.i2{display: inline-block;vertical-align: middle;width: 14px;height:15px;background: url(../images/i1.png) no-repeat;background-size:100% 100%;margin: -3px 0 0 7px;}
.tao_ul li a:hover .tao_br{background-color: #f6f629;}

.control_btn{width: 206px;height: 50px;margin: 5px auto 0;overflow: hidden;}
.control_btn a{display: block;width: 206px;height:50px;}
.control_a1{background: url(../images/ct_btn.png) no-repeat;}
.control_a2{background: url(../images/ct_btnh.png) no-repeat;}
.control_a2,.control_btn.cur .control_a1{display: none;}
.control_a1,.control_btn.cur .control_a2{display: block;}
.control_btn a:hover{opacity: 0.9;}

/*精美特制周边*/
.zbian_wrap{width: 100%;background-color: #fef1e1;overflow: hidden;padding: 10px 0 40px;}
.zbian_wrap .title img{margin-left: 398px;}

.zbian_con{width:1154px;height:504px;margin: 30px auto 0;overflow: hidden;position: relative;}
.zbian_ul{height: 504px;}
.zbian_ul li{width: 384px;height: 504px;margin:0;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;
      }
.zbian_m{overflow: hidden;transition: 300ms;transform: scale(0.85);}
.zbian_m,.zbian_m img{display:block;width: 384px;height: 504px;}
.zbian_ul .swiper-slide-active .zbian_m,.zbian_ul .swiper-slide-duplicate-active .zbian_m{transform: scale(1);}

.zbian_con .swiper-button-prev,.zbian_con .swiper-button-next{width: 22px;height: 22px;color: transparent;top: 500px;}
.zbian_con .swiper-button-prev{background: url(../images/prev_btn2.png) no-repeat;left: 1070px;}
.zbian_con .swiper-button-next{background: url(../images/next_btn2.png) no-repeat;left: 1100px;}
.zbian_con .swiper-button-prev:hover{background-image: url(../images/prev_btn2h.png);}
.zbian_con .swiper-button-next:hover{background-image: url(../images/next_btn2h.png);}
.zbian_con .swiper-pagination{width:60px;height:22px;text-align:left;left: 1015px;top: 479px;}

/*活动说明*/
.explain_wrap{width: 100%;background-color: #fef1e1;overflow: hidden;padding: 20px 0 90px;}

.explain_con{width: 1120px;height:270px;background: url(../images/exp_con.png) no-repeat;margin: 0 auto;}

