.about {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto 60px auto;
  overflow: hidden;
}
.about .pt1 {
  margin-bottom: 60px;
}
.about .pt1_box {
  padding: 40px 85px 0 85px;
}
.about .pt1_box .title {
  text-align: center;
  font-size: 36px;
  font-weight: 700;
  color: #333;
}
.about .pt1_box .dec {
  font-size: 15px;
  color: #5a5a5a;
  text-align: center;
  line-height: 2;
  padding-bottom: 35px;
  max-width: 950px;
  margin: 0 auto;
}
.about .pt1_box .dec p {
	margin-bottom:10px;
}
.about .pt1_box .num_li {
  text-align: center;
}
.about .pt1_box .num_li .ms {
  font-size: 14px;
  color: #585858;
}
.about .pt1_box .number {
  font-size: 60px;
  color: #12B6CB;
  font-family: Impact;
  line-height: 1.6;
}
.about .pt2 {
  height: 600px;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}
.about .pt2 .wrap {
  height: 100%;
}
.about .pt2 .pt2_box {
  height: 100%;
}
.about .pt2 .left_video {
  float: left;
  width: 50%;
  position: relative;
  height: 100%;
}

.about .pt2 .top_pt {
  padding-top: 60px;
}

.about .pt2 .en_tit {
  display: inline-block;
  font-size: 36px;
  width: 100px;
  color: #fff;
  font-family: Arial;
}
.about .pt2 .bottom_txt {
  font-size: 14px;
  color: #fff;
  width: 440px;
}
.about .pt2 .right_area {
  width: 50%;
  float: left;
  height: 100%;
}
.about .pt2 .right_area .right_top,
.about .pt2 .right_area .right_bottom {
  width: 100%;
  height: 50%;
}
.about .pt2 .right_area .right_item {
  width: 50%;
  height: 100%;
}
.about .pt2 .right_area .pic_left,
.about .pt2 .right_area .txt_left {
  float: left;
}
.about .pt2 .right_area .pic_right,
.about .pt2 .right_area .txt_right {
  float: right;
}
.about .pt2 .right_area .txt_left {
  background: #12B6CB;
}
.about .pt2 .right_area .txt_right {
  background: #4cad96;
}
.about .pt2 .right_area .txt_left .txt_box,
.about .pt2 .right_area .txt_right .txt_box {
  padding: 60px 40px;
}
.about .pt2 .right_area .txt_left .title,
.about .pt2 .right_area .txt_right .title {
  font-size: 30px;
  color: #ffffff;
  margin-bottom: 23px;
}
.about .pt2 .right_area .txt_left .dec,
.about .pt2 .right_area .txt_right .dec {
  font-size: 14px;
  color: #fff;
  line-height: 2;
}
.about .pt2 .right_area .txt_left .dec p,
.about .pt2 .right_area .txt_right .dec p{

}
.about .pt2 .right_area .pic_left,.about .pt2 .right_area .pic_right{overflow: hidden}
.about .pt2 .right_area .pic_left img,.about .pt2 .right_area .pic_right img{transition: 1s all ease}
.about .pt2 .right_area .pic_left:hover img,.about .pt2 .right_area .pic_right:hover img{transform: scale(1.1,1.1);}
@media all and (max-width:1024px) {
	 .about .pt2 .left_video,.about .pt2 .right_area{
        width: 100%;
    }
    .about .pt2 .left_video{
        height: auto;
        background-repeat: no-repeat;
        background-size: cover;
        display: none;
    }
    .about .pt2{
        height: auto;
    }
    .about .pt2 .top_pt{
        text-align: center;
    }
    .about .pt2 .bottom_txt{
        width: 100%;
        text-align: center;
    }
    .about .pt2 .right_area .txt_left .txt_box, .about .pt2 .right_area .txt_right .txt_box{
        padding: 120px 30px 120px 30px;
    }
    .about .pt3 .right_dsz{
        width: 400px;
        height: 289px;
    }
	 .about .pt2{
        height: auto;
    }
	.about .pt1_box{
    padding:40px 15px 0 15px;
}
.about .pt2 .right_area .right_item{
    width: 100%;
}
.about .pt3 .right_dsz{
    display: none;
}
.about .pt3 .left_txt{
    width: 100%;
}
.about .pt3 .left_box{
    padding-top: 60px;
    padding-bottom: 60px;
}
.about .pt3,.about .pt3 .pt3_box{
    height: auto;
}
.about .pt2 .right_area .txt_right .txt_box{padding: 30px}
.index_banner .banner_area .banner_li img{position: static;margin: 0;width: 100%;height: auto;}
.index_banner .banner_area{height: 0;padding-bottom: 50%;overflow: hidden}
.slide_nav{right: 50%;margin-right: -59px;bottom: 10px;}
.about .pt1_box .title{font-size: 24px;}
.index .pt4 .pn_area{margin-left: -35px;}
.index .pt3 .pt3_lunbo{padding-top: 30px;}
.zh_banner .onbanner .title{color: #000;}
.index .pt4{height: 476px;}
.about .pt2 .right_area .txt_left > a, .about .pt2 .right_area .txt_right > a{position: static}
.about .pt2 .right_area .txt_left .txt_box, .about .pt2 .right_area .txt_right .txt_box{padding: 30px;}
.about .pt2 .logo_kuohao{width: 250px;}
.about .pt2 .en_tit{display: none;}
.about .pt2 .left_video .play{bottom: 30%;}
.about .pt3 .left_box .title{font-size: 30px;}
.about .pt3 .left_box .l_title{font-size: 20px;}
.about .pt3{padding: 40px 0;}
.about .pt1_box .num_li {
	margin-bottom:15px;
}
.about .pt1_box .dec {
  font-size: 14px;
  color: #5a5a5a;
  text-align: left;
}
.about {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto 30px auto;
  overflow: hidden;
}
.about .pt2 .right_area .txt_left .title,
.about .pt2 .right_area .txt_right .title {
  font-size: 22px;
  color: #ffffff;
  margin-bottom: 10px;
}
.about .pt1_box .number {
  font-size: 42px;
  color: #12B6CB;
  font-family: Impact;
  line-height: 1.4;
}
.about .pt1 {
  margin-bottom: 30px;
}
}
