* {
  padding: 0px;
  margin: 0px;
}

@media (min-width: 980px) and (max-width: 2000px) {
    /* 轮播图 */
    .bannerBackground div{
      background:url('../img/details/banner.png') no-repeat top center;
      background-size:100% 100% ;
    }
  .details {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .details .banner {

    margin-bottom: 15px;
  }
  .details .content {
	  margin-top: 10%;
    width: 80%;
    display: flex;
    flex-direction: column;
    align-items: center;
    height: auto;
  }
  .details .content .back {
    display: flex;
    background: #961e23;
    color: white;
    width: 120px;
    align-self: flex-end;
    justify-content: center;
    align-items: center;
  
    height: 30px;
  }
  .details .content img {    
    height: auto;
    margin-bottom: 30px;
  }
  .details .content .list {
    width: 95%;
    height: auto;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    margin-bottom: 20px;
  }
  .details .content .list span {
    color: #333333;
    width: 100%;
    line-height: 3rem;
    margin-bottom: 20px;
  
  }
  .details .content .list p {
	  width: 100%;
    margin: 20px 0px;
   
  }
}
@media (max-width: 980px) {


	#warp {
	    width: 90%;
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    height: 250px;
	    border-left: 1px solid #f7f7f7;
	    border-right: 1px solid #f7f7f7;
	    position: relative;
	}
    .phone_img {
        width: 32%;
        float: right;
    }
    .lis {
        position: absolute;
        top: 75%;
        left: 0px;
        line-height: 45px;
        font-size: 16px;
        background: #fff;
        padding-bottom: 30px;
    }
    .lis div {
        width: 100vh;
        padding-left: 20px;
    }
    .layui-carousel {
        height: 250px !important;
    }
    .navwhole .banner {
        height: 280px;
    }
    .borders {
        display: none;
    }
    /* 轮播图 */
    .bannerBackground div{
      background:url('../img/details/banner.png') no-repeat top center;
    }
  .details {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .details .banner {
 
    margin-bottom: 15px;
  }
  .details .content {
    width: 90%;
    display: flex;
    flex-direction: column;
    align-items: center;
    height: auto;
  }
  .details .content .back {
    display: flex;
    background: #961e23;
    color: white;
    width: 120px;
    align-self: flex-end;
    justify-content: center;
    align-items: center;
   
    height: 30px;
    margin-bottom: 45px;
  }
  .details .content img {
  width:100%;
  height:auto
  
    
  }
  .details .content .list {
    width: 98%;
    height: auto;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    margin-bottom: 60px;
	line-height:3rem
  }
  .details .content .list span {
    color: #333333;
    width: 100%;
    line-height: 2.5rem;
    margin-bottom: 15px;
  
  }
  .details .content .list p {
    margin: 20px 0px;
   
   
  }
}
ul li {
  list-style: none;
}
a {
  text-decoration: none;
  color: #000;
}
.footWhole {
  width: 100%;
  background: #ebebec;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 30px;
}
.footContent {
  width: 70%;
  display: flex;
  flex-wrap: wrap;
}
.contLeft {
  width: 40%;
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
}
.contLeft .imgs {
  width: 25%;
  height: 25%;
}
.contLeft .imgs img {
  width: 100%;
  height: 100%;
}
.contLeft .contLeft_font {
  display: flex;
  align-items: center;
}
.contLeft .contLeft_font img {
  width: 70%;
  height: 70%;
}
.contLeft .contLeft_font p {
  text-align: left;
  margin-left: 10px;
  width: 100%;
  font-weight: 510;
}
.contLeft .ctFt1 {
  font-size: 13px;
}
.contLeft .ctFt1 img {
  margin-top: 5px ;
}
.contLeft .ctFt1 p {
  color: #000;
  margin-top: 30px;
  line-height: 20px;
}
.contLeft .ctFt2 {
  font-size: 18px;
}
.contLeft .ctFt2 p {
  color: #000;
  margin-left: 3px;
}
.contLeft .marginBy {
  margin-left: 5px;
  margin-top: 5px;
}
.contRight {
  margin-top: 60px;
  width: 60%;
}
.contRight .contRight_ct {
  width: 100%;
  display: flex;
  justify-content: space-between;
  font-size: 13px;
}
.contRight .contRight_ct ul {
  margin-bottom: 20px;
  text-align: left;
}
.contRight .contRight_ct ul li {
  margin-bottom: 8px;
}
.contRight .contRight_ct ul li:first-child {
  margin-bottom: 18px;
  font-size: 14px;
}
@media screen and (max-width: 1000px) {
  .contLeft .imgs {
    width: 30%;
  }
  .contLeft .imgs img {
    width: 100%;
    height: 100%;
  }
  .contRight .contRight_ct {
    display: flex;
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 1300px) {
  .contLeft .imgs {
    width: 30%;
  }
  .contLeft .imgs img {
    width: 120%;
    height: 120%;
  }
}
.bottomCont {
  width: 100%;
  border-top: 1px solid #b84646;
  display: flex;
  justify-content: center;
  padding: 15px 0px;
  font-size: 13px;
  margin-top: 5px;
}
.bottomCont .bottomContSm {
  width: 70%;
  display: flex;
  justify-content: space-between;
}
@media screen and (max-width: 1000px) {
  .contLeft {
    width: 100%;
  }
  .contLeft .imgs {
    width: 20%;
  }
  .contLeft .imgs img {
    width: 100%;
    height: 100%;
  }
  .contRight {
    width: 100%;
  }
}
@media screen and (max-width: 700px) {
  .contLeft .imgs {
    width: 30%;
  }
  .contLeft .imgs img {
    width: 100%;
    height: 100%;
  }
  .bottomCont .bottomContSm {
    width: 90%;
    display: flex;
    justify-content: space-between;
  }
  .bottomCont .bottomContSm div{
    margin-right: 10px;
  }
}
