body{ background:#3c1c1f;font-family:'STHeiti','Microsoft YaHei',Helvetica,Arial,sans-serif;margin:0 auto;padding-bottom:1.1rem;}

.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}

#page{padding-top: 0.9rem}
.index-header{ height:0.89rem; line-height:0.89rem; background:#422326;background-size: cover;width:100%;text-align:center;background-size:cover;position:fixed; z-index:999; top: 0;}
.header{ height:0.89rem; line-height:0.89rem; background:#422326 ;background-size: cover;width:100%;text-align:center;background-size:cover;position:fixed; z-index:999; top: 0;}
.header .logo{ height: 100%; width:2.4rem;background: url(../images/logo.png) center center no-repeat;background-size:cover;margin: 0 auto; display: block;}
.index-header .logo{ height: 100%; width:2.4rem;background: url(../images/logo.png) center center no-repeat;background-size:cover;margin: 0 auto; display: block;}
.index-header .more{display: inline-block;font-size: 0.46rem;position: absolute;cursor: pointer;left: 0.4rem;color: #deb558;transition: transform 0.3s}
.index-header .more.on{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}
.header .back{display: block;position: absolute;left: 0.4rem;background: url(../images/index-back.png) no-repeat;background-size: 100%;width: 0.37rem;height: 0.31rem;top: 0.3rem;}
.redpaper{width: 16px;position: relative;top: 3px}
.red_a{margin-left: -7px}
.HPNY{position: relative;width: 200px;height: 10px;left: 100px;}
.HPNY_img{ position: absolute;width:300px;left:-65px;}
.paper_font{color: red}
.hot{width: 16px  }

nav{	display: none;}
.mm-list > li > a{color: #fff;}
.mm-list > li > a span{width:0.8rem; text-align: center;margin-right: 0.12rem;display: inline-block;}
.mm-list > li > a i{color: #666;font-size: 0.38rem;}


/* 幻灯片相关 */
.swiper-container {width: 100%;margin:0 auto; position: relative;overflow:hidden;z-index:1;}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-slide img{display: block;width: 100%; }
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;bottom:0.05rem;width: 100%}
.swiper-pagination-bullet{width:.2rem;height:.2rem;display:inline-block;border-radius:100%;background: rgba(255,255,255,0.5);margin-left:.05rem;margin-right:.05rem}
.swiper-pagination-bullet-active{opacity:1;background:#fff100}

/* 滚动公告 */
.gonggao{height: 0.82rem;background: #2a1618;border-bottom: 1px solid #572d31}
.gonggao .title{margin-left:0.4rem;height:0.82rem; line-height:0.82rem;float: left; display: block;color: #fdbb94;font-size: 0.28rem}
.gonggao .title span{display:inline-block;font-size:0.40rem;color: #deb558;vertical-align: middle;margin-right:0.2rem}
.gonggao .gundong{color: #e4848f; font-size: 0.28rem; overflow: hidden;line-height: 0.82rem;white-space:nowrap}

/* 线路检测 */
.testing{line-height:1; background: #3c1c1f;}
.testing:after{clear:both}
.testing .hd{border-bottom: 1px solid #572d31;height: 0.92rem;line-height: 0.92rem}
.testing .hd ul li{float: left;width: 25%;text-align: center;}
.testing .hd ul li.kefu{width: 30%;float: right;}
.testing .hd ul li.kefu i{display: inline-block;}
.testing .hd ul li a{color: #ffc682;font-size: 0.28rem;display: block;}

.testing .bd{padding-left:0;padding-right:0;padding-top:0.4rem;padding-bottom:0rem;}
.testing .bd ul{padding-left:.3rem;padding-right:.3rem;padding-top:0;padding-bottom:0}
.testing .bd li{*zoom:1;padding-bottom:.4rem;height: 0.68rem;}
.testing .bd .ms{float:left;font-size:.26rem;height:.68rem;line-height:.68rem;width:1.07rem;text-align:center;border-radius:.06rem;background:#50292f;margin-right:.19rem;color: #eee}
.testing .bd .url{float: left;display:block;font-size:.26rem;height:.68rem;line-height:.68rem;text-align:left;border-radius:.06rem;background:#50292f;color: #eeeeee;text-align: left;width: 3.40rem;padding-left: 0.3rem;}
.testing .bd .btn-open{line-height:1;float:right;font-size:.26rem;height:.68rem;line-height:.68rem;display:block;text-align:center;border:0;border-radius:.06rem;background:#deb558;width: 1.7rem;}
.testing .bd .btn-open a{display:block;padding-left:.3rem;padding-right:.3rem;padding-top:0;padding-bottom:0;color:#311d0f;font-weight: bold;font-size:.26rem;}

.menuBox{}
.menuUl{margin:0 20px 8px;overflow:hidden;zoom:1}
.menuUl li{margin-right:4%;width:48%;float:left}
.menuUl li img{width:100%}
.menuUl li:last-child{margin-right:0}

/* 快捷连接 */
.quicklink{background: #3c1c1f;border-top: 1px solid #4a2528;border-bottom: 1px solid #4a2528}
.quickmain{width: 7.5rem;margin: 0 auto;}
.quickmain ul {height: 0.76rem;border-bottom: 1px solid #4a2528;background: url(../images/quickul.png) no-repeat; background-size: cover;}
.quickmain ul.last{border-bottom: none;}
.quickmain ul li{float: left;width:33.3%;height: 0.76rem;line-height:0.76rem;overflow:hidden;position:relative}
.quickmain ul li a{color: #fab992;font-size:0.28rem;text-align:left;text-indent:0.92rem; display:block}
.quickmain ul li .iconfont{display: inline-block;font-size:0.38rem;width: 0.38rem; color: #fab992;vertical-align:middle; position:absolute; left:-0.5rem; text-align:center}


/* 底部 */
.footer{text-align:center;color: #915c61;font-size: 0.18rem; padding-top:0.4rem; padding-bottom:0.4rem;background: #2a1618}
.footer p{ margin-bottom:0.20rem;}
.footer .gopc{color:#915c61; font-size:0.18rem}

.bottom{ height:1.08rem; position:fixed;bottom:0; width:100%; background:#3c1c1f; z-index: 999;}
.bottom ul li{ float:left; width: 25%;text-align: center;}
.bottom ul li a{ display:block; height:1.08rem; color: #fab992;font-size: 0.2rem; border-left: 1px solid #4a2528;border-right: 1px solid #4a2528;border-top: 1px solid #4a2528;}
.bottom ul li .iconfont{display: inline-block;margin-top: 0.18rem;font-size: 0.4rem;}

/* 优惠活动 */
.yhhd{width:7.5rem;margin-top: 0.3rem;}
.yhhd .hd{margin-left: 0.3rem;height: 0.43rem;}
.yhhd .hd ul li{float: left;margin-right: 0.1rem;}
.yhhd .hd ul li a{text-align: center;color: #503915;font-size: 0.22rem;display:block;height: 0.43rem;line-height: 0.43rem;width: 1.42rem;background-color: #ebbd7b;border-radius: 0.2rem;}
.yhhd .hd ul li a.on{background-color: #a40000;color: #fff;}
.yhhd .bd{margin-top: 0.2rem;}
.yhhd .item{width:96%;margin: 0 auto;margin-bottom: 0.2rem;}
.yhhd .item h2{cursor: pointer;}
.yhhd .item h2 img{display: block; width:100%}
.yhhd .item .info{display:none;color: #fff;font-size: 0.30rem;padding: 0.24rem 0.24rem 0;line-height: 0.5rem}



/* 天天签到 */
.ttqd{background:#2a1618 url(../images/qd/qd.jpg) no-repeat; background-size: 100%;width: 7.5rem;height: 10rem;margin:0 auto;overflow: hidden;}
.ttqd .logoimg{background: url(../images/qd/logoimg.png) no-repeat; width:4.44rem;height:0.76rem;background-size: cover;margin: 0 auto;margin-top:3.4rem;}

.login{background:#2a1618 url(../images/qd/login-bg.jpg) no-repeat; background-size: 100%;width: 7.5rem;height: 10rem;margin:0 auto;overflow: hidden;}


.inputul{max-width: 6.02rem;margin: 0 auto;}
.inputul li{margin-bottom: 0.3rem;height:0.88rem;line-height:0.88rem;position: relative;}
.inputul li input{height: 0.88rem;width:6.02rem;color: #959595;font-size: 0.24rem;border-radius: 0.05rem;border:none;text-align: center;}
.inputul li input::-webkit-input-placeholder{color:#959595;}
.inputul li input::-moz-placeholder{color:#959595;opacity:1;}
.inputul li input:-moz-placeholder{color:#959595;opacity:1;}
.inputul li .codeimg{width: 1.62rem;height: 0.59rem;position: absolute;right: 0.2rem;top: 50%;margin-top: 0rem;}
.inputul li .qdbtn{height: 0.88rem;width:6.02rem;background: #fcc43e;border-radius: 0.05rem;border:none;color: #3e3000;font-size: 0.3rem;font-weight: bold;cursor: pointer; }

.login-box{width: 5.96rem;height: 6.38rem;background:url(../images/login/login-box.png) no-repeat;background-size: cover;margin: 0 auto;margin-top: 1.95rem;overflow: hidden;}
.login-box .hd{margin-top: 0.78rem;}
.login-box .hd .username{color: #deb558;font-size: 0.2rem;float: left;width: 1.8rem;text-align: center;margin-left: 0.4rem;}
.login-box .hd .username i{color:#deb558;font-size: 0.7rem;display:block;margin: 0.08rem auto;width: 0.7rem;}

.login-box .hd .info p{color: #FFFFFF;font-size: 0.2rem;line-height: 0.38rem;}
.login-box .hd .info span{color: #fff032;}
.login-box .bd{width: 3.77rem;margin: 0 auto;}
.login-box .bd li{height: 0.64rem;margin-bottom: 0.3rem;}
.login-box .bd li input{width: 3.77rem;height: 0.64rem;background-color: #50292f;color: #ffffff;font-size: 0.24rem;text-align: center;border: none;border-radius: 0.3rem;}

.news{width: 6.92rem;margin: 0 auto;}
.news ul li{height: 1.23rem;width: 6.92rem;border-bottom: 0.01rem solid #2a1617;}
.news ul li a p{color: #f8e2e4;font-size: 0.3rem;line-height: 0.74rem;}
.news ul li a{color: #864f53;font-size: 0.24rem;display: block;}
.more:after{content:"";display: block;clear:both}
.more ul li{float: left;width: 33.3%;height: 2.1rem;text-align: center;border: 1px solid #422124;box-sizing: border-box;background: #1e1011;}
.more ul li a{display: block;font-size: 0.28rem;height: 100%;}
.more ul li a i{font-size: 0.62rem;color: #fab992;margin-top: 0.49rem;display: inline-block;}
.more ul li a p{color: #ffffff;line-height: 0.6rem;}

.newscon{width: 7.5rem;margin: 0 auto;}
.newscon .newstitle{height: 1.06rem;position: relative;line-height: 1.06rem;text-align: center;color: #ffd053;font-size: 0.3rem;border-bottom: 1px solid #2a1617}
.newscon .newstitle .back{position: absolute;left:0.4rem;top: 0.32rem;width: 0.24rem;height: 0.39rem;background: url(../images/back.png); background-size: cover;}
.newscon .content{padding: 0.4rem;color: #fff;font-size: 0.26rem}
.newscon .content p{margin: 0.2rem 0;line-height:0.56rem;}
