.title {
  margin-left: 74px;
  height: 42px;
}

.line_div {
  width: 60px;
  height: 3px;
  background-color: #646464;
  margin-bottom: 14px;
}
.column-3 .line_div{
  background-color: #fff;
}

.title_text {
  line-height: 1;
}

.chinese {
  font-weight: normal;
  line-height: 1;
  color: #646464;
  font-size: 25px;
  margin-right: 20px;
}
.column-3 .chinese{
  color: #fff
}

.english {
  line-height: 1;
  font-weight: normal;
  color: #c2cac8;
  font-size: 25px;
}
.column-3 .english{
  color: rgba(255, 255, 255,0.7);
}
.column-1{
  height: 600px;
  background: url(../img/about/1-bg.jpg)  no-repeat center center;
}
.column-1 .wrapper{
  padding-top: 74px;
}
.column-1-tit-img{
  display: block;
  margin: 0 auto;
}

.column-2{
  height: 799px;
}
.column-2 .wrapper{
  padding-top: 100px;
  height: 100%;
  background: url(../img/about/2.jpg) no-repeat 52px 80px; 
}
.column-2-cont{
  width: 511px;
}
.column-2-cont h3{
  font-size: 39px;
  color: #646464;
  background: url(../img/about/2.png) no-repeat 0 0;
  padding-top: 50px;
  margin-bottom: 70px;
}
.column-2-cont p{
  font-size: 16px;
  color: #646464;
  line-height: 32px;
  margin-bottom: 16px;
}
@media screen and (max-width: 1316px) {
  .column-2 .wrapper{
    background-size: 56%;
    background-position: 52px 141px;
  }
  .column-2-cont{
    width: 412px;
  }
  .column-2-cont h3{
    font-size: 30px;
    background-size: 68%;
    padding-top: 40px;
  }
  .column-2-cont p{
    font-size: 16px;
    color: #646464;
    line-height: 32px;
    margin-bottom: 16px;
  }
}
@media screen and (min-width: 1316px) and (max-width: 1700px) {
  .column-2 .wrapper{
    background-size: 56%;
    background-position: 52px 141px;
  }
  .column-2-cont{
    width: 412px;
  }
  .column-2-cont h3{
    font-size: 30px;
    background-size: 68%;
    padding-top: 40px;
  }
  .column-2-cont p{
    font-size: 16px;
    color: #646464;
    line-height: 32px;
    margin-bottom: 16px;
  }
}


.column-3{
  height: 599px;
  background: url(../img/about/3.jpg)  no-repeat center center;
}
.column-3 .wrapper{
  padding-top: 100px;
  height: 100%;
}
.column-3 .column-3-img{
  margin-top: 50px;
}
.column-3 .column-3-cont{
  padding-left: 150px;
}
.column-3 .column-3-cont>div{
  margin-bottom: 50px;
  font-size: 16px;
  color: #646464;
  line-height: 32px;
}


.column-4{
  height: 797px;
  background: url(../img/about/4.jpg)  no-repeat center center;
}
.column-4 .wrapper{
  padding-top: 100px;
  height: 100%;
}
.column-4 .column-4-cont{
  padding-left: 150px;
  margin-top: 80px;
}
.column-4 .column-4-cont>div{
  margin-bottom: 50px;
  font-size: 16px;
  color: #646464;
  line-height: 32px;
}
.column-4 .column-4-cont>div span{
  font-size: 30px;
  color: #009b77;
  font-weight: bold;
}


.column-5{
  height: 800px;
}
.column-5 .title{
  margin-left: 0;
}
.column-5 .wrapper{  
  height: 100%;
  padding: 0 74px;
  padding-top: 100px;
  box-sizing: border-box;
}
.column-5-cont{
  width: 100%;
  margin: 0 auto;
  margin-top: 60px;
}
.column-5-cont>div{
  position: relative;
  width: 32.3%;
  height: 238px;
  overflow: hidden;
  margin-right: 1.5%;
  margin-bottom: 1.5%;
}
.column-5-cont>div:nth-child(3n){
  margin-right: 0;
}
.column-5-cont>div p{
  position: absolute;
  left: 50px;
  top: 30px;
  font-size: 30px;
  color: rgba(255, 255, 255,0.7);
}
.column-5-cont>div p span{
  font-size: 40px;
}
