@charset "utf-8";
body{line-height:1.5;margin:0 auto;width:100%;max-width:640px;background-color:#fff;font-family:inheirt;font-weight:400;}
.wd640 {-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:6.4rem;overflow:hidden;}
.m {clear:both;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:100%;overflow:hidden;}
.mc {-webkit-box-sizing:border-box;box-sizing:border-box;}
.h {padding:.4rem 0;font-size:.4rem;color:#000;font-weight:600;line-height:1.1}
.h span {font-weight:400}
/*
.h span::before {position:absolute;content:'';left:-.7rem;top:50%;width:.6rem;height:.03rem;background-color: #333333;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.h span::after {position:absolute;content:'';right:-.7rem;top:50%;width:.6rem;height:.03rem;background-color: #333333;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
*/
.zxBtn {padding:.3rem 0 0;}
.zxBtn a {display:inline-block;padding:.1rem .5rem;background-color:#fe5700;font-size:.26rem;color:#fff;border-radius:.3rem;}
.zxBtn a span,.zxBtn a img {display:inline-block;vertical-align: middle;}
.zxBtn a img {margin-left:.2rem;width:.2rem;}

.zxbtn {padding:.3rem 0 0}

.topfixedtel {-webkit-position:sticky;position:sticky;top:0;z-index:100;overflow-x:unset}
.top {position:relative;}
.top .tel {position:absolute;top:0;right:0;width:.7rem;height:1.04rem;}
.top .tel a {display:block;width:100%;height:100%}
.top .menu {position:absolute;top:0;left:0;width:1rem;height:1.04rem;cursor:pointer}
.menu-list {display:none;position:fixed;top:0;right:0;left:0;z-index:200;width:100%;max-width:640px;height:100vh;background-color:#777272;}
.menu-list .closebtn {position:absolute;right:0;top:0;z-index:300;padding:.3rem;width:.5rem;height:.5rem;line-height:.5rem;text-align:center;color:#fff;font-size:.4rem;}
.menu-list .menu-h {padding:.3rem 0;background-color:#535353;text-indent:1em;font-size:.4rem;color:#fff;font-weight:500}
.menu-list ul {display:inline-block;vertical-align:top;height:100%;background-color:#535353;overflow:hidden}
.menu-list li {padding:.1rem 0;width:1.8rem;text-indent:.3rem;font-size:.24rem;color:#fff;-webkit-transition:background .5s linear;transition:background .5s linear}
.menu-list .menu-r {-webkit-box-sizing:border-box;box-sizing:border-box;padding:.1rem 0.1rem 0 .2rem;width:4.6rem;display:inline-block;vertical-align:top;font-size:.24rem;overflow:hidden}
.menu-list .menu-r-item {display:none}
.active {background-color:#777272;}
.menu-list .menu-r-item.show {display:block;}
.menu-list .menu-r-b a {position:relative;display:inline-block;max-width:50%;padding:.05rem .26rem;word-wrap:break-word;word-break:normal;color:#fff}
.menu-list .menu-r-b a span {position:absolute;right:0;rop:0;color:#f60;width:.22rem;height:.1rem;background:url(/skin/jnwz/global/images/hot.gif) no-repeat center center;background-size:.22rem .1rem}

#banner {margin-bottom:.1rem;}
#banner .swiper-pagination-bullet {width:10px;height:10px;}
#banner .swiper-pagination-bullet-active {background-color:#fff;}
#banner .swiper-pagination.swiper-pagination-bullets {text-align:right}

.nav a {display:inline-block;vertical-align:middle;padding:.3rem 0;background-color:#f57aa6;width:20%;text-align:center}
.nav a:nth-of-type(2),.nav a:nth-of-type(4) {background-color:#eb6998;}
.nav a img {display:inline-block;vertical-align:middle;margin-right:.1rem;}
.nav a:nth-of-type(1) img {width:.5rem;}
.nav a:nth-of-type(2) img {width:.36rem;}
.nav a:nth-of-type(3) img {width:.36rem;}
.nav a:nth-of-type(4) img {width:.38rem;}
.nav a:nth-of-type(5) img {width:.28rem;}
.nav a span {display:inline-block;vertical-align:middle;line-height:1.2;color:#fff;font-size:.24rem;}

.ad {margin:.1rem auto;}

.foot {margin-bottom:1.2rem;}
.foot .mc {position:absolute;left:2.5rem;top:.3rem;font-size:.22rem}
.foot p {padding:.1rem 0;color:#5b5b5b} 

.animate-route {animation-duration: 1s;animation-fill-mode: both;animation-name: fadeRoute;}

@keyframes fadeRoute {
    from {
        left: -100%;
    }
    to {
      left: 0;
    }
}

.wp08 { height: auto; overflow: hidden; zoom: 1; }
.wp08 h2 { text-align: center; color: #FFF; font-weight:400; font-size: .3rem; height: .76rem; line-height: .76rem; background: #3e465b; }
.time { text-align: center; color: #666; padding: .2rem 0; }
.wp08 dl { overflow: hidden; zoom: 1; margin-bottom:.3rem; text-align:Center}
.wp08 dl dt {display:inline-block;vertical-align:middle; width: .88rem; }
.wp08 dl dd {display:inline-block;vertical-align:middle; width: 4.67rem; box-sizing: border-box; background: url(/swt/images/wp8_bg1.png) no-repeat top center;background-size:4.67rem 1.24rem; height: 1.24rem; padding: .2rem 0.1rem 0 .2rem; color: #333; font-size: .2rem; line-height: 1.5; text-align:left}
.wp08 dl dd span { color: #ff5400 }
.wp08 dl dd p {line-height:1.8;padding:.05rem 0 0 .2rem;}
.sendmsg { -webkit-border-radius:.05rem;border-radius:.05rem;border:1px solid #626262;margin:0 auto .3rem; width:5.6rem;height: .53rem; background: #f05968;overflow:hidden; zoom: 1; box-sizing: border-box;word-break: keep-all;}
.sendmsg > a {display:inline-block;vertical-align:middle;width: 4.8rem; }
.sendmsg h2 { display:inline-block;vertical-align:middle;width: .76rem; height: .53rem; line-height:.53rem;background: #f05968; text-align: center; }
.sendmsg h2 a { color: #FFF;font-weight:normal;font-size:.2rem;}

.bamark {display:inline-block;position:relative;bottom:1rem;left:50%;transform:translateX(-50%);color:#666;font-size:.2rem;text-align:center;color:#999}
.bamark a {color:#999}