

 .section2 {
  width: 100%;
  padding: 0;
  padding-top: 85px;

  /* padding-bottom: 90px; */

  /* background: url("../image/137.png") no-repeat center bottom; */

  background-size: cover;

}

 .section2 .box {
 margin: 0 auto;
 

}
.section2 .box .title_box{
 /* margin-bottom: 9.38rem; */
 padding: 0  13.54167%;
}
@media (max-width:1600px){
  .section2 .box .title_box{
    padding: 0  9%;
  }
}
.section2 .box .title .chinese{
  color: #222;
  font-size: 2.8125rem;
  font-weight: bold;
}
.section2 .box .title .chinese::after{
  content: "";
  display: block;
  width: 4.8125rem;
  height: .125rem;
  background: #ec6941;
  margin-top: 0.4rem;
}
 .section2 .box .swiper-box {

  position: relative;

  /* margin-top: 60px; */

}

 .section2 .box .swiper-box .swiper-button-next, .container .content .section2 .box .swiper-box .swiper-button-prev {

  color: #e60113;

}

 .section2 .box .swiper-box .swiper-button-next:after, .container .content .section2 .box .swiper-box .swiper-button-prev:after {

  font-size: 28px;

}

 .section2 .box .swiper-box .swiper-button-prev, .container .content .section2 .box .swiper-box .swiper-container-rtl .swiper-button-next {

  left:0px;
  background-size: 1.25rem;
}

 .section2 .box .swiper-box .swiper-button-next, .container .content .section2 .box .swiper-box .swiper-container-rtl .swiper-button-prev {

  right: 0px;
  background-size: 1.25rem;
}

 .section2 .box .swiper-container {

  width: 90%;

  margin-left: 5%;

}

 .section2 .box .swiper-container .swiper-slide {

  display: flex;

}

 .section2 .box .swiper-container .swiper-slide .left img {

  flex-shrink: 0;

}

 .section2 .box .swiper-container .swiper-slide .right {

  margin-left: 20px;

  flex: 1;

}

 .section2 .box .swiper-container .swiper-slide .right h3 {

  font-family: Bebas;

  font-size: 36px;

  font-weight: normal;

  font-stretch: normal;

  line-height: 30px;

  letter-spacing: 0px;

  color: #303030;

}

 .section2 .box .swiper-container .swiper-slide .right .info {

  margin-top: 25px;

  height: 145px;

  overflow: hidden;

}

 .section2 .box .swiper-container .swiper-slide .right .info p {


  font-size: 16px;

  font-weight: normal;

  font-stretch: normal;

  line-height: 29px;

  letter-spacing: 0px;

  color: #5a5a5a;

}





@media all and (max-width: 1620px) {

  .container .content {

    padding-left: 0;

    padding-right: 0;

  }



  .container .content .section2 .box .swiper-container .swiper-slide .right .info p {

    font-size: 14px;

  }



  .container .content .section1 {

    height: 610px;

  }



  .container .content .section {

    width: 90%;

    margin-left: 5%;

  }



  .container .content .section .box .item .left img {

    width: 85px;

    height: 85px;

  }



  .container .content .section .box .item .right .info {

    font-size: 15px;

  }



  .container .content .section1 .box {

    width: 41%;

    padding: 45px;

  }



  .container .content .section1 .box .look {

    font-size: 17px;

    width: 140px;

    height: 43px;

  }



  .container .content .section .box .item .right .num span {

    font-size: 40px;

    margin-right: 5px;

  }



  .container .content .section .box .item .right .num {

    font-size: 15px;

  }



  .container .content .section2 .box {

    width: 90%;

    margin-left: 5%;

  }



  .container .content .section3 {

    width: 90%;

    margin-left: 5%;

  }



  .container .content .section3 .box .item .con .s_title {

    font-size: 27px;

  }



  .container .content .section3 .box .active .con .info {

    font-size: 14px;

    padding-right: 10px;

    margin-top: 6px;

  }



  .container .content .section3 .box .item {

    height: 530px;

  }

}

