@font-face {
  font-family: Poppins;
  src: url("/assets/font/OPPO.ttf") format("opentype");
}
@font-face {
  font-family: MiSansBold;
  src: url("/assets/font/MiSans-Bold.ttf") format("truetype");
  font-weight: bold;
}



/*
#my-scrollbar:before,#my-scrollbar:after{ position:absolute;  content:''; display:block;}
#my-scrollbar:before{background: url(../images/test4.png) no-repeat center center; background-size: cover; width:340px; height:340px;left:-190px; top:520px;animation: rotate 6s linear infinite; }
#my-scrollbar:after{background: url(../images/test4.png) no-repeat center center; background-size: cover;width:340px; height:340px; z-index:2;right:-190px; bottom:0;animation: rotate1 6s linear infinite;transform: translate(-5%, 0) rotate(0deg);}
*/
@keyframes rotate {
    50% {border-radius: 38%;transform: rotate(180deg);}
	100% {border-radius: 45%;transform: rotate(360deg);}
}

@keyframes rotate1 {
    50% {border-radius: 38%;transform: translate(-10%, 8%) rotate(180deg);}
	100% {border-radius: 45%;transform: translate(-5%, 0%) rotate(360deg);}
}
.map { width:100%; height:100hv;}
.about1{ background: #ffffff url(../images/pic25.png) no-repeat left bottom; background-size: 100%}
.about1 .wrap {
  margin: 1.24rem auto 0;
}

.about1 .wrap .title {
  width: 100vw;
  margin: auto;
	height: 1.92rem; padding: 0 1.6rem;
/*  max-width: 90%; */
}
.about1 .wrap .title .titleL{width:40%; float: left;}
.about1 .wrap .title .titleR{width:60%; float: right; padding-top: .7rem; text-align: right;}
.about1 .wrap .title .titleL .d1 { font-size: .18rem; color: #cccccc;font-family:Poppins; font-weight: normal; line-height: .6rem;}
.about1 .wrap .title .titleL .d2 { font-size: .65rem; color: #222; line-height: .8rem; font-weight: 500;}
.about1 .wrap .title .titleR .d1 { font-size: .24rem; color: #222; line-height: .34rem;}
.about1 .wrap .title .titleR .d2 { font-size: .18rem; color: #999; margin-top: .17rem; line-height: .42rem;}


.about1 .wrap .parallax_img {
  height: 536px;
  margin: 93px 0 0 0;
  overflow: hidden;
}

.about1 .wrap .parallax_img img {
  position: relative;
  top: -438px;
  width: 100%;
  max-height: unset;
}

.about1 .wrap .content {
  width: 1400px;
  margin: 115px auto 0;
  position: relative;
  display: flex;
  justify-content: space-between;
  max-width: 90%; 
}

.about1 .wrap .content .l {
  height: fit-content;
  font-weight: 500;
  font-size: .3rem;
  color: #222222;
  line-height: .5rem;
}
.about1 .wrap .content .l .mywz{margin-top:.2rem;}
.about1 .wrap .content .l .mywz p{ font-size: .18rem!important; color: #999999!important; font-weight: normal}

.about1 .wrap .content .r {
  width: 8.54rem;
}

.about1 .wrap .content .r .text {
  font-weight: 400;
  font-size: .16rem;
  color: #666666;
  line-height: .42rem;
}

.about1 .wrap .content .r .figure {
  margin: 100px 0 0 0;
  display: flex;
  flex-wrap: wrap;
}

.about1 .wrap .content .r .figure .item {
  
  width: 50%;
  padding: 0 0 .2rem;
}

.about1 .wrap .content .r .figure .item:first-child {
  border-right: 1px solid  rgba(221,221,221,0.7); padding-bottom: .4rem;border-bottom: 1px solid  rgba(221,221,221,0.7);background: url(../images/pic05.png) no-repeat 80% top; background-size: .99rem;
}
.about1 .wrap .content .r .figure .item:nth-child(2) {
  border-bottom: 1px solid  rgba(221,221,221,0.7);background: url(../images/pic06.png) no-repeat right top; padding-left: 7%; background-size: .73rem;
}
.about1 .wrap .content .r .figure .item:nth-child(3){
  border-right: 1px solid  rgba(221,221,221,0.7); padding-top: .3rem;background: url(../images/pic07.png) no-repeat 80% 50%;background-size: .85rem;
}
.about1 .wrap .content .r .figure .item:nth-child(4) {
  padding-top: .3rem;background: url(../images/pic08.png) no-repeat right 50%; padding-left: 7%;  background-size: .79rem;
}

.about1 .wrap .content .r .figure .item.all {
  width: 100%;
}

.about1 .wrap .content .r .figure .item > div {
  display: flex;
}

.about1 .wrap .content .r .figure .item > div .year {
  font-size: .3rem;
  position: relative;
  top: .12rem;
  font-weight:normal;
  color: #E62129;
  z-index: 1;
}

.about1 .wrap .content .r .figure .item span {
  font-size: .48rem;
  color: #E62129;
  line-height: .5rem;
  text-stroke: 1px #000000;
  width: fit-content;
  position: relative;
  z-index: 1;
}
.about1 .wrap .content .r .figure .item span.count-item{font-family: MiSansBold;}
.about1 .wrap .content .r .figure .item span.jia{font-weight:normal; font-size: .4rem;}

.about1 .wrap .content .r .figure .item p {
  font-weight: 400;
  font-size: 22px;
  color: #222222;
  margin: 12px 0 0 0;
}
/*专长*/
.cf:after{content:""; display:block; height:0; clear:both;}
.about1 .wrap .content .yjdh{ clear:both; margin-top: .32rem;}
.about1 .wrap .content .yjdh a{ display: flex; align-items: center; justify-content: center;background: url(../images/pic16.png) no-repeat .4rem center; padding-left: .2rem; font-size: .18rem; color: #333; width: 1.92rem;; height: .59rem; border: 1px solid #333; border-radius: .3rem;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.about1 .wrap .content .yjdh a:hover { background:#E62129 url(../images/pic16-on.png) no-repeat .4rem center; color: #fff; border: 1px solid #fff;}
.about1 .wrap .content .r .zcli{border-bottom: 1px solid  rgba(221,221,221,0.7); padding-bottom: .4rem; margin-bottom: .4rem;}
.about1 .wrap .content .r .zcliL{ width: 2.8rem; height: 1.42rem; overflow: hidden; border-radius: .08rem; float: left; margin-right: .3rem; float: left;}
.about1 .wrap .content .r .zcliR{ width: 50%; height: 1.42rem; float: left;}
.about1 .wrap .content .r .zcliR .d1 { font-size: .24rem; color: #222; line-height: .34rem; margin-bottom: .1rem;}
.about1 .wrap .content .r .zcliR .d2 { font-size: .16rem; color: #666; line-height: .3rem;}



.about_fix {
  background: #fff;
  margin: 12vh 0 0 0; border-top:1px solid  rgba(221,221,221,0.7); background: url(../images/pic14.png) no-repeat right bottom; background-size: 100%;
}

.about_fix .fix {
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center; padding-bottom: 8%;
}

.about_fix .wrap {
  width: 1400px;
  margin: auto;
  max-width: 90%;
}

.about_fix .wrap .title {
  font-weight: 500;
  font-size: .3rem;
  color: #222222;
  margin: 0 0 .9rem;
}

.about_fix .wrap .content {
  position: relative;
}

.about_fix .wrap .content .matter .joke {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: .6s;
}

.about_fix .wrap .content .matter .picture {
  width: 8.52rem;
  height: 3.06rem;
  border-radius: 5px;
  overflow: hidden;
  margin: 0 0 0 .35rem;
}

.about_fix .wrap .content .matter .picture img {
  width: 100%;
  height: 100%;
}

.about_fix .wrap .content .matter .r {
  width: 5.15rem; height: 3.06rem;
  border: 1px solid  rgba(221,221,221,0.7);
  border-radius: 5px;
  padding: .45rem .38rem .35rem .38rem;
  position: relative;
  z-index: 1;
  flex: 1;
}

.about_fix .wrap .content .matter .r:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.97);
  z-index: 2;
  border-radius: 5px;
}

.about_fix .wrap .content .matter .r .position {
  width: .57rem;
  height: 1.06rem;
  background: #184DC4;
  border-radius: 5px;
  position: absolute;
  left: -.08rem;
  top: 50%;
  transform: translateY(-50%);
  z-index: -1;
}

.about_fix .wrap .content .matter .r .text {
  font-weight: 400;
  font-size: .16rem;
  color: #666;
  line-height: .36rem;
  position: relative;
  z-index: 3;
  height: 1.16rem;
  -webkit-line-clamp: 4;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden; text-align: justify
}
.about_fix .wrap .content .matter .r .text2{ display: flex; align-items: flex-start;}
.about_fix .wrap .content .matter .r .text2 .text2liL{ width: 58%;}
.about_fix .wrap .content .matter .r .text2 .text2liR{ width: 42%;}

.about_fix .wrap .content .matter .r .display {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  position: relative;
  z-index: 3; margin-bottom: .45rem;
}
.about_fix .wrap .content .matter .r .display img { display:block; margin-right: .22rem;}
.about_fix .wrap .content .matter .r .display .wz{ font-size: .24rem; color: #000; font-weight: bold;}




.about_fix .wrap .content .matter .r .display .r_logo {
  max-width: .84rem;
  object-fit: contain;
}

.about_fix .wrap .content .matter .r .display .r_logo img {
  width: 100%;
}

.about_fix .wrap .content .matter:not(:first-child) {
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(100vh);
  width: 100%;
  z-index: 5;
}

.about_fix .wrap .content .matter.opacity .joke {
  pointer-events: none;
}


/*联系*/
.contactx1{ padding-bottom: 10%;border-top: 1px solid  rgba(221,221,221,0.7); margin-top: 6%; background:  url(../images/pic26.jpg) no-repeat right bottom; background-size: 100%;}
.contactx1 .wrap .content {
  width: 1400px;
  margin: 1.15rem auto 0;
  position: relative;
  display: flex;
  justify-content: space-between;
  max-width: 90%; 
}

.contactx1 .wrap .content .l {
  height: fit-content;
  font-weight: 500;
  font-size: .3rem;
  color: #222222;
  line-height: .5rem;
}
.contactx1 .wrap .content .l .mywz{margin-top:.2rem;}
.contactx1 .wrap .content .l .mywz p{ font-size: .18rem!important; color: #999999!important;}
.contactx1 .wrap .content .l .ewmbox { display: flex; align-items: flex-end; margin-top:.72rem;}
.contactx1 .wrap .content .l .ewmbox img{ display: block; width:auto; height: 4.69rem; }


.contactx1 .wrap .content .r {
  width: 8.54rem;
}

.contactx1 .wrap .content .r form {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.contactx1 .wrap .content .r form .list {
  width: 48%;
}

.contactx1 .wrap .content .r form .list:not(:first-child, :nth-child(2)) {
  margin: .3rem 0 0 0;
}

.contactx1 .wrap .content .r form .list p {
  font-weight: 400;
  font-size: .18rem;
  color: #222222;
}

.contactx1 .wrap .content .r form .list p strong {
  color: #E62129;
}

.contactx1 .wrap .content .r form .list input {
  width: 100%;
  height: .49rem;
  background: transparent;
  border: 1px solid  rgba(221,221,221,0.7);
  border-radius: .05rem;
  margin: .1rem 0 0 0;
  padding: 0 0 0 .1rem;
  font-size: 14px;
}

.contactx1 .wrap .content .r form .list textarea {
  width: 100%;
  height: 1.2rem;
  border: 1px solid  rgba(221,221,221,0.7);
  border-radius: 5px;
  padding: .12rem .1rem;
  background: transparent;
  margin: .1rem 0 0 0;
  font-size: 14px;
}

.contactx1 .wrap .content .r form .list.all {
  width: 100%;
}

.contactx1 .wrap .content .r form .list .white {
  width: 5.32rem;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: .13rem;
  flex-wrap: wrap;
  margin: .22rem 0 0 0;
}

.contactx1 .wrap .content .r form .list .white .list-i {
  display: flex;
  align-items: center;
  cursor: pointer;
}

.contactx1 .wrap .content .r form .list .white .list-i .bor {
  width: 16px;
  height: 16px;
  border: 1px solid #b0b0b0;
  border-radius: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 7px 0 0;
  transition: .6s;
}

.contactx1 .wrap .content .r form .list .white .list-i .bor svg {
  width: 70%;
  max-height: 100%;
}

.contactx1 .wrap .content .r form .list .white .list-i .bor svg, .contactx1 .wrap .content .r form .list .white .list-i .bor svg path {
  fill: #fff;
  transition: .6s;
  opacity: 0;
}

.contactx1 .wrap .content .r form .list .white .list-i .bor.on {
  background: #184DC4;
  border: 1px solid #184DC4;
}

.contactx1 .wrap .content .r form .list .white .list-i .bor.on svg, .contactx1 .wrap .content .r form .list .white .list-i .bor.on svg path {
  opacity: 1;
}

.contactx1 .wrap .content .r form .list .white .list-i p {
  font-weight: bold;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.7);
  line-height: 25px;
}

.contactx1 .wrap .content .r form .end {
  margin: .45rem 0 0 0;
}

.contactx1 .wrap .content .r form .end button {
  width: 1.92rem;
  height: .5rem;;
  background: #E62129;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 400;
  font-size: 16px;
  color: #FFFFFF;
}


 /*alert_text start*/
                    *[onclick*='alert_text(this)'] .txt {
                        display: none;
                    }

                    .alert_text{
                        position: fixed;
                        top: 40px;
                        left: 46%;
                        z-index: 999999999;
                        border: 1px solid #ebeef5;
                        background-color: #edf2fc;
                        width: 300px;
                        height: 48px;
                        padding: 0 30px;
                        display: flex;
                        align-items: center;
                        justify-content: space-between;
                        transition: top .4s;
                        border-radius: 7px;
                    }
                    .alert_text p{
                        font-size: 14px;
                        color: #909399;
                    }
                    .alert_text svg{
                        width: 16px;
                        height: 16px;
                        cursor: pointer;
                    }
                    .alert_text svg path{
                        fill: #c0c4cc;
                    }
                    .alert_text.error{
                        background-color: #fef0f0;
                        border-color: #fde2e2;
                    }
                    .alert_text.error p{
                        color: #f56c6c;
                    }
                    .alert_text.correct{
                        background-color: #f0f9eb;
                        border-color: #e1f3d8;
                    }
                    .alert_text.correct p{
                        color: #67c23a;
                    }
                    /*alert_text end*/




@media screen and (max-width: 1180px) {
  .contactx1 .wrap .content .r {
    width: 55%;
  }

  .contactx1 .wrap .content .r form {
    width: 100%;
  }

  .contactx1 .wrap .content h1 {
    font-size: 22px;
  }

  .contactx1 .wrap .content .l .pick {
    font-size: 14px;
  }

  .contactx1 .wrap .content .l .pick div p:not(:last-child) {
    margin: 0 0 19px;
  }

  .contactx1 .wrap .content .r form .list p {
    font-size: 15px;
  }
	
	

}

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


  .contactx1 .wrap {
    margin: 1.2rem auto .5rem;
  }
	.contactx1 .wrap .content .l{font-size:.42rem; line-height: .44rem;}
  .contactx1 .wrap .content{
    margin: 50px auto 0;
    flex-direction: column;
  }
  .contactx1 .wrap .content .l .pick div p:not(:last-child) {
    margin: 0 0 15px;
  }
  .contactx1 .wrap .content h1 {
    margin: 0 0 23px;
  }
  .contactx1 .wrap .content .r {
    width: 100%;
    margin: 45px 0 0 0;
  }
  .contactx1 .wrap .content .r form .list{
    width: 100%;
    margin: 0 0 .36rem!important;
  }
  .contactx1 .wrap .content .r form .list p {
    font-size: .26rem;
  }
	.contactx1 .wrap .content .r form .list input{font-size: .26rem; height: .72rem;}
  .contactx1 .wrap .content .r form .list .white {
    width: 100%;
    grid-template-columns: repeat(2, 1fr);
  }
  .contactx1 .wrap .content .r form .end{
    margin: .2rem 0 0 0;
  }


}

/*联系 end*/

.about5{ clear:both; width: 1400px; height: auto;max-width:90%; max-height: 500px; margin: 0 auto; overflow: hidden; position: relative; margin-top: 12vh; border-radius: 10px;}
.about5 .bg{ width: 100%; height: 100%;background: url("../images/pic10_2.png") no-repeat right center;background-size: cover;  position: absolute; right: 0; top: 0; z-index: 1;}
.about5 .text{ color:#fff; font-size: .2rem; line-height: .5rem; width: 43%; position: absolute; right:0; top: 0; z-index: 2; padding-top: 10%;}
.about5 video{ display:block; width: 100%; height: 100%;}

.about6{ background: url(../images/pic15.png) no-repeat left bottom; background-size: 100%}
.about6 .wrap .content {
  width: 1400px;
  margin: 115px auto 0;
  position: relative;
  display: flex;
  justify-content: space-between;
  max-width: 90%; 
}

.about6 .wrap .content .l {
  height: fit-content;
  font-weight: 500;
  font-size: .3rem;
  color: #222222;
  line-height: .5rem;
}

.mywz p{ font-size: 18px!important; color: #999999!important; font-weight: normal;}
.mywz{margin-top:.2rem; font-size: .18rem!important; color: #999999!important; font-weight: normal;}

.about6 .wrap .content .r {
/*  width: 773px;*/width: 8.54rem; padding-bottom: 1.5rem;
}



.shzp_list2 .list_dl2 .list_dt2 { height: 1rem; line-height: 1rem; cursor: pointer; margin-bottom: .07rem; color: #000000;font-size: .24rem; background: url("../images/pic09.png") no-repeat right center;border-top:1px solid  rgba(221,221,221,0.7); background-size: .22rem; }
.shzp_list2 .list_dl2 .list_dt2 .p2{ font-size:.34rem; font-weight: normal}
.shzp_list2 .list_dd2{ display: none; padding-bottom: .45rem}
#open2{
    background: url("../images/pic09-on.png") no-repeat right center;color: #E62129; background-size: .22rem;
}
.shzp_list2 .textc .li{ display:flex; align-items: flex-start; justify-content: space-between; line-height: .3rem; margin-bottom: .07rem; font-size: .16rem;}
.shzp_list2 .textc .li .liL{ width:20%; text-align: center; color: #666; font-size: .18rem;}
.shzp_list2 .textc .li .liR{ width: 72%; color: #999;}
.shzp_list2 .textc1 .li .liL{ width:19%;}




@media screen and (max-width: 1777px) {
  .about1 .wrap .parallax_img img {
    top: -396px;
  }
}

@media screen and (max-width: 1635px) {
  .about1 .wrap .parallax_img img {
    top: -300px;
  }
}

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

  .about1 .wrap .content .r {
    width: 61%;
  }
	.contactx1 .wrap .content .r{width: 61%;}

}

@media screen and (max-width: 1540px) {
  .about1 .wrap .content .r .text {
    font-size: 15px;
    line-height: 40px;
  }
}

@media screen and (max-width: 1445px) {
  .about1 .wrap .content .r .text {
    font-size: 14px;
    line-height: 39px;
  }
}

@media screen and (max-width: 1350px) {
  .about1 .wrap .content .l {
    font-size: 22px;
    line-height: 38px;
  }
}

@media screen and (max-width: 1305px) {
  .about1 .wrap .parallax_img img {
    height: 158%;
  }
}

@media screen and (max-width: 1230px) {
  .about1 .wrap .content .r .text {
    font-size: 13px;
    line-height: 39px;
  }

  .about1 .wrap .content .l {
    font-size: 20px;
    line-height: 40px;
  }
}


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

@media screen and (max-width: 1024px) {
  .about1 .wrap .title h6{
    font-size: 26px;
  }
  .about1 .wrap {
    margin: 83px auto 0;
  }
  .about1 .wrap .parallax_img img{
    top: 0!important;
    transform: none!important;
  }
  .about1 .wrap .parallax_img{
    height: auto!important;
    margin: 35px 0 0 0;
  }

  .about1 .wrap .content{
    flex-direction: column;
  }

  .about1 .wrap .content .l{
    transform: none!important;
    font-size: .42rem;
    line-height: .62rem;
  }
	.about1 .wrap .content .l .mywz p{font-size: .24rem!important; line-height: .4rem;}
	.about1 .wrap .content .l .mywz{margin-top:.2rem}
  .about1 .wrap .content{
    margin: 35px auto 0;
  }
  .about1 .wrap .content .r {
    width: 100%;
    margin: .7rem 0 0 0;
  }
  .about1 .wrap .content .r .text {
    font-size: .26rem;
    line-height: .58rem;
  }
  .about1 .wrap .content .r .figure{
    margin: .5rem 0 0 0;
  }

  .about1 .wrap .content .r .figure .item p {
    font-size: .26rem;
    margin: 0 0 0 0;
  }
  .about1 .wrap .content .r .figure .item:first-child {
 background: url(../images/pic05.png) no-repeat 80% 43%; background-size: .8rem; padding-bottom: .4rem;padding-top:0;}
	.about1 .wrap .content .r .figure .item:nth-child(2){ background: url(../images/pic06.png) no-repeat right 38%; background-size: .8rem; padding-bottom: .4rem;padding-top:0;}
	.about1 .wrap .content .r .figure .item:nth-child(3){ background: url(../images/pic07.png) no-repeat 80% 55%;background-size: .8rem; padding-bottom: 0;padding-top:.4rem;}
	.about1 .wrap .content .r .figure .item:nth-child(4){ background: url(../images/pic08.png) no-repeat right 55%;background-size: .8rem; padding-bottom: 0;padding-top:.4rem;}
  .about2{
    display: none;
  }
  .about2_sj{
    display: block!important;
    padding: 45px 0;
  }
  .about2_sj .wrap{
    max-width: 90%;
    margin: auto;
  }
  .about2_sj .title{
    font-weight: bold;
    font-size: 28px;
    color: #F2F1E4;
    line-height: 50px;
    text-stroke: 1px #000000;
    -webkit-text-stroke: 1px #000000;
    width: fit-content;
    z-index: 100;
    position: relative;
    margin: auto;
  }

  .about2_sj .title:after{
    content: '';
    position: absolute;
    width: 99%;
    height: 13px;
    background: #184DC4;
    bottom: 12px;
    left: 50%;
    transform: translateX(-50%);
    z-index: -1;
  }
  .about2_sj .content{
    margin: 25px 0 0 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .about2_sj .content img{
    width: 48%;
    margin: 0 0 5% !important;
  }

 
	.mywz{font-size: .24rem!important; margin-top: .2rem}
  .about_fix{
    height: auto!important;
    margin: 7vh 0 0 0;
  }
  .about_fix .wrap .content .matter:not(:first-child){
    position: relative;
    transform: none!important;
  }
  .about_fix .wrap .content .matter{
    margin: 0 0 35px;
  }
  .about_fix .fix{
    transform: none!important;
    height: auto;padding-bottom:3%;
  }
  .about_fix .wrap{
    margin: 35px auto 0;
  }
  .about_fix .wrap .content .matter .joke{
    flex-direction: column;
  }
  .about_fix .wrap .content .matter .picture {
    width: 100%;
    margin: 0 0 25px;
  }
  .about_fix .wrap .content .matter .r{
    width: 100%;
    padding: 5%;
  }
  .about_fix .wrap .content .matter .r .position {
    width: 39px;
    left: -4px;
  }
  .about_fix .wrap .content .matter .r .text {
    font-size: .26rem; line-height: .52rem; height: auto; margin: 0;
  }
	.about_fix .wrap .content .matter .picture{ height: auto;}
	.about_fix .wrap .content .matter .picture img{ height: auto;}
	.about_fix .wrap .content .matter .r .display img{width:.6rem; margin-right: .2rem;}
	.about_fix .wrap .content .matter .r .display{margin-bottom:.3rem;}
	
  .about_fix .wrap .content .matter .r .display .avatar .img {
    margin: 0 10px 0 0;
  }
  
  .about2_sj .content {
    width: 95vw;
    overflow-x: scroll;
  }
  .about2_sj .content .jump{
    display: flex;
    width: max-content;
  }

  .about2_sj .content .jump div{
    width: 73vw;
    margin: 0 20px 0 0!important;
    display: block;
  }

  .about2_sj .content::-webkit-scrollbar{
    display: none;
  }


  /* */
  .about_fix .wrap .content .matter{
    position: sticky!important;
    top: 80px!important;
    background: #fff;
  }
  .about_fix{
    overflow: unset;
  }
  .about_fix .wrap .content .matter{
    margin: 0 0 0 0;
    z-index: 1;
  }
  .about_fix .wrap .content .matter:after{
    content: '';
    position: absolute;
    width: 100vw;
    height: 100%;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
    z-index: -1;
  }
  .about_fix .wrap .content .matter .r{
    margin: 0 0 .2rem;
  }
	
	.about5{height:5.12rem; margin-top: 0;}
	.about5 .videoBox{ display:none}
	.about5 .text{font-size:.26rem; line-height: .52rem; width: 92%; right: 4%;padding-top:.7rem;}
	.about5 .bg{background:url("../images/pic10_m.png") no-repeat bottom left; background-size: 100%}
	
	.about6 .wrap .content{display:inherit; margin: .7rem auto 0}
	.about6 .wrap .content .l{width:100%; float: inherit;font-size:.42rem; line-height: .62rem; margin-bottom: .5rem;}
	.about6 .wrap .content .r{width:100%; float: inherit; padding-bottom: .9rem;}
	.mywz p{font-size:.24rem!important;}
	.shzp_list2 .list_dl2 .list_dt2{font-size:.34rem; height: 1rem; line-height: 1rem; }
	.shzp_list2 .textc .li{display:inherit; font-size: .26rem; line-height: .5rem; margin-bottom: .28rem;}
	.shzp_list2 .textc .li .liL{width:100%; text-align: left; font-size: .26rem;}
	.shzp_list2 .textc .li .liR{width:100%; line-height: .42rem;}
	.shzp_list2 .list_dd2{padding-bottom:.3rem;}
	.shzp_list2 .list_dl2 .list_dt2{background-size: .32rem;}
	#open2{ background-size: .38rem;}
	.about_fix .wrap .content .matter .r .display .wz{font-size:.34rem;}
	.about1 .wrap .content .yjdh a{width:2.58rem; height: .72rem; font-size: .26rem; background: url(../images/pic16.png) no-repeat .5rem center; background-size: .32rem; border-radius: .4rem;}
	.about1 .wrap .content .yjdh a:hover{ background:#E62129 url(../images/pic16-on.png) no-repeat .5rem center; background-size: .38rem;}
	.about1 .wrap .content .yjdh{margin-top:.3rem}
	.about1 .wrap .content .r .zcliL{width:40%; margin-right: 4%; height: auto;}
	.about1 .wrap .content .r .zcliL img { height:auto}
	.about1 .wrap .content .r .zcliR{width:56%; height: auto;}
	.about1 .wrap .content .r .zcliR .d1{font-size:.3rem; line-height: .44rem; margin-bottom: .08rem;}
	.about1 .wrap .content .r .zcliR .d2{font-size:.26rem; line-height: .4rem;}
	.about1 .wrap .content .r .zcli{padding-bottom:.4rem;margin-bottom:.4rem;}
	.about1 .wrap .content .r .zcli:last-child{ border-bottom:0; margin-bottom: 0;}
	.contactx1 .wrap .content .l .ewmbox{margin-top:.5rem;}
	.contactx1 .wrap .content .r{width:100%; margin:.64rem 0 0 0 }
	.contactx1 .wrap .content .r form .end button{width:3.67rem; height: .72rem; font-size: .26rem;}
	.contactx1{margin-top:0}
}

@media screen and (max-width: 819px) {
  .about2_sj .content img{
    width: 100%;
  }
}






@media screen and (max-width: 1024px) {
	.about1 .wrap .title .titleL{width:100%; float: inherit;}
	.about1 .wrap .title .titleL .d1{font-size:0.24rem;}
	.about1 .wrap .title .titleL .d2{font-size:0.6rem; font-weight: 500; line-height: 0.7rem; letter-spacing: 0em;}
	.about1 .wrap .title .titleR{width:100%; float: inherit; text-align: left;padding-top:.64rem;}
	.about1 .wrap .title .titleR .d1{font-size:0.26rem; line-height: .4rem; margin-bottom: .17rem; }
	.about1 .wrap .title .titleR .d2{ font-size:0.22rem; font-weight: normal; line-height: .42rem;}
	
	
	
	
	.about1 .wrap .title{max-width:90%; padding: 0}
	
	.contactx1 .wrap .content .l .ewmbox img{height:auto;width:100%}
	
	
	
	
	
	
	
	
	
	
	
}









