.ie #home #main #roll #r3 .rowMain .con .right .photo .dot-box .dot .d-mid > .rip{display: none;}
.ie #home #main #roll #r5 .rowMain .con .right{height: calc(100% - 4vw);}
.ie #home #main #roll #r6 .rowMain .con .right{height: calc(100% - 4vw);}
.ie #home #main #roll #r4 .bg .right:hover .pic{opacity: 0.85;}
.ie #home #main #roll #r4 .bg .left:hover .pic{opacity: 0.85;}
.ie #home #main #roll #r4 .bg .right .right-box .cv-box #cv2 > img{opacity: 0.8;}
.ie #home #main #roll #r4 .bg .left .left-box .cv-box #cv1 > img{opacity: 0.7;}
@media screen and (max-width:1500px){
	.ie .layout-rowMain{
        width: 1200px;
    }
}
@media screen and (max-width:1366px){
    #bloc footer .fMain .col:nth-of-type(1){width: calc(100% - 3.8rem);}
    #lexi #r3 .con .box .inner .dot_hover > span.f-30{
        font-size: 20px;
    }
    #intro #r3 .con .box .right .photo .dot-box .dot .d-msg.p-pa .notice p{
        left: calc(100% + 4px);top: 24px;
    }
}
@media screen and (max-width:1280px){

}
@media screen and (max-width:1024px){
    #scr_fx{
        animation-play-state: paused;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-direction: alternate;
        will-change: transform, opacity;
        animation-delay: calc(var(--go) * -1s);
        animation-name: scrFn;
        animation-timing-function: linear;
    }
    #foot-fx{
        pointer-events: none;
        animation-play-state: paused;
        animation-duration: 1s;
        animation-iteration-count: infinite;
        animation-direction: alternate;
        will-change: opacity;
        animation-delay: calc(var(--go1) * -1s);
        animation-name: scrFn1;
        animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
    }
}
@media screen and (max-width:800px){

}
@media screen and (max-height:800px){
    #home #main #roll #r5 .rowMain .con .right .inner .b1{
        width: 100%;
    }
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > h3{width: 100%;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(2){
        height: 0.8rem;
    }
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(3){height: 0.8rem;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(4){height: 0.8rem;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(5){height: 0.8rem;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(6){height: 0.8rem;}
    #home #main #roll #r6 .rowMain .con .right .inner .b1{
        width: 100%;
    }
}
@media screen and (max-height:600px){
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(3){width: 48%;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(4){width: 48%;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(5){width: 48%;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(6){width: 48%;}
}

@media screen and (orientation: portrait) {
    /* 竖屏 */
    .pc{display: none!important;}
    #bloc header{
        height: 50px;pointer-events: auto;
    }
    body.fx{
        position: fixed;width: 100%;height: 100%;left: 0;top: 0;overflow: hidden;
    }
    .btn_hover{transform: translateZ(0);}
    .btn_hover:before{border-radius: 100px;}
    .btn_hover:after{border-radius: 100px;}
    .stores_body .after-inner #main{padding-top: 0!important;}
    .max-wid{width: 90%;}
    .after-inner #main .wrap{position: relative;z-index: 10;}
    .after-inner #top{background-color: #000;min-height: 80vh;}
    .after-inner #top .banner{height: 70%;}
    .after-inner #main{padding-top: 70vh;transform: translateZ(0);}
    .after-inner #top .banner .topic #icon_all{max-width: 1.1rem;height: 120px;width: 19vw;}
    .after-inner #top .banner .topic .txt_{height: 100px;}
    .after-inner #top .banner .go_scr{bottom: 5vw;width: 0.5rem;height: 0.5rem;line-height: 0.5rem;}
    .after-inner #top .banner .go_scr > .iconfont{font-size: 14px;margin-left: 0;}
    .after-inner #main .row{padding-bottom: 8vw;padding-top: 10vw;}
    #bloc footer .fMain{flex-wrap: wrap;}
    #bloc footer .fMain .col:nth-of-type(1){width: 100%;margin-bottom: 20px;}
    #bloc footer .fMain .col:nth-of-type(2){width: 100%;}
    #bloc footer .fMain .col:nth-of-type(1) .box > h3,#bloc footer .fMain .col:nth-of-type(2) .box > h3{margin-bottom: 12px;width: 100%;}
    #bloc footer .fMain .col:nth-of-type(1) .box > a{padding: 1px 0;}
    #bloc footer .fMain .col:nth-of-type(2) .box{width: 100%;}
    #bloc footer .fMain .col:nth-of-type(2) .box > div:nth-child(2){width: 49%;}
    #bloc footer .fMain .col:nth-of-type(2) .box > div:nth-child(3){width: 49%;}
    #bloc footer .fBtm .max-wid{flex-wrap: wrap;padding: 8px 0;height: auto;}
    #bloc footer .fBtm .max-wid > a{width: 100%;}
    #v-pop .con{width: 92%;background-color: #000;}
    #v-pop .con .del_p{left: calc(50% - 15px);font-size: 30px;}
    #v-pop .con .video-js{max-height: 55vw;}

    .terms_body .after-inner #main{padding-top: 0!important;}

    #home #main #roll #banner .component .Tcon{width: 90%;bottom: 28vw;height: calc(100% + 48px);}
    #home #btm .con .right{display: none;}
    #home #btm .con{padding: 60px 5%;}
    #home #btm .con .left .share-con{display: none;}
    /*#home #banner .component .Tcon .pageChange{display: none;}*/
    #home #main #roll #banner .component .Tcon .txtChange > small > .Tpage{font-size: 32px;}
    #home #main #roll #banner #component .Tcon .txtChange{min-height: 105px;}
    #home #main #roll #banner #component .Tcon .txtChange li small{font-size: 22px;margin-bottom: 15px;}
    #home #main #roll #banner #component .Tcon .txtChange li h4{font-size: 18px;}
    #home #main #roll #banner .component .Tcon .txtChange > small{bottom: calc(100% + 0.32rem);}
    #home #btm .con .left .pager_btn{font-size: 14px;}
    #home #main #roll .row .bg{flex-wrap: wrap;flex-direction: column;}
    /*#home #main #roll #r1{margin-top: 50px;height: calc(100% - 50px);}*/
    #home #main #roll #r1 .bg .left{width: 100%;height: calc(50% + 50px);background-color: #fff;}
    #home #main #roll #r1 .bg .mask{display: none;}
    #home #main #roll #r1 .bg .right{width: 100%;height: calc(50% - 50px);background-color: #fff;}
    #home #main #roll #r1 .bg .left .pic{opacity: 1;}
    #home #main #roll .row .rowMain .con{width: 90%;flex-wrap: wrap;flex-direction: column;padding-top: 50px;padding-bottom: 50px;}
    #home #main #roll #r1 .rowMain .con .left{width: 100%;height: calc(50% + 50px);padding-top: 50px;}
    #home #main #roll #r1 .rowMain .con .left .msg p{color: #fff;font-size: 14px;}
    #home #main #roll #r1 .rowMain .con .left .msg h2{color: #fff;}
    #home #main #roll #r1 .rowMain .con .right{width: 100%;height: calc(50% - 50px);padding-top: 10%;}
    #home #main #roll #r1 .rowMain .con .right .msg h2{text-align: left;}
    #home #main #roll #r1 .rowMain .con .right .msg p{text-align: left;font-size: 14px;}
    #home #main #roll #r2 .rowMain .con{padding-top: 60px;display: flex;flex-direction: column;align-content: center;align-items: flex-start;justify-content: space-around;}
    #home #main #roll #r2 .rowMain .con .top{flex-wrap: wrap;}
    #home #main #roll #r2 .rowMain .con .top .right{width: 100%;text-align: left;margin-bottom: 10px;}
    #home #main #roll #r2 .rowMain .con .top .left{width: 100%;}
    #home #main #roll #r2 .rowMain .con .top .left .msg p{font-size: 14px;}
    #home #main #roll #r2 .rowMain .con .mid{margin-left: -15px;}
    #home #main #roll #r2 .rowMain .con .mid #smooth .scroll-content .slide{transition: transform .8s ease-in-out;width: 100%;}
    #home #main #roll #r2 .rowMain .con .mid #smooth .scroll-content .slide.swiper-slide-next{}
    #home #main #roll #r2 .rowMain .con .mid{flex-grow: 0;}
    #home #main #roll #r3 .rowMain .con .left .items .box:nth-child(2n+1){width: 32%}
    #home #main #roll #r3 .rowMain .con .left .items .box{margin-left: 14px;margin-top: 0.2rem;margin-bottom: 0.2rem;}
    #home #main #roll #r2 .rowMain .con .mid #smooth .smooth-pager{bottom: -50px;}
    #home #main #roll #r3 .rowMain .con{padding-top: 60px;padding-bottom: 20px;}
    #home #main #roll #r3 .rowMain .con .right .photo .dot-box .dot .d-mid > .rip{width: 1.4rem;}
    #home #main #roll #r3 .rowMain .con .right .photo .dot-box .dot .d-mid > em{width: 4px;height: 4px;}
    #home #main #roll #r3 .rowMain .con .left{border-top: 1px solid rgba(255,255,255,0.2);width: 100%;padding-left: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;height: 50%;}
    #home #main #roll #r3 .rowMain .con .left .items{width: 100%;justify-content: center;}
    #home #main #roll #r3 .rowMain .con .right .photo{margin-left: -2%;}
    #home #main #roll #r3 .rowMain .con .right{display: flex;height: 50%;align-items: center;flex-direction: column;justify-content: center;}
    #home #main #roll #r3 .rowMain .con .right .photo .dot-box .dot .d-msg .d-logo{font-size: 0.2rem;height: 0.2rem;line-height: 0.2rem;}
    #home #main #roll #r3 .rowMain .con .right .photo .dot-box .dot .d-msg.d-up .line{height: calc(100% - 10px);bottom: -0.1rem;}
    #home #main #roll #r3 .rowMain .con .right .photo .dot-box .dot .d-msg.d-down .line{height: calc(100% - 10px);top: -0.1rem;}
    #home #main #roll #r3 .rowMain .con .right .photo .dot-box .dot .d-msg .notice h4{font-size: 14px;font-weight: 600;margin-bottom: 2px;}
    #home #main #roll #r3 .rowMain .con .right .photo .dot-box .dot .d-msg .notice small{display: none;}
    #home #main #roll #r3 .rowMain .con .right .photo .dot-box .dot .d-msg .notice{top: 0;}
    #home #main #roll #r3 .rowMain .con .right .photo .dot-box .dot .d-msg.rd .notice{left: 120%;}
    #home #main #roll #r3 .rowMain .con .right .photo .dot-box .dot .d-msg.ld .notice{right: 120%;}
    #home #main #roll #r4 .bg .left{width: 100%;height: calc(50% + 50px);}
    #home #main #roll #r4 .bg .right{width: 100%;height: calc(50% - 50px);}
    #home #main #roll #r4 .bg .mask{display: none;}
    #home #main #roll #r4 .bg .left .left-box{padding-top: 50px;}
    #home #main #roll #r4 .bg .left .left-box,#home #main #roll #r4 .bg .right .right-box{width: 78%;}
    #home #main #roll #r4 .bg .left .bx-logo{padding-top: 50px;}
    #home #main #roll #r4 .bg .left .bx-logo > img{max-width: 78vw;}
    #home #main #roll #r4 .bg .right .bx-logo > img{max-width: 78vw;}
    #home #main #roll #r5 .bg .left{width: 100%;height: 67%;overflow: hidden;}
    #home #main #roll #r5 .bg .left .mask{display: none;}
    #home #main #roll #r5 .bg .left > div .photo{height: auto;width: 100%;}
    #home #main #roll #r5 .rowMain .con .right{top: 0;height: 100%;width: 100%;display: flex;justify-content: flex-end;flex-direction: column;align-items: flex-start;}
    #home #main #roll #r5 .rowMain .con{width: 100%;}
    #home #main #roll #r5 .rowMain .con .right .inner{width: 100%;justify-content: space-around;background-color: #fff;padding: 10px 5%;height: auto;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > h3{margin-bottom: 0.1rem;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(4){width: 48%;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1{width: 100%;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(5){width: 48%;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(3){width: 48%;}
    #home #main #roll #r5 .rowMain .con .right .inner .b1 > div:nth-child(6){width: 48%;}
    #home #main #roll #r5 .rowMain .con .right .inner .b2 .top .col > h3{margin-bottom: 0.1rem;}
    #home #main #roll #r5 .rowMain .con .right .inner .b2 .top .col > a{font-size: 12px;}
    #home #main #roll #r5 .rowMain .con .right .inner .b2 .line{margin: 5px 0;}
    #home #main #roll #r5 .rowMain .con .right .inner .b2 .btm h4{margin: 0.1rem 0;}
    #home #main #roll #r6 .bg .left{width: 100%;height: 47%;overflow: hidden;}
    #home #main #roll #r6 .bg .left .mask{display: none;}
    #home #main #roll #r6 .bg .left > div .photo{height: auto;width: 100%;display: block;}
    #home #main #roll #r6 .rowMain .con .right{top: 0;height: 100%;width: 100%;display: flex;justify-content: flex-end;flex-direction: column;align-items: flex-start;}
    #home #main #roll #r6 .rowMain .con{width: 100%;}
    #home #main #roll #r6 .rowMain .con .right .inner{width: 100%;justify-content: space-around;background-color: #fff;padding: 10px 5%;height: auto;}
    #home #main #roll #r6 .rowMain .con .right .inner .b1 > h3{margin-bottom: 0.1rem;}
    #home #main #roll #r6 .rowMain .con .right .inner .b1{width: 100%;}
    #home #main #roll #r6 .rowMain .con .right .inner .b2 .top .col > h3{margin-bottom: 0.1rem;}
    #home #main #roll #r6 .rowMain .con .right .inner .b2 .top .col > a{font-size: 12px;}
    #home #main #roll #r6 .rowMain .con .right .inner .b2 .line{margin: 5px 0;}
    #home #main #roll #r6 .rowMain .con .right .inner .b2 .btm h4{margin: 0.1rem 0;}

    #intro #r1{padding-bottom: 14vw;}
    #intro #r1 .con .box .right .msg .title p{display: none;}
    #intro #r1 .con .box{flex-wrap: wrap;margin-top: 0;}
    #intro #r1 .con .box .left,#intro #r1 .con .box .right{width: 100%;}
    #intro #r1 .con .box .right .msg{position: relative;padding-top: 0.3rem;}
    #intro #r1 .con .box .right .msg > i{font-size: 24px;}
    #intro #r1 .con .box .right .msg .title{margin-bottom: 0.24rem;margin-top: 0.05rem;}
    #intro #r1 .con .box .right .msg > small{margin-bottom: 0.2rem;}
    #intro #r2{height: auto;}
    #intro #r2 .rowMain .con .left .msg .title p{display: none;}
    #intro #r2 .bg .left{width: 100%;right: 0;height: calc(100% - 77vw);z-index: 3;top: auto;bottom: 0;}
    #intro #r2 .bg .right{width: 100%;bottom: auto;top: 0;}
    #intro #r2 .rowMain .con .left{width: 100%;padding-top: 77.44vw;}
    #intro #r2 .rowMain .con .left .msg{position: relative;padding-top: 0.3rem;padding-bottom: 0.2rem;}
    #intro #r2 .rowMain .con .left .msg .title{margin-bottom: 0.24rem;margin-top: 0.05rem;}
    #intro #r2 .bg #ad1{width: 100%;left: 0;bottom: auto;top: -35px;text-align: center;}
    #intro #r2 .bg #ad1 > span{font-size: 70px;line-height: 70px;text-align: center;width: 100%;}
    #intro #r3 .con .topic > span{font-size: 105px;line-height: 2rem;}
    #intro #r3 .con .box{flex-wrap: wrap;}
    #intro #r3 .con .box .left{padding-left: 0;width: 100%;}
    #intro #r3 .con .box .left .items{width: 100%;justify-content: center;}
    #intro #r2 .rowMain .con .left .msg > i{font-size: 24px;}
    #intro #r3{position: relative;z-index: 16;overflow: hidden;}
    #intro #r3 .con .box .left .items .box:nth-child(2n+1){width: 32%;}
    #intro #r3 .con .box .left .items .box{margin-top: 18px;margin-left: 14px;}
    #intro #r3 .con .box .right{padding-top: 32vw;}
    #intro #r3 .con .box .right .photo{margin-left: -5%;}
    #intro #r3 .con .box .right .photo .dot-box .dot .d-msg.rd .notice{top: 0;}
    #intro #r3 .con .box .right .photo .dot-box .dot .d-msg.ld .notice{top: 0;}
    #intro #r3 .con .box .right .photo .dot-box .dot .d-msg .notice small{display: none;}
    #intro #r3 .con .box .right .photo .dot-box .dot .d-msg{width: 12px;}
    #intro #r3 .con .box .right .photo .dot-box .dot .d-msg .line{height: calc(100% - 12px);}
    #intro #r3 .con .box .right .photo .dot-box .dot .d-msg.d-up .line{bottom: -4px;}
    #intro #r3 .con .box .right .photo .dot-box .dot .d-msg.d-down .line{top: -4px;}
    #intro #r3 .con .box .right .photo .dot-box .dot .d-msg .d-logo{font-size: 12px;height: 12px;line-height: 12px;}
    #intro #r3 .con .box .right .photo .dot-box .dot.on .d-msg{display: block;}
    #intro #r3 .con .box .right .photo .dot-box .dot .d-mid{width: 12px;height: 12px;}
    #intro #r3 .con .box .right .photo .dot-box .dot .d-mid > em{width: 5px;height: 5px;}
    #intro #r3 .con .box .right .photo .dot-box .dot .d-msg .notice h4{font-size: 14px;margin-bottom: 2px;}
    #intro #r3 .con .box .right .photo .dot-box .dot .d-msg.d-down .notice{top: auto;}
    #intro #r4 .bg .add2{font-size: 1.5rem;width: 100%;text-align: center;}
    #intro #r4 .rowMain .title small{display: none;}
    #intro #r4 .rowMain .con .app-con #app_sw1 .swiper-wrapper .swiper-slide .right .msg{position: relative;height: auto;padding-bottom: 0;}
    #intro #r4 .rowMain .con .app-con #app_sw1 .swiper-wrapper .swiper-slide .right .msg .items{position: relative;max-height: 260px;}

    #culture #r1 .con{flex-wrap: wrap;}
    #culture #r1 .con .left{width: 100%;padding-right: 0;}
    #culture #r1 .con .left .title{margin-bottom: 0.2rem;text-align: center;}
    #culture #r1 .con .left .title p{display: none;}
    #culture #r1 .con .left .title > i{display: none;}
    #culture #r1 .con .right{width: 100%;padding-left: 0;}
    #culture #r1 .con .right p{line-height: 1.8;}
    #culture #r2 .title .en_b{display: none;}
    #culture #r2 .con{flex-wrap: wrap;flex-direction: column}
    #culture #r2 .con .left{width: 100%;padding-left: 0;}
    #culture #r2 .con .left .msg > i{display: none;}
    #culture #r2 .con .left .msg h2 span{font-size: 20px;}
    #culture #r2 .con .right{margin-top: 30px;}
    #culture #r3 #bxSwitch{margin-bottom: 240px;}
    #culture #r3 .con .items .box .list h4{min-height: 76px;}
    #culture #r3 .con{height: 240px;top: 100%;bottom: auto;}
    #culture #r3 .con .mask{height: 100%;width: 125vw;left: -10vw;}
    #culture #r3 .con .items{height: 100%;width: 100%;}
    #culture #r3 #js_calc_2{padding-left: 0!important;}
    #culture #r3 .con .items .box .list small{white-space: nowrap;}
    #culture #r3 .con .items .box{width: 100%;}

    #market #r1 .con .tab{width: 100%;flex-wrap: wrap;}
    #market #r1 .con .tab .btn_hover > span{font-size: 14px;}
    #market #r1 .con .tab .btn_hover{margin: 0 0.1rem;line-height: 40px;}
    #market #r1 .con .tab .btn_hover:nth-child(1){
        width: calc(50% - 0.2rem);
    }
    #market #r1 .con .tab .btn_hover:nth-child(2){
        width: calc(50% - 0.2rem);
    }
    #market #r1 .con .tab .btn_hover:nth-child(3){
        width: calc(100% - 0.2rem);margin-top: 14px;
    }
    .btn_hover > span > i{margin-right: 0.1rem;}
    #market #r1 .con .inner{margin-top: 1rem;}
    #market #r1 .con .inner .map-box .dot-box .dot .d-msg .notice small{display: none;}
    #market #r1 .con .inner .map-box .dot-box .dot .d-msg.cd .notice{bottom: calc(100% + 0.05rem);}
    #market #r1 .con .inner .map-box .dot-box .dot .d-msg.d-up{padding-bottom: 0.5rem!important;}
    #market #r1 .con .inner .map-box .dot-box .dot .d-mid{width: 20px;height: 20px;}
    #market #r1 .con .inner .map-box .dot-box .dot .d-msg .d-logo{font-size: 20px;height: 20px;line-height: 20px;}
    #market #r1 .con .inner .map-box .dot-box .dot .d-msg .line{height: calc(100% - 8px);}
    #market #r1 .other .topic .box > i{width: 40px;}
    #market #r1 .other .topic .box > p{width: calc(100% - 40px);}
    #market #r1 .other .topic .box{width: 100%;}
    #market #r1 .other .topic .box > i{font-size: 20px;}
    #market #r1 .other .btm .box .items > li{width: 50%;height: 36px;margin: 2% 0;}
    #market #r1 .other .btm .box .til > em{display: none;}
    #market #r1 .other .btm .box .til > small{display: none;}
    #market #r1 .other .ad > span{display: none;}
    #market #r2 .con{flex-wrap: wrap;flex-direction: column;}
    #market #r2 .con .left{width: 100%;}
    #market #r2 .con .right{width: 100%;padding-left: 0;}
    #market .row .con .left .title{margin-bottom: 0.2rem;}
    #market #r2 .con .left .title h2{margin-bottom: 0;}
    #market .row .con .left .cir_btn{display: none;}
    #market #r2 .con .right .num_box{width: 100%;justify-content: space-between;margin-bottom: 0.2rem;}
    #market #r2 .con .right p{line-height: 1.8;}
    #market #r2 .other#js_calc_2 .box .honor-box .list{margin-right: 0.2rem;margin-bottom: 0.2rem;}
    #market #r2 .other#js_calc_2 .box .honor-box .list .photo > img{max-height: 100%;}
    #market #r2 .other#js_calc_2 .box .msg-box{flex-direction: column;}
    #market #r2 .other#js_calc_2 .box .msg-box .col{width: 100%;}
    ul.txtList > li{margin: 3px 0;}
    #market #r2 .con .left .title{margin-bottom: 0.4rem;}
    #market #r3 .con .left .title{margin-bottom: 0.4rem;}
    #market #r3 .con{flex-wrap: wrap;flex-direction: column;}
    #market #r3 .con .left{width: 100%;}
    #market #r3 .con .right{width: 100%;padding-left: 0;}
    #market #r3 .ad .inner{flex-direction: column;}
    #market #r3 .ad .inner .mid{max-width: 100vw;}
    #market #r3 .other #sw3 .swiper-wrapper .swiper-slide .inner .top .btm .text_{white-space: nowrap;}
    #market #r3 .ad .inner .mid .msg > i{margin-bottom: 0.15rem;}
    #market #r4 .con .items .box{flex-direction: column;margin-top: 8vw;}
    #market #r4 .con .items .box .photo{width: 100%;}
    #market #r4 .con .items .box .msg{width: 100%;}
    #market #r4 .con .items .box .msg > i{display: none;}
    #market #r4 .con .items .box .msg .title{margin-bottom: 0.1rem;}
    #market #r4 .con .items .box .msg > p{line-height: 1.8;}
    #market #r4 .con .items .box .msg .title p{display: none;}

    #quality #r1 .con .tab{width: 100%;flex-wrap: wrap;}
    #quality #r1 .con .tab .btn_hover > span{font-size: 14px;}
    #quality #r1 .con .tab .btn_hover{margin: 0 0.1rem;line-height: 40px;}
    #quality #r1 .con .tab .btn_hover:nth-child(1){
        width: calc(50% - 0.2rem);
    }
    #quality #r1 .con .tab .btn_hover:nth-child(2){
        width: calc(50% - 0.2rem);
    }
    #quality #r1 .con .tab .btn_hover:nth-child(3){
        width: calc(100% - 0.2rem);margin-top: 14px;
    }
    #quality #r1 .con .items .box{flex-direction: column;flex-wrap: wrap;}
    #quality #r1 .con .items .box .left{width: 100%;}
    #quality #r1 .con .items .box .right{width: 100%;overflow-x: auto;}
    #quality #r1 .con .items .box .right .honor-box{width: 200%;}
    #quality #r1 .con .items .box .left > img{max-width: 100%;}
    #quality #r1 .con .items .box .right .honor-box .list .photo{height: 64vw;}
    #quality #r1 .con .items .box .right .honor-box .list .other h4{font-size: 12px;}
    #quality #r2 .con .mid .right .office{align-items: center;max-height: 350px;}
    #quality #r2 .con .mid{flex-direction: column;flex-wrap: wrap;}
    #quality #r2 .con .mid .left{width: 100%;}
    #quality #r2 .con .mid .right{width: 100%;}
    #quality #r2 .con > .other{overflow-x: auto;}
    #quality #r2 .con > .other .honor-box{width: 300%;}
    #quality #r2 .con > .other .honor-box .list{padding-right: 12px;}
    #quality #r2 .con > .other .honor-box .list .photo{height: 60vw;}
    #quality #r2 .con > .other .honor-box .list .other h4{font-size: 12px;min-width: 23vw;}

    #power .row .title small.en_b{display: none;}
    #power .row .title small.en_l{display: none;}
    #power #r1 .con .tab{width: 100%;flex-wrap: wrap;}
    #power #r1 .con .tab .btn_hover > span{font-size: 14px;}
    #power #r1 .con .tab .btn_hover{margin: 0 0.1rem;line-height: 40px;}
    #power #r1 .con .tab .btn_hover:nth-child(1){
        width: calc(50% - 0.2rem);
    }
    #power #r1 .con .tab .btn_hover:nth-child(2){
        width: calc(50% - 0.2rem);
    }
    #power #r1 .con .tab .btn_hover:nth-child(3){
        width: calc(100% - 0.2rem);margin-top: 14px;
    }
    #power #r1 .con .items{flex-direction: column;flex-wrap: wrap;}
    #power #r1 .con .items .box.half{width: 100%;}
    #power #r1 .con .items .box.half .msg .right{position: absolute;right: 5%;top: 5%;}
    #power #r1 .con .items .box.half .msg{padding: 5%;position: relative;}
    #power #r1 .con .items .box.half .msg .left{width: 100%;}
    #power #r1 .con .items .box.wid-100{flex-direction: column;flex-wrap: wrap;}
    #power #r1 .con .items .box.wid-100 .photo{width: 100%;height: 54vw;}
    #power #r1 .con .items .box.wid-100 .msg{width: 100%;}
    #power #r1 .con .items .box.half .msg .left p{font-size: 14px;}
    #power #r1 .other > span{font-size: 78px;line-height: 1rem;}
    #power #r1 .other{bottom: -4vw;}
    #power #r2 .con #sw2 .swiper-wrapper .swiper-slide .inner{max-width: 90vw;}
    #power #r2 .con #sw2 .swiper-wrapper .swiper-slide .inner .mid .msg .left h3{margin-bottom: 8px;}
    #power #r2 .con #sw2{min-height: 360px;}
    #power #r2 .con #sw2 .swiper-wrapper .swiper-slide .inner .mid .msg{padding-left: 4vw;}
    #power #r2 .con #sw2 .swiper-wrapper .swiper-slide .inner .mid .msg .right{font-size: 40px;margin-left: 10px;}
    #power #r2 .con #sw2 .swiper-wrapper .swiper-slide .inner .btm .text_{font-size: 0.8rem;}
    #power #r2 .con #sw2 .swiper-wrapper .swiper-slide .inner .top .photo{padding-bottom: 190px;}
    #power #r2 .con #sw2 .max-wid > .left{display: none;}
    #power #r2 .con #sw2 .swiper-pagination{flex-direction: row;width: 100%;height: 20px;top: calc(100% + 60px);}
    #power #r2 .con #sw2 .swiper-pagination > span{margin: 5px;}
    #power #r3 .bg .right{width: 100%;height: 54vw;background-color: #fff;}
    #power #r3 .bg .left{width: 100%;}
    #power #r3 .con .left{padding-top: 54vw;width: 100%;}
    #power #r3 .con .left .msg .box p > i{margin-right: 9px;}
    #power #r3 .con .left .msg{margin-bottom: 0.3rem;}
    #power #r4 .rowMain .title{margin-bottom: 0.4rem;}
    #power #r4 .rowMain .title .cir_btn{display: none;}
    #power #r4 .rowMain .con .items .box{width: 100%;padding: 0;margin-bottom: 0.4rem;}
    #power #r4 .rowMain .con .items .box h4{margin-top: 0.3rem;}
    #power #r5 .bg .left{width: 100%;height: 60vw;z-index: 10;}
    #power #r5 .bg .right{width: 100%;}
    #power #r5 .con .right{width: 100%;padding-left: 0;padding-right: 0;padding-top: 58vw;}
    #power #r5 .con .right .msg .title > i{display: none;}
    #power #r5 .con .right .msg{margin-bottom: 0.3rem;}

    #duty #r1 .con .title small{display: none;}
    #duty #r1 .con .title p{line-height: 1.8;text-align: left;}
    #duty #r1 .other .ad{display: none;}
    #duty #r1 .con .box{flex-direction: column;}
    #duty #r1 .con .box .photo{margin-bottom: 10px;width: 100%;}
    #duty #r2 .con .items .box{flex-direction: column;margin-top: 8vw;}
    #duty #r2 .con .items .box .photo{width: 100%;}
    #duty #r2 .con .items .box .msg{width: 100%;}
    #duty #r2 .con .items .box .msg > i{display: none;}
    #duty #r2 .con .items .box .msg .title{margin-bottom: 0.2rem;}
    #duty #r2 .con .items .box .msg > p{line-height: 1.8;}
    #duty #r2 .con .items .box .msg .title p{display: none;}

    #new #r1 .con .tab{width: 100%;flex-wrap: wrap;}
    #new #r1 .con .tab .btn_hover > span{font-size: 14px;}
    #new #r1 .con .tab .btn_hover{margin: 0 0.1rem;line-height: 40px;}
    #new #r1 .con .tab .btn_hover:nth-child(1){
        width: calc(50% - 0.2rem);
    }
    #new #r1 .con .tab .btn_hover:nth-child(2){
        width: calc(50% - 0.2rem);
    }
    #new #r1 .con .tab-box .tab-list .box{width: 100%;padding: 0.34rem 5%;}
    #new .row .new-box .msg{padding: 4%;}
    #new .row .new-box .photo .pic{padding-bottom: 56%;}
    .over-3{height: 48px;-webkit-line-clamp: 2;}
    #new #r1 .other .pager-box .new_prev,#new #r1 .other .pager-box .new_next{height: 0.5rem;padding: 0 0.2rem;}
    #new #r1 .other .pager-box .new_pager > a{width: 0.4rem;font-size: 14px;}

    #new_detail #top{height: 400px;}
    #new_detail #main{padding-top: 400px!important;}
    #new_detail #top .banner{height: 100%;}
    #new_detail #top .banner .new-msg{flex-direction: column;align-items: flex-start;justify-content: space-around;height: 80%;padding-top: 50px;}
    #new-msg .right{
        width: 100%;height: 45px;
    }
    #new_detail #top .banner .new-msg .right .btn_hover{
        position: relative;right: auto;transform: none;display: inline-block;
        top: 0;
    }
    #new_detail #main #r1 .other{padding: 5% 0;height: auto;flex-direction: column;}
    #new_detail #main #r1 .other .right{max-width: 100%;width: 100%;}
    #new_detail #main #r1 .other .left{width: 100%;}

    #QA #top .banner .topic #icon_all{height: 82px;margin-bottom: 12px;}
    #QA #top .banner .topic .txt_{height: 130px;}
    #QA #top .banner .topic .txt_ .go-play{margin-top:0.1rem;min-height: 36px;}
    #QA #main .row .rowMain .title{margin-bottom: 0.2rem;}
    #QA #main .row .rowMain .title .en_b{display: none;}
    #QA #main #r1 .con #sw1{padding-bottom: 520px;}
    #QA #main #r1 .con .other{width: 100%;left: 0;}
    #QA #main #r1 .con #sw1 .sum{bottom: 93%;left: 4vw;}
    #sw1_next{display: none;}
    #sw1_prev{display: none;}
    #QA #main #r1 .con{margin-top: 7vw;}
    #QA #main #r1 .con #sw1 .swiper-pagination{bottom: 52%;}
    .swiper-box .swiper-pagination > span.p-list{margin: 0 5px;width: 8px;height: 8px;border: 1px solid rgba(255,255,255,0.5)}
    #QA #main #r1 .con #sw1 .swiper-wrapper .swiper-slide{flex-direction: column;flex-wrap: wrap;}
    #QA #main #r1 .con #sw1 .swiper-wrapper .swiper-slide .left{width: 100%;height: 50%;background-color: #000;transform: translateZ(0);}
    #QA #main #r1 .con #sw1 .swiper-wrapper .swiper-slide .right{width: 100%;height: 50%;}
    #QA #main #r1 .con #sw1 .swiper-wrapper .swiper-slide .right .msg{padding: 0 8vw;}
    #QA #main #r1 .con #sw1 .swiper-wrapper .swiper-slide .right .msg > i{margin: 0.1rem 0;}
    #QA #main #r2 .con #sw2 .swiper-wrapper .swiper-slide .inner{max-width: 90vw;}
    #QA #main #r2 .con #sw2 .swiper-wrapper .swiper-slide .inner .mid .msg .left h3{margin-bottom: 8px;}
    #QA #main #r2 .con #sw2{min-height: 360px;}
    #QA #main #r2 .con #sw2 .swiper-wrapper .swiper-slide .inner .mid .msg{padding-left: 4vw;}
    #QA #main #r2 .con #sw2 .swiper-wrapper .swiper-slide .inner .mid .msg .right{font-size: 40px;margin-left: 10px;}
    #QA #main #r2 .con #sw2 .swiper-wrapper .swiper-slide .inner .btm .text_{font-size: 0.8rem;}
    #QA #main #r2 .con #sw2 .swiper-wrapper .swiper-slide .inner .top .photo{padding-bottom: 190px;}
    #QA #main #r2 .con #sw2 .max-wid > .left{display: none;}
    #QA #main #r2 .con #sw2 .swiper-pagination{flex-direction: row;width: 100%;height: 20px;top: calc(100% + 60px);}
    #QA #main #r2 .con #sw2 .swiper-pagination > span{margin: 5px;}
    #QA #main #r3 .con{flex-direction: column;flex-wrap: wrap;}
    #QA #main #r3 .rowMain{flex-grow: 0;}
    #QA #main #r3 .con .left{width: 100%;padding-left: 0;position: relative;}
    #QA #main #r3 .con .left .msg{width: 100%;text-align: center;}
    #QA #main #r3 .con .left .msg p{display: none;}
    #QA #main #r3 .con .right{width: 100%;height: 50vw;margin-top: 0.3rem;}
    #QA #main #r3 .con .right .photo{width: 50vw;height: 50vw;}
    #QA #main #r4 .con .box > img{width: 100%;}
    #QA #main #r4 .con .box .group .inner{font-size: 12px;}
    #QA #main #r4 .con .box .group .g1 .inner{padding: 0 0.2rem;line-height: 0.6rem;}
    #QA #main #r4 .con .box .group .g2{height: 13vw;}
    #QA #main #r4 .con .box .group .g2 .col{height: 13vw;min-width: 20vw;}
    #QA #main #r4 .con .box .group .g2 .col > img{height: 11vw;top: 3px;}
    #QA #main #r4 .con .box .group .g4{height: 16vw;}
    #QA #main #r4 .con .box .group .g4 .col > span{font-size: 12px;}
    #QA #main #r4 .con .box .group .g2 .col > span{font-size: 12px;width: 8vw;height: 8vw;line-height: 8vw;}
    #QA #main #r4 .con .box .group .g3 .inner{padding: 0 0.2rem;line-height: 0.6rem;}
    #QA #main #r4 .con .box .group .g5 .inner{max-width: 50vw;line-height: 0.6rem;}
    #QA #main #r4 .con .box .group .g5 .inner > span{font-size: 12px;}
    #QA #main #r4 .con .box .group .g6 .inner{line-height: 0.6rem;}
    #QA #main #r4 .con .box{min-height: 84vw;margin-top: 0.4rem;}
    #QA #main #r5 .other{display: none;}
    #QA #main #r5 .con .items .box{width: 50%;padding: 0.2rem 0.1rem;}
    #QA #main #r6 .con .btn_box > a{width: 75vw;line-height: 0.68rem;}

    #air #r1 .con{flex-direction: column;flex-wrap: wrap;}
    #air #r1 .con .left{width: 100%;padding-right: 0;}
    #air #r1 .con .right{width: 100%;padding-left: 0;}
    #air .row .title P{display: none;}
    #air .cir_btn{display: none;}
    #air .title{margin-bottom: 0.2rem;}
    #air p{line-height: 1.8;}
    #air #r2 .con .items .box{flex-direction: column;flex-wrap: wrap;margin-top: 8vw;}
    #air #r2 .con .items .box .photo{width: 100%;}
    #air #r2 .con .items .box .msg{width: 100%;}
    #air #r2 .con .items .box .msg > i{display: none;}
    #air #r2 .con .items .box .msg .title{margin-top: 0.3rem;margin-bottom: 0.1rem;}

    #technology .row .title small.en_b{display: none;}
    #technology .row .title .cir_btn{display: none;}
    #technology #r1 .rowMain .title{margin-bottom: 0.4rem;}
    #technology #r1 .rowMain .con .items .box{width: 100%;padding: 0;margin-bottom: 0.4rem;}
    #technology #r1 .rowMain .con .items .box .photo{margin-bottom: 0;}
    #technology #r1 .rowMain .con .items .box > i{transform: translateY(-11px);}
    #technology #r1 .rowMain .con .items .box h4{margin-top: 0.05rem;}
    #technology #r2 .con{flex-direction: column;flex-wrap: wrap;}
    #technology #r2 .con .left{width: 100%;}
    #technology #r2 .con .right{width: 100%;}
    #technology #r2 .con .right P.en_b{display: none;}
    #technology #r2 .con .left .item > li{width: 47.5%;}
    #technology #r2 .con .left .t2{left: auto;right: 0;}
    #technology #r2 .con .right ul.txtList > li > span{font-size: 14px;}
    #technology #r5 .con{flex-direction: column;flex-wrap: wrap;}
    #technology #r5 .con .left{width: 100%;}
    #technology #r5 .con .left h5,#technology #r5 .con .right h5{line-height: 10.5vw;}
    #technology #r5 .con .line{display: none;}
    #technology #r5 .con .right{width: 100%;}
    #technology #r5 .con .right .office > div{align-items: center;}
    #technology #r5 .con .left{margin-bottom: 0.4rem;}
    #technology #r5 .con .left > div:nth-of-type(1){align-items: flex-start;margin-bottom: 0.4rem;}
    #technology #r5 .con .left > div:nth-of-type(2){height: auto;}
    #technology #r5 .con .right > div{margin-bottom: 0.2rem;}
    #technology #r5 .con .right .office > div > img{margin-top: 0.2rem;}
    #technology #r6 .con .honor-box .list{width: calc(100%/3);}
    #technology #r6 .con .honor-box .list .photo{height: 39vw;}
    #technology #r6 .con .box{flex-direction: column;flex-wrap: wrap;}
    #technology #r6 .con .box .col{width: 100%;padding: 0;display: block;}
    #technology #r6 .con .box .col:nth-child(2) ul.txtList{margin-top: 0;}

    .after-inner #top .banner .btn_hover {
        right: 5%;min-height: 32px;
        line-height: 2.6;top: 60px;
    }
    .after-inner #top .banner .btn_hover > span{font-size: 12px;}
    #lexi .row .title P.en_b{display: none;}
    #lexi #top .banner .topic #icon_all{height: 56px;max-width: 3rem;}
    #lexi #r1 .con{flex-direction: column;flex-wrap: wrap;}
    #lexi #r1 .con .left{width: 100%;padding-right: 0;}
    #lexi #r1 .con .left .title{margin-bottom: 0.2rem;}
    #lexi #r1 .con .right{width: 100%;padding-left: 0;}
    #lexi #r1 .con .left .title p{display: none;}
    #lexi #r1 .con .right .txtList > li > i{display: none;}
    #lexi .cir_btn{display: none;}
    #lexi #r1 .other .items{flex-direction: column;flex-wrap: wrap;}
    #lexi #r1 .other .items .box{width: 100%;margin-bottom: 0.2rem;}
    #lexi #r1 .other .items .box .msg{padding: 8%;height: auto;}
    #lexi #r1 .other .items .box .msg p{line-height: 1.8;}
    #lexi #r1 .other .items .box .msg h4{margin-bottom: 0.2rem;}
    #lexi #r1 .ad .photo .pic{padding-bottom: 57%;}
    #lexi #r2 .title h3{font-size: 18px;}
    #lexi #r2 .con .box{height: auto;}
    #lexi #r2 .con .box .inner{padding: 12px 5%;height: auto;position: relative;display: flex;align-items: center;justify-content: space-between;align-content: center;flex-wrap: wrap;}
    #lexi #r2 .con .box .inner .dot_mix{margin: 6px;position: relative;left: auto!important;top:auto !important;min-width: 100px;min-height: 100px;}
    #lexi #r2 .con .box .other{display: none;}
    #lexi #r3 .title h3{font-size: 18px;}
    #lexi #r3 .other .box{flex-direction: column;flex-wrap: wrap;padding: 3% 0;}
    #lexi #r3 .other .box .col{width: 100%;padding: 0 5%;}
    #lexi #r3 .con .box > img{display: none;}
    #lexi #r3 .con .box .inner{display: none;}
    ul.txtList{margin: 0;}
    ul.txtList > li > i{line-height: 1.8;}
    #lexi #r4 .title{margin-bottom: 0.3rem;margin-top: 0.4rem;}
    #lexi #r4 .bg > img{width: auto;max-height: 1400px;}
    #lexi #r4 .title small{display: none;}
    #lexi #r4 .con .inner .box{width: 75vw;height: 75vw;padding: 0 10vw;}
    #lexi #r4 .con .inner .box > ul > li{font-size: 13px;}
    #lexi #r4 .con .inner .box h4{margin-bottom: 0;}
    #lexi #r4 .con .inner{height: 209vw;}
    #lexi #r4 .con .inner .box.b2{top: 64vw;bottom: auto;left: 0;right: 0;}
    #lexi #r4 .con .inner .box.b3{top: 128vw;bottom: auto;left: 0;right: 0;}
    #lexi #r5{height: 70vw;}
    #lexi #r5 .title{margin-bottom: 0.4rem;}
    #lexi #r5 .con .inner .list{flex-wrap: wrap;}
    #lexi #r5 .con .inner .list > span{width: 28vw;height: 10vw;margin: 8px 0;}
    #lexi #r5 .con .inner .list > span > i{margin-right: 8px;}

    #new_detail #top .banner .new-msg .left{width: 100%;}
    #new_detail #main #r1 .con .new-con *{font-size: 14px;}


    #sw2 .swiper-wrapper .swiper-slide .inner{max-width: 90vw;}
    #sw2 .swiper-wrapper .swiper-slide .inner .mid .msg .left h3{margin-bottom: 8px;}
    #sw2{min-height: 360px;}
    #sw2 .swiper-wrapper .swiper-slide .inner .mid .msg{padding-left: 4vw;}
    #sw2 .swiper-wrapper .swiper-slide .inner .mid .msg .right{font-size: 40px;margin-left: 10px;}
    #sw2 .swiper-wrapper .swiper-slide .inner .btm .text_{font-size: 0.8rem;}
    #sw2 .swiper-wrapper .swiper-slide .inner .top .photo{padding-bottom: 190px;}
    #sw2 .max-wid > .left{display: none;}
    #sw2 .swiper-pagination{flex-direction: row;width: 100%;height: 20px;top: calc(100% + 60px);}
    #sw2 .swiper-pagination > span{margin: 5px;}
}
@media screen and (orientation: landscape) {
    /* 横屏 */
    .app{display: none!important;}

    #bg-pop .con .img-box{
        max-height: 600px;
        display: flex;
        justify-content: center;
    }
    #bg-pop .con .img-box > img{
        max-width: 100%;
    }
}
