body,html,ul,ol,li,div,dt,dd,th,tr,td,p,h1,h2,h3,h4,h5,h6,a,span,i,em,strong,input,textarea,img,button,b{
    margin: 0;
    padding: 0;
}
html{
    background: #f1f5f8;
    font-size: 14px;
    color: #333333;
}
body{
    font-family: "微软雅黑";
}
ul,ol{
    list-style: none;
}
a{
    text-decoration: none;
    color: #333333;
}
a:hover{
    color:#0875d2;
}
input,button{
    outline: none;
}

i,em{
    font-style: normal;
}

img{
    vertical-align: top;
}

b,strong{
    font-weight: normal;
}

@font-face {
    font-family: "iconfont"; /* Project id 4412036 */
    src: url('iconfont.woff2?t=1705337855913') format('woff2'),
         url('iconfont.woff?t=1705337855913') format('woff'),
         url('iconfont.ttf?t=1705337855913') format('truetype');
  }
  
  .fa {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .fa-zjt:before {
    content: "\e8f1";
  }
  
  .fa-xin:before {
    content: "\e640";
    margin-right: 2px;
  }
  
  .fa-shijian:before {
    content: "\e638";
    margin-right: 2px;
  }
  
  .fa-xinxi:before {
    content: "\e626";
    margin-right: 2px;
  }
  

  .fa-left:before {
    content: "\e72f";
  }
  .fa-new:before {
    content: "\e673";
  }
  .fa-tuijian:before {
    content: "\e6fa";
  }
  
  .fa-tuijian1:before {
    content: "\e716";
  }
  .fa-home:before {
    content: "\e603";
  }
  
  .fa-navicon:before {
    content: "\e983";
  }
  
  .fa-caret_left:before {
    content: "\e67a";
  }
  
  
  .red{
    color: red;
  }
  
.bor{
    border: 1px solid #DFDFDF;
}
.fix{
    zoom: 1;
}
.hover a{
    background: #0875d2;
    color: #FFFFFF;
}
.dn{
    display: none;
}

.duoyu{
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.r {
    float: right;
}
.l {
    float: left;
}
.pt20{
    padding-top: 20px;
}
.pl20 {
    padding-left: 20px;
}
.pr20 {
    padding-right: 20px;
}
.ml20 {
    margin-left: 20px;
}
.h20 {
    height: 20px;
}
.fc9 {
    color: #999999;
}

.borm {
    border-bottom: 1px solid #DFDFDF;
}

.rbox {
    padding: 0 10px 10px 10px;
}
.rbox .title{
    height: 44px;
    line-height: 44px;
    border-bottom: 1px solid #DFDFDF;
}
.rbox .title span{
    font-size: 18px;
    border-bottom: 1px solid #0875d2;
    display: inline-block;
    padding-right: 5px;
}
.rbox .itembox ul li{
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #DFDFDF;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.rbox .itembox ul li .num{
    width: 18px;
    height: 18px;
    line-height: 18px;
    display: inline-block;
    text-align: center;
    border-radius: 3px;
    margin-right: 8px;
    color: #FFFFFF;
    background: #C8C8C8;
}
.rbox .itembox ul li .num.top{
    background-color: #0875d2;
}
.rbox .itembox ul li .num.top1{
    background-color: #ff9b19;
}
.rbox .itembox ul li .num.top2{
    background-color: red;
}
.rbox .itembox ul li .num.top3{
    background-color: #155C0D;
}
.rbox .itembox ul li .num.top4{
    background-color: #5C0D2F;
}
/* 内页导航 */
.page-nav-box{
    background: #FFFFFF;
}
.page-nav-box .nav{
    height: 35px;
    line-height: 35px;
    padding-left: 30px;
    font-size: 13px;
}