#mobile ul {
  list-style: none; }

#mobile a {
  text-decoration: none;
  color: #000; }

#mobile a:hover {
  color: #1c5ba8; }



#mobile .nav_wrap {
  max-width: 1920px;
  margin: 0 auto;
  height: 2.5rem;
  background-color: #1c5ba8; }
 #mobile .nav_wrap .m_logo {
    float: left; }
    #mobile .nav_wrap .m_logo img {
      width:14rem;
      margin-top: .7rem;
      margin-left: .5rem; }
 #mobile .nav_wrap .m_meau {
    margin-left: 2.0rem;
    display: inline-block;
    float: right;
    margin-right: .5rem;
    margin-top: .7rem; }
   #mobile .nav_wrap .m_meau img {
      line-height: 2.5rem;
      height: 1rem; }

#mobile .nav_mask {
  display: none;
  position: absolute;
  top: 2.5rem;
  width: 18rem;
  z-index: 9999; }

#mobile .nav {
  position: absolute;
  width: 17rem;
  z-index: 999;
  background-color: #e5e5e5;
  padding-bottom: 1rem;
  padding-left: .5rem;
  padding-right: .5rem; }
  #mobile .nav ul {
    position: relative; }
    #mobile .nav ul li {
      min-height: 2.4rem;
      border-bottom: 1px solid #aaa;
      position: relative; }
      #mobile .nav ul li a {
        font-size: .8rem;
        font-weight: 500;
        min-height: 2.4rem;
        line-height: 2.4rem;
        display: inline-block; }
        #mobile .nav ul li a img {
          margin-top: 15px; }
      #mobile .nav ul li .nav_a {
        display: inline-block;
        background-image: url("../images/m_right.png");
        background-repeat: no-repeat;
        background-size: .4rem .7rem;
        z-index: 9999;
        position: absolute;
        right: 0;
        width: 1rem;
        height: 1rem;
        top: .7rem; }
      #mobile .nav ul li .erji {
        width: 15rem;
        margin-left: .5rem;
        z-index: 888;
        height: 1.8rem;
        position: relative;
        top: -.7rem; }
        #mobile .nav ul li .erji ul li {
          display: inline-block !important;
          list-style: none;
          border-bottom: none;
          text-align: center; }
          #mobile .nav ul li .erji ul li a {
            color: #000;
            font-size: .65rem; }
#mobile  .nav button {
    width: 12rem;
    height: 2rem;
    margin-left: 3rem;
    background-color: #1c5ba8;
    border: 0;
    color: #fff;
    border-radius: .3rem;
    margin-top: .7rem; }

#mobile .contents {
  padding-top: .7rem; }
  #mobile .contents .content {
    display: block;
    width: 17rem;
    margin-left: .5rem;
    margin-right: .5rem;
    color: #7f7f7f; }
  #mobile .contents .title {
    width: 100%;
    border-bottom: 2px solid #999999;
    position: relative; }
    #mobile .contents .title .titlename {
      display: inline-block;
      font-size: .9rem;
      line-height: 2rem;
      color: #1c5ba8;
      font-weight: bold; }
    #mobile .contents .title .titlename:before {
      content: " ";
      position: relative;
      width: 2px;
      height: .9rem;
      background-color: #1c5ba8;
      padding-right: .2rem;
      margin-right: .5rem; }
    #mobile .contents .title .more {
      float: right;
      color: #666;
      font-size: .6rem;
      font-weight: bold;
      margin-top: .7rem;
      margin-right: 0; }
    #mobile .contents .title .more:hover {
      color: #ff634e; }
  #mobile .contents .up {
    width: 18rem;
    margin: 0 auto; }
   #mobile  .contents .up .xinwen .xinwen_content a {
      width: 8.2rem;
      
      float: left; }

