.aboutus .sec__desc {
    margin-top:.3rem
}
.aboutus .about__banner {
    display:flex;
    flex-direction:column;
    justify-content:space-between;
    align-items:center;
    width:100%;
    height:2.1rem;
    padding-top:.36rem;
    padding-bottom:2rem;
    text-align:center;
    box-sizing:border-box
}
.aboutus .about__banner .banner__title {
    font-size:.35rem;
    font-family:PingFang SC;
    font-weight:800;
    line-height:.72rem;
    color:#FFF
}
.aboutus .about__banner .banner__desc {
    margin-top:.28rem;
    font-size:.14rem;
    font-family:PingFang SC;
    font-weight:500;
    line-height:.36rem;
    color:#FFF
}
.aboutus .about__banner .footer__title {
    font-size:.14rem;
    font-family:PingFang SC;
    font-weight:500;
    line-height:.26rem;
    color:#BB9E74
}
.aboutus .about__banner .footer__desc {
    margin-top:.16rem;
    font-size:.14rem;
    font-family:PingFang SC;
    font-weight:400;
    line-height:.2rem;
    color:#FFF;
    opacity:.38
}
.aboutus .sec1 .sec__desc,.aboutus .sec1 .sec__subtitle {
    margin-top:.3rem;
    text-align:left;
    font-family:PingFang SC
}
.aboutus .sec1 {
    position:relative;
    height:15.5rem;
    overflow:hidden
}
.aboutus .sec1 .sec1__bg {
    position:absolute;
    top:0;
    right:0;
    width:17.36rem;
    height:15.5rem;
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec1-ca7a90b7aa.png);
    transform:scale(1.3);
    transition:all ease-in-out 1.2s
}
.aboutus .sec1 .sec1__bg.active {
    transform:scale(1)
}
.aboutus .sec1 .sec1__video {
    position:absolute;
    left:7.36rem;
    top:5rem;
    width:3.41rem;
    height:3.79rem;
    z-index:5
}
.aboutus .sec1 .video__bg,.aboutus .sec1 .video__box,.aboutus .sec1 .video__shadow {
    top:0;
    width:2.86rem;
    height:2.93rem;
    position:absolute;
    right:0
}
.aboutus .sec1 .video__bg {
    z-index:10;
    overflow:hidden
}
.aboutus .sec1 .video__box {
    z-index:12
}
.aboutus .sec1 .video__shadow {
    z-index:15;
    opacity:.5
}
.aboutus .sec1 .sec1__content {
    position:absolute;
    top:5.07rem;
    left:2.08rem;
    opacity:0;
    z-index:5;
    transition:all ease-in-out 1.2s
}
.aboutus .sec1 .sec1__content.active {
    opacity:1
}
.aboutus .sec1 .sec__title {
    text-align:left;
    color:#111
}
.aboutus .sec1 .sec__subtitle {
    font-size:.36rem;
    font-weight:800;
    line-height:.5rem;
    color:#111
}
.aboutus .sec1 .sec__desc {
    font-size:.24rem;
    font-weight:400;
    line-height:.42rem;
    color:#000
}
.aboutus .sec2 {
    height:12.9rem;
    padding-top:1.57rem;
    box-sizing:border-box
}
.aboutus .sec2 .sec2__bg {
    width:100%;
    height:9.06rem;
    margin-top:.65rem
}
.aboutus .sec3 {
    /*height:10.1rem;*/
    padding-top:0.19rem;
    /*background-color:rgba(0,0,0,.31);*/
    box-sizing:border-box
}
.aboutus .sec3 .sec__title {
    color: #000000;
}
.aboutus .sec3 .swiper-container {
    position:relative;
    margin-top:.49rem;
    width:16.27rem;
    height:8rem
}
.aboutus .sec3 .swiper-slide {
    display:flex;
    flex-wrap:nowrap;
    justify-content:space-between;
    width:100%;
    height:7.33rem;
    padding:0 .13rem
}
.aboutus .sec3 .swiper-slide .slide__img {
    width:5.3rem;
    height:100%
}
.aboutus .sec3 .swiper-slide .slide__img2 {
    width: 3.85rem;
    height: 6.4rem;
}
.aboutus .sec3 .swiper-pagination {
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    box-sizing:border-box;
    text-align:center;
    margin-bottom: 0.2rem;
}
.aboutus .sec3 .swiper-pagination-bullet {
    width:.48rem;
    height:.04rem;
    margin:0 .08rem;
    background-color:rgba(119,136,153,.4);
    border-radius:.04rem;
    opacity:1;
    overflow:hidden
}
.aboutus .sec3 .swiper-pagination-bullet:first-of-type {
    margin-left:0
}
.aboutus .sec3 .swiper-pagination-bullet-active {
    background-color:rgb(149,149,149);
}
.aboutus .sec4 {
    display:flex;
    flex-direction:column;
    align-items:center;
    height:18.28rem;
    padding-top:1.3rem;
    box-sizing:border-box
}
.aboutus .sec4 .sec__desc {
    margin-top:.3rem
}
.aboutus .sec4 .sec4__list {
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
    width:13.73rem;
    margin-top:.68rem
}
.aboutus .sec4 .sec4__item {
    width:6.7rem
}
.aboutus .sec4 .sec4__item:nth-of-type(odd) {
    margin-right:.33rem
}
.aboutus .sec4 .sec4__item:nth-of-type(n+3) {
    margin-top:.95rem
}
.aboutus .sec4 .item__img {
    margin-bottom:.5rem;
    width:100%;
    height:3.4rem
}
.aboutus .sec4 .item__title {
    position:relative;
    padding-left:.15rem;
    font-size:.24rem;
    font-family:PingFang SC;
    font-weight:800;
    line-height:.32rem;
    color:#000;
    box-sizing:border-box
}
.aboutus .sec4 .item__title:nth-of-type(n+1) {
    margin-top:.22rem
}
.aboutus .sec4 .item__title::after {
    content:'·';
    position:absolute;
    left:0;
    top:50%;
    transform:translate(0,-50%);
    overflow:hidden
}
.aboutus .sec4 .item__desc {
    margin-top:.08rem;
    padding-left:.15rem;
    font-size:.16rem;
    font-family:PingFang SC;
    font-weight:500;
    line-height:.22rem;
    color:#000;
    opacity:.8;
    box-sizing:border-box
}
.aboutus .sec5 {
    height:14.57rem;
    padding-top:1.31rem;
    background-color:#F5F5F5;
    box-sizing:border-box
}
.aboutus .sec5 .sec5__logo {
    width:3.94rem;
    height:.52rem;
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec5__logo-016b149d9b.png);
    margin-bottom:.3rem
}
.aboutus .sec5 .sec__desc {
    margin-top:.3rem
}
.aboutus .sec5 .sec5__video {
    position:relative;
    margin-top:.82rem;
    width:100%
}
.aboutus .sec5 .video__row {
    display:flex;
    width:100%;
    height:3.04rem;
    margin-bottom:.28rem;
    overflow:hidden
}
.aboutus .sec5 .video__row2 {
    display:flex;
    width:100%;
    height:5.19rem;
    overflow:hidden
}
.aboutus .sec5 .video__box1 {
    width:7.71rem;
    height:100%;
    margin-right:.28rem;
    flex-shrink:0
}
.aboutus .sec5 .video__box2 {
    position:relative;
    flex-shrink:0;
    flex:1;
    height:100%
}
.aboutus .sec5 .video__wrap1,.aboutus .sec5 .video__wrap2 {
    position:absolute;
    top:0;
    border-radius:.2rem;
    height:100%;
    overflow:hidden
}
.aboutus .sec5 .video__wrap1 {
    left:0;
    width:3.17rem
}
.aboutus .sec5 .video__wrap2 {
    left:7.27rem;
    width:2.98rem
}
.aboutus .sec5 .video__box3 {
    position:relative;
    width:7.68rem;
    height:100%;
    margin-right:.28rem
}
.aboutus .sec5 .video__box4 {
    position:relative;
    flex:1;
    height:100%
}
.aboutus .sec5 .video__wrap3,.aboutus .sec5 .video__wrap4 {
    top:0;
    height:2.9rem;
    position:absolute;
    border-radius:.2rem
}
.aboutus .sec5 .video__wrap3 {
    left:2rem;
    width:3.04rem;
    overflow:hidden
}
.aboutus .sec5 .video__wrap4 {
    right:0;
    width:2.34rem;
    overflow:hidden
}
.aboutus .sec5 .video__wrap5 {
    position:absolute;
    left:3.72rem;
    bottom:0;
    width:3.15rem;
    height:3.35rem;
    border-radius:.2rem;
    overflow:hidden
}
.aboutus .sec6,.aboutus .sec7 {
    height:12.97rem;
    padding-top:1.3rem
}
.aboutus .sec6 .sec__desc {
    margin-top:.3rem
}
.aboutus .sec7 .sec__desc {
    margin-top:.3rem
}
.aboutus .sec8 {
    position:relative;
    height:15.32rem;
    overflow:hidden
}
.aboutus .sec8 .sec8__bg {
    position:absolute;
    left:50%;
    bottom:0;
    transform:translate(-50%,0);
    width:100%;
    height:10.28rem;
    background-position:bottom center
}
.aboutus .sec8 .sec8__content {
    position:absolute;
    left:0;
    top:1.3rem;
    z-index:5;
    display:flex;
    flex-direction:column;
    align-items:center;
    width:100%
}
.aboutus .sec8 .sec8__logo {
    margin-top:.3rem;
    width:2.1rem;
    height:.55rem
}
.aboutus .sec8 .sec8__subtitle {
    margin-top:.3rem;
    text-align:center;
    font-size:.36rem;
    font-family:PingFang SC;
    font-weight:500;
    line-height:.5rem;
    color:#000;
    opacity:1
}
.aboutus .sec9 {
    margin-top:.7rem
}
.aboutus .sec9::after {
    content:'';
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background-color:#000;
    opacity:.37
}
.aboutus .sec9 .sec9__content {
    position:absolute;
    left:0;
    top:3.37rem;
    z-index:10;
    display:flex;
    flex-direction:column;
    align-items:center;
    width:100%
}
.aboutus .sec9 .sec__title {
    color:#fff
}
.aboutus .sec9 .sec__desc {
    margin-top:.32rem;
    text-align:center;
    font-size:16px;
    line-height:.22rem;
    color:#fff
}
.aboutus .sec9 .sec9__link {
    position:absolute;
    left:50%;
    bottom:.8rem;
    transform:translate(-50%,0);
    z-index:10
}
.aboutus .sec9 .link__item {
    position:relative;
    display:inline-block;
    height:.36rem;
    font-size:.2rem;
    font-family:PingFang SC;
    font-weight:400;
    line-height:.36rem;
    color:#FFF
}
.aboutus .sec9 .link__svg {
    margin-left:.04rem;
    display:inline-block;
    line-height:.36rem
}
.aboutus .sec9 .link__video {
    margin-left:.46rem;
    padding-right:.33rem;
    cursor:pointer
}
.aboutus .sec9 .link__video::after {
    content:'';
    position:absolute;
    top:50%;
    right:0;
    transform:translate(0,-50%);
    width:.2rem;
    height:.2rem;
    background:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec9__video-27647375e1.png) center/cover no-repeat
}
.aboutus .sec10 {
    height:12.76rem;
    padding-top:1.3rem
}
.aboutus .sec10 .animate__wrap {
    width:100%;
    margin-top:.76rem
}
.aboutus .sec10 .marquee__container {
    position:relative;
    display:flex;
    flex-wrap:nowrap;
    width:100%;
    height:3.5rem;
    margin-bottom:.3rem;
    overflow:hidden
}
.aboutus .sec10 .marquee__wrapper {
    position:absolute;
    left:0;
    top:0;
    transform:translate3d(0,0,0);
    display:flex;
    flex-wrap:nowrap;
    height:100%
}
.aboutus .sec10 .marquee__slide {
    position:relative;
    flex-shrink:0;
    display:flex;
    align-items:center;
    height:100%
}
.aboutus .sec10 .swiper__item {
    flex-shrink:0;
    width:6.5rem;
    height:100%;
    margin-right:.3rem
}
.aboutus .sec10 .swiper__item.bg_1 {
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec10_01-3fd5a54afb.png)
}
.aboutus .sec10 .swiper__item.bg_2 {
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec10_02-a1859bc030.png)
}
.aboutus .sec10 .swiper__item.bg_3 {
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec10_03-737545d5ad.png)
}
.aboutus .sec10 .swiper__item.bg_4 {
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec10_04-6e1a1dd413.png)
}
.aboutus .sec10 .swiper__item.bg_5 {
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec10_05-69067a8e32.png)
}
.aboutus .sec10 .swiper__item.bg_6 {
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec10_06-92eca568a6.png)
}
.aboutus .sec10 .swiper__item.bg_7 {
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec10_07-fd1d62183c.png)
}
.aboutus .sec10 .swiper__item.bg_8 {
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec10_08-d4f6f7811b.png)
}
.aboutus .sec10 .swiper__item.bg_9 {
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec10_09-dfb952667c.png)
}
.aboutus .sec10 .swiper__item.bg_10 {
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec10_10-f631ab46a5.png)
}
.aboutus .sec10 .swiper__item.bg_11 {
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec10_11-f932ad656a.png)
}
.aboutus .sec10 .swiper__item.bg_12 {
    background-image:url(//static.orvibo.com/guanwang_second/front/images/aboutus/sec10_12-f866b0c0eb.png)
}
.aboutus .sec11 {
    height:8.83rem;
    padding-top:1.27rem
}
.aboutus .sec11 .sec__desc {
    margin-top:.28rem
}
.aboutus .sec11 .sec11__bg {
    margin-top:1.07rem;
    width:15.97rem;
    height:2.7rem
}
.aboutus .sec12 {
    height:9.35rem;
    padding-top:1.14rem
}
.aboutus .sec12 .sec12__list {
    display:flex;
    flex-wrap:wrap;
    margin-top:.95rem;
    width:16.02rem
}
.aboutus .sec12 .list__item {
    margin-right:.43rem;
    margin-bottom:.43rem;
    width:3.68rem;
    height:2.31rem
}
.aboutus .sec12 .list__item:nth-of-type(4n+4) {
    margin-right:0
}
.aboutus .sec13 {
    display:flex;
    justify-content:center;
    align-items:center;
    height:7.5rem
}
.aboutus .sec13 .sec13__desc {
    text-align:center;
    font-size:.26rem;
    font-family:PingFang SC;
    font-weight:500;
    line-height:.66rem;
    color:#E4E4E4
}
