.Top002898 {
    background-color: var(--white);
    position: static;
    transition: all .3s;
    position: sticky;
    top: 0;
    z-index: 100;
    width: 100%;
    box-shadow: 0.02rem 0.02rem 0.1rem rgba(0, 0, 0, 0.1);
}

.Top002898.fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: var(--white);
    z-index: 999;
    box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);
}

.Top002898 main {
    position: relative;
    width: 100%;
    padding: 0 3%;
}

.Top002898 .auto {
    max-width: 16rem;
    width: 96%;
}


.Top002898 .top-left {
    float: left;
    display: table;
    height: 0.9rem;
    width: 3.6rem;
}

.Top002898 .top-left .logo {
    display: table-cell;
    vertical-align: middle;
}

.Top002898 .top-left a {
    display: block;
    padding-bottom: 19.445%;
    position: relative;
}

.Top002898 .top-left img {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.Top002898 .top-right {
    float: right;
    line-height: 0.4rem;
    padding: 0.25rem 0;
    font-size: 0.15rem;
}

.Top002898 .top-right dl>* {
    float: left;
}

.Top002898 .top-mid {
    float: right;
    margin-right: 2%;
}

.Top002898 .top-lang {
    margin: 0 0.15rem;
    position: relative;
    z-index: 22;
    display: none;
}

.Top002898 .top-lang .icon {
    width: 38px;
    height: 38px;
    background: url(../images/lang.svg) no-repeat center center;
    background-size: auto 26px;
}

.Top002898 .top-lang .box1 {
    text-align: center;
}

.Top002898 .top-lang .box1 {
    position: absolute;
    top: 0;
    left: -10px;
    right: -10px;
    padding: 40px 10px 10px;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0.2);
    display: none;
    z-index: 1;
}

.Top002898 .top-lang:hover .box1 {
    display: block;
}

.Top002898 .top-search {
    display: block;
    border-radius: 0.38rem;
    background-color: rgba(255, 255, 255, 0.2);
    padding: 0;
}

.Top002898 .top-search .text {
    background: none;
    width: 0.43rem;
    color: #999;
    padding: 0;
    transition: 0.3s;
    height: 0.38rem;
    line-height: 0.38rem;
}

.search-show .Top002898 .top-search .text {
    width: 8vw;
}

.Top002898 .top-search .btn {
    background: url(../images/search.svg) no-repeat center center;
    width: 40px;
    background-size: auto 42%;
    background-size: auto 42%;
}

.Top002898 .phone {
    margin-left: 0.3rem;
    font-size: 0.22rem;
    font-weight: 600;
    color: var(--hover-color);
    line-height: 0.4rem;
}

.Top002898 .phone a {
    color: var(--hover-color);
}

.Top002898 .phone img {
    width: 0.25rem;
    margin-right: 0.1rem;
    margin-bottom: 0.03rem;
}

@media(max-width:1024px) {
    .Top002898 main {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .Top002898 main .clear {
        display: none;
    }

    .Top002898 .top-left {
        height: auto;
        float: none;
        width: 2.6rem;
    }

    .Top002898 .top-search {
        position: static;
    }
}

@media(max-width:640px) {
    .Top002898 .phone span {
        display: none;
    }

    .Top002898 .phone img {
        margin-right: 0;
    }
}

.Top002898 .top-search {
    margin-right: 0;
}

.Top002898 .top-search .box {
    display: none;
    position: absolute;
    padding-right: 50px;
    background: var(--white);
}

.Top002898.fixed .top-search {
    background-color: rgba(0, 0, 0, 0.1)
}

.Top002898 .top-search .text {
    width: 100%;
    height: 50px;
    line-height: 50px;
    border: 0;
    padding: 0 20px;
    background: none;
}

.Top002898 .top-search .btn {
    position: absolute;
    right: 0;
    height: 100%;
    width: 50px;
    background: url("../images/search.svg") no-repeat center center;
    background-size: auto 42%;
}

.Top002898 .open-search {
    display: block;
    width: 0.4rem;
    height: 0.4rem;
    position: relative;
    background: url("../images/search.svg") no-repeat center center;
    background-size: 0.2rem;
}

.Top002898 .open-search.on {
    background: none;
}

.Top002898 .open-search.on:before,
.Top002898 .open-search.on:after {
    position: absolute;
    content: '';
    width: 60%;
    height: 2px;
    background: #666;
    top: 50%;
    margin-top: -1px;
    left: 20%;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
}

.Top002898 .open-search.on:after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
}

@media(min-width:1025px) {
    .Top002898 .top-search {
        position: relative;
        z-index: 100;
    }

    .Top002898 .top-search .box {
        right: -17%;
        top: 165%;
        margin-top: 0;
        width: 25vw;
        height: 50px;
        border-radius: 5px;
    }
}

@media(max-width:1024px) {
    .Top002898 .top-search .box {
        left: 0;
        top: 100%;
        width: 100%;
    }
}

.Top002898 .top-menu li span,
.Top002898 .top-menu li span a {
    display: block;
}

.Top002898 .top-menu li a:hover,
.Top002898 .top-menu li.aon span a {
    color: #11a6d1;
}

.Top002898 .top-menu .sub {
    display: none;
    box-shadow: 2px 4px 4px rgb(0 0 0 / 10%);
}

.Top002898 .top-menu .sub .sub-inner {
    overflow: hidden;
    padding: 0;
}

.Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt {
    padding: 0;
    font-size: 0.18rem;
    line-height: 2;
    margin-bottom: 0;
    width: 12.5%;
    display: inline-block;
    text-align: left;
}

.Top002898 .top-menu .pr {
    /* position: relative; */
    z-index: 100;
}

.Top002898 .top-menu .sub[data-type="tab"] .sub-inner {
    position: relative;
}

.Top002898 .top-menu .sub .sub-inner .title {
    font-size: 0.24rem;
    line-height: 2;
    margin: 0.15rem 0 0.3rem 0;
    border-bottom: 1px solid #ddd;
    padding: 0.1rem 0;
    width: 100%;
    color: var(--grey);
}

.Top002898 .top-menu .sub .one-cate dt .one-cate-name a {
    display: block;
    line-height: 2;
    padding: 0.2rem 0.8rem;
    border-left: 0.06rem solid transparent;
    font-size: 0.18rem;
    position: relative;
    color: #222;
}

.Top002898 .top-menu .sub .one-cate dt .one-cate-name a img {
    position: absolute;
    left: 0.3rem;
    height: 0.25rem;
    max-width: 0.25rem;
    top: 0.22rem;
    /* display: none; */
}

.Top002898 .top-menu .sub .two-cate {
    background: var(--white);
}

.Top002898 .top-menu .sub .two-cate .inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-start;
}

.Top002898 .top-menu .sub .two-cate .item {
    float: left;
    width: 23%;
    margin-bottom: 2%;
}

.Top002898 .top-menu .sub .two-cate .item:not(:nth-child(4n)) {
    margin-right: 2%;
}

.Top002898 .top-menu .sub .two-cate .item:nth-child(4n+1) {
    clear: left;
}

.Top002898 .top-menu .sub .two-cate .item dd {
    padding: 4px 0;
}

.Top002898 .top-menu .sub .two-cate .item dd a {
    color: #666;
    font-size: 0.875em;
    line-height: 1.2;
}

.Top002898 .top-menu .sub .two-cate .item dd a:hover {
    color: var(--hover-color);
    text-decoration: underline;
}

.Top002898 .top-menu .sub .two-cate-name {
    overflow: hidden;
}

.Top002898 .top-menu .sub .two-cate-name a {
    float: left;
    max-width: 95%;
    padding-right: 0.2rem;
    position: relative;
    font-size: 1em;
    color: var(--hover-color);
}

.before-element{position: relative;}

.Top002898 .top-menu .sub .two-cate-name a:before,
.before-element:after  {
    position: absolute;
    content: '';
    right: 0.04rem;
    top: 50%;
    margin-top: -0.04rem;
    border-top: 1px solid var(--black);
    border-right: 1px solid var(--black);
    transform: rotate(45deg);
    width: 0.08rem;
    height: 0.08rem;
}
.before-element:after{position: static;display: inline-block;vertical-align: middle;margin-left: 5px;}

.Top002898 .top-menu .sub .two-cate-name a:hover {
    color: var(--hover-color);
    text-decoration: underline;
}

.Top002898 .top-menu .sub .three-cate {
    width: 30%;
    float: left;
    padding-left: 0.6rem;
    display: none;
}

.Top002898 .top-menu .sub .three-cate img {
    width: 100%;
}

