/*body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input{ margin:0; padding:0;}
html {  width: 100%; font-family: 'Microsoft YaHei'; font-family: "微软雅黑"; font-size: 100px; outline: 0; -webkit-text-size-adjust:none;}
body {  width:100%; margin: 0; -webkit-user-select: none;}

a:hover, a:link, a:visited, a { color: inherit; text-decoration: none; }
ul, li { list-style: none }
.clear{clear:both} 
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
#mask {background: #000000; width: 100%; height: 100%; filter: alpha(Opacity=50); -moz-opacity: 0.5; opacity: 0.5; position: absolute; top: 0px; z-index: 9; display:none;}
#mask2 {background: #000000; width: 100%; height: 100%; filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; position: absolute; top: 0px; z-index: 9; display:none;}


header{width: 100%; height: 0.88rem; background: -webkit-linear-gradient(right,#f93e4d,#ee1628,#e80013); background: -o-linear-gradient(right,#f93e4d,#ee1628,#e80013); background: -moz-linear-gradient(right,#f93e4d,#ee1628,#e80013); background: -mos-linear-gradient(right,#f93e4d,#ee1628,#e80013); background: linear-gradient(right,#f93e4d,#ee1628,#e80013); }
header .logo img{width: 3.08rem; height: 0.4rem; float: left; margin: 0.24rem 0 0 2.2rem;}
header .user img{width: 0.4rem; height: 0.4rem; float: right; margin-top: 0.24rem; margin-right: 0.25rem}
header .site_logo{height: 0.88rem;}*/

/*导航*/
/*.nav_wrap{background: #fff; height: auto; width: 98%; padding: 0.08rem 0.09rem; box-shadow: 0 5px 5px 0 rgb(0,0,0,0.05); position: fixed; z-index: 1;}
.nav_wrap a{font-size: 0.29rem; color: #333333; display: inline-block; text-align: center; margin: 0.2rem 0.18rem; width: 1.4rem;}
.nav_wrap .check-on{background: url(../images/wap-icon-pulldown@2x.png;vpn_img) no-repeat; background-size: 0.3rem 0.18rem; width: 0.3rem; height: 0.18rem; position: absolute; bottom: 0.15rem; right: 0.65rem;}
.nav_wrap .check-off{background: url(../images/wap-icon-pullup@2x.png;vpn_img) no-repeat; background-size: 0.3rem 0.18rem; width: 0.3rem; height: 0.18rem; position: absolute; bottom: 0.15rem; right: 0.65rem;}
.navlist a:hover,.navlist a:active{font-size:0.29rem; color:#e90215;}
.nav_wrap .active{color: #e90215; background: #ffe5bf bottom; border-radius: 0.5rem; height: 0.2rem; width: 1.4rem;}*/

/*新闻列表*/
/*#wrapper {position: absolute; top: 2.8rem; bottom: 0; left: 0; right: 0; width: 7.5rem; margin: 0 auto; background: #fff; overflow: hidden;}
.conList_box a {position: relative; display: block; padding: 0.26rem 0.2rem 0;}
.conList_box a dl {margin: 0;}
.conList_box a dd {float: right; margin: 0; text-align: right;}
.conList_box a dd img {width: 2.16rem; height: 1.6rem; float: right;}
.conList_box a h3 {color: #444444; font-size: 0.3rem; margin: 0; font-weight: normal; padding-right: 0.2rem; height: 1.26rem; line-height: 0.43rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.conList_box a dt>span.left {position: absolute; bottom: 0rem; color: #bbbbbb; font-size: 0.24rem;}


footer{background: #dc1900; height: 1.16rem; width: 100%; position: fixed; bottom: 0;}
footer .logo{margin: 0.28rem 0.2rem auto 0.4rem; float: left;}
footer .logo img{width: 1.64rem; height: 0.6rem;}
footer .copyright{color: #fff; padding-top: 0.34rem; padding-left: 2.25rem; font-size: 0.18rem;}


@media screen and (max-width:420px ){
    footer .copyright{padding-top:0.1rem;}
}
@media screen and (max-width:320px ){
    footer .copyright{padding-top:0.15rem; line-height: 0.3rem;}
}*/




/* 新样式 */

.header, header {
    background: #0558C0;
    display: flex;
    align-items: center;
    box-sizing: border-box;
}

.header .home {
    background: url(../images/wap-icon-return@2x.png;vpn_img) no-repeat !important;
    margin: 0;
    width: 0.42rem;
    height: 0.42rem;
    margin-left: 0.2rem;
    z-index: 1
}

.header .home a {
    display: block;
    width: 100%;
    height: 100%;
}

.header .home img, {
    display: none;
}

header .forward {
    width: 100%;
    height: 0.88rem;
    background: url(../images/index_header.png;vpn_img) no-repeat;
    background-size: 100% 100%;
    margin: 0;
    position: absolute;
    z-index: 0;
    left: 0;
    top: 0;
    pointer-events: none; 
}

.nav_channelName {
    border-left: none;
    width: 6.5rem;
    font-size: 0.4rem;
    color: #fff;
    font-weight: 400;
    text-align: center;
    padding: 0;
    margin: 0;
}

.newslist a {
    color: #3B3B3B;
}

.newslist .img_text .list_title {
    text-align: left;
}

.t-more a {
    color: #9A9A9A;
}

.newslist .source {
    font-size: 0.24rem;
    color: #02A0E9;
    margin-top: 0.14rem;
}

footer {
    background: #003F8F;
    height: 0.8rem;
}

footer .logo, footer .copyright p, .main .down_btn {
    display: none;
}

footer .copyright {
    width: 100%;
    text-align: center;
}

.main .hotcomments .title, .taglink .title {
    background: #0958C2;
}

.main .down_btn {
    background: -webkit-linear-gradient(left, #003F8F, #0558C0);
    background: -o-linear-gradient(left, #003F8F, #0558C0);
    background: -moz-linear-gradient(left, #003F8F, #0558C0);
    background: -mos-linear-gradient(left, #003F8F, #0558C0);
    background: linear-gradient(left, #003F8F, #0558C0);
}

.return.home img {
    display: none;
}

.newslist .img_text .list_l {
    display: inline-block;
    margin-right: 0.35rem;
}