#mobile .contents .up .xinwen .xinwen_content a .m_news_img_box{
   width: 8.2rem;
   height: 5.5rem;
   overflow:hidden;
   backgound-color:rgba(206, 213, 228, 1);
}
     #mobile .contents .up .xinwen .xinwen_content a img {
        width: 8.2rem;
 }
     #mobile .contents .up .xinwen .xinwen_content a p {
        font-size: .75rem;
        line-height: 1.1rem; }
    #mobile .contents .up .xinwen .xinwen_content a:nth-child(even) {
      margin-left: .6rem; }
  #mobile  .contents .up .xinwen .xinwen_content .xinwen_content_up {
      margin-top: .5rem; }
  #mobile  .contents .up .xinwen .xinwen_content .xinwen_content_down {
      margin-top: .5rem; }
  #mobile  .contents .up .tongzhi {
      margin-top: .5rem; }
    #mobile  .contents .up .tongzhi .tongzhi_content {
        width: 17rem;
        background-color: #ced5e4;
        margin-top: .5rem;
        padding-top: .5rem; 
padding-bottom:1rem;
}
     #mobile   .contents .up .tongzhi .tongzhi_content ul li {
          width: 16rem;
          height: 3rem;
          margin-left: .5rem;
          margin-right: .5rem;
          border-bottom: 1px solid #a0a0a0;
          padding-top: .5rem;
          padding-bottom: .2rem; }
      #mobile    .contents .up .tongzhi .tongzhi_content ul li .date {
            float: left;
            background-color: #fff;
            width: 3.6rem;
            height: 2.4rem; }
        #mobile    .contents .up .tongzhi .tongzhi_content ul li .date .day {
              display: inline-block;
              width: 3.6rem;
              height: 1.2rem;
line-height:1.2rem;
              color: #0065bb;
              text-align: center;
              font-size: .9rem; }
          #mobile  .contents .up .tongzhi .tongzhi_content ul li .date .month {
              display: inline-block;
              width: 3.6rem;
              height: 1.2rem;
              line-height:1.2rem;
              background-color: #b0a3b2;
              color: #fff;
              text-align: center;
              font-size: .75rem; }
       #mobile   .contents .up .tongzhi .tongzhi_content ul li a.news {
            width: 11.9rem;
            padding-left: .5rem;
            float: right;
            line-height: 1.2rem;
            font-size: .75rem; }
 #mobile .contents .down_warp {
    margin-top: 1rem;
    padding-bottom: 2rem; }
   #mobile .contents .down_warp .down {
      width: 18rem;
      margin: 0 auto; }
    #mobile  .contents .down_warp .down .dangjian {
        width: 17rem;
        margin-left: .5rem;
        margin-right: .5rem; }
      #mobile  .contents .down_warp .down .dangjian ul {
          margin-top: 5px;
          margin-bottom:20px;
 }
        #mobile  .contents .down_warp .down .dangjian ul li {
            line-height: 2.2rem;
            border-bottom: 1px dashed #bbb; }
         #mobile   .contents .down_warp .down .dangjian ul li a {
              font-size: .75rem; }
          #mobile  .contents .down_warp .down .dangjian ul li .newstime {
              font-size: .75rem;
              float: right; }

#mobile #footer {
  max-width: 18rem;
  margin: 0 auto;
  height: 6.5rem;
  background-color: #1c5ba8;
  color: #ffffff;
  font-size: .75rem;
  line-height: 1.25rem;
  padding-top: 1rem; }
  #footer .footer {
    text-align: center; }

#mobile .slideBox1 {
  max-width: 18rem;
  height: 8rem;
  overflow: hidden;
  position: relative; }

#mobile .slideBox1 .hd {
  height: 15px;
  overflow: hidden;
  position: absolute;
  right: 45.5%;
  bottom: .5rem;
  z-index: 1; }

#mobile .slideBox1 .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left; }

#mobile .slideBox1 .hd ul li {
  float: left;
  margin-right: .2rem;
  width: .5rem;
  height: .5rem;
  border-radius: 50%;
  line-height: .4rem;
  text-align: center;
  background: #fff;
  cursor: pointer;
  margin-left: 5px; }

#mobile .slideBox1 .hd ul li.on {
  background: #1c5ba8;
  color: #fff; }

#mobile .slideBox1 .bd {
  position: relative;
  height: 100%;
  z-index: 0; }

#mobile .slideBox1 .bd li {
  zoom: 1;
  vertical-align: middle; }

#mobile .slideBox1 .bd img {
  max-width: 18rem;
  height: 8rem;
  display: block; }