@media(min-width:1025px) {
    .Top002898 .top-menu li {
        float: left;
        margin: 0 1.5vw;
    }

    .Top002898 .top-menu li span a {
        line-height: .9rem;
        font-size: 0.18rem;
    }

    .Top002898 .top-menu .sub {
        position: absolute;
        top: 100%;
        background: var(--white);
        border-top: 1px solid #ddd;
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] {
        width: 100%;
        left: 0;
        padding-left: 0 !important;
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] .sub-inner {
        padding: 20px 0;
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dl {
        width: 100%;
        display: flex;
        justify-content: flex-end;
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt {
        float: left;
        /* width: 100%; */
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"].dl-right dl {
        float: right;
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt {
        text-align: left;
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon {
        height: 50px;
        margin-bottom: 10px;
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img {
        max-height: 50px;
        transition: 0.3s;
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt:hover .icon img {
        transform: translateY(-10px);
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
    }

    .Top002898 .top-menu .sub[data-type="tab"] {
        width: 100vw;
    }

    .Top002898 .top-menu .sub[data-type="tab"] .two-cate-list {
        display: none !important;
    }

    .Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"] {
        left: 0;
        margin-left: 0;
    }

    .Top002898 .top-menu li.po-r .sub[data-type="tab"] {
        right: 0;
    }

    .Top002898 .top-menu .sub .one-cate {
        width: 20%;
        padding: 0;
        box-sizing: border-box;
        float: left;
        height: 100%;
    }

    .Top002898 .top-menu .sub .one-cate dt.on .one-cate-name a {
        background: #ebf3fc;
        border-left-color: var(--hover-color);
        color: var(--hover-color);
    }

    .Top002898 .top-menu .sub .two-cate {
        height: auto;
        float: left;
        width: 80%;
        padding: 0.2rem 0.4rem;
        border-left: 1px solid #ddd;
        border-right: 1px solid #ddd;
        box-sizing: border-box;
        overflow: hidden;
    }

    .Top002898 .top-menu li:nth-child(2) .sub .two-cate,
    .Top002898 .top-menu li:nth-child(3) .sub .two-cate {
        width: 100%;
        border-left: none;
        border-right: none;
    }

    .Top002898 .top-menu li:nth-child(3) .sub .two-cate .item {
        width: 17%;
    }

    .Top002898 .top-menu .sub .scrollinfo {
        max-height: 100%;
        height: 100%;
    }

    .Top002898 .top-menu .sub .two-cate-name {
        margin: 0.1rem 0;
    }
}

@media(min-width:1025px) and (max-width:1440px) {
    .Top002898 .top-menu .sub[data-type="tab"] {
        width: 60vw;
    }

    .Top002898 .top-menu li:not(.po-r) .sub[data-type="tab"] {
        margin-left: -30vw;
    }
}

@media(max-width:1024px) {
    .Top002898 .top-mid {
        position: fixed;
        left: -100%;
        opacity: 0;
        transition: 0.5s;
        top: 0.9rem;
        bottom: 0;
        z-index: 100;
        background: var(--white);
        width: 2.8rem;
        box-shadow: 0 0.05rem 0.05rem rgba(0, 0, 0, 0.2);
        padding: 0.2rem 0;
        float: none;
        margin-right: 0;
    }

    .Top002898 .top-menu ul {
        height: 100%;
        overflow: auto;
    }

    .menu-show .top-mid {
        left: 0;
        opacity: 1;
    }

    .Top002898 .top-menu li:nth-child(2n-1) {
        background: rgb(35, 117, 227, 0.12);
    }

    .Top002898 .top-menu li span a {
        line-height: 0.4rem;
        font-size: 0.18rem;
        padding-left: 0.2rem;
        font-weight: bold;
    }

    .Top002898 .top-menu li span {
        padding-right: 0.4rem;
        position: relative;
        overflow: hidden;
    }

    .Top002898 .top-menu li .op-item,
    .Top002898 .top-menu li .op {
        position: absolute;
        right: 0;
        top: 0;
        width: 0.4rem;
        height: 0.4rem;
        transition: 0.3s;
    }

    .Top002898 .top-menu li .op:before,
    .Top002898 .top-menu li .op:after {
        position: absolute;
        content: '';
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        background: #1769fe;
    }

    .Top002898 .top-menu li .op:before {
        height: 40%;
        width: 0.02rem;
    }

    .Top002898 .top-menu li .op:after {
        width: 40%;
        height: 0.02rem;
    }

    .Top002898 .top-menu li .op.click {
        transform: rotate(45deg);
    }

    .Top002898 .open-menu {
        width: 0.3rem;
        height: 0.4rem;
        margin-left: 0.3rem;
        position: relative;
    }

    .Top002898 .open-menu i {
        position: absolute;
        left: 10%;
        width: 80%;
        top: 50%;
        margin-top: -0.01rem;
        height: 0.02rem;
        background: var(--black);
        transition: 0.3s;
    }

    .Top002898 .open-menu:not(.on) i:nth-child(1) {
        margin-top: -0.08rem;
    }

    .Top002898 .open-menu:not(.on) i:nth-child(3) {
        margin-top: 0.06rem;
    }

    .Top002898 .open-menu.on i:nth-child(1) {
        transform: rotate(45deg);
    }

    .Top002898 .open-menu.on i:nth-child(3) {
        transform: rotate(-45deg);
    }

    .Top002898 .top-menu .sub {
        padding: 0 !important;
        background: rgba(0, 0, 0, 0.1);
    }

    .Top002898 .top-menu .sub-inner {
        padding: 3vw 0;
    }

    .Top002898 .top-menu .sub .auto {
        width: auto;
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt {
        display: block;
        width: auto;
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt a {
        position: relative;
        display: block;
        line-height: 0.3rem;
        padding: 0.05rem 0 0.05rem 0.4rem;
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon {
        position: absolute;
        left: 0;
        max-width: 0.3rem;
        top: 50%;
        transform: translateY(-50%);
    }

    .Top002898 .top-menu .sub[data-type="v-icon-fullbg"] dt .icon img {
        height: 0.24rem;
    }

    .Top002898 .top-menu .sub .two-cate-list dl,
    .Top002898 .top-menu .sub .two-cate {
        display: none;
    }

    .Top002898 .top-menu .one-cate dt:not(:last-child) .one-cate-name {
        border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    }

    .Top002898 .top-menu .one-cate-name {
        position: relative;
        padding-right: 40px;
    }

    .Top002898 .top-menu li .op-item {
        height: 100%;
    }

    .Top002898 .top-menu li .op-item.click {
        transform: rotate(180deg);
    }

    .Top002898 .top-menu li .op-item:before {
        position: absolute;
        content: '';
        border: 0.06rem solid transparent;
        border-top-color: #1769fe;
        left: 50%;
        top: 50%;
        margin: -0.03rem 0 0 -0.06rem;
    }

    .Top002898 .top-menu .sub .two-cate-list {
        background: rgba(0, 0, 0, 0.1);
        padding: 0.1rem 0;
    }

    .Top002898 .top-menu .sub .two-cate-name {
        padding: 0.05rem 0.3rem;
        line-height: 0.3rem;
    }

    .Top002898 .top-menu .sub .two-cate-name a {
        float: none;
    }

    .Top002898 .top-menu .sub .one-cate dt .one-cate-name a {
        padding-right: 0.2rem;
        padding-left: 0.6rem;
    }

    .Top002898 .top-menu .sub .one-cate dt .one-cate-name a img {
        left: 0.2rem
    }
}

/*Banner003192 */
.Banner003192 {
    position: relative;
}

.Banner003192 li.slick-slide {
    position: relative;
}

.Banner003192 [class*=txt-style-] {
    position: absolute;
    top: 0;
    color: var(--white);
    z-index: 10;
}

.Banner003192 .tit {
    font-size: 0.64rem;
    margin-bottom: 0.2rem;
    transition: 0.3s;
    font-weight: bold;
}

.Banner003192 .sub-tit {
    font-size: 0.3rem;
    line-height: 1.2;
    transition: 0.3s 0.3s;
}

.Banner003192 .txt-style-1 {
    left: calc(485 / 1920 * 100vw);
    top: calc(321 / 960 * 100%);
}

.Banner003192 .txt-style-1 .tit {
    transform: translateX(30px);
    opacity: 0;
}

.Banner003192 .txt-style-1 .sub-tit {
    height: 1.2em;
    text-align: justify;
    transform: translateX(30px);
    opacity: 0;
}

.Banner003192 .ani-show .txt-style-1 .tit,
.Banner003192 .ani-show .txt-style-1 .sub-tit {
    transform: translateX(0);
    opacity: 1;
}

.Banner003192 .txt-style-1 .sub-tit:after {
    display: inline-block;
    content: '';
    width: 100%;
}

.Banner003192 .txt-style-2 {
    text-align: center;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.Banner003192 .txt-style-2 .ytable {
    height: 100%;
}

.Banner003192 .open-video {
    display: block;
    margin: 0 auto;
    width: calc(60 / 1920 * 100vw);
    height: calc(60 / 1920 * 100vw);
    background: url(../images/d21c019c208b42e0a7f518cdc821cf83.svg) no-repeat center;
    width: 0.22rem;
    height: 0.34rem;
    background-size: contain;
    z-index: 30;
    left: 50%;
    margin-left: -0.11rem;
    bottom: calc(58 / 960 * 100%);
    animation: mouse 2s linear infinite alternate;
}

.Banner003192 .txt-style-2 .tit {
    transform: translateY(30px);
    opacity: 0;
    transition-delay: 0.3s;
}

.Banner003192 .txt-style-2 .sub-tit {
    letter-spacing: calc(9 / 1920 * 100vw);
    transform: translateY(30px);
    opacity: 0;
    transition-delay: 0.6s;
}

.Banner003192 .ani-show .open-video,
.Banner003192 .ani-show .txt-style-2 .tit,
.Banner003192 .ani-show .txt-style-2 .sub-tit {
    transform: translateY(0);
    opacity: 1;
}

.Banner003192 .txt-style-3 {
    left: 0;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
}

.Banner003192 .txt-style-3 .tit {
    transform: translateX(30px);
    opacity: 0;
}

.Banner003192 .txt-style-3 .sub-tit {
    transform: translateX(30px);
    opacity: 0;
}

.Banner003192 .ani-show .txt-style-3 .tit,
.Banner003192 .ani-show .txt-style-3 .sub-tit {
    transform: translateX(0);
    opacity: 1;
}

.Banner003192 .slick-pages {
    position: absolute;
    left: calc(141 / 1920 * 100vw);
    bottom: calc(66 / 960 * 100%);
    color: var(--white);
    z-index: 20;
    font-size: 0.2rem;
}

.Banner003192 .slick-dots {
    position: absolute;
    right: calc(141 / 1920 * 100vw);
    bottom: calc(66 / 960 * 100%);
    z-index: 20;
}

.Banner003192 .slick-dots li {
    float: left;
    width: 0.3rem;
    height: 0.03rem;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    margin-left: 0.1rem;
}

.Banner003192 .slick-dots li button {
    display: none;
}

.Banner003192 .slick-dots li.slick-active {
    opacity: 1;
}

.Banner003192 .mouse {
    position: absolute;
    background: url(../images/Banner003192_mouse.svg) no-repeat center;
    width: 0.22rem;
    height: 0.34rem;
    background-size: contain;
    z-index: 30;
    left: 50%;
    margin-left: -0.11rem;
    bottom: calc(58 / 960 * 100%);
    animation: mouse 2s linear infinite alternate;
}

@keyframes mouse {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@media (min-width:1025px) {
    .Banner003192 .wap {
        display: none;
    }
}

@media (max-width:1024px) {
    .Banner003192 .pc {
        display: none;
    }

    .Banner003192 .tit {
        font-size: 0.5rem;
    }

    .Banner003192 .sub-tit {
        font-size: 0.24rem;
    }
}

@media (max-width:640px) {
    .Banner003192 .tit {
        font-size: 0.36rem;
    }

    .Banner003192 .sub-tit {
        font-size: 0.18rem;
    }
}


/*Bottom003191 */
.Bottom003191 {
    background-color: #121416;
    color: var(--white);
}

.Bottom003191 a {
    color: rgba(255, 255, 255, 0.5);
}

.Bottom003191 a:hover {
    color: #91c42f;
}

.Bottom003191 .b-bottom {
    background-color: #060709;
    padding: 0.2rem 0;
    color: rgba(255, 255, 255, 0.5);
}

.Bottom003191 .b-bottom .auto {
    font-size: 0.14rem;
}

.Bottom003191 .b-bottom nav a {
    display: inline-block;
}

.Bottom003191 .b-bottom nav a:not(:last-child)::after {
    display: inline-block;
    content: '  ·  ';
    margin: 0 0.1rem;
    color: rgba(255, 255, 255, 0.5);
}

.Bottom003191 .b-top {
    padding: 1rem 0;
}

.Bottom003191 .b-top nav dt {
    font-size: 0.2rem;
}

.Bottom003191 .b-top nav dt a:not(:hover) {
    color: var(--white);
}

.Bottom003191 .b-top nav dd {
    line-height: calc(34 / 16 * 1em);
}

.Bottom003191 .logo img {
    max-width: calc(320 / 16* 1em);
}

.Bottom003191 .hotline dl {
    margin-top: calc(30 / 16 * 1em);
}

.Bottom003191 .hotline dt {
    opacity: 0.5;
    margin-bottom: calc(6 / 16 * 1em);
}

.Bottom003191 .hotline dd {
    font-size: 0.28rem;
}

.Bottom003191 .code {
    margin-bottom: calc(20 / 16 * 1em);
}

.Bottom003191 .code img {
    width: calc(110 / 16 * 1em);
    height: auto;
}

.Bottom003191 .contact li {
    line-height: 1.5;
    padding: calc(10 / 16 * 1em) 0;
    position: relative;
    padding-left: calc(60 / 16 * 1em);
}

.Bottom003191 .contact li span {
    position: absolute;
    left: 0;
    top: calc(10 / 16 * 1em);
    height: calc(20 / 16 * 1em);
    overflow: hidden;
    text-align: justify;
    width: calc(60 / 16 * 1em);
}

.Bottom003191 .contact li span:after {
    display: inline-block;
    content: '';
    width: 100%;
    height: 1px;
}
.Bottom003191 .b-top .mid {
    display: none;
}
@media (min-width:1025px) {

    .Bottom003191 .b-top .left,
    .Bottom003191 .b-top .right {
        width: 23.5%;
    }

    .Bottom003191 .b-top .mid {
        width: 53%;
        display: block;
    }

    .Bottom003191 .b-top nav {
        
        display: flex;
        justify-content: space-around;
        overflow: hidden;
        margin:0 auto;
    }

    

    .Bottom003191 .b-bottom .fl,
    .Bottom003191 .b-bottom .fr {
        max-width: 45%;
    }

    .Bottom003191 .b-top nav dt {
        margin-bottom: 1em;
    }
}

@media (max-width:1024px) {
    .Bottom003191 .logo {
        text-align: center;
    }
    .Bottom003191 .left {margin-bottom: 0.3rem;}
    .Bottom003191 .hotline {display: flex; justify-content: space-between; flex-wrap: wrap;}
    .Bottom003191 .b-bottom .copyright {
        margin-top: 1em;
    }

    .Bottom003191 .b-bottom .copyright a {
        display: inline-block;
    }

    .Bottom003191 .b-top {
        padding: 3em 0;
    }

    .Bottom003191 .b-top nav {
        border-top: 1px solid rgba(255, 255, 255, 0.1);
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        padding: 2em 0;
        margin: 2em 0;
    }

    .Bottom003191 .b-top nav dl {
        margin: 0 !important;
    }

    .Bottom003191 .b-top nav dl:not(:last-child) {
        margin-bottom: 1em !important;
    }

    .Bottom003191 .b-top nav dd {
        display: inline-block;
        margin-right: 1em;
    }
    .Bottom003191 .right {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .Bottom003191 .right .code {width: 1rem;}
    .Bottom003191 .contact {width: calc(100% - 1.2rem);}
    .Bottom003191 .contact li {padding-top: 0;}
    .Bottom003191 .contact li span {top:0;}
    .Bottom003191 .b-bottom {text-align: center;}
}
/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:0; /* box-shadow: 0 3px 6px 3px rgb(0 0 0 / .05), 0 1px 3px 0px rgb(0 0 0 / .05); */}
.Other002539 ul li{ position:relative;}
.Other002539 ul li figure{ position:absolute; top:0; right:48px;background:var(--hover-color); color:var(--white); display:none;}
.Other002539 .li_wx figure{ width:150px; padding:10px;}
.Other002539 .li_wx figure img{ display:block; width:100%;} 
.Other002539 .li_tel figure{ padding:0 20px; font-size:18px;line-height:48px;white-space:nowrap;} 
.Other002539 .li_tel figure a{ color:var(--white);}
.Other002539 .icon{ display:block; width:48px; height:48px; background:url(../images/other002539-icon.png) no-repeat left top var(--hover-color); border-bottom:1px solid var(--hover-color); margin-bottom:2px;border-radius: 3px;}
.Other002539 .li_sina .icon{ background-position:0 -50px; display: none;}
.Other002539 .li_tel .icon{ background-position:0 -100px;}
.Other002539 .li_feedback .icon{ background-position:0 -147px;}
.Other002539 .icon.gettop{ background-position:0 100%;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .open span{ color:var(--white); font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@media(min-width:1025px){
.Other002539{ bottom:2%; transform:translateY(-50%);}
.Other002539 ul{ display:block !important;}
.Other002539 .icon.open{display:none;}
.Other002539 .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.Other002539{ bottom:5%;}
.Other002539 ul{ display:none;}
.Other002539 #open_2539{ background-color:#483f3e;}
}


.home_title{max-width: 11.25em;}
.home_title .sub-tit{font-size: 0.16rem;font-weight: 100;color: var(--hover-color); margin: 0 0 0.1rem 0; position: relative;}
.home_title .cn{font-size: 0.44rem; color: var(--black); margin: 0; line-height: 1; font-weight: 500;position: relative;}
.home_title .cn::before{position: absolute;right:-5%;top:-35%;content: '';background: var(--hover-color);z-index: 1;width: .3rem;height: .3rem;border-radius: 50%; opacity: 0.1;}

.home_title.white{margin-left: 2vw;}
.home_title.white .sub-tit{color: var(--white);}
.home_title.white .cn{color: var(--white);}
.home_title.white .cn::before{background: var(--white);}

@media(max-width:1024px){
    .home_title .cn {
        font-size: 0.36rem;
    }
}

/*Floor002827 */
.Floor002827{overflow: hidden; padding: calc(120 / 1920  * 100%) 0;}
.Floor002827 .left{position: relative;}
.Floor002827 .left > *{position: relative; z-index: 10;}
.Floor002827 .left .more{background: url(../images/floor002827_more.png) no-repeat; display: block; max-width: 140px; line-height: 37px; text-align: center;font-size: 18px;color: var(--white); margin: 0 15px; background: var(--hover-color);padding: 5px 0;position: relative;}
.Floor002827 .left .more:before{left:  -15px;}
.Floor002827 .left .more:after{right: -15px;background-position: right top;}
.Floor002827 .left .more:hover:before,
.Floor002827 .left .more:hover:after{background-color: var(--hover-color);}
.Floor002827 .left .more:hover:before{ border-radius: 15px 0 0 15px;}
.Floor002827 .left .more:hover:after{border-radius:0 15px 15px 0;}
.Floor002827 .left .more span{display: block;border-top: 1px solid #f0808e;border-bottom: 1px solid #f0808e; transition: 0.3s;}
.Floor002827 .left .btn{overflow: hidden; margin-top:1.875em;}
.Floor002827 .left .slick-arrow{border: 1px solid var(--hover-color);width: 0.6rem;  height:0.6rem; cursor: pointer;position: relative;border-radius: 50%; background: url(../images/floor002827_btn.svg) no-repeat center; background-size: 44% auto;}
.Floor002827 .left .slick-arrow:hover{background: url(../images/floor002827_btn_on.svg) no-repeat center var(--hover-color); border: 1px solid var(--hover-color);}

.Floor002827 .left .slick-next{left: 0.2rem; transform: rotate(-180deg);}
.Floor002827 .left .slick-arrow:hover{opacity: 1;}
.Floor002827 .left .pager{font-size:1.5em;color: #181818;}
.Floor002827 .left .pager span{color: #ccc;}
.Floor002827 .left .pager span.cur{margin-right:0.07rem; color: var(--grey); font-size:32px;}
.Floor002827 .left .pager span.total{margin-left:0.07rem;}
.Floor002827 .left .navi{margin:4vw 0 6vw 0; }
.Floor002827 .left .navi dd{margin: 0 0 1.75em 0;}
.Floor002827 .left .navi dd a{font-size: 0.22rem; color: #bbb; line-height: 1.2;}
.Floor002827 .navi dd a:hover, 
.Floor002827 .navi dd.aon a{color:var(--hover-color); border-bottom: 0.02rem solid var(--hover-color);}


.Floor002827 .right{overflow: hidden;position: relative;}


.Floor002827 .slider {display: none;}
.Floor002827 .slider:first-child {display: block;}
.Floor002827 .slider li .inner{padding-right: 40px;}
.Floor002827 .slider li .pic{overflow: hidden;border-radius: 0.12rem; border: 1px solid #ddd;}
.Floor002827 .slider li .pic a {display: block; overflow: hidden; position: relative; padding-bottom: 64%;}
.Floor002827 .slider li .pic img{display: block;width: 100%; height: 100%; position: absolute; left:0; top:0; transition: 0.3s ease-in-out;}
.Floor002827 .slider li:hover .pic img{transform: scale(1.2);-webkit-transform: scale(1.08);-ms-transform: scale(1.08);}
.Floor002827 .slider li .txt{position: relative; z-index: 2; margin: 0 0.1rem;padding-top:0.3rem;}
.Floor002827 .slider li .txt time{line-height:1.4;color: #a2a2a2;font-size:0.16rem;}
.Floor002827 .slider li .txt aside{overflow: hidden;margin-top: 0.1rem;}
.Floor002827 .slider li .txt aside a{float: left;max-width: 100%;font-size: 0.22rem;color: var(--black);padding-bottom: 0.03rem;position: relative;}
.Floor002827 .slider li .txt aside a:after{position: absolute; left: 0; bottom: 0; height: 1px; width: 100%;content: '';background: #3e3e3e; transition: 0.3s;}
.Floor002827 .slider li:hover .txt aside a{color: var(--hover-color);}
.Floor002827 .slider li:hover .txt aside a:after{width: 0;}
.Floor002827 .slider li .txt p{line-height: 1.6; color: #888;font-size:0.16rem; margin:4% 0 6% 0;}
.Floor002827 .slider li .more{display: table;font-size:0.16rem;color: #777;}
.Floor002827 .slider li .more i{display: inline-block;height: 0.02rem;background: #ccc;width: 0.2rem;position: relative; vertical-align: middle; margin-left: 0.12rem;}
.Floor002827 .slider li .more i:after{position: absolute;top: -0.03rem; content: ''; width: 40%; height: 100%;background: #ccc; right: -0.01rem; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Floor002827 .slider li:hover .more{color: var(--hover-color);}
.Floor002827 .slider li:hover .more i:after,
.Floor002827 .slider li:hover .more i{background: var(--hover-color);}
@media(min-width:1025px){
.Floor002827 .auto > *{padding-top: 0;}
.Floor002827 .left{float: left;max-width: 2.45rem;width: 16%;}
.Floor002827 .left .pic{padding-bottom: 20%;}
.Floor002827 .right{float: right;width: 84.375%; margin-right:-10%;}
.Floor002827 .right:after{position: absolute; content: ''; width: 18.5%; height: 100%; background: rgba(255,255,255,0.5);top: 0;right: 0; z-index: 10;}
.Floor002827 .right .slider{width: 124.445%;}
}
@media(max-width:1024px){
.Floor002827 .home_title {margin-bottom: 0.25rem;}
.Floor002827 .left:before{left: 0;}
.Floor002827 .left{position: relative;margin-bottom: 0.2rem;}
.Floor002827 .left .pic{padding-right: 70%;}
.Floor002827 .left .name .more{position: absolute; right: 0; top: 0;}
.Floor002827 .left .name .more span{padding: 0 10px;font-size: 16px;}
.Floor002827 .left .btn{position: absolute; right: 0; bottom: 0; width: 0.95rem; margin-bottom: 0; margin-top: 0;}
.Floor002827 .left .pager{display: none;}
.Floor002827 .left .navi {width: calc(100% - 1.1rem); margin:0; padding:0.07rem 0;}
.Floor002827 .left .navi dl {display: flex; flex-wrap: wrap;}
.Floor002827 .left .navi dd {margin-bottom: 0; margin-right: 0.25rem;}
.Floor002827 .left .navi dd:last-child {margin-right: 0;}
.Floor002827 .left .slick-arrow {width: 0.4rem; height: 0.4rem;}
.Floor002827 .left .slick-next {left:0.1rem;}
.Floor002827 .slider li .inner{padding:0 10px;}
}
@media(max-width:640px){
    .Floor002827 .left .navi dd {margin-right: 0.15rem;}
.Floor002827 .left .name .more{line-height: 0.24rem;}
.Floor002827 .left .name .more span{font-size: 0.14rem;}
.Floor002827 .slider li .inner {padding:0;}
}

/*Floor003205 */
.Floor003205{overflow: hidden; padding: 1rem 0; background: url(../images/floor003054_bj1.png) no-repeat center center; background-size: cover;}
.Floor003205 .index-title {flex-wrap: wrap;}
.Floor003205 .word .t2{line-height: 1.75; color:var(--grey); margin-top: .15rem; font-size:var(--font-size18);}
.Floor003205 .box{position: relative;z-index: 1; transition: 0.3s;}
.Floor003205 .box .pic{position: relative;z-index: 1; overflow: hidden; transition: 0.3s;}
.Floor003205 .Ispic{position: absolute; height: 100%; }
.Floor003205 .Ispic:before{position: absolute; content: ''; left: 0;top:0;width: 100%;height: 100%; background-color: var(--grey); opacity: 0.45; transition: 0.3s;}

.Floor003205 .title{font-size:0.32rem; margin-bottom: .2rem; color: var(--white);}
.Floor003205 dl{display: flex; flex-wrap: wrap;}
.Floor003205 dl dd{background:rgba(255, 255, 255, 0.3); width: 48%; text-align: center;margin-right: 4%; margin-top: 4%; border-radius: 1.25em; backdrop-filter: blur(8px);}
.Floor003205 dl dd:nth-child(2n){margin-right: 0;}
.Floor003205 dl dd a{display: block; color:var(--white); line-height:.4rem;}
.Floor003205 dl dd:hover{background: var(--hover-color); border-color: var(--hover-color);}
@media (min-width:1025px) {
.Floor003205 .word{width:80%; max-width:9rem;}
.Floor003205 .wrap{display: flex;justify-content: space-between; overflow: hidden; border-radius:.2rem;}
.Floor003205 .box{height:5.5rem; width: 50%; }
.Floor003205 .box.active{width: 60%;}
.Floor003205 .box.no-active{width:40%;}
.Floor003205 .box:nth-child(2n-1) .pic{transform: skewX(-24deg);right:24%}
.Floor003205 .box.no-active:nth-child(2n-1) .pic{right: 28%;}
.Floor003205 .box:nth-child(2n-1) .Ispic{right: -24%;}
.Floor003205 .box:nth-child(2n) .pic {transform: skewX(-24deg);left:-2px;}
.Floor003205 .box:nth-child(2n) .Ispic{left:-24%}
.Floor003205 .box:nth-child(2n-1) .txt{padding-top:.7rem; padding-left: .8rem; justify-content: flex-start;}
.Floor003205 .box:nth-child(2n) .txt{align-items: center;padding-bottom:.7rem; padding-right: .8rem; justify-content: flex-end; align-items: flex-end; }
.Floor003205 .box .pic{width:60vw; height: 100%; border-left:.1rem solid var(--white); border-right:.1rem solid var(--white);}
.Floor003205 .Ispic{width: 110%;transform: skewX(24deg);}
.Floor003205 .box.active .Ispic:before{opacity: 0.5;}
.Floor003205 .box.no-active .inside{transform: scale(0.86);}
.Floor003205 .box.no-active .Ispic:before{opacity: 0.7;}
.Floor003205 .txt{position: absolute; top: 0; left: 0;width: 100%;display: flex; height: 100%;z-index: 10; color:var(--white);justify-content: center;}
.Floor003205 .txt .inside{ }
.Floor003205 .txt .inside{max-width: calc(450 / 16 * 1em); width: 70%; transition: 0.3s;}
.Floor003205 .box:nth-child(2n) .txt .inside{text-align: right;}
}
@media (max-width:1024px) {

.Floor003205 .Ispic{width: 100%;}
.Floor003205 .txt{align-items: center; position: relative; z-index: 2; padding:0.5rem;}


.Floor003205 .box {margin-bottom: 0.05rem;}
.Floor003205 .box .pic {position: absolute; left:0; top:0; width: 100%; height: 100%;}
}
@media (max-width:640px) {
    .Floor003205 {padding:0.6rem 0;}
}

/*Floor003234 */
.Floor003234{position: relative;z-index: 1; overflow: hidden;background: url(../images/floor003234-bg.jpg) no-repeat center top/cover; padding: calc(120 / 1920  * 100%) 0;--hover-color:var(--hover-color);}
.Floor003234 .index-title{text-align: center;margin-bottom: 0.48rem;line-height: 1;}
.Floor003234 .index-title .tit{font-weight: 500;color: var(--grey);font-size: var(--font-size46);margin-bottom: 0.19rem;}
.Floor003234 .index-title .desc{font-weight: 100;font-size: var(--font-size16);}

.Floor003234 .index-more{width: 100%; text-align: center;}
.Floor003234 .cate-list li{margin: 0 0.24rem;color: #292929;font-size: var(--font-size20);cursor: pointer;position: relative;z-index: 1;padding-bottom: 0.16rem;margin-bottom:0.1rem; display: none;}
.Floor003234 .cate-list li:after{position: absolute; content: ''; width: 0;left: 50%;transform: translateX(-50%); bottom: 0;background-color: var(--hover-color); transition: 0.3s;height: 3px;}
.Floor003234 .cate-list li.active{color: var(--hover-color);}
.Floor003234 .cate-list li.active:after{width: 100%;}
.Floor003234 .load-swiper{position: relative;z-index: 1; margin: 2vw 0 3vw 0;}
.Floor003234 .load-swiper:before,
.Floor003234 .load-swiper:after{position: absolute;content: '';top: 0;height: 100%;width: 20%;z-index: 10;pointer-events: none;}
.Floor003234 .load-swiper:before{left: 0;background: linear-gradient(to right, rgba(236,244,249,1) 0%, rgba(236,244,249,0) 100%);}
.Floor003234 .load-swiper:after{right: 0;background: linear-gradient(to right, rgba(236,244,249,0) 0%, rgba(236,244,249,1) 100%);}
.Floor003234 .swiper-slide a{display: block;padding: 0.32rem 0;}
.Floor003234 .swiper-slide .pic{display: flex;align-items: center; justify-content: center; height: 1rem; background-color:var(--white);border-radius: 0.08rem;box-shadow:0.05rem 0 0.3rem rgba(45,46,50,0.1);}
.Floor003234 .swiper-slide .pic:hover{filter: grayscale(0);}
.Floor003234 .swiper-slide .pic img{max-width:64%;max-height:64%;}
.Floor003234 .swiper-wrapper{height: auto;transition-timing-function: linear!important;}
.Floor003234 .swiper + .swiper{margin-top: -0.44rem;}
.Floor003234 .swiper-slide{width: 2.5rem;padding: 0 0.1rem;}
@media (max-width:640px) {
    .Floor003234  {padding:0.6rem 0;}
.Floor003234 .index-title .tit{font-size: var(--font-size32);}
.Floor003234 .load-swiper {margin:0.35rem 0;}
.Floor003234 .cate-list li{font-size: var(--font-size16);margin: 0 0.1rem 0.1rem;}
.Floor003234 .swiper{padding-bottom: 0.1rem;}
.Floor003234 .swiper + .swiper{margin-top: -0.1rem;}
.Floor003234 .swiper-slide .pic{height: 0.6rem;}
.Floor003234 .swiper-slide{width: 1.4rem;padding: 0 0.05rem;}
.Floor003234 .swiper-slide a{padding: 0.1rem 0;}
.Floor003234 .swiper-slide .pic{box-shadow:0.05rem 0 0.1rem rgba(45,46,50,0.15);}
}

/*Floor003054 */
.Floor003054{position: relative; z-index: 1;padding: 1rem 0; }
.Floor003054 > .Ispic{position: absolute; top: 0; height: 100%;}

.Floor003054 .left{padding:2.84vw 0;border-radius: .2rem 0 0 .2rem; background: url(../images/floor003054_bj.png) no-repeat bottom center #007BC0; background-size: cover;}
.Floor003054 .auto{position: relative; z-index: 4;  box-shadow: 0 6px 12px 6px rgb(0 0 0 / .05), 0 3px 6px 0px rgb(0 0 0 / .05);  display: flex; flex-wrap: wrap; background: var(--white); border-radius: .2rem;}
.Floor003054 .more{margin-left: 2vw;}
.Floor003054 .more a{width: 0.6rem;height: 0.6rem;display: block;border: solid 2px rgba(255,255,255,0.8);  border-radius: 50%;background: url("../images/floor003054_more.png") no-repeat center center; background-size: auto 34.375%;transition: 0.3s;}
.Floor003054 .more a:hover{background-color: var(--white); background-image: url("../images/floor003054_more_on.png");}

.Floor003054 .right{margin-top: 0;}
.Floor003054 .right .Ispic{padding-bottom: 72.059%;background-size: contain;background-color: var(--white);}
.Floor003054 .slider-li .slick-slide div{float: left; }
.Floor003054 .slider-nav{margin:3vw 0 2vw 0; width: 100%;}
.Floor003054 .slider-nav .inner{position: relative;margin:0.1rem 0;}
.Floor003054 .slider-nav .inner-cell{background: rgba(0,123,191,0.1); line-height: 1.4em; padding: 1.375em 1em 1.375em 1.875em; cursor: pointer;font-size:0.16rem;}
.Floor003054 .slick-current .inner-cell{background: rgba(255, 255, 255, 0.2);}
.Floor003054 .slider-nav .inner-cell > *{display: inline-block; vertical-align: middle;}
.Floor003054 .slider-nav .inner-cell b{font-weight: normal;color: var(--white); font-size:0.24rem;}
.Floor003054 .slider-nav .inner-cell p{color: var(--white); margin: 0.12rem 0 0 0;}
.Floor003054 .slider-nav .icon{margin-right: 0.1rem;}
.Floor003054 .slider-nav .icon img{width:1.875em; height:1.875em;}
.Floor003054 .slider-nav li:not(.slick-current) .icon img.blue{display: none;}
.Floor003054 .slider-nav li.slick-current .icon img.white{display: none;}
.Floor003054 .slider-nav li.slick-current .inner-cell b{font-weight: normal;color: var(--white); font-size: 0.24rem;}
.Floor003054 .slider-nav li.slick-current .inner-cell p{color: var(--white); margin: 0.12rem 0 0 0;}

.Floor003054 .slick-dots{overflow: hidden;text-align: center; padding: 2% 0;}
.Floor003054 .slick-dots li{display: inline-block;position: relative;width: 28px; height: 28px;}
.Floor003054 .slick-dots li button{ padding: 0; width:28.572%;height: 28.572%;background: var(--white); border-radius: 50%; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
.Floor003054 .slick-dots li.slick-active button{background: #17c971; width: 50%; height: 50%;}
.Floor003054 .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: 2px solid #17c971; border-radius: 50%;clip:rect(0 28px 7px 0);animation:zhuan 2s infinite linear;}
@keyframes zhuan{
0%{transform: rotate(-360deg);}
100%{transform: rotate(0);}
}
@media(min-width:641px){
.Floor003054 .slider-li .slick-slide div{width:23%;margin-bottom: 1.887%;}
.Floor003054 .slider-li .slick-slide div:not(:nth-child(4n)){margin-right: 1.887%;}
}
@media(min-width:1025px){
.Floor003054 .left{width: 22%;}
.Floor003054 .right{width:78%; }
.Floor003054 .slider-nav .inner-cell{width:100%;}
.Floor003054 .slider-nav .inner:after{position: absolute; content: ''; height: 1px; background-color: #17c971;right: 0; top: 50%; width: 0; transition: 0.3s; display: none;}
.Floor003054 .slider-nav li.slick-current .inner:after{width: 23%; }
}
@media(min-width:1025px) and (max-width:1366px){
.Floor003054 .slider-nav .inner-cell{padding: 1em;}

}
@media(max-width:1024px){
    .Floor003054 .home_title {padding:0.25rem; max-width: none;}
.Floor003054 .left{position: relative; width: 100%; padding:0;}
.Floor003054 .left .more{position: absolute;right: 0.25rem; top: 0.35rem;}
.Floor003054 .slider-nav {margin:0;}
.Floor003054 .slider-nav .inner-cell p {display: block;}
.Floor003054 .right {width: 100%;}
.Floor003054 .more a {width: 0.4rem; height: 0.4rem;}
}
@media(max-width:640px){
    .Floor003054 {padding:0.7rem 0 0.3rem;}
.Floor003054 .slider-li .slick-slide div{width: 49%;margin-bottom: 2%;}
.Floor003054 .slider-li .slick-slide div:not(:nth-child(2n)){margin-right: 2%;}

.Floor003054 .slider-nav .icon{margin-right: 10px;}
.Floor003054 .slider-nav .icon img{width: 6vw;height: 6vw;}

}

.Floor003054 .category ul{position: relative; display: flex; flex-wrap: wrap;}
.Floor003054 .category li{ float: left; border-bottom: 1px solid #f5f5f5; padding:1.5vw; transition: 0.3s;}
.Floor003054 .category li dl{min-height: calc(182 / 16*1em);}
.Floor003054 .category li dl dd{margin-bottom:0.06rem; line-height: 1.3; background: url(../images/floor003054_ico.svg) no-repeat left center; padding-left:1.5625em; background-size: 0.875em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.Floor003054 .category li dl dd a{color: #888;font-size:0.14rem;}
.Floor003054 .category li dl dd:hover a{color: #006aff;}
.Floor003054 .category li .icon-pic{display: table;width: 100%; display: none;}
.Floor003054 .category li .icon-pic figure{display: table-cell;vertical-align: bottom;}
.Floor003054 .category li .icon-pic img{max-height: 4vw;max-width: calc(35 / 16*1em);}
.Floor003054 .category li:hover{box-shadow: 0 10px 30px rgba(1, 79, 162, 0.1);}
.Floor003054 .category li aside.dot{color: var(--grey);font-size:0.22rem; margin:0.6em 0 0.8em;}
.Floor003054 .category li p.dot2{margin: 0 auto 2em;width: 78%; color: #999;line-height: 1.357em;height: 2.714em;}
.Floor003054 .category li .detail{font-family: 'Oswald-Medium';color: #1051bf;height: 20px;line-height: 20px; }
.Floor003054 .category li .detail .ico{display: inline-block; width: 34px; height: 20px;position: relative; vertical-align: middle; margin: 0 8px;}
.Floor003054 .category li .detail .ico:before,
.Floor003054 .category li .detail .ico:after{position: absolute; content: '';}
.Floor003054 .category li .detail .ico:before{left: 0; width: 100%; height: 1px;background: #1051bf; top: 50%; margin-top: -0.5px;}
.Floor003054 .category li .detail .ico:after{border:3px solid transparent; border-left-color: #1051bf; right: -5px; top: 50%; margin-top: -3px; border-left-width: 5px;}
.Floor003054 .category li.all-more{position: absolute;right:0;bottom: 0;padding: 0;}
.Floor003054 .category li.all-more a{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.Floor003054 .category li.all-more i.add{ width: 30px; height: 30px;position: absolute; left: 50%; top: 50%;margin: -15px 0 0 -15px;transition: 0.3s;}
.Floor003054 .category li.all-more i.add:before,
.Floor003054 .category li.all-more i.add:after{position: absolute; content: ''; background: #1051bf;top: 50%; left: 50%;}
.Floor003054 .category li.all-more i.add:before{height: 3px; width: 100%; left: 0; margin-top: -1.5px;}
.Floor003054 .category li.all-more i.add:after{top: 0; margin-left: -1.5px; width: 3px; height: 100%;}
.Floor003054 .category li.all-more:hover  i.add{transform: rotate(180deg);}
@media(min-width:641px){

.Floor003054 .category li:not(:nth-child(4n)){border-right: 1px solid #f5f5f5;}
.Floor003054 .category li.all-more{height: 50%; }
}
@media(min-width:1025px){
.Floor003054 .category{width: 50%;}
.Floor003054 .category{margin-top: 0;}
.Floor003054 .category ul{margin-left:0; }
.Floor003054 .category li{width: 25%;}
.Floor003054 .category li .detail{font-size: 0;}
.Floor003054 .category li:hover .detail{font-size: 14px;}
}
@media(max-width:1024px){

.Floor003054 .category li{padding: 0.25rem;  width: 33.333%;}
.Floor003054 .category li .icon-pic{height: 10vw;}
.Floor003054 .category li .icon-pic img{max-height: 7vw; }
.Floor003054 .category li dl {min-height: 0;}
}
@media(max-width:640px){
.Floor003054 .category li{width: 100%;}
.Floor003054 .category li:not(:nth-child(2n)){border-right: 1px solid #f5f5f5;}
.Floor003054 .category li.all-more{height: 25%; }
.Floor003054 .category li .icon-pic{height: 15vw;}
.Floor003054 .category li .icon-pic img{max-height: 10vw;}
}


/* 内页banner */
.Inside_ban{ margin-top:0; position: relative;}
.Inside_ban .text{ position:absolute; top:50%; left:0; width:100%; z-index:10; color:var(--white); transform:translateY(-50%); }

.Inside_ban .text .name{ font-size:0.6rem;text-transform: uppercase; font-family: 'bold';}
.Inside_ban .text .des{ font-size:0.22rem; margin-top: 0.1rem; max-width:45%; line-height: 1.4; }
.Inside_ban .pic{padding-bottom: 20%; background: no-repeat center center; background-size: cover;}
@media (max-width:1024px) {
    .Inside_ban .text .name {font-size:0.46rem}
    .Inside_ban .text .des {font-size:0.18rem}
    .Inside_ban .pic {padding-bottom: 50%;}
}
/*RighInfo002815 */
.RighInfo002815{padding: 1rem 0;}
.RighInfo002815 .info h1{margin: 0;color: var(--hover-color);}
.RighInfo002815 .info .t-1{font-size: 0.22rem;color: #003e7b;padding: 0.1rem 0;}
.RighInfo002815 .info p{font-size: 0.18rem; line-height:1.8; color: var(--black);}
.RighInfo002815 .pic img {display: block; width: 100%; height: auto;}
@media(min-width:1025px){
.RighInfo002815 .info{padding-right: 5%;}
.RighInfo002815 .pic{width:45%;}
}
@media(max-width:1024px){
.RighInfo002815 .ytable,
.RighInfo002815 .ytable-cell{display: block;}
.RighInfo002815 .pic{text-align: center;}
}
@media(max-width:640px){
    .RighInfo002815 {padding:0.7rem 0;}
}
/*Form002802*/
.Form002802{ padding:1rem 0; background: #f9f9f9;}
  .Form002802 .title{ font-size: 0.36rem; color: var(--black);}
  .Form002802 .title:after{display: block; content: '';width: calc(25 / 32 *1em);height: 0.03rem;background-color: var(--hover-color);margin:calc(20 / 32 *1em) 0  calc(40 / 32 *1em);}
  .Form002802 .txt{margin-bottom:1vw; line-height: 1.7; color: #999; font-size: 0.16rem;}
  .Form002802 .from li{position:relative; }
  .Form002802 .from li:not(.btn){border-bottom:1px solid #ddd; padding:0.15rem 0.15rem 0.15rem 0.4rem; background-size: auto 0.2rem; background-repeat: no-repeat; background-position:left center;}
  .Form002802 .from li:nth-child(1){background-image: url(../images/form002802-icon.svg);}
  .Form002802 .from li:nth-child(2){background-image: url(../images/form002802-icon2.svg);}
  .Form002802 .from li:nth-child(3){background-image: url(../images/form002802-icon3.svg);}
  .Form002802 .from li:nth-child(4){background-image: url(../images/form002802-icon4.svg); background-position:left 0.2rem;}
  .Form002802 .from label{ position:absolute; left:0.4rem; top:0; font-size:0.16rem; line-height:0.6rem; color:#999;}
  .Form002802 .from .text{ width:100%; height:0.3rem; line-height:0.3rem; border:none; background:none; font-size:0.16rem;}
  .Form002802 .from textarea.text{ height:0.7rem;}
  .Form002802 .from .btn input{ background:var(--hover-color); cursor:pointer; padding:0; border:none; width:calc(200 / 16* 1em); height:calc(50 / 16* 1em); font-size:0.16rem; color:var(--white);border-radius: 0.6rem;}
  .Form002802 .address dd p{ padding-left:0.4rem;  line-height: 1.75; margin: 0; background-size:auto 0.18rem; background-repeat: no-repeat; color: var(--black); background-position: left 0.04rem; font-size: 0.2rem; letter-spacing: 0; border-bottom:1px dashed #ddd;margin-bottom:1.5vw; padding-bottom:1.5vw;}
  .Form002802 .address dd p:last-child {margin-bottom: 0; padding-bottom: 0; border-bottom: none;}
  .Form002802 .address dd p span{display: block; color: #999; margin-bottom:0.08rem;  font-size: 0.16rem; }
  .Form002802 .address dd p b{font-size: 0.34rem;  color:var(--hover-color); line-height: 1;}

  .Form002802 .address dd p.tel{background-image:url(../images/form002802-tel.svg); }
  .Form002802 .address dd p.mail{background-image:url(../images/form002802-mail.svg); }
  .Form002802 .address dd p.add{background-image:url(../images/form002802-add.svg); }
  .Form002802 .img{margin-top:4vw;}
@media(min-width:1025px){
.Form002802 .from{ width:60%; padding-left: 4vw;}
.Form002802 .address { width:40%; padding-right:4vw; border-right: 1px solid #ddd; vertical-align: top;}
.Form002802 .from li{float: left; width: 48%; }
.Form002802 .from li:nth-child(2n){float:right; }
.Form002802 .from li:nth-child(2n) ~ li{margin-top: 4%;}
.Form002802 .from .li{width: 100%;}
}
@media (max-width:640px) {
.Form002802{padding:0.5rem 0;}
.Form002802 .ytable{display: block;}
.Form002802 .ytable-cell{display: block;}
.Form002802 .title{font-size: calc(30 / 16 *1em);}
.Form002802 .title:after{height: 2px;}
.Form002802 .from{margin-top: calc(60 / 16 *1em);}

.Form002802 .address dd p{ background-size: auto calc(18 / 16* 1em);}
.Form002802 .address dd p span{margin-bottom: 0;}
.Form002802 .from .btn input{margin-top:calc(30 / 16* 1em);}
}



/*20250420*/
/* .ProductList{padding:var(--padMar100) 0;} */
.ProductList .list {display: flex; flex-wrap: wrap;}

.ProductList .list .term{border-radius: var(--radius2); display: block; margin-bottom:0.25rem;padding:.4rem .3rem;background:url(../images/productlist_bj.png) no-repeat center center; background-size: cover; position: relative; width: 100%;}
.ProductList .list .two-level p{color:var(--white);font-size: var(--font-size24);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height: 1.5em;line-height: 1.5;overflow: hidden; 
  margin:.12rem 0 .4rem 0; }
.ProductList .list .term .two-level img{max-width: .5rem;}
.ProductList .list .three-level li{margin:0 0 .12rem 0; padding-bottom: .05rem; border-bottom: 1px dashed rgba(255, 255, 255, 0.3); position: relative;}
.ProductList .list .three-level li::after{position: absolute;content: '';width: .13rem;height: 0.21rem;background:url(../images/floor003054_more.png) no-repeat right center;right: 0;top:0; background-size: .06rem; opacity: 0.5;}
.ProductList .list .three-level a{color:var(--white); line-height: 1.6; font-size: var(--font-size14);}
.ProductList .list dd.hl{height:0.45rem;    overflow: hidden;}

.ProductList .list .term:hover{color: #fff;}
.ProductList .list .term:hover dt{color: #fff;}
.ProductList .list .term:hover dt+dd{color: #fff;}
.ProductList .list .term:hover dd{color: #fff;}
.ProductList .list .term:hover dd span{color: #fff;}

@media (min-width: 640px){
.ProductList .auto{ overflow: hidden;}
.ProductList .list{ margin: 0 -1%;}
.ProductList .list .term:nth-child(2n){margin-right: 0;}
.ProductList .list .term:nth-child(3n){margin-right: 1%;}
.ProductList .list .term{float:left;  width: 48%; margin: 0 1% 4%;}
}
@media (min-width: 1025px){
.ProductList .list .term:nth-child(3n){margin-right: 0;}
.ProductList .list .term:nth-child(2n){margin-right: 1%;}
.ProductList .list .term{ width:23%; }
}

/*RighInfo001774*/
/*slick Basic*/
.RighInfo001774 .slick-slider { position:relative;z-index: 1; display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.RighInfo001774 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.RighInfo001774 .slick-list:focus {outline: none}
.RighInfo001774 .slick-list.dragging {cursor: pointer;cursor: hand;}
.RighInfo001774 .slick-slider .slick-track, 
.RighInfo001774 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.RighInfo001774 .slick-track {position: relative; top: 0; left: 0; display: block;}
.RighInfo001774 .slick-track:before, 
.RighInfo001774 .slick-track:after{display: table; content: '';}
.RighInfo001774 .slick-track:after{ clear: both;}
.RighInfo001774 .slick-loading .slick-track { visibility: hidden;}
.RighInfo001774 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.RighInfo001774 .slick-slide .slick-loading img { display: none;}
.RighInfo001774 .slick-slide .dragging img { pointer-events: none;}
.RighInfo001774 .slick-initialized .slick-slide { display: block;}
.RighInfo001774 .slick-loading .slick-slide { visibility: hidden;}
.RighInfo001774 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.RighInfo001774 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.RighInfo001774{padding:var(--padMar100) 0;}
.RighInfo001774 .list_img{float:left; width:40%;}
.RighInfo001774 .big{ margin-bottom:.22rem;}
.RighInfo001774 .big li figure{border:1px solid #e5e5e5;  padding-bottom:60.87%; background-size:cover; border-radius: var(--radius1);}
.RighInfo001774 .small{ padding:0 0.3rem; position: relative;}
.RighInfo001774 .small .slick-arrow{ position:absolute; height:100%; top:0; width:0.25rem; z-index:10; cursor:pointer; border: 0;background: none;padding: 0; }
.RighInfo001774 .small .slick-prev{ left:0; background: url(../images/floor002827_btn_arrow.svg) no-repeat right center;background-size: 0.25rem;}
.RighInfo001774 .small .slick-next{ right:0; background: url(../images/floor002827_btn_arrow.svg) no-repeat right center;background-size: 0.25rem; transform: rotate(180deg);}
.RighInfo001774 .small .slick-prev:hover{background: url(../images/floor002827_btn.svg) no-repeat right center;background-size: 0.25rem;}
.RighInfo001774 .small .slick-next:hover{background: url(../images/floor002827_btn.svg) no-repeat right center;background-size: 0.25rem;transform: rotate(180deg);}

.RighInfo001774 .small .slick-disabled{ cursor:default;}
.RighInfo001774 .small .slick-arrow span{ font-size:0.2rem; color:#ccc;}
.RighInfo001774 .small li figure{ margin:0 auto; padding-bottom:62%; background-size:cover; max-width:90%; border:1px solid #e5e5e5; border-radius: var(--radius1)}
.RighInfo001774 .small li.slick-current figure{ border-color:var(--hover-color);}
.zoomContainer{ z-index:100;}

.RighInfo001774 .intro{ float:left; width:45%; margin-left:5%; margin-top: .3rem;}
.RighInfo001774 .title{ color:var(--black); font-size:var(--font-size32); padding:0 0 .25rem; margin: 0;}
.RighInfo001774 .intro .sub p{font-size: var(--font-size16); color: var(--black); line-height: 2; margin: 0;}
.RighInfo001774 .intro .sub .label{margin-top: .32rem; border-top: 1px dashed #eee; padding-top: .32rem; color: var(--black);}
.RighInfo001774 .intro .sub .label span{color: var(--grey); padding-right: .1rem;}

.RighInfo001774 .btn2{margin-top: .5rem;}
.RighInfo001774 .btn2 a{display:inline-block;height:3.2em; line-height:3.2em; text-align:center; padding:0 0.3rem;border-radius:var(--radius4);margin-right:.15rem;}
.RighInfo001774 .btn2 a:before{display: inline-block; vertical-align: top;content: '';background-size: contain;background-position: center; background-repeat: no-repeat; width:.28rem;
  height: 3.2em;margin-right:.15rem;}
.RighInfo001774 .btn2 .view,
.RighInfo001774 .btn2 .download3{background: var(--hover-color); color:var(--white);}
.RighInfo001774 .btn2 .download2{background: rgb(0 123 195 / .2); color: var(--hover-color);}
.RighInfo001774 .btn2 .view:before{background-image:url(../images/righinfo003134-icon3.svg);}
.RighInfo001774 .btn2 .download2:before{background-image:url(../images/righinfo003134-icon2.svg)}
.RighInfo001774 .btn2 .download3:before{background-image:url(../images/righinfo003134-icon1.svg)}

.RighInfo001774 .wrap .infobox{margin-top: 1rem;}
.RighInfo001774 .wrap .info{margin: .5rem 0;}
.RighInfo001774 .tab{ text-align: center; border-bottom: 1px solid #eee;margin-bottom: 3%}

.RighInfo001774 .tab_on{ position: fixed; top: 0;left: 0; width: 100%; background: var(--white); z-index:10; text-align: center; display: table; margin: 0 auto; border-bottom: 1px solid #eee; }
.RighInfo001774 .tab ul{display:table;margin:0 auto;}
.RighInfo001774 .tab li{float: left;margin:0 calc(40 / 1920 * 100vw);}
.RighInfo001774 .tab a{display: inline-block;   padding:.2rem 0 ; cursor: pointer; position: relative; font-size:var(--font-size22); }
.RighInfo001774 .tab a:after{position: absolute;content: ''; height: 2px;width: 0;transition: 0.3s;background-color: var(--hover-color); left: 50%;transform: translateX(-50%); bottom: 0;}
.RighInfo001774 .tab a:hover:after,
.RighInfo001774 .tab li.on a:after{width: 100%;}
.RighInfo001774 .tab_on a{ color:var(--black);}
.RighInfo001774 .tab_on a:after{ background-color: var(--white);}
.RighInfo001774 .infobox .name{border-bottom: 1px solid #efefef;font-size:var(--font-size30); color: var(--hover-color); line-height:1.8; font-weight: bold; margin-bottom: .4rem; padding-bottom: .1rem;}

@media only screen and (max-width:1024px) {
    .RighInfo001774 .list_img {float:none; width: 100%; margin-bottom: 0.35rem;}
    .RighInfo001774 .intro {float:none; width: 100%; margin:0;}
}
@media only screen and (max-width:640px) {
    .RighInfo001774 .btn2 a {padding:0 0.2rem;}
    .RighInfo001774 .btn2 a:last-child {margin-right: 0; }
    .RighInfo001774 .btn2 a::before {width: 0.2rem; margin-right: 0.1rem;}
}
/*特点*/
.characteristic .ul1{display: flex; flex-wrap: wrap;  }
.characteristic .ul1 li{width:100%; padding:.32rem; text-align: center; background:#f8fbfd; border-radius:var(--radius1);}
.characteristic .ul1 li:not(:last-child){margin-right: 2%;}
.characteristic .ul1 li .num{font-weight: bold; font-size:var(--font-size35); color:var(--hover-color); }
.characteristic .ul1 li .t1{font-size: var(--font-size22); color: var(--black); margin:0.16rem 0;}
.characteristic .ul1 li p{font-size:var(--font-size16); color:var(--grey); line-height:1.6;  }
@media (min-width:1025px) {
.characteristic .ul1 li{width:23.5%; margin-right: 2%;}
.characteristic .ul1 li:last-child,
.characteristic .ul1 li:nth-child(4n){margin-right: 0;}
.characteristic .ul1 li:nth-child(4n) ~ li{margin-top:4%;}
}
@media (max-width:1024px) {
.characteristic .ul1 li{width:48%; margin-right: 4%;}
.characteristic .ul1 li:last-child,
.characteristic .ul1 li:nth-child(2n){margin-right: 0;}
.characteristic .ul1 li:nth-child(2n) ~ li{margin-top:4%;}
}

/*Floor003083 */
.Floor003083 .slick-dots{text-align: center; margin-top: .3rem;}
.Floor003083 .slick-dots li{display: inline-block;width:0.12rem; height:0.12rem; position: relative;list-style: none; margin: 0 0.05rem;}
.Floor003083 .slick-dots li button{font-size: 0; width:0.12rem; height:0.12rem; background:#fff;border: 0;padding: 0; border-radius: 50%; border:0.02rem solid var(--grey2);}
.Floor003083 .slick-dots li:not(.slick-active) button{left: 50%;}
.Floor003083 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;border:0.02rem solid var(--hover-color);}

.Floor003083 .slick-slide{overflow: hidden;}
.Floor003083 .slick-slide > div{float: left; margin-left: 4%;width:22%;}
.Floor003083 .slick-slide > div:first-child {margin-left: 0;}

.Floor003083 .slick-slide a{position: relative; z-index: 3; display: block;padding:0;}
.Floor003083 .slick-slide .Ispic{padding-bottom:100%; background-size: contain; border-radius: var(--radius1);}
.Floor003083 .slick-slide .list{position: relative;}
.Floor003083 .slick-slide .list h1{margin: .18rem 0 .12rem; font-size: var(--font-size20); color: var(--hover-color); font-weight: normal;}
.Floor003083 .slick-slide .list .introduce{ font-size: var(--font-size14); color: var(--grey2); line-height: 1.8; margin: 0;}

@media(max-width:1024px){
    .Floor003083 .slick-slide > div{width: 30%; margin-left:5%;}
}
@media(max-width:640px){
    .Floor003083 .slick-slide > div{width: 48%; margin-left:4%;}
.Floor003083{font-size: 3vw;}
.Floor003083 .title{font-size: 5vw}
}

/* 参数 */
.parameter .edit-css ul {display: flex; flex-wrap: wrap; justify-content: space-between;}
.parameter .edit-css li{margin-bottom:3%;color:var(--grey2); font-size: var(--font-size16); padding-bottom: .2rem;border-bottom:1px dashed #eee; width: 100%;}
.parameter .edit-css li aside{font-size:var(--font-size18);margin-top: 10px;color:var(--black);}
@media(min-width:641px){
    .parameter .edit-css li {width: 32%;}
.parameter .edit-css li:not(:nth-child(3n)){margin-right: 2%;}
}
@media(max-width:640px){
.parameter .edit-css li{ padding: .15rem; border-bottom:3px solid #f8f8f8;}
}

/* 相关 */
.relatedProducts .ul{width:calc(100% + 0.26rem);margin-left:-0.13rem}
.relatedProducts .ul .item{margin-left:0.13rem;margin-right:0.13rem}
.relatedProducts .ul .itemCon{display:block}
.relatedProducts .ul .itemConBox{padding:0;background-color:#fff}
.relatedProducts .imgbox{padding-top:0}
.relatedProducts .imgbox span {display: block; padding-bottom: 63.57%; position: relative;}
.relatedProducts .imgbox img{object-fit:cover;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease; position: absolute; left:0; top:0; width: 100%; height: 100%; display: block;}
.relatedProducts .tit{text-align:center;line-height:1.35em;margin-top:0.2rem; font-size: var(--font-size18);}
.relatedProducts .ul .item:hover .imgbox img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}
.relatedProducts .ul .item:hover .tit{color:var(--hover-color);}

.relatedProducts .slick-arrow {width: 0.4rem;height: 0.4rem;border-radius: 50%;border: 1px solid #666;background-color: transparent;background-repeat: no-repeat;
  background-position: center;font-size: 0;position: absolute;top: 50%;transform: translate(0, -50%);-webkit-transform: translate(0, -50%);-moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);-o-transform: translate(0, -50%);transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease; z-index: 5;}
.relatedProducts .slick-arrow.slick-prev{background-image: url(../images/floor002827_btn_arrow.svg);left: -0.5rem;}
.relatedProducts .slick-arrow.slick-next {background-image: url(../images/floor002827_btn_arrow.svg);right: -0.5rem; transform:rotate(180deg); margin-top: -0.2rem;}
.relatedProducts .slick-track {display: flex;}
@media only screen and (max-width:1024px) {
    .relatedProducts .slick-arrow.slick-prev {left:0;}
    .relatedProducts .slick-arrow.slick-next {right: 0;}
}
/*RighInfo003072 */
.RighInfo003072{padding:0;}


@media(max-width:640px){
.RighInfo003072{font-size: 3.5vw;}
}

.RighInfo003072 .Introduceti{padding: var(--padMar100) 0 0; text-align:center;}
.RighInfo003072 .Introduceti .title{font-size:var(--font-size38);color:var(--black); margin: 0 0 .3rem 0;line-height: 1.2;}
.RighInfo003072 .Introduceti .title:after{width: .3rem;height: .03rem;background: var(--hover-color);content: '';display: block;margin: .3rem auto 0 auto;}
.RighInfo003072 .Introduceti .wenan{font-size: var(--font-size16);color: var(--grey);line-height: 2;}

.RighInfo003072 > .info{ }
.RighInfo003072 .intro{background: url(../images/RighInfo003072_bj1.png) no-repeat center;padding: var(--padMar100) 0;}
@media(min-width:1024px){
.RighInfo003072 .txt-info{width: 48%;}
.RighInfo003072 .video{width: 44%;}
}
@media(max-width:1024px){
.RighInfo003072 .txt-info{margin-bottom: 4vw;}
}
.RighInfo003072 .video .pic{position: relative; z-index: 1;border-radius:0.08rem;overflow: hidden;background: var(--black1); margin-bottom: 0;}
.RighInfo003072 .video .pic img{opacity: 0.84;}
.RighInfo003072 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.RighInfo003072 .video .play:before{position: absolute; content: '';width: .86rem;height: .86rem;background:url("../images/righinfo003072_play.png") no-repeat center center rgba(0,0,0,0.2); left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.RighInfo003072 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: var(--black1);}
@media(max-width:640px){
.RighInfo003072 .video .play:before{width: 20vw; height: 20vw;}
}
.RighInfo003072 .edit-info{line-height: 2em;font-size: var(--font-size16); text-align: justify;}
.RighInfo003072 .css-3072 .year{color: var(--hover-color);font-weight:normal;font-size:var(--font-size24);margin-bottom: 0.5em;}
.RighInfo003072 .css-3072 .name{color: var(--black);font-size:var(--font-size38);font-weight: bold; margin: 0 0 .3rem 0;line-height: 1.2;}
.RighInfo003072 .css-3072 .name:after{width: .3rem;height: .03rem;background: var(--hover-color); content: '';display: block; margin: .3rem 0 0 0;}
.RighInfo003072 .css-3072 p{font-size: var(--font-size16); color: var(--grey); line-height:2;}
@media(max-width:640px){
.css-3072 .year{font-size: 14vw;}
.css-3072 .name{font-size: 6vw;}
.RighInfo003072 .edit-info{font-size: 3.5vw;}
}

.RighInfo003072 .apply{position: relative;}
.RighInfo003072 .apply aside{position: absolute; left: 0; width: 100%; top: 50%; transform: translateY(-50%); z-index: 10;color: #fff;font-size:1.75em; text-align: center;line-height:2;letter-spacing:3px;font-weight: bold;}

.RighInfo003072 .item-group .item{padding: 1.2rem 0;}
.RighInfo003072 .item-group .item:nth-child(2n-1){background-position: left 20% bottom -30%;}
.RighInfo003072 .item-group .item:nth-child(2n){background-position: right 20% bottom -30%;}

.RighInfo003072 .item-group .img img{border-radius:var(--radius1);}
.RighInfo003072 .item-group h3{font-size:var(--font-size38);letter-spacing: 1px;color: var(--black); margin: 0 0 .3rem 0;}
.RighInfo003072 .item-group h3:after{width:.3rem;height: .03rem;background: var(--hover-color);content: '';display: block;margin:.3rem 0 0 0;}
.RighInfo003072 .item-group .sub{line-height:2;font-size:var(--font-size16);}
@media(min-width:1025px){
.RighInfo003072 .item-group .item:nth-child(2n-1) .txt,
.RighInfo003072 .item-group .item:nth-child(2n) .img{float: left;}
.RighInfo003072 .item-group .item:nth-child(2n) .txt,
.RighInfo003072 .item-group .item:nth-child(2n-1) .img{float: right;}
.RighInfo003072 .item-group .img{width: 40%; margin-top:0;}
.RighInfo003072 .item-group .txt{width:50%; padding-top:0;}
}
@media(max-width:768px){
.RighInfo003072 .item-group .item{padding: 5vw 0;}
.RighInfo003072 .item-group .txt{ padding-bottom: 4vw;}
}
@media(max-width:480px){
.RighInfo003072 .item-group h3{font-size: 6vw;}
.RighInfo003072 .item-group .sub{font-size: 3.5vw;}
}

.RighInfo003072 .item-group .item3{background: url(../images/RighInfo003072_bj01.png) no-repeat center;}

.RighInfo003072 .pn-page{padding:var(--padMar50) 0 var(--padMar100) 0; border-top: 1px dashed #eee;} 
.RighInfo003072 .pn-page aside{padding:.15rem 0;}
.RighInfo003072 .pn-page aside a{color: #666;font-size: calc(16 / 16 * 1em);}
.RighInfo003072 .pn-page aside a b{color: var(--black);}
.RighInfo003072  .operating a:hover,
.RighInfo003072 .pn-page aside a:hover{color: var(--hover-color);}
.RighInfo003072  .operating{overflow: hidden;line-height: 24px;}
.RighInfo003072  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo003072  .operating a:not(:last-child){margin-right: 45px;}
@media(min-width:1025px){
.RighInfo003072 .pn-page{min-height: 24px; position: relative;}
.RighInfo003072 .pn-page .operating{position: absolute;right: 0; top:40%; transform: translateY(-50%);}
.RighInfo003072  .operating a{float: left; color: var(--hover-color);text-decoration: underline; font-size:var(--font-size18);}
}
@media(max-width:1024px){
.RighInfo003072  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo003072  .operating a{display: inline-block;}
}

/*Spec001770*/
.Spec001770{padding:var(--padMar100) 0 0; }
.Spec001770 .pick{box-shadow: 0px 0.05rem 0.2rem rgba(0, 0, 0, 0.05); padding: .2rem .5rem; border-radius: var(--radius1);}
.Spec001770 dl{ border-top:1px dashed #ddd; padding:.2rem 0;overflow:hidden; line-height:.3rem; }
.Spec001770 dl:nth-child(1){border-top: 0;}
.Spec001770 dt{ float:left;width:1rem; padding-left:0; font-weight:normal; color:var(--grey); font-size:var(--font-size15);}
.Spec001770 dd{ position:relative; padding-left:.7rem; font-size:var(--font-size15); overflow:hidden;}
.Spec001770 dd a{color:var(--black1); margin-right:.2rem; display:inline-block; position: relative;}
.Spec001770 dd a.on,
.Spec001770 dd a:hover{ color:var(--hover-color);}
.Spec001770 dd span,
.Spec001770 dd a.all{ position:absolute; left:0; top:0;text-align:center; width:.5rem; height:.3rem; line-height:.3rem; border: 1px solid var(--hover-color);color: var(--hover-color); }
.Spec001770 dd span{ left:auto; right:0;color:var(--hover-color); cursor:pointer; display:none;}
.Spec001770 .input .text{border: 1px solid #e5e5e5;border-radius:.03rem 0 0 .03rem;height: .29rem;line-height:.29rem;width: 2rem; padding: .05rem .1rem;}
.Spec001770 .input input{max-width: 2rem;vertical-align: middle;}
.Spec001770 .input .btn{border: none;cursor: pointer;background: var(--hover-color); height: .29rem;color: #fff; font-size:var(--font-size14);border-radius:0 .03rem .03rem 0;margin-left: -1px;width: 30%; max-width:.7rem;}

@media(max-width:1024px){
.Spec001770 dt{ float:none; width: auto; margin-bottom: 0.1rem;}
}
@media(max-width:640px){
    .Spec001770 dd {height: 0.3rem;}
    
}


/*RighInfo002973 */
.RighInfo002973{ color: var(--black);}
.RighInfo002973 > .auto{padding:calc(100 / 16 * 1em) 0;}
.RighInfo002973 .news-details .title{text-align: center;border-bottom: 1px solid #e8f1f7;padding-bottom: calc(30 / 16 * 1em);text-align: center;padding-right:0;}
.RighInfo002973 .news-details .title h1{font-size:32px; margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;font-size: calc(16 / 16 * 1em); color: #999;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .news-details .edit-info{line-height:1.8;color: #666;border-bottom: 1px solid #e8f1f7;padding: 1% 0 2% 0; margin-bottom: 2%;font-size: calc(17 / 16 * 1em);}
.RighInfo002973 .news-details .edit-info .text{background: #f1f6ff;padding: 25px 30px;color: var(--black);border-radius: 10px;}
.RighInfo002973 .news-details .edit-info span{color: var(--hover-color);}
.RighInfo002973 .news-details .edit-info img{margin:40px auto 0 auto;  display: flex;justify-content: center;}
.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #666;font-size: calc(16 / 16 * 1em);}
.RighInfo002973 .pn-page aside a b{color: var(--black);}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: var(--hover-color);}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}

@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left; color: var(--hover-color);text-decoration: underline; font-size:1.125em;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:calc(24 / 16 * 1em);}
.RighInfo002973{ font-size: 14px;}
.RighInfo002973 > .auto{padding:calc(50 / 16 * 1em) 0;}
}


.news-box{ padding:calc(100 / 1920  * 100%) 0 0;}
.news-box .pinned-box{ padding-bottom:1rem;}
.news-box .pinned-box .item .pic{ width:43.75%; border-radius:.1rem; overflow:hidden; border: 1px solid #eee; position: relative;}
.news-box .pinned-box .item .pic:after {display: block; content: ''; padding-bottom: 63.572%;}
.news-box .pinned-box .item .pic img{ width:100%; transition:all .5s; position: absolute; left:0; top:0; height: 100%; object-fit: cover;}
.news-box .pinned-box .item .text{ padding-left:.6rem; width:56.2222%; padding-bottom:0.5rem;}
.news-box .pinned-box .item .time{ font-size:var(--font-size20);  color:var(--hover-color);}
.news-box .pinned-box .item .tit{ font-size:.26rem; margin:.4rem 0; color: var(--black);}
.news-box .pinned-box .item .des{ line-height:2; font-size:var(--font-size16); color: #666;}
.news-box .pinned-box .item .more{ margin-top:.45rem;}
.news-box .pinned-box .item .more span{ display:-webkit-flex; display:flex; align-items:center; justify-content:center; width:.5rem; height:.5rem; color:var(--white); font-size:var(--font-size20); border:solid 1px #cacaca; border-radius:50%;}
.news-box .pinned-box .item .more i{display:block; width:.25rem; height:.25rem; background:url(../images/arrow3.svg) no-repeat; background-size:.25rem;}
.news-box .pinned-box .item:hover .pic img{ transform:scale(1.1);}
.news-box .pinned-box .aniu-box{  position:absolute; right:0; bottom:0; width:52%;}
.news-box .pinned-box .aniu-box .swiper-but{ left:auto; right:auto; top:auto; bottom:auto; margin:0; margin-right:.2rem; width:.5rem; height:.5rem; border:solid 1px var(--hover-color); position:relative; border-radius:50%; background:var(--white);}
.news-box .pinned-box .aniu-box .swiper-but:last-child{ margin-right:0;}
.news-box .pinned-box .aniu-box .swiper-but:after{ font-size:var(--font-size16); font-weight:bold;}
.news-box .pinned-box .aniu-box .swiper-pagination{ height:2px; width:calc(100% - 2rem); position:relative;}
.news-box .pinned-box .aniu-box .swiper-but:hover{ color:var(--white); background:var(--hover-color);}

.news-list .item{ border-top:solid 1px #eee; padding:.45rem 0;}
.news-list .item .pic{ width:30%; border-radius:.1rem; overflow:hidden;border: 1px solid #eee; position: relative;}
.news-list .item .pic:after {display: block; content: ''; padding-bottom: 63.572%;}
.news-list .item .pic img{ width:100%; transition:all .5s; position: absolute; left:0; top:0; height: 100%; object-fit: cover;}
.news-list .item .text{ padding-left:4.375%; width:70%;}
.news-list .item .text:hover .tit{color: var(--hover-color);}
.news-list .item .text .tit{ font-size:var(--font-size26); color:var(--black);}
.news-list .item .text .des{ font-size:var(--font-size16);line-height:1.8; margin:.24rem 0 .3rem; color: #666;}
.news-list .item .text .time{ color:#bbbbbb; background: url(../images/new_time.png) no-repeat left center; background-size: 1em; padding-left: 0.25rem; line-height: 1;}
.news-list .item:hover .pic img{ transform:scale(1.1);}

@media(max-width:1024px){
.news-box .pinned-box .item .pic{ width:100%;}
.news-box .pinned-box .item .text{ width:100%; padding:.2rem 0;}
.news-box .pinned-box .item .des{display:-webkit-box; display:box; overflow:hidden; text-overflow:ellipsis; word-break: break-word; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.news-box .pinned-box .aniu-box{ width:100%; position:relative;}

.news-box .pinned-box .item .tit{ margin:.15rem 0;}
.news-box .pinned-box .item .more{ margin-top:.1rem;}
}
@media(max-width:640px){
    .news-box .pinned-box {padding-bottom: 0.5rem;}
.news-list .item .pic{ width:100%;}
.news-list .item .text{ width:100%; padding:.2rem 0;}
.news-list .item .text .des{display:-webkit-box; display:box; overflow:hidden; text-overflow:ellipsis; word-break: break-word; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
}

/*Page002623 */
.Page002623{padding: calc(70 / 1920  * 100%) 0 calc(100 / 1920  * 100%); text-align: center;}
.Page002623 .Pages a.a_first,
.Page002623 .Pages a.a_end,
.Page002623 .Pages > span:not(.p_page){display: none;}
.Page002623 .Pages em{float: left;margin: 0 3vw; font-style: normal;}
.Page002623 .Pages .p_page{display: table; margin: 0 auto;}
.Page002623 .Pages a{float: left;line-height: 0.5rem; width: 0.5rem; margin: 0 1px;}
.Page002623 .Pages a.a_cur,
.Page002623 .Pages a:hover{color: var(--white);background: var(--hover-color);}
.Page002623 .Pages .p_page > a{font-size: 0;height: 0.5rem;position: relative;}
.Page002623 .Pages .p_page > a:before{position: absolute; content: '';border:0.05rem solid transparent; left: 50%; top: 50%; margin: -0.05rem 0 0 -0.1rem;}
.Page002623 .Pages .p_page > a.a_prev:before{border-right-color: var(--grey);border-right-width: 0.08rem;}
.Page002623 .Pages .p_page > a.a_next:before{border-left-color: var(--grey);border-left-width: 0.08rem; margin-left: -0.04rem;}
.Page002623 .Pages a.a_prev:hover:before{border-right-color: var(--white);}
.Page002623 .Pages a.a_next:hover:before{border-left-color: var(--white);}
@media(max-width:640px){
.Page002623{padding: 6vw 0 8vw 0;}
.Page002623 .Pages em{display: none;}
.Page002623 .Pages a{background-color: #eee;}
}

.TextList0031490{padding:var(--padMar100) 0 0;}
.TextList0031490 .title h1{font-size: 0.3rem; color: var(--black);margin: 0 0 1.5em;padding-left: 0.2rem;}
.TextList0031490 .title h1:after{content: ''; background:linear-gradient(to bottom, #94ebf7, var(--hover-color)); width: 0.05rem;height: 0.33rem;position: absolute;left: 8%;}
.TextList0031490 .list {display: flex; flex-wrap: wrap;}
.TextList0031490 .list li{border-radius: .05rem;box-shadow: 0 0 0.05rem rgba(0, 0, 0, 0.1); transition: 0.3s; cursor: pointer; }
.TextList0031490 .list li:hover{border-color: var(--hover-color);box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.08);}
.TextList0031490 .list li .inner{padding: 2.5em; display: flex; flex-direction: column; justify-content: space-between; position: relative; height: 100%;}
.TextList0031490 .list li .name{font-size:var(--font-size22);color: var(--black); line-height:1.6; min-height: 3.2em; margin-bottom:2em;}
.TextList0031490 .list li .type{border-bottom: 1px dotted rgba(0, 0, 0, 0.2);font-size:var(--font-size14); padding:1em 0 1.5em 0;margin-bottom: 1em;}
.TextList0031490 .list li .type dd:not(:last-child){padding-right: 1.7142em;margin-right: 1.7142em;}
.TextList0031490 .list li .intro{font-size:var(--font-size16);color: var(--grey2);line-height: 1.6; margin-bottom:.1rem;}
.TextList0031490 .list li .view{color: var(--black);font-size:var(--font-size18);padding-left: .35rem;background: url(../images/icon_view.png) no-repeat left center; background-size: .22rem auto; }
.TextList0031490 .list li .down{color: var(--white);font-size:var(--font-size18);padding-left: .35rem;background: url(../images/icon_download.png) no-repeat left center; background-size: .22rem auto;}


.TextList0031490 .inner .bj_view {display: inline-block; border-radius:var(--radius3); border: 1px solid var(--hover-color);padding:.12rem .25rem; margin-right:.3rem; font-size:var(--font-size20);}
.TextList0031490 .inner .bj_down {display: inline-block; border-radius:var(--radius3); border: 1px solid var(--hover-color);padding:.12rem .25rem;background-color: var(--hover-color);font-size:var(--font-size20);}
.TextList0031490 .apply-btn{text-align: center; padding:3em 0}
.TextList0031490 .apply-btn a{display: inline-block;font-size: var(--font-size18);background-color: var(--hover-color); border-radius: 5px; line-height: 5; padding: 0 4em;color:var(--white); cursor:pointer;}
.TextList0031490 .apply-btn a:before{display: inline-block;width: 1.2222em; height: 1.2222em;content: ''; background: url(../images/floor003147-seed.svg) no-repeat; background-size: contain; vertical-align: middle; margin-right: 1em;}
@media (min-width:1025px) {
.TextList0031490 .list li{width: 32%;margin-right: 2%; margin-bottom: 3%;}  
.TextList0031490 .list li:nth-child(3n){margin-right: 0; }
.TextList0031490 .list li:nth-child(3n+1){clear: left;} 
}

@media (max-width:1024px) {
    .TextList0031490 .list li{width:48%; margin-right: 4%; margin-bottom: 2em;}
    .TextList0031490 .list li:nth-child(2n){margin-right: 0;}
    .TextList0031490 .list li .inner{padding: 1em;}
    .TextList0031490 .list li .view {padding-left: 0.3rem;}   
    .TextList0031490 .inner .bj_down,  
    .TextList0031490 .inner .bj_view {padding-left: 0.2rem; padding-right: 0.2rem; margin-right: 0;} 
.TextList0031490 .load-info .type{padding:1em;}
.TextList0031490 .popUp-box .name{font-size: 1.5em;}
.TextList0031490 .from td{display: block;}
.TextList0031490 .from .f-name{padding-top: 1em;}
}




@media (max-width: 640px) {
    .TextList0031490 .list li {width: 100%;}
.TextList0031490 .list li .view{font-size:var(--font-size16); background-size: 0.18rem auto; padding-left: .3rem;}
.TextList0031490 .list li .down{font-size:var(--font-size16);background-size: 0.18rem auto;padding-left: .3rem;}
.TextList0031490 .inner .bj_down{padding: .06rem .12rem;}
.TextList0031490 .inner .bj_view{padding: .06rem .12rem;}

.TextList0031490 .list li .inner{padding: .15rem;}
.TextList0031490 .list li .name{margin-bottom: 1.2em;}
.TextList0031490 .list li{margin-bottom:.3rem;}
}

@media (min-width: 1025px) and (max-width: 1600px) {
.TextList0031490 .inner .bj_view{ padding: .15rem .25rem;}
.TextList0031490 .list li .inner{ padding: 1.5em;}
}


.TextList000286 {overflow: hidden; padding: var(--padMar100) 0 0;}
.TextList000286 .title { text-align: center; color:var(--black); font-weight: bold; line-height: 1; font-size: calc(36 / 16 * 1em);margin-bottom: calc(40 / 36 * 1em);}
.TextList000286 .tab { border-bottom: 1px solid #ddd; text-align: center; margin-bottom: calc(50 / 16 * 1em);}
.TextList000286 .tab dd { display: inline-block; margin: 0 calc(50 / 16 * 1em);}
.TextList000286 .tab dd span { display: inline-block; position: relative; font-size: calc(24 / 16 * 1em);color: var(--black); opacity: 0.3; padding-bottom: 15px; }
.TextList000286 .tab dd span:after { position: absolute; content: ""; width: 100%; height: 2px; left: 0; bottom: 0; background: #292929; opacity: 0; }
.TextList000286 .tab dd.on span { opacity: 1; }
.TextList000286 .tab dd.on span:after { opacity: 1; }
.TextList000286 li .inner { position: relative; padding: .3rem 0.9rem; background: url(../images/icon-file.svg) no-repeat left 0.3rem center #f4f7fc; background-size: auto .4rem; -webkit-transition: all .3s; -o-transition: .3s all; transition: all .3s; }
.TextList000286 li .tit { color: var(--black); }
.TextList000286 li .name > * { float: left; }
.TextList000286 li .name b { font-size: var(--font-size20); font-weight: normal; line-height: 1.25em; }
.TextList000286 li p span{font-size: var(--font-size14); color: var(--grey2);}
.TextList000286 li p { margin: 0.1rem 0 0; position: relative; }
.TextList000286 li .btn { position: absolute; right:.4rem; top: 50%; transform: translateY(-50%); }
.TextList000286 li .btn a { color:var(--black); transition: 0.3s; background-repeat: no-repeat; background-position: left center; background-size: auto 0.2rem; padding-left: 0.3rem; }
.TextList000286 li .btn a.download { background-image: url(../images/icon-download.svg); }
.TextList000286 li .btn a.view { background-image: url(../images/icon-view.svg); margin-left: 0.2rem; display: none;}
.TextList000286 li .btn a:hover { text-decoration: underline; }
.TextList000286 li:hover .inner { -webkit-box-shadow: 0 0.15rem 0.15rem -0.2rem rgba(0,0,0,.15); box-shadow: 0 0.15rem 0.15rem -0.1rem rgba(0,0,0,.15) }
.TextList000286 li:hover .tit { color: var(--hover-color); }
@media(min-width:641px) {
.TextList000286 li .tit { position: relative; padding-right: 1.2rem; }
.TextList000286 li p span { float: left; }
.TextList000286 li p a { top: 0; }
.TextList000286 li p span.size { margin-right: 3%; }
}
@media(min-width:1025px) {
.TextList000286 li { float: left; width: calc((100% - (40 / 16 * 1em))/2);margin-bottom: .3rem;}
.TextList000286 li:nth-child(2n) { float: right; }
}
@media(max-width:1024px) {
.TextList000286 li { margin-bottom: 3vw; }
}
@media(max-width:640px) {
.TextList000286 li p a { bottom: 0; }
.TextList000286 li p span.time { white-space: initial; text-overflow: initial; line-height: 0.2rem; }
}



.Floor003081 .info{text-align: justify;line-height: 1.875; margin-bottom: 3.18vw;color: #999999;}
.Floor003081 .slick-dots{text-align: center;padding-top: 2.6vw;}
.Floor003081 .slick-dots li{display: inline-block;width: .08rem; height: .08rem; margin: .1rem 0;position: relative;list-style: none; margin: 0 .03rem;}
.Floor003081 .slick-dots li button{font-size: 0; width: .05rem; height: .05rem; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003081 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003081 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #0f55b0;}


.Floor003081 .item a{border-radius: 6px;background: #fff;}
.Floor003081 .item:hover .txt aside{color:var(--hover-color);}
.Floor003081 .item .Ispic{width:50%;}
.Floor003081 .item .txt .inner{width:100%; margin: 0 auto;padding: 3vw 10%; background:#f9f9f9;}
.Floor003081 .item .txt aside{color: var(--black);font-size:var(--font-size24);line-height: 1.5;border-bottom: 1px solid #eee;padding-bottom: 1.2vw;}
.Floor003081 .item .txt p{line-height:1.8; margin:1.5vw 0 2vw 0; font-size:var(--font-size14);color:var(--grey2);}
@media(min-width:641px){
.Floor003081 .info{max-width: 494px; width: 80%; }
}
@media(min-width:751px){
.Floor003081 .txt-area .more{bottom: 0;}
.Floor003081 .slider{margin: 0 -20px;}
.Floor003081 .item a{width: calc(100% - 40px);margin: 0 20px;}
}
@media(max-width:750px){
.Floor003081 .txt-area .more{top: 0;}
.Floor003081 .item a{min-height: 60vw;}
}
@media(max-width:640px){
.Floor003081{font-size: 3vw;}
.Floor003081 .title{font-size: 5vw}
.Floor003081 .item .txt aside{font-size: 4.5vw}
.Floor003081 .slick-dots{padding-top: 6vw;}
.Floor003081 .txt-area .more a{width: auto;padding: 0 5vw;line-height: 5vw;font-size: 3vw;}
}



.Floor003220{padding: .3rem 0 0;}
.Floor003220 .swiperCon{margin-left: calc((100vw - 100%) / -2);  width:100vw; overflow: hidden;position: relative;z-index: 1; }
.Floor003220 .swiperCon:after,
.Floor003220 .swiperCon:before{position: absolute;content: ''; width: 1.6rem;height: 100%;opacity: 0.7;z-index: 10;pointer-events: none;top: 0;}
.Floor003220 .swiperCon:before{left: 0;background: linear-gradient(to right,rgba(var(--rgb-white),1) 79.375%,rgba(var(--rgb-white),0) 100%); }
.Floor003220 .swiperCon:after{right: 0;background: linear-gradient(to right,rgba(var(--rgb-white),0) 20.625%,rgba(var(--rgb-white),1) 100%); }
.Floor003220 .swiper{overflow: initial;}
.Floor003220 .swiper-wrapper{height: auto;}
.Floor003220 .swiper-slide a{display: block;}
.Floor003220 .pic{overflow: hidden;border-radius: 0.15rem;}
.Floor003220 .pic .Ispic{padding-bottom:calc(310 / 462 * 100%); transition: 0.5s ease-in-out;}
.Floor003220 .swiper-slide a:hover .Ispic{transform: scale(1.05);}
.Floor003220 .txt{margin-top: 0.4rem;}
.Floor003220 .tit{font-size: 0.2rem; margin-bottom: 1em;}
.Floor003220 .txt time{color: #999; font-size: var(--font-size18);}
.Floor003220 .controls{display: flex;align-items: center; margin-top: var(--padMar50); }
.Floor003220 .controls .pages{flex: 1;height: 2px;background-color: #eee;position: relative;}
.Floor003220 .controls .pages span{height: 5px;top: -2px;background-color: var(--hover-color);border-radius: 5px;}
.Floor003220 .controls .arrows{display: flex;align-items: center;justify-content: flex-end;width:1.6rem;}
.Floor003220 .controls .arrows a{display: block;width: 0.55rem; height: 0.55rem;border-radius: 50%;border: solid 1px #0281cc; background-position: center center; background-repeat: no-repeat; background-size: auto 0.18rem; cursor: pointer; transition: 0.3s; background-color: var(--white); position: relative; }
.Floor003220 .controls .arrows a + a{margin-left: 0.26rem;}
.Floor003220 .controls .arrows a.prev{background-image: url(../images/Floor003220-btn-prev-on.png);left: auto;}
.Floor003220 .controls .arrows a.next{background-image: url(../images/Floor003220-btn-next-on.png);right: auto;}
.Floor003220 .controls .arrows a:hover{background-color: var(--hover-color);}
.Floor003220 .controls .arrows a.prev:hover{background-image: url(../images/Floor003220-btn-prev.png);}
.Floor003220 .controls .arrows a.next:hover{background-image: url(../images/Floor003220-btn-next.png);}
@media (min-width:1025px) {
.Floor003220 .swiperCon{padding: 0 0 0 var(--padMar160);}
.Floor003220 .swiperCon:after{display: none;}
.Floor003220 .swiper{ width: calc(100% + 1.6rem);}
.Floor003220 .controls{width: calc(100% - 3.08rem);}
}
@media (max-width:1024px) {
.Floor003220 .swiperCon{padding: 0 var(--padMar160);}
.Floor003220 .swiperCon:before{width: var(--padMar160);}
}

.wenxian{padding:.5rem 0;}
.wenxian p{margin:0;}

.relevance-products{background:#f9f9f9;}


.parameter table.tftable {color:var(--black);width:100%;border-width: 1px;border-color: var(--white);border-collapse: collapse;}
.parameter table.tftable tr {background-color:rgba(0,123, 191, 0.02); }
.parameter table.tftable th {font-size:var(--font-size18);background-color:rgba(0,123, 191, 0.06);border-width: 1px;border-style: solid;border-color:  var(--white);text-align:center; width: 12%;padding:.2rem .05rem; 
color:var(--grey); font-weight:normal;}
.parameter table.tftable td {font-size:var(--font-size16);border-width: 1px;border-style: solid;border-color: rgba(0,123, 191, 0.05);text-align:center;}



