.main {
  line-height: .25rem; }
  .main .index_list_content .left_nav {
    padding: .45rem 0.16rem 0 0.16rem; }
    .main .index_list_content .left_nav .item_title {
      font-size: .21rem;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #567aa1;
      padding: 0.1rem;
      
	  }
    .main .index_list_content .left_nav .nav_ul {
      padding: 0.16rem 0 0.16rem 0.1rem;
      font-size: .17rem;
      font-family: Microsoft YaHei;
      font-weight: 400;
      color: #646464;
      display: none; 
       }
      .main .index_list_content .left_nav .nav_ul li {
        padding: 0.05rem 0; }
        .main .index_list_content .left_nav .nav_ul li.on {
          color: #D90606; }
  .main .index_list_content .right_content {
    position: relative; }
    .main .index_list_content .right_content .content .item {
      padding: .3rem .09rem;
      border-bottom: 0.01rem solid #eee;
      display: flex; }
      .main .index_list_content .right_content .content .item .date {
        width: .75rem;
        height: .76rem;
        background: #f4f4f5;
        margin-right: 0.16rem; }
        .main .index_list_content .right_content .content .item .date .date1 {
          font-size: .29rem;
          font-family: Adobe Heiti Std;
          font-weight: bold;
          color: #6a6d6b;
          text-align: center;
          margin-top: .1rem;
          line-height: 1; }
        .main .index_list_content .right_content .content .item .date .date2 {
          font-size: .19rem;
          font-family: Adobe Heiti Std;
          font-weight: bold;
          color: #6a6d6b;
          text-align: center;
          margin-top: .05rem;
          line-height: 1; }
      .main .index_list_content .right_content .content .item .cont {
        flex: 1; }
        .main .index_list_content .right_content .content .item .cont .tit {
          font-size: .21rem;
          font-family: Adobe Heiti Std;
          font-weight: bold;
          color: #3b3b3b; }
		  .main .index_list_content .right_content .content .item .cont .tit a {
          font-size: .21rem;
          font-family: Adobe Heiti Std;
          font-weight: bold;
          color: #3b3b3b; }
		  .main .index_list_content .right_content .content .item .cont .tit a:hover {
          font-size: .21rem;
          font-family: Adobe Heiti Std;
          font-weight: bold;
          color: #E13838; }
        .main .index_list_content .right_content .content .item .cont .text {
          margin-top: 0.1rem;
          font-size: .17rem;
          font-family: Adobe Heiti Std;
          font-weight: normal;
          color: #636564;
          line-height: .21rem; }
      .main .index_list_content .right_content .content .item.active .date {
        background: #E13838; }
        .main .index_list_content .right_content .content .item.active .date .date1 {
          color: #FFFFFF; }
        .main .index_list_content .right_content .content .item.active .date .date2 {
          color: #FFFFFF; }
      .main .index_list_content .right_content .content .item.active .cont {
        flex: 1; }
        .main .index_list_content .right_content .content .item.active .cont .tit {
          color: #D90606; }
        .main .index_list_content .right_content .content .item.active .cont .text {
          color: #F86060; }
  .main .index_list_content .page {
    font-size: 0.17rem;
    font-family: Adobe Heiti Std;
    font-weight: normal;
    color: #3b3b3b;
    display: flex;
    align-items: center;
    position: absolute;
    bottom: .22rem;
	margin-left:auto;
	margin-right:auto;
    left: 20%; }
    .main .index_list_content .page ul {
      padding: 0 0.05rem; }
      .main .index_list_content .page ul li {
       
        height: 0.2rem;
        line-height: 0.2rem;
        text-align: center;
        float: left; }
        .main .index_list_content .page ul li.on {
          background: #E13838;
          color: #fff; }


.main .index_list_content .page ul li a {
background-color: #FFFFFF;
color: #3b3b3b;
padding: 0 3px;
}
.line{
	clear:both;}
.main .index_list_content .page ul li a:hover {
color: #E13838;
}
.main .index_list_content .page ul li.hover {
border: 0 none;
color: #000000;
font-weight: bold;
}
.main .index_list_content .page ul li.hover a {
color: #000000;
}