.about-wrap .session_1 {
  margin-top:60px;
  margin-bottom:70px;
}
.about-wrap .session_1 .des-box {
  margin-top: 40px;
  margin-bottom: 30px;
}
.about-wrap .session_1 .des-box p {
  line-height: 1.8;
  font-size: 14px;
  color: #ccc;
}
.about-wrap .session_1 .imgs-box .row {
  margin-left: -13px;
  margin-right: -13px;
}
.about-wrap .session_1 .imgs-box .row .col-md-12 {
  width: 100%;
  float: left;
  padding-left: 13px;
  padding-right: 13px;
  box-sizing: border-box;
  margin-bottom: 28px;
}
.about-wrap .session_1 .imgs-box .row .col-md-4 {
  float: left;
  width: 33.33%;
  padding-left: 13px;
  padding-right: 13px;
  box-sizing: border-box;
}
.about-wrap .session_1 .imgs-box .row .img-box img {
  width: 100%;
}





.about-wrap .session_1_1{
  margin-top:80px;
}
.about-wrap .session_1_1 .centent-box{
  display:flex;justify-content:space-between;
  align-items:center;
}
.about-wrap .session_1_1 .centent-box .title-box h3 span{
  display:inline-block;width:29px;font-size:26px;line-height:1.2;margin-right:10px;
  color:#333;position:relative;top:155px;
}
.about-wrap .session_1_1 .centent-box .des-box{
  width:590px;position:relative;
}

.about-wrap .session_1_1 .centent-box .des-box h3{
  font-size:18px;color:#333;
}
.about-wrap .session_1_1 .centent-box .des-box p{
  color:#c9191e;font-size:22px;font-weight:700;line-height:1;
  margin-top:10px;
}
.about-wrap .session_1_1 .centent-box .des-box .line{
  float:right;
}
.about-wrap .session_1_1 .centent-box .des-box .line:before{
  position:absolute;content:'';background:#c9191e;height:1px;left:0;right:90px;
  bottom:20px;
}




.about-wrap .session_2{
  margin-top:37px;
}




.about-wrap .session_2_1 {
  margin-top: 90px;
}
.about-wrap .session_2_1 .all-box{
  margin-top:40px;
}
.about-wrap .session_2_1 .col-md-3 {
  box-sizing: border-box;
  border:1px solid #eee;
}
.about-wrap .session_2_1 .col-md-3 .item-box{
  overflow:hidden;height:300px;line-height:300px;
  text-align:center;
}
.about-wrap .session_2_1 .col-md-3 .item-box img{
  transition:all .3s;max-height:96%;max-width:96%;
}
.about-wrap .session_2_1 .col-md-3 .item-box:hover img{
  transform:scale(1.1);
}
.about-wrap .session_2_1 .swiper-pagination{
  position:relative;margin-top:60px;
}
.about-wrap .session_2_1 .public-pagination .swiper-pagination-bullet{
  border-color:#666;
}
.about-wrap .session_2_1 .public-pagination .swiper-pagination-bullet-active{
  border-color:#c9191e;
}






.about-wrap .session_3 {
  margin-top: 90px;
  margin-bottom:40px;
}
.about-wrap .session_3 .all-box{
  margin-top:40px;
}
.about-wrap .session_3 .col-md-3 {
  box-sizing: border-box;
  border:3px solid rgba(255, 255, 255, 0.15);
}
.about-wrap .session_3 .col-md-3 .item-box{
  overflow:hidden;
}
.about-wrap .session_3 .col-md-3 .item-box img{
  height:300px;object-fit:cover;transition:all .3s;
}
.about-wrap .session_3 .col-md-3 .item-box:hover img{
  transform:scale(1.1);
}
.about-wrap .session_3 .swiper-pagination{
  position:relative;margin-top:60px;
}
.about-wrap .session_3 .public-pagination .swiper-pagination-bullet{
  border-color:#666;
}
.about-wrap .session_3 .public-pagination .swiper-pagination-bullet-active{
  border-color:#c9191e;
}


@media screen and (max-width: 1680px) {

}