.layout--1pzRT {
    position: relative;
    width: 100%;
    min-width: 1080px;
    display: flex;
    flex-direction: column
}

.layout--1pzRT,.layout_content--inhKX {
    height: 100%;
    -webkit-overflow-scrolling: touch
}

.layout_content--inhKX {
    flex: 1;
    overflow-x: auto;
    scroll-behavior: smooth
}

.layout_content_tablist--3BAvb {
    position: fixed
}

@media screen and (max-width: 769px) {
    .layout_mobile--2dLcw {
        display:block
    }

    .layout_pc--3gBw0 {
        display: none
    }

    .layout--1pzRT {
        min-width: 320px;
        display: flex;
        flex-direction: column;
        overflow: hidden
    }

    .layout_foot--nPmA4 {
        flex-shrink: 0
    }

    .layout_content--inhKX {
        overflow-x: hidden
    }

    .layout_content_introswiper--1jmOH {
        padding-top: .6rem
    }

    .layout_content_box--39y-i {
        margin: 0 auto
    }

    .layout_content_paddingT--2xdSl {
        height: .6rem
    }
}

@media (min-width: 768px) and (max-width:1280px) {
    .layout_mobile--2dLcw {
        display:none
    }

    .layout_content_box--39y-i {
        max-width: 1080px;
        margin: 0 auto;
        padding: 0 5% 80px
    }

    .layout_content_introswiper--1jmOH {
        padding-top: 80px
    }

    .layout_content_introswiper_on--idks3 {
        padding-top: 0
    }

    .layout_content_paddingT--2xdSl {
        height: .8rem
    }
}

@media (min-width: 1280px) and (max-width:1660px) {
    .layout_mobile--2dLcw {
        display:none
    }

    .layout_content_box--39y-i {
        max-width: 85vw;
        margin: 0 auto;
        padding-bottom: 80px
    }

    .layout_content_introswiper--1jmOH {
        padding-top: 80px
    }

    .layout_content_introswiper_on--idks3 {
        padding-top: 0
    }

    .layout_content_paddingT--2xdSl {
        height: .8rem
    }
}

@media (min-width: 1660px) {
    .layout_mobile--2dLcw {
        display:none
    }

    .layout_content_box--39y-i {
        max-width: 1420px;
        margin: 0 auto;
        padding-bottom: 80px
    }

    .layout_content_introswiper--1jmOH {
        padding-top: 80px
    }

    .layout_content_introswiper_on--idks3 {
        padding-top: 0
    }

    .layout_content_paddingT--2xdSl {
        height: .8rem
    }
}

@media screen and (min-width: 769px) {
    .layout_content--inhKX {
        flex:1;
        width: 100%
    }

    .layout_content_fullbox--2yAsQ {
        flex: 1;
        margin: 0 auto;
        max-width: 100%;
        padding-bottom: 80px
    }
}

.news_select--3_YaM {
    position: relative;
    box-sizing: border-box;
    width: 200px;
    border: 1px solid rgba(51,51,51,.6);
    border-radius: 6px;
    font-size: 16px;
    color: #666
}

.news_select--3_YaM span {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0 22px 0 8px;
    height: 38px
}

.news_select_list--3Rp5W {
    width: 100%;
    max-height: 160px;
    overflow-y: auto;
    border-radius: 0 0 6px 6px;
    text-align: center;
    background-color: #fff;
    cursor: pointer;
    border-top: 1px solid #d8d8d8
}

.news_select_list--3Rp5W::-webkit-scrollbar {
    width: 3px
}

.news_select_list--3Rp5W::-webkit-scrollbar-thumb {
    background-color: #999
}

.news_select_list--3Rp5W li {
    height: 40px;
    line-height: 40px;
    transition: all .5s;
    border-bottom: 1px solid #d8d8d8;
    color: #ccc
}

.news_select_list--3Rp5W li.active--3q_F6,.news_select_list--3Rp5W li:hover {
    background-color: #1d3e97;
    color: #fff
}

.news_select_icon--3Ntl6 {
    position: absolute;
    right: 11px;
    top: 15px;
    width: 12px;
    transform: rotate(180deg);
    transition: all .5s
}

.news_select_icon--3Ntl6.show--xgJyI {
    transform: rotate(0)
}
