@charset "UTF-8";
.banner_m{
  display: none;
}
.content_wrap{
        width:1140px;
        padding:50px 30px;}
        .content_wrap p{
           line-height: 28px !important;
           font-size: 16px !important;
           margin:0;
}
.content_wrap h1{
   line-height:32px;
}
@media(min-width:768px) and (max-width: 1200px) {
  .content_wrap{
    width: 90%;
  }
  .content_wrap p{
           line-height: 28px !important;
           font-size: 16px !important;
           margin:0;}
  .banner_pc{
    display: none;
  }
  .banner_m{
    display: block;
  }
  .list_content_left{
    display: none;
  }
  .list_content{
    padding-top: 20px;
  }
  nav .wrap,
  .content .wrap,
  .top
  {
    width: 100%;
  }
  nav .wrap li a{
    font-size: 20px;
  }
  nav .wrap li:hover{
    border-bottom: none;
  }
  .pic,
  .lilun,
  .fenjin
  {
    width: 50%;
  }
  .news_items
  {
    width: 45%;
  }
  .news_content .news_items{
    margin-left: 0;
  }
  .news_items li{
    width: 100%;
  }
  .lilun .news_items,
  .fenjin .news_items
  {
    width: 90%;
  }
  .renwu_content{
    width: 100%;
    overflow: hidden;
  }
  .meiti li{
    width: 50%;
  }
  .lici_content{
    min-height: 1000px;
    width: 240px;
    margin: 0 auto;
    margin-bottom: 50px;
    margin-top: 50px;
    background-image: none;
    border-left: 2px solid #AE0C17;
  }
  .lici_img img{
    display: none;
  }
  .lici_img{
    position: absolute;
    width: 25px;
    height: 25px;
    background-image: url(../images/pointer.png);
    left: -34px;
    top: 20px;
  }
  .lici_pic img{
    width: 100%;
    height: auto;
;  
  }
  .lici_items{
    display: block;
    position: relative;
    margin-left: 20px;
    width: 100%;
  }
  .lici_items1,
  .lici_items2,
  .lici_items3,
  .lici_items4
  {
    left: 0px;
    top: 0px;
    height: auto;
  }
  .lici_items1{
    float: none;
  }
  .lici_desc{
    width: 100%;
  }
  .renwu_desc{
    width: 550px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .list_content{
    width: 100%;
    justify-content: space-around;
  }
  .list_content_right{
    width: 800px;
  }
  .list_img{
    width: 800px;
  }
  .list_img_right_title{
    width: 90%;
  }
  .list_img_right_detail{
      width: 90%;
  }
  .list_text{
    width: 800px;
  }
}
@media(max-width: 767px) {
  .banner_pc{
    display: none;
  }
  .banner_m{
    display: block
  }
  .content_wrap{
    width: 90%;
  }
.content_wrap img{
  width:100%;
}
  .list_content{
    padding-top: 20px;
    width: 100%;
  }
  .content_wrap p{
           line-height: 28px !important;
           font-size: 16px !important;
           margin:0;}
  .list_content_left{
    display: none;
  }
  .list_content_right{
    width: 400px;
    margin: 0 auto;
  }
  .list_img{
    width: 400px;
    display: block;
    height: auto;
  }
  .list_img_left img{
    width: 100%;
  }
  .list_img_right{
    margin: 0 20px;
    padding: 0;
    padding-bottom: 40px;
    width: 90%;
  }
  .list_text_right{
    width: 58%;
  }
  .list_img_right_title{
    width: 100%;
  }
  .list_text{
    width: 400px;
  }
  nav .wrap,
  .content .wrap,
  .top,
  body
  {
    width: 100%;
  }
  nav .wrap{
    flex-wrap:wrap;
    height: auto;
  }
  nav .wrap li{
    height: 52px;
    line-height: 52px;
  }
  nav .wrap li a{
    font-size: 19px;
  }
  nav .wrap li:hover{
    border-bottom: none;
  }
  .current{
    background-color: #AE0C17;
  }
  nav .wrap .current a{
    color: #fff;
  }
  
  .lilun,
  .fenjin
  {
    width: 100%;
  }
  .pic{
    width: 95%;
    margin-left: 2.5%;
    height: 320px;
  }
  .top .news .news_content{
    display: block;
  }
  .news_content .news_items
  {
    width: 86%;
    margin-top: 30px;
    margin-left: 2.5%;
  }
  .news_items li{
    width: 100%;
  }
  .content_2{
    display: block;
  }
  .lilun .news_items,
  .fenjin .news_items
  {
    width: 86%;
    margin-left: 2.5%;
  }
  .renwu_content{
    width: 100%;
    overflow: hidden;
  }
  .meiti li{
    width: 100%;
  }
  .meiti li a{
    margin-left: 0;
  }
  .lici_content{
    min-height: 1000px;
    width: 240px;
    margin: 0 auto;
    margin-bottom: 50px;
    margin-top: 50px;
    background-image: none;
    border-left: 2px solid #AE0C17;
  }
  .lici_img img{
    display: none;
  }
  .lici_img{
    position: absolute;
    width: 25px;
    height: 25px;
    background-image: url(../images/pointer.png);
    left: -34px;
    top: 20px;
  }
  .lici_pic img{
    width: 100%;
    height: auto;
;  
  }
  .lici_items{
    display: block;
    position: relative;
    margin-left: 20px;
    width: 100%;
  }
  .lici_items1,
  .lici_items2,
  .lici_items3,
  .lici_items4
  {
    left: 0px;
    top: 0px;
    height: auto;
  }
  .lici_items1{
    float: none;
  }
  .lici_desc{
    width: 100%;
  }
  .renwu_desc{
    width: 250px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  footer .wrap .detail{
    font-size: 14px;
  }
  .title a img{
    width: 150px;
  }
  .title{
    height: 70px;
    line-height: 70px;
    margin-top: 35px;
  }
}