a {
    background-color: transparent;
    text-decoration: none;
    color:#333;
  }
  body {
    font-family:"akr", "Arial", "sans-serif","microsoft yahei";
    font-size: 14px;
    line-height: 1.2;
    color: #333;
    background-color: #fff;
  }
  
  button {
    color: inherit;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    background: none;
    border:none;
  }
  * {
    margin:0;
    padding:0;
    outline: none;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
  }
  ul{list-style:none;}
  .clearfix:after{
    content: " ";display: table;
  }
  .clearfix:after{
    clear: both;
  }
  
  
  /*搜索页*/
  .cont-in{
    min-height: 495px;
  }
    .sec-search{
      padding: 120px 0 110px;
      background: #f0f4f7;
      width: 100%;
      overflow: hidden;
    }
    .psearch-left{
      float: left;
      width: 72.5%;
    }
    .psearch-left .pagination {
        margin-top: 100px;
    }
    .psearch-box{
      padding-right: 78px;
      margin-bottom: 35px;
      border: 1px solid #dcdcdc;
      background: #fff;
      position: relative;
    }
    .psearch-box input{
      width: 100%;
      padding:0 34px;
      font-size: 18px;
      line-height: 68px;
      border: none;
      color: #333;
    }
    .psearch-box button{
      color:#c8050d;
      background-size: 38% auto;
      position: absolute;
      right: 0;
      top: 0;
      z-index: 2;
      width: 68px;
      height: 68px;
      font-size: 30px;
      right: 10px;
      outline: medium;
      border: none;
    }
    .psearch-tip{
      font-size: 24px;
      padding-left: 35px;
      margin-bottom: 27px;
    }
    .psearch-right{
      float: right;
      width: 25%;
      margin-top: 0;
    }
    .psearch-right .m-tit{
      font-size: 20px;
      padding: 20px 34px;
      border-bottom: 5px solid #f0f4f7;
    }
    .psearch-ru a{
      font-size: 18px;
      padding: 20px 34px;
      border-bottom: 4px solid #f0f4f7;
    }
  
    .news-item {
      display: block;
      background: #fff;
      padding: 25px 52px 25px 32px;
      margin-bottom: 30px;
  }
  .news-item .m-cont {
      padding: 15px 4%;
      float: left;
      width: 80%;
  }
  .news-item .m-tit {
      font-size: 18px;
      color: #444;
      -o-text-overflow: ellipsis;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      -webkit-transition: all .3s;
      -o-transition: all .3s;
      transition: all .3s;
  }
  .news-item .m-time {
      font-size: 16px;
      margin: 4px 0 10px;
          color: #777;
  }
  .news-item .m-img {
      float: left;
      width: 20%;
      overflow: hidden;
  }
  .news-item .m-img img {
      width: 100%;
      -webkit-transition: all .8s;
      -o-transition: all .8s;
      transition: all .8s;
  }
  .psearch-right .m-tit {
      font-size: 20px;
      padding: 20px 34px;
      border-bottom: 5px solid #f0f4f7;
      background: #c8050d;
          text-align: center;
              color: #fff;
  }
  .psearch-ru a {
      font-size: 18px;
      padding: 20px 34px;
      border-bottom: 4px solid #f0f4f7;
      display: block;
      background: #fff;
          color: #444;
  }
  @media (max-width: 992px) {
    /* search */
      .psearch-left{width: 100%;float: none;}
      .psearch-right{width: 100%;float: none;margin-top: 20px;}
      .psearch-right .m-tit{font-size: 16px;padding: 15px 20px;}
      .psearch-ru a{font-size: 16px;padding: 15px 20px;}
      .psearch-box input{font-size: 16px;}
      .psearch-box button{font-size: 24px;}
      .psearch-tip{font-size: 18px;}
      .sec-search{padding: 100px 0 40px;}
      .news-item .m-tit{font-size: 16px;}
      .news-item .m-time{font-size: 14px;}
  }
