/*xff 20170728*/
@charset "gb2312";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,  blockquote, dl, dt, dd, ul, ol, li, pre,form, fieldset, legend, button, input,textarea, th, td, img{border:medium none;margin:0;padding:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}
 h1, h2, h3, h4, h5, h6{font-weight:normal}
*{margin:0;padding:0}
body{background:#02123b;background-size:12.8rem auto;position:relative;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;color:#a8b8f4;font:62.5%/1.5 "\5FAE\8F6F\96C5\9ED1";font-size:0.28rem}
ul, ol, li{list-style:none}
a {text-decoration:none;color:#dae3ff;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);cursor:pointer}
img{border:0px;vertical-align:top;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
table {border-collapse:collapse;border-spacing:0}
em,i{font-style:normal}
.cf{*zoom:1}
.cf:after{content:'';display:block;height:0;clear:both}
.fl{float:left}
.fr{float:right}
input,textarea{outline:none}
input[type="submit"], input[type="reset"], input[type="button"], button {-webkit-appearance:none}
input{vertical-align:middle;border-radius:5px;font-size:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;cursor:pointer}
.b2 a{line-height:99;overflow:hidden}
.new-list li a.a1,.h-hd,.b1 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.txt p,.new-list li.special a.a1,.infor dd{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.h-hd img{-webkit-border-radius:100%;border-radius:100%}
dl,dt,dd{display:block}
.new-list li.special img,.ti-bd li img,.other li img,.wan li img,.h-hd img{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.b2 a,.b3 li a,.title,.bg-tit,.ti-nav li a,.b4,.infor dt,.zhan a{background:url(../images/icon2.png?v=20200812) no-repeat 0 0;background-size:7.74rem auto}
.pt30{padding-top:0.3rem}
.wp{width:7.5rem;margin:0 auto;position:relative}
/**/
.b1{background:url(../images/img1.jpg) no-repeat 0 0;background-size:auto 2.18rem;padding-top:0.2rem;height:1.98rem;color:#fff}
.b1 a{ color:#fff;padding:0 0.2rem;}
.b1 p{ padding-left:0.2rem;}
.b1 span{ display:inline-block;vertical-align:top;max-width:2rem;}
.b2{background:url(../images/img2.jpg) no-repeat 0 0 #0a214b;background-size:auto 3.34rem;height:2.04rem;padding-top:2.3rem;position:relative;}
.b2 p{ width:6.54rem;margin:0 auto;}
.b2 a{width:3.14rem;height:0.85rem}
.b2 a.a1{background-position:-4.63rem -0.85rem}
.b2 a.a2{background-position:-4.63rem -1.75rem}
.b2 a.a3{background-position:0 -10.22rem;display:block;width:6.54rem;margin-top:0.14rem;line-height:0.83rem;text-align:center;font-size:0.34rem;color:#fcf3f7;font-weight:bold;text-shadow:#8b241b 1px 1px 1px}
.b3{background:url(../images/img3.jpg) no-repeat 0 0;background-size:7.5rem auto;height:3.44rem;padding:0 0.4rem;width:6.7rem}
.b3 ul{padding-top:0.2rem}
.b3 li{float:left;padding:0.1rem 0.16rem 0}
.b3 li a{background-position:-1.56rem -2.22rem;width:3rem;height:0.74rem;text-align:center;line-height:0.74rem;color:#fff;font-size:0.3rem;display:block;overflow:hidden}
.b3 li.on a{background-position:-1.56rem -1.45rem}
.b4{background-position:0 -5.48rem;height:4.52rem;margin-top:0.3rem;padding:0 0.4rem;width:6.7rem}
/**/
.txt{padding:0.1rem 0.18rem 0;color:#d7e5ff;font-size:0.26rem;display:none}
.txt p{line-height:0.4rem;height:0.8rem}
.txt a.a1{padding-top:0.06rem;display:block;text-align:center;color:#5a8bfc}
.title{padding-left:0.9rem;width:3.38rem;height:0.68rem;line-height:0.62rem;font-size:0.38rem;font-weight:bold;color:#d7e5ff;overflow:hidden;text-shadow:1px 1px 1px #0e1eff}
.title-2{background-position:0 -0.66rem}
.new-list{padding:0.1rem 0.3rem 0.3rem}
.new-list li{height:0.5rem;line-height:0.5rem;overflow:hidden}
.new-list li a.a1{display:inline-block;width:4.9rem;color:#a8b8f4}
.new-list li em{float:right;color:#4458a3}
.new-list li.special{height:1.6rem;padding-bottom:0.1rem}
.new-list li.special img{width:3.2rem;height:1.6rem;float:left;border:#4a64ff solid 2px}
.new-list li.special a.a1{white-space:normal;height:0.8rem;line-height:0.4rem;width:3.48rem;float:right}
.new-list li.special em{width:3.48rem;padding-top:0.3rem}
.zui{padding-bottom:0.1rem}
.zui li.special{padding:0.2rem 0;border-bottom:#0f255d solid 1px}
.zui li.special:first-child{padding-top:0}
.zui li.special:last-child{border:none}
.bg-tit,.tit-two{background-position:0 -2.95rem;height:1.258rem;line-height:0.82rem;overflow:hidden;text-align:center;color:#d7e5ff;font-size:0.38rem;font-weight:bold;text-shadow:1px 1px 1px #0e1eff;position:relative;margin-bottom:-0.2rem;z-index:-1}
a.more{display:inline-block;line-height:0.74rem;color:#9caff7;position:absolute;right:0.48rem;top:0;font-size:0.28rem;font-weight:normal }
.ti-nav{position:relative;padding:0 0.4rem}
.ti-nav li{float:left;padding:0 0.11rem 0.2rem}
.ti-nav li a{background-position:-1.51rem -4.57rem;display:block;width:1.44rem;height:0.7rem;line-height:0.74rem;text-align:center;color:#fff;overflow:hidden}
.ti-nav li.on a{background-position:0 -4.57rem}
.ti-bd{display:none}
.ti-bd li,.other li,.wan li{float:left;padding:0.1rem 0 0.1rem 0.38rem;width:1.98rem;text-align:center;line-height:0.44rem;height:2.38rem;overflow:hidden}
.ti-bd li img,.other li img,.wan li img{width:1.98rem;height:1.98rem;border:#4781ee solid 2px;display:block}
.other li{font-size:0.24rem}
.wan li{width:3.2rem;height:2rem;position:relative}
.wan li em{ background:url(../images/video.png) no-repeat 0 0;background-size:cover;width:0.54rem;height:0.54rem;overflow:hidden;position:absolute;left:50%;top:50%;margin:-0.4rem 0 0 -0.07rem;}
.wan li img,.qiu li{width:3.2rem;height:1.6rem}
.banner{position:relative;margin:0.1rem auto 0;border:#4781ee solid 2px;border-radius:4px}
.banner .guan{background:url(../images/close.png) no-repeat 0 0;background-size:cover;width:0.44rem;height:0.44rem;position:absolute;right:0;top:0;display:block}
.banner img,.banner{width:7rem;height:1.3rem}
.infor{width:3.14rem;line-height:0.4rem}
.infor dt{background-position:-4.58rem 0;color:#d7e5ff;font-size:0.34rem;height:0.8rem;line-height:0.8rem;padding-left:1rem;overflow:hidden}
.infor dd{color:#a8b8f4;height:1.2rem;-webkit-line-clamp:3}
.infor a.a1{display:block;color:#5a8bfc}
.infor p{text-align:right;color:#6d83d5}
.tit-two{background:none;z-index:0;margin:0;height:1.1rem;line-height:0.76rem}
.zhan{padding-bottom:0.2rem}
.zhan a{background-position:3.2rem -1.46rem;background-color:#031644;margin:0 auto;padding-right:0.2rem;display:block;width:4.26rem;height:0.7rem;line-height:0.7rem;text-align:center;font-size:0.3rem;border:#45547b solid 1px}
.huan{padding-top:0.2rem}
.huan a{background:none;padding:0;width:4.46rem}
.beizhu{color:#c0d1f3;font-size:0.24rem;text-align:center}
.gonggao{border:#345187 solid 1px;width:6.4rem;margin:0.2rem auto 0;line-height:0.4rem;padding:0.1rem 0.2rem;font-size:0.24rem}
.hot{width:6.8rem;margin:0 auto}
.hot li{border-bottom:#0f255d solid 1px}
.hot li:last-child{border:none}
.h-hd{padding:0.2rem 0;height:0.58rem;line-height:0.58rem;overflow:hidden;font-size:0.32rem;color:#d7e5ff}
.h-hd img{width:0.58rem;height:0.58rem;border:#6a9af5 solid 1px;margin-right:0.2rem}
.h-bd{padding-bottom:0.2rem;font-size:0.28rem;line-height:0.4rem}


/* play */
.play {margin-top:6px}
.play li{float:left;width:33.33%;height:14px;padding:8px 0;overflow:hidden;text-align:center}
.play li a{display:block;width:100%;height:16px;overflow:hidden;line-height:16px;font-size:13px;border-right:1px solid #D9D9D9;box-sizing:border-box;padding:0 2px;color:#666}
.play li:nth-child(3n) a{border:0 none}
/* footwp */
.footwp{background:#E8E8E8;overflow:hidden}
.footer-tit{background:url(../images/footer-tit.png) no-repeat center center;background-size:160px 20px;height:20px;line-height:20px;padding:8px 0;text-align:center;font-size:13px;color:#000}
.footlk{background:#fff;padding-bottom:10px;border-bottom:1px solid #dadada}
.footlk a{float:left;width:33.3%;box-sizing:border-box;text-align:center;height:14px;line-height:14px;margin-top:10px;overflow:hidden;font-size:12px;border-right:1px solid #dadada;color:#666}
.footlk a:nth-child(3){border:none}
.footcon{padding:15px 0;text-align:center}
.footcon .p1{height:24px;line-height:24px}
.footcon .p1 img{display:inline-block;vertical-align:middle;width:95px;margin:0 5px}
.footcon .p1 span{display:inline-block;vertical-align:middle;height:14px;line-height:14px;overflow:hidden;font-size:13px;color:#9E9E9E;padding:0 5px;border-left:1px solid #dadada}
.footcon .p2{height:18px;line-height:18px;font-size:12px;color:#C3C3C3}

/*animation*/
.b2 a.a1,.dong{-webkit-animation:star alternate infinite linear 0.8s}
@-webkit-keyframes star{
    100%{-webkit-transform:scale(.9)}
}

/* --------------------------------------- ????? begin ------------------------------------------ */

/* ????? */
.c1{color:#fff}
.c2{ color:#fd7e69}
.tal{text-align:left}
.tac{text-align:center}
.mt10{ margin-top:0.1rem !important}
.mt20{ margin-top:0.2rem !important}
.dia_box{width:6.6rem;margin:0 auto;overflow:hidden;position:relative}
.dia_close{ position:absolute;right:0;top:0;width:0.68rem;height:0.68rem;line-height:999;overflow:hidden;cursor:pointer}
.dia-top,.dia-fot,.dia_btn a,.dia_btn a span{background:url(../images/pop.png) no-repeat 0 0;background-size:6.6rem}
.dia-top{height:0.68rem}
.dia-fot{background-position:0 -0.78rem;height:0.5rem}
.dia_con{background:#091e3e;font-size:0.28rem;width:6rem;padding:0 0.3rem;color:#7b91e3}
.dia_tit{line-height:0.48rem;padding:0 0 0.2rem;text-align:center;font-size:0.4rem;color:#cfe0fb;font-weight:bold}
.dia-rule{padding-top:0.1rem}
.dia-rule p.p-1{text-align:center}
.dia-rule p.p-1 a{background:#e6e5e5;float:left;width:50%;height:0.66rem;line-height:0.66rem;overflow:hidden;border:#a7a7a7 solid 1px;font-size:0.32rem;color:#000}
.dia-rule p.p-1 a.on{background:#33c385;border-color:#23372e;color:#fff}
.dia-rule ul{border:#cecece solid 1px;border-top:none;width:100%;padding:0.2rem;line-height:0.4rem}
.dia-rule li{display:none}
.dia-rule li p{padding-bottom:0.1rem}
.dia-rule li p.p-2{padding-top:0.1rem;text-align:center}
.dia-rule li p.p-2 img{width:5.32rem;height:3.38rem}
.dia_con i{color:#e8413a}
.dia_con a.blue{color:#335fc3;text-decoration:underline}
.dia_wz1{padding:0.1rem 0;line-height:0.5rem}
.dia_con a.green{color:#2da153;text-decoration:underline}
.dia-ts{padding:0.1rem 0;line-height:0.48rem;font-size:0.28rem;border-top:#354a99 solid 1px;}
.dia-ts label{padding-left:0.2rem}
.dia-ts em{color:#be4c2e}
.dia-input{width: 5.4rem; margin:0 auto; text-align: center}
.dia-input input{background: #000; border: #354a99 solid 1px; width:3.2rem;height:0.6rem;padding: 0 0.2rem;display:inline-block; color: #fff;}
.dia-input a{background: #01369b;border: #354a99 solid 1px;height:0.6rem;width:1.6rem;text-align: center; font-size: 0.2rem;line-height: 0.64rem;overflow: hidden;}
.dia-input input.in-cord{width:5rem;}
/* ????? */

.dia_btn{padding:0.3rem 0 0rem;text-align:center;margin:0 auto;}
.dia_btn a{padding-left:0.3rem;display:inline-block;margin:0 0.2rem;line-height:0.76rem;height:0.8rem;color:#fff;overflow:hidden;font-size:0.24rem;}
.dia_btn a.a1{background-position:0 -1.72rem;text-shadow:1px 1px 1px #0e1eff;color:#d7e5ff;font-size:0.32rem;font-weight:bold;line-height:0.84rem;}
.dia_btn a.a2{background-position:0 -2.81rem;}
.dia_btn a.a3{background-position:0 -3.82rem;}
.dia_btn a span{display:inline-block;padding-right:0.3rem;min-width:1.6rem;text-align:center}
.dia_btn a.a1 span{background-position:right -1.72rem;}
.dia_btn a.a2 span{background-position:right -2.81rem;}
.dia_btn a.a3 span{background-position:right -3.82rem;}
.dia_btn a.a4{background: none;padding-left: 0;margin-right: 0.7rem; color: #999; text-decoration: underline}
/* ????????? ??????? */
.dialog-mask{background:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;z-index:99}
.dialog-content{position:absolute;z-index:100;background:none;border:none;left:50%;width:300px}
/* --------------------------------------- ????? end ------------------------------------------ */



.comwt{background:url(http://hdimg.5054399.com/tlry/fengce/images/comwt.png) no-repeat;background-size:0.96rem 0.96rem;width:0.96rem;height:0.96rem;overflow:hidden;line-height:99;position:fixed;right:0.15rem;bottom:2.35rem;z-index:999}


/* add 20171024 */
.addst1,.addst2{background-size:100% 100%;background-repeat:no-repeat;width:6.38rem;padding:.36rem;margin:0 auto;overflow:hidden;font-size:.26rem;color:#d7e5ff;}
.addst1{background-image:url(../images/addst1.png);height:3.47rem;}
.addst2{background-image:url(../images/addst2.png);height:4.36rem;}

.addstart,.addagain,.addcopy{background-size:100% 100%;background-repeat:no-repeat;height:.82rem;overflow:hidden;}
.addagain,.addstart{line-height:999;display:block;}
.addstart{background-image:url(../images/addstart.png);width:3.83rem;height:1.02rem;margin:.7rem auto 0;}
.addagain{background-image:url(../images/addagain.png);width:3.01rem;margin:.38rem auto 0;}
.addcopy{background-image:url(../images/addcopy.png);width:6.38rem;margin:.16rem auto 0;position:relative;}
.addcopy input,.addcopy a{height:.82rem;overflow:hidden;}
.addcopy input{width:4.5rem;padding:0 .1rem 0 .13rem;background:none;border:0;margin:0;color:#8599de;font-size:.32rem;text-align:center;}
.addcopy a{width:1.65rem;display:block;line-height:999;position:absolute;top:0;right:0;z-index:2;}

.addst1 p,.addst2 p{height:.8rem;line-height:.4rem;margin-top:.4rem;overflow:hidden;}

/* add 20171109 */
.share{ background:#000;padding:0.1rem 0.2rem;width:7.1rem !important;height:0.5rem;line-height:0.5rem;}
.share P{ width:6rem;font-size:0.2rem}
.share a{background:#d44d63;float:right;width:1rem;height:0.5rem;color:#fff;font-size:0.2rem;text-align:center;border-radius:4px;overflow:hidden}

/* share */
.w-sharing .module-wechat{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.w-sharing .module-wechat::after{display:block;clear:both;height:0;overflow:hidden}
@-webkit-keyframes praisepoint{0%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(2);transform:scale(2)}100%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes praisepoint{0%{-webkit-transform:scale(1);transform:scale(1)}80%{-webkit-transform:scale(2);transform:scale(2)}100%{-webkit-transform:scale(1);transform:scale(1)}}
.icon-sharing::before{content:"";display:inline-block;background:url(http://newsimg.5054399.com/etweixin/v3/images/icon-sharing.png) no-repeat;background-size:30px auto}
.icon-sharing-weibo::before{width:30px;height:24px;background-position:0 0}
.icon-sharing-wechat-friend::before{width:30px;height:27px;background-position:0 -30px}
.icon-sharing-wechat-circle::before{width:26px;height:26px;background-position:0 -60px}
.icon-sharing-qq-friend::before{width:24px;height:27px;background-position:0 -90px}
.icon-sharing-qq-zone::before{width:30px;height:28px;background-position:0 -120px}
.fn-hide{display:none !important}
.w-sharing{font-family:"PingFang SC",Helvetica,Arial,"Hiragino Sans GB","Microsoft Yahei",STHeiTi,sans-serif;line-height:1}
.w-sharing .module{position:fixed;bottom:0;left:0;z-index:10001;width:100%}
.w-sharing .method{margin:0;padding:22px 0 0;list-style:none;font-size:0;text-align:center;background-color:#fff;overflow:hidden}
.w-sharing .method li{display:inline-block;width:25%;margin:0;padding:0 0 27px;vertical-align:top}
.w-sharing .method a{display:block;width:60px;margin:0 auto;color:#444;text-decoration:none;text-align:center}
.w-sharing .method a:visited{color:#444443}
.w-sharing .method a .icon-sharing{display:block;width:50px;height:50px;margin:0 auto;text-align:center;border-radius:50%}.w-sharing .method a .icon-sharing-weibo{background-color:#f26868}
.w-sharing .method a .icon-sharing-weibo::before{margin-top:13px}
.w-sharing .method a .icon-sharing-wechat-friend{background-color:#49c60b}
.w-sharing .method a .icon-sharing-wechat-friend::before{margin-top:11px}
.w-sharing .method a .icon-sharing-wechat-circle{background-color:#35c7eb}
.w-sharing .method a .icon-sharing-wechat-circle::before{margin-top:12px}
.w-sharing .method a .icon-sharing-qq-friend{background-color:#4c89f6}
.w-sharing .method a .icon-sharing-qq-friend::before{margin-top:11px}
.w-sharing .method a .icon-sharing-qq-zone{background-color:#f1c859}
.w-sharing .method a .icon-sharing-qq-zone::before{margin-top:11px}
.w-sharing .method a strong{display:block;margin-top:8px;font-size:12px;white-space:nowrap;text-align:center}
.w-sharing .cancel{position:relative;z-index:10;display:block;padding:18px 0;font-size:14px;color:#444;text-align:center;background-color:#fff;border-top:solid #d7d7d7 1px;cursor:pointer}
.w-sharing .module-guide{position:fixed;top:0;left:0;z-index:10001;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding-bottom:51px}
.w-sharing .module-guide .guide{width:100%;height:100%;background:url(http://newsimg.5054399.com/etweixin/v3/images/sharing-guide.png) no-repeat center;-webket-background-size:100% auto;background-size:100% auto;-webket-background-size:contain;background-size:contain}.w-sharing .module-guide .cancel{position:absolute;bottom:0;left:0;width:100%}
.w-sharing .module-wechat{position:fixed;top:20px;right:12px;z-index:10001;width:297px;padding:18px 12px;background-color:rgba(0,0,0,0.8);border-radius:2px;cursor:pointer}.w-sharing .module-wechat .item{float:left;width:122px;overflow:hidden}.w-sharing .module-wechat .item::before{content:"";float:left;width:44px;height:44px;margin-right:8px;background:url("data:image/png;base64,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") no-repeat;background-size:50px auto}
.w-sharing .module-wechat .item strong{display:table-cell;width:70px;height:44px;font-size:14px;color:#fff;line-height:1.2;vertical-align:middle}
.w-sharing .module-wechat .item.circle{float:right;width:136px}.w-sharing .module-wechat .item.circle::before{background-position:0 -50px}
.w-sharing .module-wechat .item.circle strong{width:84px}
.w-sharing .module-wechat::before{content:"";position:absolute;top:-12px;right:12px;width:0;height:0;border:solid;border-width:6px 6px 6px 6px;border-color:transparent rgba(0,0,0,0.8) rgba(0,0,0,0.8) transparent;overflow:hidden}
.w-sharing .module-wechat::after{content:""}
.w-sharing .module-wechat ~ .mask{background-color:transparent}
.w-sharing .module-wechat.fn-hide ~ .mask{background-color:rgba(0,0,0,0.6)}
.w-sharing .mask{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background-color:rgba(0,0,0,0.6);cursor:pointer}[data-role="share"]{cursor:pointer}

/* adbanner */
.adbanner{background:url(../images/adbanner.png) no-repeat center center #000;background-size:7.5rem .9rem;width:7.5rem;height:.9rem;display:block;margin:0 auto;}
.adshare{width:7.5rem;height:.6rem;margin:0 auto;text-align:center;overflow:hidden;position:absolute;top:1.4rem;left:0;}
.adshare span,.adshare a{display:inline-block;height:30px;line-height:30px;vertical-align:top;overflow:hidden;}
.adshare a.adshare-btn{background:url(../images/adshare-btn.png) no-repeat;background-size:100% 100%;width:1.6rem;height:.59rem;line-height:99;}
.adshare span{color:#fff;font-size:.26rem;font-weight:bold;}
/*20180320 add*/
.totop{background:url(../images/totop.png) no-repeat;background-size:35px 35px;width:35px;height:35px;overflow:hidden;position:fixed;right:24px;bottom:170px}
