@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; list-style-type:none;}
body{ background:#fff; color:#333; text-align:left; font:12px/2 Microsoft YaHei,simsun,Tahoma,Helvetica,Arial,sans-serif; }
button{ cursor:pointer;}/*按钮-鼠标点击显示小手*/
img{border:0; display:block}

.mainbox{ width:1200px; margin:0 auto;overflow:hidden;}
.mainbox2{ width:1200px; margin:0 auto; position:relative;}
.lf{ float:left}
.rf{ float:right}
.banner{ background:url(/public/home/activity/img/ss_index_01.jpg) no-repeat top center; width:100%; height:940px; display:block; overflow:hidden;}
.banner .a-logo{ width:168px; height:70px; display:block; float:right; margin-top:20px;}
.body_bg-k{background: #1f022e;}
.body_bg{ background:url(/public/home/activity/img/s_index_04.jpg) no-repeat top center;}
.zt { height:auto;overflow:hidden;}
.zt .djs{ overflow:hidden; margin:0 auto; width:600px; text-align:center; margin-bottom:20px;}
.zt .djs { overflow:hidden;}
.zt .djs .hour { float:left;width: 95px;}
.zt .djs .hour .hour-t { overflow:hidden;}
.zt .djs .hour .hour-t span { margin-right:2px; background:url(/public/home/activity/img/s_index01.png) no-repeat; float:left;display:block;width:95px; height:100px; color:#fff; font-size:72px; text-align:center; line-height:94px;}
.zt .djs .hour .hour-b span{ width:96px;  display:block; color:#fff; font-size:18px; text-align:center; line-height:40px; float:left; width:100px;}
.zt .djs  .wh{ margin:0px 15px;color:#fff; font-size:48px; text-align:center; line-height:94px; float:left;width:12px;}
.zt .djs .hour2 { margin-right:0px;}
.body_bg .zt-lc {overflow: hidden; max-height: 7295px;}
.body_bg .zt-lc .zt-lc-b { background:url(/public/home/activity/img/s_index_03.png) no-repeat; height:212px; margin:0 auto; width:1200px; margin-top:10px;}
.body_bg .zt-lc .zt-lc-b .zt-lc-bb{ width:1200px; margin:0 auto; height:55px;padding-top:114px;}
.body_bg .zt-lc .zt-lc-b .zt-lc-bb  li{ color:#fff; line-height:20px; float:left; height:48px; font-size:14px;font-family:"Microsoft YaHei";margin-top:10px;box-sizing: initial;}
.body_bg .zt-lc .zt-lc-b .zt-lc-bb  .li1{ width:70px; background:url(/public/home/activity/img/zt_10.png) no-repeat left; padding-left:45px; line-height:20px; padding-top:6px; background-size:36% auto;margin-left: 40px;}
.body_bg .zt-lc .zt-lc-b .zt-lc-bb  .li2{ width:110px; background:url(/public/home/activity/img/zt_12.png) no-repeat left; padding-left:50px; margin-left:80px;line-height:20px; padding-top:6px; background-size:30% auto;margin-left:60px;}
.body_bg .zt-lc .zt-lc-b .zt-lc-bb  .li3{ width:96px; background:url(/public/home/activity/img/zt_14.png) no-repeat left; padding-left:45px; padding-top:13px; margin-left:80px;line-height:20px; padding-top:6px; background-size:30% auto;margin-left:50px;}
.body_bg .zt-lc .zt-lc-b .zt-lc-bb  .li4{ width:90px; background:url(/public/home/activity/img/zt_16.png) no-repeat left; padding-left:45px;padding-top:13px;margin-left:80px;line-height:20px; padding-top:6px; background-size:30% auto;margin-left:60px;}
.body_bg .zt-lc  .zt-lc-b .zt-lc-bb  .li5{ width:133px; background:url(/public/home/activity/img/zt_11.png) no-repeat left; padding-left:45px;padding-top:13px;margin-left:80px;line-height:20px; padding-top:6px; background-size:25% auto;margin-left:44px;}
.body_bg .zt-lc  .zt-lc-b .zt-lc-bb  .li6{ width:150px; background:url(/public/home/activity/img/zt_18.png) no-repeat left; padding-left:45px;padding-top:13px; margin-left:80px;line-height:20px; padding-top:6px; background-size:20% auto;margin-left:12px;}
.body_bg .zt-xs .zt-lc-t{ background:url(/public/home/activity/img/s_index_07.jpg) no-repeat; width:505px; height:105px;margin:0 auto; margin-top:20px; overflow: hidden;}
.body_bg .xs-ms{ width:1200px; margin:0 auto; margin-top:50px;background: url(/public/home/activity/img/s_index_12.png) no-repeat; height: 1053px;}
.body_bg .zt-xs { width: 1200px; margin: 0 auto; position: relative;}
.body_bg .zt-xs  .ms-icon{ position: absolute; right:-90px;top:195px}
.zt-xs .xs-ms{ width:1200px; margin:0 auto; margin-top:20px;}
.zt-xs .xs-ms ul { overflow:hidden;padding-top:58px;}
.zt-xs .xs-ms ul li{float:left;width:193px; height: 120px;margin-left:7px;}
.zt-xs .xs-ms ul li a { text-decoration:none;display:block; float:left;width:193px;height:120px;}
.zt-xs .xs-ms ul li a .time-k1 {margin-top:20px;}
.zt-xs .xs-ms ul li a .time-k2 {margin-top:30px;}
.zt-xs .xs-ms ul li a .time-k4 {margin-top:20px;}
.zt-xs .xs-ms ul li a .time-k1 .time{ text-align:center; color:#fff; font-size:24px; margin:0 auto; font-weight:bold; opacity: 0.2;}
.zt-xs .xs-ms ul li a .time-k1 .end{ color:#fff;opacity: 0.2; width:90px; line-height:25px; height:25px; margin:0 auto; text-align:center; font-size:16px; border-radius:20px; border:1px solid #fff;}
.zt-xs .xs-ms ul li a .time-k1 .time2{ text-align:center; color:#fff; font-size:24px; margin:0 auto; font-weight:bold}
.zt-xs .xs-ms ul li a .time-k1 .start{ color:#fff; width:90px; line-height:25px; height:25px; margin:0 auto; text-align:center; font-size:16px; border-radius:20px; border:1px solid #fff;}
.zt-xs .xs-ms ul li a .time-k2 .time3{ text-align:center; color:#fcf001; font-size:30px; margin:0 auto; font-weight:bold;  margin-left:16px;overflow: hidden;}
.zt-xs .xs-ms ul li a .time-k2 .time2-r{ text-align:center;margin-top:5px;}
.zt-xs .xs-ms ul li a .time-k2 .s3{ font-size:30px; color:#fef000; display:block; line-height:30px; float:left;}
.zt-xs .xs-ms ul li a .time-k2 {overflow: hidden;width:185px}
.zt-xs .xs-ms ul li a .time-k2 .s1{ font-size:18px; color:#fef000; display:block; line-height:30px;float:left; margin-left:5px;}
.zt-xs .xs-ms ul li a .time-k2 .time2-r .s2{ font-size:14px; color:#fff; display:block}
.zt-xs .xs-ms ul li .hover{ background: #5a00c4; }
.djs2 { display:none;}
.zt-xs .xs-ms .ms-list-k{ overflow:hidden;}
.zt-xs .xs-ms .ms-list-k .ms-k {overflow:hidden; display:block; padding:0px 50px 0px 60px;border-radius:10px; margin-top:0px;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-l{ float:left; width:495px;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-l .tit1{ font-size:48px; color:#fff; font-weight:bold; line-height:66px; height:66px; margin-top:45px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-l .tit2{ font-size:24px; color:#fdfb84; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-l{ float:left; width:495px;margin-left: 50px;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-l .price { position:relative; margin-top:5px;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-l .price .pri1{ float:left; font-size:22px; color:#333; width:110px; line-height:30px; position:absolute; z-index:2; top:60px;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-l .yj{font-size:16px; color: #fff;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-l .price .pri2{ font-size:24px; color:#fff;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-l .price .pri2 b{font-weight: normal;font-size:24px;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-l .price .pri2 span{ font-size:60px; color:#fcf001; font-weight:bold;font-family: "Impact"; vertical-align: sub; display: inline-block; margin-top:5px;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-l .price .qg{ background:url(/public/home/activity/img/s_index_13.jpg) no-repeat; width:410px; height:74px; display:block;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-l .price .js{ background:url(/public/home/activity/img/index_13.png) no-repeat; width:446px; height:155px; display:block;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-r { position: relative;float:right; margin-right: 170px;margin-top:55px;}
.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-r img{ float:right;}

.zt-xs .xs-ms .ms-list-k .ms-k .ms-k-r .sq{ position:absolute;left:-86px;bottom: 185px; width:40%}

.zt-tg { margin:0px auto; width:1220px;}
.zt-tg .zt-lc-t {background:url(/public/home/activity/img/s_index_11.jpg) no-repeat; width:505px; height:105px;margin:0 auto; margin-top:20px; overflow: hidden;}
.zt-tg .zt-tg-b { margin-bottom:68px;}
.zt-tg .zt-tg-b .pt-cg{ background:url(/public/home/activity/img/index_01.jpg) no-repeat; height:64px; line-height:64px; width:460px; text-align:center; color:#fff; font-size:24px; margin:0 auto;}
.zt-tg .pt-k{ background:url(/public/home/activity/img/index106.jpg) no-repeat; height:557px; background-size:100% auto;}
.zt-tg .pt-k .pt-k-r{ float:right; width:495px; position: relative; margin-right: 70px;}
.zt-tg .pt-k-r .yb{ position: absolute; top: 0; right:0px; background: url(/public/home/activity/img/s_index_31.jpg) no-repeat; width: 63px; height: 83px; color:#fff; font-size:20px ; font-family: "Microsoft Yahei"; line-height:26px; text-align: center; font-weight: bold; padding-top:5px;}
.zt-tg .pt-k .pt-k-r .tit1{ font-size:40px; color:#5a00c4; font-weight:bold; line-height:66px; margin-top:45px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-right: 15px;}
.zt-tg .pt-k .pt-k-r .tit2{ font-size:30px; color:#333; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-right: 15px; line-height: 40px;}
.zt-tg .pt-k .pt-k-r .yl{ overflow: hidden; margin:45px auto;}
.zt-tg .pt-k .pt-k-r .yl dl{ float: left;margin-right:30px;}
.zt-tg .pt-k .pt-k-r .yl dl dt{float: left;}
.zt-tg .pt-k .pt-k-r .yl dl dd{float: left;font-size:14px; color:#98999b; line-height: 20px; margin-top:8px;}
.zt-tg .pt-k .pt-k-r .pt{ display:block; background:url(/public/home/activity/img/pt.png) no-repeat; height:74px; width:384px;}
.zt-tg .pt-k .pt-k-r .pt2{ display:block; background:url(/public/home/activity/img/pt2.jpg) no-repeat; height:48px; width:198px;}
.zt-tg .pt-k .pt-k-r .price { position:relative;}
.zt-tg .pt-k .pt-k-r .price .sp8{ font-size:20px; color:#999;}
.zt-tg .pt-k .pt-k-r .price .sp8 b{}
.zt-tg .pt-k .pt-k-r .price .sp8 span{ font-size:24px;}
.zt-tg .pt-k .pt-k-r .price .pt-price {margin-top:-20px}
.zt-tg .pt-k .pt-k-r .price .pt-price  span b{font-size:48px;color:#5a00c4;}
.zt-tg .pt-k .pt-k-r .price .pt-price  span {font-size:24px;color:#5a00c4; display: inline-block; float: left;line-height: 35px;border-bottom: 1px dashed #191fed;border-top: 1px dashed #191fed;margin-top: 23px;padding-top:8px;}
.zt-tg .pt-k .pt-k-r .price .pt-price a{ display: block; width:168px; height: 57px; background: url(/public/home/activity/img/s_index_32.jpg) no-repeat; float: left;margin-top:18px; line-height: 53px; color: #fff; font-size: 24px; text-decoration: none; padding-left: 16px;}
.zt-tg .pt-k .pt-k-l{ width:47%; float:left;}
.zt-tg .pt-k .pt-k-l img{margin-top:96px; margin-left: 10px;}
.pt-lk{ width: 1010px; margin: 0 auto; position: relative; margin-top:-32px; z-index: 999; top:14px;}
.pt-list{ display:block; position: relative; margin-top: -100px; margin-bottom: 20px;}
.pt-list .swiper-container {width:100%;margin-left: auto;margin-right: auto;overflow:hidden !important; padding-bottom:40px !important;}
.pt-list .swiper-container .swiper-wrapper{ height:auto;}
.pt-list .swiper-container .swiper-slide {font-size: 18px;display: -webkit-box;display: -ms-flexbox;
  display: -webkit-flex;display: flex;background: url(/public/home/activity/img/s_index_24.png) no-repeat;}
.pt-list .swiper-container span.swiper-pagination-bullet{ width:15px; height:15px; background:none; border:2px solid #fff; opacity:1;}
.pt-list .swiper-container span.swiper-pagination-bullet-active{ opacity:1; background:#fff;}
.pt-list .pt .pt-ul{ margin-top:30px;}
.pt-list .swiper-slide{ float:left; width:580px; height:auto !important; height:84px !important; margin-right:30px; margin-bottom:5px;}
.pt-list .swiper-slide .li-l{width:73%; float:left;padding-left:15px;}
.pt-list .swiper-slide .li-l .li-l-t{overflow:hidden; margin-top:16px;}
.pt-list .swiper-slide .li-l .li-l-t .li-l-t-l img{ margin-right:10px; display:inline-block; float:left;}
.pt-list .swiper-slide .li-l .li-l-b{ font-size:18px; line-height:30px; margin-top:6px; margin-bottom:10px;}
.pt-list .swiper-slide .li-l .li-l-b span{ color:#f20626;}
.pt-list .swiper-slide .li-r{ border-radius:0px 30px 30px 0px; width:20%; float:right; color:#fff; line-height:88px; text-decoration:none; font-size:20px; text-align:center;}
.pt-list .swiper-slide .li-l-t .li-l-t-l{ width:132px; float:left;}
.pt-list .swiper-slide .li-l-t .li-l-t-r{ float:left;font-family:"Microsoft YaHei"; line-height:25px; margin-left:10px;}
.pt-list  .swiper-slide .li-l-t .fx{float: left; margin-top: 10px; margin-left: 20px;}
.pt-list .swiper-slide .li-l-t .fx img{margin: 0 0;margin-right:10px;display: block; float:right;}

.pt-list .swiper-slide .li-l-t-r-t{color:#333; font-size:24px;}
.pt-list .swiper-slide .li-l-t-r-t span{ color:#e01236;}
.pt-list .swiper-slide .li-l-r-r-b{font-size:18px; color:#666;}
.li-l-t-l div{ position:relative;}
.li-l-t-l div span{ position:absolute; background:#e60012; width:40px; height:20px; border-radius:11px; text-align:center; color:#fff; line-height:20px; font-size:12px; right:70px; top:0;}
.pt3 {margin:0 auto; margin-top:-15px; overflow:hidden; background:url(/public/home/activity/img/index_01.jpg) no-repeat;background-size:100% auto; height:64px; width:460px;}
.pt3 .pt-t{height:60px; width:460px; text-align:center; color:#fff; font-size:24px; margin:0 auto; line-height:60px; padding-left:10px;}
.txtScroll-top{ overflow:hidden; position:relative; }
.txtScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px; display:none;}
.txtScroll-top .infoList li{ height:64px; line-height:64px;   }
.txtScroll-top .infoList li .date{ float:right; color:#999;  }
.tg-box .pt-k{ background: url(/public/home/activity/img/s_index_25.png) no-repeat; height: 530px;}
.tg-kuang{ overflow:  hidden;}
.tg-kuang a{ background: url(/public/home/activity/img/s_index_17.png) no-repeat; height: 64px; width: 381px; display: block; float: left; font-size: 30px; text-align: center; color: #fff; line-height:64px ; text-decoration: none; margin: 0px 9px;}
.tg-box .con_two{display: none;}
.tg-kuang a.hover, .tg-kuang a:hover{background: url(/public/home/activity/img/s_index_16.png) no-repeat;}
.cjmj-box {width: 1200px; margin: 0 auto;}
.cjmj-box .cjmj-box-t {background:url(/public/home/activity/img/s_qg_11.png) no-repeat; width:505px; height:105px;margin:0 auto;overflow: hidden; position: relative; margin-top:-55px;margin-bottom: 15px;}
.cjmj-box  ul { margin: 0 auto; width: 1200px; overflow: hidden;}
.cjmj-box  ul li{ float: left; margin-right:9px; margin-bottom: 10px; width: 293px; height: 460px; background: #fff; position: relative;}
.cjmj-box  ul li .li-tl{ position: absolute; top: 0; left: 0; background: url(/public/home/activity/img/s_index_19.png) no-repeat; width: 88px; height: 41px;}
.cjmj-box  ul li .li-tr{ position: absolute; top: 0; right: 0; background: url(/public/home/activity/img/s_index_20.png) no-repeat; width:72px; height: 68px;}
.cjmj-box  ul li .img4{ margin: 0 auto; margin-top:20px;}
.cjmj-box  ul li .tit3{font-size:18px; line-height: 56px; height: 56px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; text-align: center;}
.cjmj-box  ul li .li-b{background: url(/public/home/activity/img/s_index_23.png) no-repeat; width: 279px; height: 41px; line-height: 41px; width:279px; margin: 0 auto;}
.cjmj-box  ul li .li-b .li-b-l{float:left; margin-left:47px;font-size:16px;color: #5a00c4;}
.cjmj-box  ul li .li-b .li-b-l span{font-size:24px;}
.cjmj-box  ul li .li-b a{float:right; background: #f20030;border-radius: 15px; line-height: 27px; text-align: center; color: #fff; display: block; margin-top:8px;margin-right: 10px;width: 85px; text-decoration: none;font-size:14px;}

.sg-box .sg-box-t {background:url(/public/home/activity/img/s_qg_14.png) no-repeat; width:505px; height:105px;margin:0 auto;overflow: hidden;margin: 20px auto;}
.sg-box{margin: 0 auto;width: 1200px;}
.sg-bar .pt-k {margin-bottom: 27px;}
.sg-bar .pt-k .pt-k-r .tit1{ font-size:48px; color:#333; font-weight:bold; line-height:66px; margin-top:70px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-right: 15px;}
.sg-bar .pt-k .pt-k-r .tit2{ font-size:30px; color:#333; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-right: 15px; line-height: 40px;}

.sg-bar .pt-k .pt-k-l{ width:47%; float:left;position: relative;	}
.sg-bar .pt-k .pt-k-l .img5{margin-top:70px; margin-left:155px;}
.sg-bar .pt-k .pt-k-l .tj-img{ position: absolute; left:60px; top:60px}
.sg-bar .pt-k { background: url(/public/home/activity/img/s_qg_40.png) no-repeat; height: 509px;}
.sg-bar .pt-k .pt-k-r{ float:right; width:495px; position: relative; margin-right: 70px;}
.sg-bar .pt-k .pt-k-r .yh{background: url(/public/home/activity/img/s_qg_20.png) no-repeat; width: 360px; height: 28px; text-align: center;color: #fff; line-height: 28px;font-size:20px ; margin-top:40px;margin-bottom:60px;}
.sg-bar .pt-k .pt-k-r .price{background:#fe0039;height: 83px;width:340px;}
.sg-bar .pt-k .pt-k-r .price .sp8{ float: left;}
.sg-bar .pt-k .pt-k-r .price .pt-price span{float:left;font-size:72px; font-family: "黑体";color:#fff;line-height:83px;}
.sg-bar .pt-k .pt-k-r .price .pt-price img{margin-top:10px;margin-left: 15px; display: inline-block;}
.sg-bar .pt-k .pt-k-r .price .pt-price a{font-size:26px; font-family: "Microsoft YaHei";color: #fff;line-height: 30px; text-decoration: none; display: inline-block;background: url(/public/home/activity/img/s_qg_29.png) no-repeat right;padding-right:60px;margin-left: 20px;}
.xstb-box {padding-bottom:10px;}
.xstb-box .xstb-box-t {margin:0 auto;overflow: hidden; position: relative;margin-bottom:30px; width:1009px; height:90px;margin-top: 40px;}

.xstb-box .xstb-box-t1 {background:url(/public/home/activity/img/index1_03.png) no-repeat;}
.xstb-box .xstb-box-t2 {background:url(/public/home/activity/img/index1_06.png) no-repeat;}
.xstb-box .xstb-box-t3 {background:url(/public/home/activity/img/index1_08.png) no-repeat;}
.xstb-box .xstb-box-t4 {background:url(/public/home/activity/img/index1_10.png) no-repeat;}




.xstb-box ul li  .rc-price{font-size:14px; color: #666;margin: 0px 22px;}
.xstb-box  ul li{ height: 472px;}
.xstb-box  ul li .li-tr{ position: absolute; top: 0; right: 0; background: url(/public/home/activity/img/s_qg_53.png) no-repeat; width:72px; height: 68px;}
.pf-k{ position: fixed; top:22%;right: 0;z-index: 99;width: 190px; height: 560px;}
.pf-k .pf{background:url(/public/home/activity/img/pf.jpg) no-repeat;width:190px; height: 530px;}
.pf-k .close-k{float: right; color: #fff; font-size: 14px;}