@charset "utf-8";
/* CSS Document */
.footer{text-align:center;}
.header{overflow:hidden;zoom:1;background: #A00000;height: 1rem}
.header img,.footer img{width:3.73rem;height:0.87rem;}
.header a{float:left;}
.header .logo_wap{margin-left:.53rem;}
.header .weibo{width:.853rem;height:.667rem;margin-left:1.467rem;background:url(weibo_2019wap.jpg) no-repeat;background-size:.853rem .667rem;}
.header .pc{width:1.73rem;height:.667rem;margin-left:.373rem;background:url(pcicon_2019wap.jpg) no-repeat;background-size:1.73rem .667rem;}
.header .search{width:.667rem;height:.667rem;margin-left:.293rem;background:url(searchicon_2019wap.jpg) no-repeat;background-size:.667rem .667rem;border:0}
.nav{}
.nav a{font-size:.427rem;;float:left;line-height:1.07rem; padding: 0 0.3rem}
.nav1{position:relative;height:1.07rem;background:#A00000;background-size:10rem 1.07rem;padding-left: 0!important;}
.nav1,.nav2{padding-left:.76rem;overflow:hidden;}
.nav2{display:none;}
.nav1 a{color:#fff;}
.nav2 a{color:#a00000}
.nav .more{padding: 0;position:absolute;top:.44rem;right:.36rem;width:.36rem;height:.2rem;background:url(../images/arrow.jpg) no-repeat;background-size:.36rem .2rem;transition:all .5s ease-in .1s;-ms-transition:all .5s ease-in .1s;-o-transition:all .5s ease-in .1s; -webkit-transition:all .5s ease-in .1s;   }
.up_more{-moz-transform:rotate(-180deg);
    -moz-transition:all .5s ease-in .1s;
    -webkit-transform:rotate(-180deg);
    -webkit-transition:all .5s ease-in .1s;
    -o-transform:rotate(-180deg);
    -o-transition:all .5s ease-in .1s;
    -ms-transform:rotate(-180deg);
    -ms-transition:all .5s ease-in .1s;
    transform:rotate(-180deg);
    transition:all .5s ease-in .1s;  }
.nav2{background:#e8e8e8 url(nav_bg2.jpg) repeat-x left bottom;background-size:10rem .173rem;padding-bottom:.307rem;}

.footer{}
.footer .web_inf{color:#fff;font-size:.373rem;background-color:#a00000;padding:.453rem 0 .56rem;line-height:.56rem;}
.footer .web_inf p{
    color:#fff;
}
.footer a{
    color:#fff;
}
.web_inf p span{font-size:.32rem;color:#fff;}

/*分页*/
.SiteGeneralContentPage{margin:12px 0 3px;padding:3px 0;text-align:right;font-size:14px;}
.SiteGeneralContentPage .currentt{background:#00a0e9;border:#036cb4 1px solid;color:#fff;font-weight:bold;margin:2px;padding:2px 5px}
.SiteGeneralContentPage .disabled{BORDER:#eee 1px solid;COLOR:#ddd;MARGIN:3px;padding:2px 5px}
.SiteGeneralContentPage a{BORDER:#b5b4b4 1px solid;COLOR:#e06b6d;padding:.02rem .072rem;TEXT-DECORATION:none}
.SiteGeneralContentPage a:hover,.SiteGeneralContentPage a:active{BORDER:#999 1px solid;COLOR:#666}




.menus{display:block;width:25px;height:25px;top:0.2rem;right:12.5px;background:url(../images/menu.png) no-repeat;background-size:25px 25px;margin:  0 6px 0 0}
.menuwrap{width:100%;background:#fff;top:1rem;z-index:99999;padding-bottom:10px;max-width: 750px }
.menuwrapmain{overflow:auto;height:95vh;}
.menuwrapmain .as{background:#eee;float:left;width:23%;margin:3px 1%;font-size:14px;text-align:center;line-height:26px;height:26px;border-radius:2px;}
.menuwrapmain a.cul{width:48%;margin:3px 1%;font-size:16px;text-align:center;line-height:32px;height:32px;border-radius:2px;}
.menuwrapmain h3{font-size:18px;line-height:30px;height:30px;border-left:3px solid #A00000;padding-left:15px;margin:15px 0 5px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.pos-a{position:absolute;}




.row1{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 1;-webkit-box-orient: vertical;
}
.row2{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.row3{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 3;-webkit-box-orient: vertical;
}
.row4{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 4;-webkit-box-orient: vertical;
}
.row5{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 5;-webkit-box-orient: vertical;
}



.pagination{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    /*background: #fff;*/
}
.pagination li{
}
.pagination li a{
    margin: 14px 5px;
    display: inline-block;
    line-height: 30px;
    border-radius: 4px;
    text-align: center;
    background: #e3e3e3;
    color: #333;
    font-size: 14px;
    position: relative;
    padding: 5px 10px;
    border: none;
    height: auto;
}
.pagination span{
    margin: 14px 5px;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    padding: 5px 10px;
    border-radius: 4px;
    height: auto;
}

.pagination li:last-child a{
    background: #e3e3e3;
    color: #333;
}
.pagination li:first-child a{
    background: #e3e3e3;
    color: #333;
}
.disabled span{
    background: #e3e3e3;
    color: #333;
}
.pagination .active span{
    background: #A00000;
    color: #fff;
}


.selhover{
    color: #fff!important;
    background-color: #A00000 ;
}
.listnav{
    display: flex ;
    align-items: center;
    flex-wrap: wrap;
    height: auto;
    margin-bottom: 0.2rem;
    /*background: #fff;*/
    /*padding-left: 20px;*/

}
.listnav a{
    display: block;
    padding: 5px 10px;
    color: #222;
    margin: 5px 0;
    border-radius: 4px;
    font-size: 16px;
}
.runk {display: flex;flex-wrap: wrap}
.runk a{padding:10px 24px;display: block}