div,a,li,span{-webkit-tap-highlight-color:rgba(0,0,0,0) !important;}
.m_box{
    max-width:640px;
    min-width:320px;
    overflow:hidden;
    margin:0 auto;
    position:relative;
    background-color: #ffe0bc;
}
.m_box .top{
    position: absolute;
    height: 1.2rem;
    background: url(../images/m_bg_01.png) no-repeat;
    background-size: 100%;
    width: 100%;
    z-index: 11;
}
.m_box .top img{width:100%;height:100%;}
.m_box .top .btn-down{    
    width: 152px;
    height: 60px;
    position: absolute;
    right: 0.27rem;
    top: 0;
}
.m_box .top .btn-gift{width:1.36rem;height:0.42rem;position:absolute;right:1.56rem;top:0.3rem;display:none;}
.main_banner{position:relative;}
.main_banner .bgbox{
    height: 7rem;
    background-image: url(../images/m_bg_02.jpg);
    background-size: 100%;
    background-repeat: no-repeat;
}
.main_banner .bgbox img{width:100%;height:auto;}
.video_big_bg{width:100%;height:7.40rem;}
.nav-box{
    position: relative;
    height: 1rem;
    background: url(../images/m_bg_03.jpg) no-repeat;
    background-size: 100%;
}

.tx_banner{
    position: relative;
    width: 100%;
}
.tx_banner .left_img .tab_img li{
    display: none;
    text-align: center;
}
.tx_banner .left_img .tab_img li img{
    width: 85%;
}
.tx_banner .left_img .tab_img li.on{
    display: block;
}
.right_img{
    position: absolute;
    right: 0%;
    bottom: -1.5rem;
    left: 0;
    /* transform: translate(50%, 50%); */
    z-index: 2;
    margin: 0 auto;
    text-align: center;
}
.right_img ul{
    justify-content: center;
    display: flex;
    align-items: center;
}
.right_img .tab_Ul li{
    width: 50px;
    margin: 5px;

}
.right_img .tab_Ul li .blick{
    /* display: none; */
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
.right_img .tab_Ul li.on .blick{
    /* display: block; */
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: none;
}
.right_img .tab_Ul li.on .none{
    /* display: none; */
    /* -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: none; */
}
.right_img .tab_Ul li img{
    width: 100%;
}
.title_a{
    z-index: 3;
    width: 50%;
    height: 25%;
    position: absolute;
    left: 60%;
    top: 16%;
    transform: translate(-50%, 0%);
}
.video{
    position: relative;
    width: 100%;
    display: none;
    z-index: 99;
}
.video .video_con{
    width: 95%;
    position: fixed;
    left: 50%;
    transform: translate(-50%, 100%);
    z-index: 10;
    top: 50%;
}
.video .video_con video{
    width: 100%;
    border-radius: 10px;
}
.video .video_bg{
    width: 100%;
    height: 100vh;
    position: fixed;
    top: 0;
    background-color: rgba(0, 0, 0, .6);
    z-index: 9;
}
.pic-box .swiper-wrapper{
    width: 97%;
    margin: 5px auto;
}
.nav-box img{width:100%;height:auto;float:left;}
.nav-box:after{content:'';clear:both;display:block;height:0;}
.nav-box ul{position:absolute;width:100%;height:100%;padding:0 0.25rem;top:0;left:0;display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;}
.nav-box ul li{flex:1;height:100%;}
.nav-box ul li a{display:block;height:100%;font-size:0;color:transparent;}
.hd-title:after{content:'';clear:both;display:block;height:0;}
.hd-title img{width:100%;height:auto;float:left;}
.pic-box{position:relative;overflow:hidden;line-height:0;box-sizing:border-box;}
.box-1{height:10.84rem;background:url(../images/m_bg_04.jpg) no-repeat;background-size:100%;}
.swiper-container-1{overflow:hidden;margin:0 auto;}
.swiper-container-1 .swiper-slide{text-align:center;}
.swiper-container-1 .swiper-slide img{width:6.40rem;}
.swiper-container-1 .swiper-pagination-1{position:absolute;z-index:11;bottom:0.1rem;box-sizing:border-box;padding-left:0.15rem;text-align:left;}
.swiper-container-1 .swiper-pagination-bullet{width:0.13rem;height:0.13rem;border-radius:0;background:url(../images/page.png) no-repeat -0.54rem 0;background-size:1rem;opacity:1;margin:0 0.05rem !important;}
.swiper-container-1 .swiper-pagination-bullet-active{background-position-x:-0.67rem;}
.swiper-container-1 .prev,.swiper-container-1 .next{position:absolute;width:0.15rem;height:0.15rem;}
.swiper-container-1 .prev{left:0;background:url(../images/prev.png);}
.swiper-container-1 .next{right:0;background:url(../images/next.png);}
.news-box{position:relative;height:4.65rem;padding:0 0.20rem;margin:0.16rem auto;border-top:none;}
.more{width:4.5rem;line-height:0.75rem;color:transparent;font-size:0;text-align:center;display:block;margin:0.09rem auto 0;}
.news-box .tab-num{display:flex;align-items:center;justify-content:space-between;align-items:center;border-bottom:0.01rem solid #d7d7d7;}
.news-box .tab-num li{box-sizing:border-box;position:relative;transition:all 0.2s ease-in-out;flex:none;margin:0 0.4rem;}
.news-box .tab-num li:before{content:'';width:0;height:0.03rem;background:#d4632b;position:absolute;left:50%;margin-left:-0.08rem;bottom:-0.02rem;transform:translateX(-50%);transition:0.3s;}
.news-box .tab-num li:first-child:after{display:none;}
.news-box .tab-num li a{width:0.66rem;height:0.42rem;display:block;background-size:2rem;color:#313131;font-size:0.25rem;}
.news-box .tab-num li:nth-of-type(2) a{background-position-y:-0.42rem;}
.news-box .tab-num li:nth-of-type(3) a{background-position-y:-0.84rem;}
.news-box .tab-num li:nth-of-type(4) a{background-position-y:-1.26rem;}
.news-box .tab-num li.on a{color:#d4632b;}
.news-box .tab-num li.on:before{width:0.8rem;}
.in_news{padding:0rem;height:5rem;}
.in_news li{padding:0.21rem 0;display:flex;align-items:center;border-bottom:solid 0.01rem #d4632b;}
.in_news a{flex:auto;font-size:0.2rem;line-height:1.2em;margin-right:0.15rem;color:#313131;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all 0.3s linear;}
.in_news li:nth-of-type(n+6){display:none;}
.in_news li:nth-of-type(5),.in_news li:last-child{border:none;}
.in_news .type{flex:none;padding:0.06rem 0.12rem;border-radius:0.3rem;line-height:1em;font-size:0.2rem;}
.in_news .type em{font-size:0.2rem;color:#313131;font-style:normal;transition:0.3s;line-height:1em;font-size:0.22rem;}
.in_news .time{flex:none;line-height:1em;font-size:0.2rem;color:#d4632b;text-align:right;transition:all 0.3s linear;}
.box-2{
    height:7rem;
    background:url(../images/m_bg_05.jpg)bottom no-repeat;
    background-size:100%;
    padding-top: 1.5rem;
}
.box-3{
    height:9.3rem;
    background:url(../images/m_bg_06.jpg) no-repeat;
    background-size:100%;
    padding-top: 1.8rem;
}
.swiper-container-2{width:100%;margin:0 auto;overflow:visible;}
.swiper-container-2 .swiper-slide{text-align:center;}
.swiper-container-2 .swiper-slide img{width: 6.83rem;}
.swiper-pagination-2{text-align:center;width:100%;position: absolute;z-index: 9;}
.swiper-pagination-2 .swiper-pagination-bullet{width:0.31rem;height:0.31rem;background:url("../images/active_images.png")no-repeat;opacity:1;background-size:cover;margin:0 0.05rem !important;transition:0.3s;}
.swiper-pagination-2 .swiper-pagination-bullet-active{background:url("../images/active_img.png")no-repeat;background-size:cover;}
.swiper-container-2 .prev,.swiper-container-2 .next{position:absolute;width:0.15rem;height:0.15rem;top:1.57rem;z-index:111}
.swiper-container-2 .prev{left:1.8rem;background:url(../images/prev.png);}
.swiper-container-2 .next{right:1.8rem;background:url(../images/next.png);}
.inside_title{background:#333;line-height:48px;height:48px;padding:0 10px;margin-top: 60px;display:flex;align-items:center;justify-content:space-between;}
.inside_title h2{display:block;flex:none;font-size:18px;font-weight:100;color:#FFF;}
.inside_title .back{font-size:15px;color:#FFF;flex:none;}
.inside_title .back i{display:inline-block;padding-right:6px;}
.inside_title .back i img{width:auto;height:18px;margin-top:-2px;}
.inside_m_box{background:#FFF;min-height:572px;}
.inside_m_box .tab-num{display:flex;background:#eee;}
.inside_m_box .tab-num li{flex:1;}
.inside_m_box .tab-num li a{display:block;font-size:15px;color:#666;text-align:center;line-height:43px;transition:all 0.3s linear;}
.inside_m_box .tab-num li.on a{background:#FFF;color:#334263;}
.news_list{padding:0 12px;}
.news_list li{border-bottom:1px solid #f1f1f1;line-height:46px;height:46px;padding:0 6px;}
.news_list a{display:block;float:left;font-size:13px;color:#333;width:70%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all 0.3s linear;}
.news_list a:hover{color:rgba(46,78,135,1);}
.news_list .time{float:right;font-size:12px;color:#d6d7da;text-align:right;width:30%;}
.page1{padding:18px 12px 12px;text-align:center;}
.page1 span{font-size:12px;}
.page1 a{font-size:12px;color:#7b7878;}
.page1 a:hover{color:rgba(46,78,135,1);}
.page1 a em{font-style:normal;padding:0 5px;}
.page_updown{border-top:1px dotted #e6e6e6;font-size:14px;color:#666;}
.page_updown a{display:block;border-bottom:1px dotted #e6e6e6;color:#666;padding:0 10px;line-height:34px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all 0.3s linear;}
.page_updown a:hover{color:rgba(46,78,135,1);}
.m_text{font-size:14px;color:#333;padding:15px 10px;}
.m_text img{max-width:100%;}
.page_back{text-align:center;position:relative;}
.page_back a{display:block;}
.page_back .arrow{display:inline-block;border-bottom:6px solid #666;border-left:6px solid transparent;border-right:6px solid transparent;font-size:0;height:0;width:0;line-height:0;position:relative;}
.page_back .arrow i{display:inline-block;border-bottom:6px solid #FFF;border-left:6px solid transparent;border-right:6px solid transparent;font-size:0;height:0;width:0;line-height:0;position:absolute;top:2px;left:-6px;}
.page_back p{font-size:15px;color:#666;}
.gift_list{padding:0 12px;}
.gift_list li{border-bottom:1px solid #e6e6e6;line-height:46px;height:46px;padding:0 6px;}
.gift_list .text{display:block;float:left;font-size:13px;color:#666;width:70%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:all 0.3s linear;}
.gift_list .btn_box{float:right;font-size:14px;color:#999;text-align:right;width:30%;}
.gift_list .btn_box .btn1{display:inline-block;border:1px solid #be733c;background:rgba(46,78,135,0.1);border-radius:3px;font-size:12px;color:#be733c;text-align:center;height:23px;line-height:23px;padding:0 20px;transition:all 0.3s linear;}
.gift_list .btn_box .btn1:hover{border-color:#be733c;background:#be733c;color:#FFF;}
.gift_list .btn_box .btn_no{display:inline-block;background:#adadad;border:1px solid #adadad;border-radius:3px;font-size:12px;color:#FFF;text-align:center;height:23px;line-height:23px;cursor:context-menu;padding:0 20px;transition:all 0.3s linear;}
.popup_gift_box{margin-top:-120px;top:50%;}
.popup_gift{background:#FFF;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,0.2);padding:15px;margin:0 30px;}
.popup_gift .t_list{font-size:15px;color:#999;line-height:180%;padding:20px 0;}
.popup_gift .t_list label{display:block;float:left;color:#5b5b5b;text-align:right;width:70px;font-size:14px;line-height:1.6em;}
.popup_gift .t_list .r_box{padding-left:80px;font-size:14px;line-height:1.6em;}
.popup_gift .btn,.popup_gift .btn:active{display:inline-block;background:#be733c;border-radius:0.05rem;font-size:16px;color:#FFF;text-align:center;line-height:1em;width:100%;padding:0.22rem 0.05rem;cursor:pointer;transition:background 0.2s linear 0s;}