@media all and (max-width: 1250px) {

  .container .content .section1 {

    margin-top: 170px;

  }



  .container .content .section .box {

    flex-wrap: wrap;

  }

  .container .content .section .box .item {

    width: 50%;

    margin-top: 25px;

  }



  .container .content .section .box {

    padding-top: 30px;

  }

}

@media all and (max-width: 1050px) {

  .container .content .section3 .box {

    flex-wrap: wrap;

  }



  .container .content .section3 .box .item {

    width: 100%;

  }



  .container .content .section3 .box .item {

    height: 500px;

  }



  .container .content .section3 .box .item .con .info {

    width: 100% !important;

  }

}

@media all and (max-width: 950px) {

  .container .content .section1 {

    display: flex;

    align-items: center;

    justify-content: center;

  }



  .container .content .section1 .box {

    width: 80%;

    background-color: #0e3067;

    box-sizing: border-box;

    padding: 62px;

    margin-left: 0;

    top: 0;

    margin-right: 0px;

    transform: translateY(0px);

    position: relative;

  }

}

@media all and (max-width: 700px) {

  .container .content .section .box .item {

    width: 100%;

  }

}

@media all and (max-width: 550px) {

  .container .content {

    padding-top: 0;

    padding-bottom: 50px;

  }

  .section2{
    padding-top: 0;
    padding-bottom: 0;
  }
  .section2 .box .title .chinese{
    font-size: 1.8125rem;
  }
  .section2 .box .title_box{
    padding: 0 4%;
    margin-bottom: 5.38rem;
  }
  .container .content .section {

    padding: 40px 2% 60px;

  }



  .container .content .section1 {

    height: auto;

    padding: 20px 0;

    margin-top: 0;

  }



  .container .content .section .box .item {

    width: 50%;

  }



  .container .content .section .box .item .right .num span {

    font-size: 27px;

  }



  .container .content .section .box .item .right {

    margin-left: 15px;

  }



  .container .content .section2 .box .swiper-box {

    margin-top: 38px;

  }



  .container .content .section2 .box .swiper-container .swiper-slide .right h3 {

    font-size: 30px;

    line-height: 1;

  }



  .container .content .section2 .box .swiper-container .swiper-slide .right .info {

    margin-top: 17px;

  }



  .container .content .section2 .box .swiper-container .swiper-slide .right {

    margin-left: 15px;

  }



  .container .content .section2 .box .swiper-container .swiper-slide .right {

    width: 100%;

  }



  .container .content .section2 {

    padding-top: 40px;

    padding-bottom: 45px;

  }



  .container .content .section .box .item .left {

    display: none;

  }



  .container .content .section1 .box {

    width: 90%;

    padding: 35px 25px;

  }



  .container .content .section1 .box .look {

    width: 130px;

    height: 43px;

  }



  .container .content .section2 .box .swiper-container .swiper-slide {

    box-sizing: border-box;

    padding: 0 5%;

  }

  .container .content .section2 .box .swiper-container .swiper-slide img {

    width: 20px;

  }



  .container .content .section2 .box .swiper-container .swiper-slide .right .info p {

    font-size: 15px;

    line-height: 29px;

    width: 90%;

  }



  .container .content .section3 .box .item {

    height: 400px;

    margin-top: 30px;

  }



  .container .content .section3 .box .item .con .info {

    font-size: 18px;

  }



  .container .content .section3 .box .item .con .s_title {

    font-size: 25px;

  }



  .container .content .section1 .box .info {

    font-size: 14px;

  }



  .container .dialogs {

    width: 95%;

    margin-left: 2.5%;

  }



  .container .content .section3 .box .item .con .info {

    font-size: 14px;

    margin-top: 0;

  }



  .container .content .section3 .box .item .con {

    padding-left: 15px;

    padding-right: 10px;

  }



  .container .content .section3 .box {

    padding-top: 15px;

  }



  .container .content .section3 .box .item {

    height: 350px;

  }

  .container .content .section3 .box .item:last-child {

    height: 450px;

  }



  .container .content .section3 {

    padding-top: 40px;

  }

}



/*# sourceMappingURL=enteringXinZe.css.map */

