﻿div,ul,li,h3{
  box-sizing:border-box;
}
.n_txt{
      width:75%;
      margin:0 auto;
      float:left;
}
.n_txt3{
      width:100%;
      margin:0 auto;
      float:left;
}
.n_txt2{
      max-width:1200px;
      margin:0 auto;
}
.r_txt{
      width:24%;
      margin:0 auto;
      float:right;
      background-color:#fff;
      
}
.r_txt h3{
  height:35px;
  line-height:35px;
  background-color:#eee;
  text-align:left;
  padding:0 15px;
  border-top:1px solid #C60C17;
  font-size:15px;
  letter-spacing:1px;
  color:#C60C17;
}
.r_txt ul{
  padding:10px 15px;
  text-align:left;
}
.r_txt li{
  padding:3px 10px;
  background:url("../images/li_dot.gif") no-repeat scroll 0 13px;
  font-size:14px;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}

.n_list{
      width:100%;
      margin:0 auto;
}
.n_list ul li{
             width:100%;
             height:150px;
             padding:10px;
             background:#fff;
             margin-bottom:30px;
             font-size:14px;
             overflow:hidden;
}
.n_l{
    width:25%;
    float:left;

}

.n_r{
    width:73%;
    max-height:100%;
    float:right;
    text-align:left;
    line-height:20px;
    font-size:14px;
    color:#666;
    overflow:hidden;
}
.n_r h3 a{
         font-size:16px;
         color:#c60c17;
         white-space:nowrap;
         overflow:hidden;
         text-overflow:ellipsis;
}
.n_r span{
         display:block;
         margin-top:10px;
         font-size:12px;
}
.n_r p a{
        font-weight:bold;

}
.n_r p a:hover,a:active{
                       color:#E1511F;
}

.turn_p{
       width:100%;
       height:40px;
       margin:50px auto;
       font-size:14px;
       clear:both;
       
}
.turn_p2{
       width:100%;
       height:40px;
       margin:50px auto;
       font-size:14px;
       clear:both;
       
}

.turn_p li,.turn_p2 li{
         /*width:6%;*/
         height:38px;
         line-height:38px;
         display:inline-block;
         border:1px solid #ccc;
         margin-right:1px;
         border-radius:3px;
         color:#555;
         padding:0 1%;
}
.turn_p li a{
  display:block;
}

.turn_p li:last-child{
                    /*width:10%;*/
                    margin-right:0;
}

.turn_p a:hover,a:active{
                        background:none;
}


.narc_list{
      width:100%;
      margin:0 auto;
}
.narc_list h3{
             font-size:22px;
             color:#555;
             font-weight:500;

}
.ntime{
               width:100%;
               display:block;
               font-size:13px;
               line-height:30px;
               color:#777;
             margin:20px auto;
             border-top:1px dashed #ccc;
             text-align:left;
}
.narc_list p{
           font-size:14px;
            color:#666;
            text-indent:2em;
            text-align:left;
            padding:0 10px;
            line-height:22px;
            letter-spacing:1px;
}
.narc_list div{
              font-size:13px;
              color:#666;
              text-align:left;
              margin:20px 0;
              line-height:2;
}
.narc_list img{
        margin:0 auto;
}
.narc_list div a:hover,a:active{
                               color:#E1511F;
}


/*媒体查询*/
@media (min-width:1200px){


}

@media (min-width:992px) and (max-width:1199px){
    .turn_p li{
         width:7%;
  }
  .turn_p li:last-child{
                    width:11%;
  
  }

}

@media (min-width:768px) and (max-width:991px){

    .turn_p li{
         width:8%;
    }
    .turn_p li:last-child{
                    width:14%;
  
    }

}

@media (min-width:480px) and (max-width:767px){
    .r_txt{
      display:none;   
    }

    .n_txt{
      width:100%;
    }
     .turn_p{
       width:100%;
       height:30px;
      }
    .turn_p li{
         height:30px;
         line-height:30px;
    }
        .turn_p li{
         width:10%;
    }
    .turn_p li:last-child{
                    width:16%;
  
    }
  

}

@media (max-width:479px){
    .r_txt{
      display:none;   
    }
    .n_txt{
      width:100%;
    } 
    .turn_p{
       width:100%;
       height:30px;
       font-size:11px;

      }
    .turn_p li{
         height:30px;
         line-height:30px;
         width:12%;
    }
  
    .turn_p li:last-child{
                    width:21%;
  
    }



}

