@charset "utf-8";*{margin:0 auto;padding:0 auto}
body{font-family:"Microsoft YaHei",SimSun,Tahoma,Verdana,Arial,sans-serif!important}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
a{text-decoration:none}
html,body{overflow-x:hidden}
/* .bg{position:relative} */
.rule img{margin:0 auto;display:block}
.rule{margin:-280px 0 40px 0}
.banner1{background:url("/Public/theme/default/home/images/zt/2021_spring_display/bg_001.png")no-repeat center;width:100%;height:auto}
.banner2{background:url("/Public/theme/default/home/images/zt/2021_spring_display/bg_002.png")no-repeat center;width:100%;height:auto}
.banner3{background:url("/Public/theme/default/home/images/zt/2021_spring_display/bg_003.png")no-repeat center;width:100%;height:auto}
.banner4{background:url("/Public/theme/default/home/images/zt/2021_spring_display/bg_004.png")no-repeat center;width:100%;height:auto}
.banner5{background:url("/Public/theme/default/home/images/zt/2021_spring_display/bg_005.png")no-repeat center;width:100%;height:auto}
.banner6{background:url("/Public/theme/default/home/images/zt/2021_spring_display/bg_006.png")no-repeat center;width:100%;height:auto}
/* .banner2{background:url("/Public/theme/default/home/images/zt/2021_spring_display/banner2-2.jpg")no-repeat center;width:100%;height:auto} */
.banner_box{width:1056px;height:auto;display:block;margin:0 auto;position: relative;}
.banner img,.banner0 img,.banner1 img,.banner2 img,.banner3 img,.banner4 img,.banner5 img,.banner6 img,.banner7 img,.banner8 img,.banner9 img,.banner10 img{width:100%;height:auto;display:block;}
.banner_box .more{
    position: absolute;
    bottom: 20px;
    width: 332px;
    height: 84px;
    left: 50%;
    transform: translate(-45%,0);
}
.cont_wrap .goods_box{position: absolute;width: 100%;left: 34px;bottom:140px;height: 488px;display: flex;flex-wrap: wrap;}
.cont_wrap .goods_box_ls{bottom: 242px!important;}
.con_box{width: 493px;height: 232px;background-color: #fff;position: absolute;background:url("/Public/theme/default/home/images/zt/2021_spring_display/box_bg.png")no-repeat center;}
.con_box1{left: 36px;top: 0px;}
.con_box2{right: 18px;top: 0px;}
.con_box3{left: 36px;bottom: 0px;}
.con_box4{right: 18px;bottom: 0px;}
.con_box .con_lf_box img{
    width: 205px;
    height: 197px;
    position: absolute;
    left: 15px;
    top: 22px;
    border-radius: 10px;
    background-color: #d69c00;
}
.con_box .con_rt_box{
    width: 244px;
    height: 197px;
    position: absolute;
    right: 12px;
    top: 22px;
    border-radius: 10px;
    /* padding-top: 4px; */
    /* background-color: #fff; */
}
.con_box .con_rt_box .title{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    width: 100%;
    text-align: left;
    line-height: 22px;
    font-size: 18px;
    color: #000;
    box-sizing: border-box;
    max-height: 68px;
}
.con_box .con_rt_box .price{
    color: #ff0000;
    text-align: center;
    font-size: 21px;
    margin-bottom: 10px;
}
.con_box a {
    width: 100%;
    height: 100%;
    display: block;
    box-sizing: border-box;
    display: block;
    position: relative;
}
.name-wrap{box-sizing:border-box;min-height: 109px;;padding-top: 4px;}
.area-price{text-align:center;display:inline-block;font-size:21px;color:#da0000}
.area-price strong{font-size:34px}

.nav-content{display:none;position:fixed;top:200px;right:50%;margin-right:-670px;width:136px;background:#e60012;border-bottom-left-radius:35px;border-bottom-right-radius:35px;z-index:99999999}
.nav-content:before{content:'';position:absolute;bottom:100%;left:50%;margin-left:-68px;width:136px;height:163px;background:url(/Public/theme/default/home/images/zt/2018_springfestivaltravel/lantern-top.png) no-repeat}
.nav-content:after{content:'';position:absolute;top:100%;left:50%;margin-left:-17.5px;width:35px;height:101px;background:url(/Public/theme/default/home/images/zt/2018_springfestivaltravel/lantern-bottom.png) no-repeat}
.nav-item{display:block;margin:0 auto;width:120px;height:41px;text-align:center;line-height:41px;border-bottom:1px solid #3a1f1f;color:#fff;font-size:18px;overflow:hidden;cursor:pointer}
.nav-item:last-child{border-bottom:0}
.nav-item-active{color:#ffd800}
.section{display:block;margin:0 auto;width:100%;background:#fe6040}

.type-title{display:block;margin:0 auto;width:100%;box-sizing:border-box}
.type-title img{width:100%;display:block;margin:0 auto}
.title1{margin:0 auto;width:996px}
.goods-recommend-list{display:block;margin:0 auto;padding-bottom:70px;width:100%;background:url(/Public/theme/default/home/images/zt/2018_springfestivaltravel/content7.jpg) no-repeat;background-size:100% 100%}
.goods-item{display:block;margin:0 auto 33px;padding:18px 22px;width:964px;background:#fff;border-radius:10px;overflow:hidden}
.goods-cover{display:inline-block;vertical-align:text-top;margin-right:15px;width:452px;height:285px;overflow:hidden}
.goods-cover img{display:block;width:100%;height:auto}
.goods-info{display:inline-block;vertical-align:text-top;width:490px}
.goods-name{display:block;margin:0 auto;padding-bottom:4px;width:100%;text-align:left;line-height:1.5;border-bottom:1px dashed #c7c7c7;font-size:22px;font-weight:bold;color:#000}
.goods-detail{display:block;margin:10px auto 0;width:100%;text-align:left;line-height:1.5;font-size:18px;color:#666666}
.goods-label{display:inline-block;margin-top:7px;padding:4px 7px;border:1px solid #ff4f4f;border-radius:10px;font-size:18px;color:#ff4f4f}
.goods-price{display:block;margin:0 auto;width:100%;text-align:center;line-height:1.5;font-size:24px;font-weight:400;color:#ff0c34}
.price-number{font-size:40px;font-weight:bold;font-family:Georgia}
.goods-book-operation,.more-recommend-operation{display:block;margin:5px auto 0;width:301px;height:72px;background:url(/Public/theme/default/home/images/zt/2018_springfestivaltravel/action_img.png) no-repeat;background-size:100% 100%;line-height:72px;padding-left:75px;font-size:24px;font-weight:bold;color:#fff}
.area-nav-list{display:block;margin:0 auto;width:1000px;text-align:center}
.area-nav-item{display:inline-block;margin-right:20px;width:166px;height:37px;text-align:center;line-height:37px;background:#583481;border-radius:18.5px;font-size:22px;color:#e8c849;cursor:pointer}
.area-nav-item:last-child{margin-right:0}

.area-list{display:block;position:relative;z-index:30;margin:0 auto;width: 983px;height: 628px;box-sizing: border-box;
	background: url(/Public/theme/default/home/images/zt/2021_spring_display/bg_01.png) no-repeat;}
.area-list .title-box{width: 239px;height: 58px;padding: 26px 0 54px 125px;}
.area-list .title-box img,.area-list .img_left img{width: 100%;}
.area-list .img_left{width: 328px;height: 438px;position: absolute;left: 20px;top: 137px;}

.area-list .goods_wp{width:982px;clear:both;margin:0 auto;padding: 0 0 0 390px;box-sizing: border-box;}
.area-item{width:568px;height:200px;background:#fff;position:relative;box-sizing:border-box;overflow:hidden;padding: 12px;border-radius: 15px;
border: 1px solid #ffba00;margin-bottom: 34px;}
.area-item:nth-child(2){margin-bottom: 15px;}
.area-item a{width:100%;height:100%;display:block;box-sizing:border-box;display:block;position:relative}
.area-item a>div{display:inline-block;float:left}
.area-image{width:288px;height:175px;overflow:hidden;position:relative;border: 1px solid #ffba00;box-sizing: border-box;}
.area-image img{width:100%;height:100%}
.offers{position:absolute;left:0;top:15px;z-index:120;background:#ff0000;text-align:center;min-width:155px;height:35px;padding:0  10px;font-size:18px;color:#fff;line-height:35px;border-radius:0 22px 22px 0;display: none;}
.area-info{width:254px;height:175px;display: inline-block;padding: 0 0 0 15px;box-sizing: border-box;}
.area-name{display:block;width:100%;text-align:left;line-height:20px;font-size:16px;color:#000;overflow:hidden;box-sizing:border-box;max-height:60px}

.area-item .lf-txt{color:#ff0000;text-align:center;font-size:21px;margin-bottom:10px}
.arigin-price span{font-size:25px;font-weight:bold;font-family:"Arial"}
.area-item .pr-txt{padding-right:15px}
.area-item .pr-txt,.area-item .arigin-price{font-size:18px;color:#331600}
.area-book-action{width:234px;height:32px;line-height:32px;display:block;font-size:22px;color:#5b0000;font-weight:bold;text-align:center;
	text-decoration:none;margin:0 auto;background: #ffba00;border-radius:5px;}
.over-text-1{line-height:28px;font-size:20px;color:#000;height:72px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;padding:18px 18px 10px 18px}
.over-text-2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.over-text-3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.top-img img{display:block;margin:0 auto}
.other_wrap .other_line_wrap:nth-child(3n){margin-right:0}

.dh{background:url(/Public/theme/default/home/images/zt/2021_spring_display/fix_bg.png) no-repeat;background-size:100% 100%;width:160px;height:623px;position:fixed;top:100px;right:0;z-index:9999;box-sizing:border-box;display:none;width: 241px;height: 680px;}
.dh a{
    width: 120px;
    height: 40px;
    line-height: 40px;
    display: block;
    color: #fff;
    font-size: 22px;
    text-align: center;
    text-decoration: none;
    margin-bottom: 12px;
    border-radius: 8px;
    border: 4px solid #fff;
    position: absolute;
    right: 33px;
    bottom: 36px;
}
.dh a:nth-child(5){
    bottom: 97px;
}
.dh a:nth-child(4){
    bottom: 158px;
}
.dh a:nth-child(3){
    bottom: 219px;
}
.dh a:nth-child(2){
    bottom: 280px;
}
.dh a:nth-child(1){
    bottom: 341px;
}
/* .dh a:nth-child(4),.dh a:nth-child(5){border:none} */
.top-img{position:relative;z-index:100}
.dh a.selected{
    color:rgb(255,241,0)!important;
    border-color: rgb(255,241,0)!important;
    background-color: rgb(164,0,0);
}
#t6 .more{
    transform: translate(-35%,0)!important;
    bottom: 120px!important;
}
.area-list .more{width:295px;height:64px;line-height:64px;margin: 0 auto;text-decoration:none;display:block;
background: #c6000b;border: 1px solid #d69c00;border-radius: 10px;padding: 11.5px 0 0 0;box-sizing: border-box;}
.area-list .more img{width: 154px;height: 37px;display: block;margin: 0 auto;}
.cont_wrap .img_item{width: 100%;}
.cont_wrap .img_item:nth-child(1){height: 650px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a1.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(2){height: 961px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a2.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(3){height: 905px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a3.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(4){height: 816px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a4.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(5){height: 820px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a5.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(6){height: 1067px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a6.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(7){height: 849px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a7.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(8){height: 816px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a8.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(9){height: 822px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a9.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(10){height: 796px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a10.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(11){height: 854px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a11.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(12){height: 806px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a12.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(13){height: 849px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a13.jpg) no-repeat center top;}
.cont_wrap .img_item:nth-child(14){height: 814px;background: url(/Public/theme/default/home/images/zt/2021_spring_display/a14.jpg) no-repeat center top;}
