﻿body,
button,
dd,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
input,
legend,
li,
ol,
p,
td,
textarea,
th,
ul {
    margin: 0;
    padding: 0
}

main {
    min-height: 1000px
}

h6 {
    font-size: 100%;
    font-weight: 400
}

small {
    font-size: 12px
}

ol,
ul {
    list-style: none
}

a {
    color: inherit;
    cursor: pointer !important
}

a,
a:hover {
    text-decoration: none
}

sup {
    vertical-align: text-top
}

sub {
    vertical-align: text-bottom
}

legend {
    color: #000;
    color: inherit;
    text-decoration: none
}

fieldset,
img {
    border: 0
}

button,
input,
select,
textarea {
    font-size: 100%
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

body,
html,
main {
    min-width: 1350px;
}

header {
    z-index: 2;
    position: absolute;
    font-family: PingFang-SC-Regular, PingFang-SC;
    color: #fff;
    width: 100%;
    height: 72px
}

.header-has-cookie {
    top: 120px
}

header .header-container .header-nav .nav-cantainer {
    font-weight: 500
}

header .header-container .header-nav .nav-cantainer .nav-right {
    position: relative
}

header .header-container .header-nav .nav-cantainer .nav-right:hover .language-list {
    display: block
}

header .header-container .header-nav .nav-cantainer .nav-right .language-list {
    box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .08);
    position: absolute;
    top: 55px;
    left: 0;
    width: 160px;
    box-sizing: border-box;
    max-height: 368px;
    display: none;
    overflow: auto;
    border: 1px solid #e6e6e6;
    z-index: 9
}

header .header-container .header-nav .nav-cantainer .nav-right .language-list .item a {
    display: block;
    padding: 12px;
    background-color: #fff;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    line-height: 24px
}

header .header-container .user-regist {
    cursor: pointer;
    justify-content: center;
    align-items: center;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    text-align: center;
    margin-left: 24px;
    width: 96px;
    height: 38px;
    font-size: 16px;
    line-height: 38px
}

header .header-container .header-nav .nav-cantainer .nav-right .nav-language {
    padding: 10px 0
}

header .header-container .header-nav .user-info {
    position: relative;
    padding: 18px 0
}

header .header-container .header-nav .hide-operation:hover .user-operation {
    display: none !important
}

header .header-container .header-nav .user-info .message {
    position: absolute;
    top: 60px;
    left: -80px;
    background-color: #fff;
    box-shadow: 0 0 17px 0 rgba(0, 0, 0, .09);
    padding: 8px 16px;
    font-size: 14px;
    font-weight: 400;
    color: #333;
    line-height: 22px;
    z-index: 1;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

header .header-container .header-nav .user-info .message .triangle {
    position: absolute;
    top: -5px;
    left: 90px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 10px solid #fff;
    box-shadow: 0 0 17px 0 rgba(0, 0, 0, .09)
}

header .header-container .header-nav .user-info .message .num {
    padding: 0 4px;
    color: #182f8f
}

header .header-container .header-nav .user-info .message .show-more {
    padding: 0 8px;
    color: #182f8f;
    cursor: pointer
}

header .header-container .header-nav .user-info .message .close {
    width: 8px;
    height: 8px;
    margin-left: 8px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik04IC44MDZMNy4xOTQgMCA0IDMuMTk0LjgwNiAwIDAgLjgwNiAzLjE5NCA0IDAgNy4xOTQuODA2IDggNCA0LjgwNiA3LjE5NCA4IDggNy4xOTQgNC44MDYgNHoiIGZpbGw9IiM5OTkiLz48L3N2Zz4=);
    vertical-align: middle;
    background-size: cover;
    display: inline-block;
    cursor: pointer
}

header .header-container .header-nav .user-info:hover .user-operation {
    display: block;
    box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .08)
}

header .header-container .header-nav .user-info .user-operation {
    position: absolute;
    top: 57px;
    right: 0;
    box-sizing: border-box;
    max-height: 368px;
    display: none;
    overflow: auto
}

header .header-container .header-nav .user-info .user-operation .item a {
    padding: 12px 16px;
    display: block;
    white-space: nowrap;
    background-color: #fff;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    border-bottom: 1px solid #e6e6e6;
    line-height: 24px
}

header .header-container .header-nav .user-info .user-operation .item:last-child a {
    border: none
}

header .header-container .header-nav .user-info .user-operation .checked a,
header .header-container .header-nav .user-info .user-operation .item:hover a {
    color: #182f8f
}

header .header-container-red-white .header-nav .nav-cantainer .nav-right {
    position: relative
}

header .header-container-red-white .header-nav .nav-cantainer .nav-right:hover .language-list {
    display: block
}

header .header-container-red-white .header-nav .nav-cantainer .nav-right .language-list {
    position: absolute;
    top: 55px;
    left: 0;
    width: 160px;
    box-sizing: border-box;
    max-height: 368px;
    display: none;
    overflow: auto;
    z-index: 9
}

header .header-container-red-white .header-nav .nav-cantainer .nav-right .language-list .item a {
    display: block;
    padding: 12px;
    background-color: #fff;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    line-height: 24px
}

header .header-container-red-white .header-nav .nav-cantainer .nav-right .language-list .checked a {
    color: #182f8f
}

.user-regist.regist {
    display: flex !important
}

header .header-container-red-white .user-regist {
    cursor: pointer;
    justify-content: center;
    align-items: center;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    text-align: center;
    margin-left: 24px;
    width: 96px;
    height: 38px;
    font-size: 16px;
    line-height: 38px
}

header .header-container-red-white .header-nav .nav-cantainer .nav-right {
    margin-left: 24px;
    cursor: pointer
}

header .header-container-red-white .header-nav .nav-cantainer .nav-right .change-lan {
    width: 20px;
    height: 20px;
    margin-right: 4px
}

header .header-container-red-white .header-nav .nav-cantainer .nav-right .nav-language {
    text-align: right;
    font-size: 14px;
    color: #182f8f;
    padding: 10px 0
}

header .header-container-red-white .header-nav .nav-cantainer .nav-right .nav-btn {
    margin-left: 7px;
    cursor: pointer;
    width: 10px;
    height: 6px;
    margin-top: 2px
}

header .header-container-red-white .header-nav .user-info {
    cursor: pointer;
    margin-left: 24px;
    position: relative;
    padding: 10px 0
}

header .header-container-red-white .header-nav .user-info.login {
    display: flex
}

header .header-container-red-white .header-nav .user-info .user-head {
    width: 28px;
    height: 28px;
    border-radius: 50%;
    cursor: pointer;
    border: 1px solid #ccc;
    vertical-align: middle
}

header .header-container-red-white .header-nav .user-info .user-name {
    margin-left: 12px;
    margin-right: 7px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 22px;
    color: #182f8f;
    vertical-align: middle
}

header .header-container-red-white .header-nav .user-info .user-btn {
    cursor: pointer;
    width: 10px;
    height: 6px;
    margin-top: 3px
}

header .header-container-red-white .header-nav .user-info:hover .user-operation {
    display: block
}

header .header-container-red-white .header-nav .user-info .user-operation {
    position: absolute;
    top: 45px;
    right: 0;
    width: 160px;
    box-sizing: border-box;
    max-height: 368px;
    display: none;
    overflow: auto
}

header .header-container-red-white .header-nav .user-info .user-operation .item {
    padding: 12px;
    background-color: #fff;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    border-bottom: 1px solid #e6e6e6;
    line-height: 24px
}

header .header-container-red-white .header-nav .user-info .user-operation .item:last-child {
    border: none
}

header .header-container-red-white .header-nav .user-info .user-operation .checked {
    color: #182f8f
}

header .header-container {
    width: 100%
}

header .header-container .header-nav .logo {
    cursor: pointer;
    width: 205px;
    height: 72px;
    background: url(../image/logo1.png) no-repeat 50%;
    background-size: 100%
}

header .header-container .header-nav .logo_red {
    cursor: pointer;
    width: 205px;
    height: 72px;
    z-index: 100;
    background: url(404.png) no-repeat 50%
}

header .header-container .header-nav .nav-cantainer .nav-left {
    height: 24px;
    border-right: 1px solid #fff
}

header .header-container .header-nav .nav-cantainer .nav-left-grey {
    height: 24px;
    border-right: 1px solid #333;
    margin-right: 8px
}

header .header-container .header-nav .nav-cantainer .black-border {
    border-right: 1px solid #e6e6e6 !important
}

header .header-container .header-nav .nav-cantainer .black-head {
    color: #333 !important
}

header .header-container .header-nav .nav-cantainer .black-user-head {
    background: #333 !important
}

header .header-container .header-nav .nav-cantainer .nav-black-btn {
    border-top: 5px solid #333 !important
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    height: 32px;
    line-height: 22px;
    cursor: pointer
}

header .no-line .header-nav .nav-cantainer .nav-left .nav-item:hover {
    text-decoration: none
}

header .black .header-nav .nav-cantainer .nav-left .nav-item {
    color: #333
}

header .header-container .header-nav .nav-cantainer .nav-left .color-white {
    color: #fff
}

header .header-container .header-nav .nav-cantainer .nav-left .color-grey {
    color: #333
}

header .header-container .header-nav .nav-cantainer .nav-left .line-red {
    border-bottom: 2px solid transparent
}

header .header-container .header-nav .nav-cantainer .nav-left .active-red,
header .header-container .header-nav .nav-cantainer .nav-left .line-red:hover {
    border-bottom: 2px solid #182f8f
}

header .header-container .header-nav .nav-cantainer .nav-right {
    margin-left: 24px;
    cursor: pointer
}

header .header-container .header-nav .nav-cantainer .nav-right .change-lan {
    width: 20px;
    height: 20px;
    margin-right: 4px
}

header .header-container .header-nav .nav-cantainer .nav-right .nav-language {
    text-align: right;
    font-size: 14px
}

header .header-container .header-nav .nav-cantainer .nav-right .nav-btn {
    margin-left: 7px;
    cursor: pointer;
    width: 10px;
    height: 6px;
    margin-top: 2px
}

header .header-container .header-nav .user-info {
    cursor: pointer;
    margin-left: 24px
}

header .header-container .header-nav .user-info.login {
    display: flex
}

header .header-container .header-nav .user-info .user-head {
    width: 28px;
    height: 28px;
    background: #fff;
    border-radius: 50%;
    cursor: pointer;
    border: 1px solid #ccc;
    vertical-align: middle
}

header .header-container .header-nav .user-info .user-name {
    margin-left: 12px;
    margin-right: 7px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 22px;
    vertical-align: middle;
    max-width: 120px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

header .header-container .header-nav .user-info .user-btn {
    cursor: pointer;
    width: 10px;
    height: 6px;
    margin-top: 3px
}

.user-regist {
    border: 2px solid #fff
}

.user-regist,
.user-regist-red {
    cursor: pointer;
    justify-content: center;
    align-items: center;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    text-align: center;
    margin-left: 24px;
    width: 96px;
    height: 38px;
    font-size: 16px;
    line-height: 38px
}

.user-regist-red {
    border: 2px solid #182f8f;
    background-color: #182f8f
}

.user-regist a {
    color: #fff
}

.header-three-level {
    height: 40px !important
}

.header-three-level .header-container .header-nav .logo {
    height: 40px;
    width: 114px;
    background: url(404.png) no-repeat 50%;
    background-size: 100% 100% !important
}

.header-three-level .header-container .header-nav .user-info .user-name {
    font-size: 12px
}

.header-three-level .header-container .header-nav .nav-cantainer .nav-left {
    height: 16px;
    margin-left: 8px
}

.header-three-level .header-container .header-nav .nav-cantainer .nav-right .nav-language {
    margin-left: 24px;
    width: auto;
    text-align: right
}

.header-three-level .header-container .header-nav .user-info {
    cursor: pointer;
    margin-left: 32px
}

.header-three-level .header-container .header-nav .nav-cantainer .nav-left .nav-item:last-child {
    margin-right: 32px
}

.footer-black {
    background: #333;
    color: #fff;
    padding-top: 34px;
    padding-bottom: 40px
}

.footer-white {
    background: #f7f7f7;
    color: #fff;
    padding-top: 45px;
    padding-bottom: 39px
}

.footer {
    padding-top: 24px;
    padding-bottom: 32px;
    background: #333;
    color: #fff;
    margin: 0 auto
}

.margin-cookie {
    margin-bottom: 120px
}

.footer .footer-box {
    position: relative;
    margin: 0 auto
}

.footer .footer-box .attention .attention-us {
    line-height: 28px;
    margin-right: 32px
}

.footer .footer-box .attention .attention-items .attention-items-url {
    margin-right: 24px
}

.footer .footer-box .attention .attention-items .attention-items-url img {
    width: 32px;
    height: 32px
}

.footer .footer-box .footer-content {
    margin-top: 24px
}

.footer-black .footer-box .footer-content {
    margin-top: 36px
}

.footer-black .footer-box .footer-content .web-information,
.footer .footer-box .footer-content .web-information {
    margin-right: 80px
}

.footer .footer-box .footer-content .web-information .web-tit {
    line-height: 28px;
    margin-bottom: 4px;
    font-size: 20px
}

.footer .footer-box .footer-content .web-information .web-tit .icon {
    display: none
}

.footer .footer-box .footer-content .web-information .web-url li {
    opacity: .8;
    font-size: 16px;
    font-family: PingFangSC-Light, PingFang SC;
    font-weight: 400;
    margin-top: 16px
}

.footer-black .footer-box .footer-content .web-information .web-url li {
    margin-top: 12px
}

.footer .footer-box .footer-content .web-information .web-url li a {
    color: #fff;
    line-height: 22px;
    opacity: .8
}

.footer-black .footer-box .footer-content .web-information .web-url li a {
    color: #fff;
    line-height: 22px
}

.footer .footer-box .footer-content .contant-us .web-tit {
    line-height: 28px;
    margin-bottom: 4px;
    font-size: 20px
}

.footer .footer-box .footer-content .contant-us .web-tit .icon {
    display: none
}

.footer .footer-box .footer-content .contant-us .us-info .us-info-items {
    font-size: 16px;
    font-family: PingFangSC-Light, PingFang SC;
    font-weight: 400;
    line-height: 24px;
    margin-top: 16px;
    color: #fff;
    opacity: .8
}

.footer-black .footer-box .footer-content .contant-us .us-info .us-info-items {
    margin-top: 12px
}

.footer .footer-box .GJ-box {
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 64px;
    width: 470px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between
}

.footer-black .footer-box .GJ-box {
    top: 70px
}

.footer-black .footer-box .GJ-box .items,
.footer .footer-box .GJ-box .items {
    color: #fff;
    margin-bottom: 24px
}

.footer .footer-box .GJ-box .items .qr-img {
    width: 20px;
    height: 20px;
    margin-right: 12px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAPFBMVEUAAAD////////////////////////////////////////////////////////////////////////////YSWgTAAAAE3RSTlMABw4TFRsqVXF/jaqxv9TV4uz7nlhG3wAAAJhJREFUGNNtkdsSxCAIQ9lasUpLL/z/v65QXHVm8xTPKIkKp7y6Q7jdniAXqVgQhc1eAkKgygqzWTK4UWmw0OaQhBtkWyosvDe4c3H4ZyZn1aHwMMsCrdwT49MqQ8BXESC6DQP8IC515Io4HEeRZJFzUIe/SktKpd4NUxrKW0W2Lf2aDjWoP4jDeeaaPVKmR67pqPWgf0eHXzwpD9ze3l7AAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: 100%
}

.footer .footer-box .GJ-box .items span {
    font-size: 16px;
    line-height: 22px;
    font-family: PingFang-SC-Regular, PingFang-SC
}

.main-about.mini-pro {
    padding-top: 0 !important;
    margin-top: 0 !important
}

.main-about .about-header {
    background: url(404.png) 50% no-repeat, linear-gradient(270deg, rgba(215, 30, 38, .85), rgba(215, 30, 38, .85))
}

.main-about .about-container .about-center-container .about-list {
    border: 1px solid #e6e6e6
}

.main-about .about-container .about-center-container .about-list .about-lists {
    background: #fff
}

.main-about .about-container .about-center-container .about-list .about-lists .item {
    font-weight: 500
}

.main-about .about-container .about-center-container .about-list .about-lists .item:hover,
.main-about .about-container .about-center-container .about-list .about-lists .item:hover a {
    color: #182f8f
}

.main-about .about-container .about-center-container .about-list .about-lists .checked {
    color: #fff !important;
    background: #d70d1a
}

.main-about .about-container .about-center-container .about-list .about-lists .checked:hover,
.main-about .about-container .about-center-container .about-list .about-lists .checked:hover a,
.main-about .about-container .about-center-container .about-list .about-lists .checked a {
    color: #fff
}

.main-about .about-container .about-center-container .about-list .about-lists .checked :hover,
.main-about .about-container .about-center-container .about-list .about-lists .checked li {
    color: #fff !important
}

.main-about .about-container .about-center-container .about-list .about-lists .sub_nav :hover {
    cursor: pointer;
    color: #d70d1a
}

.main-about .about-container .about-center-container .about-list .about-lists .sub_nav .item {
    cursor: default;
    font-size: 14px;
    color: #333
}

.main-about .about-container .about-center-container .about-list .about-lists .sub_nav>a.item {
    width: auto;
    cursor: default
}

.main-about .about-container .about-center-container .about-list .about-lists .sub_nav>a.item li {
    cursor: pointer
}

.main-about .about-container .about-center-container .about-list .about-lists .sub_nav>a.item :hover {
    color: #d70d1a
}

.main-about .about-container .about-center-container .about-list .about-lists .item {
    cursor: pointer;
    width: 202px;
    line-height: 24px;
    font-weight: 500;
    box-shadow: 0 1px 0 0 #e6e6e6;
    display: flex;
    align-items: center;
    padding: 16px 48px 16px 32px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    color: #000
}

.main-about .about-container .about-center-container .about-list .about-lists .item img {
    margin-right: -30px;
    width: 16px;
    height: 16px;
    transform: rotate(90deg)
}

.main-about .about-container .about-right #content-txt p img {
    margin-left: 0 !important;
    max-width: 100% !important
}

.main-about .about-container .about-right #content-txt p video {
    margin-left: 0 !important
}

.main-about .about-container .about-right .about-survey .survey-title {
    margin-bottom: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    color: #000;
    line-height: 56px
}

.main-about .about-container .about-right .about-survey .survey-title .right-more {
    display: none
}

.main-about .about-container .about-right .about-survey .survey-txt {
    margin-bottom: 8px;
    width: 894px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px
}

.main-about .about-container .about-right .about-survey .survey-more {
    cursor: pointer;
    margin-top: 10px;
    margin-bottom: 36px;
    display: inline-block;
    align-items: center;
    color: #182f8f;
    line-height: 24px
}

.main-about .about-container .about-right .about-survey .survey-more span {
    vertical-align: middle
}

.main-about .about-container .about-right .about-survey .survey-more img {
    vertical-align: middle;
    margin-top: 2px;
    width: 16px;
    height: 17px
}

.main-about .about-container .about-right .about-detail {
    width: 894px;
    padding-bottom: 80px;
    justify-content: flex-start
}

.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(3n) {
    margin-right: 0
}

.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(3n) a:hover {
    cursor: pointer !important;
    color: #182f8f !important;
    text-decoration: underline !important
}

.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(2):hover .aboutdetail-title,
.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(2):hover .aboutdetail-txt,
.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(4):hover .aboutdetail-title,
.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(4):hover .aboutdetail-txt {
    color: inherit;
    text-decoration: none
}

.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(4) {
    cursor: auto
}

.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(7) {
    margin-right: 24px
}

.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(8) {
    margin-right: 0
}

.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(2) a.aboutdetail-txt,
.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(4) a.aboutdetail-txt {
    cursor: pointer
}

.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(2) a.aboutdetail-txt:hover,
.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(4) a.aboutdetail-txt:hover {
    text-decoration: underline;
    color: #182f8f
}

.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(5),
.main-about .about-container .about-right .about-detail .aboutdetail-box:nth-child(6) {
    display: none
}

.main-about .about-container .about-right .about-detail .aboutdetail-box:hover .aboutdetail-title,
.main-about .about-container .about-right .about-detail .aboutdetail-box:hover .aboutdetail-txt {
    color: #182f8f;
    text-decoration: underline
}

.main-about .about-container .about-right .about-detail .aboutdetail-box {
    margin-bottom: 32px;
    margin-right: 24px;
    width: 280px
}

.main-about .about-container .about-right .about-detail .aboutdetail-box .detail-bottom,
.main-about .about-container .about-right .about-detail .aboutdetail-box .detail-introduce,
.main-about .about-container .about-right .about-detail .aboutdetail-box .detail-title {
    display: none
}

.main-about .about-container .about-right .about-detail .aboutdetail-box .desc-img {
    width: 280px;
    height: 200px;
    background-size: 100%;
    cursor: pointer
}

.main-about .about-container .about-right .about-detail .aboutdetail-box .aboutdetail-title {
    margin-top: 16px;
    margin-bottom: 8px;
    font-size: 22px;
    font-weight: 600;
    color: #333;
    line-height: 34px;
    display: block;
    cursor: pointer
}

.main-about .about-container .about-right .about-detail .aboutdetail-box .aboutdetail-txt {
    font-size: 14px;
    font-weight: 400;
    color: #323232;
    line-height: 24px;
    display: block;
    cursor: pointer
}

.main-about .about-container .about-right .about-detail :first-child .desc-img {
    background-image: url(404.png)
}

.main-about .about-container .about-right .about-detail :nth-child(2) .desc-img {
    background-image: url(404.png);
    cursor: default
}

.main-about .about-container .about-right .about-detail :nth-child(2) .aboutdetail-title {
    cursor: default
}

.main-about .about-container .about-right .about-detail :nth-child(4) .desc-img {
    background-image: url(404.png);
    cursor: default
}

.main-about .about-container .about-right .about-detail :nth-child(4) .aboutdetail-title {
    cursor: default
}

.main-about .about-container .about-right .about-detail :nth-child(3) .desc-img {
    background-image: url(404.png)
}

.main-about .about-container .about-right .about-detail :nth-child(5) .desc-img {
    background-image: url(404.png)
}

.main-about .about-container .about-right .about-detail :nth-child(6) .desc-img {
    background-image: url(404.png)
}

.main-about .about-container .about-right .about-detail :nth-child(7) .desc-img {
    background-image: url(404.png)
}

.main-about .about-container .about-right .about-detail :nth-child(9) .desc-img {
    background-image: url(404.png)
}

.main-about .about-container .about-right .about-detail :nth-child(8) .desc-img {
    background-image: url(404.png)
}

.main-about .about-container .about-review {
    margin: 0 auto;
    background: #262121;
    height: 872px
}

.main-about .about-container .about-review .review-header {
    display: flex
}

.main-about .about-container .about-review .review-header .review-title {
    margin-top: 64px;
    margin-left: 112px;
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    line-height: 56px
}

.main-about .about-container .about-review .review-header .review-time {
    margin-right: 120px;
    display: flex
}

.main-about .about-container .about-review .review-header .review-time .item-border {
    margin: 80px 24px 0;
    width: 1px;
    height: 24px;
    background: #fff;
    opacity: .2
}

.main-about .about-container .about-review .review-header .review-time .review-item {
    display: flex
}

.main-about .about-container .about-review .review-header .review-time .review-item .item-num {
    margin-top: 64px;
    margin-right: 8px;
    font-size: 40px;
    font-weight: 600;
    color: #d70d19;
    line-height: 56px
}

.main-about .about-container .about-review .review-header .review-time .review-item .item-txt {
    margin-top: 89px;
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    line-height: 18px
}

.main-about .about-container .about-review .review-pic {
    margin-top: 48px
}

.main-about .about-container .about-review .pic-item {
    display: flex;
    margin-bottom: 24px
}

.main-about .about-container .about-review .pic-item img {
    margin-right: 24px;
    height: 280px
}

.main-about .about-container .about-review .pic-item .pic-img1 {
    width: 397px
}

.main-about .about-container .about-review .pic-item .pic-img2 {
    width: 432px
}

.main-about .about-container .about-review .pic-item .pic-img3 {
    margin-right: 0;
    width: 107px
}

.main-about .about-container .about-review .pic-item .pic-img4 {
    width: 185px
}

.main-about .about-container .about-review .pic-item .pic-img5 {
    margin-right: 0;
    width: 319px
}

.main-about .footer-line {
    margin: 40px auto auto
}

.body-en .main-about .about-container .about-right :nth-child(3) .desc-img {
    background-image: url(404.png);
    background-size: 100%
}

.body-en .main-about .about-container .about-right :nth-child(7) .desc-img {
    background-image: url(404.png)
}

.wrap-about a {
    font-size: inherit;
    color: inherit
}

.wrap-about a:hover {
    text-decoration: underline
}

.main-about .about-container .about-right .about-content .more {
    display: block
}

.main-about .about-container .about-right .about-btn a {
    cursor: pointer
}

.main-about .article-title {
    display: block;
    margin-bottom: 16px;
    font-family: PingFangSC-Medium, PingFang SC
}

.main-about a {
    font-size: inherit;
    color: inherit
}

.main-about .about-container .about-right .about-content .content-title {
    text-align: center;
    margin-bottom: 24px
}

.main-about .about-container .about-right .about-content .item-title {
    margin-bottom: 16px
}

.main-about .about-container .about-right .about-content .more {
    display: flex !important;
    align-items: center !important;
    font-family: PingFangSC-Semibold, PingFang SC;
    color: #182f8f;
    line-height: 24px;
    margin-bottom: 40px;
    width: 102px
}

.main-about .about-container .about-right .about-content .more .more-text {
    vertical-align: baseline !important
}

.main-about .about-container .about-right .about-content .more img {
    width: 18px;
    vertical-align: middle;
    margin-left: 5px;
    margin-bottom: 0
}

.main-about .about-container .about-right .about-btn {
    font-size: 16px
}

.main-aboutCooperation {
    background: #f7f7f7
}

.main-aboutCooperation .aboutCooperation-header {
    background: url(404.png) no-repeat 50%;
    background-size: cover;
    color: #fff;
    height: 320px;
    padding-top: 76px;
    position: relative
}

.main-aboutCooperation .aboutCooperation-header .aboutCooperation-mtk {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}

.main-aboutCooperation .aboutCooperation-header .aboutCooperation-mtk .aboutCooperation-banner {
    margin: auto;
    box-sizing: border-box;
    padding-top: 116px
}

.main-aboutCooperation .aboutCooperation-header .aboutCooperation-mtk .aboutCooperation-banner .aboutCooperation-name {
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    line-height: 54px
}

.main-aboutCooperation .aboutCooperation-header .aboutCooperation-mtk .aboutCooperation-banner .aboutCooperation-main {
    margin-top: 8px;
    width: 832px;
    height: 72px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 24px
}

.main-aboutCooperation .fontSize-title {
    display: none
}

.main-aboutCooperation .aboutCooperation-container {
    margin: 72px auto auto;
    color: #333;
    box-sizing: border-box
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right {
    width: 1000px;
    margin: auto
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .about-font {
    margin-right: -120px
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container {
    box-sizing: border-box
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container .content-title {
    width: 770px;
    text-align: center;
    margin: 0 auto 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    color: #182f8f;
    line-height: 42px
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container .title-frist {
    margin-top: 40px
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container .article-title {
    font-size: 22px;
    font-weight: 500;
    color: #000;
    line-height: 34px;
    display: block;
    margin-bottom: 16px
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt p img {
    margin-left: 0 !important;
    max-width: 100% !important
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt p video {
    margin-left: 0 !important;
    width: 650px;
    height: auto;
    margin: auto;
    outline: none
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .h5-articleitem {
    display: none
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .article {
    margin-bottom: 24px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px;
    text-align: justify
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .article p {
    margin-bottom: 10px
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .article-industry-box {
    background: #fff;
    width: 1000px;
    padding: 28px 28px 0;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 40px
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .article-industry-box .article-industry-item {
    width: 432px;
    margin-right: 40px;
    display: flex;
    align-items: center;
    margin-bottom: 24px
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .article-industry-box .article-industry-item .article-industry-dian {
    width: 32px;
    height: 32px;
    background: #fff;
    border-radius: 2px;
    border: 1px solid #e6e6e6;
    margin-right: 16px
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .article-industry-box .article-industry-item .article-industry-left {
    display: flex;
    align-items: center
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .article-industry-box .article-industry-item .article-industry-left .article-industry-title {
    max-width: 330px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    white-space: nowrap;
    cursor: pointer;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .article-industry-box .article-industry-item .industry-img {
    cursor: pointer;
    display: none
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .article-industry-box .article-industry-item .industry-img1 {
    display: none
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .article-industry-box .article-industry-item:hover .article-industry-title {
    color: #182f8f;
    text-decoration: underline
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .article-industry-box .article-industry-item:hover .industry-img1 {
    display: none
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .article-industry-box .article-industry-none:hover .article-industry-title {
    cursor: auto;
    color: #000;
    text-decoration: none
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .swiper-container {
    width: 1000px;
    display: block;
    overflow: hidden
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .swiper-container .swiper-wrapper {
    height: 215px
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .swiper-container .swiper-wrapper .swiper-slide {
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .swiper-container .swiper-wrapper .swiper-slide .article-industry-swiper {
    width: 327px;
    height: 183px;
    margin-right: 10px
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .swiper-container .swiper-pagination {
    position: relative;
    margin-bottom: 32px;
    display: block
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .swiper-container .swiper-pagination .swiper-pagination-bullet-active {
    background: #182f8f
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .aboutCooperation-center-container #content-txt .about-h5-swiper-container {
    display: none
}

.main-aboutCooperation .aboutCooperation-container .aboutCooperation-right .about-btn {
    width: 80px;
    height: 40px;
    background: #fff;
    border: 1px solid #ddd;
    padding-top: 10px;
    text-align: center;
    cursor: pointer;
    box-sizing: border-box;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333;
    line-height: 19px;
    margin: auto
}

.main-aboutCooperation .footer-line {
    width: 1200px;
    margin: 120px auto auto;
    background: transparent;
    height: 1px
}

.main-about .about-header .about-mtk {
    opacity: .9
}

.main-about .about-container .about-right .about-content .content-title {
    width: 770px;
    margin: 0 auto 24px
}

.main-about .about-container .about-right .about-content .about-article {
    margin: auto;
    width: 763px;
    font-size: 16px
}

.main-about .about-container .about-right .about-content .about-article .article-table-title {
    padding: 8px 15px;
    box-sizing: border-box;
    border: 1px solid #e6e6e6
}

.main-about .about-container .about-right .about-content .about-article .article-item {
    display: flex
}

.main-about .about-container .about-right .about-content .about-article .article-item .item-left {
    padding: 8px 15px;
    width: 25%;
    border: 1px solid #e6e6e6
}

.main-about .about-container .about-right .about-content .about-article .article-item .item-right {
    padding: 8px 15px;
    width: 75%;
    border: 1px solid #e6e6e6
}

.main-about .about-container .about-right .about-content .about-article .article-item2 {
    background: #fff
}

.main-about .about-container .about-right .about-btn {
    font-weight: 600;
    color: #182f8f;
    line-height: 24px
}

.main-about.main-aboutMechanism .fontSize-title,
.main-about.main-aboutMechanism .h5-article1,
.main-about.main-aboutMechanism .h5-articleitem {
    display: none
}

.main-about.main-aboutMechanism .strong-css {
    display: block;
    margin-bottom: 16px;
    font-family: PingFangSC-Medium, PingFang SC
}

.main-about.main-aboutMechanism .ma .about-right .article a,
.main-about.main-aboutMechanism .ma .about-right .article a:hover {
    text-decoration: underline !important
}

.main-about.main-aboutMechanism .about-btn a,
.main-about.main-aboutMechanism .article a {
    cursor: pointer
}

.main-media {
    background: #f7f7f7
}

.main-media .about-header {
    background-size: cover;
    color: #fff;
    height: 320px;
    position: relative
}

.main-media .about-header .about-mtk .about-banner {
    margin: auto;
    box-sizing: border-box;
    padding-top: 116px
}

.main-media .about-header .about-mtk .about-banner .about-name {
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    line-height: 54px
}

.main-media .about-media-container {
    color: #666;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400
}

.main-media .about-media-container .high-light {
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    font-size: 14px;
    color: #06c;
    line-height: 30px
}

.main-media .about-media-container .tit {
    margin-bottom: 20px
}

.main-media .about-media-container a {
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    text-decoration: none;
    outline: none
}

.main-media .about-media-container img {
    display: inline-block;
    border: 0
}

.main-media .about-media-container .fl {
    float: left
}

.main-media .about-media-container .clear {
    clear: both;
    zoom: 1
}

.main-media .about-media-container .clear:after {
    content: ".";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0
}

.main-media .about-media-container #mrep {
    max-width: 1200px;
    min-width: 1000px;
    margin: 0 auto;
    background: #005bac
}

.main-media .about-media-container #mrep #mrep_about {
    border: 10px solid #b9e507;
    border-bottom: 0;
    margin: 0 0 0 2%;
    width: 92%;
    background: #fff;
    padding: 30px 20px 20px
}

.main-media .about-media-container #mrep #mrep_about .about {
    position: relative;
    float: right;
    width: 45%;
    margin-right: 30px;
    font-size: 14px;
    line-height: 25px
}

.main-media .about-media-container #mrep #mrep_about .about ul {
    margin-top: 20px
}

.main-media .about-media-container #mrep #mrep_about .about ul li {
    background: url(404.png) 0 8px no-repeat;
    padding-left: 25px;
    line-height: 28px;
    color: #06c;
    font-weight: 700
}

.main-media .about-media-container #mrep #mrep_about .about ul li a {
    color: #06c
}

.main-media .about-media-container #mrep #mrep_about .about ul li a:hover {
    text-decoration: underline
}

.main-media .about-media-container #mrep #mrep_about .about ul li a:visited {
    color: #06c
}

.main-media .about-media-container #mrep #acknowledge {
    border: 10px solid #b9e507;
    padding: 20px;
    background: #fff;
    font-size: 14px;
    overflow: hidden;
    margin: 0 0 0 2%;
    width: 92%
}

.main-media .about-media-container #mrep #acknowledge .tit {
    margin-bottom: 20px
}

.main-media .about-media-container #mrep #acknowledge .list {
    border-top: 2px solid #f0f0f0;
    height: 80px;
    margin-top: 10px
}

.main-media .about-media-container #mrep #acknowledge .list .org_logo {
    float: left;
    width: 260px;
    text-align: right;
    padding: 15px 50px 0 0
}

.main-media .about-media-container #mrep #acknowledge .list a {
    text-decoration: underline
}

.main-media .about-media-container #mrep #acknowledge .list a:hover {
    text-decoration: underline;
    color: #d70d19
}

.main-media .about-media-container #mrep #acknowledge .list img {
    float: right
}

.main-media .about-media-container #mrep #acknowledge .list .org_contact {
    font-size: 12px
}

.main-media .about-media-container #mrep #acknowledge .list .org_contact .more_btn a {
    margin-right: 20px;
    display: block;
    width: 70px;
    line-height: 18px;
    background: #65aae8;
    color: #fff;
    text-align: center;
    float: right;
    font-size: 12px;
    font-weight: 400;
    text-decoration: none
}

.main-media .about-media-container #mrep #acknowledge .list .org_contact .more_btn a:hover {
    display: block;
    width: 70px;
    line-height: 18px;
    background: #ff8259;
    color: #fff;
    text-align: center;
    float: right;
    font-size: 12px;
    font-weight: 400;
    text-decoration: none
}

.main-media .about-media-container #mrep #photo {
    border: 10px solid #b9e507;
    border-top: 0;
    margin: 0 0 0 2%;
    width: 92%;
    background: #fff;
    padding: 20px;
    clear: both
}

.main-media .about-media-container #mrep #photo .photo_list {
    width: 1000px;
    margin: 0 auto
}

.main-media .about-media-container #mrep #photo .photo_list li {
    float: left;
    height: 230px;
    text-align: center;
    padding: 0 50px 0 20px
}

.main-media .about-media-container #mrep #photo .photo_list li img {
    margin-bottom: 10px;
    width: 260px;
    height: 190px
}

.main-media .about-media-container #mrep .mrep_btm {
    background: #005bac;
    clear: both;
    color: #fff;
    font-size: 14px;
    padding: 20px 0 20px 40px;
    line-height: 25px;
    height: 120px;
    margin: 0 0 0 2%;
    width: 92%
}

.main-media .about-media-container #mrep .mrep_btm strong {
    color: #b9e507
}

.main-media .about-media-container #mrep .mrep_btm a {
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    text-decoration: underline
}

.main-media .about-media-container #mrep .mrep_btm a:hover {
    text-decoration: underline;
    color: #d70d19
}

.main-media .about-media-container #mrep .mrep_btm .font_12 {
    font-size: 12px
}

.main-media .footer-line {
    width: 1200px;
    margin: 120px auto auto;
    background: transparent;
    height: 1px
}

.about-header {
    background: linear-gradient(270deg, rgba(215, 30, 38, .9), rgba(215, 30, 38, .3));
    background-image: url(404.png);
    background-size: cover;
    color: #fff;
    height: 320px;
    position: relative
}

.about-header .about-mtk .about-banner {
    margin: auto;
    box-sizing: border-box;
    padding-top: 116px
}

.about-header .about-mtk .about-banner .about-name {
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    line-height: 54px
}

.about-left {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.about-left .about-menu {
    margin-top: 24px;
    width: 1200px
}

.about-left .about-menu .item-active {
    border-bottom: 1px solid #343434;
    cursor: pointer
}

.about-left .about-menu .left-item:hover {
    text-decoration: none
}

.about-left .about-menu .left-item {
    cursor: pointer;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #343434;
    line-height: 22px
}

.about-left .about-menu .left-item .a-color {
    color: #343434
}

.about-body {
    padding-top: 24px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.about-body .partners-header {
    border-bottom: 1px solid #e6e6e6;
    width: 1200px;
    padding-bottom: 32px;
    margin-bottom: 32px;
    display: flex;
    flex-direction: column
}

.about-body .partners-header .partners-header-title {
    padding-top: 16px;
    line-height: 42px;
    font-size: 24px;
    font-weight: 600
}

.about-body .partners-header .partners-header-txt {
    margin-top: 16px;
    font-size: 13px;
    display: flex;
    line-height: 20px;
    height: 60px;
    overflow: hidden
}

.about-body .partners-header .partners-header-txt .txt-left {
    color: #666
}

.about-body .partners-header .partners-header-txt .txt-right {
    display: none !important;
    padding-left: 10px;
    width: 50px;
    display: flex;
    align-items: flex-end
}

.about-body .partners-header .partners-header-txt .txt-right a {
    color: #000
}

.about-body .partners-tab {
    width: 1200px;
    padding: 3px 0 50px;
    display: flex;
    flex-direction: column
}

.about-body .partners-tab .tab {
    display: flex
}

.about-body .partners-tab .tab li {
    text-align: center;
    border-bottom: 4px solid transparent;
    padding-bottom: 4px;
    line-height: 42px;
    color: #333;
    float: left;
    font-size: 22px;
    white-space: nowrap
}

.about-body .partners-tab .tab li+li {
    margin-left: 32px
}

.about-body .partners-tab .tab .hover {
    background-position: 0 0;
    border-bottom: 4px solid #d92026;
    font-size: 28px;
    font-weight: 600
}

.about-body .partners-content-box {
    margin-top: 33px
}

.about-body .partners-content-box .partners-content {
    display: flex;
    flex-direction: column;
    line-height: 25px
}

.about-body .partners-content-box .partners-content .table {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.about-body .partners-content-box .partners-content .table .table-content {
    line-height: 25px;
    display: flex;
    color: #666;
    flex-direction: column
}

.about-body .partners-content-box .partners-content .table .table-content p {
    line-height: 30px;
    padding-bottom: 5px;
    margin: 0 auto;
    width: 100%;
    text-align: left;
    font-size: 18px;
    font-weight: 100
}

.about-body .partners-content-box .partners-content .table .table-content .table-class {
    width: 100%;
    border: 1px solid #ccc;
    border-spacing: 1px;
    border-collapse: separate
}

.about-body .partners-content-box .partners-content .table .table-content .table-class .first_line_tr .first_line_td1 {
    width: 13%
}

.about-body .partners-content-box .partners-content .table .table-content .table-class .first_line_tr .first_line_td2 {
    width: 17%
}

.about-body .partners-content-box .partners-content .table .table-content .table-class .first_line_tr .first_line_td3 {
    width: 70%
}

.about-body .partners-content-box .partners-content .table .table-content .table-class .first_line_tr td {
    background: red;
    color: #fff;
    font-weight: 700
}

.about-body .partners-content-box .partners-content .table .table-content td {
    border-collapse: separate;
    border: 1px solid #ccc;
    padding: 10px 0
}

.about-body .partners-content-box .partners-content .table .table-content td a {
    color: #333
}

.about-body .partners-content-box .partners-content .table .table-content td a:hover {
    color: #d70d19
}

.about-body .partners-content-box .order-info {
    margin-left: 5px;
    color: #999
}

.main-aboutPartner.mini-pro {
    padding-top: 0 !important;
    margin-top: 0 !important
}

.main-aboutPartner .about-font,
.main-aboutPartner .h5-partnerstxt,
.main-aboutPartner .h5-txtright {
    display: none
}

.main-about,
.main-about a {
    color: #333
}

.main-about .about-container .about-right {
    position: relative
}

.main-about .about-container .about-right .about-table {
    margin: 0 auto;
    padding: 0 40px 40px
}

.main-about .about-container .about-right .about-table .about-table-info {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    line-height: 42px;
    text-align: center;
    margin-bottom: 24px
}

.main-about .about-container .about-right .about-table .center {
    font-size: 16px
}

.main-about .about-container .about-right .about-table .center table {
    border-collapse: collapse;
    border-spacing: 0;
    border-left: 1px solid #e6e6e6;
    border-top: 1px solid #e6e6e6;
    background: #fff;
    margin: 0 auto
}

.main-about .about-container .about-right .about-table .center table .table-body {
    background: #b4b4b4;
    border: 0
}

.main-about .about-container .about-right .about-table .center table .table-body .bg_white {
    background: #fff
}

.main-about .about-container .about-right .about-table .center table .table-body .bg_f6,
.main-about .about-container .about-right .about-table .center table .table-body tr {
    background: #f6f6f6
}

.main-about .about-container .about-right .about-table .center table .table-body tr:nth-of-type(2n+5) {
    background: #fff !important
}

.main-about .about-container .about-right .about-table .center table .table-body td {
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    padding: 6px 15px;
    height: 12px;
    vertical-align: middle;
    text-align: center
}

.main-about .about-container .about-right .about-table .center table .table-body .td-h25 {
    height: 25px
}

.main-about .about-container .about-right .about-table .center table .table-body .bg-f0 {
    background: #f0f0f0
}

.main-aboutPurchaser table {
    width: 100%;
    height: 794px
}

.about-container {
    margin: 48px auto auto;
    color: #333
}

.about-container .about-center-container {
    box-sizing: border-box;
    margin-right: 24px;
    width: 282px
}

.about-container .aboutTransaction-right {
    float: right;
    width: 894px
}

.about-container .aboutTransaction-right .aboutTransaction-content .h5-aboutTransaction-title {
    display: none
}

.about-container .aboutTransaction-right .aboutTransaction-content h4 {
    font-size: 24px;
    color: #d70c19;
    text-align: center;
    margin-bottom: 24px
}

.about-container .aboutTransaction-right .aboutTransaction-content p {
    font-family: PingFangSC-Regular, PingFang SC;
    color: #666;
    text-indent: 2em;
    margin: 10px 0;
    text-align: justify;
    line-height: 27px;
    font-size: 16px
}

.about-container .aboutTransaction-right .aboutTransaction-content .aboutTransaction-table {
    font-size: 14px
}

.about-container .aboutTransaction-right .aboutTransaction-content .aboutTransaction-table table {
    width: 454px;
    border-collapse: collapse;
    border-spacing: 0;
    border-left: 1px solid #e6e6e6;
    border-top: 1px solid #e6e6e6;
    background: #fff;
    margin: 0 auto
}

.about-container .aboutTransaction-right .aboutTransaction-content .aboutTransaction-table table tr td {
    height: 14px;
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    color: #333;
    word-break: break-all;
    padding: 12px 16px;
    box-sizing: border-box
}

.about-container .aboutTransaction-right .aboutTransaction-content .aboutTransaction-table table tr :first-child {
    width: 228px
}

.about-container .aboutTransaction-right .aboutTransaction-content .aboutTransaction-table table tr :nth-child(2) {
    width: 247px
}

.about-container .aboutTransaction-right .aboutTransaction-content .aboutTransaction-table table tr a {
    color: #333;
    outline: none;
    text-decoration: underline;
    word-break: break-all
}

.about-container .aboutTransaction-right .aboutTransaction-content .aboutTransaction-table table tr a:hover {
    text-decoration: underline;
    color: #d70d19
}

.about-container .aboutTransaction-right .about-btn,
.about-container .aboutTransaction-right .aboutTransaction-btn {
    cursor: pointer;
    width: 70px;
    height: 35px;
    border: 1px solid #e6e6e6;
    text-align: center;
    background: #fff;
    font-size: 14px;
    margin-top: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 35px
}

.footer-line {
    width: 1200px;
    margin: 120px auto auto;
    background: transparent;
    height: 1px
}

.main-about .about-container .about-right .about-content .about-content-font {
    text-align: right
}

.main-about .about-container .about-right .about-content .about-content-font .font-type {
    cursor: pointer;
    width: 30px;
    height: 30px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 30px;
    text-align: center;
    display: inline-block;
    margin-left: 3px
}

.main-about .about-container .about-right .about-content .about-content-font .bor1 {
    border: 1px solid #666
}

.main-about .about-container .about-right .about-content .about-content-font .bor2 {
    border: 1px solid #ddd
}

.main-about .about-container .about-right .about-content .about-content-title {
    text-align: center;
    height: 42px;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    line-height: 42px;
    margin-bottom: 24px
}

.main-about .about-container .about-right .extend-video-list {
    margin-bottom: -32px;
    flex-wrap: wrap;
    justify-content: flex-start
}

.main-about .about-container .about-right .extend-video-list .item {
    cursor: pointer;
    margin-right: 24px;
    position: relative;
    width: 282px;
    height: 226px;
    margin-bottom: 32px
}

.main-about .about-container .about-right .extend-video-list .item:hover .vedeo-info {
    text-decoration: underline
}

.main-about .about-container .about-right .extend-video-list .item .video {
    background: #999;
    width: 282px;
    height: 194px;
    margin-bottom: 8px
}

.main-about .about-container .about-right .extend-video-list .item .video .video-poster {
    width: 100%;
    height: 100%
}

.main-about .about-container .about-right .extend-video-list .item .vedeo-info {
    color: #333;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.main-about .about-container .about-right .extend-video-list .item:nth-child(3n) {
    margin-right: 0
}

.main-about .footer-line {
    margin: 88px auto auto
}

.articleDetail-header-nav {
    color: #343434
}

.main-articleDetail {
    background: #fff
}

.main-articleDetail .main-articleDetail-container .header-bgd {
    background: #fff;
    height: 80px
}

.main-articleDetail .main-articleDetail-container .common-width.h5 {
    display: none
}

.main-articleDetail .main-articleDetail-container .article {
    padding: 16px 0 48px;
    background: #fff;
    position: relative;
    color: #333
}

.main-articleDetail .main-articleDetail-container .article video {
    width: 650px;
    height: auto;
    margin: auto;
    outline: none
}

.main-articleDetail .main-articleDetail-container .article .article-title {
    width: 870px;
    text-align: center;
    margin: 0 auto 15px;
    font-size: 40px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 56px;
    word-break: normal;
    word-wrap: break-word;
    white-space: normal
}

.main-articleDetail .main-articleDetail-container .article .article-sub-title {
    text-align: center;
    color: #999;
    width: 870px;
    font-size: 22px;
    line-height: 33px;
    margin: 0 auto 16px
}

.main-articleDetail .main-articleDetail-container .article .article-title-info {
    font-family: PingFangSC-Medium, PingFang SC;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px
}

.main-articleDetail .main-articleDetail-container .article .article-title-info .time {
    color: #999
}

.main-articleDetail .main-articleDetail-container .article .article-title-info .comefrom {
    color: #999;
    margin-left: 25px
}

.main-articleDetail .main-articleDetail-container .article .article-title-info .down-text {
    display: none;
    cursor: pointer;
    margin-left: 27px;
    font-family: PingFangSC-Medium, PingFang SC;
    line-height: 20px;
    text-decoration: underline
}

.main-articleDetail .main-articleDetail-container .article .abstract {
    margin: 27px auto 0;
    background: #f7f7f7;
    box-sizing: border-box;
    padding: 22px 24px;
    width: 870px;
    color: #666;
    line-height: 20px;
    font-size: 14px
}

.main-articleDetail .main-articleDetail-container .article .abstract span {
    position: relative;
    display: inline-block;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 600;
    padding-left: 8px;
    margin-right: 4px;
    color: #333
}

.main-articleDetail .main-articleDetail-container .article .abstract span:after {
    content: "";
    position: absolute;
    left: 0;
    width: 1px;
    height: 14px;
    background: #182f8f;
    top: 50%;
    transform: translateY(-50%)
}

.main-articleDetail .main-articleDetail-container .article .article-title-pic {
    margin: 48px auto 0;
    width: 650px;
    height: 430px
}

.main-articleDetail .main-articleDetail-container .article .article-title-pic .pic {
    width: 100%;
    height: 100%
}

.main-articleDetail .main-articleDetail-container .article .article-content {
    width: 870px;
    margin: 50px auto auto;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 24px;
    word-break: break-word;
    word-wrap: break-word
}

.main-articleDetail .main-articleDetail-container .article .article-content .article-content-title {
    display: block;
    margin-bottom: 18px;
    font-size: 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 36px
}

.main-articleDetail .main-articleDetail-container .article .article-content p {
    text-indent: 2em;
    margin-bottom: 26px
}

.main-articleDetail .main-articleDetail-container .article .article-content p img {
    margin-left: -2em
}

.main-articleDetail .main-articleDetail-container .article .article-content li p {
    text-indent: 0
}

.main-articleDetail .main-articleDetail-container .article .article-content img {
    max-width: 100%;
    display: inline-block
}

.main-articleDetail .main-articleDetail-container .article .article-content ol,
.main-articleDetail .main-articleDetail-container .article .article-content ul {
    margin-left: 20px
}

.main-articleDetail .main-articleDetail-container .article #content-txt p img {
    margin-left: 0;
    max-width: 100%
}

.main-articleDetail .main-articleDetail-container .article #content-txt p video {
    margin-left: 0
}

.main-articleDetail .main-articleDetail-container .article .down-file-list-box .tit {
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 22px;
    margin-top: 24px;
    margin-bottom: 6px
}

.main-articleDetail .main-articleDetail-container .article .down-file-list-box .down-file-list {
    width: 870px;
    margin-left: 0;
    box-sizing: border-box;
    background: #f7f7f7;
    padding: 21px 24px 6px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.main-articleDetail .main-articleDetail-container .article .down-file-list-box .down-file-list .file-item {
    width: 411px;
    cursor: pointer;
    margin-bottom: 19px;
    display: flex
}

.main-articleDetail .main-articleDetail-container .article .down-file-list-box .down-file-list .file-item:nth-child(2n) {
    margin-right: 0
}

.main-articleDetail .main-articleDetail-container .article .down-file-list-box .down-file-list .file-item:hover .pic {
    display: inline-block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAACNUlEQVRoQ+2YvUvDQBjGn2sFQ21BsGrroG6Ogl8I/g+KDqKgOIiLg6uLDjro5qCLCIqgglR0EPwTBPED1M1NFPyADIKFtNA20mjbxMbk0uRokPfG5PLm/T3PcxcuTFEUFf9gMALxmYvkiM8MATlCjghSQGi0VEXB29RMsXUWCiG2uyUERShI7jOJp56BYuOBSBit1+cEYqUAOcKTD4oWj0q/5lC0eESjaPGoRNGqQCWKVgWi0a7FIxpFi0cl0buWmkqBSZL2GjtH1HQarLa2grbLH/F0jSRPz/Cxtq6dOWra2yxBMk/P2lmlfm4W4eFB1zCegeQh5PkFIJdDsKkR8b1tBBoaTM8jGsTkNDJv7wBjiK4uu4axBXkdnTCoFU/sl6mXvr3H6/iUBlEYeZjmzQ28jIwZDlYtJ4cliMIdxhA72IHU3WWo7eSEaQvy2NFpKN7+cGcaA3lxGcnEseFeMBpFVpZLIHUhBCKRbyd0IzwyhOjKkuaOftitMf1cz0DyRc1gDJ0FGJAz/mr+C4JnsxAGwgXD4URhStUcKTRg6wwAKyd8A2LnDA9E1aOlz628sITk0QnXwjbbQaoeLQOMbjfjdcJX0foNg0zGdIs13ct/LvrKkWKjqlr2nbCCEL5GpP4+u/d7dz+bRerqpvRBtfjl6viD6F2XzitZ/TsmEOd6un/ClSOpi0v3HXhVIRiE1NttWs02Wl71ILoOgYhW2Gl9csSpYqLnkyOiFXZanxxxqpjo+V+bbQbZK93upwAAAABJRU5ErkJggg==);
    background-size: cover
}

.main-articleDetail .main-articleDetail-container .article .down-file-list-box .down-file-list .file-item:hover .file-info {
    color: #182f8f
}

.main-articleDetail .main-articleDetail-container .article .down-file-list-box .down-file-list .file-item .pic {
    width: 25px;
    height: 25px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAABrUlEQVRoQ+2YsUrEQBCGvxMV5ApLBWvBJ7ATrldEfAIrH8rKN1BE4UrtfQIfQC2tFFRUBhIJyyY7c9kl4Zg0B7eTyXz/TGYzO2FJrsmScOAgY8ukZ8QzUkgBLy2lsGvAYcP2G7hV3msyK52RdeCsEdEncGmKUGnsIEqhPCNKof7NvLSUinlpKYXy0rIK5aVlVcy7llIxLy2lUN61NEKtAvK5LleqtJq2Gt+tNrlf9l1gH7gD3hIgm9Ws8gg89aKArMdBAjGrfL5XA5T8xuYRgTgCphXAfV8YTUZOArWuI+ptAceBMAIxB06DweoqgKiXb4DXwLd6wtSAnAfOLyIg4ucA2AvWPoCNxn9fgEyJdSbqJSmtB+A3uD/1jpm6lgZEHLbBpMq/DULTLIqALALTBTEoiAUmBTE4iAZGAzEKkC4YLcRoQGIwFohRgTRhVlpabFdXG6T9dgVU71fhPpFqzUVBnlNPz7guWdwOvgyiR66L7OwZ4zS7aj07dhCzlnlu6JWRnTwxZPHyA7zEPGlKK0sEpZ04SGmFrf49I1bFStt7RkorbPXvGbEqVtr+D8iveTNfM10nAAAAAElFTkSuQmCC);
    background-size: cover
}

.main-articleDetail .main-articleDetail-container .article .down-file-list-box .down-file-list .file-item .file-info {
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 22px;
    max-width: 320px;
    margin-left: 8px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.main-articleDetail .main-articleDetail-container .article .btn-back {
    cursor: pointer;
    margin: 56px auto auto;
    width: 80px;
    font-size: 14px;
    height: 40px;
    border: 1px solid #ddd
}

.main-articleDetail .main-articleDetail-container .footer-line {
    margin-top: 48px;
    height: 1px;
    background: transparent
}

.body-en .main-articleDetail .main-articleDetail-container .article .article-content p {
    text-indent: unset !important
}

.body-en .main-articleDetail .main-articleDetail-container .article .article-content p img {
    margin-left: 0 !important
}

.main-articleDetail .main-articleDetail-container .article .audio-box {
    margin-top: 48px;
    margin-bottom: 48px;
    display: flex;
    justify-content: center
}

.main-articleDetail .main-articleDetail-container .article .audio-box .audio {
    display: none
}

.main-articleDetail .main-articleDetail-container .article .audio-box .audio-css .css-box {
    width: 640px;
    height: 60px;
    border-radius: 30px;
    background: #000;
    background: #f7f7f7;
    border: 1px solid #e6e6e6
}

.main-articleDetail .main-articleDetail-container .article .audio-box .audio-css .css-box .audio-btn {
    cursor: pointer;
    width: 56px;
    height: 56px;
    border-radius: 50%;
    margin-right: 24px
}

.main-articleDetail .main-articleDetail-container .article .audio-box .audio-css .css-box .stop {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxyYWRpYWxHcmFkaWVudCBjeD0iNTAlIiBjeT0iMCUiIGZ4PSI1MCUiIGZ5PSIwJSIgcj0iMTAwJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiNGRjMzM0IiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRDcxRTI2IiBvZmZzZXQ9IjEwMCUiLz48L3JhZGlhbEdyYWRpZW50PjxmaWx0ZXIgeD0iLTEyLjUlIiB5PSItOC45JSIgd2lkdGg9IjEyNSUiIGhlaWdodD0iMTI1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYSI+PGZlT2Zmc2V0IGR5PSIyIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuOTIxNTY4NjI3IDAgMCAwIDAgMC4xNjQ3MDU4ODIgMCAwIDAgMCAwLjE5NjA3ODQzMSAwIDAgMCAwLjIgMCIgaW49InNoYWRvd0JsdXJPdXRlcjEiLz48L2ZpbHRlcj48Y2lyY2xlIGlkPSJiIiBjeD0iMzIiIGN5PSIzMCIgcj0iMjgiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9InVybCgjYykiIHhsaW5rOmhyZWY9IiNiIi8+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTI1LjQ2NyAyMC42NjdoNC4ydjE4LjY2N2gtNC4yem05LjggMGg0LjJ2MTguNjY3aC00LjJ6Ii8+PC9nPjwvZz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%
}

.main-articleDetail .main-articleDetail-container .article .audio-box .audio-css .css-box .play {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxyYWRpYWxHcmFkaWVudCBjeD0iNTAlIiBjeT0iMCUiIGZ4PSI1MCUiIGZ5PSIwJSIgcj0iMTAwJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiNGRjMzM0IiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRDcxRTI2IiBvZmZzZXQ9IjEwMCUiLz48L3JhZGlhbEdyYWRpZW50PjxmaWx0ZXIgeD0iLTEyLjUlIiB5PSItOC45JSIgd2lkdGg9IjEyNSUiIGhlaWdodD0iMTI1JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYSI+PGZlT2Zmc2V0IGR5PSIyIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiIgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuOTIxNTY4NjI3IDAgMCAwIDAgMC4xNjQ3MDU4ODIgMCAwIDAgMCAwLjE5NjA3ODQzMSAwIDAgMCAwLjIgMCIgaW49InNoYWRvd0JsdXJPdXRlcjEiLz48L2ZpbHRlcj48Y2lyY2xlIGlkPSJiIiBjeD0iMzIiIGN5PSIzMCIgcj0iMjgiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9InVybCgjYykiIHhsaW5rOmhyZWY9IiNiIi8+PHBhdGggZD0iTTQxLjc1NSAzMi42MjFMMjkuMTcxIDQxLjcxQTIgMiAwIDAxMjYgNDAuMDg4VjIxLjkxMmEyIDIgMCAwMTMuMTcxLTEuNjIybDEyLjU4NCA5LjA4OWEyIDIgMCAwMTAgMy4yNDJ6IiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%
}

.main-articleDetail .main-articleDetail-container .article .audio-box .audio-css .css-box .right .now-time,
.main-articleDetail .main-articleDetail-container .article .audio-box .audio-css .css-box .right .total-time {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 20px
}

.main-articleDetail .main-articleDetail-container .article .audio-box .audio-css .css-box .right .now-time {
    width: 40px
}

.main-articleDetail .main-articleDetail-container .article .audio-box .audio-css .css-box .right .line-box {
    position: relative;
    width: 433px;
    height: 4px;
    background: #ddd;
    margin: 12px 8px;
    cursor: pointer
}

.main-articleDetail .main-articleDetail-container .article .audio-box .audio-css .css-box .right .line-box .line {
    position: absolute;
    left: 0;
    top: 0;
    width: 200px;
    height: 4px;
    background: #182f8f
}

.main-articleDetail .main-articleDetail-container .article .audio-box .audio-css .css-box .right .line-box .spot {
    cursor: pointer;
    position: absolute;
    left: 200px;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 16px;
    height: 16px;
    background: #182f8f;
    border-radius: 50%
}

.main-articleDetail .main-articleDetail-container .article .video-box {
    margin-top: 48px;
    display: flex;
    justify-content: center
}

.main-articleDetail .main-articleDetail-container .article .video-box .video {
    width: 650px;
    height: 479px
}

.main-articleList {
    background: #fff !important
}

.main-news .h5-communication-header {
    display: none
}

.main-news .main-content .right-news-contain-other {
    width: 830px;
    margin: auto
}

.main-news .main-content .right-news-contain-other .notice-container .notice-content {
    background: #fff
}

.main-news .main-content .right-news-contain-other .notice-container .item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 40px
}

.main-news .main-content .right-news-contain-other .notice-container .item:hover {
    text-decoration: none
}

.main-news .main-content .right-news-contain-other .notice-container .item .url {
    cursor: pointer;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    width: 700px
}

.main-news .main-content .right-news-contain-other .notice-container .item .url a:hover {
    text-decoration: underline
}

.main-news .main-content .right-news-contain-other .notice-container .item .time {
    color: #999
}

.main-news .main-content .right-news-contain-other .notice-container .list-line-height {
    line-height: 50px
}

.main-news .main-content .right-news-contain-other .communication-box .communication-header {
    margin-bottom: 24px
}

.main-news .main-content .right-news-contain-other .communication-box .communication-header .title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 42px
}

.main-news .main-content .right-news-contain-other .communication-box .communication-header .title .arrow-left {
    vertical-align: middle;
    width: 26px;
    height: 26px;
    transform: rotate(180deg);
    margin-right: 10px
}

.main-news .main-content .right-news-contain-other .communication-box .communication-header .title .content-title {
    vertical-align: middle
}

.main-news .main-content .right-news-contain-other .news-content .content-title {
    cursor: pointer;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px;
    margin-bottom: 24px
}

.main-news .main-content .right-news-contain-other .news-content .content-title .arrow-left {
    vertical-align: middle;
    width: 26px;
    height: 26px;
    transform: rotate(180deg);
    margin-right: 10px
}

.main-news .main-content .right-news-contain-other .news-content .content-title .content-title {
    vertical-align: middle
}

.main-news .main-content .right-news-contain-other .news-content .article-content {
    padding: 16px 24px;
    box-sizing: border-box;
    background-color: #fff;
    margin-bottom: 40px
}

.main-news .main-content .right-news-contain-other .news-content .article-content .article-box {
    cursor: pointer;
    display: flex;
    justify-content: space-between
}

.main-news .main-content .right-news-contain-other .news-content .article-content .article-box .article-title {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 50px
}

.main-news .main-content .right-news-contain-other .news-content .article-content .article-box .article-title:hover {
    text-decoration: underline
}

.main-news .main-content .right-news-contain-other .news-content .article-content .article-box .article-time {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 50px
}

.main-news .main-content .right-news-contain-other .list-paging {
    display: none
}

.main-articleSearch {
    background: #f7f7f7
}

.main-articleSearch .banner-cantainer {
    color: #fff;
    background-size: cover;
    min-width: 1200px;
    height: 320px;
    position: relative
}

.main-articleSearch .banner-cantainer .banner-mtk {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .2)
}

.main-articleSearch .banner-cantainer .banner-mtk .banner {
    margin: auto;
    box-sizing: border-box;
    padding-top: 112px
}

.main-articleSearch .banner-cantainer .banner-mtk .banner .banner-title {
    font-size: 40px;
    font-weight: 600;
    line-height: 56px
}

.main-articleSearch .banner-cantainer .banner-mtk .banner .banner-info {
    margin-top: 8px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 28px
}

.main-articleSearch .main-content {
    width: 100% !important;
    margin: auto !important;
    padding: 0;
    color: #333;
    background: #fff
}

.main-articleSearch .main-content .right-news-container {
    width: 100% !important;
    padding-bottom: 40pxs;
    margin: 0 auto;
    border: 0 solid red
}

.main-articleSearch .main-content .right-news-container .news-search-header {
    height: auto;
    width: 1200px;
    margin: 0 auto;
    padding: 48px 0;
    display: flex;
    border-bottom: 1px solid #e6e6e6
}

.main-articleSearch .main-content .right-news-container .search-content-radio {
    display: flex;
    border: 0 solid #000;
    vertical-align: middle;
    line-height: 48px
}

.main-articleSearch .main-content .right-news-container .search-content-radio label {
    font-size: 14px;
    color: #000;
    vertical-align: middle
}

.main-articleSearch .main-content .right-news-container .radio_left {
    display: inline-block;
    text-align: left;
    font-size: 14px;
    font-family: Helvetica;
    color: #000;
    cursor: pointer;
    border: 0 solid #000
}

.main-articleSearch .main-content .right-news-container .radio_right {
    display: inline-block;
    cursor: pointer;
    margin-left: 40px;
    text-align: right;
    font-size: 14px;
    font-family: Helvetica;
    color: #000;
    border: 0 solid #000
}

.main-articleSearch .main-content .right-news-container input[type=radio] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    cursor: pointer
}

.main-articleSearch .main-content .right-news-container .div_radio label {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    cursor: pointer
}

.main-articleSearch .main-content .right-news-container input[type=radio]+label:before {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    border: 1px solid #666;
    margin-right: 3px;
    cursor: pointer
}

.main-articleSearch .main-content .right-news-container input[type=radio]:checked+label:before {
    background-clip: content-box;
    background-color: #182f8f;
    width: 6px;
    height: 6px;
    padding: 2px;
    border: 1px solid #182f8f;
    cursor: pointer
}

.main-articleSearch .main-content .right-news-container .search-content-input {
    margin-left: 56px;
    display: flex;
    width: 407px;
    height: 48px;
    font-size: 0;
    vertical-align: middle;
    background: #fff;
    border: 1px solid #e6e6e6
}

.main-articleSearch .main-content .right-news-container .searchinput {
    width: 311px;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    padding-left: 16px;
    border: none;
    vertical-align: middle;
    outline: none
}

.main-articleSearch .main-content .right-news-container .searchbutton {
    display: inline-block;
    width: 96px;
    height: 48px;
    text-align: center;
    vertical-align: middle;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 48px;
    background: #182f8f;
    border: 0;
    cursor: pointer
}

.main-articleSearch .main-content .right-news-container .searchbutton:focus {
    border: none
}

.main-articleSearch .main-content .right-news-container .canton-fair-article-none {
    background: #fff
}

.main-articleSearch .main-content .right-news-container .notice-container {
    width: 1200px;
    margin: 0 auto;
    border: 0 solid #000
}

.main-articleSearch .main-content .right-news-container .notice-container .notice-content {
    width: 70%;
    margin: 0 auto;
    background: #fff;
    padding: 16px 24px 14px
}

.main-articleSearch .main-content .right-news-container .notice-container .item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 40px
}

.main-articleSearch .main-content .right-news-container .notice-container .item .url {
    cursor: pointer;
    color: #333;
    vertical-align: middle;
    width: 85%;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.main-articleSearch .main-content .right-news-container .notice-container .item .url span {
    color: #182f8f
}

.main-articleSearch .main-content .right-news-container .notice-container .item .time {
    align-self: flex-end;
    margin-left: 1em;
    color: #999
}

.main-articleSearch .main-content .right-news-container .notice-container .list-line-height {
    line-height: 50px
}

.main-articleSearch .main-content .right-news-container .pager {
    text-align: right;
    margin: 40px auto 0;
    width: 55%
}

.main-articleSearch .main-content .right-news-container .communication-box .communication-header {
    margin-top: 48px;
    padding-left: 180px;
    margin-bottom: 24px
}

.main-articleSearch .main-content .right-news-container .communication-box .communication-header .title {
    display: flex;
    align-items: center;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 42px
}

.main-articleSearch .main-content .right-news-container .communication-box .communication-header .title .arrow-left {
    vertical-align: middle;
    width: 26px;
    height: 26px;
    transform: rotate(180deg);
    margin-right: 10px;
    margin-top: 3px
}

.main-articleSearch .main-content .right-news-container .communication-box .communication-header .title .result-title-img {
    vertical-align: middle;
    width: 26px;
    height: 26px;
    margin-right: 10px;
    margin-top: 3px
}

.main-articleSearch .main-content .right-news-container .communication-box .communication-header .title .content-title {
    vertical-align: middle
}

.main-articleSearch .main-content .right-news-container .news-content .content-title {
    cursor: pointer;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px;
    margin-bottom: 24px
}

.main-articleSearch .main-content .right-news-container .news-content .content-title .arrow-left {
    vertical-align: middle;
    width: 26px;
    height: 26px;
    transform: rotate(180deg);
    margin-right: 10px
}

.main-articleSearch .main-content .right-news-container .news-content .content-title .content-title {
    vertical-align: middle
}

.main-articleSearch .main-content .right-news-container .news-content .article-content {
    padding: 16px 24px;
    box-sizing: border-box;
    background-color: #fff;
    margin-bottom: 40px
}

.main-articleSearch .main-content .right-news-container .news-content .article-content .article-box {
    cursor: pointer;
    display: flex;
    justify-content: space-between
}

.main-articleSearch .main-content .right-news-container .news-content .article-content .article-box .article-title {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 50px
}

.main-articleSearch .main-content .right-news-container .news-content .article-content .article-box .article-title:hover {
    text-decoration: underline
}

.main-articleSearch .main-content .right-news-container .news-content .article-content .article-box .article-time {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 50px
}

.main-banking {
    background: #f7f7f7
}

.main-banking .banking-header {
    box-sizing: border-box;
    background: url(404.png) 50% no-repeat, linear-gradient(225deg, rgba(215, 30, 38, .3), rgba(215, 30, 38, .9));
    background-size: cover;
    color: #fff;
    height: 320px;
    position: relative;
    padding-top: 116px
}

.main-banking .banking-header .banking-mtk {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}

.main-banking .banking-header .banking-mtk .banking-banner {
    margin: 0 auto;
    padding-top: 116px
}

.main-banking .banking-header .banking-mtk .banking-banner .banking-name {
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    line-height: 54px
}

.main-banking .banking-header .banking-mtk .banking-banner .banking-main {
    width: 832px;
    height: 72px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 24px;
    margin-top: 8px
}

.main-banking .banking-container {
    color: #333;
    margin: 64px auto 0;
    padding-bottom: 100px
}

.main-banking .banking-container .banking-box:nth-child(4n) {
    margin-right: 0
}

.main-banking .banking-container .banking-box {
    margin-right: 24px;
    margin-bottom: 24px;
    width: 282px;
    height: 144px;
    background-color: #fff;
    background-size: 100%
}

.main-banking .banking-container :first-child {
    background-image: url(404.png)
}

.main-banking .banking-container :nth-child(2) {
    background-image: url(404.png)
}

.main-banking .banking-container :nth-child(3) {
    background-image: url(404.png)
}

.main-banking .banking-container :nth-child(4) {
    background-image: url(404.png)
}

.main-banking .banking-container :nth-child(5) {
    background-image: url(404.png)
}

.main-banking .banking-container :nth-child(6) {
    background-image: url(404.png)
}

.main-banking .banking-container :nth-child(7) {
    background-image: url(404.png)
}

.main-banking .banking-container :nth-child(8) {
    background-image: url(404.png)
}

.main-news.main-chaowenArtitle {
    background: #f7f7f7
}

.main-news.main-chaowenArtitle .banner-cantainer1 {
    color: #fff;
    overflow: hidden;
    background: url(404.png) 50% no-repeat, linear-gradient(270deg, #620204, rgba(215, 30, 38, .9));
    background-size: cover;
    height: 320px;
    position: relative
}

.main-news.main-chaowenArtitle .banner-cantainer1 .h5banner-mtk {
    display: none
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner {
    margin: auto;
    box-sizing: border-box;
    padding-top: 112px;
    display: flex;
    justify-content: space-between;
    align-items: flex-end
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-left {
    height: 164px
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-left .banner-title {
    font-size: 40px;
    font-weight: 600;
    line-height: 56px
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-left .banner-info {
    margin-top: 8px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 28px
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-left .banner-login {
    margin-top: 24px;
    display: flex
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-left .banner-login .banner-btn {
    margin-right: 24px;
    padding-top: 13px;
    text-align: center;
    box-sizing: border-box;
    width: 180px;
    height: 48px;
    background: #182f8f;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 22px;
    cursor: pointer
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-serch {
    width: 120px;
    height: 48px;
    background: #fff;
    display: flex;
    align-items: center;
    padding: 12px 30px;
    box-sizing: border-box;
    cursor: pointer
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-serch .banner-serch-title {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-serch .banner-serch-img {
    margin-right: 5px;
    width: 14px;
    height: 14px;
    min-width: 14px;
    min-height: 14px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjczNiAxMy43MzdhLjg1Mi44NTIgMCAwMS0xLjIzMSAwbC0yLjcyNy0yLjcyMWMtMi4zNzUgMS43NTUtNS42MyAxLjY2Ny03LjgyOC0uMzUxLTIuNDYzLTIuMjgyLTIuNjM5LTYuMzItLjI2NC04Ljc3N0M0LjA2LS41NyA4LjAxOS0uNjU4IDEwLjQ4MiAxLjhjMi4xOTkgMi4xOTQgMi4zNzUgNS42MTcuNTI3IDcuOTg3bDIuNzI3IDIuNzJhLjg0Ny44NDcgMCAwMTAgMS4yM3pNOS42MDIgMy41NTVhNC4zNjQgNC4zNjQgMCAwMC03LjEyNCAwYy0xLjE0NCAxLjQ5Mi0xLjE0NCAzLjY4NyAwIDUuMTc5YTQuMzY0IDQuMzY0IDAgMDA3LjEyNCAwYzEuMTQ0LTEuNTggMS4xNDQtMy42ODcgMC01LjE3OXoiIGZpbGw9IiNFMDIwMjAiLz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .only-check-box {
    margin-top: 16px
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable {
    padding-left: 24px;
    position: relative;
    margin-right: 40px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    line-height: 19px
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable .radio-css {
    display: none
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable .radio-css[type=radio]+.icon {
    cursor: pointer;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    border: 1px solid #d9d9d9;
    color: #182f8f;
    position: absolute;
    top: 2px;
    left: 0;
    background: #fff
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable .radio-css[type=radio]:checked+.icon {
    border: 1px solid #182f8f
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable .radio-css[type=radio]:checked+.icon:after {
    content: "";
    position: absolute;
    color: #000;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #182f8f
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .search-box {
    width: 268px;
    height: 48px;
    margin-top: 16px;
    display: flex
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .search-box input {
    caret-color: #182f8f;
    box-sizing: border-box;
    padding-left: 8px;
    width: 154px;
    font-size: 14px;
    height: 100%;
    -webkit-appearance: none;
    line-height: 48px;
    border: none;
    outline: none
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .search-box :-ms-input-placeholder {
    font-size: 14px;
    color: #000
}

.main-news.main-chaowenArtitle .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .search-box .search-btn {
    height: 48px;
    cursor: pointer;
    width: 80px;
    background: #d70d1a;
    color: #fff;
    font-size: 14px;
    border: none;
    outline: none
}

.main-news.main-chaowenArtitle .main-content {
    margin: 48px auto auto;
    color: #333
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other {
    width: 830px
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .communication-box .communication-header {
    margin-bottom: 24px
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .communication-box .communication-header .title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 42px
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .communication-box .communication-header .title .content-title {
    vertical-align: middle
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .extend-video-container .notice-content {
    background: #fff
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .extend-video-container .notice-content .item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 40px
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .extend-video-container .notice-content .item .url {
    cursor: pointer;
    color: #333;
    vertical-align: middle;
    width: 85%;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .extend-video-container .notice-content .item .url .icon {
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin-right: 8px
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .extend-video-container .notice-content .item .url .urls {
    cursor: pointer;
    color: #333;
    vertical-align: middle;
    width: calc(100% - 32px);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .extend-video-container .notice-content .item .url .urls:hover {
    text-decoration: underline
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .extend-video-container .notice-content .item .time {
    color: #999
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .extend-video-container .notice-content .list-line-height {
    line-height: 50px
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .notice-container .notice-content {
    background: #fff
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .notice-container .item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 40px
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .notice-container .item .url {
    cursor: pointer;
    line-height: 1.4
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .notice-container .item .url:hover {
    text-decoration: underline
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .notice-container .item .time {
    color: #999
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .notice-container .list-line-height {
    line-height: 50px
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .h5-notice-content {
    display: none
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .news-sports-content .item .url {
    padding-left: 30px;
    position: relative
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .news-sports-content .item .url .icon {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 24px;
    height: 24px
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .news-sports-content .item:hover {
    text-decoration: underline
}

.main-news.main-chaowenArtitle .main-content .right-news-contain-other .extend-video-container .extend-video-header .more {
    display: none
}

.main-commodity .Detail,
.main-commodity .Parameter {
    display: none
}

.main-commodity .header-bgd {
    background-color: #182f8f;
    height: 72px
}

.main-commodity .commodity-c {
    background-color: #fff
}

.main-commodity .commodity-c .commodity-company {
    min-width: 1200px;
    height: 128px;
    background-color: #fff
}

.main-commodity .commodity-c .commodity-company .commodity-company-img {
    position: absolute;
    width: 78px;
    height: 78px;
    border-radius: 8px;
    border: 1px solid #e5e5e5;
    margin: 24px 24px 26px 0
}

.main-commodity .commodity-c .commodity-company .commodity-company-img img {
    width: 60px;
    height: 60px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

.main-commodity .commodity-c .commodity-company .commodity-company-name {
    position: absolute;
    margin: 24px 0 26px 102px
}

.main-commodity .commodity-c .commodity-company .commodity-company-name .clike {
    display: flex
}

.main-commodity .commodity-c .commodity-company .commodity-company-name .clike:first-child {
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 34px
}

.main-commodity .commodity-c .commodity-company .commodity-company-name .clike .ttt {
    display: flex;
    justify-content: center;
    align-items: center
}

.main-commodity .commodity-c .commodity-company .commodity-company-name .clike img {
    height: 24px;
    width: 24px
}

.main-commodity .commodity-c .commodity-company .commodity-company-name .clike .cf {
    margin-right: 24px;
    margin-left: 8px
}

.main-commodity .commodity-c .commodity-company .commodity-company-name .clike .sc {
    display: inline-block;
    margin-left: 4px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 16px
}

.main-commodity .commodity-c .commodity-company .commodity-company-name .jxlist {
    display: flex;
    margin-top: 12px;
    align-items: center
}

.main-commodity .commodity-c .commodity-company .commodity-company-name .jxlist .jxlist-web {
    border: 1px solid #e5e5e5;
    margin-right: 8px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #343434;
    line-height: 24px;
    padding: 4px 15px
}

.main-commodity .commodity-c .commodity-company .commodity-company-name .jxlist .jxlist-h5 {
    display: none
}

.main-commodity .commodity-n {
    background: #e6e6e6
}

.main-commodity .commodity-n .commodity-nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 72px;
    background: #e6e6e6
}

.main-commodity .commodity-n .commodity-nav .commodity-nav-list {
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #323232;
    line-height: 24px
}

.main-commodity .commodity-n .commodity-nav .commodity-nav-list a {
    display: inline-block;
    margin-right: 32px
}

.main-commodity .commodity-n .commodity-nav .commodity-search {
    display: flex
}

.main-commodity .commodity-n .commodity-nav .commodity-search .sch-h5 {
    display: none
}

.main-commodity .commodity-n .commodity-nav .commodity-search input {
    width: 282px;
    height: 46px;
    background: #fff;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 22px;
    padding-left: 16px;
    padding-right: 50px
}

.main-commodity .commodity-n .commodity-nav .commodity-search img {
    width: 17px;
    height: 17px;
    margin-left: -26px;
    margin-top: 17px
}

.main-commodity .commodity-show-head {
    background: #f7f7f7
}

.main-commodity .commodity-show-head .li {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #343434;
    line-height: 22px;
    margin: 24px 0
}

.main-commodity .commodity-show-head .detail {
    display: flex;
    height: 500px
}

.main-commodity .commodity-show-head .detail .detail-left {
    display: flex
}

.main-commodity .commodity-show-head .detail .detail-left .left-left,
.main-commodity .commodity-show-head .detail .detail-left .left-left .big-pic img {
    width: 468px;
    height: 468px
}

.main-commodity .commodity-show-head .detail .detail-left .left-left .sm {
    display: flex;
    margin-left: 24px;
    margin-top: -72px
}

.main-commodity .commodity-show-head .detail .detail-left .left-left .sm .sml {
    display: flex;
    margin-right: 16px;
    justify-content: center;
    align-items: center;
    width: 202px;
    height: 48px;
    background: rgba(0, 0, 0, .7);
    font-size: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #fff;
    line-height: 24px
}

.main-commodity .commodity-show-head .detail .detail-left .left-left .sm .sml img {
    width: 24px;
    height: 24px;
    margin-right: 9px
}

.main-commodity .commodity-show-head .detail .detail-left .left-right {
    margin-left: 8px;
    height: 468px
}

.main-commodity .commodity-show-head .detail .detail-left .left-right .picl {
    margin-bottom: 8px;
    width: 111px;
    height: 111px
}

.main-commodity .commodity-show-head .detail .detail-left .left-right .picl img {
    width: 111px;
    height: 111px
}

.main-commodity .commodity-show-head .detail .detail-right {
    margin-left: 40px;
    height: 468px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t1 {
    display: flex
}

.main-commodity .commodity-show-head .detail .detail-right .right-t1 img {
    width: 32px;
    height: 32px;
    margin-right: 1px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t1 span {
    font-size: 22px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #000;
    line-height: 34px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t2 {
    width: 88px;
    height: 32px;
    margin-top: 6px;
    background: #182f8f
}

.main-commodity .commodity-show-head .detail .detail-right .right-t2 span {
    display: flex;
    justify-content: center;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 32px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t3 {
    margin-top: 28px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t3 span {
    font-size: 28px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #182f8f
}

.main-commodity .commodity-show-head .detail .detail-right .i1 {
    margin-bottom: 8px;
    margin-top: 24px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t4 p {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t5 {
    display: flex;
    margin-top: 59px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t5 span {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 16px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t5 .likez {
    display: flex;
    margin-right: 24px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t5 .likez img {
    width: 15px;
    height: 19px;
    margin-right: 8px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t5 .sharez {
    display: flex
}

.main-commodity .commodity-show-head .detail .detail-right .right-t5 .sharez img {
    width: 24px;
    height: 24px;
    margin-right: 4px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t6 {
    width: 384px;
    height: 48px;
    background: #182f8f;
    margin-top: 20px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t6 span {
    display: flex;
    justify-content: center;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 48px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t7 {
    display: flex;
    margin-top: 16px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t7 div {
    display: flex;
    width: 184px;
    height: 48px;
    background: #182f8f;
    border: 1px solid #182f8f
}

.main-commodity .commodity-show-head .detail .detail-right .right-t7 .gt,
.main-commodity .commodity-show-head .detail .detail-right .right-t7 .talk {
    display: flex;
    margin-right: 13px;
    justify-content: center;
    align-items: center
}

.main-commodity .commodity-show-head .detail .detail-right .right-t7 .gt img,
.main-commodity .commodity-show-head .detail .detail-right .right-t7 .talk img {
    width: 24px;
    height: 24px;
    margin-right: 8px
}

.main-commodity .commodity-show-head .detail .detail-right .right-t7 .gt span,
.main-commodity .commodity-show-head .detail .detail-right .right-t7 .talk span {
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff
}

.main-commodity .commodity-show-head .parameter {
    margin-bottom: 64px
}

.main-commodity .commodity-show-head .parameter .par {
    width: 112px;
    height: 42px;
    margin-top: 42px;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 42px
}

.main-commodity .commodity-show-head .parameter .par-t1,
.main-commodity .commodity-show-head .parameter .par-t2 {
    display: flex;
    align-items: center;
    height: 55px;
    border-bottom: 1px solid #e6e6e6;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #343434;
    line-height: 22px
}

.main-commodity .commodity-show-head .parameter .par-t1 span,
.main-commodity .commodity-show-head .parameter .par-t2 span {
    display: flex;
    flex: 1
}

.main-commodity .commodity-show-head .parameter .par-t1 {
    margin-top: 24px
}

.main-commodity .commodity-sm {
    background-color: #fff;
    padding-bottom: 64px;
    padding-top: 64px
}

.main-commodity .commodity-sm .commodity-show-mid {
    background-color: #fff
}

.main-commodity .commodity-sm .commodity-show-mid .mid-detail {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #323232;
    line-height: 42px
}

.main-commodity .commodity-sm .commodity-show-mid .mid-b {
    margin-top: 24px;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #323232;
    line-height: 40px
}

.main-commodity .commodity-sm .commodity-show-mid .mid-1 {
    margin-top: 16px;
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #343434;
    line-height: 34px
}

.main-commodity .commodity-sm .commodity-show-mid .mid-2 {
    margin-top: 16px;
    font-size: 18px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #343434;
    line-height: 28px
}

.main-commodity .commodity-sm .commodity-show-mid .mid-text {
    margin-top: 14px;
    margin-right: 528px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #343434;
    line-height: 24px
}

.main-commodity .commodity-sm .commodity-show-mid .mid-pics img {
    width: 100%;
    height: 600px;
    margin-top: 24px
}

.main-commodity .commodity-sm .commodity-pics {
    display: none
}

.main-commodity .commodity-showbot .commodity-show-bottom {
    background: #f7f7f7
}

.main-commodity .commodity-showbot .commodity-show-bottom .bot-nav {
    height: 42px;
    padding-top: 40px
}

.main-commodity .commodity-showbot .commodity-show-bottom .bot-nav .zp {
    float: left;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px
}

.main-commodity .commodity-showbot .commodity-show-bottom .bot-nav .more {
    float: right;
    font-size: 22px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333;
    line-height: 34px
}

.main-commodity .commodity-showbot .commodity-show-bottom .bot-list {
    display: flex;
    margin-top: 64px
}

.main-commodity .commodity-showbot .commodity-show-bottom .bot-list .list-1 {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 221px;
    height: 309px;
    background: #fff;
    border: 1px solid #e6e6e6;
    margin-right: 30px;
    margin-bottom: 120px
}

.main-commodity .commodity-showbot .commodity-show-bottom .bot-list .list-1 .ltop img {
    width: 189px;
    height: 189px;
    background: #f0f0f0
}

.main-commodity .commodity-showbot .commodity-show-bottom .bot-list .list-1 .lmid {
    margin: 14px 12px;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 24px
}

.main-commodity .commodity-showbot .commodity-show-bottom .bot-list .list-1 .lbot {
    display: flex;
    justify-content: center
}

.main-commodity .commodity-showbot .commodity-show-bottom .bot-list .list-1 .lbot .d3d {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 16px;
    background: #e6e6e6;
    border-radius: 2px;
    margin-right: 8px
}

.main-commodity .commodity-showbot .commodity-show-bottom .bot-list .list-1 .lbot .d3d img {
    width: 15px;
    height: 15px
}

.main-commodity .commodity-showbot .commodity-show-bottom .bot-list .list-1 .lbot .d3d span {
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 12px
}

.main-commodity .commodity-showbot .commodity-show-bottom .bot-list .list-1 .lbot .new {
    display: flex;
    justify-content: center;
    width: 40px;
    height: 16px;
    background: #d70d1a;
    border-radius: 2px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 16px
}

.bottom {
    display: none
}

.main-companyDetail {
    padding-bottom: 48px
}

.main-companyDetail .main-companyDetail-container .header-bgd {
    background: #fff;
    height: 80px
}

.main-companyDetail .main-companyDetail-container .bread-nav {
    color: #343434;
    height: 48px
}

.main-companyDetail .main-companyDetail-container .bread-nav .none {
    padding-bottom: 0
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-c {
    padding-left: 48px;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    height: 154px;
    background: #fff;
    border-bottom: 1px solid #e6e6e6
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-c .logo {
    width: 80px;
    height: 80px;
    border-radius: 4px;
    border: 1px solid #e6e6e6;
    margin-right: 25px
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-c .logo img {
    position: absolute;
    width: 80px;
    height: 80px
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-c .name {
    box-sizing: border-box
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-c .name .name-all {
    width: 800px;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 42px;
    margin-bottom: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-c .name .name-s {
    width: 800px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-d {
    background: #fff
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-d video {
    width: 650px;
    height: auto;
    margin: auto;
    outline: none
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-d img {
    max-width: 100%
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-d .mx48 {
    margin: 0 48px;
    padding-top: 40px;
    padding-bottom: 56px
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .h4 {
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 34px;
    margin-bottom: 16px
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .text {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .pic {
    margin-top: 40px
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .business {
    padding-top: 0 !important
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .contact {
    margin-top: 40px
}

.main-companyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .about-btn {
    display: flex;
    cursor: pointer;
    margin: 56px auto auto;
    width: 80px;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #ddd
}

.main-service-viewport {
    background: #f7f7f7
}

.main-service-viewport .service-header {
    box-sizing: border-box;
    background: url(404.png) 50% no-repeat, linear-gradient(225deg, rgba(215, 30, 38, .3), rgba(215, 30, 38, .9));
    background-size: cover;
    color: #fff;
    height: 320px;
    min-width: 1200px;
    position: relative;
    padding-top: 116px
}

.main-service-viewport .service-header .service-mtk {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}

.main-service-viewport .service-header .service-mtk .service-banner {
    width: 1200px;
    margin: 0 auto;
    padding-top: 116px
}

.main-service-viewport .service-header .service-mtk .service-banner .service-name {
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    line-height: 54px
}

.main-service-viewport .service-header .service-mtk .service-banner .service-main {
    width: 832px;
    height: 72px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 24px;
    margin-top: 8px
}

.main-service-viewport .bread-nav {
    margin-top: 11px
}

.main-service-viewport .service-container {
    width: 1200px;
    margin: 11px auto 0;
    justify-content: center;
    height: 620px;
    background: #f7f7f7;
    border: 0 solid #000
}

.main-service-viewport .service-container .card {
    margin-right: 15px;
    margin-bottom: 15px;
    display: inline-block;
    width: 282px;
    height: 138px;
    background: #fff;
    position: relative
}

.main-service-viewport .service-container .card div {
    position: absolute;
    top: 50%;
    left: 36px;
    transform: translateY(-50%);
    width: 152px;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px
}

.main-service-viewport .service-container .card img {
    position: absolute;
    top: 34px;
    right: 24px;
    width: 70px;
    height: 70px
}

.main-service-viewport .service-container :last-child {
    margin-right: 0
}

.main-service-viewport .footer-line {
    width: 1200px;
    margin: 40px auto auto;
    background: transparent !important;
    height: 1px
}

.error404-head-back {
    width: 100%;
    height: 72px;
    background-color: #fff;
    display: none
}

.error404-content {
    display: flex;
    height: 1000px;
    background: #fff
}

.error404-content .content-left {
    width: 50%;
    display: flex;
    flex-direction: column
}

.error404-content .content-left .error404-title {
    margin-left: 60%;
    margin-top: 243px;
    font-size: 80px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 112px
}

.error404-content .content-left .error404-text {
    margin-left: 60%;
    font-size: 18px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 25px
}

.error404-content .content-left .error404-btn {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 60%;
    margin-top: 57px;
    width: 150px;
    height: 48px;
    background: #182f8f;
    border-radius: 2px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff
}

.error404-content .content-left .error404-return {
    display: flex;
    margin-left: 60%;
    margin-top: 16px
}

.error404-content .content-left .error404-return div {
    font-size: 14px;
    line-height: 20px;
    color: #999
}

.error404-content .content-left .error404-return a {
    padding-left: 2px;
    line-height: 20px;
    font-size: 14px;
    color: #333
}

.error404-content .content-right {
    width: 50%;
    display: flex
}

.error404-content .content-right .error404-img {
    margin-top: 225px;
    width: 320px;
    height: 320px
}

.common-width {
    width: 1250px;
    padding: 0 10px
}

.common-width,
.common-width1 {
    margin: 0 auto;
    box-sizing: border-box
}

.common-width1 {
    width: 1000px
}

.center {
    text-align: center
}

main {
    display: block;
    background-color: #f7f7f7
}

.fboxRow {
    display: flex;
    flex-direction: row
}

.fboxCol {
    display: flex;
    flex-direction: column
}

.fboxWrap {
    display: flex;
    flex-wrap: wrap
}

.flex1 {
    flex: 1
}

.flex2 {
    flex: 2
}

.flex3 {
    flex: 3
}

.flex4 {
    flex: 4
}

.flex5 {
    flex: 5
}

.flex6 {
    flex: 6
}

.Xstart {
    justify-content: flex-start
}

.Xcenter {
    justify-content: center
}

.Xend {
    justify-content: flex-end
}

.Xbetween {
    justify-content: space-between
}

.Xaround {
    justify-content: space-around
}

.Ystart {
    align-items: flex-start
}

.Ycenter {
    align-items: center
}

.Yend {
    align-items: flex-end
}

.Ybaseline {
    align-items: baseline
}

.Ystretch {
    align-items: stretch
}

.font12 {
    font-size: 12px
}

.font13 {
    font-size: 13px
}

.font14 {
    font-size: 14px
}

.font15 {
    font-size: 15px
}

.font16 {
    font-size: 16px
}

.font17 {
    font-size: 17px
}

.font18 {
    font-size: 18px
}

.font19 {
    font-size: 19px
}

.font20 {
    font-size: 20px
}

.font21 {
    font-size: 21px
}

.font22 {
    font-size: 22px
}

.font23 {
    font-size: 23px
}

.font24 {
    font-size: 24px
}

.font25 {
    font-size: 25px
}

.font26 {
    font-size: 26px
}

.font27 {
    font-size: 27px
}

.font28 {
    font-size: 28px
}

.font29 {
    font-size: 29px
}

.font30 {
    font-size: 30px
}

.font31 {
    font-size: 31px
}

.font32 {
    font-size: 32px
}

.font33 {
    font-size: 33px
}

.font34 {
    font-size: 34px
}

.font35 {
    font-size: 35px
}

.font36 {
    font-size: 36px
}

.font37 {
    font-size: 37px
}

.font38 {
    font-size: 38px
}

.font39 {
    font-size: 39px
}

.font40 {
    font-size: 40px
}

.font-ell1 {
    -webkit-line-clamp: 1
}

.font-ell1,
.font-ell2 {
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical
}

.font-ell2 {
    -webkit-line-clamp: 2
}

.font-ell3 {
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.font-left {
    text-align: left
}

.font-center {
    text-align: center
}

.font-right {
    text-align: right
}

.font-spacing-1px {
    letter-spacing: 1px
}

.font-spacing-2px {
    letter-spacing: 2px
}

.font-spacing-3px {
    letter-spacing: 3px
}

.font-w {
    font-weight: 700
}

.font-w300 {
    font-weight: 300
}

.font-w400 {
    font-weight: 400
}

.font-w500 {
    font-weight: 500
}

.font-w600 {
    font-weight: 600
}

.font-w700 {
    font-weight: 700
}

.font-w800 {
    font-weight: 800
}

.keep-space {
    white-space: pre-wrap !important
}

.main-exhibitor {
    background: #fff;
    display: block
}

.main-exhibitor .banner-cantainer {
    color: #fff;
    background: url(404.png) 50% no-repeat, linear-gradient(270deg, #620204, rgba(215, 30, 38, .9));
    background-size: 100% 100%;
    height: 320px;
    position: relative
}

.main-exhibitor .banner-cantainer .banner-mtk {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}

.main-exhibitor .banner-cantainer .banner-mtk .banner {
    box-sizing: border-box;
    padding-top: 96px
}

.main-exhibitor .banner-cantainer .banner-mtk .banner .banner-title {
    font-size: 40px;
    font-weight: 600;
    line-height: 56px
}

.main-exhibitor .banner-cantainer .banner-mtk .banner .banner-info {
    margin-top: 8px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 28px
}

.main-exhibitor .banner-cantainer .banner-mtk .banner .banner-login {
    text-align: center;
    width: 180px;
    height: 48px;
    background: #d70d19;
    font-size: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #fff;
    line-height: 48px;
    cursor: pointer;
    margin-top: 40px
}

.main-exhibitor .main-content {
    color: #333;
    margin: 24px auto 0
}

.main-exhibitor .main-content .communication-header {
    display: none;
    margin-bottom: 24px
}

.main-exhibitor .main-content .communication-header .title {
    font-size: 40px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    line-height: 56px
}

.main-exhibitor .main-content .communication-header .title .content-title {
    vertical-align: middle
}

.main-exhibitor .main-content .communication-header .communication-more {
    display: none
}

.main-exhibitor .main-content .exhibitor-card {
    display: flex;
    margin-top: 24px
}

.main-exhibitor .main-content .exhibitor-card .exhibitor-tip {
    width: 408px;
    height: 144px;
    background-color: #d70d19;
    position: relative
}

.main-exhibitor .main-content .exhibitor-card .exhibitor-tip .exhibitor-how {
    color: #fff;
    font-family: PingFangSC-Regular, PingFang SC;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%
}

.main-exhibitor .main-content .exhibitor-card .exhibitor-tip .exhibitor-how .exhibitor-tip-title {
    font-size: 28px;
    font-weight: 600;
    line-height: 42px;
    margin: 0 !important;
    width: 100%;
    padding-left: 40px;
    box-sizing: border-box
}

.main-exhibitor .main-content .exhibitor-card .exhibitor-tip .exhibitor-how .exhibitor-tip-sub {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    margin: 8px 0 0 40px
}

.main-exhibitor .main-content .exhibitor-card .exhibitor-item {
    width: 792px;
    height: 144px;
    background-color: #f1f1f1
}

.main-exhibitor .main-content .exhibitor-card .exhibitor-item .exhibitor-answer {
    padding: 0 0 0 64px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px
}

.main-exhibitor .main-content .exhibitor-card .exhibitor-item .exhibitor-answer .exhibitor-answer-dubble {
    display: flex;
    padding-right: 300px;
    justify-content: space-between;
    margin-bottom: 16px
}

.main-exhibitor .main-content .exhibitor-card .exhibitor-item .exhibitor-answer .exhibitor-answer-dubble span,
.main-exhibitor .main-content .exhibitor-card .exhibitor-item .exhibitor-answer .exhibitor-answer-one span {
    cursor: pointer
}

.main-exhibitor .main-content .exhibitor-card .exhibitor-item .exhibitor-answer .exhibitor-one-item {
    margin-top: 60px
}

.main-exhibitor .main-content .exhibitor-card .exhibitor-item .exhibitor-answer .exhibitor-two-item {
    margin-top: 40px
}

.main-exhibitor .main-content .exhibitor-card .exhibitor-item .exhibitor-answer .exhibitor-three-item {
    margin-top: 20px
}

.main-exhibitor .main-content .exhibitor-card .exhibitor-item .exhibitor-answer a:hover {
    color: #182f8f;
    text-decoration: underline
}

.main-exhibitor .main-content .communication-box .exhibitor-help,
.main-exhibitor .main-content .communication-box .purchaser-guidelines-contenter {
    display: none
}

.main-exhibitor .main-content .communication-box .common-width {
    padding: 0
}

.main-exhibitor .more-magin {
    margin-top: 80px
}

.main-exhibitor .exhibitor-help {
    width: 190px;
    background: #fff;
    font-size: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #d70d19;
    line-height: 24px;
    cursor: pointer;
    display: flex;
    align-items: center
}

.main-exhibitor .exhibitor-help span {
    cursor: pointer
}

.main-exhibitor .exhibitor-help img {
    transform: rotate(90del);
    width: 16px;
    height: 16px;
    cursor: pointer
}

.main-exhibitor .exhibitor-help :last-child {
    margin-left: 5px;
    height: 24px;
    line-height: 24px
}

.main-exhibitor .exhibitor-more {
    border: 0 solid #000;
    background: #fff;
    display: flex;
    justify-content: flex-start
}

.main-exhibitor .exhibitor-more .exhibition-hall {
    background: url(404.png) no-repeat;
    background-size: 100%
}

.main-exhibitor .exhibitor-more .easy-access {
    background: url(404.png) no-repeat;
    background-size: 100%
}

.main-exhibitor .exhibitor-more .design-award {
    background: url(404.png) no-repeat;
    background-size: 100%;
    margin-right: 0
}

.main-exhibitor .exhibitor-more .exhibitor-more-item {
    margin-right: 24px;
    width: 384px;
    height: 400px;
    position: relative;
    box-sizing: border-box
}

.main-exhibitor .exhibitor-more .exhibitor-more-item .exhibitor-more-mtk {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 384px;
    height: 400px;
    background: #000;
    opacity: .6
}

.main-exhibitor .exhibitor-more .exhibitor-more-item .exhibitor-more-card {
    position: absolute;
    z-index: 999;
    left: 32px;
    bottom: 32px;
    right: 32px;
    width: 320px;
    height: 256px;
    background: #d70d19;
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    box-sizing: border-box;
    padding: 32px
}

.main-exhibitor .exhibitor-more .exhibitor-more-item .exhibitor-more-card .exhibitor-more-card-title {
    font-size: 22px;
    font-weight: 500;
    line-height: 34px;
    margin-bottom: 8px
}

.main-exhibitor .exhibitor-more .exhibitor-more-item .exhibitor-more-card .exhibitor-more-card-sub {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px
}

.main-exhibitor .exhibitor-more .exhibitor-more-item .exhibitor-more-card .exhibitor-more-konw {
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    bottom: 32px;
    color: #fff;
    display: flex;
    align-items: center
}

.main-exhibitor .exhibitor-more .exhibitor-more-item .exhibitor-more-card .exhibitor-more-konw>a {
    margin-right: 40px
}

.main-exhibitor .exhibitor-more .exhibitor-more-item .exhibitor-more-card .exhibitor-more-konw span {
    vertical-align: middle
}

.main-exhibitor .exhibitor-more .exhibitor-more-item .exhibitor-more-card .exhibitor-more-konw img {
    vertical-align: text-bottom;
    width: 16px;
    height: 16px;
    transform: scaleZ(90del)
}

.main-exhibitor .exhibitor-more .exhibitor-more-item .exhibitor-more-card .exhibitor-more-konw :first-child {
    cursor: pointer
}

.main-exhibitor .exhibitor-notice {
    padding-top: 58px;
    width: 100%;
    margin-top: 80px;
    background: #f7f7f7;
    border-top: 1px solid #e6e6e6
}

.main-exhibitor .exhibitor-notice .exhibitor-notice-header .title {
    font-size: 28px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333;
    line-height: 60px;
    margin-bottom: 24px;
    border: 0 solid #000;
    display: flex;
    justify-content: space-between
}

.main-exhibitor .exhibitor-notice .exhibitor-notice-header .title-more {
    display: flex
}

.main-exhibitor .exhibitor-notice .exhibitor-notice-header .title-more .more-font {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    cursor: pointer
}

.main-exhibitor .exhibitor-notice .exhibitor-notice-header .title-more .more-img {
    width: 24px;
    height: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAlUlEQVRIS+3UwQmAMAwF0J+ba7hAD6U4g+O4ihu4gXd36KULOEqlVxGSJgQ8tOfwX5pACM6PnPMxAHbCohGFEOZSys2mfRSwQEppqbVeAI6c89aLsECMcSWiE8AEYO9FWKB1bEFEgAURA1qkC9Ag/wI0yxb/QBPeRioCtOEiwBIuAtxPRevC9dj1Hrd3vWjJFmQA7PQepERKGWuvrpYAAAAASUVORK5CYII=) no-repeat;
    vertical-align: middle;
    display: inline-block;
    margin-top: 17px;
    cursor: pointer
}

.main-exhibitor .exhibitor-notice .exhibitor-notice-header .exhibithor-notice-content li {
    margin-bottom: 16px
}

.main-exhibitor .exhibitor-notice .exhibitor-notice-header .exhibithor-notice-content li .item {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    display: flex;
    justify-content: space-between
}

.main-exhibitor .exhibitor-notice .exhibitor-notice-header .exhibithor-notice-content li .item .item1 {
    font-size: 16px;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.main-exhibitor .exhibitor-notice .exhibitor-notice-header .exhibithor-notice-content li .item .item2 {
    font-size: 16px;
    font-weight: 400;
    color: #999;
    line-height: 24px;
    display: block
}

.main-exhibitor .exhibitor-notice .exhibitor-notice-header .exhibithor-notice-content li .item:hover span {
    text-decoration: underline
}

.main-exhibitor .exhibitor-notice .exhibitor-notice-header .exhibithor-notice-content li .item .item-font {
    display: inline-block;
    width: 92%
}

.main-exhibitor .exhibitor-notice .exhibitor-notice-header .exhibithor-notice-content li .item span {
    cursor: pointer
}

.main-exhibitor .exhibitor-notice .footer-line {
    margin-top: 58px;
    background: #d1d1d1;
    height: 1px;
    width: 1200px
}

.main-exhibitor .exhibitor-block {
    display: block
}

.main-exhibitor .exhibitor-block .exhibitor-block-title {
    font-size: 36px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    line-height: 50px;
    color: #333;
    margin-top: 80px;
    margin-bottom: 32px
}

.main-exhibitor .exhibitor-block .h5exhibitor-right {
    display: none
}

.main-exhibitor .exhibitor-block-content {
    width: 1200px;
    height: auto;
    border: 0 solid #000
}

.main-exhibitor .exhibitor-block-content .exhibitor-point-choice {
    height: 36px;
    margin-top: 8px;
    margin-bottom: 24px;
    padding-left: 16px;
    font-size: 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    line-height: 36px;
    border-left: 4px solid #182f8f
}

.main-exhibitor .exhibitor-block-content .exhibitor-point-title {
    margin-bottom: 8px;
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 30px
}

.main-exhibitor .exhibitor-block-content .exhibitor-item-div {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}

.main-exhibitor .exhibitor-block-content .exhibitor-point-item {
    display: inline-block;
    width: 360px;
    height: 24px;
    margin: 0 24px 24px 0;
    font-size: 0;
    padding: 20px 12px;
    background: #f1f1f1;
    border: 0 solid #000
}

.main-exhibitor .exhibitor-block-content .exhibitor-point-item:nth-of-type(3n+0) {
    margin-right: 0
}

.main-exhibitor .exhibitor-block-content .exhibitor-point-img {
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAvUlEQVRYR+2X3Q3CMAyEv27ACGwATACjwQaMAJPABjACI8AG6CSCAKmq7CaoD2cpD6n8c7n4kqbj287A+udbi+kO2CpxN1UAR+DQYOl7YAEMMvB2qAyibLEBmIEwA3PgAsyCTXkFVh8x6SbcAKdgcbk/AIG/v2LTABSvRBoREwOluOJGAYgU7vM1gDQDVoGaapk4B26ARrH0FtRQgGU4igGrwHeBZWgG/s6AnmWtnma61Ab/imutuC/PdAA8Ae2djSHFtb6gAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: 80%
}

.main-exhibitor .exhibitor-block-content .exhibitor-point-font {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 296px;
    height: 24px;
    margin-left: 16px;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 24px;
    vertical-align: middle
}

.main-exhibitor .exhibitor-block-content .exhibitor-point-item:hover {
    cursor: pointer;
    background: #182f8f
}

.main-exhibitor .exhibitor-block-content .exhibitor-point-item:hover .exhibitor-point-img {
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAwklEQVRYR+2X0Q3CMAwF723ACN0AmABGgw0YASahG8AIHQEmMDIqqD9VlTSRinCkSmnlxK8XO07EoJlZC+yG3yr1j5IOPreWKuACnCv8/QlYA5MEvgYlRQyWOAQEgTQCZtYAN2CVGJR3SdvPmOwgNLM9cE107uZPoJH08JdsAf1gp+BPSnMCb+ezBaR4HbOdReC/BUQW9BG8ydgHOkldZMHvE4gsiFpQog5ENQwCqQT8WlbrauZFbfJUXCrwx+ZZjoAXUD1WMD7n66sAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: 80%
}

.main-exhibitor .exhibitor-block-content .exhibitor-point-item:hover .exhibitor-point-font {
    cursor: pointer;
    color: #fff
}

.main-exhibitor .exhibitor-block-errorcontent {
    width: 1200px;
    text-align: center;
    height: 984px;
    background: #f7f7f7;
    border: 1px solid #f7f7f7
}

.main-exhibitor .errorcontent-content {
    margin-top: 35%;
    border: 0 solid #e6e6e6
}

.main-exhibitor .errorcontent-img {
    width: 40px;
    height: 40px
}

.main-exhibitor .errorcontent-title {
    margin-top: 16px;
    margin-bottom: 8px;
    color: #333
}

.main-exhibitor .errorcontent-retry,
.main-exhibitor .errorcontent-title {
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 22px
}

.main-exhibitor .errorcontent-retry {
    color: #0052d9
}

.body-en .main-exhibitor .main-content .communication-box .exhibitor-more .exhibitor-more-item {
    width: 588px;
    height: 500px;
    margin-right: 24px
}

.body-en .main-exhibitor .main-content .communication-box .exhibitor-more .exhibitor-more-item .exhibitor-more-mtk {
    width: 100%;
    height: 100%
}

.body-en .main-exhibitor .main-content .communication-box .exhibitor-more .exhibitor-more-item .exhibitor-more-card {
    width: 524px;
    height: 256px
}

.body-en .main-exhibitor .main-content .communication-box .exhibitor-more .exhibitor-more-item .exhibitor-more-konw {
    display: inline-block;
    background-image: none
}

.body-en .main-exhibitor .main-content .communication-box .exhibitor-more :nth-child(3) {
    display: none
}

.body-en .main-exhibitor .main-content .communication-box .exhibitor-more :nth-of-type(2) {
    margin-right: 0
}

.body-en .main-exhibitor .main-content .communication-box .exhibitor-more .easy-access {
    background-image: url(404.png);
    background-size: 100%
}

.body-en .main-exhibitor .main-content .communication-box .exhibitor-more .exhibition-hall {
    background-image: url(404.png);
    background-size: 100%
}

.body-en .main-exhibitor .main-content .communication-box .exhibitor-more .design-award {
    background-image: url(404.png);
    background-size: 100%
}

.main-exhibits {
    color: #333
}

.main-exhibits .header-bgd {
    height: 80px;
    background-color: #fff
}

.main-exhibits .main-exhibits-container {
    background: #f7f7f7
}

.main-exhibits .main-exhibits-container .goods-classify {
    border: 0 solid #000
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-header {
    width: 1200px;
    margin: 24px auto
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-header .title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 42px
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-header .search-container {
    height: 46px
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-header .search-container .search-left {
    height: 44px;
    border: 1px solid #182f8f
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content {
    position: relative;
    width: 1200px
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .left-nav {
    background: #fff;
    width: 242px;
    height: 520px;
    overflow-y: auto;
    padding: 10px 0;
    z-index: 99;
    border: 1px solid transparent;
    cursor: pointer;
    box-sizing: border-box;
    font-family: PingFangSC-Regular, PingFang SC
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .left-nav .title {
    height: 24px;
    display: flex;
    align-items: center
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .left-nav .title .pic {
    margin-left: 24px;
    width: 16px;
    height: 16px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMmgxMHYySDV6TTEgMmgydjJIMXptNCA1aDEwdjJINXpNMSA3aDJ2Mkgxem00IDVoMTB2Mkg1em0tNCAwaDJ2MkgxeiIgZmlsbD0iIzMzMyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat;
    background-size: 100% 100%
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .left-nav .title .info {
    margin-left: 4px;
    font-size: 16px;
    font-weight: 600;
    color: #333;
    line-height: 24px
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .left-nav .item {
    font-size: 14px;
    line-height: 20px;
    display: block;
    width: 100%;
    padding: 5px 5px 6px 24px;
    box-sizing: border-box
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .left-nav .item.active {
    color: #182f8f
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .left-nav .item:hover {
    text-decoration: none;
    background: #182f8f;
    color: #fff
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .left-nav.none::-webkit-scrollbar {
    display: none
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .left-nav::-webkit-scrollbar {
    cursor: pointer;
    width: 4px;
    height: 120px
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .left-nav::-webkit-scrollbar-thumb {
    border-radius: 2.5px;
    background: rgba(0, 0, 0, .2)
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box {
    transition: .2s linear;
    width: 712px;
    border-left: 1px solid #ddd;
    position: absolute;
    left: 10px;
    top: 0;
    z-index: 2;
    background: #fff;
    padding: 16px 24px;
    box-sizing: border-box;
    overflow-y: auto;
    height: 520px
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box.show {
    left: 252px
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box.none::-webkit-scrollbar {
    display: none
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box::-webkit-scrollbar {
    cursor: pointer;
    width: 4px;
    height: 120px;
    background-color: #f5f5f5
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box::-webkit-scrollbar-thumb {
    border-radius: 2.5px;
    background: rgba(0, 0, 0, .2)
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box .sub-list {
    position: relative;
    display: none
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box .sub-list.show {
    display: block
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box .sub-list .sub-item {
    position: absolute;
    left: 0;
    top: 0
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box .sub-list .sub-item .sub-item-title {
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    white-space: normal;
    padding: 9px 0;
    border-bottom: 1px solid #e6e6e6
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box .sub-list .sub-item .th-list {
    margin-top: 11px
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box .sub-list .sub-item .th-list .th-item {
    margin-bottom: 6px;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    white-space: normal;
    font-size: 12px;
    color: #333;
    line-height: 18px
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box .sub-list .sub-item .th-list .th-item:hover {
    cursor: pointer;
    color: #182f8f
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box .sub-list .sub-item .th-list .th-item.more {
    width: 100%;
    display: flex;
    align-items: center;
    margin-top: 4px;
    font-size: 12px;
    color: #182f8f;
    line-height: 18px
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .sub-list-box .sub-list .sub-item .th-list .th-item.more .icom {
    width: 16px;
    height: 16px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE2djE2SDB6Ii8+PHBhdGggc3Ryb2tlPSIjRDcxRTI2IiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01LjUgMy4wNUwxMC40NSA4IDUuNSAxMi45NSIvPjwvZz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .nav-carousel-box {
    display: none
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .classify-carousel {
    background-color: #e6e6e6;
    position: absolute;
    overflow: hidden;
    top: 0;
    right: 0;
    width: 934px;
    height: 520px
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .classify-carousel .swiper-slide {
    width: 100% !important
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .classify-carousel .swiper-slide .pic {
    width: 100%;
    height: 100%;
    cursor: pointer
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .classify-carousel .swiper-pagination-exhibits-classify {
    position: absolute;
    bottom: 20px;
    font-size: 0;
    text-align: center;
    transition: opacity .3s;
    transform: translateZ(0);
    z-index: 10
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .classify-carousel .swiper-pagination-exhibits-classify .swiper-pagination-bullet {
    background: #ccc;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    transition: .3s;
    opacity: .8
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .classify-carousel .swiper-pagination-exhibits-classify .swiper-pagination-bullet-active {
    background: #182f8f;
    transition: .3s;
    opacity: 1
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .classify-carousel .swiper-spot {
    position: absolute;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    z-index: 999
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .classify-carousel .swiper-spot .spot {
    cursor: pointer;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: hsla(0, 0%, 100%, .5)
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .classify-carousel .swiper-spot .spot-active {
    background: #182f8f
}

.main-exhibits .main-exhibits-container .goods-classify .goods-classify-content .classify-carousel .swiper-spot .spot+.spot {
    margin-left: 20px
}

.main-exhibits .main-exhibits-container .goods-classify.en .goods-classify-content .left-nav .item {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 21px
}

.main-exhibits .main-exhibits-container .goods-classify.en .goods-classify-content .left-nav .item .son-list .son-item {
    line-height: 21px
}

.main-exhibits .main-exhibits-container .product-list-container {
    margin-top: 64px
}

.main-exhibits .main-exhibits-container .product-list-container .product-type {
    display: flex;
    justify-content: space-between
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .porduct-title-box .product-title {
    vertical-align: middle;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 42px
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .porduct-title-box .question-content {
    display: inline-block;
    position: relative
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .porduct-title-box .question-content .product-icon {
    cursor: pointer;
    margin-left: 4px;
    width: 24px;
    height: 24px;
    vertical-align: middle
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .porduct-title-box .question-content .answer-content {
    display: none;
    position: absolute;
    left: -12px;
    top: 51px;
    padding: 24px;
    background-color: #fff;
    width: 600px;
    box-sizing: border-box;
    transition: all .4s;
    box-shadow: 6px 6px 12px 6px rgba(0, 0, 0, .08);
    z-index: 999
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .porduct-title-box .question-content .answer-content .triangle {
    position: absolute;
    left: 22px;
    top: -12px;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-bottom-color: #fff
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .porduct-title-box .question-content .answer-content .answer-title {
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    margin-bottom: 16px;
    line-height: 22px
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .porduct-title-box .question-content .answer-content .answer-text {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #666;
    line-height: 22px;
    font-weight: 400
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .porduct-title-box .question-content:hover .answer-content {
    display: block
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .change-box {
    display: flex;
    align-items: center;
    cursor: pointer;
    padding-top: 18px
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .change-box .loading {
    display: none
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .change-box .change-icon {
    width: 24px;
    height: 24px;
    margin-right: 4px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6Ii8+PGcgb3BhY2l0eT0iLjQiIGZpbGw9IiMwMDAiPjxwYXRoIGQ9Ik0xMiA0YTggOCAwIDAxMy42NjcgMTUuMTEybC0xLjAzMi0xLjcyQTYgNiAwIDEwMTIgMTh2MmE4IDggMCAxMTAtMTZ6Ii8+PHBhdGggZD0iTTE0LjE2NSAxOS42MDhsLjcwNy00Ljk1IDQuMjQyIDQuMjQzeiIvPjwvZz48L2c+PC9zdmc+) no-repeat;
    background-size: 100% 100%
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .change-box .change-icon,
.main-exhibits .main-exhibits-container .product-list-container .product-type .change-box .product-tips {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    vertical-align: middle
}

.main-exhibits .main-exhibits-container .product-list-container .product-type .change-box-like {
    display: none
}

.main-exhibits .main-exhibits-container .product-list-container .logo-box {
    margin-top: 24px;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap
}

.main-exhibits .main-exhibits-container .product-list-container .logo-box .logo-container {
    width: 149px;
    height: 96px;
    border-right: 1px solid #f7f7f7;
    position: relative
}

.main-exhibits .main-exhibits-container .product-list-container .logo-box .logo-container:nth-of-type(n+7) {
    border-top: 1px solid #f7f7f7
}

.main-exhibits .main-exhibits-container .product-list-container .logo-box .logo-container .product-logo {
    display: block;
    width: 149px;
    height: 96px;
    background-image: url(404.png);
    background-color: #fff;
    background-size: cover;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
    transition: opacity 1s ease-in-out
}

.main-exhibits .main-exhibits-container .product-list-container .logo-box .logo-container .product-logo .logo-img {
    width: 117px;
    height: 64px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    background-color: #fff;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.main-exhibits .main-exhibits-container .product-list-container .logo-box .logo-container .product-logo.one {
    position: absolute;
    z-index: 1;
    opacity: 0
}

.main-exhibits .main-exhibits-container .product-list-container .logo-box .logo-container .product-logo.two {
    position: absolute;
    z-index: 3;
    opacity: 1;
    background: red
}

.main-exhibits .main-exhibits-container .product-list-container .logo-box .logo-container :nth-child(6n) {
    border-right: 0
}

.main-exhibits .main-exhibits-container .product-list-container .logo-box-h5 {
    display: none
}

.main-exhibits .main-exhibits-container .product-list-container .cf-info-box {
    margin-top: 24px;
    display: flex;
    align-items: center;
    background-color: #fff
}

.main-exhibits .main-exhibits-container .product-list-container .cf-info-box .pic {
    width: 418px;
    height: 124px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.main-exhibits .main-exhibits-container .product-list-container .cf-info-box .cf-info-text {
    width: 688px;
    margin-left: 48px;
    font-size: 14px;
    color: #333;
    line-height: 28px
}

.main-exhibits .main-exhibits-container .product-list-container .product-list {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    width: 1201px
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail {
    border: 1px solid #e6e6e6;
    width: 221px;
    height: 340px;
    padding: 16px;
    box-sizing: border-box;
    background-color: #fff;
    margin-right: 24px;
    margin-top: 24px;
    position: relative
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .new {
    font-size: 14px;
    color: #fff;
    line-height: 12px;
    padding: 5px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    background: #182f8f;
    border-radius: 0 0 8px 0
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-img {
    width: 189px;
    height: 189px;
    position: relative;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-img .img {
    width: 100%;
    height: 100%;
    cursor: pointer;
    -o-object-fit: contain;
    object-fit: contain
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-img .dimensional {
    position: absolute;
    right: 4px;
    bottom: 4px;
    padding: 0 6px;
    display: flex;
    vertical-align: unset;
    align-items: center;
    border-radius: 2px;
    line-height: 16px;
    height: 16px;
    background: rgba(0, 0, 0, .4)
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-img .dimensional .dimensional-icon {
    margin-right: 1px;
    width: 10px;
    height: 10px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDI4djI4SDB6Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIuMzMzIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTQgMi4zMzNsMTAuMTA0IDUuODM0djExLjY2NkwxNCAyNS42NjcgMy44OTYgMTkuODMzVjguMTY3eiIvPjxwYXRoIGQ9Ik0xNCAxNGwxMC41LTUuODMzTDE0IDE0em0wIDBMMy41IDguMTY3TTE0IDE0djExLjY2NyIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIuMzMzIi8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%;
    position: relative;
    vertical-align: initial
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-img .dimensional .dimensional-tips {
    line-height: 14px;
    margin-left: 1px;
    vertical-align: top;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-img .lock {
    position: absolute;
    top: 4px;
    right: 4px;
    width: 40px;
    height: 40px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-img .productimg-hover {
    position: absolute;
    top: -60px;
    left: 50%;
    z-index: 999;
    transform: translate(-50%);
    min-width: 220px;
    max-width: 300px;
    text-align: center;
    height: auto;
    display: none;
    padding: 10px;
    box-sizing: border-box;
    color: #fff;
    border-radius: 5px;
    font-size: 14px
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-img .productimg-hover .productimg-hover-mtk {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #494949;
    opacity: .8;
    border-radius: 5px
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-img .productimg-hover span {
    position: relative
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-img .productimg-hover .productimg-hover-jian {
    position: absolute;
    width: 0;
    height: 0;
    border-color: #494949 transparent transparent;
    border-style: solid;
    border-width: 6px 6px 0;
    opacity: .8;
    bottom: -6px;
    left: 50%;
    margin-left: -3px
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-img .productimg-hover-show {
    display: none !important
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-img:hover .productimg-hover {
    display: block
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-name {
    margin-top: 12px;
    width: 100%
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-name .name-box {
    height: 48px;
    display: flex
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-name .name-box .name {
    width: 100%;
    display: block;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC !important;
    font-weight: 500;
    color: #333;
    line-height: 22px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-word;
    cursor: pointer
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-name .name-box .name .prize {
    position: relative;
    top: 0;
    border-radius: 2px;
    height: 24px;
    width: 24px;
    background: url(404.png) 50% no-repeat;
    background-size: contain;
    display: inline-block;
    vertical-align: middle;
    color: transparent;
    line-height: 0;
    text-align: center;
    font-size: 0;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    margin-right: 1px
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-name .name-box .name .new {
    display: inline-block;
    text-align: center;
    line-height: 16px;
    height: 15px;
    vertical-align: unset;
    background: #182f8f;
    font-size: 12px;
    font-weight: 400;
    color: #fff;
    border-radius: 2px;
    margin-right: 8px;
    padding: 0 7px 1px
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-name .name-box .name .dimensional {
    padding: 0 7px;
    display: inline-block;
    vertical-align: unset;
    align-items: center;
    border-radius: 2px;
    line-height: 16px;
    height: 16px;
    background: #e6e6e6;
    margin-right: 8px
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-name .name-box .name .dimensional .dimensional-icon {
    margin-right: 1px;
    display: inline-block;
    width: 10px;
    height: 10px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDI4djI4SDB6Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIuMzMzIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTQgMi4zMzNsMTAuMTA0IDUuODM0djExLjY2NkwxNCAyNS42NjcgMy44OTYgMTkuODMzVjguMTY3eiIvPjxwYXRoIGQ9Ik0xNCAxNGwxMC41LTUuODMzTDE0IDE0em0wIDBMMy41IDguMTY3TTE0IDE0djExLjY2NyIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIuMzMzIi8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%;
    position: relative;
    vertical-align: initial
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-name .name-box .name .dimensional .dimensional-tips {
    margin-left: 1px;
    vertical-align: top;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .product-name .name-box .name .lock {
    position: absolute;
    top: 4px;
    right: 4px;
    width: 40px;
    height: 40px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .label-info-box {
    padding: 8px 0;
    box-sizing: border-box;
    min-height: 32px;
    display: flex;
    position: relative
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .label-info-box .tips {
    display: flex;
    width: 160px;
    overflow: hidden
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .label-info-box .tips .label {
    margin-right: 4px;
    padding: 1px 4px 0;
    box-sizing: border-box;
    height: 16px;
    white-space: nowrap;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 14px;
    background: #e6e6e6;
    border-radius: 2px;
    color: rgba(0, 0, 0, .5);
    max-width: 80px;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .label-info-box .tips .label.red {
    background: #fff;
    color: #182f8f;
    border: 1px solid #182f8f
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .label-info-box .collection {
    position: absolute;
    top: 0;
    right: 0;
    margin-top: 8px;
    width: 16px;
    height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAC0ElEQVRYR+2WPWgUQRTH39vdWyUWQkQNBjy08BQL7SJWFjGIok0QBLW46qwOU6S4zX7M7lxygYCKldhcoYJFsFAU0RRWklIL8bRQLpCAShrB4zx39snCXbhL9nIz8SNNttuZ//u/37z5RNjkDzc5P2wBdK3AzMzMjlqtdg0ARokog4jbAGABAJ6nUqm7lmVV2qePc56JoigHAGcAYD8R/QSACiI+6uvruzM+Pv4jaboTATjnp4QQDwBgX2IQ4i8A4K7rFuP+IAhsAHCIKNVlTS3pun7ZcZxXq/vXAHDOR4QQTwDAlFigt5uavIS2oev6ecdxXrRrOwAmJyf3hmH4joh2SRgqSxBx2TCMoxMTE19awR0AjLGbAHBd2Vkt4BZjbGwNABFpQRB8/VejX0mIuOy67h5EjOK2lQoEQXAsiqI3aoPZmFrTtOOu677tAOCcnxVCPN2YpVqUruvnHMd51gHg+/5pIupYoWq28mpEHPE87+XqCmSEEB2Hi7ylmtI0zYxlWR87AOIfxlg1PsXU7JTVC4yxdOI29H3fIyKmbKkQoGma57pukAjQPP8/ENGggqe0FBEXBwYGDuVyuVoiQNwYBMGVKIruSbsqCDVNu+q67v32kMTLyPf9WSIaVfCWkc4yxi6uFiYCTE9P76zX6/MAcFjGWUJT6e/vH8rn89+lAGJRsVhMh2H4utuVLJG0JVkyDOOkbdvxDlvzrfsk45wfEULM/QFE/A4YdhznfTfgnm/CUql0sNFozBHRAYVRAyJ+Nk1zuFAofFovridAczoGwzCMKyG7JiqGYQzbtr3YC1oKIDaZmpra3Wg0HgPAiR6m86ZpXrAs61uv5HG/NEAsLpfL26vVahkALnUxf5hOp7PZbLYuk1wZoGXq+36BiOIHqdZsixDR9jyvJJu4pVOqQLt5/HiNouhGs22sdb3+NwDVRBvehn8r0RZAtwr8BhyG8CF6PRB2AAAAAElFTkSuQmCC) #fff;
    background-size: cover;
    cursor: pointer
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .label-info-box .save {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAC6klEQVRYR+2WQUgUURjHv++NuwpSFmGFwu7Olvtm0bToUHTyYBJFXSQoqkNd6hR5DAyXErpVdIoOdaiog3QoiigPnsIOUpqyM6Pt7C4oWUgWGeuu876YBcXRWWdcd/Hi3Gbm//9/v/fmzfcewgZfuMH1YROg4Ax8b26u/vU7ewWAOoCAA0AlIqUJ2DuG4iFP6urSz6fKnJPAywjiGBEGAGAOEVQCfLm9xv9g9/DwrNPndgSIh5RWFPSMgOoc1whiDgFu8aTaY73XQkoXAdwAIp9zEZwkhueiSbV/+fsVAGOy0j4v6DUQ+d0WKDK8b2lI0FU3LSBmKxiebDDU90u1NoCE3LRrzsyNAtAO18CiBDhdKfkaw8bI1ILdBqAG+F0CulZUtkcTAt5T0lrnCgCKxZj66PmP8o1+seS0cunsTozFhPVkcQY0ubFFmLkvHgeyLhmTfPu5MTpkBwhGjwsy36wr2aOZoXSCp+JvbQC6HD1qmqZthXrMW7NMkqT2iBH/YAPINxKTbM1lzckeDf4KxvckVN0GYN3EgzwFRFYXK9+FmI6mtKDjb6gFIt0CIFa+6gAMoJun9ZuOAFb/n5nJaARQXw4IBJjYWrslUjc4+M8RwHqoBvh5AnpSHgC8oKS1p0uzHTcjNch7iaijlBCI2KuktNPLMx0BvoUP1uTMvwNEpJQCAhFVybftUMP4pz+eACxRQo4Gs6b4WHBL9kiGgJN+iR0JG/GUk2XVI5kebIoKyvUVC2EVZ+hri6RG4oV4Xc+EemBfWGC2j4hkj4POyxDRYORvi6S/JlbzuQJYZi3SUk9zGQvC05qwvjlWVrVxfWjCDdoTgBUytvdA7Xxu9hUQHF41FGGgwld9qmH880+34itasZvBCLVWZWjyMRCccdQivKjCuotysj/jllWwEXkxaiHlOgnRQ/nOmj9UCGSsiyfV2178ro3IS0j+8GqKO5ZWkqTOhe3Vi7ckAGstVPRvWKpCmwCFZuA/QJgBMHHIYK8AAAAASUVORK5CYII=);
    background-size: cover
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .company {
    display: block;
    padding-top: 8px;
    border-top: 1px solid #e6e6e6;
    width: 100%;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .company a {
    cursor: pointer
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .company:hover {
    text-decoration: underline
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .name:hover {
    color: #182f8f !important
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail:hover {
    border: 1px solid #182f8f
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail.fast-enter {
    padding: 24px;
    background: red
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail.fast-enter .title {
    font-size: 28px;
    font-weight: 600;
    color: #fff;
    line-height: 42px
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail.fast-enter .more {
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    line-height: 24px;
    margin-top: 8px;
    display: flex;
    align-items: center
}

.main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail.fast-enter .more .icon {
    width: 17px;
    height: 16px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE2djE2SDB6Ii8+PHBhdGggZD0iTTkgMGE4IDggMCAxMTAgMTZBOCA4IDAgMDE5IDB6TTggMy43NTdMNi45NCA0LjgxOGwzLjE4MiAzLjE4MS0zLjE4MyAzLjE4M0w4IDEyLjI0MiAxMi4yNDMgOCA4IDMuNzU3eiIgZmlsbD0iI0ZGRiIvPjwvZz48L3N2Zz4=);
    background-size: cover;
    margin-left: 4px
}

.main-exhibits .main-exhibits-container .product-list-container .product-list :nth-child(5n) {
    margin-right: 0
}

.main-exhibits .main-exhibits-container .advertisement-list {
    width: 1200px;
    margin-top: 48px;
    display: flex;
    justify-content: flex-start
}

.main-exhibits .main-exhibits-container .advertisement-list .advertisement {
    width: 384px;
    height: 200px;
    margin-right: 25px
}

.main-exhibits .main-exhibits-container .advertisement-list .advertisement :nth-child(3n) {
    margin-right: 0
}

.main-exhibits .main-exhibits-container .advertisement-list .advertisement .advertisement-img {
    width: 100%;
    height: 100%
}

.main-exhibits .main-exhibits-container .advertisement-list :nth-child(3n) {
    margin-right: 0
}

.main-exhibits .main-exhibits-container .advertisement-list-h5 {
    display: none
}

.main-exhibits .main-exhibits-container .footer-line {
    width: 1200px;
    margin: 48px auto auto;
    background: transparent;
    height: 1px
}

.body-en .main-exhibits .main-exhibits-container .product-list-container .product-list .product-detail .label-info-box .tips .label {
    max-width: 93px
}

.main-global {
    background: #f7f7f7
}

.main-global .global-header {
    background: url(404.png) 50% no-repeat, linear-gradient(225deg, rgba(215, 30, 38, .3), rgba(215, 30, 38, .9));
    background-size: cover;
    color: #fff;
    height: 320px;
    position: relative
}

.main-global .global-header .global-mtk {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}

.main-global .global-header .global-mtk .global-banner {
    margin: 0 auto;
    box-sizing: border-box;
    padding-top: 116px
}

.main-global .global-header .global-mtk .global-banner .global-name {
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    line-height: 54px
}

.main-global .global-header .global-mtk .global-banner .global-main {
    width: 832px;
    height: 48px;
    margin-top: 8px;
    line-height: 34px;
    font-size: 16px;
    line-height: 24px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff
}

.main-global .area-box1 {
    display: none
}

.main-global .global-container {
    color: #333;
    margin: 0 auto
}

.main-global .global-container .global-platform {
    margin: 0 auto;
    padding-top: 64px
}

.main-global .global-container .global-platform .platform-title {
    margin-bottom: 24px;
    font-family: PingFangSC-Semibold, PingFang SC;
    color: #333;
    line-height: 42px
}

.main-global .global-container .global-platform .platform-content a:nth-child(4n) {
    margin-right: 0
}

.main-global .global-container .global-platform .platform-content a {
    cursor: pointer;
    margin-right: 24px;
    margin-bottom: 24px;
    width: 282px;
    height: 160px;
    background-color: #fff
}

.main-global .global-container .global-platform .platform-content .platform {
    width: 282px;
    height: 160px;
    background-color: #fff !important
}

.main-global .global-container .global-platform .platform-content .jd {
    background: url(404.png) 50% no-repeat;
    background-size: cover
}

.main-global .global-container .global-platform .platform-content .alibaba {
    background: url(404.png) 50% no-repeat;
    background-size: cover
}

.main-global .global-container .global-platform .platform-content .dh {
    background: url(404.png) 50% no-repeat;
    background-size: 100%
}

.main-global .global-container .global-platform .platform-content .okorder {
    background: url(404.png) 50% no-repeat;
    background-size: cover
}

.main-global .global-container .global-platform .platform-content .made {
    background: url(404.png) 50% no-repeat;
    background-size: cover
}

.main-global .global-container .global-platform .platform-content .chem {
    background: url(404.png) 50% no-repeat;
    background-size: cover
}

.main-global .global-container .global-experimental-area {
    margin: 0 auto;
    padding-top: 56px;
    padding-bottom: 96px
}

.main-global .global-container .global-experimental-area .area-title {
    margin-bottom: 24px;
    font-family: PingFangSC-Semibold, PingFang SC;
    color: #333;
    line-height: 42px
}

.main-global .global-container .global-experimental-area .area-content {
    position: relative;
    font-size: 0;
    border: 0 solid #000
}

.main-global .global-container .global-experimental-area .area-content .area-box:hover {
    text-decoration: none
}

.main-global .global-container .global-experimental-area .area-content .area-box {
    cursor: pointer;
    margin-right: 23px;
    margin-bottom: 24px;
    width: 221px;
    height: 96px;
    background: #fff;
    position: relative
}

.main-global .global-container .global-experimental-area .area-content .area-box .box-title {
    width: 100%;
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    box-sizing: border-box;
    padding: 0 10px;
    text-align: center;
    font-size: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer
}

.body-en .main-global .global-container .platform-content .jd {
    background: url(404.png) 50% no-repeat;
    background-size: cover
}

.body-en .main-global .global-container .platform-content .alibaba {
    background: url(404.png) 50% no-repeat;
    background-size: cover
}

.body-en .main-global .global-container .platform-content .okorder {
    background: url(404.png) 50% no-repeat;
    background-size: cover
}

.body-en .main-global .global-container .platform-content .made {
    background: url(404.png) 50% no-repeat;
    background-size: cover
}

.body-en .main-global .global-container .platform-content .dh {
    background: url(404.png) 50% no-repeat;
    background-size: 100%
}

.main-helper {
    background: #f7f7f7
}

.main-helper .helper-header {
    background: #182f8f;
    height: 72px
}

.main-helper .helper-container {
    margin: 24px auto 0;
    display: flex
}

.main-helper .helper-container .helper-left {
    box-sizing: border-box;
    margin-right: 24px;
    width: 282px
}

.main-helper .helper-container .helper-left .left-help {
    margin-bottom: 30px;
    display: flex;
    justify-content: flex-start;
    width: 273px
}

.main-helper .helper-container .helper-left .left-help .item-active {
    border-bottom: 1px solid #343434;
    cursor: pointer
}

.main-helper .helper-container .helper-left .left-help .left-item:hover {
    text-decoration: underline
}

.main-helper .helper-container .helper-left .left-help .left-item {
    margin-right: 2px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #343434;
    line-height: 22px
}

.main-helper .helper-container .helper-left .left-help a {
    color: #343434
}

.main-helper .helper-container .helper-left .left-help a:hover {
    text-decoration: underline
}

.main-helper .helper-container .helper-left .search-container {
    position: relative;
    width: 282px;
    margin-bottom: 16px;
    height: auto;
    border: none;
    margin-top: 0
}

.main-helper .helper-container .helper-left .search-container input {
    outline: none;
    padding-left: 16px;
    background: #fff;
    width: 282px;
    height: 46px;
    border: 1px solid #e6e6e6;
    box-sizing: border-box
}

.main-helper .helper-container .helper-left .search-container input::-webkit-input-placeholder {
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 22px;
    font-size: 14px
}

.main-helper .helper-container .helper-left .search-container .keys-list {
    box-sizing: border-box;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 1px;
    z-index: 999;
    transform: translateY(100%);
    width: 100%;
    border: 1px solid #e6e6e6;
    background: #fff;
    padding: 12px 16px
}

.main-helper .helper-container .helper-left .search-container .keys-list .key {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 22px
}

.main-helper .helper-container .helper-left .search-container .keys-list .key a {
    color: #323232
}

.main-helper .helper-container .helper-left .search-container .keys-list .key+.key {
    margin-top: 24px
}

.main-helper .helper-container .helper-left .search-container .keys-list .key-hover a {
    color: #182f8f
}

.main-helper .helper-container .helper-left .left-drop {
    width: 282px
}

.main-helper .helper-container .helper-left .left-drop .drop-item {
    cursor: pointer;
    width: 282px;
    background: #fff;
    display: flex;
    align-items: center;
    border-bottom: 1px solid #e6e6e6
}

.main-helper .helper-container .helper-left .left-drop .drop-item:hover span {
    text-decoration: underline
}

.main-helper .helper-container .helper-left .left-drop .drop-item span {
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px;
    font-size: 16px;
    padding: 16px 0 16px 32px;
    box-sizing: border-box
}

.main-helper .helper-container .helper-left .left-drop .drop-item .drop-icon {
    transform: rotate(-90deg)
}

.main-helper .helper-container .helper-left .left-drop .drop-item img {
    width: 16px;
    height: 16px;
    margin-right: 12px;
    transform: rotate(90deg)
}

.main-helper .helper-container .helper-left .left-drop .login-list {
    cursor: pointer;
    width: 282px;
    border-bottom: 1px solid #e6e6e6
}

.main-helper .helper-container .helper-left .left-drop .login-list .login-item {
    width: 282px;
    background: #fff;
    display: flex;
    align-items: center
}

.main-helper .helper-container .helper-left .left-drop .login-list .login-item:hover .item-txt {
    text-decoration: underline
}

.main-helper .helper-container .helper-left .left-drop .login-list .login-item .item-txt {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    line-height: 22px;
    padding: 16px 0 16px 48px
}

.main-helper .helper-container .helper-left .left-drop .login-list .login-item .drop-icon {
    transform: rotate(-90deg)
}

.main-helper .helper-container .helper-left .left-drop .login-list .login-item img {
    width: 16px;
    height: 16px;
    margin-right: 12px;
    transform: rotate(90deg)
}

.main-helper .helper-container .helper-left .left-drop .login-list .login-item1 {
    width: 282px;
    display: flex;
    align-items: center;
    background: #fff;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 22px
}

.main-helper .helper-container .helper-left .left-drop .login-list .login-item1:hover .item-txt2 {
    text-decoration: underline
}

.main-helper .helper-container .helper-left .left-drop .login-list .login-item1 .item-txt1 {
    padding: 14px 14px 14px 64px;
    color: #d70d1a
}

.main-helper .helper-container .helper-left .left-drop .login-list .login-item1 .item-txt2 {
    padding: 14px 14px 14px 64px;
    color: #323232
}

.main-helper .helper-container .helper-left .left-drop .drop-help {
    cursor: pointer;
    margin-top: 48px;
    width: 282px;
    height: 48px;
    background: #fff;
    display: flex;
    align-items: center
}

.main-helper .helper-container .helper-left .left-drop .drop-help:hover .help-txt {
    text-decoration: underline
}

.main-helper .helper-container .helper-left .left-drop .drop-help .line {
    width: 2px;
    height: 48px;
    background: #182f8f
}

.main-helper .helper-container .helper-left .left-drop .drop-help .help-txt {
    margin-left: 16px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 22px
}

.main-helper .helper-container .helper-left .left-drop .drop-help img {
    width: 20px;
    height: 20px;
    margin-left: 150px
}

.main-helper .helper-container .helper-right {
    margin-top: 53px;
    width: 894px
}

.main-helper .helper-container .helper-right .right {
    margin-bottom: 24px;
    padding-top: 230px;
    width: 894px;
    height: 502px;
    background: #d8d8d8;
    border: 1px solid #979797
}

.main-helper .helper-container .helper-right .right .right-title {
    margin-top: 230px;
    margin-left: 377px;
    font-size: 28px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333;
    line-height: 42px
}

.main-helper .footer-line {
    width: 1200px;
    margin: 96px auto auto;
    background: transparent;
    height: 1px
}

.container,
.container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.row {
    margin-right: -15px;
    margin-left: -15px
}

.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    float: left
}

.col-xs-12 {
    width: 100%
}

.col-xs-11 {
    width: 91.66666667%
}

.col-xs-10 {
    width: 83.33333333%
}

.col-xs-9 {
    width: 75%
}

.col-xs-8 {
    width: 66.66666667%
}

.col-xs-7 {
    width: 58.33333333%
}

.col-xs-6 {
    width: 50%
}

.col-xs-5 {
    width: 41.66666667%
}

.col-xs-4 {
    width: 33.33333333%
}

.col-xs-3 {
    width: 25%
}

.col-xs-2 {
    width: 16.66666667%
}

.col-xs-1 {
    width: 8.33333333%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-pull-11 {
    right: 91.66666667%
}

.col-xs-pull-10 {
    right: 83.33333333%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-8 {
    right: 66.66666667%
}

.col-xs-pull-7 {
    right: 58.33333333%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-5 {
    right: 41.66666667%
}

.col-xs-pull-4 {
    right: 33.33333333%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-2 {
    right: 16.66666667%
}

.col-xs-pull-1 {
    right: 8.33333333%
}

.col-xs-pull-0 {
    right: auto
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-push-11 {
    left: 91.66666667%
}

.col-xs-push-10 {
    left: 83.33333333%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-8 {
    left: 66.66666667%
}

.col-xs-push-7 {
    left: 58.33333333%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-5 {
    left: 41.66666667%
}

.col-xs-push-4 {
    left: 33.33333333%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-2 {
    left: 16.66666667%
}

.col-xs-push-1 {
    left: 8.33333333%
}

.col-xs-push-0 {
    left: auto
}

.col-xs-offset-12 {
    margin-left: 100%
}

.col-xs-offset-11 {
    margin-left: 91.66666667%
}

.col-xs-offset-10 {
    margin-left: 83.33333333%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-8 {
    margin-left: 66.66666667%
}

.col-xs-offset-7 {
    margin-left: 58.33333333%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-5 {
    margin-left: 41.66666667%
}

.col-xs-offset-4 {
    margin-left: 33.33333333%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-2 {
    margin-left: 16.66666667%
}

.col-xs-offset-1 {
    margin-left: 8.33333333%
}

.col-xs-offset-0 {
    margin-left: 0
}

header {
    min-width: 1350px
}

header .header-container .btn-container,
header .header-container .btn-container-box {
    display: none
}

header .header-container .header-nav {
    width: unset;
    max-width: 1440px;
    min-width: 1220px;
    padding: 0 40px
}

header .header-container .header-nav .h5 {
    display: none
}

header .header-container .header-nav .logo-box .h5-back {
    display: none;
    width: .2rem;
    height: .35rem;
    margin-right: .32rem
}

header .header-container .header-nav .logo-box .line {
    width: 1px;
    height: 24px;
    margin: 0px 16px 0px 0px;
    background: #fff
}

header .header-container .header-nav .logo-box .logo {
    width: 205px;
    height: 72px
}

header .header-container .header-nav .logo-box .header-info {
    position: relative;
    width: 204px;
    height: 36px;
    display: block;
    line-height: 0;
    font-size: 0;
    overflow: hidden
}

header .header-container .header-nav .nav-cantainer .nav-left {
    padding-right: 16px;
    position: relative
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item {
    display: block;
    line-height: 50px;
    height: auto;
    font-size: 16px;
    position: relative
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item+.nav-item {
    margin-left: 16px
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item:last-of-type .second-nav-list {
    right: 0;
    left: auto;
    left: unset
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item:after {
    transition: all .2s;
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 10px;
    height: 2px;
    background: transparent
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list {
    display: none;
    position: absolute;
    bottom: 0;
    transform: translateY(100%);
    left: -10px;
    background: #fff;
    box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .08);
    border: 1px solid #e6e6e6
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav {
    background: #fff;
    position: relative;
    box-sizing: border-box;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    font-weight: 400;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 24px
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav a {
    padding: 12px 16px;
    display: block;
    color: #333;
    white-space: nowrap
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav:hover a {
    color: #182f8f
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav.has:hover {
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav.has:hover .three-nav-list {
    display: block
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav.has:hover:after {
    position: absolute;
    content: "";
    height: 100%;
    background: #fff;
    width: 10px;
    right: 0;
    top: 50%;
    transform: translate(10%, -50%)
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav .three-nav-list {
    display: none;
    position: absolute;
    right: 0;
    transform: translateX(100%);
    top: -2px;
    width: unset;
    background: #fff;
    border: 1px solid #e6e6e6
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav .three-nav-list .three-nav {
    white-space: nowrap;
    border: 1px solid transparent;
    box-sizing: border-box;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 24px
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav .three-nav-list .three-nav a {
    padding: 12px 14px;
    color: #333;
    white-space: nowrap
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav .three-nav-list .three-nav:hover a {
    color: #182f8f
}

header .header-container .header-nav .nav-cantainer .nav-left .nav-item:hover .second-nav-list {
    display: block
}

header .header-container .header-nav .nav-cantainer .nav-left:after {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    width: 1px;
    height: 24px
}

header .header-container .header-nav .nav-cantainer .nav-right {
    margin-left: 16px;
    padding-top: 10px;
    padding-bottom: 10px
}

header .header-container .header-nav .nav-cantainer .regist-login-box {
    margin-left: 24px;
    display: none !important
}

header .header-container .header-nav .nav-cantainer .regist-login-box.regist {
    display: flex !important
}

header .header-container .header-nav .nav-cantainer .regist-login-box .login-box {
    margin-left: 8px
}

header .header-container .header-nav .nav-cantainer .regist-login-box .login-box,
header .header-container .header-nav .nav-cantainer .regist-login-box .regist-box {
    box-sizing: border-box;
    border: 2px solid transparent;
    padding: 6px 12px;
    line-height: 20px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    position: relative
}

header .header-container .header-nav .nav-cantainer .regist-login-box .out-regist {
    position: relative
}

header .header-container .header-nav .nav-cantainer .regist-login-box .out-regist .regist-tips-box {
    position: absolute;
    top: 50px;
    left: 50%;
    transform: translate(-50%);
    padding: 20px 20px 16px;
    background-color: #fff;
    width: 260px;
    box-sizing: border-box;
    z-index: 1;
    box-shadow: 0 0 17px 0 rgba(0, 0, 0, .09)
}

header .header-container .header-nav .nav-cantainer .regist-login-box .out-regist .regist-tips-box .triangle {
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translate(-50%);
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 10px solid #fff;
    box-shadow: 0 0 17px 0 rgba(0, 0, 0, .09)
}

header .header-container .header-nav .nav-cantainer .regist-login-box .out-regist .regist-tips-box .tips-font {
    font-size: 14px;
    font-weight: 500;
    color: #333;
    line-height: 30px
}

header .header-container .header-nav .nav-cantainer .regist-login-box .out-regist .regist-tips-box .close-tips {
    margin-top: 16px;
    text-align: right;
    font-size: 14px;
    font-weight: 400;
    color: #182f8f;
    line-height: 24px;
    cursor: pointer
}

header .header-container .header-nav .nav-cantainer .user-info {
    display: none !important
}

header .header-container .header-nav .nav-cantainer .user-info.login {
    display: flex !important
}

header .header-container .header-nav .nav-cantainer .user-info .user-btn {
    margin-top: unset
}

header .header-container .header-nav .nav-cantainer .header-nav-btn {
    display: none
}

header .header-container.banner-white.zh {
    background: #fff;
    height: 80px
}

header .header-container.banner-white.zh .header-nav .logo-box .logo {
    background: url(../image/logo1.png) no-repeat 50%;
    background-size: 100%;
    margin-top: 4px
}

header .header-container.banner-white.zh .header-nav .logo-box .line {
    background: #182f8f
}

header .header-container.banner-white.zh .header-nav .logo-box .header-info {
    background: url(../image/logo2.png) no-repeat 50%;
    background-size: 100% 100%
}

header .header-container.banner-white.zh .header-nav .logo-box .header-exhibits {
    width: 120px;
    height: 44px;
    background: url(404.png) no-repeat 50%;
    background-size: 100% 100%
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .nav-left .nav-item {
    color: #333;
    position: relative
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .nav-left .nav-item:hover {
    color: #182f8f
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .nav-left .nav-item:hover:after {
    background: #182f8f
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .nav-left .nav-item.current-nav {
    color: #182f8f
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .nav-left .nav-item.current-nav:after {
    background: #182f8f
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .nav-left .nav-item .header-hot {
    position: absolute;
    top: 0;
    right: -8px;
    width: 24px;
    height: 12px
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .nav-right .nav-language {
    color: #333
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .nav-right .nav-btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBsNSA2IDUtNnoiLz48L2RlZnM+PHVzZSBmaWxsPSIjMzMzIiB4bGluazpocmVmPSIjYSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat;
    background-size: 100%
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .regist-login-box .login-box,
header .header-container.banner-white.zh .header-nav .nav-cantainer .regist-login-box .regist-box {
    background: #182f8f;
    color: #fff
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .user-info {
    position: relative
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .user-info .user-head {
    background-size: cover;
    background-image: url(404.png);
    background-repeat: no-repeat;
    background-color: #fff;
    background-size: 100%
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .user-info .user-name {
    color: #333
}

header .header-container.banner-white.zh .header-nav .nav-cantainer .user-info .user-btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBsNSA2IDUtNnoiLz48L2RlZnM+PHVzZSBmaWxsPSIjMzMzIiB4bGluazpocmVmPSIjYSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat;
    background-size: 100%
}

header .header-container.banner-white.en {
    text-transform: uppercase;
    background: #fff;
    height: 80px
}

header .header-container.banner-white.en .header-nav .logo-box .logo {
    background: url(404.png) no-repeat 50%;
    background-size: 100%;
    margin-top: 4px
}

header .header-container.banner-white.en .header-nav .logo-box .line {
    background: #182f8f
}

header .header-container.banner-white.en .header-nav .logo-box .header-info {
    width: 200px;
    height: 60px;
    background: url(404.png) no-repeat 50%;
    background-size: 100% 100%
}

header .header-container.banner-white.en .header-nav .logo-box .header-exhibits {
    width: 120px;
    height: 44px;
    background: url(404.png) no-repeat 50%;
    background-size: 100% 100%
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-left .nav-item {
    color: #333;
    position: relative
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-left .nav-item:hover {
    color: #182f8f
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-left .nav-item:hover:after {
    background: #182f8f
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-left .nav-item.current-nav {
    color: #182f8f
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-left .nav-item.current-nav:after {
    background: #182f8f
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list {
    width: auto
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav {
    width: 288px;
    box-sizing: border-box
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav>a {
    white-space: normal
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav .three-nav-list {
    width: 288px
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav .three-nav-list a {
    white-space: normal
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-left .nav-item .header-hot {
    position: absolute;
    top: 0;
    right: -8px;
    width: 24px;
    height: 12px
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-left:after {
    background: #e6e6e6
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-right .change-lan {
    background: url(404.png) no-repeat;
    background-size: 100%
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-right .nav-language {
    color: #333
}

header .header-container.banner-white.en .header-nav .nav-cantainer .nav-right .nav-btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBsNSA2IDUtNnoiLz48L2RlZnM+PHVzZSBmaWxsPSIjMzMzIiB4bGluazpocmVmPSIjYSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat;
    background-size: 100%
}

header .header-container.banner-white.en .header-nav .nav-cantainer .regist-login-box {
    margin-left: 20px
}

header .header-container.banner-white.en .header-nav .nav-cantainer .regist-login-box .login-box,
header .header-container.banner-white.en .header-nav .nav-cantainer .regist-login-box .regist-box {
    background: #182f8f;
    color: #fff
}

header .header-container.banner-white.en .header-nav .nav-cantainer .user-info .user-head {
    background-size: cover;
    background-image: url(404.png);
    background-repeat: no-repeat;
    background-color: #fff;
    background-size: 100%
}

header .header-container.banner-white.en .header-nav .nav-cantainer .user-info .user-name {
    color: #333
}

header .header-container.banner-white.en .header-nav .nav-cantainer .user-info .user-btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBsNSA2IDUtNnoiLz48L2RlZnM+PHVzZSBmaWxsPSIjMzMzIiB4bGluazpocmVmPSIjYSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat;
    background-size: 100%
}

header .header-container.banner-opacity.zh {
    background: transparent
}

header .header-container.banner-opacity.zh .header-nav .logo-box .logo {
    background: url(404.png) no-repeat 50%;
    background-size: 100%
}

header .header-container.banner-opacity.zh .header-nav .logo-box .line {
    background: #fff
}

header .header-container.banner-opacity.zh .header-nav .logo-box .header-info {
    background: url(404.png) no-repeat 50%;
    background-size: 100% 100%
}

header .header-container.banner-opacity.zh .header-nav .nav-cantainer .nav-left .nav-item {
    color: #fff
}

header .header-container.banner-opacity.zh .header-nav .nav-cantainer .nav-left .nav-item.current-nav:after,
header .header-container.banner-opacity.zh .header-nav .nav-cantainer .nav-left .nav-item:hover:after {
    background: #fff
}

header .header-container.banner-opacity.zh .header-nav .nav-cantainer .nav-right .change-lan {
    background: url(404.png) no-repeat;
    background-size: 100%
}

header .header-container.banner-opacity.zh .header-nav .nav-cantainer .nav-right .nav-language {
    color: #fff
}

header .header-container.banner-opacity.zh .header-nav .nav-cantainer .nav-right .nav-btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBsNSA2IDUtNnoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat;
    background-size: 100%
}

header .header-container.banner-opacity.zh .header-nav .nav-cantainer .regist-login-box .login-box,
header .header-container.banner-opacity.zh .header-nav .nav-cantainer .regist-login-box .regist-box {
    color: #fff;
    border: 2px solid #fff
}

header .header-container.banner-opacity.zh .header-nav .nav-cantainer .user-info .user-head {
    background-size: cover;
    background-image: url(404.png);
    background-repeat: no-repeat;
    background-color: #fff;
    background-size: 100%
}

header .header-container.banner-opacity.zh .header-nav .nav-cantainer .user-info .user-name {
    color: #fff
}

header .header-container.banner-opacity.zh .header-nav .nav-cantainer .user-info .user-btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBsNSA2IDUtNnoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat;
    background-size: 100%
}

header .header-container.banner-opacity.en {
    text-transform: uppercase;
    background: transparent
}

header .header-container.banner-opacity.en .header-nav .logo-box .logo {
    background: url(404.png) no-repeat 50%;
    background-size: 100%
}

header .header-container.banner-opacity.en .header-nav .logo-box .line {
    background: #fff
}

header .header-container.banner-opacity.en .header-nav .logo-box .header-info {
    width: 200px;
    height: 60px;
    background: url(404.png) no-repeat 50%;
    background-size: 100% 100%
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .nav-left .nav-item {
    color: #fff
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .nav-left .nav-item.current-nav:after,
header .header-container.banner-opacity.en .header-nav .nav-cantainer .nav-left .nav-item:hover:after {
    background: #fff
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list {
    width: auto;
    width: unset
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav {
    width: 288px;
    box-sizing: border-box
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav>a {
    white-space: normal
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav .three-nav-list {
    width: 288px
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .nav-left .nav-item .second-nav-list .second-nav .three-nav-list a {
    white-space: normal
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .nav-left:after {
    background: #fff
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .nav-right .change-lan {
    background: url(404.png) no-repeat;
    background-size: 100%
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .nav-right .nav-language {
    color: #fff
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .nav-right .nav-btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBsNSA2IDUtNnoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat;
    background-size: 100%
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .regist-login-box {
    margin-left: 20px
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .regist-login-box .login-box,
header .header-container.banner-opacity.en .header-nav .nav-cantainer .regist-login-box .regist-box {
    color: #fff;
    border: 2px solid #fff
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .user-info .user-head {
    background-size: cover;
    background-image: url(404.png);
    background-repeat: no-repeat;
    background-color: #fff;
    background-size: 100%
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .user-info .user-name {
    color: #fff
}

header .header-container.banner-opacity.en .header-nav .nav-cantainer .user-info .user-btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBsNSA2IDUtNnoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat;
    background-size: 100%
}

.body-en .footer {
    padding: 24px 0
}

.body-en .footer .footer-box .footer-content .web-information {
    margin-right: 40px
}

.body-en .footer .footer-box .footer-content .contant-us .us-info .us-info-items {
    width: 460px
}

.body-en .footer .footer-box .footer-content .contant-us .us-info .us-info-items span {
    display: block;
    line-height: 24px
}

.body-en .footer .footer-box .footer-content .contant-us .us-info .us-info-items div {
    line-height: 24px
}

.body-en .footer .footer-box .GJ-box .items+.items {
    margin-bottom: 16px
}

.body-en .footer .footer-box .footer-logo-box {
    top: 224px
}

.body-en .footer .footer-box .copyright-notice {
    margin-top: 64px
}

.body-en footer .footer-box .GJ-box .items .serve {
    background: url(404.png);
    background-size: 100%
}

.body-en footer .footer-box .GJ-box .items .subscribe {
    background: url(404.png);
    background-size: 100%
}

footer {
    box-sizing: border-box;
    position: relative;
    width: 100%;
    min-width: 1220px
}

footer .footer-box .attention {
    position: absolute;
    top: 0;
    right: 14px
}

footer .footer-box .attention .attention-us {
    display: none
}

footer .footer-box .attention .attention-items {
    width: 470px
}

footer .footer-box .attention .for-h5,
footer .footer-box .contant-us .us-info.for-h5 {
    display: none
}

footer .footer-box .GJ-box .items {
    position: relative
}

footer .footer-box .GJ-box .items .qr-img,
footer .footer-box .GJ-box .items span {
    display: block
}

footer .footer-box .GJ-box .items .qr-big-img {
    z-index: 999999999999;
    position: absolute;
    left: 0;
    right: 0;
    width: 176px;
    height: 176px;
    padding: 12px;
    background-color: #fff;
    bottom: 40px;
    display: none
}

footer .footer-box .GJ-box .items:hover span {
    color: #182f8f
}

footer .footer-box .GJ-box .items:hover .qr-img {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAPFBMVEUzMzM3MjI8MTI/MTFAMTJEMDFOLzFqLC98KS2FKCyOJyygJSqlJCquIym7ISi8ISjEICfLHyfUHibXHiZWK6kxAAAAmUlEQVQY022R4RKEIAiEuUxMKal4/3c9ITxt5vbX+o2yqwLLoyuEyy2DnKSqgijV7CkgBKqsMJslgxuVDgttDqlNcci2VFh473Dn4vDPzJpVh8LDbBXo5e4Y714ZAj6KANFtmOAHcWkjV8TpOIoki3wHDfirtKRU2t0wpam8VWTbMq7pUIPGgzh8z1yzR8rrkVs6aj0Y3zHgF0L8D+WoVl/9AAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: 100%
}

footer .footer-box .GJ-box .items:hover .qr-big-img {
    display: block
}

footer .footer-box .GJ-box .items .business {
    background: url(404.png);
    background-size: 100%
}

footer .footer-box .GJ-box .items .subscribe {
    background: url(404.png);
    background-size: 100%
}

footer .footer-box .GJ-box .items .serve {
    background: url(404.png);
    background-size: 100%
}

footer .footer-box .GJ-box .items .app {
    background: url(404.png);
    background-size: 100%
}

footer .footer-box .footer-logo-box {
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 172px;
    width: 470px;
    display: flex;
    justify-content: space-between
}

footer .footer-box .footer-logo-box .left-logo {
    background: url(404.png) no-repeat;
    background-size: 100% 100%;
    width: 191px;
    height: 42px;
    margin-right: 72px
}

footer .footer-box .footer-logo-box .right-logo {
    background: url(404.png) no-repeat;
    background-size: 100% 100%;
    width: 177px;
    height: 42px
}

footer .footer-box .copyright-notice {
    margin-top: 44px;
    font-size: 14px;
    font-family: PingFang-SC-Regular, PingFang-SC;
    color: #fff;
    opacity: .4;
    line-height: 20px;
    display: flex;
    justify-content: space-between
}

footer .footer-box .copyright-notice .for-h5 {
    display: none
}

footer .footer-box .copyright-notice span {
    display: inline-block
}

footer .footer-box .copyright-notice span a:hover {
    text-decoration: underline
}

.search-container {
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #e6e6e6;
    height: 50px
}

.search-container .search-left {
    position: relative;
    display: flex;
    align-items: center;
    height: 100%;
    background: #fff;
    color: #999;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    border-right: 0
}

.search-container .search-left .search-cont {
    min-width: 90px;
    box-sizing: border-box;
    height: 100%;
    padding-left: 11px;
    position: relative;
    padding-right: 16px;
    display: flex;
    justify-content: space-between
}

.search-container .search-left .search-cont .info-list {
    border: none;
    overflow: hidden;
    height: 0;
    line-height: 0;
    box-sizing: border-box;
    position: absolute;
    width: 100%;
    left: -1px;
    top: 100%;
    z-index: 10;
    background: #fff
}

.search-container .search-left .search-cont .info-list .i-item {
    padding-left: 14px;
    height: 50px;
    display: flex;
    align-items: center;
    cursor: pointer
}

.search-container .search-left .search-cont .info-list .i-item:hover {
    background: #e6e6e6
}

.search-container .search-left .search-cont .icon {
    transition: .2s;
    width: 18px;
    height: 18px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNCI+PHBhdGggZD0iTTAgMGgzMnYzMkgweiIvPjxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik0xNiAyMi42NjdMMjYuNjY3IDkuMzMzSDUuMzMzeiIvPjwvZz48L3N2Zz4=) no-repeat 50%;
    background-size: cover
}

.search-container .search-left .search-cont:after {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    content: "";
    width: 1px;
    height: 32px;
    background: #e6e6e6
}

.search-container .search-left .search-cont:hover .info-list {
    height: auto;
    border: 1px solid #e6e6e6
}

.search-container input {
    outline: none;
    padding-left: 14px;
    background: #fff;
    width: 309px;
    height: 100%;
    border: none;
    font-size: 14px;
    line-height: 46px;
    -webkit-appearance: none
}

.search-container input::-webkit-input-placeholder {
    color: #999;
    font-size: 14px
}

.search-container button {
    font-weight: 600;
    border: none;
    width: 96px;
    height: 100%;
    background: #182f8f;
    color: #fff;
    font-size: 16px;
    line-height: 24px;
    cursor: pointer
}

.about-font {
    display: flex;
    justify-content: flex-end;
    box-sizing: border-box
}

.about-font .font-en {
    display: none
}

.about-font .fontSize {
    border: 1px solid #ddd;
    cursor: pointer;
    text-align: center;
    padding: 0 7px;
    height: 30px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 30px
}

.about-font .fontSize.font-active,
.about-font .fontSize:hover {
    border: 1px solid #666
}

.about-font .fontSize+.fontSize {
    margin-left: 8px
}

.about-font.en {
    border: 1px solid transparent
}

.about-font.en .fontSize {
    line-height: unset;
    border: none;
    padding: unset;
    display: flex;
    align-items: center
}

.about-font.en .fontSize.max {
    font-size: 16px
}

.about-font.en .fontSize.mid {
    font-size: 14px
}

.about-font.en .fontSize.min {
    font-size: 12px
}

.about-font.en .fontSize.font-active {
    border: none;
    color: #182f8f
}

.about-font.en .fontSize:hover {
    color: #182f8f
}

.about-font.en .fontSize+.fontSize {
    margin-left: 12px
}

.about-font-margin {
    margin-right: 24px
}

.purchaser-guidelines-contenter {
    margin-bottom: 16px
}

.purchaser-guidelines-contenter .purchaser-guidelines {
    height: 144px;
    display: flex;
    align-items: center;
    overflow: hidden;
    margin-bottom: 24px
}

.purchaser-guidelines-contenter .purchaser-guidelines:last-child {
    margin-bottom: 0
}

.purchaser-guidelines-contenter .purchaser-guidelines .purchaser-guidelines-left {
    padding-left: 40px;
    box-sizing: border-box;
    width: 408px;
    height: 144px;
    background: #d70d19;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    position: relative
}

.purchaser-guidelines-contenter .purchaser-guidelines .purchaser-guidelines-left .purchaser-guidelines-how {
    position: absolute;
    top: 50%;
    left: 40px;
    transform: translateY(-50%)
}

.purchaser-guidelines-contenter .purchaser-guidelines .purchaser-guidelines-left .purchaser-guidelines-how .purchaser-guidelines-title {
    width: 328px;
    font-size: 28px;
    font-weight: 600;
    color: #fff;
    line-height: 42px
}

.purchaser-guidelines-contenter .purchaser-guidelines .purchaser-guidelines-left .purchaser-guidelines-how .purchaser-guidelines-tip {
    width: 328px;
    margin-top: 8px;
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    line-height: 24px
}

.purchaser-guidelines-contenter .purchaser-guidelines .purchaser-guidelines-right {
    width: 792px;
    height: 144px;
    background: #f1f1f1;
    padding: 0 64px;
    box-sizing: border-box;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column
}

.purchaser-guidelines-contenter .purchaser-guidelines .purchaser-guidelines-right .purchaser-guidelines-line {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 16px
}

.purchaser-guidelines-contenter .purchaser-guidelines .purchaser-guidelines-right .purchaser-guidelines-line:last-child {
    margin-bottom: 0
}

.purchaser-guidelines-contenter .purchaser-guidelines .purchaser-guidelines-right .purchaser-guidelines-line .purchaser-guidelines-item {
    cursor: pointer;
    font-weight: 400;
    width: 50%
}

.purchaser-guidelines-contenter .purchaser-guidelines .purchaser-guidelines-right .purchaser-guidelines-line .purchaser-guidelines-item a {
    font-size: 16px;
    font-weight: 400;
    color: #000;
    line-height: 24px;
    cursor: pointer
}

.purchaser-guidelines-contenter .purchaser-guidelines .purchaser-guidelines-right .purchaser-guidelines-line .purchaser-guidelines-item a:hover {
    color: #182f8f;
    text-decoration: underline
}

.purchaser-block-content {
    width: 1200px;
    height: auto;
    border: 0 solid #000
}

.purchaser-block-content .purchaser-point-choice {
    height: 36px;
    margin: 12px 0;
    padding-left: 16px;
    font-size: 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    line-height: 36px;
    border-left: 4px solid #182f8f
}

.purchaser-block-content .purchaser-point-item {
    display: inline-block;
    width: 336px;
    height: 24px;
    font-size: 0;
    margin: 12px 24px 12px 0;
    padding: 20px 12px;
    background: #f1f1f1;
    border: 0 solid #000
}

.purchaser-block-content .purchaser-point-img {
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAvUlEQVRYR+2X3Q3CMAyEv27ACGwATACjwQaMAJPABjACI8AG6CSCAKmq7CaoD2cpD6n8c7n4kqbj287A+udbi+kO2CpxN1UAR+DQYOl7YAEMMvB2qAyibLEBmIEwA3PgAsyCTXkFVh8x6SbcAKdgcbk/AIG/v2LTABSvRBoREwOluOJGAYgU7vM1gDQDVoGaapk4B26ARrH0FtRQgGU4igGrwHeBZWgG/s6AnmWtnma61Ab/imutuC/PdAA8Ae2djSHFtb6gAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: 80%
}

.purchaser-block-content .purchaser-point-font {
    display: inline-block;
    width: 296px;
    height: 24px;
    margin-left: 16px;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 24px;
    vertical-align: middle
}

.purchaser-block-content .purchaser-point-item:hover {
    cursor: pointer;
    background: #182f8f
}

.purchaser-block-content .purchaser-point-item:hover .purchaser-point-img {
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAwklEQVRYR+2X0Q3CMAwF723ACN0AmABGgw0YASahG8AIHQEmMDIqqD9VlTSRinCkSmnlxK8XO07EoJlZC+yG3yr1j5IOPreWKuACnCv8/QlYA5MEvgYlRQyWOAQEgTQCZtYAN2CVGJR3SdvPmOwgNLM9cE107uZPoJH08JdsAf1gp+BPSnMCb+ezBaR4HbOdReC/BUQW9BG8ydgHOkldZMHvE4gsiFpQog5ENQwCqQT8WlbrauZFbfJUXCrwx+ZZjoAXUD1WMD7n66sAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: 80%
}

.purchaser-block-content .purchaser-point-item:hover .purchaser-point-font {
    cursor: pointer;
    color: #fff
}

.spread-container-content {
    width: 100%;
    height: 272px;
    background: #fff;
    margin-bottom: 24px
}

.spread-container-content .left-pic-box {
    position: relative;
    width: 483px;
    height: 272px;
    cursor: pointer
}

.spread-container-content .left-pic-box .pic {
    width: 100%;
    height: 100%;
    cursor: pointer
}

.spread-container-content .left-pic-box .pic-info {
    box-sizing: border-box;
    height: 100px;
    width: 483px;
    position: absolute;
    padding-bottom: 12px;
    bottom: 0;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    color: #fff;
    cursor: pointer;
    background: linear-gradient(180deg, transparent, #000);
    line-height: 22px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

.spread-container-content .left-pic-box .pic-info .info {
    padding: 0 16px;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer
}

.spread-container-content .right-text {
    width: 717px;
    height: 272px;
    padding-left: 32px;
    padding-top: 24px;
    padding-right: 42px;
    box-sizing: border-box
}

.spread-container-content .right-text .item {
    margin-bottom: 16px;
    display: flex;
    align-items: center;
    position: relative;
    zoom: 1;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 22px;
    list-style: none
}

.spread-container-content .right-text .item:hover {
    text-decoration: none !important
}

.spread-container-content .right-text .item a {
    display: flex;
    align-items: center;
    display: inline-block;
    max-width: 600px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.spread-container-content .right-text .item a:hover {
    text-decoration: underline
}

.spread-container-content .right-text .item .pic {
    width: 24px;
    height: 24px;
    margin-left: 5px
}

.spread-container-content .right-text .item .pic-video {
    width: 24px;
    height: 24px;
    margin-left: 5px;
    display: none
}

.spread-container-content .right-text .item .time {
    display: none
}

.spread-container-content .right-text .item:before {
    content: "";
    display: block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #e6e6e6;
    margin-right: 9px;
    transform: translateY(-50%)
}

.spread-container-content .right-text .right-text-bold {
    display: flex;
    font-size: 20px;
    line-height: 28px;
    color: #333;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500
}

.swiper-pagination-advertisement,
.swiper-pagination-index,
.swiper-pagination-purchaser,
.swiper-pagination-red {
    display: none !important
}

.video-mtk-common {
    display: none;
    z-index: 99999999999;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .6)
}

.video-mtk-common.show {
    display: block
}

.video-mtk-common .video-poster {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 1024px;
    height: 576px;
    background: #999
}

.video-mtk-common .video-poster .close {
    cursor: pointer;
    position: absolute;
    right: -48px;
    top: 0;
    width: 48px;
    height: 48px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI0djI0SDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHBhdGggZD0iTTEyIDJhMSAxIDAgMDExIDF2OGg4YTEgMSAwIDAxMCAyaC04djhhMSAxIDAgMDEtMiAwdi04SDNhMSAxIDAgMDEwLTJoOFYzYTEgMSAwIDAxMS0xeiIgZmlsbD0iI0ZGRiIgbWFzaz0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMTIgMTIpIi8+PC9nPjwvc3ZnPg==) no-repeat 50%, #000;
    background-size: 100% 100%
}

.pager {
    text-align: right;
    margin-top: 40px;
    margin-bottom: unset
}

.pager .pager-box,
.pager .pager-box .number {
    display: inline-block;
    vertical-align: middle
}

.pager .pager-box .number {
    cursor: pointer;
    margin-right: 12px;
    margin-left: -5px;
    min-width: 30px;
    height: 30px;
    border: 1px solid #d9d9d9;
    text-align: center;
    line-height: 30px;
    color: #666
}

.pager .pager-box .number .pager-left {
    width: 16px;
    height: 16px;
    padding: 7px;
    cursor: pointer
}

.pager .pager-box .number .number-page {
    text-align: center;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    display: block;
    cursor: pointer
}

.pager .pager-box .number .pager-right {
    width: 16px;
    height: 16px;
    padding: 7px;
    transform: rotate(180deg);
    cursor: pointer
}

.pager .pager-box .checked {
    border: 1px solid #182f8f;
    background-color: #182f8f;
    color: #fff
}

.pager .pager-box .ellipsis {
    display: inline-block;
    text-decoration: none;
    text-align: center;
    line-height: 32px;
    margin-left: -5px;
    color: #999;
    margin-right: 12px;
    vertical-align: middle
}

.pager .pager-box .page-size-box {
    display: inline-block;
    position: relative;
    cursor: pointer
}

.pager .pager-box .page-size-box .current-page-size {
    cursor: pointer;
    vertical-align: middle;
    display: inline-block;
    border: 1px solid #d9d9d9;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 20px;
    padding: 5px
}

.pager .pager-box .page-size-box .current-page-size .totel {
    padding: 0 5px 0 3px;
    cursor: pointer
}

.pager .pager-box .page-size-box .current-page-size .totel-icon {
    width: 16px;
    height: 12px;
    padding-right: 6px;
    cursor: pointer
}

.pager .pager-box .page-size-box .current-page-size .icon-select {
    transform: rotate(180deg)
}

.pager .pager-box .page-size-box .select-box {
    position: absolute;
    top: 36px;
    background-color: #fff;
    left: 0;
    width: 100%;
    max-height: 160px;
    overflow: auto;
    box-sizing: border-box;
    z-index: 999
}

.pager .pager-box .page-size-box .select-box .select-item {
    cursor: pointer;
    text-align: left;
    padding: 7px 9px 6px;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: 400;
    font-family: MicrosoftYaHei;
    color: #000;
    line-height: 19px
}

.pager .pager-box .page-size-box .select-box .select-checked,
.pager .pager-box .page-size-box .select-box .select-item:hover {
    background: rgba(215, 30, 38, .05);
    border: none
}

.pager .pager-box .tips {
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 32px;
    margin-left: 12px
}

.pager .pager-box .page-input,
.pager .pager-box .tips {
    font-size: 14px;
    vertical-align: middle;
    margin-right: 12px
}

.pager .pager-box .page-input {
    border: 1px solid #d9d9d9;
    width: 46px;
    height: 30px;
    text-align: center;
    background-color: #f7f7f7
}

.pager .pager-box .page-end {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 32px;
    vertical-align: middle
}

.footer-login-box,
.get-cooke-info-box,
.h5-get-cookie,
.sign-out-box {
    display: none
}

.bread-nav {
    color: #343434;
    height: 48px
}

.bread-nav .item {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 22px;
    display: flex;
    align-items: center
}

.bread-nav .item a {
    color: #000
}

.bread-nav .item .info {
    color: #333;
    cursor: pointer;
    text-decoration: underline
}

.bread-nav .item .icon {
    padding-left: 4px;
    padding-right: 4px
}

.bread-nav .item .none {
    color: #333;
    padding-bottom: 2px
}

.live-select-box {
    width: 385px;
    height: 48px;
    background: #fff;
    border: 1px solid #e6e6e6;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 16px;
    box-sizing: border-box;
    margin: 12px 24px 11px 0;
    position: relative;
    cursor: pointer
}

.live-select-box .live-tag {
    height: 24px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    max-width: 350px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: flex;
    align-items: center
}

.live-select-box .live-tag .live-tag-choose {
    margin-right: 8px;
    width: 24px;
    height: 24px
}

.live-select-box .h5-live-tag {
    display: none
}

.live-select-box .arrow {
    width: 16px;
    height: 16px
}

.live-select-box .rote {
    transform: rotate(180deg)
}

.live-select-box .live-select-bottom {
    position: absolute;
    z-index: 20;
    top: 50px;
    width: 100%;
    max-height: 368px;
    left: 0;
    display: flex;
    background: #fff;
    border-bottom: 1px solid #e6e6e6
}

.live-select-box .live-select-bottom .bottom-left {
    width: 50%;
    max-height: 368px;
    overflow: auto;
    border-right: 1px solid #e6e6e6;
    box-shadow: -1px 0 0 0 #e6e6e6
}

.live-select-box .live-select-bottom .bottom-left .bottom-left-item:hover {
    color: #182f8f
}

.live-select-box .live-select-bottom .bottom-left .bottom-left-item {
    cursor: pointer;
    text-overflow: warp;
    width: 100%;
    background: #fff;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    padding: 12px 16px;
    box-sizing: border-box
}

.live-select-box .live-select-bottom .bottom-left .cur {
    color: #182f8f
}

.main-news .h5-communication-head {
    display: none
}

.main-news .main-content .right-news-container .extend-video-list {
    margin-bottom: 24px
}

.main-news .main-content .right-news-container .extend-video-list .item {
    margin-right: 24px
}

.main-news .main-content .right-news-container .extend-video-list .item .vedeo-info .date {
    display: none
}

.main-news .main-content .right-news-container .extend-video-list .item:nth-child(3n) {
    margin-right: 0
}

.main-news .main-content .right-news-container .communication-box .communication-header .title .arrow-left {
    vertical-align: middle;
    width: 26px;
    height: 26px;
    transform: rotate(180deg);
    margin-right: 10px
}

.main-news .main-content .right-news-container .list-paging {
    display: none
}

.update {
    min-height: unset;
    height: unset;
    width: 100vw;
    height: 100vh;
    background: #fff;
    color: #333
}

.update,
.update .upgrade-content {
    display: flex;
    justify-content: center;
    align-items: center
}

.update .upgrade-content .h5-pic {
    display: none
}

.update .upgrade-content .content-left {
    width: 400px;
    margin-left: 40px
}

.update .upgrade-content .content-left .upgrade-title .zh {
    font-size: 48px;
    font-weight: 500;
    line-height: 67px
}

.update .upgrade-content .content-left .upgrade-title .en {
    font-size: 32px;
    line-height: 45px
}

.update .upgrade-content .content-left .upgrade-text {
    margin-top: 26px;
    font-size: 16px;
    color: #666;
    line-height: 22px
}

.update .upgrade-content .content-left .upgrade-text .zh {
    margin-bottom: 12px
}

.update .content-right img {
    display: block;
    width: 320px;
    height: 320px
}

.main-service {
    background: #f7f7f7
}

.main-service .service-header {
    box-sizing: border-box;
    background: url(404.png) 50% no-repeat, linear-gradient(270deg, #620204, rgba(215, 30, 38, .9));
    background-size: cover;
    color: #fff;
    height: 320px;
    position: relative;
    padding-top: 140px
}

.main-service .service-header .service-mtk {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}

.main-service .service-header .service-mtk .service-banner {
    margin: 0 auto;
    padding-top: 116px
}

.main-service .service-header .service-mtk .service-banner .service-name {
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    line-height: 54px
}

.main-service .service-header .service-mtk .service-banner .service-main {
    display: none;
    width: 832px;
    height: 72px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 24px;
    margin-top: 8px
}

.main-service .service-container {
    color: #333;
    margin: 64px auto 0
}

.main-service .service-container a {
    color: #333
}

.main-service .service-container .service-box:nth-child(3n) {
    margin-right: 0
}

.main-service .service-container .service-box {
    cursor: pointer;
    position: relative;
    margin-right: 24px;
    margin-bottom: 24px;
    width: 384px;
    height: 234px;
    background: #fff
}

.main-service .service-container .service-box .back-img {
    cursor: pointer;
    width: 384px;
    height: 106px
}

.main-service .service-container .service-box .box-mtk {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    width: 384px;
    height: 106px;
    background: rgba(0, 0, 0, .4)
}

.main-service .service-container .service-box .service-title {
    cursor: pointer;
    position: absolute;
    top: 23%;
    left: 32px;
    transform: translateY(-50%);
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 34px
}

.main-service .service-container .service-box .service-txt {
    cursor: pointer;
    margin: 40px auto 0;
    width: 320px;
    height: 48px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical
}

.main-service .service-container .customs-service .box-mtk {
    background-color: transparent
}

.main-service .service-container .customs-service .back-img {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.main-service .service-container .complaint-service .back-img {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.main-service .service-container .advertising-services .back-img {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.main-service .service-container .stationed-services .back-img {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.main-service .service-container .stationed-services .box-mtk {
    background: none
}

.main-service .service-container .travel-services .back-img {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.main-service .service-container .travel-services .box-mtk {
    background: none
}

.main-service .footer-line {
    width: 1200px;
    margin: 40px auto auto;
    background: transparent;
    height: 1px
}

.main-purchaser {
    background-color: #fff;
    display: block
}

.main-purchaser .line-one {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.main-purchaser .purchaser-header {
    box-sizing: border-box;
    background: url(404.png) 50% no-repeat, linear-gradient(270deg, #620204, rgba(215, 30, 38, .9));
    background-size: cover;
    color: #fff;
    height: 320px;
    position: relative;
    padding-top: 72px
}

.main-purchaser .purchaser-header .purchaser-header-contenter {
    margin: 0 auto;
    height: 248px;
    padding: 24px 10px 48px;
    box-sizing: border-box
}

.main-purchaser .purchaser-header .purchaser-header-contenter .purchaser-header-title {
    font-size: 40px;
    font-weight: 600;
    color: #fff;
    line-height: 56px;
    margin-bottom: 8px
}

.main-purchaser .purchaser-header .purchaser-header-contenter .purchaser-header-tip {
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    line-height: 24px;
    margin-bottom: 40px
}

.main-purchaser .purchaser-header .purchaser-header-contenter .purchaser-header-button {
    display: flex;
    align-items: center
}

.main-purchaser .purchaser-header .purchaser-header-contenter .purchaser-header-button .purchaser-header-buttons {
    cursor: pointer;
    margin-right: 24px;
    width: 180px;
    height: 48px;
    background: #d70d19;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    line-height: 24px
}

.main-purchaser .purchaser-header .purchaser-header-contenter .purchaser-header-button .purchaser-header-buttons:last-child {
    margin-right: 0
}

.main-purchaser .purchaser-header .purchaser-header-contenter .purchaser-header-button .purchaser-header-buttons a {
    color: #fff
}

.main-purchaser .purchaser-contenter {
    margin: 0 auto;
    padding-top: 48px;
    padding-bottom: 80px;
    box-sizing: border-box
}

.main-purchaser .purchaser-contenter .purchaser-block {
    margin-bottom: 80px
}

.main-purchaser .purchaser-contenter .purchaser-block:last-child {
    margin-bottom: 0
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-block-title {
    font-size: 36px;
    font-weight: 600;
    color: #333;
    line-height: 50px;
    margin-bottom: 32px
}

.main-purchaser .purchaser-contenter .purchaser-block .h5product-right,
.main-purchaser .purchaser-contenter .purchaser-block .purchaser-block-more {
    display: none
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-block-tip {
    cursor: pointer;
    color: #d70d19
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-block-tip span {
    font-size: 16px;
    font-weight: 600;
    color: #d70d19;
    line-height: 24px;
    cursor: pointer;
    vertical-align: middle
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-block-tip img {
    cursor: pointer;
    width: 16px;
    height: 16px;
    vertical-align: middle;
    margin-left: 5px
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter {
    display: flex;
    align-items: center
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-quickstart-item {
    width: 384px;
    height: 400px;
    background: rgba(0, 0, 0, .6);
    padding: 32px;
    box-sizing: border-box;
    display: flex;
    margin-right: 24px;
    align-items: center;
    justify-content: flex-end;
    flex-direction: column;
    position: relative;
    overflow: hidden
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-quickstart-item:last-child {
    margin-right: 0
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-quickstart-item .purchaser-quickstart-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 384px;
    height: 400px;
    z-index: 1;
    background: #000
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-quickstart-item .purchaser-quickstart-bg img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    vertical-align: top;
    opacity: .5
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-quickstart-item .purchaser-quickstart-box {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    flex-direction: column;
    width: 320px;
    height: 220px;
    background: #d70d19;
    padding: 24px 32px 32px;
    box-sizing: border-box
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-quickstart-item .purchaser-quickstart-box .purchaser-quickstart-title {
    font-size: 22px;
    font-weight: 500;
    color: #fff;
    line-height: 30px;
    margin-bottom: 8px
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-quickstart-item .purchaser-quickstart-box .purchaser-quickstart-text {
    font-size: 16px;
    font-weight: 400;
    color: #fff;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-quickstart-item .purchaser-quickstart-box .purchaser-quickstart-more {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    color: #fff
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-quickstart-item .purchaser-quickstart-box .purchaser-quickstart-more span {
    position: relative;
    font-size: 16px;
    font-weight: 600;
    color: #fff;
    line-height: 24px
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-quickstart-item .purchaser-quickstart-box .purchaser-quickstart-more span:after {
    position: absolute;
    right: -18px;
    top: 50%;
    transform: translateY(-50%);
    display: inline-block;
    content: "";
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDE2djE2SDB6Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01LjUgMy4wNUwxMC40NSA4IDUuNSAxMi45NSIvPjwvZz48L3N2Zz4=) no-repeat;
    background-size: cover;
    width: 16px;
    height: 16px
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-order .purchaser-img {
    background-image: url(404.png);
    background-size: cover;
    width: 100%;
    height: 100%;
    opacity: .6
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-live .purchaser-img {
    background-image: url(404.png);
    background-size: cover;
    width: 100%;
    height: 100%;
    opacity: .6
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-quickstart-contenter .purchaser-exhibits .purchaser-img {
    background-image: url(404.png);
    background-size: cover;
    width: 100%;
    height: 100%;
    opacity: .6
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-hotspot-contenter {
    display: flex;
    flex-wrap: wrap
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-hotspot-contenter .purchaser-hotspot-item {
    cursor: pointer;
    margin-top: 24px;
    width: 384px;
    height: 144px;
    background: #f7f7f7;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    box-sizing: border-box;
    margin-right: 24px
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-hotspot-contenter .purchaser-hotspot-item:nth-child(-n+3) {
    margin-top: 0
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-hotspot-contenter .purchaser-hotspot-item:nth-child(3n+3) {
    margin-right: 0
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-hotspot-contenter .purchaser-hotspot-item .purchaser-hotspot-title {
    font-size: 22px;
    font-weight: 600;
    color: #333;
    line-height: 34px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 32px;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    cursor: pointer
}

.main-purchaser .purchaser-contenter .purchaser-block .purchaser-hotspot-contenter .purchaser-hotspot-item .purchaser-hotspot-title span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer
}

.main-purchaser .purchaser-partner-block {
    background-color: #f7f7f7
}

.main-purchaser .purchaser-partner-block .purchaser-partner {
    width: 1200px;
    margin: 0 auto;
    padding: 64px 0 72px;
    box-sizing: border-box
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-header {
    margin-bottom: 26px
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-header .purchaser-partner-title {
    font-size: 20px;
    color: #fff;
    font-weight: 500;
    line-height: 30px;
    margin-bottom: 8px
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-header .purchaser-partner-heading {
    font-size: 36px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 54px
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-header .purchaser-partner-subtitle {
    font-size: 16px;
    font-weight: 400;
    color: #333;
    line-height: 24px
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter {
    position: relative;
    overflow: hidden
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper {
    display: flex;
    align-items: center;
    margin-bottom: 48px
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item {
    margin-right: 24px;
    width: 384px;
    height: 474px;
    background: #fff;
    box-shadow: 0 33px 39px -27px rgba(0, 0, 0, .09);
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    position: relative
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item:nth-child(3n+3) {
    margin-right: 0
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-banner {
    width: 100%;
    background-size: 100%;
    height: 353px;
    position: relative
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-content {
    position: absolute;
    bottom: 24px
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-icon {
    margin-bottom: 7px;
    margin-left: 24px;
    position: relative
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-icon .purchaser-partner-icon-tip {
    display: block;
    width: 50px;
    height: 50px;
    margin-top: 8px
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-icon .h5-purchaser-partner-icon-tip {
    display: none
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-icon .purchaser-partner-icon-video {
    width: 50px;
    height: 50px
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-title {
    width: 336px;
    margin-left: 24px;
    font-size: 20px !important;
    color: #fff;
    font-weight: 500;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    border: 0 solid #fff
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-user {
    width: 100%;
    height: 124px;
    padding: 24px 0 24px 32px;
    background: #fff;
    box-sizing: border-box;
    justify-self: end;
    display: flex
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-user .purchaser-partner-user-header {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 24px
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-user .purchaser-partner-user-header img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    vertical-align: top
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-user .purchaser-partner-info {
    width: 208px
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-user .purchaser-partner-info .purchaser-partner-user-name {
    font-size: 16px;
    font-family: PingFang-SC-Bold, PingFang-SC;
    font-weight: 700;
    color: #333;
    line-height: 24px;
    margin-bottom: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-item .purchaser-partner-user .purchaser-partner-info .purchaser-partner-user-introduction {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-pagination {
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
    display: flex;
    align-items: center;
    justify-content: center
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-pagination .purchaser-partner-pagination-item {
    cursor: pointer;
    width: 8px;
    height: 8px;
    background: #ccc;
    border-radius: 6px;
    margin-right: 7px
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-pagination .purchaser-partner-pagination-item:last-child {
    margin-right: 0
}

.main-purchaser .purchaser-partner-block .purchaser-partner .purchaser-partner-contenter .purchaser-partner-swiper .purchaser-partner-pagination .purchaser-partner-pagination-active {
    width: 32px;
    height: 8px;
    background: #182f8f;
    border-radius: 6px
}

.main-purchaser .purchaser-partner-block .purchaser-partner-line {
    margin: 0 auto;
    width: 1200px;
    height: 1px;
    background: #d9d9d9
}

.main-purchaser .purchaser-block-content {
    width: 1200px;
    height: auto;
    border: 0 solid #000
}

.main-purchaser .purchaser-block-content .purchaser-point-choice {
    height: 36px;
    margin-top: 8px;
    margin-bottom: 24px;
    padding-left: 16px;
    font-size: 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    line-height: 36px;
    border-left: 4px solid #182f8f
}

.main-purchaser .purchaser-block-content .purchaser-item-div {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}

.main-purchaser .purchaser-block-content .purchaser-point-item {
    display: inline-block;
    width: 360px;
    height: 24px;
    margin: 0 24px 24px 0;
    font-size: 0;
    padding: 20px 12px;
    background: #f1f1f1;
    border: 0 solid #000
}

.main-purchaser .purchaser-block-content .purchaser-point-item:nth-of-type(3n+0) {
    margin-right: 0
}

.main-purchaser .purchaser-block-content .purchaser-point-img {
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAvUlEQVRYR+2X3Q3CMAyEv27ACGwATACjwQaMAJPABjACI8AG6CSCAKmq7CaoD2cpD6n8c7n4kqbj287A+udbi+kO2CpxN1UAR+DQYOl7YAEMMvB2qAyibLEBmIEwA3PgAsyCTXkFVh8x6SbcAKdgcbk/AIG/v2LTABSvRBoREwOluOJGAYgU7vM1gDQDVoGaapk4B26ARrH0FtRQgGU4igGrwHeBZWgG/s6AnmWtnma61Ab/imutuC/PdAA8Ae2djSHFtb6gAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: 80%
}

.main-purchaser .purchaser-block-content .purchaser-point-font {
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 296px;
    height: 24px;
    margin-left: 16px;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 24px;
    vertical-align: middle
}

.main-purchaser .purchaser-block-content .purchaser-point-item:hover {
    cursor: pointer;
    background: #182f8f
}

.main-purchaser .purchaser-block-content .purchaser-point-item:hover .purchaser-point-img {
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAwklEQVRYR+2X0Q3CMAwF723ACN0AmABGgw0YASahG8AIHQEmMDIqqD9VlTSRinCkSmnlxK8XO07EoJlZC+yG3yr1j5IOPreWKuACnCv8/QlYA5MEvgYlRQyWOAQEgTQCZtYAN2CVGJR3SdvPmOwgNLM9cE107uZPoJH08JdsAf1gp+BPSnMCb+ezBaR4HbOdReC/BUQW9BG8ydgHOkldZMHvE4gsiFpQog5ENQwCqQT8WlbrauZFbfJUXCrwx+ZZjoAXUD1WMD7n66sAAAAASUVORK5CYII=) no-repeat 50%;
    background-size: 80%
}

.main-purchaser .purchaser-block-content .purchaser-point-item:hover .purchaser-point-font {
    cursor: pointer;
    color: #fff
}

.body-en .purchaser-partner-item .purchaser-partner-title {
    font-size: 22px !important
}

.main-news .main-content .right-news-container {
    width: 894px
}

.main-news .main-content .right-news-container .extend-video-list {
    margin-bottom: -32px;
    flex-wrap: wrap
}

.main-news .main-content .right-news-container .extend-video-list .item {
    color: #333;
    position: relative;
    width: 282px
}

.main-news .main-content .right-news-container .extend-video-list .item .video {
    background: #999;
    width: 282px;
    height: 158px
}

.main-news .main-content .right-news-container .extend-video-list .item .video .video-poster {
    width: 100%;
    height: 100%
}

.main-news .main-content .right-news-container .extend-video-list .item .vedeo-info {
    cursor: pointer;
    margin-top: 16px;
    margin-bottom: 32px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.main-news .main-content .right-news-container .extend-video-list .item .vedeo-info .data {
    display: none
}

.main-news .main-content .right-news-container .extend-video-list .item .video-mtk {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    width: 282px;
    height: 158px;
    background: rgba(0, 0, 0, .5);
    display: flex;
    opacity: 0;
    justify-content: center;
    align-items: center
}

.main-news .main-content .right-news-container .extend-video-list .item .video-mtk .mtk-box {
    display: flex;
    align-items: center;
    flex-direction: column
}

.main-news .main-content .right-news-container .extend-video-list .item .video-mtk .mtk-box .pic {
    width: 48px;
    height: 48px;
    border-radius: 50%
}

.main-news .main-content .right-news-container .extend-video-list .item .video-mtk .mtk-box .time {
    margin-top: 2px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 20px;
    color: #fff
}

.main-news .main-content .right-news-container .extend-video-list .item .active-player,
.main-news .main-content .right-news-container .extend-video-list .item .video-mtk:hover {
    opacity: 1
}

.main-news .main-content .right-news-container .communication-box .communication-header {
    margin-bottom: 24px
}

.main-news .main-content .right-news-container .communication-box .communication-header .title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 42px
}

.main-news .main-content .right-news-container .communication-box .communication-header .title .content-title {
    vertical-align: middle
}

.main-notice {
    background: #fff !important
}

.main-news .banner-cantainer {
    min-width: 1200px
}

.main-news .banner-cantainer .banner-mtk .banner .banner-title {
    font-size: 40px;
    font-weight: 600;
    line-height: 56px
}

.main-news .banner-cantainer .banner-mtk .banner .banner-info {
    margin-top: 8px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 28px
}

.main-news .main-content {
    margin: 48px auto auto
}

.main-news .main-content .right-news-contain-other {
    width: 830px !important
}

.main-news .main-content .right-news-contain .news-content .content-title {
    cursor: pointer;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px;
    margin-bottom: 24px
}

.main-news .main-content .right-news-contain .news-content .content-title .arrow-left {
    vertical-align: middle;
    width: 26px;
    height: 26px;
    transform: rotate(180deg);
    margin-right: 10px
}

.main-news .main-content .right-news-contain .news-content .content-title .content-title {
    vertical-align: middle
}

.main-news .main-content .right-news-contain .news-content .news-list-content {
    margin-bottom: 64px
}

.main-news .main-content .right-news-contain .news-content .news-list-content .content-box {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding: 17px 24px 24px;
    background-color: #fff;
    border-bottom: 1px solid #f7f7f7;
    cursor: auto
}

.main-news .main-content .right-news-contain .news-content .news-list-content .content-box:hover {
    text-decoration: none
}

.main-news .main-content .right-news-contain .news-content .news-list-content .content-box:hover .title {
    text-decoration: underline
}

.main-news .main-content .right-news-contain .news-content .news-list-content .content-box .left-box {
    width: 590px;
    padding-top: 7px;
    cursor: pointer
}

.main-news .main-content .right-news-contain .news-content .news-list-content .content-box .left-box .title-box {
    position: relative
}

.main-news .main-content .right-news-contain .news-content .news-list-content .content-box .left-box .title-box .title {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.main-news .main-content .right-news-contain .news-content .news-list-content .content-box .left-box .title-box .title-all {
    position: absolute;
    top: -24px;
    left: -24px;
    text-decoration: underline;
    width: 100%;
    background: #fff;
    border: 1px solid #e6e6e6;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    padding: 16px 24px;
    display: none;
    box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .1);
    word-break: break-all
}

.main-news .main-content .right-news-contain .news-content .news-list-content .content-box .left-box .title-box:hover .title-all {
    display: block
}

.main-news .main-content .right-news-contain .news-content .news-list-content .content-box .left-box .content {
    margin-top: 8px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 21px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}

.main-news .main-content .right-news-contain .news-content .news-list-content .content-box .right-time {
    font-size: 14px;
    height: 30px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 30px
}

.main-news .main-content .right-news-contain .news-content .news-list-content .content-box:last-child {
    border: none
}

.main-news .main-content .right-news-contain .news-content .pager {
    padding-right: 24px;
    box-sizing: border-box
}

.main-news .main-content .right-news-contain .communication-box .communication-header {
    margin-bottom: 24px
}

.main-news .list-paging {
    display: none
}

.main-news .banner-cantainer {
    color: #fff;
    overflow: hidden;
    background: url(404.png) 50% no-repeat, linear-gradient(270deg, #620204, rgba(215, 30, 38, .9));
    background-size: cover;
    height: 320px;
    position: relative
}

.main-news .banner-cantainer .h5banner-mtk {
    display: none
}

.main-news .banner-cantainer .banner-mtk {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}

.main-news .banner-cantainer .banner-mtk .banner {
    margin: auto;
    box-sizing: border-box;
    padding-top: 112px;
    display: flex;
    justify-content: space-between;
    align-items: flex-end
}

.main-news .banner-cantainer .banner-mtk .banner .banner-left {
    height: 164px
}

.main-news .banner-cantainer .banner-mtk .banner .banner-left .banner-title {
    font-size: 40px;
    font-weight: 600;
    line-height: 56px
}

.main-news .banner-cantainer .banner-mtk .banner .banner-left .banner-info {
    margin-top: 8px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 28px
}

.main-news .banner-cantainer .banner-mtk .banner .banner-left .banner-login {
    margin-top: 24px;
    display: flex
}

.main-news .banner-cantainer .banner-mtk .banner .banner-left .banner-login .banner-btn {
    margin-right: 24px;
    padding-top: 13px;
    text-align: center;
    box-sizing: border-box;
    width: 180px;
    height: 48px;
    background: #182f8f;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 22px;
    cursor: pointer
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-serch {
    width: 120px;
    height: 48px;
    background: #fff;
    display: flex;
    align-items: center;
    padding: 12px 30px;
    box-sizing: border-box;
    cursor: pointer
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-serch .banner-serch-title {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-serch .banner-serch-img {
    margin-right: 5px;
    width: 14px;
    height: 14px;
    min-width: 14px;
    min-height: 14px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjczNiAxMy43MzdhLjg1Mi44NTIgMCAwMS0xLjIzMSAwbC0yLjcyNy0yLjcyMWMtMi4zNzUgMS43NTUtNS42MyAxLjY2Ny03LjgyOC0uMzUxLTIuNDYzLTIuMjgyLTIuNjM5LTYuMzItLjI2NC04Ljc3N0M0LjA2LS41NyA4LjAxOS0uNjU4IDEwLjQ4MiAxLjhjMi4xOTkgMi4xOTQgMi4zNzUgNS42MTcuNTI3IDcuOTg3bDIuNzI3IDIuNzJhLjg0Ny44NDcgMCAwMTAgMS4yM3pNOS42MDIgMy41NTVhNC4zNjQgNC4zNjQgMCAwMC03LjEyNCAwYy0xLjE0NCAxLjQ5Mi0xLjE0NCAzLjY4NyAwIDUuMTc5YTQuMzY0IDQuMzY0IDAgMDA3LjEyNCAwYzEuMTQ0LTEuNTggMS4xNDQtMy42ODcgMC01LjE3OXoiIGZpbGw9IiNFMDIwMjAiLz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-query .only-check-box {
    margin-top: 16px
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable {
    padding-left: 24px;
    position: relative;
    margin-right: 40px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    line-height: 19px
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable .radio-css {
    display: none
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable .radio-css[type=radio]+.icon {
    cursor: pointer;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    border: 1px solid #d9d9d9;
    color: #182f8f;
    position: absolute;
    top: 2px;
    left: 0;
    background: #fff
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable .radio-css[type=radio]:checked+.icon {
    border: 1px solid #182f8f
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable .radio-css[type=radio]:checked+.icon:after {
    content: "";
    position: absolute;
    color: #000;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #182f8f
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-query .search-box {
    width: 268px;
    height: 48px;
    margin-top: 16px;
    display: flex
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-query .search-box input {
    caret-color: #182f8f;
    box-sizing: border-box;
    padding-left: 8px;
    width: 154px;
    font-size: 14px;
    height: 100%;
    -webkit-appearance: none;
    line-height: 48px;
    border: none;
    outline: none
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-query .search-box :-ms-input-placeholder {
    font-size: 14px;
    color: #000
}

.main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-query .search-box .search-btn {
    height: 48px;
    cursor: pointer;
    width: 80px;
    background: #d70d1a;
    color: #fff;
    font-size: 14px;
    border: none;
    outline: none
}

.main-news .news-navbar {
    display: block;
    width: 100%;
    height: 57px;
    background: #fff;
    border-bottom: 1px solid #e6e6e6
}

.main-news .news-navbar .news-navbar-list {
    display: flex;
    align-items: center
}

.main-news .news-navbar .news-navbar-list .news-navbar-item {
    cursor: pointer;
    text-align: center;
    width: 168px;
    height: 56px;
    font-size: 18px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 56px
}

.main-news .news-navbar .news-navbar-list .news-navbar-item span {
    cursor: pointer
}

.main-news .news-navbar .news-navbar-list .news-navbar-check {
    background: #f7f7f7;
    color: #182f8f;
    border: 1px solid #e6e6e6;
    border-bottom: 2px solid #182f8f
}

.main-news .h5-news-center-container {
    display: none
}

.main-news .main-content {
    width: 1220px;
    margin: 56px auto auto
}

.main-news .main-content .right-news-contain {
    margin: auto;
    width: 100%
}

.main-news .main-content .right-news-contain .communication-box .communication-header {
    margin-bottom: 16px
}

.main-news .main-content .right-news-contain .communication-box .communication-header.mt-0 {
    margin-top: 0
}

.main-news .main-content .right-news-contain .communication-box .communication-content .electron-entry {
    background: url(404.png);
    background-size: cover;
    width: 100%;
    height: 336px
}

.main-news .main-content .right-news-contain .news-sports-content .item .url {
    padding-left: 30px;
    position: relative
}

.main-news .main-content .right-news-contain .news-sports-content .item .url .icon {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 24px;
    height: 24px
}

.main-news .main-content .right-news-contain .news-sports-content .item .url a {
    color: #333
}

.main-news .main-content .right-news-contain .news-sports-content .item .url a:hover {
    text-decoration: underline
}

.main-news .main-content .right-news-contain .extend-video-container.mt-0 .extend-video-header {
    margin-top: 0
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-header {
    margin-bottom: 16px
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-header .more {
    white-space: nowrap;
    align-self: flex-start;
    margin-left: 20px;
    margin-top: 10px
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-header .more a {
    color: #666
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-header .more .info {
    cursor: pointer
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-header .more .arrow {
    opacity: .8;
    cursor: pointer
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-header .more .new-arrow,
.main-news .main-content .right-news-contain .extend-video-container .extend-video-header .more .new-info {
    display: none
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list {
    width: 1224px;
    justify-content: flex-start
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item {
    margin-right: 24px;
    margin-bottom: 24px
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .video {
    position: relative
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .video .vedeo-info {
    box-sizing: border-box;
    height: 100px;
    width: 282px;
    position: absolute;
    padding-bottom: 9px;
    padding-left: 12px;
    bottom: 0;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    color: #fff;
    background: linear-gradient(180deg, transparent, #000);
    line-height: 22px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .video .vedeo-info .date {
    display: none
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .video .vedeo-info .info {
    width: 258px;
    overflow: hidden;
    text-overflow: ellipsis
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .video-mtk .mtk-box .pic-video {
    width: 48px;
    height: 48px;
    border-radius: 50%;
    display: none
}

.main-news .main-content .right-news-contain .extend-video-container .news-extend-video-list {
    margin-bottom: -24px
}

.main-news .main-content .right-news-contain .extend-video-container .news-extend-video-list .item {
    height: 158px !important;
    margin-bottom: 24px !important
}

.main-news .main-content .right-news-contain .extend-video-container .notice-content {
    background: #fff;
    padding: 16px 24px 14px
}

.main-news .main-content .right-news-contain .extend-video-container .notice-content .item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 40px
}

.main-news .main-content .right-news-contain .extend-video-container .notice-content .item .url {
    cursor: pointer;
    color: #333;
    vertical-align: middle;
    width: 85%;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.main-news .main-content .right-news-contain .extend-video-container .notice-content .item .url .icon {
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin-right: 8px
}

.main-news .main-content .right-news-contain .extend-video-container .notice-content .item .url .urls {
    cursor: pointer;
    color: #333;
    vertical-align: middle;
    width: calc(100% - 32px);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.main-news .main-content .right-news-contain .extend-video-container .notice-content .item .url .urls:hover {
    text-decoration: underline
}

.main-news .main-content .right-news-contain .extend-video-container .notice-content .item .time {
    color: #999
}

.main-news .main-content .right-news-contain .extend-video-container .notice-content .list-line-height {
    line-height: 50px
}

.main-news .main-content .right-news-contain .news-notice {
    display: flex;
    width: 100%
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box {
    width: 588px
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box:first-child {
    margin-right: 24px
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .extend-video-header {
    margin-top: 78px;
    margin-bottom: 16px
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .extend-video-header .title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 42px
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .extend-video-header .more {
    white-space: nowrap;
    align-self: flex-start;
    margin-left: 20px;
    margin-top: 10px;
    cursor: pointer;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 22px
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .extend-video-header .more a {
    color: #666;
    display: flex;
    align-items: center
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .extend-video-header .more .info {
    margin-right: 1px
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .extend-video-header .more .arrow {
    display: block;
    width: 12px;
    height: 12px;
    opacity: .8;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggc3Ryb2tlPSIjMzMzIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik03IDJsMTAgMTBMNyAyMiIvPjwvZz48L3N2Zz4=);
    background-size: cover
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .extend-video-header .more .new-arrow,
.main-news .main-content .right-news-contain .news-notice .news-notice-box .extend-video-header .more .new-info {
    display: none
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .notice-content {
    min-height: 210px;
    background: #fff;
    padding: 16px 24px
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .notice-content .item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 40px
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .notice-content .item .url {
    cursor: pointer;
    color: #333;
    vertical-align: middle;
    width: 370px;
    align-items: center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 40px
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .notice-content .item .url .icon {
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin-right: 8px
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .notice-content .item .url .urls {
    cursor: pointer;
    color: #333;
    vertical-align: middle;
    max-width: 370px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 36px
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .notice-content .item .url .urls:hover {
    text-decoration: underline
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .notice-content .item .time {
    color: #999
}

.main-news .main-content .right-news-contain .news-notice .news-notice-box .notice-content .list-line-height {
    line-height: 50px
}

.main-news .main-content .right-news-contain .news-contact {
    margin-top: 56px
}

.main-news .main-content .right-news-contain .news-contact .news-contact-title {
    margin-bottom: 21px;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px
}

.main-news .main-content .right-news-contain .news-contact .news-contact-box {
    padding: 32px 24px;
    box-sizing: border-box;
    width: 100%;
    height: 104px;
    background: #fff;
    display: flex
}

.main-news .main-content .right-news-contain .news-contact .news-contact-box .news-contact-item {
    margin-right: 160px;
    display: flex;
    align-items: center
}

.main-news .main-content .right-news-contain .news-contact .news-contact-box .news-contact-item:last-child {
    margin-right: 0
}

.main-news .main-content .right-news-contain .news-contact .news-contact-box .news-contact-item .h5-news-contact {
    display: none
}

.main-news .main-content .right-news-contain .news-contact .news-contact-box .news-contact-item .news-contact-img {
    display: block;
    width: 32px;
    height: 32px;
    margin-right: 8px
}

.main-news .main-content .right-news-contain .news-contact .news-contact-box .news-contact-item .img-head {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgOWE3IDcgMCAxMDE0IDBBNyA3IDAgMDA5IDl6bTIwIDIwLjVDMjkgMjMuMTQ5IDIzLjE4IDE4IDE2IDE4UzMgMjMuMTQ5IDMgMjkuNWgyNnoiIGZpbGw9IiNENzFFMjYiLz48L3N2Zz4=);
    background-size: cover
}

.main-news .main-content .right-news-contain .news-contact .news-contact-box .news-contact-item .img-phone {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI5LjM4OSAyNS4xNTFsLTEuMzcgMS41MzZhNS4zOSA1LjM5IDAgMDEtMS44NDYgMS4xODNjLS44LjMxOC0xLjY5OS40Ny0yLjY2LjQ3LTMuNjg2LjAwMi05LjUxMy0zLjQzNS0xMy4zNzQtNy4yODZDNS4yNzIgMTYuMiAyLjM1NSA5LjUyMSAzLjg5NiA1LjY1OGE1LjQ5NSA1LjQ5NSAwIDAxLjkxLTEuNTF2LS4wMDJsLjA3OS0uMTI4YS44My44MyAwIDAxLjEyMi0uMTU2bDEuNzctMS43MSA2LjI5IDcuMTkzLTEuMzQ0IDEuMzQxYy0uMzQ1IDIuMDY3LjYxNyA0LjIzMiAyLjg4NiA2LjQ5NCAzLjQwNCAzLjM5MiA2LjQ1NCAyLjkzIDYuNDU0IDIuOTNsMS4zOTYtMS40IDYuOTMgNi40NDF6IiBmaWxsPSIjRDcxRTI2Ii8+PC9zdmc+);
    background-size: cover
}

.main-news .main-content .right-news-contain .news-contact .news-contact-box .news-contact-item .img-emil {
    margin-top: 6px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSIjRDcxRTI2Ij48cGF0aCBkPSJNMi43IDVjLS4zODUgMC0uNy4zOTMtLjcuODcydjMuNjFMMTYgMTdsMTQtNy41MTh2LTMuNjFjMC0uNDgtLjMxNS0uODcyLS43LS44NzJIMi43eiIvPjxwYXRoIGQ9Ik0yIDExLjQ5NGwuMDEzIDEzLjc5N2MwIC4zOS4zMTUuNzA5LjcuNzA5SDI5LjNjLjM4NSAwIC43LS4zMTkuNy0uNzA5bC0uMDEzLTEzLjc5Ny0xMy45OCA3LjU5TDIgMTEuNDkzeiIvPjwvZz48L2c+PC9zdmc+);
    background-size: cover
}

.main-news .main-content .right-news-contain .news-contact .news-contact-box .news-contact-item .news-contact-txt {
    font-size: 20px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 40px
}

.main-news .footer-line {
    width: 100%;
    margin: 64px auto auto;
    background: transparent;
    height: 1px
}

.body-en .main-news .banner-cantainer .banner-mtk .banner .banner-left .banner-login .banner-btn {
    text-align: center
}

.body-en .main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-query .search-box {
    width: 344px
}

.body-en .main-news .banner-cantainer .banner-mtk .banner .banner-right .banner-right-query .search-box input {
    width: 248px
}

.body-en .main-news .news-navbar .news-navbar-list .news-navbar-item {
    width: auto;
    margin-right: 50px;
    padding: 0 14px;
    box-sizing: border-box;
    cursor: pointer
}

.body-en .main-news .main-content .right-news-contain .communication-box .electron-entry {
    background: url(404.png);
    background-size: cover
}

.main-news.mini-pro .banner-cantainer {
    margin-top: unset
}

.main-news.mini-pro .h5-communication-head {
    margin-top: 0 !important;
    padding-top: 0 !important
}

.main-news {
    background: #f7f7f7
}

.main-news .banner-cantainer1 {
    color: #fff;
    overflow: hidden;
    background: url(404.png) 50% no-repeat, linear-gradient(270deg, #620204, rgba(215, 30, 38, .9));
    background-size: cover;
    height: 320px;
    position: relative
}

.main-news .banner-cantainer1 .h5banner-mtk {
    display: none
}

.main-news .banner-cantainer1 .banner-mtk {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}

.main-news .banner-cantainer1 .banner-mtk .banner {
    margin: auto;
    box-sizing: border-box;
    padding-top: 112px;
    display: flex;
    justify-content: space-between;
    align-items: flex-end
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-left {
    height: 164px
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-left .banner-title {
    font-size: 40px;
    font-weight: 600;
    line-height: 56px
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-left .banner-info {
    margin-top: 8px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 28px
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-left .banner-login {
    margin-top: 24px;
    display: flex
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-left .banner-login .banner-btn {
    margin-right: 24px;
    padding-top: 13px;
    text-align: center;
    box-sizing: border-box;
    width: 180px;
    height: 48px;
    background: #182f8f;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 22px;
    cursor: pointer
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-serch {
    width: 120px;
    height: 48px;
    background: #fff;
    display: flex;
    align-items: center;
    padding: 12px 30px;
    box-sizing: border-box;
    cursor: pointer
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-serch .banner-serch-title {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-serch .banner-serch-img {
    margin-right: 5px;
    width: 14px;
    height: 14px;
    min-width: 14px;
    min-height: 14px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjczNiAxMy43MzdhLjg1Mi44NTIgMCAwMS0xLjIzMSAwbC0yLjcyNy0yLjcyMWMtMi4zNzUgMS43NTUtNS42MyAxLjY2Ny03LjgyOC0uMzUxLTIuNDYzLTIuMjgyLTIuNjM5LTYuMzItLjI2NC04Ljc3N0M0LjA2LS41NyA4LjAxOS0uNjU4IDEwLjQ4MiAxLjhjMi4xOTkgMi4xOTQgMi4zNzUgNS42MTcuNTI3IDcuOTg3bDIuNzI3IDIuNzJhLjg0Ny44NDcgMCAwMTAgMS4yM3pNOS42MDIgMy41NTVhNC4zNjQgNC4zNjQgMCAwMC03LjEyNCAwYy0xLjE0NCAxLjQ5Mi0xLjE0NCAzLjY4NyAwIDUuMTc5YTQuMzY0IDQuMzY0IDAgMDA3LjEyNCAwYzEuMTQ0LTEuNTggMS4xNDQtMy42ODcgMC01LjE3OXoiIGZpbGw9IiNFMDIwMjAiLz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .only-check-box {
    margin-top: 16px
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable {
    padding-left: 24px;
    position: relative;
    margin-right: 40px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    line-height: 19px
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable .radio-css {
    display: none
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable .radio-css[type=radio]+.icon {
    cursor: pointer;
    border-radius: 50%;
    width: 16px;
    height: 16px;
    border: 1px solid #d9d9d9;
    color: #182f8f;
    position: absolute;
    top: 2px;
    left: 0;
    background: #fff
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable .radio-css[type=radio]:checked+.icon {
    border: 1px solid #182f8f
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .only-check-box .lable .radio-css[type=radio]:checked+.icon:after {
    content: "";
    position: absolute;
    color: #000;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: #182f8f
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .search-box {
    width: 268px;
    height: 48px;
    margin-top: 16px;
    display: flex
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .search-box input {
    caret-color: #182f8f;
    box-sizing: border-box;
    padding-left: 8px;
    width: 154px;
    font-size: 14px;
    height: 100%;
    -webkit-appearance: none;
    line-height: 48px;
    border: none;
    outline: none
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .search-box :-ms-input-placeholder {
    font-size: 14px;
    color: #000
}

.main-news .banner-cantainer1 .banner-mtk .banner .banner-right .banner-right-query .search-box .search-btn {
    height: 48px;
    cursor: pointer;
    width: 80px;
    background: #d70d1a;
    color: #fff;
    font-size: 14px;
    border: none;
    outline: none
}

.main-news .main-content {
    width: 1200px;
    margin-top: 56px;
    color: #333
}

.main-news .main-content .right-news-contain .communication-box .communication-header .title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 42px
}

.main-news .main-content .right-news-contain .communication-box .communication-header .title .content-title {
    vertical-align: middle
}

.main-news .main-content .right-news-contain .communication-box .communication-header .more {
    cursor: pointer;
    margin-left: 48px;
    display: flex;
    align-items: center
}

.main-news .main-content .right-news-contain .communication-box .communication-header .more .more-txt {
    display: block;
    color: #333;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 22px;
    margin-right: 1px
}

.main-news .main-content .right-news-contain .communication-box .communication-header .more .h5-arrow,
.main-news .main-content .right-news-contain .communication-box .communication-header .more .h5-more-txt {
    display: none
}

.main-news .main-content .right-news-contain .communication-box .communication-header .more .arrow {
    display: block;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggc3Ryb2tlPSIjMzMzIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik03IDJsMTAgMTBMNyAyMiIvPjwvZz48L3N2Zz4=) no-repeat 50%;
    background-size: cover;
    width: 12px;
    height: 12px
}

.main-news .main-content .right-news-contain .extend-video-container .h5-extend-video-header {
    display: none
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-header {
    display: flex;
    margin-top: 56px;
    margin-bottom: 24px
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-header .title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 42px
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-header .more {
    cursor: pointer;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 22px
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-header .more a {
    display: flex;
    align-items: center
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-header .more .info {
    margin-right: 1px;
    color: #333
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-header .more .arrow {
    display: block;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggc3Ryb2tlPSIjMzMzIiBzdHJva2Utd2lkdGg9IjMiIGQ9Ik03IDJsMTAgMTBMNyAyMiIvPjwvZz48L3N2Zz4=) no-repeat 50%;
    background-size: cover;
    width: 12px;
    height: 12px
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list {
    flex-wrap: wrap
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item {
    position: relative;
    width: 282px;
    height: 198px;
    margin-bottom: 32px
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .video {
    background: #999;
    width: 282px;
    height: 158px;
    margin-bottom: 16px
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .video .video-poster {
    width: 100%;
    height: 100%
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .vedeo-info {
    cursor: pointer;
    color: #333;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .vedeo-info .date {
    display: none
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .video-mtk {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    width: 282px;
    height: 158px;
    background: rgba(0, 0, 0, .5);
    display: flex;
    opacity: 0;
    justify-content: center;
    align-items: center
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .video-mtk .mtk-box {
    display: flex;
    align-items: center;
    flex-direction: column
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .video-mtk .mtk-box .pic {
    width: 48px;
    height: 48px;
    border-radius: 50%
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .video-mtk .mtk-box .time {
    margin-top: 2px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 20px;
    color: #fff
}

.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .active-player,
.main-news .main-content .right-news-contain .extend-video-container .extend-video-list .item .video-mtk:hover {
    opacity: 1
}

.main-news .main-content .right-news-contain .extend-video-container .news-viewmore {
    width: 181px;
    height: 49px;
    border: 1px solid #979797;
    margin: 56px auto 0;
    box-sizing: border-box;
    font-size: 20px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 28px;
    display: flex;
    justify-content: center;
    align-items: center
}

.main-news .main-content .right-news-contain .extend-video-container .news-viewmore .news-more-img {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMGw2IDYgNi02TTEgNmw2IDYgNi02IiBzdHJva2U9IiM2NjYiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) no-repeat 50%;
    background-size: cover;
    margin-left: 7px;
    width: 14px;
    height: 14px
}

.main-news .backtop {
    position: fixed;
    bottom: 390px;
    right: 42px;
    width: 80px;
    height: 80px;
    background: #fff;
    border: 1px solid #e6e6e6;
    z-index: 999
}

.main-news .backtop .back-top {
    height: 48px;
    width: 48px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACSklEQVRoQ+1YMYsTQRR+bxOjaCPCYe1ZnBaBsG8IK4p6pZ3ClQf+AC3EVhD8BVY2VmJpY2OT5uzU4MwmQbCTCIJwTZBDLMxmn0Q8CHfJzbyZzcnppJ3ve+/73vd2N7sIR/yHR1w/RAN/O8GYQEwgcAJxhQIHGEz/PxPQWl9AxFPB45tTgIiMpK5XAlprDQAkaeSKVUqJNInAuyKigQPiOJQEjDG3AGDFdS0kOCJ6KsF7rZCkgdb6vFLqk4QjwS7VQL/fbxdF8RoR7xDRM4kwV+zSDHS73XO1Wu0tAJxFxJ8AcIOItlyFueKWYqDX652eTCZvAODijJBvSZJcTtP0o6s4F1zlBrTWxwCgAwDrewUg4udGo5E1m81tF3EumGUYmO767UXNEfE9M19XSv1wEWjDVGpAa/0QAB5ZmyK+TNN0AxFLG9Z2XpkBY8wmMz8HcHvPRsTHRHTfJtB2XomBPM+vMXOHmY/bGs6eI+JdInoi4ey7rkLIU+5gMFgbj8fTO84ZaS1mniRJcpOIXkm5u/igBPI8XynL8h0ArPoKAIDv9Xr9aqvV6vnU8DYwHA5PjEajLWa+5NN4D+drWZZZu93+Iq3lZYCZ0RjzAgA2pA0PwH8oiuJKlmU7kppeBv7cce7NaTR98p50FLDvzQsRO0T0wJH/G+ZlYFEDyYuO9H//wgejxK0NGw3YJjTnPK7Q7FDiCsUV8pjAv7ZCzp8cpZ8QD+U5EBigF73S26iXgkBSNBA4wGB6TCB4hIEFYgKBAwymxwSCRxhY4Bd3IrQx1W3vvAAAAABJRU5ErkJggg==);
    background-size: 100%;
    display: block;
    margin: 7px auto auto
}

.main-news .backtop .back-tips {
    width: 80px;
    height: 18px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 18px;
    display: block;
    text-align: center
}

.live-head-back {
    background-color: #f7f7f7
}

.live-banner-box {
    top: 0;
    display: none;
    border-top: 1px solid #f7f7f7;
    z-index: 99;
    background: #fff;
    position: fixed;
    width: 100%;
    height: 72px
}

.live-banner-box .swiper-father {
    position: relative;
    display: flex
}

.live-banner-box .swiper-father .live-banner-swiper {
    width: 1100px;
    margin: auto;
    overflow: hidden;
    display: flex
}

.live-banner-box .swiper-father .live-banner-swiper .swiper-wrapper {
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center
}

.live-banner-box .swiper-father .live-banner-swiper .swiper-wrapper .swiper-slide {
    cursor: pointer;
    width: auto !important;
    margin-right: 64px
}

.live-banner-box .swiper-father .live-banner-swiper .swiper-wrapper .swiper-slide .live-banner {
    font-size: 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 72px;
    color: #343434
}

.live-banner-box .swiper-father .live-banner-swiper .swiper-wrapper .live-click .live-banner {
    color: #182f8f
}

.live-banner-box .swiper-father .live-banner-swiper .swiper-wrapper .live-click .live-banner-line {
    width: auto;
    height: 4px;
    margin-top: -2px;
    background: #182f8f
}

.live-banner-box .swiper-father .live-banner-swiper .live-btn1 {
    color: #333;
    margin-top: -20px
}

.live-banner-box .swiper-father .live-banner-swiper .live-btn1:after,
.live-banner-box .swiper-father .live-banner-swiper .live-btn2:after {
    font-size: 28px
}

.live-banner-box .swiper-father .live-banner-swiper .live-btn2 {
    margin-right: 20px;
    margin-top: -20px;
    color: #333
}

.live-body .live-body-title-box {
    display: flex;
    align-items: flex-end;
    margin-top: 32px
}

.live-body .live-body-title-box .live-body-title {
    height: 54px;
    font-size: 36px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 54px
}

.live-body .live-body-title-box .live-body-num {
    margin-left: 24px;
    margin-bottom: 4px;
    height: 34px;
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 34px;
    display: flex
}

.live-body .live-body-title-box .live-body-num .live-num {
    color: #182f8f;
    margin-right: 5px
}

.live-body .swiper-container {
    padding-bottom: 10px;
    width: 100%;
    height: 276px;
    margin-top: 32px
}

.live-body .swiper-container .swiper-slide {
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center
}

.live-body .swiper-container .swiper-slide .live-box {
    position: relative;
    width: 385px;
    height: 256px;
    margin-right: 24px;
    cursor: pointer;
    overflow: hidden
}

.live-body .swiper-container .swiper-slide .live-box:last-child {
    margin-right: 0 !important
}

.live-body .swiper-container .swiper-slide .live-box .live-box-img {
    width: 100%;
    height: 100%;
    transition: all .6s;
    cursor: pointer
}

.live-body .swiper-container .swiper-slide .live-box .live-box-img:hover {
    transform: scale(1.05)
}

.live-body .swiper-container .swiper-slide .live-box .live-box-bottom {
    width: 100%;
    height: 40px;
    background: rgba(0, 0, 0, .4);
    position: absolute;
    z-index: 2;
    bottom: 0;
    display: flex;
    align-items: center;
    padding-left: 16px;
    box-sizing: border-box
}

.live-body .swiper-container .swiper-slide .live-box .live-box-bottom .live-box-bottom-icon {
    width: 24px;
    height: 24px;
    border-radius: 24px;
    margin-right: 8px
}

.live-body .swiper-container .swiper-slide .live-box .live-box-bottom .live-box-name {
    height: 24px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 24px
}

.live-body .swiper-container .swiper-spot {
    font-size: 0;
    color: transparent;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%)
}

.live-body .swiper-container .swiper-spot .swiper-pagination-current,
.live-body .swiper-container .swiper-spot .swiper-pagination-total {
    display: none
}

.live-body .swiper-container .swiper-spot .item {
    cursor: pointer;
    width: 20px;
    height: 4px;
    background: #e6e6e6
}

.live-body .swiper-container .swiper-spot .item+.item {
    margin-left: 16px
}

.live-body .swiper-container .swiper-spot .active-spot,
.live-body .swiper-container .swiper-spot .item:hover {
    background: #182f8f
}

.live-body .swiper-container .swiper-pagination-bullet {
    width: 20px;
    height: 4px;
    background: #e6e6e6;
    border-radius: 0 !important
}

.live-body .swiper-container .swiper-pagination-bullet-active {
    background: #182f8f
}

.live-body .live-list-body {
    margin-top: 40px;
    padding-bottom: 64px;
    border-bottom: 1px solid #d9d9d9;
    background-color: #f7f7f7
}

.live-body .live-list-body .live-tab-contain {
    width: 1200px;
    background: #fff;
    height: 72px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 32px;
    position: relative
}

.live-body .live-list-body .live-tab-contain .live-tab-box {
    display: flex;
    align-items: center;
    margin-left: 24px
}

.live-body .live-list-body .live-tab-contain .live-tab-box .live-tab {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-right: 40px;
    white-space: nowrap;
    cursor: pointer
}

.live-body .live-list-body .live-tab-contain .live-tab-box .live-tab .live-tab-title {
    cursor: pointer;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 72px
}

.live-body .live-list-body .live-tab-contain .live-tab-box .live-tab .live-tab-line {
    width: 100%;
    height: 4px;
    background: none
}

.live-body .live-list-body .live-tab-contain .live-tab-box .cur {
    width: 100%
}

.live-body .live-list-body .live-tab-contain .live-tab-box .cur .live-tab-line {
    width: 100%;
    height: 4px;
    background: #182f8f
}

.live-body .live-list-body .live-tab-contain .live-select-box {
    width: 320px
}

.live-body .live-list-body .live-tab-contain .live-border {
    border: 1px solid #182f8f
}

.live-body .live-list-body .live-tab-contain .live-point {
    display: block;
    z-index: 1;
    position: absolute;
    top: 80px;
    right: 0;
    width: 344px;
    height: auto;
    background: #fff;
    box-shadow: 3px 3px 8px 0 rgba(0, 0, 0, .1);
    border: 1px solid #e6e6e6;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 22px;
    padding: 20px 24px 14px;
    box-sizing: border-box
}

.live-body .live-list-body .live-tab-contain .live-point .live-point-jian {
    position: absolute;
    top: -6px;
    left: 24px;
    width: 10px;
    height: 10px;
    background: #fff;
    transform: rotate(45deg);
    border-top: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6
}

.live-body .live-list-body .live-tab-contain .live-point .live-point-title {
    color: #343434;
    margin-bottom: 11px
}

.live-body .live-list-body .live-tab-contain .live-point .live-point-btn {
    cursor: pointer;
    text-align: end;
    color: #182f8f
}

.live-body .live-list-body .live-content {
    display: flex
}

.live-body .live-list-body .live-content .left-none {
    display: none
}

.live-body .live-list-body .live-content .live-list-contain {
    display: none;
    flex-wrap: wrap
}

.live-body .live-list-body .live-content .live-list-contain .h5-live-list-more {
    display: none
}

.live-body .live-list-body .live-content .live-list-contain .live-list-item {
    margin-bottom: 48px;
    display: flex;
    align-items: center
}

.live-body .live-list-body .live-content .live-list-contain .live-list-item .live-left-box {
    display: block;
    width: 282px;
    height: 560px;
    position: relative;
    padding-left: 24px;
    box-sizing: border-box;
    padding-top: 32px
}

.live-body .live-list-body .live-content .live-list-contain .live-list-item .live-left-box .live-left-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 282px;
    height: 560px
}

.live-body .live-list-body .live-content .live-list-contain .live-list-item .live-left-box .live-left-title {
    position: relative;
    width: 203px;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 42px
}

.live-body .live-list-body .live-content .live-list-contain .live-list-item .live-left-box .live-left-desc {
    position: relative;
    margin-top: 8px;
    margin-bottom: 24px;
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 34px
}

.live-body .live-list-body .live-content .live-list-contain .live-list-item .live-left-box .live-left-more {
    display: block;
    position: relative;
    display: flex;
    align-items: center
}

.live-body .live-list-body .live-content .live-list-contain .live-list-item .live-left-box .live-left-more .live-more-img {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADt0lEQVR4XuWbO2gWQRCAv0GwExRfnVpF8JHGWIlPsLVQKyuNINiIGkVtjKmMqInYCIKPxlRiYStYKFbGxkdAC5+VL1SsDMjInPuH8/I/7v67+3dlF1KEf3dv59vd2ZnZWaHmoqqLgU3AamAl0AcsAua5PxvBT/f3BXgFvAReAA9E5HOdQ5Q6OlfVdcAeYDuwBuj2Owo8B+4BEyLypOrxdjuwWeNQVZvRA8AgsKrqgbr+poDrwFURsVVTupQGoKrzgcPAIWBB6RHl6+AbcBm4JCLf8zVpXqtrAKpqbfcC5wDb5z6K6YcTwE0Rse1SuHQFQFWX2Z4ENhT+Yj0NHpnOEZH3RbsvDEBVTeg7wJKiH6u5/idgp4gYjNylEABVNQV3BZib+wu9rTgNHBQRU5S5Si4AqjoHOA8cydWr/0rjwHER+d1pKB0BOOFtye/o1Flgv991W6IthDwAxv6jmc/OwbiIHG03MW0BuD1/LbCZLTqc/e10QksATtvfD1jh5QVhinFbq9OhKQB3zj8O8KjLK3S2nh2R65vZCbMAOAvvYUBGTrdCZ9uZfbAxazE2A7DPORxVfTjdz6j752Qdnefoc1BEbqTr/QPAOTbmj9dh24+KyCn7uKqeBXxAMN+hL+1AZQGcAYZzkCxaZUb4RkOPEEZExORMygwA58+/q8GlnSW8ZwjmSi9vxBPSAIaAC0WntkP9H0B/Oy/N00o4JiIXsyvAYnB1RHLeAFsCgzAlIhaj/LsFXAxvsuLZT3cXIoQBizE2ANhyaGszVwAnNAhjIjLUAPAUWFuBkJ26CAnCMxHpFxe3/1gidN1J6OzvoUCwGOJSA7ALuF1UipL1Q4Gw2wCcBkZKCtRN8xAgDBuAW+4WpxshyrbxDWHCAJjbO1BWkhLtfUKYNAA2gBUlBKiiqS8Ibw2A3cgurEKKkn34gPDVAPwKKOzVawjToQF47fyGD61WU8XOUwIglC3Qa+GNcbIFQlCCPoQ3AIkS9H0M+hLeACTHoE9DyITf6jFWkBhCvkxh38LbCkhMYV/O0GYR6ZW2b3WoJM6QhcDjdYddSCzegIgD0IuQWAh7Pr0V/gmJWWJjvEFRtwriDYs7ANFfjFiqa7xXY24VxHs56gBY3m+81+MOQrwJEg6A3RbFmyLjIFgydJxJUg1TKeo0uRQES46OM1EyBSHeVFmnDyxTPN5k6RSEONPl0/5jtA8mMhDifTKTUozxPppKQYj32VxmS8T5cDIbZ4726WyzgHuUj6fbXGcH/Xz+D17JKmNWADfjAAAAAElFTkSuQmCC) no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
    width: 32px;
    height: 32px
}

.live-body .live-list-body .live-content .live-list-contain .live-list-item .live-left-box .live-left-more .live-more-desc {
    cursor: pointer;
    margin-right: 12px;
    font-size: 36px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #fff;
    line-height: 50px
}

.live-body .live-list-body .live-content .live-list-contain .live-list-item .live-right-box {
    width: 920px;
    display: flex;
    flex-wrap: wrap;
    height: 560px;
    overflow: hidden
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box {
    transition: all .4s;
    display: flex;
    flex-direction: column;
    width: 280px;
    height: 268px;
    margin-left: 24px;
    position: relative;
    background: #fff;
    margin-bottom: 20px;
    border: 1px solid #e6e6e6
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box.help {
    background: #e6e6e6;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box.help .pic {
    margin-top: 48px;
    margin-left: 24px;
    margin-bottom: 18px;
    width: 102px;
    height: 102px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box.help .text {
    font-size: 14px;
    color: #999;
    line-height: 22px
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box:hover {
    box-shadow: 0 19px 33px -10px rgba(0, 0, 0, .17)
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-item-image {
    background: url(404.png) no-repeat;
    background-size: cover;
    width: 280px;
    height: 158px;
    cursor: pointer;
    box-shadow: 0 1px 0 0 #e6e6e6;
    -o-object-fit: contain;
    object-fit: contain
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-item-image img {
    width: 100%;
    height: 100%;
    cursor: pointer
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-item-tag {
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    width: 63.82px;
    height: 63.82px
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-item-status {
    cursor: pointer;
    position: absolute;
    top: 12px;
    right: 12px;
    display: flex
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-item-status .status-left {
    cursor: pointer;
    padding-right: 10px;
    height: 22px;
    background: #182f8f;
    border-radius: 14px;
    display: flex;
    align-items: center;
    padding-left: 12px;
    box-sizing: border-box
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-item-status .status-left .status-circle {
    cursor: pointer;
    width: 6px;
    height: 6px;
    border-radius: 6px;
    background: #fff;
    margin-right: 8px
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-item-status .status-left .status {
    cursor: pointer;
    height: 18px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 18px
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-item-status .status-right {
    cursor: pointer;
    width: 86px;
    height: 22px;
    background: rgba(0, 0, 0, .6);
    border-radius: 0 14px 14px 0;
    padding-left: 8px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 22px;
    box-sizing: border-box
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-item-status-on {
    cursor: pointer;
    position: absolute;
    top: 13px;
    right: 11px;
    padding: 0 12px;
    height: 22px;
    box-sizing: border-box;
    background: #fff;
    border-radius: 11px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #182f8f;
    line-height: 22px
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-item-status-off {
    cursor: pointer;
    position: absolute;
    top: 12px;
    right: 12px;
    padding: 0 12px;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    background: rgba(0, 0, 0, .6);
    border-radius: 11px;
    height: 22px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 22px
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-belong {
    cursor: pointer;
    box-sizing: border-box;
    position: absolute;
    left: 12px;
    top: 124px;
    display: flex;
    align-items: center;
    border-radius: 14px;
    max-width: 90%;
    background: rgba(0, 0, 0, .6)
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-belong .live-belong-icon {
    cursor: pointer;
    border-radius: 14px;
    width: 22px;
    height: 22px
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-belong .live-belong-name {
    cursor: pointer;
    padding: 0 12px 0 7px;
    height: 18px;
    font-size: 10px;
    max-width: 180px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 18px
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-bottom {
    cursor: pointer;
    display: flex;
    flex-direction: column;
    padding: 16px;
    box-sizing: border-box
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-bottom .live-bottom-title-box {
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 26px
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-bottom .live-bottom-title-box .live-bottom-title-on {
    cursor: pointer;
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    width: 55%;
    color: #343434;
    line-height: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    flex: 1;
    margin-right: 10px
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-bottom .live-bottom-title-box .live-to-book {
    cursor: pointer;
    box-sizing: border-box;
    height: 26px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    color: #182f8f
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-bottom .live-bottom-title-box .live-to-book.ordered {
    cursor: pointer;
    position: relative;
    padding: 8px 28px 8px 8px;
    border: 1px solid #182f8f
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-bottom .live-bottom-title-box .live-to-book.ordered:after {
    cursor: pointer;
    content: "";
    position: absolute;
    right: 8px;
    top: 50%;
    transform: translateY(-50%);
    width: 16px;
    height: 16px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjRDcxRTI2IiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0zIDkuMDUyTDcgMTJsNi04IiBmaWxsPSJub25lIi8+PC9zdmc+) no-repeat;
    background-size: 100%
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-bottom .live-bottom-title {
    cursor: pointer;
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #343434;
    line-height: 22px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    max-width: 180px
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-bottom .live-bottom-content {
    cursor: pointer;
    height: 18px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 18px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    margin-top: 12px
}

.live-body .live-list-body .live-content .live-list-contain .live-item-box .live-bottom .small-margin {
    margin-top: 8px !important
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm {
    margin-bottom: 48px
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm:last-child {
    margin-bottom: 0
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-time {
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #999;
    line-height: 20px;
    margin-bottom: 16px
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long {
    width: 1185px;
    height: 88px;
    background: #fff;
    border: 1px solid #e6e6e6;
    display: flex;
    align-items: center;
    margin-bottom: 8px
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company {
    cursor: pointer;
    align-items: center;
    display: flex;
    width: 393px;
    padding-left: 21px;
    padding-right: 24px;
    box-sizing: border-box
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company .live-company-img {
    cursor: pointer;
    margin-right: 16px;
    width: 55px;
    height: 55px;
    border-radius: 8px;
    border: 1px solid #e5e5e5;
    -o-object-fit: contain;
    object-fit: contain
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company .live-company-title {
    cursor: pointer;
    font-size: 19px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 34px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company1 {
    cursor: pointer;
    width: 442px;
    padding-left: 51px;
    padding-right: 24px;
    box-sizing: border-box
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company1 .live-company1-title {
    cursor: pointer;
    font-size: 19px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 34px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company1 .live-company1-desc {
    cursor: pointer;
    margin-top: 8px;
    font-size: 18px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 18px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company1 .live-company1-desc span {
    cursor: pointer
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company1 .h5-live-company1-time {
    display: none
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company2 {
    width: 346px;
    height: 88px;
    padding-top: 21px;
    box-sizing: border-box;
    cursor: pointer
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company2 .live-company2-top {
    width: 346px;
    justify-content: center;
    cursor: pointer;
    display: flex;
    align-items: center;
    margin: auto auto 11px
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company2 .live-company2-top .live-company2-img {
    cursor: pointer;
    width: 24px;
    height: 24px;
    margin-right: 12px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPjxwYXRoIHN0cm9rZT0iI0Q3MUUyNiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNSAzaDE1djE5bC03LjUtNC41TDUgMjJ6Ii8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company2 .live-company2-top .live-company2-img1 {
    cursor: pointer;
    width: 24px;
    height: 24px;
    margin-right: 12px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3Ryb2tlPSIjRDcxRTI2IiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0zIDkuMDUyTDcgMTJsNi04IiBmaWxsPSJub25lIi8+PC9zdmc+) no-repeat;
    background-size: 100% 100%
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company2 .live-company2-top .live-company2-title {
    cursor: pointer;
    font-size: 18px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    line-height: 24px
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company2 .live-company2-time {
    text-align: center;
    cursor: pointer;
    font-size: 18px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 18px
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company2:hover {
    background: #182f8f
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company2:hover .live-company2-top .live-company2-img {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPjxwYXRoIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNSAzaDE1djE5bC03LjUtNC41TDUgMjJ6Ii8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company2:hover .live-company2-top .live-company2-img1 {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUuMjUgMTUuODQybDcgNS4xNTggMTAuNS0xNCIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiLz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company2:hover .live-company2-time,
.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-company2:hover .live-company2-top .live-company2-title {
    color: #fff
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .h5-live-line {
    display: none
}

.live-body .live-list-body .live-content .live-list-contain .live-list-itm .live-list-long .live-line {
    display: block;
    width: 1px;
    height: 61px;
    margin-top: 16px;
    background: #e6e6e6
}

.live-body .live-list-body .show-list {
    display: flex !important
}

.live-body .live-list-body .show-more {
    margin: 40px auto 0;
    width: 240px;
    height: 48px;
    background: #182f8f;
    text-align: center;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 48px;
    cursor: pointer
}

.live-body .live-list-body .h5-show-more {
    display: none
}

.live-body .live-backtop {
    display: none;
    z-index: 1111;
    position: fixed;
    bottom: 358px;
    right: 48px;
    width: 56px;
    height: 56px;
    background: #fff;
    box-shadow: 0 2px 7px 0 hsla(0, 0%, 57.3%, .5);
    border-radius: 28px
}

.live-body .live-backtop .live-backtop-img {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iNDMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIuMDI1IDIxLjQ3NUwxNi42NCA2Ljk3OWwxNC42MTMgMTQuNDk2TTIuMTczIDEuODU0aDI5LjI3OG0tMTQuODEyIDguNzk3djI5Ljg5NiIgc3Ryb2tlPSIjMzMzIiBzdHJva2Utd2lkdGg9IjMiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+) no-repeat;
    background-size: 100% 100%;
    width: 20px;
    height: 20px;
    margin-top: 18px;
    margin-left: 18px
}

.confer-head-back {
    width: 100%;
    height: 642px;
    background: url(404.png) 50% no-repeat, linear-gradient(270deg, rgba(215, 30, 38, .85), rgba(215, 30, 38, .85))
}

.confer-head-back .confer-head-img {
    background: rgba(215, 30, 38, .85);
    width: 100%;
    height: 100%
}

.confer-swiper-contain {
    width: 1200px;
    display: flex;
    flex-direction: column;
    z-index: 99;
    margin: -538px auto 0
}

.confer-swiper-contain .swiper-title {
    height: 54px;
    font-size: 36px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 54px
}

.confer-swiper-contain .swiper-outer-box {
    margin-top: 32px
}

.confer-swiper-contain .swiper-outer-box,
.confer-swiper-contain .swiper-outer-box .swiper-container {
    width: 100%;
    height: 428px;
    padding-bottom: 10px
}

.confer-swiper-contain .swiper-outer-box .swiper-container .swiper-slide {
    cursor: pointer;
    width: 100%;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center
}

.confer-swiper-contain .swiper-outer-box .swiper-container .swiper-slide .swiper-img {
    cursor: pointer;
    width: 100%;
    height: 400px
}

.confer-swiper-contain .swiper-outer-box .swiper-container .swiper-banner-spot {
    position: absolute;
    z-index: 999;
    left: 50%;
    bottom: 10px;
    transform: translate(-50%)
}

.confer-swiper-contain .swiper-outer-box .swiper-container .swiper-banner-spot .item-spot {
    cursor: pointer;
    width: 20px;
    height: 4px;
    background: hsla(0, 0%, 100%, .5)
}

.confer-swiper-contain .swiper-outer-box .swiper-container .swiper-banner-spot .item-spot+.item-spot {
    margin-left: 16px
}

.confer-swiper-contain .swiper-outer-box .swiper-container .swiper-banner-spot .item-spot-active {
    background: #fff
}

.confer-swiper-contain .swiper-outer-box .swiper-container .swiper-pagination-bullet {
    width: 20px;
    height: 4px;
    background: hsla(0, 0%, 100%, .4);
    border-radius: 0 !important
}

.confer-swiper-contain .swiper-outer-box .swiper-container .swiper-pagination-bullet-active {
    background: #fff
}

.confer-swiper-contain .live-list-body {
    margin-top: 40px;
    padding-bottom: 64px
}

.confer-swiper-contain .live-list-body .live-tab-contain {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 32px
}

.confer-swiper-contain .live-list-body .live-tab-contain .live-tab-box,
.confer-swiper-contain .live-list-body .live-tab-contain .live-tab-box .live-tabs {
    display: flex;
    align-items: flex-end
}

.confer-swiper-contain .live-list-body .live-tab-contain .live-tab-box .live-tabs .live-tab {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-right: 40px;
    position: relative;
    cursor: pointer
}

.confer-swiper-contain .live-list-body .live-tab-contain .live-tab-box .live-tabs .live-tab .live-tab-title {
    cursor: pointer;
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px;
    padding-bottom: 8px
}

.confer-swiper-contain .live-list-body .live-tab-contain .live-tab-box .live-tabs .live-tab .live-tab-line {
    position: absolute;
    width: 100%;
    height: 4px;
    left: 0;
    bottom: -4px;
    background: transparent
}

.confer-swiper-contain .live-list-body .live-tab-contain .live-tab-box .live-tabs .cur .live-tab-title {
    line-height: 50px;
    font-size: 28px
}

.confer-swiper-contain .live-list-body .live-tab-contain .live-tab-box .live-tabs .cur .live-tab-line {
    background: #182f8f
}

.confer-swiper-contain .live-list-body .live-tab-contain .live-select-box {
    width: 220px;
    min-height: 48px;
    border: 1px solid #182f8f;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 24px;
    box-sizing: border-box;
    cursor: pointer
}

.confer-swiper-contain .live-list-body .live-tab-contain .live-select-box .download-icon {
    width: 20px;
    height: 20px
}

.confer-swiper-contain .live-list-body .live-tab-contain .live-select-box .download {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #182f8f;
    line-height: 24px
}

.confer-swiper-contain .live-list-body .show-list {
    display: flex !important
}

.confer-swiper-contain .live-list-body .live-list-contain {
    display: none;
    flex-wrap: wrap;
    width: 103%
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box {
    cursor: pointer;
    transition: all .4s;
    display: flex;
    flex-direction: column;
    width: 382px;
    margin-right: 24px;
    position: relative;
    background: #fff;
    border: 1px solid #e6e6e6;
    margin-bottom: 24px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box:hover {
    box-shadow: 0 19px 33px -10px rgba(0, 0, 0, .17)
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-box-back {
    width: 100%;
    height: 128px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .tab2 {
    height: 108px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-start-up {
    transition: all .4s;
    width: 100%;
    height: 128px;
    background-image: url(404.png);
    background-size: 100% 100%
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-news {
    transition: all .4s;
    width: 100%;
    height: 128px;
    background-image: url(404.png);
    background-size: 100% 100%
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-forum-summit {
    transition: all .4s;
    width: 100%;
    height: 128px;
    background-image: url(404.png);
    background-size: 100% 100%
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-signing-online {
    transition: all .4s;
    width: 100%;
    height: 108px;
    background-image: url(404.png);
    background-size: 100% 100%
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .new-product-launch {
    transition: all .4s;
    width: 100%;
    height: 128px;
    background-image: url(404.png);
    background-size: 100% 100%
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .purchasing-demand-description-meeting {
    width: 100%;
    height: 108px;
    background-image: url(404.png);
    background-size: 100% 100%
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .customs-service {
    width: 100%;
    height: 108px;
    background-image: url(404.png);
    background-size: 100% 100%
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .canton-fair-week {
    width: 100%;
    height: 108px;
    background-image: url(404.png);
    background-size: 100% 100%
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-mtk {
    position: absolute;
    left: 0;
    top: 0;
    width: 382px;
    height: 128px;
    cursor: pointer
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-mtk .live-item-top {
    position: absolute;
    top: 28px;
    left: 24px;
    z-index: 10;
    display: flex;
    flex-direction: column;
    width: 336px;
    cursor: pointer
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-mtk .live-item-top .item-top-title {
    height: 24px;
    max-width: 100%;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 24px;
    padding-bottom: 7px;
    white-space: nowrap;
    text-overflow: ellipsis;
    border-bottom: 1px solid #fff;
    overflow: hidden;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    cursor: pointer
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-mtk .live-item-top .item-top-border {
    margin-bottom: 12px;
    cursor: pointer
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-mtk .live-item-top .item-top-content {
    height: 28px;
    font-size: 18px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 28px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    cursor: pointer
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .start-up {
    background: rgba(215, 30, 38, .85)
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .news-send {
    background: rgba(0, 42, 115, .85)
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .forum {
    background: rgba(44, 36, 89, .9)
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-tab2-box {
    position: absolute;
    left: 0;
    top: 0;
    width: 382px;
    height: 108px;
    background: rgba(36, 190, 199, .85)
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-tab2-box .live-item-top-tab2 {
    position: absolute;
    top: 40px;
    left: 24px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    z-index: 10;
    width: 336px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-tab2-box .live-item-top-tab2 .item-top-title-tab2 {
    height: 28px;
    font-size: 18px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 28px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: 300px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-tab2-box .live-item-top-tab2 .tab2-play {
    width: 24px;
    height: 24px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .buy-info {
    background: rgba(42, 109, 168, .85) !important
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .customs-info {
    background: rgba(36, 138, 162, .85) !important
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .canton-fair-info {
    background: rgba(99, 70, 112, .85) !important
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-new-box {
    position: absolute;
    left: 0;
    top: 0;
    width: 382px;
    height: 128px;
    background: rgba(242, 85, 117, .85)
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-new {
    position: absolute;
    top: 44px;
    left: 24px;
    z-index: 10;
    display: flex;
    align-items: center
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-new .live-item-new-icon {
    width: 40px;
    height: 40px;
    margin-right: 16px;
    border-radius: 50%
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-top-new .live-item-new-content {
    height: 28px;
    font-size: 18px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 28px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 255px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom {
    cursor: pointer;
    max-width: 100%;
    padding: 16px 24px 24px;
    display: flex;
    box-sizing: border-box;
    flex-direction: column
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-name,
.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-time {
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    line-height: 22px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-time {
    margin-top: 8px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-red {
    cursor: pointer;
    margin-top: 16px;
    width: 96px;
    height: 30px;
    padding: 0 12px;
    box-sizing: border-box;
    border: 1px solid #182f8f;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #fff
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-red .arrow {
    width: 6px;
    height: 8px;
    cursor: pointer
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-red .btn-content-red {
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    line-height: 22px;
    cursor: pointer
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-white {
    cursor: pointer;
    margin-top: 16px;
    width: 96px;
    height: 30px;
    padding: 0 12px;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #182f8f
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-white .arrow {
    width: 6px;
    height: 8px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-white .btn-content-white {
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 22px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-book {
    cursor: pointer;
    margin-top: 20px;
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    line-height: 22px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-playback {
    cursor: pointer;
    margin-top: 20px;
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #999;
    line-height: 22px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-end {
    cursor: pointer;
    margin-top: 20px;
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: grey;
    line-height: 22px
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-already {
    cursor: pointer;
    margin-top: 16px;
    width: 96px;
    height: 30px;
    padding: 0 8px;
    box-sizing: border-box;
    border: 1px solid #182f8f;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #fff
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-already .already {
    width: 16px;
    height: 16px;
    cursor: pointer
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-already .btn-content-white {
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    line-height: 22px;
    cursor: pointer
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom-tab2 {
    padding: 16px 24px 24px;
    display: flex;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: space-between
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom-tab2 .item-bottom-name-tab2 {
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    line-height: 22px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom-tab2 .item-bottom-time-tab2 {
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    line-height: 22px
}

.confer-swiper-contain .live-list-body .live-list-contain :nth-child(3n) {
    margin-right: 0
}

.confer-swiper-contain .live-list-body .show-more {
    margin: 40px auto 0;
    width: 240px;
    height: 48px;
    background: #182f8f;
    text-align: center;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 48px;
    cursor: pointer
}

.body-en .confer-swiper-contain .live-list-body .live-tab-contain .live-tabs .live-tab .live-tab-title {
    font-size: 16px;
    font-weight: 500;
    color: #333;
    line-height: 28px
}

.body-en .confer-swiper-contain .live-list-body .live-tab-contain .live-tabs .cur .live-tab-title {
    font-size: 22px;
    font-weight: 500;
    color: #333;
    line-height: 34px
}

.body-en .confer-swiper-contain .live-list-body .live-list-contain .live-item-box .live-item-bottom .item-bottom-btn-already {
    width: 125px
}

.live-left-help .left-item {
    line-height: 22px
}

.live-already-body .live-banner-container .live-video-mtk {
    align-items: center;
    justify-content: center;
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .4)
}

.live-already-body .live-banner-container .live-video-mtk.show {
    display: flex
}

.live-already-body .live-banner-container .live-video-mtk .info {
    width: 190px;
    height: 58px;
    border-radius: 29px;
    box-sizing: border-box;
    border: 1px solid #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff
}

.live-already-body .live-banner-container .live-status {
    z-index: 2
}

.live-already-body .live-banner-container .live-status.current {
    background: #182f8f;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center
}

.live-already-body .live-banner-container .live-status.current:before {
    display: block;
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #fff;
    position: relative;
    left: -6px
}

.live-already-body .live-detail-container .top-detail .order-begin-btn {
    width: 120px;
    height: 38px;
    cursor: pointer;
    text-align: center;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    font-size: 14px;
    line-height: 38px;
    box-sizing: border-box;
    border: 1px solid #182f8f
}

.live-head-back {
    width: 100%;
    height: 72px;
    background-color: #fff
}

.live-left-help {
    width: 1200px;
    margin: 24px auto;
    display: flex;
    justify-content: flex-start
}

.live-left-help .item-active {
    border-bottom: 1px solid #343434;
    cursor: pointer
}

.live-left-help .left-item {
    margin-right: 4px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #343434;
    line-height: 1
}

.live-already-body {
    width: 1200px;
    margin: 0 auto
}

.live-already-body .live-body-title-box {
    display: flex;
    align-items: flex-end;
    margin-top: 24px
}

.live-already-body .live-body-title-box .live-body-title {
    height: 54px;
    font-size: 36px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 54px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.live-already-body .live-body-title-box .live-body-num {
    margin-left: 24px;
    margin-bottom: 4px;
    height: 34px;
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 34px;
    display: flex
}

.live-already-body .live-body-title-box .live-body-num .live-num {
    color: #182f8f;
    margin-right: 5px
}

.live-already-body .live-banner-container {
    position: relative;
    width: 100%;
    height: 676px;
    margin-top: 32px
}

.live-already-body .live-banner-container .live-banner-img {
    width: 100%;
    height: 100%
}

.live-already-body .live-banner-container .live-status {
    position: absolute;
    top: 24px;
    left: 24px;
    padding: 4px 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #182f8f;
    border-radius: 15px;
    background: #fff
}

.live-already-body .live-banner-container .live-status.back {
    color: #fff;
    background: rgba(0, 0, 0, .6)
}

.live-already-body .live-detail-container {
    margin: 32px 0 64px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    font-size: 14px;
    line-height: 22px
}

.live-already-body .live-detail-container .title {
    margin-bottom: 8px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500
}

.live-already-body .live-detail-container .top-detail {
    display: flex;
    justify-content: space-between
}

.live-already-body .live-detail-container .top-detail .time-and-guest {
    display: flex
}

.live-already-body .live-detail-container .top-detail .time-and-guest .item-box {
    width: 258px;
    margin-right: 48px
}

.live-already-body .live-detail-container .top-detail .time-and-guest .item-box :nth-child(2) {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-align: left
}

.live-already-body .live-detail-container .top-detail .time-and-guest :nth-child(2) {
    width: 400px
}

.live-already-body .live-detail-container .top-detail .order-already-btn {
    height: 38px;
    box-sizing: border-box;
    border: 1px solid #182f8f;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.live-already-body .live-detail-container .top-detail .order-already-btn .order-already-btn-bg {
    padding: 0 24px 0 19px;
    display: flex;
    align-items: center
}

.live-already-body .live-detail-container .top-detail .order-already-btn .order-already-btn-bg .already {
    margin-right: 11px
}

.live-already-body .live-detail-container .top-detail .order-already-btn .already {
    width: 16px;
    height: 14px
}

.live-already-body .live-detail-container .top-detail .order-already-btn .btn-content-white {
    height: 22px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    line-height: 22px
}

.live-already-body .live-detail-container .live-desc {
    margin-top: 24px
}

.pc {
    display: block
}

.wap {
    display: none
}

body {
    width: 100%
}

.main,
body {
    background: #f7f7f7
}

.left-fixed {
    position: fixed;
    z-index: 99999;
    right: 0;
    bottom: 72px;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
    width: 80px;
    height: 344px;
    background: #fff;
    justify-content: space-between;
    padding: 16px 0
}

.left-fixed,
.left-fixed .item {
    display: flex;
    flex-direction: column;
    align-items: center
}

.left-fixed .item {
    text-align: center;
    position: relative;
    cursor: pointer
}

.left-fixed .item .pic-icon {
    width: 40px;
    height: 40px;
    cursor: pointer
}

.left-fixed .item .pic-icon.back-top {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDE1djdINXYtN0gwTDkuNSA0IDE5IDE1aC01ek0wIDBoMTl2M0gwVjB6IiBmaWxsPSIjQ0NDIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=) no-repeat 50%;
    background-size: 57%
}

.left-fixed .item .pic-icon.concat {
    background: url(404.png) no-repeat 50%
}

.left-fixed .item .pic-icon.buyers {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzIDI5YTMgMyAwIDExMCA2IDMgMyAwIDAxMC02em0xNCAwYTMgMyAwIDExMCA2IDMgMyAwIDAxMC02ek05LjEgNGwxIDVIMzRsLTMgMThIOUw2IDlsLS4xODEtMUgyLjdMMiA0aDcuMXoiIGZpbGw9IiNDQ0MiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) no-repeat 50%
}

.left-fixed .item .pic-icon.online {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI5IDExdjE4aC05bC05IDUgMS01SDVWMTFoMjR6bTYtNXYxNmgtNFYxMWEyIDIgMCAwMC0yLTJIMTFWNmgyNHpNMTEgMThhMiAyIDAgMTAwIDQgMiAyIDAgMDAwLTR6bTYgMGEyIDIgMCAxMDAgNCAyIDIgMCAwMDAtNHptNiAwYTIgMiAwIDEwMCA0IDIgMiAwIDAwMC00eiIgZmlsbD0iI0NDQyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat 50%
}

.left-fixed .item .pic-icon.help {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjQ0NDIiBkPSJNNiA3aDI4djIxSDEybC02IDV2LTV6Ii8+PGNpcmNsZSBmaWxsPSIjRkZGIiBjeD0iMjAiIGN5PSIxMiIgcj0iMiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xOCAxNmg0djloLTR6Ii8+PC9nPjwvc3ZnPg==) no-repeat 50%
}

.left-fixed .item:hover .pic-icon.back-top {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0IDE1djdINXYtN0gwTDkuNSA0IDE5IDE1aC01ek0wIDBoMTl2M0gwVjB6IiBmaWxsPSIjRDcxRTI2IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=) no-repeat 50%;
    background-size: 57%
}

.left-fixed .item:hover .pic-icon.concat {
    background: url(404.png) no-repeat 50%
}

.left-fixed .item:hover .pic-icon.buyers {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzIDI5YTMgMyAwIDExMCA2IDMgMyAwIDAxMC02em0xNCAwYTMgMyAwIDExMCA2IDMgMyAwIDAxMC02ek05LjEgNGwxIDVIMzRsLTMgMThIOUw2IDlsLS4xODEtMUgyLjdMMiA0aDcuMXoiIGZpbGw9IiNFQTAwMTQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) no-repeat 50%
}

.left-fixed .item:hover .pic-icon.online {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI5IDExdjE4aC05bC05IDUgMS01SDVWMTFoMjR6bTYtNXYxNmgtNFYxMWEyIDIgMCAwMC0yLTJIMTFWNmgyNHpNMTEgMThhMiAyIDAgMTAwIDQgMiAyIDAgMDAwLTR6bTYgMGEyIDIgMCAxMDAgNCAyIDIgMCAwMDAtNHptNiAwYTIgMiAwIDEwMCA0IDIgMiAwIDAwMC00eiIgZmlsbD0iI0Q3MUUyNiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat 50%
}

.left-fixed .item:hover .pic-icon.help {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRDcxRTI2IiBkPSJNNiA3aDI4djIxSDEybC02IDV2LTV6Ii8+PGNpcmNsZSBmaWxsPSIjRkZGIiBjeD0iMjAiIGN5PSIxMiIgcj0iMiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xOCAxNmg0djloLTR6Ii8+PC9nPjwvc3ZnPg==) no-repeat 50%
}

.left-fixed .item:hover .info {
    cursor: pointer;
    color: #d70d1a
}

.left-fixed .item .share-container {
    position: absolute;
    bottom: -185px;
    left: 0;
    transform: translateX(-100%);
    padding-right: 26px
}

.left-fixed .item .share-container .share-box {
    cursor: default;
    position: relative;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
    background: #fff;
    padding: 24px 0 0 32px;
    width: 458px
}

.left-fixed .item .share-container .share-box .close {
    cursor: pointer;
    width: 24px;
    height: 24px;
    position: absolute;
    top: 17px;
    right: 22px
}

.left-fixed .item .share-container .share-box .share-info {
    text-align: left;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 24px;
    color: #343434
}

.left-fixed .item .share-container .share-box .classify-box {
    margin-top: 20px;
    display: flex
}

.left-fixed .item .share-container .share-box .classify-box .btn-share {
    width: 216px;
    display: flex;
    flex-wrap: wrap
}

.left-fixed .item .share-container .share-box .classify-box .btn-share .i-box {
    margin-bottom: 24px;
    margin-right: 32px;
    width: 40px;
    height: 40px
}

.left-fixed .item .share-container .share-box .classify-box .btn-share .i-box img {
    width: 100%;
    height: 100%
}

.left-fixed .item .share-container .share-box .classify-box .btn-share .i-box .i-hover,
.left-fixed .item .share-container .share-box .classify-box .btn-share .i-box:hover img {
    display: none
}

.left-fixed .item .share-container .share-box .classify-box .btn-share .i-box:hover .i-hover {
    display: block
}

.left-fixed .item .share-container .share-box .classify-box .btn-share .i-box-url .i-box-url-tit {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    color: #343434;
    line-height: 22px;
    text-align: left
}

.left-fixed .item .share-container .share-box .classify-box .btn-share .i-box-url .i-box-url-info {
    position: relative;
    display: flex;
    align-items: center;
    text-align: left
}

.left-fixed .item .share-container .share-box .classify-box .btn-share .i-box-url .i-box-url-info a {
    display: inline-block;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    color: #7f7f7f;
    line-height: 14px;
    border-bottom: 1px solid grey;
    margin-bottom: 4px;
    margin-right: 7px
}

.left-fixed .item .share-container .share-box .classify-box .btn-share .i-box-url .i-box-url-info .red-font {
    width: 60px;
    background: #fff;
    position: absolute;
    top: -2px;
    right: -50px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    line-height: 22px;
    display: block
}

.left-fixed .item .share-container .share-box .classify-box .btn-share .i-box-url .i-box-url-info .red-font .copy {
    position: absolute;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    width: 128px;
    height: 40px;
    border-radius: 20px;
    background: rgba(0, 0, 0, .6);
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 14px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    line-height: 20px
}

.left-fixed .item .share-container .share-box .classify-box .btn-share .i-box-url .i-box-url-info .red-font .copy img {
    width: 18px;
    height: 18px;
    margin-left: 7px
}

.left-fixed .item .share-container .share-box .classify-box .btn-share .i-box-url .i-box-url-info .red-font .copy:after {
    position: absolute;
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-top-color: #000;
    content: "";
    bottom: 0;
    left: 50%;
    opacity: .6;
    transform: translate(-50%, 100%)
}

.left-fixed .item .share-container .share-box .classify-box .share-line {
    width: 1px;
    height: 176px;
    background: #e6e6e6;
    margin-right: 32px
}

.left-fixed .item .share-container .share-box .classify-box .QR-code img {
    width: 144px;
    height: 144px;
    margin-bottom: 10px
}

.left-fixed .item .share-container .share-box .classify-box .QR-code .info {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 22px;
    margin-bottom: 32px
}

.left-fixed .item .share-container .concat-box {
    text-align: left;
    width: 376px;
    top: 0;
    padding-left: 32px;
    padding-bottom: 32px;
    padding-right: 32px
}

.left-fixed .item .share-container .concat-box .phone {
    margin-top: 24px
}

.left-fixed .item .share-container .concat-box .phone .phone-item {
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #343434;
    line-height: 22px;
    margin-bottom: 24px;
    align-items: flex-start
}

.left-fixed .item .share-container .concat-box .phone .phone-item .phone-info {
    margin-bottom: 4px
}

.left-fixed .item .share-container .concat-box .code-box {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.left-fixed .item .share-container .concat-box .code-box .code-tit {
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #343434;
    line-height: 22px
}

.left-fixed .item .share-container .concat-box .code-box .code {
    width: 144px;
    height: 144px;
    margin: 4px 0
}

.left-fixed .item .share-container .concat-box .code-box .code-info {
    text-align: center;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    color: #343434;
    line-height: 22px
}

.left-fixed .item-share .share-container {
    display: none
}

.left-fixed .item-share:hover .share-container {
    display: block
}

.left-fixed .item img {
    width: 40px;
    height: 40px
}

.left-fixed .item .hover {
    display: none
}

.left-fixed .item .info {
    margin-top: 2px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 18px;
    color: #999;
    text-decoration: none
}

.left-fixed .item:hover {
    text-decoration: none
}

.header-banner {
    box-sizing: border-box;
    color: #fff;
    position: relative;
    padding-top: 72px;
    width: 100%
}

.header-banner .banner-content {
    max-width: 100%;
    margin: 0 auto;
    position: relative;
    box-sizing: border-box;
    background-size: 140%;
    background-position: -340px;
    display: flex;
    justify-content: center
}

.header-banner .banner-content .banner-swiper {
    width: 100%;
}

.header-banner img {
    width: 100%;
    min-width: 1230px;
}

.header-banner .banner-content .banner-font-box {
    display: none;
    height: 100%;
    position: relative
}

.header-banner .banner-content .banner-font-box .banner-font {
    background: url(404.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    left: 10px;
    top: 130px;
    width: 665px;
    height: 202px
}

.header-banner .banner-content .banner-font-box .reminder {
    display: none;
    position: absolute;
    left: 0;
    top: 315px;
    font-size: 18px;
    font-weight: 400;
    color: #fff;
    line-height: 25px
}

.header-banner .banner-content .banner-putaway {
    display: block;
    position: absolute;
    bottom: 24px;
    right: 120px;
    width: 134px;
    height: 44px;
    background: #000;
    border-radius: 22px;
    opacity: .7;
    text-align: center;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 44px
}

.header-banner .banner-content .tit-name {
    text-align: left;
    line-height: 34px;
    letter-spacing: 16px;
    font-family: PingFang-SC-Medium, PingFang-SC
}

.header-banner .banner-content .countdown-box {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100px
}

.header-banner .banner-content .countdown {
    position: absolute;
    left: 268px;
    top: 290px
}

.header-banner .banner-content .countdown-h5 {
    display: none
}

.header-banner .banner-content .countdown .countdown-items {
    text-align: center;
    height: 104px
}

.header-banner .banner-content .countdown .countdown-items .number {
    font-size: 56px;
    line-height: 72px;
    width: 100%
}

.header-banner .banner-content .countdown .countdown-items .tips {
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 22px;
    text-align: center;
    width: 100%
}

.header-banner .banner-content .countdown .line {
    width: 2px;
    height: 20px;
    background-color: #fff;
    margin: 0 34px 25px
}

.header-banner .banner-bottom-arrow {
    position: absolute;
    bottom: 30px;
    left: 50%;
    transform: translateX(-50%);
    width: 16px;
    height: 16px;
    cursor: pointer;
    transform: rotate(90deg)
}

.index-container {
    color: #333;
    margin: 0 auto
}

.index-container .count-down {
    margin-top: 32px
}

.index-container .count-down .count-down-box {
    display: flex;
    align-items: center;
    justify-content: center
}

.index-container .count-down .count-down-box .count-down-img {
    background: url(404.png) no-repeat 50%;
    background-size: 100% 100%;
    width: 24px;
    height: 24px;
    margin-right: 12px
}

.index-container .count-down .count-down-box .count-down-item {
    font-size: 16px;
    font-weight: 400;
    color: #182f8f;
    line-height: 24px
}

.index-container .count-down .count-down-box .count-down-time {
    margin: 0 8px;
    font-size: 28px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #182f8f;
    line-height: 32px
}

.index-container .exhibition-area {
    margin: 0 auto;
    padding-top: 35px;
    padding-bottom: 8px
}

.index-container .exhibition-area .exhibition-nav {
    margin-bottom: 24px
}

.index-container .exhibition-area .exhibition-nav .search-container {
    height: 46px
}

.index-container .exhibition-area .exhibition-nav .search-container .search-left .search-cont {
    min-width: 79px
}

.index-container .exhibition-area .exhibition-nav .search-container input {
    box-sizing: border-box
}

.index-container .exhibition-area .exhibition-nav .exhibition-nav-box {
    cursor: pointer;
    display: flex;
    align-items: center
}

.index-container .exhibition-area .exhibition-nav .exhibition-nav-box .common-title {
    cursor: pointer;
    font-size: 36px;
    margin-right: 24px;
    line-height: 54px
}

.index-container .exhibition-area .exhibition-nav .exhibition-nav-box .classify .classify-detail {
    cursor: pointer;
    display: flex;
    align-items: center;
    margin-right: 15px
}

.index-container .exhibition-area .exhibition-nav .exhibition-nav-box .classify .classify-detail:nth-child(2) {
    margin-right: 12px
}

.index-container .exhibition-area .exhibition-nav .exhibition-nav-box .classify .classify-detail .num {
    cursor: pointer;
    color: #182f8f;
    margin-right: 8px;
    font-size: 32px
}

.index-container .exhibition-area .exhibition-nav .exhibition-nav-box .classify .classify-detail .little-num {
    cursor: pointer;
    line-height: 30px;
    font-size: 20px
}

.index-container .exhibition-area .exhibition-nav .exhibition-nav-box .classify .classify-arrow {
    cursor: pointer;
    width: 24px;
    height: 24px
}

.index-container .exhibition-area .swiper-container-box {
    position: relative
}

.index-container .exhibition-area .swiper-container-box .arrow {
    position: absolute;
    z-index: 5555;
    top: 50%;
    transform: translateY(-50%);
    height: 50px;
    width: 50px;
    border-radius: 50%;
    background-position: 50%;
    background-repeat: no-repeat;
    cursor: pointer
}

.index-container .exhibition-area .swiper-container-box .arrow:hover {
    background-color: rgba(0, 0, 0, .3)
}

.index-container .exhibition-area .swiper-container-box .arrow-left {
    left: -72px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMzItMkgtOHY0MGg0MHoiLz48cGF0aCBzdHJva2U9IiNDQ0MiIHN0cm9rZS13aWR0aD0iNSIgZD0iTTIwIDJMNCAxOGwxNiAxNiIvPjwvZz48L3N2Zz4=)
}

.index-container .exhibition-area .swiper-container-box .arrow-right {
    right: -72px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLTEwLTJoNDB2NDBoLTQweiIvPjxwYXRoIHN0cm9rZT0iI0NDQyIgc3Ryb2tlLXdpZHRoPSI1IiBkPSJNMiAybDE2IDE2TDIgMzQiLz48L2c+PC9zdmc+)
}

.index-container .exhibition-area .swiper-container-index {
    position: relative;
    display: flex;
    justify-content: space-between;
    overflow: hidden
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container {
    padding-bottom: 40px
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container:hover .swiper-slide-box {
    transform: rotateY(180deg);
    -ms-transform: rotateY(0deg)
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box {
    -webkit-animation: animation .01s;
    animation: animation .01s;
    perspective: 800px;
    position: relative;
    transform-style: preserve-3d;
    transition: all 1s
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l {
    overflow: hidden
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l .tit {
    padding: 0 20px
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l .info {
    width: 100%;
    position: relative
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l .info .line {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    margin: 0
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l .info .info-box {
    display: flex;
    width: 50%;
    align-items: center;
    justify-content: center
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l .info .info-box .big-num,
.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l .info .info-box .com {
    display: block;
    margin-left: unset
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-hover {
    box-shadow: 0 19px 33px -10px rgba(0, 0, 0, .17);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform: rotateY(180deg) translateZ(1px);
    position: absolute;
    top: 0;
    left: 0;
    box-sizing: border-box;
    flex-direction: column;
    background: #fff;
    width: 282px;
    overflow: hidden;
    display: flex;
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 24px;
    height: 304px
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-hover .tit {
    vertical-align: middle;
    cursor: pointer;
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 30px;
    margin-bottom: 16px
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-hover .tit img {
    cursor: pointer;
    margin-left: 8px;
    width: 16px;
    height: 16px;
    position: relative;
    top: 1px
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-hover .info-list .item {
    display: flex;
    cursor: pointer;
    color: #333;
    margin-top: 20px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 24px
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-hover .info-list .item:hover {
    text-decoration: underline
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-hover .info-list .c-red {
    color: #182f8f
}

.index-container .exhibition-area .classify div:last-of-type {
    display: inline-block;
    width: 24px;
    height: 24px;
    position: relative
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-l {
    cursor: pointer;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    box-sizing: border-box;
    background: #fff;
    width: 282px;
    height: 304px;
    display: flex;
    padding-top: 24px;
    padding-bottom: 24px;
    flex-direction: column;
    align-items: center;
    justify-content: space-between
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-l .tit {
    width: 100%;
    box-sizing: border-box;
    padding: 0 23px;
    text-align: center;
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 34px;
    height: unset
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-l .pic {
    width: 164px;
    height: 164px
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-l .info {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-l .info .info-box {
    text-align: center
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-l .info .info-box .big-num {
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 30px;
    display: inline-block;
    margin-right: 4px
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-l .info .info-box .com {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    color: #999;
    line-height: 22px;
    display: inline-block
}

.index-container .exhibition-area .swiper-container-index .swiper-slide-l .info .line {
    width: 1px;
    height: 24px;
    background: #e6e6e6;
    margin: 0 24px
}

.index-container .news-activity-container {
    box-sizing: border-box;
    background: #efefef;
    background-size: cover;
    padding: 48px 0
}

.index-container .news-activity-container .news-activity-box .common-tit {
    font-size: 36px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 54px;
    margin-bottom: 24px
}

.index-container .news-activity-container .news-activity-box .news-activity-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items {
    width: 384px
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video {
    cursor: pointer;
    position: relative;
    height: 256px;
    width: 100%;
    overflow: hidden
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video:hover .video-poster {
    transform: scale(1.05)
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video .video-poster {
    transition: all .3s;
    height: 256px;
    width: 100%
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video .new-product {
    position: absolute;
    top: 0;
    left: 0;
    width: 64px;
    height: 64px
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video .video-live {
    position: absolute;
    top: 24px;
    right: 24px;
    display: flex;
    align-items: center;
    color: #fff;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 1
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video .video-live .living {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 76px;
    height: 22px;
    background: #182f8f;
    border-radius: 11px
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video .video-live .living .circle {
    width: 6px;
    height: 6px;
    margin-right: 8px;
    background: #fff;
    border-radius: 50%
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video .video-live .num {
    display: none
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video .video-mtk {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video .video-mtk .pic {
    width: 48px;
    height: 48px
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video .video-mtk .mtk-box {
    padding-bottom: 16px;
    background: linear-gradient(180deg, transparent, #000);
    position: absolute;
    bottom: 0;
    left: 0;
    box-sizing: border-box;
    width: 100%;
    padding-left: 24px;
    padding-right: 24px
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video .video-mtk .mtk-box .active-logo {
    display: block;
    margin-bottom: 8px
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video .video-mtk .mtk-box .info {
    cursor: pointer;
    width: 100%;
    text-align: left;
    color: #fff;
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 30px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video-info {
    width: 100%;
    background: #fff;
    text-align: left;
    box-sizing: border-box;
    padding: 16px 24px 20px
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video-info .video-tit {
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    line-height: 30px
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video-info .date-box {
    margin-top: 8px;
    margin-bottom: 16px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 24px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video-info .date-box a {
    cursor: pointer;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video-info .date-box a:hover {
    text-decoration: underline
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video-info .date-box p {
    text-overflow: ellipsis
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video-info .more a {
    cursor: pointer;
    display: flex;
    align-items: center;
    font-size: 16px
}

.index-container .news-activity-container .news-activity-box .news-activity-content .items .video-info .more img {
    cursor: pointer;
    margin-left: 4px;
    width: 12px;
    height: 12px
}

.index-container .long-pic {
    transition: .5s;
    color: #fff;
    height: 340px;
    background: url(404.png) no-repeat 50%;
    background-size: 100% 100%;
    transition: background-size .3s linear
}

.index-container .long-pic:hover {
    background-size: 105% 105%
}

.index-container .long-pic .content {
    position: relative;
    margin: 0 auto;
    padding-top: 48px
}

.index-container .long-pic .content .title {
    color: #333;
    font-size: 36px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 54px;
    margin-bottom: 32px
}

.index-container .long-pic .content .history {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between
}

.index-container .long-pic .content .history .items {
    height: 70px;
    display: flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    flex-shrink: 0
}

.index-container .long-pic .content .history .items:nth-of-type(2) {
    position: relative;
    width: 402px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.index-container .long-pic .content .history .items:nth-of-type(3) {
    position: relative;
    left: -24px;
    width: 432px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.index-container .long-pic .content .history .items:nth-of-type(4) {
    position: relative;
    left: -48px;
    width: 414px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}

.index-container .long-pic .content .history .items .num {
    margin-right: 16px;
    color: #333;
    font-size: 28px;
    line-height: 42px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500
}

.index-container .long-pic .content .history .items .info {
    color: #333;
    font-size: 20px;
    line-height: 30px;
    font-family: PingFangSC-Regular, PingFang SC
}

.index-container .long-pic .content .go {
    display: none;
    cursor: pointer;
    position: absolute;
    top: 72px;
    right: 0
}

.index-container .long-pic .content .go a {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 24px
}

.index-container .long-pic .content .go img {
    width: 16px;
    height: 16px
}

.index-container .long-pic .content .buyers-supply-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 24px
}

.index-container .long-pic .content .buyers-supply-content .buyers-content,
.index-container .long-pic .content .buyers-supply-content .supply-content {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 588px;
    height: 64px;
    text-align: center;
    background: #182f8f;
    font-size: 20px;
    letter-spacing: .17px;
    line-height: 64px
}

.index-container .long-pic .content .buyers-supply-content .buyers-content span,
.index-container .long-pic .content .buyers-supply-content .supply-content span {
    cursor: pointer
}

.index-container .long-pic .content .buyers-supply-content .buyers-content .buyers-content-img,
.index-container .long-pic .content .buyers-supply-content .supply-content .buyers-content-img {
    cursor: pointer;
    width: 16px;
    height: 16px;
    margin-left: 4px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyLjg2NCA3LjVMNi41IDEzLjg2NCA1LjA4NiAxMi40NWw0Ljk1LTQuOTUtNC45NS00Ljk1TDYuNSAxLjEzNnoiLz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%
}

.index-container .conference-services-container {
    color: #333;
    padding: 48px 0;
    background: #fff
}

.index-container .conference-services-container .conference-services-box .title {
    font-size: 36px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 54px;
    margin-bottom: 24px
}

.index-container .conference-services-container .conference-services-box .content .items {
    cursor: pointer;
    box-sizing: border-box;
    background: #f7f7f7;
    width: 282px;
    height: 140px;
    padding-left: 28px;
    padding-right: 24px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: url(404.png), #182f8f;
    background-size: cover
}

.index-container .conference-services-container .conference-services-box .content .items .info {
    word-wrap: normal;
    color: #fff;
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 30px;
    max-width: 150px
}

.index-container .conference-services-container .conference-services-box .content .items .icon {
    width: 70px;
    height: 70px
}

.index-container .conference-services-container .conference-services-box .content .items:first-of-type .icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTM1IDYwYy0xMy4yNTUgMC0yNC0xMC43NDUtMjQtMjRzMTAuNzQ1LTI0IDI0LTI0IDI0IDEwLjc0NSAyNCAyNC0xMC43NDUgMjQtMjQgMjR6bS04LTMyYy41MzEgMi43MDIuNzk3IDUuNDA0Ljc5NyA4LjEwNiAwIDIuNzAxLS4yNjYgNS4zMzMtLjc5NyA3Ljg5NGE0My42MiA0My42MiAwIDAxOC4wMDktLjc0NmMyLjY3IDAgNS4zMzMuMjQ4IDcuOTkxLjc0NmEzOC44MjQgMzguODI0IDAgMDEtLjgxOS03LjljMC0yLjYzMy4yNzMtNS4zMzMuODE5LTguMWE0OC45MzIgNDguOTMyIDAgMDEtNy45NTMuNjU0Yy0yLjY1MSAwLTUuMzMzLS4yMTgtOC4wNDctLjY1NHoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) 50%;
    background-size: cover
}

.index-container .conference-services-container .conference-services-box .content .items:nth-of-type(2) .icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAuNDI0aDQ3LjkwNXY1NS45MzRIMHoiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEgNykiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHBhdGggZD0iTTIzLjMzOC41NDRhMS42MjQgMS42MjQgMCAwMTEuMjI5IDBsMjIuMzE1IDkuMDZhMS42NCAxLjY0IDAgMDExLjAyMyAxLjUyMnYyMy4yMDZjMCAxNi4wMi0yMy45NTMgMjIuMDI2LTIzLjk1MyAyMi4wMjZTMCA1MC4zNTIgMCAzNC4zMzJWMTEuMTI2YTEuNjQgMS42NCAwIDAxMS4wMjMtMS41MjFMMjMuMzM4LjU0NHptLjc0IDE1LjIxOGEuMTQuMTQgMCAwMC0uMjUxIDBsLTMuNDMyIDYuOTczYS4xNDEuMTQxIDAgMDEtLjEwNS4wNzdsLTcuNjcgMS4xMThhLjE0Mi4xNDIgMCAwMC0uMDguMjQxbDUuNTUxIDUuNDI3YS4xNC4xNCAwIDAxLjA0MS4xMjVsLTEuMzEgNy42NjRhLjE0MS4xNDEgMCAwMC4yMDQuMTVsNi44NjEtMy42MThhLjE0Mi4xNDIgMCAwMS4xMzEgMGw2Ljg2MSAzLjYxOGEuMTQxLjE0MSAwIDAwLjIwNS0uMTVsLTEuMzEtNy42NjRhLjEzOS4xMzkgMCAwMS4wNC0uMTI1bDUuNTUtNS40MjdhLjE0Mi4xNDIgMCAwMC0uMDc4LS4yNGwtNy42NzEtMS4xMTlhLjEzOC4xMzggMCAwMS0uMTA1LS4wNzdsLTMuNDMxLTYuOTczeiIgZmlsbD0iI0ZGRiIgbWFzaz0idXJsKCNiKSIvPjwvZz48L3N2Zz4=) 50%;
    background-size: cover
}

.index-container .conference-services-container .conference-services-box .content .items:nth-of-type(3) .icon {
    background: url(404.png) 50%;
    background-size: cover
}

.index-container .conference-services-container .conference-services-box .content .items:nth-of-type(4) .icon {
    min-width: 100px;
    width: 100px;
    background: url(404.png) 50% no-repeat;
    background-size: contain
}

.index-container .conference-services-container .conference-services-box .content .items:last-of-type(1) .info {
    max-width: 110px
}

.index-container .fictitious {
    display: block;
    padding: 48px 0;
    background: #f7f7f7
}

.index-container .fictitious .fictitious-content {
    display: flex;
    justify-content: space-between
}

.index-container .fictitious .fictitious-content .fictitious-box {
    width: 589px;
    height: 266px;
    padding-left: 71px;
    padding-top: 79px;
    box-sizing: border-box;
    position: relative
}

.index-container .fictitious .fictitious-content .fictitious-box .fictitious-mtk {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: linear-gradient(270deg, transparent, rgba(0, 0, 0, .3))
}

.index-container .fictitious .fictitious-content .fictitious-box .fictitious-video {
    position: absolute;
    top: 24px;
    right: 24px;
    width: 76px;
    height: 22px;
    background: #182f8f;
    border-radius: 11px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.index-container .fictitious .fictitious-content .fictitious-box .fictitious-video .fictitious-dian {
    margin-top: 2px;
    margin-right: 8px;
    width: 6px;
    height: 6px;
    background: #fff;
    border-radius: 50%
}

.index-container .fictitious .fictitious-content .fictitious-box .fictitious-title {
    position: relative;
    margin-bottom: 12px;
    font-size: 36px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 54px;
    white-space: unset;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}

.index-container .fictitious .fictitious-content .fictitious-box .fictitious-info {
    cursor: pointer;
    padding: 12px;
    box-sizing: border-box;
    height: 40px;
    background: #182f8f;
    border-radius: 1px;
    text-align: center;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 40px;
    display: inline;
    align-items: center;
    justify-content: center;
    position: relative
}

.index-container .fictitious .fictitious-content .fictitious-box .fictitious-info span {
    cursor: pointer
}

.index-container .fictitious .fictitious-content .fictitious-box .fictitious-info .fictitious-left {
    max-width: 80%;
    text-align: left;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: 25px
}

.index-container .fictitious .fictitious-content .fictitious-box .fictitious-info .fictitious-img {
    position: absolute;
    top: 11px;
    left: 12px;
    width: 17px;
    height: 17px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNS41NzdsNi44NjEgMy45NjJ2Ny45MjJMOC41IDE2LjQyMyAxLjYzOSAxMi40NlY0LjU0TDguNS41Nzd6bTAgOC4wMjF2Ny4zODJNMS43MDUgNC42NzVsNy40NDkgMy45MjNtNi4yMzgtMy45MjNMNy44NDYgOC41OTgiIHN0cm9rZT0iI0ZGRiIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
    background-size: cover
}

.index-container .fictitious .fictitious-content .fictitious-box .fictitious-info .fictitious-img1 {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIgMTJoMXY0SDJ6bTMtNmgxdjEwSDV6bTMtNGgxdjE0SDh6bTMgNmgxdjhoLTF6bTMgM2gxdjVoLTF6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
    background-size: cover
}

.index-container .fictitious .fictitious-content .fictitious-box.fictitious-bgd {
    background: url(404.png);
    background-size: cover
}

.index-container .fictitious .fictitious-content .fictitious-box.fictitious-bgd1 {
    background: url(404.png);
    background-size: cover
}

.index-container .share-business-container {
    background: #fff;
    padding: 56px 0
}

.index-container .share-business-container .pc {
    display: block
}

.index-container .share-business-container .h5 {
    display: none
}

.index-container .share-business-container .share-business-box.pc {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.index-container .share-business-container .share-business-box.pc .left-container,
.index-container .share-business-container .share-business-box.pc .right-container {
    box-sizing: border-box;
    display: flex
}

.index-container .share-business-container .share-business-box.pc .left-container .tit,
.index-container .share-business-container .share-business-box.pc .right-container .tit {
    font-size: 20px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    line-height: 30px
}

.index-container .share-business-container .share-business-box.pc .left-container .info,
.index-container .share-business-container .share-business-box.pc .right-container .info {
    display: block;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 24px
}

.index-container .share-business-container .share-business-box.pc .left-container {
    flex-direction: column;
    background: url(404.png) no-repeat;
    background-size: 100% 100%;
    justify-content: center;
    padding-left: 37px;
    padding-right: 27px;
    width: 384px;
    height: 204px
}

.index-container .share-business-container .share-business-box.pc .left-container .info,
.index-container .share-business-container .share-business-box.pc .left-container .tit {
    width: 300px;
    text-align: left
}

.index-container .share-business-container .share-business-box.pc .left-container .tit {
    cursor: pointer;
    margin-bottom: 12px
}

.index-container .share-business-container .share-business-box.pc .left-container .info {
    margin-bottom: 8px;
    display: flex;
    align-items: center
}

.index-container .share-business-container .share-business-box.pc .left-container .info:hover {
    text-decoration: underline
}

.index-container .share-business-container .share-business-box.pc .left-container .info .text {
    cursor: pointer
}

.index-container .share-business-container .share-business-box.pc .left-container .info .text i {
    display: none
}

.index-container .share-business-container .share-business-box.pc .left-container .info .icon {
    display: none;
    cursor: pointer;
    width: 14px;
    height: 14px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDMydjMySDB6Ii8+PHBhdGggc3Ryb2tlPSIjMzMzIiBzdHJva2Utd2lkdGg9IjQiIGQ9Ik05LjMzMyAyLjY2N0wyMi42NjcgMTYgOS4zMzMgMjkuMzMzIi8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: cover
}

.index-container .share-business-container .share-business-box.pc .right-container {
    background: #bbb;
    justify-content: space-between;
    width: 794px;
    height: 205px
}

.index-container .share-business-container .share-business-box.pc .right-container .swiper-LDA {
    position: relative;
    width: 100%;
    height: 100%
}

.index-container .share-business-container .share-business-box.pc .right-container .swiper-LDA .swiper-slide {
    box-sizing: border-box;
    padding-left: 38px;
    padding-right: 27px;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.index-container .share-business-container .share-business-box.pc .right-container .swiper-LDA .swiper-slide .content .info {
    width: 370px
}

.index-container .share-business-container .share-business-box.pc .right-container .swiper-LDA .swiper-slide .pic {
    width: 136px;
    height: 136px;
    border-radius: 50%;
    background: #999
}

.index-container .share-business-container .share-business-box.pc .right-container .swiper-LDA .swiper-spot {
    position: absolute;
    z-index: 22;
    right: 16px;
    bottom: 16px;
    display: flex;
    align-items: center
}

.index-container .share-business-container .share-business-box.pc .right-container .swiper-LDA .swiper-spot .spot {
    cursor: pointer;
    width: 5px;
    height: 5px;
    background: #d4d4d4;
    border-radius: 50%
}

.index-container .share-business-container .share-business-box.pc .right-container .swiper-LDA .swiper-spot .spot+.spot {
    margin-left: 4px
}

.index-container .share-business-container .share-business-box.pc .right-container .swiper-LDA .swiper-spot .spot-active {
    background: #182f8f
}

.index-container .share-business-container .share-business-box.pc .right-container .swiper-LDA .swiper-pagination {
    z-index: 1000
}

.operation-up {
    z-index: 99999;
    display: block;
    position: fixed;
    bottom: 20px;
    left: 20px;
    width: 199px;
    height: auto;
    padding-bottom: 9px;
    box-sizing: border-box;
    background: #fff;
    box-shadow: 0 2px 20px 0 rgba(0, 0, 0, .2)
}

.operation-up .operation-img {
    cursor: pointer;
    width: 199px;
    height: 137px
}

.operation-up .operation-close-img {
    cursor: pointer;
    position: absolute;
    top: 6px;
    right: 6px;
    width: 12px;
    height: 12px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyIDEuMjA5TDEwLjc5MSAwIDYgNC43OTEgMS4yMDkgMCAwIDEuMjA5IDQuNzkxIDYgMCAxMC43OTEgMS4yMDkgMTIgNiA3LjIwOSAxMC43OTEgMTIgMTIgMTAuNzkxIDcuMjA5IDZ6IiBmaWxsPSIjOTk5Ii8+PC9zdmc+) no-repeat 50%;
    background-size: cover
}

.operation-up .operation-bottom {
    padding: 0 11px
}

.operation-up .operation-bottom .operation-bottom-title {
    cursor: pointer;
    margin: 8px auto 4px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.operation-up .operation-bottom .operation-bottom-info {
    display: flex;
    justify-content: space-between
}

.operation-up .operation-bottom .operation-bottom-info .operation-bottom-btn {
    cursor: pointer;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    opacity: .4;
    color: #d0021b;
    line-height: 24px
}

.operation-up .operation-bottom .operation-bottom-info .operation-bottom-btn.red {
    opacity: 1
}

.get-cookie {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 9999;
    background: #333;
    color: #fff;
    height: 120px;
    text-align: center;
    box-shadow: 0 0 10px rgba(0, 0, 0, .5)
}

.get-cookie .info {
    font-size: 18px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 25px
}

.get-cookie .info .top,
.get-cookie .info .top button {
    display: flex;
    align-items: center;
    justify-content: center
}

.get-cookie .info .top button {
    cursor: pointer;
    padding: 0 15px;
    height: 32px;
    background: #182f8f;
    border: none;
    outline: none;
    color: #fff
}

.get-cookie .info p {
    margin-top: 8px
}

.get-cookie .info p a {
    display: inline-block;
    padding-bottom: 1px;
    border-bottom: 1px solid #fff
}

.get-cookie .info p a:hover {
    text-decoration: none
}

.get-cookie .info-ch {
    display: block
}

.get-cookie .info-en {
    display: none
}

.body-en .header-banner .banner-content .banner-font-box .banner-font {
    background: url(404.png) no-repeat;
    background-size: 100% 100%;
    width: 666px;
    height: 203px;
    top: 122px;
    left: 0
}

.body-en .header-banner .banner-content .banner-font-box .reminder {
    top: 335px
}

.body-en .header-banner .banner-content .countdown-box {
    display: none
}

.body-en .header-banner .banner-content .countdown-box .countdown {
    left: 210px;
    top: 300px
}

.body-en .index-container .exhibition-area .exhibition-nav {
    align-items: flex-start
}

.body-en .index-container .exhibition-area .exhibition-nav .exhibition-nav-box {
    cursor: pointer;
    display: block
}

.body-en .index-container .exhibition-area .exhibition-nav .exhibition-nav-box .common-tit {
    margin-bottom: 12px
}

.body-en .index-container .exhibition-area .exhibition-nav .exhibition-nav-box .classify .classify-detail {
    cursor: pointer;
    vertical-align: middle
}

.body-en .index-container .exhibition-area .exhibition-nav .exhibition-nav-box .classify div:last-of-type {
    width: 24px;
    height: 24px;
    position: relative
}

.body-en .index-container .exhibition-area .swiper-container-box .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l {
    height: 404px
}

.body-en .index-container .exhibition-area .swiper-container-box .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l .tit {
    cursor: pointer;
    height: 102px;
    text-align: left
}

.body-en .index-container .exhibition-area .swiper-container-box .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l .info {
    width: 100%;
    display: flex;
    justify-content: space-between;
    position: relative
}

.body-en .index-container .exhibition-area .swiper-container-box .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l .info .line {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    margin: unset
}

.body-en .index-container .exhibition-area .swiper-container-box .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l .info .info-box {
    display: flex;
    flex-direction: column
}

.body-en .index-container .exhibition-area .swiper-container-box .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l .info .info-box .big-num,
.body-en .index-container .exhibition-area .swiper-container-box .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-l .info .info-box .com {
    display: block;
    margin-left: unset;
    word-break: keep-all;
    white-space: nowrap
}

.body-en .index-container .exhibition-area .swiper-container-box .swiper-container-index .swiper-slide-container .swiper-slide-box .swiper-slide-hover {
    height: 404px;
    padding-left: 20px;
    padding-right: 20px
}

.body-en .index-container .conference-services-container .conference-services-box .content .items {
    padding: 0 28px
}

.body-en .index-container .conference-services-container .conference-services-box .content .items .info {
    cursor: pointer;
    font-size: 22px;
    line-height: 34px
}

.body-en .index-container .conference-services-container .conference-services-box .content .items .icon,
.body-en .index-container .share-business-container .pc .left-container .tit {
    cursor: pointer
}

.body-en .index-container .share-business-container .pc .left-container .info {
    margin-top: 8px
}

.body-en .index-container .share-business-container .pc .left-container .info .text {
    width: 292px
}

.body-en .index-container .fictitious .fictitious-content .fictitious-box {
    padding-left: 64px;
    padding-top: 54px
}

.body-en .index-container .fictitious .fictitious-content .fictitious-box .fictitious-title {
    margin-bottom: 16px;
    max-width: 428px
}

@-webkit-keyframes animation {
    0% {
        transform: rotateY(0deg)
    }
    to {
        transform: rotateY(1turn)
    }
}

@keyframes animation {
    0% {
        transform: rotateY(0deg)
    }
    to {
        transform: rotateY(1turn)
    }
}

@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-container-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-container-multirow>.swiper-wrapper {
    flex-wrap: wrap
}

.swiper-container-multirow-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

.swiper-container-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-container-3d {
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}

.swiper-container-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory
}

.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {
    -ms-scroll-snap-type: y mandatory;
    scroll-snap-type: y mandatory
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: 50%;
    width: calc(var(--swiper-navigation-size)/44*27);
    height: var(--swiper-navigation-size);
    margin-top: calc(-1*var(--swiper-navigation-size)/2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    text-transform: none;
    font-variant: normal
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    left: 10px;
    right: auto
}

.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    right: 10px;
    left: auto
}

.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-button-next.swiper-button-white,
.swiper-button-prev.swiper-button-white {
    --swiper-navigation-color: #fff
}

.swiper-button-next.swiper-button-black,
.swiper-button-prev.swiper-button-black {
    --swiper-navigation-color: #000
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: opacity .3s;
    transform: translateZ(0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: transform .2s, top .2s
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, left .2s
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: transform .2s, right .2s
}

.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, .25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-white {
    --swiper-pagination-color: #fff
}

.swiper-pagination-black {
    --swiper-pagination-color: #000
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s linear infinite;
    animation: swiper-preloader-spin 1s linear infinite;
    box-sizing: border-box;
    border-radius: 50%;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-top: 4px solid transparent
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@-webkit-keyframes swiper-preloader-spin {
    to {
        transform: rotate(1turn)
    }
}

@keyframes swiper-preloader-spin {
    to {
        transform: rotate(1turn)
    }
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube {
    overflow: visible
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-container-flip {
    overflow: visible
}

.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.main-about {
    background: #f7f7f7
}

.main-about .about-header {
    background-size: cover;
    color: #fff;
    height: 320px;
    position: relative
}

.main-about .about-header .about-mtk {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}

.main-about .about-header .about-mtk .about-banner {
    margin: auto;
    box-sizing: border-box;
    padding-top: 116px
}

.main-about .about-header .about-mtk .about-banner .about-name {
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    line-height: 54px
}

.main-about .about-header .about-mtk .about-banner .about-main {
    margin-top: 8px;
    width: 832px;
    height: 72px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 24px
}

.main-about .about-container {
    margin: 48px auto auto;
    color: #333
}

.main-about .about-container .about-center-container {
    float: left;
    box-sizing: border-box;
    margin-right: 24px;
    width: 282px
}

.main-about .about-container .about-right {
    float: right;
    width: 894px
}

.main-about .about-container .about-right .about-content .content-title {
    margin: auto auto 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    color: #182f8f;
    line-height: 42px
}

.main-about .about-container .about-right .about-content .about-address-info {
    margin: 0 24px 15px
}

.main-about .about-container .about-right .about-content .about-address-info_h5 {
    display: none
}

.main-about .about-container .about-right .about-content .article {
    margin-bottom: 24px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px;
    text-align: justify
}

.main-about .about-container .about-right .about-btn {
    cursor: pointer;
    width: 70px;
    height: 35px;
    border: 1px solid #e6e6e6;
    text-align: center;
    background: #fff;
    font-size: 14px;
    margin-top: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 35px
}

.main-about .footer-line {
    width: 1200px;
    margin: 120px auto auto;
    background: transparent;
    height: 1px
}

.main-about .about-container .about-right .about-content .about-address-info {
    display: none
}

.main-about .about-container .about-right .about-content .about-address-info_h5 {
    display: block;
    width: 100%;
    margin-bottom: .24rem;
    -o-object-fit: cover;
    object-fit: cover
}

.main-aboutAddress .about-header {
    display: none
}

.main-aboutAddress .about-container .about-right {
    margin-top: 0
}


}
.query-head-back {
    width: 100%;
    height: 72px;
    background-color: #fff
}
.curtain {
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .6);
    z-index: 1
}
.modal-fail {
    position: fixed;
    background-color: #fff;
    left: 36%;
    top: 120px;
    width: 384px;
    height: 158px;
    z-index: 10;
    display: flex;
    flex-direction: column
}
.modal-fail .modal-fail-title {
    margin-left: 24px;
    margin-top: 24px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #343434;
    line-height: 22px
}
.modal-fail .modal-fail-text {
    padding-left: 24px;
    margin-top: 12px;
    padding-bottom: 24px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    line-height: 22px;
    border-bottom: 1px solid #e6e6e6
}
.modal-fail .modal-fail-text span {
    color: #182f8f
}
.modal-fail .modal-fail-btn {
    margin-left: 304px;
    margin-top: 16px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #182f8f;
    line-height: 22px
}
.modal-success {
    position: fixed;
    background-color: #fff;
    left: 36%;
    top: 120px;
    width: 384px;
    height: 180px;
    z-index: 10;
    display: flex;
    flex-direction: column
}
.modal-success .modal-success-title {
    margin-left: 24px;
    margin-top: 24px;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #343434;
    line-height: 22px
}
.modal-success .modal-success-text {
    padding-left: 24px;
    padding-right: 24px;
    margin-top: 12px;
    padding-bottom: 24px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    line-height: 22px;
    border-bottom: 1px solid #e6e6e6
}
.modal-success .modal-success-text span {
    color: #182f8f
}
.modal-success .modal-success-btn {
    margin-left: 304px;
    margin-top: 16px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #182f8f;
    line-height: 22px
}
.query-content {
    display: flex;
    flex-direction: column;
    height: 800px;
    background: #f7f7f7
}
.query-content .query-content-title {
    margin-top: 44px;
    font-size: 36px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 54px
}
.query-content .query-content-radio {
    margin-top: 48px;
    display: flex;
    flex-direction: row;
    align-items: center
}
.query-content .query-content-radio label {
    display: flex;
    flex-direction: row;
    align-items: center;
    margin-right: 32px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    line-height: 22px
}
.query-content .query-content-radio label input {
    margin-right: 5px
}
.query-content .query-content-radio label input:checked+span {
    background: #0052d9;
    border-color: #0052d9;
    color: #0052d9
}
.query-content .query-content-input {
    margin-top: 32px;
    display: flex;
    flex-direction: row
}
.query-content .query-content-input input {
    width: 384px;
    border: none;
    color: #333;
    background: #fff
}
.query-content .query-content-input div,
.query-content .query-content-input input {
    height: 46px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 22px
}
.query-content .query-content-input div {
    margin-right: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 108px;
    background: #182f8f;
    color: #fff
}
.query-content .query-content-text {
    margin-top: 16px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #182f8f;
    line-height: 22px
}
.query-content .footer-line {
    width: 1200px;
    margin: 48px auto auto;
    background: transparent;
    height: 1px
}
.query-content-input select {
    display: none
}
.websiteMap-header-nav {
    color: #343434
}
.main-websiteMap {
    background: #f7f7f7
}
.main-websiteMap .main-websiteMap-container .header-bgd {
    background: #fff;
    height: 80px
}
.main-websiteMap .main-websiteMap-container .map-content .map-title {
    text-align: center;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 40px;
    margin: 48px 0 24px
}
.main-websiteMap .main-websiteMap-container .map-content .map-container {
    padding: 48px 32px 38px;
    background-color: #fff;
    width: 100%;
    box-sizing: border-box
}
.main-websiteMap .main-websiteMap-container .map-content .map-container .column-content {
    border-bottom: 1px solid #e6e6e6;
    padding: 32px 0
}
.main-websiteMap .main-websiteMap-container .map-content .map-container .column-content .column-title {
    font-size: 18px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #182f8f;
    line-height: 25px;
    cursor: pointer
}
.main-websiteMap .main-websiteMap-container .map-content .map-container .column-content .list-container {
    margin-top: 12px;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}
.main-websiteMap .main-websiteMap-container .map-content .map-container .column-content .list-container .list-content-box {
    height: 46px
}
.main-websiteMap .main-websiteMap-container .map-content .map-container .column-content .list-container .list-content-box .list-content {
    margin-top: unset
}
.main-websiteMap .main-websiteMap-container .map-content .map-container .column-content .list-container .list-content-box .list-content+.list-content {
    margin-top: 8px
}
.main-websiteMap .main-websiteMap-container .map-content .map-container .column-content .list-container .list-content {
    width: 378px
}
.main-websiteMap .main-websiteMap-container .map-content .map-container .column-content .list-container .list-content:nth-of-type(n+4) {
    margin-top: 6px
}
.main-websiteMap .main-websiteMap-container .map-content .map-container .column-content .list-container .list-content .list-title {
    cursor: pointer;
    display: block;
    word-wrap: break-word;
    padding-right: 40px;
    box-sizing: border-box;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 20px
}
.main-websiteMap .main-websiteMap-container .map-content .map-container .column-content .list-container .list-content .list-text {
    cursor: pointer;
    display: block;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 20px;
    margin-top: 12px
}
.main-websiteMap .main-websiteMap-container .map-content .map-container :last-child {
    border: none
}
.main-websiteMap .main-websiteMap-container .map-content .map-container .index-content {
    padding-bottom: 16px
}
.main-websiteMap .main-websiteMap-container .map-content a:hover {
    color: #182f8f;
    text-decoration: underline
}
.main-websiteMap .main-websiteMap-container .footer-line {
    margin-top: 48px
}
.main-tradeDisputes {
    background: #f7f7f7
}
.main-tradeDisputes .tradeDisputes-header {
    box-sizing: border-box;
    background: url(404.png) 50% no-repeat, linear-gradient(225deg, rgba(215, 30, 38, .3), rgba(215, 30, 38, .9));
    background-size: cover;
    color: #fff;
    height: 320px;
    position: relative;
    padding-top: 116px
}
.main-tradeDisputes .tradeDisputes-header .tradeDisputes-mtk {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}
.main-tradeDisputes .tradeDisputes-header .tradeDisputes-mtk .tradeDisputes-banner {
    margin: 0 auto;
    padding-top: 116px
}
.main-tradeDisputes .tradeDisputes-header .tradeDisputes-mtk .tradeDisputes-banner .tradeDisputes-name {
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    line-height: 54px
}
.main-tradeDisputes .tradeDisputes-header .tradeDisputes-mtk .tradeDisputes-banner .tradeDisputes-main {
    width: 832px;
    height: 72px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 24px;
    margin-top: 8px
}
.main-tradeDisputes .tradeDisputes-container {
    padding-top: 48px
}
.main-tradeDisputes .tradeDisputes-container .container-tip {
    display: none
}
.main-tradeDisputes .tradeDisputes-container .container-box {
    display: flex;
    justify-content: flex-start
}
.main-tradeDisputes .tradeDisputes-container .container-box .intellectual-trade {
    margin-right: 24px;
    width: 588px
}
.main-tradeDisputes .tradeDisputes-container .container-box .intellectual-trade .trade-title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px
}
.main-tradeDisputes .tradeDisputes-container .container-box .intellectual-trade .trade-box {
    width: 100%;
    padding: 40px;
    box-sizing: border-box;
    background-color: #fff;
    margin-top: 12px;
    cursor: pointer;
    display: block
}
.main-tradeDisputes .tradeDisputes-container .container-box .intellectual-trade .trade-box .trade-icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAMAAABG8BK2AAAAY1BMVEUAAAC/AADVACscHBzfICDXICjaHibbHynXHigQEBDZHybYHifXHibYHifYHyUQEBDXHibXHibXHiYQEBBTFRjXHifXHibYHibXHibXHibXHibXHiXYHibXHSYRERF0FxvXHiYmv8R5AAAAHnRSTlMABAYJECAiMjM/SVRfb3V/f4Cgv7/N1Nbb7PH19/shi3KyAAAAmklEQVRYw+3W2QqDMBCF4XS1atuoce9i3v8p24sYUBGViSHK+W9GUD7QQQhjCCG0PJ9P5c9h+HcqbpcR3ZdImybVQ8xnes9FUkZ68P0w8T25GGBqKd8FnVGRmU9ugsk8FpZU5vU8/MfxUZGY4KouzjcKs+T2SszYD71pxq1P7OrC207bZ7BwLBzM8LTVSVg/+5lgDJ2LEUK76Qf8hki5CpBMLQAAAABJRU5ErkJggg==);
    background-repeat: no-repeat;
    background-size: cover;
    width: 70px;
    height: 70px;
    display: inline-block;
    vertical-align: middle
}
.main-tradeDisputes .tradeDisputes-container .container-box .intellectual-trade .trade-box .trade-text {
    margin-left: 12px;
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 34px;
    display: inline-block;
    vertical-align: middle
}
.main-tradeDisputes .tradeDisputes-container .container-box .intellectual-trade .h5-trade-news-box {
    display: none
}
.main-tradeDisputes .tradeDisputes-container .container-box .intellectual-trade .trade-news-box {
    margin-top: 24px
}
.main-tradeDisputes .tradeDisputes-container .container-box .intellectual-trade .trade-news-box .trade-title {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 40px;
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    cursor: pointer;
    list-style: none;
    position: relative;
    padding-left: 14px;
    box-sizing: border-box
}
.main-tradeDisputes .tradeDisputes-container .container-box .intellectual-trade .trade-news-box .trade-title:before {
    content: "";
    display: block;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #e6e6e6;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%)
}
.main-tradeDisputes .tradeDisputes-container .container-box .intellectual-trade .trade-news-box :hover {
    cursor: pointer;
    text-decoration: underline
}
.main-tradeDisputes .tradeDisputes-container .container-box .intellectual-trade:last-child {
    margin-right: 0
}
.main-tradeDisputes .tradeDisputes-container .container-box .intellectual-trade:last-child .trade-icon {
    background-image: url(404.png)
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container {
    margin-top: 48px
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .other-container-title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .gov-content-box {
    display: flex;
    justify-self: flex-start;
    flex-wrap: wrap;
    font-size: 16px
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .gov-content-box .gov-content {
    margin-right: 24px;
    width: 588px;
    background-color: #fff;
    margin-top: 16px;
    padding: 20px 24px;
    box-sizing: border-box;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .gov-content-box .gov-content a {
    cursor: pointer
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .gov-content-box .gov-content :hover {
    text-decoration: underline
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .gov-content-box :nth-child(-n+2) {
    margin-top: 12px
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .gov-content-box :nth-child(2n) {
    margin-right: 0
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .other-link-box {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin-top: 22px
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .other-link-box .other-link {
    width: 282px;
    height: 62px;
    margin-right: 24px;
    background-size: cover;
    cursor: pointer
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .other-link-box :first-child {
    background-image: url(404.png)
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .other-link-box :nth-child(2) {
    background-image: url(404.png)
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .other-link-box :nth-child(3) {
    background-image: url(404.png)
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .other-link-box :nth-child(4) {
    margin-right: 0;
    background-image: url(404.png)
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .other-gov-line {
    margin-top: 12px;
    display: flex;
    justify-content: flex-start
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .other-gov-line .gov-line {
    padding: 48px;
    box-sizing: border-box;
    width: 588px;
    background-color: #fff;
    margin-right: 24px;
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 34px
}
.main-tradeDisputes .tradeDisputes-container .trade-other-container .other-gov-line :last-child {
    margin-right: 0
}
.main-tradeDisputes .trade-mtk {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 99;
    background-color: rgba(0, 0, 0, .6)
}
.main-tradeDisputes .trade-mtk .trade-login-tips {
    width: 5.6rem;
    height: 3.65rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: #fff
}
.main-tradeDisputes .trade-mtk .trade-login-tips .login-tips-title {
    text-align: center;
    padding-top: .48rem;
    font-size: .36rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: .5rem
}
.main-tradeDisputes .trade-mtk .trade-login-tips .login-tips-content {
    margin: .24rem auto .48rem;
    padding: 0 .4rem;
    box-sizing: border-box;
    width: 4.8rem;
    text-align: center;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #888;
    line-height: .48rem;
    font-size: .32rem
}
.main-tradeDisputes .trade-mtk .trade-login-tips .login-botton {
    width: 100%;
    height: .98rem;
    line-height: .98rem;
    text-align: center;
    border-top: 1px solid #efeff4;
    font-size: .36rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #182f8f
}
.main-tradeDisputes .footer-line {
    width: 1200px;
    margin: 48px auto auto;
    background: transparent;
    height: 1px
}
.show .trade-mtk {
    display: block
}
.main-tradeSearch {
    background: #f7f7f7
}
.main-tradeSearch .tradeSearch-header {
    box-sizing: border-box;
    background: url(404.png) 50% no-repeat, linear-gradient(225deg, rgba(215, 30, 38, .3), rgba(215, 30, 38, .9));
    background-size: cover;
    color: #fff;
    height: 320px;
    position: relative;
    padding-top: 116px
}
.main-tradeSearch .tradeSearch-header .tradeSearch-mtk {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}
.main-tradeSearch .tradeSearch-header .tradeSearch-mtk .tradeSearch-banner {
    margin: 0 auto;
    display: flex;
    align-items: center;
    height: 100%
}
.main-tradeSearch .tradeSearch-header .tradeSearch-mtk .tradeSearch-banner .tradeSearch-name {
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    line-height: 54px
}
.main-tradeSearch .tradeSearch-header .tradeSearch-mtk .tradeSearch-banner .tradeSearch-main {
    display: none;
    width: 832px;
    height: 72px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 24px;
    margin-top: 8px
}
.main-tradeSearch .tradeSearch-container {
    margin-top: 24px
}
.main-tradeSearch .tradeSearch-container .breadcrumb {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #343434;
    line-height: 22px
}
.main-tradeSearch .tradeSearch-container .breadcrumb a {
    text-decoration: underline
}
.main-tradeSearch .tradeSearch-container .tradeSearch-title {
    margin-top: 24px;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px
}
.main-tradeSearch .tradeSearch-container .trade-table {
    margin-top: 13px;
    border-top: 1px solid #f0f0f0;
    width: 100%
}
.main-tradeSearch .tradeSearch-container .trade-table .table-body {
    padding-left: 8px;
    box-sizing: border-box
}
.main-tradeSearch .tradeSearch-container .trade-table .table-body tr {
    height: 54px;
    border-top: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
    text-align: left;
    background-color: #fff
}
.main-tradeSearch .tradeSearch-container .trade-table .table-body tr:first-child {
    background-color: #fbfbfb
}
.main-tradeSearch .tradeSearch-container .trade-table .table-body th {
    border-left: 1px solid #f0f0f0;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #000;
    line-height: 19px
}
.main-tradeSearch .tradeSearch-container .trade-table .table-body th:first-child {
    border: none
}
.main-tradeSearch .tradeSearch-container .trade-table .table-body td {
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #000;
    line-height: 22px
}
.main-tradeSearch .tradeSearch-container .trade-table .table-body .case-width {
    padding: 19px 16px 18px;
    width: 71px;
    word-wrap: break-word;
    word-break: break-all
}
.main-tradeSearch .tradeSearch-container .trade-table .table-body .complaint-width {
    padding: 19px 16px 18px;
    width: 142px;
    word-wrap: break-word;
    word-break: break-all
}
.main-tradeSearch .tradeSearch-container .trade-table .table-body .result-width {
    padding: 19px 16px 18px;
    width: 103px;
    word-wrap: break-word;
    word-break: break-all
}
.main-tradeSearch .tradeSearch-container .trade-table .table-body .feedback-width {
    padding: 19px 16px 18px;
    width: 395px;
    word-wrap: break-word;
    word-break: break-all
}
.main-tradeSearch .tradeSearch-container .tradeSearch-result {
    display: none
}
.main-tradeSearch .footer-line {
    width: 1200px;
    margin: 48px auto auto;
    background: transparent;
    height: 1px
}
.main-newsSearch {
    flex: 1;
    box-sizing: border-box;
    padding-top: 1.2rem;
    padding-bottom: .8rem
}
.main-newsSearch.mini-pro {
    padding-top: 0
}
.main-newsSearch .newsSearch-container {
    box-sizing: border-box;
    padding-top: .4rem
}
.flex-body {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
    background: #fff;
    font-size: 12px
}
.main-news-search-result {
    background: #fff;
    flex: 1;
    display: flex;
    flex-direction: column;
    box-sizing: border-box;
    padding: 0
}
.main-news-search-result.mini-pro {
    padding-top: 0
}
.main-news-search-result .news-search-result-container {
    display: none
}
.main-news-search-result .news-search-content {
    display: block;
    width: 100%;
    height: auto;
    background: #fff;
    border: 0 solid red
}
.main-news-search-result .news-search-header {
    height: auto;
    width: 1200px;
    margin: 0 auto;
    padding: 48px 0;
    display: flex;
    border-bottom: 1px solid #e6e6e6
}
.main-news-search-result .search-content-radio {
    display: flex;
    border: 0 solid #000;
    vertical-align: middle;
    line-height: 48px
}
.main-news-search-result .search-content-radio label {
    font-size: 14px;
    color: #000;
    vertical-align: middle
}
.main-news-search-result .radio_left {
    text-align: left
}
.main-news-search-result .radio_left,
.main-news-search-result .radio_right {
    display: inline-block;
    font-size: 14px;
    font-family: Helvetica;
    color: #000;
    cursor: pointer;
    border: 0 solid #000
}
.main-news-search-result .radio_right {
    margin-left: 40px;
    text-align: right
}
.main-news-search-result input[type=radio] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    cursor: pointer
}
.main-news-search-result .div_radio label {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    cursor: pointer
}
.main-news-search-result input[type=radio]+label:before {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    border: 1px solid #666;
    margin-right: 3px;
    cursor: pointer
}
.main-news-search-result input[type=radio]:checked+label:before {
    background-clip: content-box;
    background-color: #182f8f;
    width: 6px;
    height: 6px;
    padding: 2px;
    border: 1px solid #182f8f;
    cursor: pointer
}
.main-news-search-result .search-content-input {
    margin-left: 56px;
    display: flex;
    width: 407px;
    height: 48px;
    font-size: 0;
    vertical-align: middle;
    background: #fff;
    border: 1px solid #e6e6e6
}
.main-news-search-result .searchinput {
    width: 311px;
    font-size: 16px;
    padding-left: 16px;
    border: none;
    vertical-align: middle;
    outline: none;
    line-height: 48px
}
.main-news-search-result .searchbutton {
    display: inline-block;
    width: 96px;
    height: 48px;
    text-align: center;
    vertical-align: middle;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 48px;
    background: #182f8f;
    border: 0;
    cursor: pointer
}
.main-news-search-result .searchbutton:focus {
    border: none
}
.main-news-search-result .news-search-result {
    height: auto;
    width: 1200px;
    margin: 0 auto;
    padding: 33px 0;
    border: 0 solid #000
}
.main-news-search-result .result-title {
    font-size: 28px;
    width: 70%;
    margin: 0 auto;
    text-align: left;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px;
    border: 0 solid #000
}
.main-news-search-result .result-title-img {
    vertical-align: middle;
    width: 26px;
    height: 26px;
    margin-right: 10px
}
.main-news-search-result .arrow-transform {
    transform: rotate(180deg)
}
.main-news-search-result .notice-content {
    background: #fff;
    padding: 16px 0 14px
}
.main-news-search-result .notice-content .item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 40px
}
.main-news-search-result .notice-content .item .url {
    color: #333;
    vertical-align: middle;
    width: 85%;
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}
.main-news-search-result .notice-content .item .url span {
    cursor: pointer
}
.main-news-search-result .notice-content .item .url .keyword {
    color: #182f8f
}
.main-news-search-result .notice-content .item .url .icon {
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin-right: 8px
}
.main-news-search-result .notice-content .item .url .urls {
    cursor: pointer;
    color: #333;
    vertical-align: middle;
    width: calc(100% - 32px);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
.main-news-search-result .notice-content .item .url .urls:hover {
    text-decoration: underline
}
.main-news-search-result .notice-content .item .time {
    color: #999
}
.main-news-search-result .notice-content .list-line-height {
    line-height: 50px
}
.main-news-search-result .search-result-yes {
    width: 70%;
    margin: 39px auto 0;
    border: 0 solid #000
}
.main-news-search-result .search-result-li {
    display: flex;
    line-height: 50px;
    border: 0 solid #000
}
.main-news-search-result .search-result-left {
    width: 90%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}
.main-news-search-result .search-result-left,
.main-news-search-result .search-result-right {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 50px;
    border: 0 solid #000
}
.main-news-search-result .search-result-right {
    color: #999;
    width: 10%
}
.main-news-search-result .checked {
    color: #e02020
}
.main-news-search-result .pager {
    margin: 40px auto 0;
    margin-bottom: unset
}
.main-news-search-result .search-result-no {
    padding-top: 93px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    text-align: center;
    border: 0 solid #000
}
.main-news-search-result .result-no-img {
    display: block;
    width: 136px;
    height: 108px;
    margin: 0 auto
}
.main-news-search-result .result-no-font {
    text-align: center;
    margin-top: 39px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333
}
.main-store>.banner .swiper-pagination-store {
    position: absolute;
    z-index: 100;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    justify-content: center
}
.main-store>.banner .swiper-pagination-store .item {
    display: block;
    width: 12px;
    height: 12px;
    background: #fff;
    opacity: .6;
    border-radius: 50%
}
.main-store>.banner .swiper-pagination-store .item.active-spot {
    opacity: 1
}
.main-store>.banner .swiper-pagination-store .item+.item {
    margin-left: 14px
}
.main-store {
    background: #f7f7f7;
    padding-top: 72px
}
.main-store .store-outcontent {
    background: #fff;
    width: 100%;
    border: 0 solid #000
}
.main-store .h5-communication-head {
    display: none;
    padding: .32rem 0 .32rem .32rem;
    font-size: 0;
    border: 0 solid red
}
.main-store .h5-store-ioc {
    display: inline-block;
    width: 1.02rem;
    height: 1.02rem;
    line-height: .5rem;
    padding: .12rem;
    text-align: center;
    background: #fff;
    border-radius: .04rem;
    border: .02rem solid #e7e7e7
}
.main-store .h5-store-ioc p {
    font-size: .32rem;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    color: #182f8f
}
.main-store .h5-store-title {
    display: inline-block;
    font-size: 0;
    margin-left: .32rem;
    border: 0 solid #000
}
.main-store .h5-store-font {
    width: 4.8rem;
    height: .36rem;
    font-size: .32rem;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: .36rem
}
.main-store .h5title-img {
    font-size: 0;
    margin-top: .16rem;
    border: 0 solid #000
}
.main-store .h5title-img img {
    width: .32rem;
    height: .32rem;
    margin-right: .16rem
}
.main-store .prize-img {
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    margin-left: 8px
}
.main-store .connect-outdiv {
    flex: 1;
    height: 24px;
    display: inline-block;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    color: #fff
}
.main-store .store-content {
    background: #fff;
    width: 1200px;
    display: flex;
    padding: 40px 0;
    margin: 0 auto;
    border: 0 solid #000
}
.main-store .store-content .store-ioc {
    width: 77px;
    height: 77px;
    display: inline-block;
    vertical-align: middle;
    border-radius: 8px;
    text-align: center;
    border: 1px solid #e5e5e5
}
.main-store .store-content .store-ioc p {
    font-size: 20px;
    vertical-align: middle;
    font-weight: 600;
    letter-spacing: 2px;
    color: #182f8f;
    text-align: center
}
.main-store .store-content .store-title {
    display: inline-block;
    margin-left: 24px;
    height: 79px;
    vertical-align: middle;
    margin-bottom: 15px;
    border: 0 solid #e5e5e5
}
.main-store .store-content .store-font {
    display: flex
}
.main-store .store-content .store-font .prize-img {
    display: inline-block;
    width: 24px;
    height: 24px;
    margin-top: 5px;
    vertical-align: middle;
    margin-left: 8px
}
.main-store .store-content .store-name {
    width: 250px;
    height: 34px;
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 34px
}
.main-store .store-content .collect-select {
    width: 65px;
    height: 34px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 34px
}
.main-store .store-content .collect-img {
    margin-top: 5px;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 7px;
    margin-left: 24px
}
.main-store .store-content .collect-font {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 7px;
    margin-left: 4px
}
.main-store .store-content .select {
    display: flex;
    margin-top: 8px
}
.main-store .store-content .store-select {
    display: inline-block;
    vertical-align: middle;
    width: 88px;
    height: 32px;
    margin-right: 8px;
    line-height: 32px;
    text-align: center;
    border: 1px solid #e5e5e5;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #343434
}
.main-store .store-content .store-contact {
    display: inline-block;
    vertical-align: middle;
    height: 115px;
    margin-left: 34%;
    border: 0 solid #000
}
.main-store .store-content .connect {
    background: #182f8f
}
.main-store .store-content .connect,
.main-store .store-content .subscribe {
    width: 282px;
    height: 48px;
    display: flex;
    text-align: center;
    line-height: 48px;
    border: 1px solid #182f8f
}
.main-store .store-content .subscribe {
    margin-top: 16px
}
.main-store .store-content .subscribe span {
    height: 24px;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    color: #182f8f;
    line-height: 20px
}
.main-store .store-outhead {
    width: 100%;
    background: #e6e6e6
}
.main-store .store-outhead .h5store-head {
    display: none;
    width: 7.5rem;
    background: #fff;
    border: 0 solid #000
}
.main-store .store-outhead .h5head-select {
    height: .94rem;
    flex: 1;
    display: flex;
    font-size: 0;
    font-size: .32rem;
    border: 0 solid #000;
    vertical-align: middle
}
.main-store .store-outhead .h5head-select li {
    flex: 1;
    text-align: center;
    line-height: 1rem;
    font-size: .32rem
}
.main-store .store-outhead .h5showsearchimg {
    vertical-align: middle;
    height: .94rem;
    padding: 0 .32rem;
    line-height: .47rem;
    text-align: center;
    border-left: 1px solid #e6e6e6
}
.main-store .store-outhead .h5search-img {
    width: .32rem;
    height: .32rem
}
.main-store .store-outhead .selected {
    color: #d70d19
}
.main-store .store-head {
    width: 1200px;
    margin: 0 auto;
    font-size: 0;
    background: #e6e6e6;
    min-width: 1200px;
    position: relative;
    flex-direction: row;
    border: 1px solid #e6e6e6
}
.main-store .store-head .head-select {
    border: 0 solid #000;
    display: inline-block;
    width: 76%;
    font-weight: 600;
    font-size: 0;
    text-align: left
}
.main-store .store-head .head-select li {
    display: inline-block;
    width: 10%;
    font-size: 18px;
    line-height: 72px;
    font-weight: 500;
    text-align: center;
    border: 0 solid #000
}
.main-store .store-head .selected {
    color: #d70d19
}
.main-store .store-head .store-search {
    width: 282px;
    height: 46px;
    line-height: 46px;
    background: #fff;
    display: inline-block;
    vertical-align: middle;
    border: 0 solid #000
}
.main-store .store-head .searchinput {
    height: 40px;
    caret-color: #182f8f;
    color: #999;
    margin-left: 16px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 46px;
    vertical-align: middle;
    border: none;
    outline: none
}
.main-store .store-head .search-img {
    vertical-align: middle;
    line-height: 22px;
    margin-right: 16px;
    margin-left: 23%
}
.main-store .banner {
    font-size: 0
}
.main-store .banner .swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff
}
.main-store .store-about {
    padding: 60px 64px;
    height: auto;
    margin: 0 auto;
    background: #fff
}
.main-store .store-about .about-log {
    width: 1200px;
    margin: 0 auto;
    height: 32px;
    line-height: 32px;
    display: flex;
    border: 0 solid #000
}
.main-store .store-about .aboutfont-left {
    flex: 10;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    color: #323232
}
.main-store .store-about .aboutfont-right:hover {
    color: #182f8f;
    cursor: pointer
}
.main-store .store-about .aboutfont-right {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    color: #323232
}
.main-store .store-about .about-introduce {
    width: 1200px;
    height: auto;
    margin: 32px auto 0;
    display: flex;
    box-sizing: border-box;
    border: 0 solid #000
}
.main-store .store-about .img-introduce {
    flex: 1;
    background: #262121;
    height: 344px
}
.main-store .store-about .img-introduce img {
    width: 100%;
    height: 100%
}
.main-store .store-about .font-introduce {
    flex: 1;
    height: 344px;
    background: #262121
}
.main-store .store-about .font-title {
    height: 34px;
    font-size: 22px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    margin: 36px 40px 8px;
    color: #fff;
    line-height: 34px;
    border: 0 solid red
}
.main-store .store-about .font-content {
    height: auto;
    font-size: 14px;
    font-family: PingFangSC-Semibold, PingFang SC;
    margin: 0 40px;
    line-height: 25px;
    color: #fff;
    border: 0 solid red
}
.main-store .store-about .introduce-img {
    width: 1200px;
    margin: 0 auto;
    padding: 24px 0;
    display: flex;
    justify-content: space-between
}
.main-store .store-about .introduce-img img {
    cursor: pointer;
    width: 180px;
    height: 100px
}
.main-store .store-about .introduce-detailed {
    width: 1200px;
    margin: 0 auto;
    height: auto;
    font-size: 0;
    box-sizing: border-box
}
.main-store .store-about .detailed-font {
    width: 50%;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 500;
    color: #343434;
    line-height: 45px;
    display: inline-block;
    text-align: left;
    border-bottom: 1px solid #e6e6e6
}
.main-store .store-about .noneborder {
    border: none
}
.main-store .store-about .h5about-showcontent {
    display: none
}
.main-store .store-about .about-banner {
    width: 100%;
    margin: .32rem 0
}
.main-store .store-about .about-banner .swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff
}
.main-store .store-about .about-showfont {
    color: #333;
    line-height: .48rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis
}
.main-store .store-about .about-showdetailed,
.main-store .store-about .about-showfont {
    width: 6.86rem;
    font-size: .32rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400
}
.main-store .store-about .about-showdetailed {
    margin-top: .3rem;
    padding-top: .3rem;
    color: #666;
    line-height: .8rem;
    border-top: 2px solid #e6e6e6
}
.main-store .store-booth {
    height: auto;
    text-align: center;
    padding-bottom: 40px;
    background: #fff;
    border: 1px solid #fff
}
.main-store .store-booth .booth-title {
    width: 1200px;
    margin: 27px auto;
    font-size: 28px;
    text-align: left;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    color: #323232
}
.main-store .store-booth .booth-outcontent {
    width: 1334px;
    display: flex;
    margin: 0 auto
}
.main-store .store-booth .booth-img1 {
    cursor: pointer
}
.main-store .store-booth .booth-img1,
.main-store .store-booth .booth-img2 {
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-top: 25px;
    margin-right: 10px;
    vertical-align: middle
}
.main-store .store-booth .booth-img2 {
    cursor: pointer
}
.main-store .store-booth .booth-content {
    display: inline-block;
    width: 1200px;
    font-size: 0;
    text-align: left;
    white-space: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
    text-align: justify;
    justify-content: space-between;
    vertical-align: middle;
    border: 0 solid #000
}
.main-store .store-booth .booth-content::-webkit-scrollbar {
    display: none
}
.main-store .store-booth .small-booth {
    width: 282px;
    height: 100px;
    line-height: 50px;
    display: table-cell;
    vertical-align: middle;
    margin-right: 24px;
    text-align: left;
    display: inline-block;
    background: #f7f7f7
}
.main-store .store-booth .small-title {
    width: 155px;
    height: 28px;
    margin: 0 22px;
    text-align: left;
    display: inline-block;
    font-size: 18px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 28px;
    vertical-align: middle
}
.main-store .store-booth .small-font {
    width: 224px;
    height: 22px;
    margin: 0 22px;
    font-size: 14px;
    text-align: left;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 22px;
    vertical-align: middle
}
.main-store .store-product {
    padding: 60px 64px 0;
    width: 1200px;
    height: auto;
    margin: 0 auto;
    background: #f7f7f7
}
.main-store .store-product .outside-content {
    margin: 24px 0 64px;
    display: flex;
    justify-content: space-between
}
.main-store .store-product .product-content {
    display: inline-block;
    width: 384px;
    height: auto;
    padding-bottom: 10px;
    vertical-align: middle;
    background: #fff;
    border: 1px solid #e6e6e6
}
.main-store .store-product .product-img {
    margin: 16px 16px 12px;
    width: 352px;
    height: 300px;
    background: #f7f7f7
}
.main-store .product-log {
    width: 100%;
    height: 32px;
    line-height: 32px;
    display: flex;
    border: 0 solid #000
}
.main-store .productfont-left {
    flex: 10
}
.main-store .productfont-left,
.main-store .productfont-right {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    color: #323232
}
.main-store .productfont-right:hover {
    color: #182f8f;
    cursor: pointer
}
.main-store .storeproduct {
    margin: 0 auto;
    display: block;
    width: 85%
}
.main-store .product-introduce {
    margin: 0 16px;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    border: 0 solid #e6e6e6
}
.main-store .introduceimg {
    vertical-align: middle
}
.main-store .product3D {
    display: inline-block;
    width: auto;
    padding: 2px;
    background: #e6e6e6;
    border-radius: 2px
}
.main-store .introduceimg3D {
    width: 15px;
    height: 15px;
    vertical-align: middle
}
.main-store .font3D {
    font-size: 16px;
    background: #e6e6e6
}
.main-store .font3D,
.main-store .fontnew {
    line-height: 25px;
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    border-radius: 2px
}
.main-store .fontnew {
    width: 40px;
    height: 25px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    background: #d70d1a
}
.main-store .fontdetailed {
    display: inline-block;
    height: 48px;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 24px
}
.main-store .store-newproduct {
    padding: 0 64px;
    width: 1200px;
    height: auto;
    margin: 0 auto;
    background: #f7f7f7
}
.main-store .store-newproduct .newoutside-content {
    margin: 24px 0 64px;
    display: flex;
    justify-content: space-between
}
.main-store .store-newproduct .newproduct-content {
    display: inline-block;
    width: 282px;
    height: auto;
    padding-bottom: 10px;
    vertical-align: middle;
    background: #fff;
    border: 1px solid #e6e6e6
}
.main-store .store-newproduct .newproduct-img {
    margin: 16px 16px 12px;
    width: 250px;
    height: 252px;
    background: #f7f7f7
}
.main-store .store-newproduct .newstoreproduct {
    margin: 0 auto;
    display: block;
    width: 100%
}
.main-store .store-otherproduct {
    padding: 0 64px;
    width: 1200px;
    height: auto;
    margin: 0 auto;
    background: #f7f7f7
}
.main-store .store-otherproduct .otheroutside-content {
    margin: 24px 0 64px;
    display: flex;
    justify-content: space-between
}
.main-store .store-otherproduct .otherproduct-content {
    display: inline-block;
    width: 222px;
    height: auto;
    padding-bottom: 10px;
    vertical-align: middle;
    background: #fff;
    border: 1px solid #e6e6e6
}
.main-store .store-otherproduct .otherproduct-img {
    margin: 16px 16px 12px;
    width: 189px;
    height: 189px;
    background: #f7f7f7
}
.main-store .store-otherproduct .otherstoreproduct {
    width: 100%;
    margin: 0 auto;
    display: block
}
.main-store .store-seek {
    height: auto;
    margin: 0 auto;
    padding-bottom: 40px;
    background: #fff;
    border: 1px solid #fff
}
.main-store .store-seek .seek-title {
    width: 1200px;
    margin: 27px auto;
    font-size: 28px;
    text-align: left;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    color: #323232
}
.main-store .store-seek .seek-outdiv {
    width: 1200px;
    margin: 27px auto;
    display: flex
}
.main-store .store-seek .seek-connect,
.main-store .store-seek .seek-connect2 {
    width: 588px;
    height: 280px;
    display: inline-block;
    padding-top: 48px;
    background: #f7f7f7
}
.main-store .store-seek .seek-connect2 {
    margin: 0 0 0 24px
}
.main-store .store-seek .seek-font {
    text-align: center;
    border: 0 solid #000
}
.main-store .store-seek .seek-pfont {
    display: inline-block;
    margin: 40px auto;
    text-align: left;
    font-size: 22px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333;
    line-height: 34px;
    vertical-align: middle
}
.main-store .store-seek .seek-img {
    margin-left: 210px;
    vertical-align: middle
}
.main-store .store-seek .seek-connectfont {
    width: 492px;
    height: 48px;
    display: flex;
    margin: 20px auto;
    text-align: center;
    line-height: 48px;
    border: 1px solid #182f8f;
    background: #182f8f
}
.main-store .store-seek .seek-connectfont span {
    width: 64px;
    height: 24px;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    color: #fff;
    line-height: 24px
}
.main-store .store-seek .seek-subscribe {
    width: 492px;
    height: 48px;
    display: flex;
    margin: 20px auto;
    line-height: 48px;
    text-align: center;
    border: 1px solid #182f8f
}
.main-store .store-seek .seek-subscribe span {
    width: 64px;
    height: 24px;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    color: #182f8f;
    line-height: 20px
}
.main-store .left-fixed {
    box-sizing: border-box;
    position: fixed;
    z-index: 99999;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 80px;
    height: 344px;
    background: #fff;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    padding: 16px 0;
    text-align: center
}
.main-store .left-fixed .left-font {
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 18px
}
.main-store .left-fixed .left-li {
    display: flex;
    list-style: none;
    margin: 10px auto
}
.main-store .left-fixed .left-li .leftimg:hover {
    display: block;
    cursor: not-allowed
}
.main-store .left-fixed .left-font:hover {
    cursor: not-allowed
}
.main-store .left-fixed .top-left:hover {
    cursor: pointer;
    color: #182f8f
}
.main-store .left-fixed .info {
    font-weight: 400;
    color: #999
}
.main-store .left-fixed .left-li img {
    margin: 0 auto;
    width: 40px;
    height: 40px
}
.main-store .swiper-text {
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, #000, hsla(0, 0%, 100%, 0));
    position: absolute;
    left: 0;
    bottom: 0
}
.main-store .imgtext {
    padding: 264px 0 264px 120px
}
.main-store .imgtext-title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 40px
}
.main-store .imgtext-font {
    margin-top: 8px;
    font-size: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #182f8f;
    line-height: 24px
}
.main-store .imgtext-start {
    margin-top: 32px
}
.main-store .imgtext-region,
.main-store .imgtext-start {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 24px
}
.main-store .imgtext-region {
    margin-top: 8px
}
.main-store .imgtext-button {
    margin-top: 32px;
    width: 282px;
    height: 48px;
    background: #182f8f;
    text-align: center;
    font-size: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #fff;
    line-height: 48px
}
.main-store .newproduct-content:hover,
.main-store .otherproduct-content:hover,
.main-store .product-content:hover {
    color: #182f8f;
    border: 1px solid #182f8f
}
.main-store .h5-productimg,
.main-store .h5product-right {
    display: none
}
.main-serviceprovider {
    background: #f7f7f7
}
.main-serviceprovider .serviceprovider-header {
    box-sizing: border-box;
    background: url(404.png) 50% no-repeat, linear-gradient(270deg, #620204, rgba(215, 30, 38, .9));
    background-size: cover;
    color: #fff;
    height: 320px;
    position: relative;
    padding-top: 140px
}
.main-serviceprovider .serviceprovider-header .serviceprovider-mtk {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}
.main-serviceprovider .serviceprovider-header .serviceprovider-mtk .serviceprovider-banner {
    margin: 0 auto;
    padding-top: 116px
}
.main-serviceprovider .serviceprovider-header .serviceprovider-mtk .serviceprovider-banner .serviceprovider-name {
    font-family: PingFangSC-Medium, PingFang SC;
    color: #fff;
    line-height: 54px
}
.main-serviceprovider .serviceprovider-header .serviceprovider-mtk .serviceprovider-banner .serviceprovider-main {
    width: 832px;
    height: 72px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
    line-height: 24px;
    margin-top: 8px
}
.main-serviceprovider .h5-communication-head {
    display: none
}
.main-serviceprovider .serviceprovider-content {
    width: 100%;
    border: 0 solid #000;
    padding-bottom: 48px
}
.main-serviceprovider .serviceprovider-content .serviceprovider-classifytitle {
    margin: 48px auto 16px;
    width: 1200px;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 42px
}
.main-serviceprovider .serviceprovider-content .serviceprovider-classifytitle span {
    vertical-align: middle
}
.main-serviceprovider .serviceprovider-content .h5serviceprovider-titleshow {
    display: none
}
.main-serviceprovider .serviceprovider-content .serviceprovider-classifycontent {
    width: 1152px;
    height: auto;
    font-size: 0;
    padding: 24px;
    margin: 0 auto;
    border: 0 solid #000;
    background: #fff
}
.main-serviceprovider .serviceprovider-content .serviceprovider-industrycontent {
    display: inline-block;
    width: 370px;
    padding: 5px;
    line-height: 50px;
    vertical-align: middle;
    background: #fff;
    border: 0 solid #000
}
.main-serviceprovider .serviceprovider-content .serviceprovider-industry {
    width: 90%;
    display: inline-block;
    vertical-align: middle;
    border: 0 solid #000
}
.main-serviceprovider .serviceprovider-content .industryioc {
    width: 20px;
    height: 20px;
    border: 0 solid #000;
    vertical-align: middle;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAz0lEQVRYR+2UsQ3CMBBF77dxwwa4v0hkhDAJjJANYASyAWzACMkEoXCSaWwjS6kogo0U3Jzr0/9PT74DZX7I3E8CIAbEgBgQAz8Z0FrvlFIXIqoBVETUWWvbeZ6fqac9GWApHwDozzLnXDtNU5MCkQzAzHcAp5WSozGmi4VIBijL0q+Fe+8f4zieNwFg5grA8CW8N8bUmwCE0KwGAkD2P7BswQvAPssWhNIAURTFFUC4Awci6q21t7/cgdjPFTuXvIaxwbFzAiAGxIAYyG7gDSIWQSHSQ49DAAAAAElFTkSuQmCC);
    background-size: cover;
    display: inline-block
}
.main-serviceprovider .serviceprovider-content .industryfont {
    display: inline-block;
    max-width: 100%;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px;
    vertical-align: middle;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}
.main-serviceprovider .serviceprovider-content .industrydetails {
    display: none;
    width: 16px;
    height: 16px;
    margin-left: 5px;
    vertical-align: middle;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAABlUlEQVQ4T62TMUjDQBSG3zuStBURERx00MHBIULIXUt30UXQyU5u4qS46CwizuIg6CKCg4Po5OCiuFe4CwUzOLg46CCIFKFtEu7kSltibC1Ub7t7vO+9/7/3EBLHcRzbNM0VpdQsAIw1ws+IeBOG4XGpVPLjKdi82LZtpVKpPURcBIBDKeVVEARPOm5Z1gQhZAEAVpVSl7VabdP3/UDH6gCdnMlkrqWUH6ZpLheLxXKyM33P5/MDYRieEEIGK5XKnIbUAZTSAwAYEUIUAEC1S469IaX0AgBehRDrqDUbhnFrGMZksjJjrA8ACpzz0zhUdxJF0WMURTOYzWb3lVLvnPPdZGXXdYcJIXdatxBiJx5njG0h4hAyxh6klEue55Xatd4J4rquQwg504BytVod9X3/s+HHfRKEiBntNQCscc6PGsb3p9Pplx+AXC6XSwKUUhtKqSkp5bTneW9JwK8SKKXbejbiyRrQktDFxHFCyLmUcr5Zudldy8TfvrHTPHz7xj8P0r+MchPS8zLFtfa8zl0WqGP4C1smCNdV7YJUAAAAAElFTkSuQmCC) no-repeat
}
.main-serviceprovider .serviceprovider-content .industryfont:hover {
    color: #182f8f;
    text-decoration: underline;
    cursor: pointer
}
.main-serviceprovider .serviceprovider-content .industryfont-hover:hover {
    color: #000;
    text-decoration: none;
    cursor: default
}
.live-detail {
    width: 1200px;
    margin: 0 auto
}
.live-detail .live-detail-title-box {
    margin-top: 28px;
    margin-bottom: 40px;
    display: flex;
    justify-content: space-between;
    align-items: center
}
.live-detail .live-detail-title-box .live-detail-back {
    cursor: pointer;
    display: flex;
    align-items: center
}
.live-detail .live-detail-title-box .live-detail-back .live-detail-back1 {
    display: block;
    width: 48px;
    height: 48px
}
.live-detail .live-detail-title-box .live-detail-back .live-detail-title {
    cursor: pointer;
    font-size: 28px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333;
    line-height: 40px
}
.live-detail .live-detail-title-box .live-detail-back .live-select-box {
    width: 320px;
    margin-left: 20px
}
.live-detail .live-detail-title-box .live-detail-back .live-select-box .live-select-bottom .bottom-left {
    width: 100%
}
.live-detail .live-detail-title-box .live-detail-num {
    display: block;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    line-height: 22px
}
.live-detail .live-list-body .live-content {
    width: 1225px
}
.live-detail .live-list-body .live-content .live-list-contain .live-item-box {
    margin-left: 0;
    margin-right: 24px
}
.main-exhibitsSreach {
    color: #333
}
.main-exhibitsSreach .header-bgd {
    height: 80px;
    background-color: #fff
}
.main-exhibitsSreach .main-exhibitsSreach-container {
    width: 1200px;
    margin: auto;
    background: #f7f7f7;
    padding-top: 24px;
    box-sizing: border-box
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-top .exhibitsSreach-top-title-h5 {
    display: none
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-top .exhibitsSreach-top-title {
    margin-top: 24px;
    display: none;
    font-size: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-top .exhibitsSreach-top-info {
    margin-top: 24px;
    font-size: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    display: flex;
    align-items: center
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-top .exhibitsSreach-top-info .exhibitsSreach-home-img {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC6SURBVFhH7dPhDYIwEIbholt0jS7gZjqaC3SOjqFA7jMSruXuKPLDexMCQsj3JGrw9pRSekwHfTR1pbM6Gr6Pxy3GOJRSnvMDZSbA1zgyI9QAZhyZECpAYxypEWKAYBypECKAYhyJEZsAwzgSIZqAHeNoE1EFdBhHTQQL6DiOqogV4IBxxCIWgAPH0QrxAfxgHC0Qw3yLaQS96LJLOWd260Ln03KAA9T/gtqvGWnf86/AAQ44HfDvhfAGqctXYNMzis8AAAAASUVORK5CYII=) no-repeat;
    background-size: 100% 100%;
    width: 16px;
    height: 16px;
    margin-right: 6px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-top .exhibitsSreach-top-info .exhibitsSreach-top-img {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFySURBVGhD7ZkxToRAFIZBY+ER8ARWNjT02ltxFzvKPYyxUK9gS8sV5gQWhkR8/+6Q4C5W8/5/NPIlm3nMNv9H5g2BKTY2Nnzpuu4slhLKOLpQ1/VDWZbNNE1t3/djnKZyHsdkEN6Gnf2uTeKmqqqnEMLn/k8iLgKL8DMyiWSBlfAzEomkhmvbFjfg7nB1ivXCvUk8muRFnHInuYmbprkcx/HVytvDzCkm8cxqbJddKKeE2zaaS8L1OZBDwlUAqCXcBYBSgiIAVBI0AaCQoAoAtgRdADAlJAKAJSETAAwJqQDwlpALAE8J6fvrEVMck8i1hF6s/PE94tcuIUYTy5bQ4s7/vW3Ue9ksoQswwwOqADs8oAkwGnYNioAqPHAXUIYHrgLq8MBNIEd44CKQKzxIFsgZHiR/3M0ZHiR9Xh+GYboyrFx9ULHDg+TzgRDCmzl8WPlNQhEeuJzQHEuowgMXATBLWPh3VXgK6mPWjY3/TVF8ASZZpyDSaHwCAAAAAElFTkSuQmCC) no-repeat;
    background-size: 100% 100%;
    width: 16px;
    height: 16px;
    margin: 0 4px;
    opacity: .8
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-top .search-container-bgd .search-container {
    height: 48px;
    border: none;
    margin: 0 auto
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-top .search-container-bgd .search-container .search-left {
    width: 750px;
    height: 46px;
    border: 1px solid #182f8f
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-top .search-container-bgd .search-container .search-left input {
    width: 660px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container {
    margin-top: 16px;
    margin-bottom: 100px;
    width: 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left {
    display: block;
    width: 242px;
    margin-right: 24px;
    height: auto
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 {
    margin-bottom: 24px;
    width: 242px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-title {
    background: #fff;
    margin-bottom: 1px;
    cursor: pointer;
    width: 242px;
    height: 40px;
    padding: 9px 32px;
    box-sizing: border-box;
    font-size: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333;
    line-height: 22px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-title:hover {
    background: #182f8f;
    color: #fff
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-list {
    max-height: 360px;
    overflow: auto;
    background: #fff
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-list .exhibitsSreach-screen1-li {
    cursor: pointer;
    width: 242px;
    min-height: 40px;
    padding: 9px 32px;
    box-sizing: border-box;
    font-size: 14px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333;
    line-height: 22px;
    display: flex;
    justify-content: space-between;
    align-items: center
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-list .exhibitsSreach-screen1-li:hover {
    background: #182f8f;
    color: #fff
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-list .exhibitsSreach-screen1-li .exhibitsSreach-screen1-litxt {
    cursor: pointer;
    width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-list .exhibitsSreach-screen1-li .exhibitsSreach-screen1-liimg {
    cursor: pointer;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTEyLjg2NCA3LjVMNi41IDEzLjg2NCA1LjA4NiAxMi40NWw0Ljk1LTQuOTUtNC45NS00Ljk1TDYuNSAxLjEzNnoiLz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%;
    transform: rotate(90deg);
    opacity: .8;
    width: 16px;
    height: 16px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-list .exhibitsSreach-screen1-li .exhibitsSreach-screen1-liimg1 {
    transform: rotate(-90deg)
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-list .screen1-list {
    width: 242px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-list .screen1-list .screen1-list-item {
    cursor: pointer;
    height: 28px;
    padding-left: 54px;
    box-sizing: border-box;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #323232;
    line-height: 28px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-list .screen1-list .screen1-list-item span {
    cursor: pointer;
    width: 125px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-list .screen1-list .screen1-list-item:hover {
    background: #182f8f;
    color: #fff
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-red {
    background: #182f8f;
    color: #fff !important
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-list::-webkit-scrollbar {
    width: 4px;
    height: 238px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-list::-webkit-scrollbar-thumb {
    background: #ddd;
    border-radius: 4px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-xl {
    width: 242px;
    height: 32px;
    background: #fff;
    text-align: center;
    margin-top: -4px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen1 .exhibitsSreach-screen1-xl .exhibitsSreach-xl-img {
    cursor: pointer;
    margin: 4px auto 0;
    opacity: .8;
    width: 16px;
    height: 16px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTEyLjg2NCA3LjVMNi41IDEzLjg2NCA1LjA4NiAxMi40NWw0Ljk1LTQuOTUtNC45NS00Ljk1TDYuNSAxLjEzNnoiLz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%;
    transform: rotate(90deg)
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen2 {
    width: 242px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen2 .exhibitsSreach-screen2-title {
    background: #fff;
    margin-bottom: 1px;
    cursor: pointer;
    width: 242px;
    height: 40px;
    padding: 9px 32px;
    box-sizing: border-box;
    font-size: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333;
    line-height: 22px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen2 .exhibitsSreach-screen2-list {
    background: #fff
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen2 .exhibitsSreach-screen2-list .exhibitsSreach-screen2-li {
    cursor: pointer;
    display: flex;
    align-items: center;
    width: 242px;
    height: 40px;
    padding: 9px 32px;
    box-sizing: border-box;
    font-size: 14px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333;
    line-height: 22px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen2 .exhibitsSreach-screen2-list .exhibitsSreach-screen2-li span {
    cursor: pointer
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen2 .exhibitsSreach-screen2-list .exhibitsSreach-screen2-li .exhibitsSreach-screen2-xl {
    cursor: pointer;
    opacity: .8;
    width: 16px;
    height: 16px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTEyLjg2NCA3LjVMNi41IDEzLjg2NCA1LjA4NiAxMi40NWw0Ljk1LTQuOTUtNC45NS00Ljk1TDYuNSAxLjEzNnoiLz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%;
    transform: rotate(-90deg)
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen2 .exhibitsSreach-screen2-list .exhibitsSreach-screen2-subnav .screen2-item {
    display: flex;
    width: 242px;
    height: auto;
    padding: 3px 32px;
    box-sizing: border-box;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 22px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen2 .exhibitsSreach-screen2-list .exhibitsSreach-screen2-subnav .screen2-item .screen-choose {
    margin-top: 3px;
    width: 14px;
    height: 14px;
    border: 1px solid #999;
    margin-right: 8px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen2 .exhibitsSreach-screen2-list .exhibitsSreach-screen2-subnav .screen2-item .screen-choose-red {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFKSURBVEhLY7wup/afgY6ACUrTDYxaSHUwfCxkFhZikF2+kIFNVRkqAgE0sRBkmdyKRQzcVhYMcssXMbCpKEFlaGAhzDJ2NVUwn0VUhIHb3g7MBgGqWohuGQi87pnA8H7uAiiPihbisuzt5OlQHgRQxUJiLQMBrBaCIlkgLhrKww9IsQwEMCwEWSa3YjGDRHMdg1B6MlQUOyDVMhDAsFC8uR6cskBArKqMQSgjBcxGB+RYBgIYFj7LLWL4efsulAe0tLKUQSgzFcqDAHItAwEMC/++ecvwKCIW1dKKErillFgGAjgrYGYRYXBcsiMVTW+mzGDgdXMm2zIQwFvjY7MUGZBqGQhgzRYwgC14YYAcy0AAr4UggM1Sci0DAaIbUbDg/bRxM9mWgQBJrTZGTk6G/9+/Q3nkAYJBigwotQwESLKQGmDUQioDBgYA7LeLpSGEC28AAAAASUVORK5CYII=) no-repeat;
    background-size: 100% 100%;
    border: 1px solid #fff
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen2 .exhibitsSreach-screen2-list .exhibitsSreach-screen2-subnav .screen2-item span {
    max-width: 154px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen2 .exhibitsSreach-screen2-list .exhibitsSreach-screen2-subnav .screen2-item .screen2-item-img {
    width: 24px;
    height: 24px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAADX0lEQVRoQ+2YT0gUcRTH33d2rRY7dfPSrho7sy5JIdIxK0oovYgUJOElOlXYOYIlomMhBRFBhHioNk9hdAhWIuhQBylwZ8awHQMj6BBoh2p3Xqyk7t+Z+f1mXJF2b7Lvvd/3897392cFbfMPtrl+agJs9QSbE/hvJzDfrp0oFPgigVpBPBXPGfcAsGhDpC2kR9UjBOompg+aZWREFjZi8Su2TbdKc0B4qna0jWBmJi9SSxiAu7p2GCuFCSY+s7bQ6uK7Q+cwN/fbbfFa4kvqpNWOtrMiEEIA/8Q/Y+LBKqGgaa01POQE4SS+rBkCk/AM4Ch+Y/W6EF7Ey0B4AvAk3gFCj6ljbPNtN3vJ7AlXACHxdSDMqDZUIH5MzC1BQzgCSIlvMERdAF/iGwhREyAQ8Q2CqAIIVHwDIMoANkV8wBAEepCwzAsbZUuOBT2qppl5WOSkEIqtuOxkTycKK92JBf1jce31CZh7tYEC2c+FBMkEBwABwmlt0UiXAehR9TozX5PRJJzjAwJEdks4pHUuZOcrAUaYeVJYjGyCJIQCuqla5tWqPcB9fWH989IbYjokq0k4TxBCAd1RLfNy+ZOj5K8vyeSelZU/r4jpoLCYOgkgvAMwwWyPM5FSFeYVAnQ3YZmXKvOr7oEgIUB4v1OJHG/Pzf4wYtoo2/ZDzxDMT4g4vCq4jviyPVBKFhwE5hGhPs0wlor1hSGKD0Di+7U6X/Me2GoIAFOaZazfQ2as60A8NzfrZGfH1+hWTEJB6JRqZV943YOuvwdEIBSiRzbQT8xt1QK82QnANc0ybgQGUCzkBQKEcW3RGNPbVZVtykhDQBlOWPpUoABuECBiBaHBuJWdLsbKQgDIqDn9mMj/h1wt5HVjA/QLFBpa8684BJ+nCJ3UDGPZa/frHqNOBZzs5AeCUykFqZQtIl4KwNVOgpOIQDkcs7JfRYW73gNuBQOZBPAWu6hf1DZ130Juoiu/9wURgHhpC/ne2EQ5v533bSFZiE+dyX35cP6bH9sEZiFZCFGrSr+FRBdy3hPIaJZxVLSmW7zQReZWbO2I/bmcf8nEvSXxrxHBQFC22RQLlRblnp4W8/vyKDOSUDAb790/iXS64KUBojGBT0BUgN/4JoDfDvrNb07Abwf95m/7CfwFEATGT7hTsoUAAAAASUVORK5CYII=) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen3 {
    margin-top: 24px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen3 .exhibitsSreach-screen3-title {
    background: #fff;
    margin-bottom: 1px;
    width: 242px;
    height: 40px;
    padding: 9px 32px;
    box-sizing: border-box;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 22px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen3 .exhibitsSreach-screen3-advert {
    margin-bottom: 1px;
    padding: 24px;
    box-sizing: border-box;
    width: 242px;
    background: #fff
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen3 .exhibitsSreach-screen3-advert .screen3-advert-img {
    cursor: pointer;
    margin-bottom: 16px;
    width: 194px;
    height: 120px;
    background: #abd9b0
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-left .exhibitsSreach-screen3 .exhibitsSreach-screen3-advert .screen3-advert-title {
    cursor: pointer;
    width: 194px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 20px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-top {
    margin-bottom: 16px;
    display: flex;
    align-items: center;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 20px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-top .exhibitsSreach-top-red {
    color: #182f8f
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box1 {
    margin-bottom: 1px;
    width: 934px;
    height: 58px;
    background: #fff;
    padding-left: 24px;
    box-sizing: border-box;
    display: flex;
    align-items: center
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box1 .exhibitsSreach-right-item1 {
    margin-right: 44px;
    height: 58px;
    padding-top: 8px;
    box-sizing: border-box
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box1 .exhibitsSreach-right-item1 .exhibitsSreach-right-title {
    display: flex;
    align-items: center;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box1 .exhibitsSreach-right-item1 .exhibitsSreach-right-title .exhibitsSreach-right-txt {
    cursor: pointer;
    font-size: 24px;
    color: #333;
    line-height: 42px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box1 .exhibitsSreach-right-item1 .exhibitsSreach-right-title span {
    cursor: pointer;
    margin-left: 8px;
    font-size: 16px;
    color: #333;
    line-height: 22px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box1 .exhibitsSreach-show .exhibitsSreach-right-title .exhibitsSreach-right-txt {
    color: #182f8f
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box1 .exhibitsSreach-show .exhibitsSreach-right-line {
    display: block;
    margin-top: 3px;
    width: 100%;
    height: 4px;
    background: #182f8f
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 {
    margin-bottom: 16px;
    padding-left: 24px;
    padding-right: 16px;
    box-sizing: border-box;
    width: 934px;
    height: 48px;
    background: #fff;
    display: flex;
    justify-content: space-between
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-left {
    display: flex
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-left .sreach-show .exhibitsSreach-item2-txt {
    color: #182f8f !important
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-left .sreach-show .exhibitsSreach-item2-icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBmaWxsPSIjRjdGN0Y3IiBkPSJNLTQ2MC0yOTFIOTgwdjIwODJILTQ2MHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNLTc0LTE2aDkzNHY0OEgtNzR6Ii8+PHBhdGggZD0iTS02Mi0xMmg5MHY0MGgtOTB6Ii8+PHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPjxwYXRoIGQ9Ik02LjUgM2gzdjZIMTJsLTQgNS00LTVoMi41VjN6IiBmaWxsPSIjRDcxRTI2Ii8+PC9nPjwvc3ZnPg==) no-repeat !important
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-left .exhibitsSreach-right-item2 {
    margin-right: 28px;
    display: flex;
    align-items: center
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-left .exhibitsSreach-right-item2 .exhibitsSreach-item2-txt {
    cursor: pointer;
    margin-right: 4px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 20px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-left .exhibitsSreach-right-item2 .exhibitsSreach-item2-icon {
    cursor: pointer;
    width: 16px;
    height: 16px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNCI+PHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPjxwYXRoIGQ9Ik02LjUgM2gzdjZIMTJsLTQgNS00LTVoMi41VjN6IiBmaWxsPSIjMDAwIi8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-right,
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-right .exhibitsSreach-item2-numlist {
    display: flex;
    align-items: center
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-right .exhibitsSreach-item2-numlist .num-red {
    border: 1px solid #182f8f !important;
    color: #182f8f !important
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-right .exhibitsSreach-item2-numlist .exhibitsSreach-item2-num {
    cursor: pointer;
    padding-left: 10px;
    box-sizing: border-box;
    width: 57px;
    height: 24px;
    margin-left: 8px;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 20px;
    border: 1px solid #d9d9d9;
    color: #000
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-right .exhibitsSreach-item2-check {
    display: flex;
    align-items: center
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-right .exhibitsSreach-item2-check .exhibitsSreach-check-line {
    margin: 0 8px 0 16px;
    width: 1px;
    height: 24px;
    background: #d9d9d9
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-right .exhibitsSreach-item2-check .exhibitsSreach-check-div {
    margin-left: 8px;
    width: 24px;
    height: 24px;
    border: 1px solid #d9d9d9
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-right .exhibitsSreach-item2-check .exhibitsSreach-check-div .exhibitsSreach-check {
    width: 16px;
    height: 16px;
    margin-top: 4px;
    margin-left: 4px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIgMmg0djRIMnptOCAwaDR2NGgtNHptLTggOGg0djRIMnptOCAwaDR2NGgtNHoiIGZpbGw9IiNGRkYiIHN0cm9rZT0iIzk5OSIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-right .exhibitsSreach-item2-check .exhibitsSreach-check-div .exhibitsSreach-check1 {
    width: 16px;
    height: 16px;
    margin-top: 4px;
    margin-left: 4px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMmgxMHYySDV6TTEgMmgydjJIMXptNCA1aDEwdjJINXpNMSA3aDJ2Mkgxem00IDVoMTB2Mkg1em0tNCAwaDJ2MkgxeiIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNCIvPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-right .exhibitsSreach-item2-check .exhibitsSreach-check-div .exhibitsSreach-checkd {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIgMmg0djRIMnptOCAwaDR2NGgtNHptLTggOGg0djRIMnptOCAwaDR2NGgtNHoiIGZpbGw9IiNGRkYiIHN0cm9rZT0iI0Q3MUUyNiIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=) no-repeat !important
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-right .exhibitsSreach-item2-check .exhibitsSreach-check-div .exhibitsSreach-checkd1 {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUgMmgxMHYySDV6TTEgMmgydjJIMXptNCA1aDEwdjJINXpNMSA3aDJ2Mkgxem00IDVoMTB2Mkg1em0tNCAwaDJ2MkgxeiIgZmlsbD0iI0Q3MUUyNiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-right-box2 .exhibitsSreach-box2-right .exhibitsSreach-item2-check .exhibitsSreach-check-list {
    width: 24px;
    height: 24px;
    border: 1px solid #d9d9d9
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .h5-exhibitsSreach-right-box3,
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .mtk,
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .mtk1 {
    display: none
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity {
    display: none;
    width: 934px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box:hover {
    z-index: 2;
    width: 934px;
    height: 192px;
    background: #fff;
    box-shadow: 3px 3px 8px 0 rgba(0, 0, 0, .1);
    border: 1px solid #e6e6e6
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box {
    cursor: pointer;
    position: relative;
    z-index: 1;
    display: flex;
    justify-content: space-between;
    width: 934px;
    height: 192px;
    background: #fff;
    padding: 24px;
    box-sizing: border-box
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left {
    cursor: pointer
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top {
    cursor: pointer;
    margin-bottom: 10px;
    display: flex;
    align-items: center
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-img {
    cursor: pointer;
    margin-right: 16px;
    width: 80px;
    height: 80px;
    background: #fff;
    border: 1px solid #e6e6e6;
    -o-object-fit: contain;
    object-fit: contain
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right {
    cursor: pointer
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-title {
    cursor: pointer;
    margin-bottom: 8px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-title .commodity-top-til {
    cursor: pointer;
    font-size: 16px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 600;
    color: #333;
    line-height: 22px;
    overflow: hidden;
    max-width: 300px;
    text-overflow: ellipsis;
    white-space: nowrap
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-title .commodity-top-til:hover {
    color: #182f8f;
    text-decoration: underline
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-title .commodity-top-live {
    cursor: pointer;
    display: none
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-tips {
    display: flex;
    align-items: center
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-tips .commodity-top-tip {
    margin-right: 12px;
    text-align: center;
    width: 56px;
    height: 18px;
    background: #f7f7f7;
    border-radius: 1px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 18px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-store {
    display: flex;
    align-items: center;
    cursor: pointer
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-store .commodity-top-store-img {
    cursor: pointer;
    margin-right: 8px;
    width: 20px;
    height: 20px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-store .commodity-top-store-img:last-child {
    margin-right: 0
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-store .storeimg1 {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-store .storeimg2 {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDQwdjQwSDB6Ii8+PHBhdGggZD0iTTIwIDEuNjY3YzcuODI0IDAgMTQuMTY3IDYuMzQyIDE0LjE2NyAxNC4xNjZhMTQuMTMgMTQuMTMgMCAwMS00LjY2OSAxMC41MTFsNC4yMjIgNy4zMTYtMy43Mi4yMjQtMi4wNTMgMy4xMS00LjMxMS03LjQ2NWMtMS4xNi4zMDctMi4zOC40NzEtMy42MzYuNDcxYTE0LjI0IDE0LjI0IDAgMDEtMy42MzYtLjQ3bC00LjMxIDcuNDY0TDEwIDMzLjg4NGwtMy43Mi0uMjI0IDQuMjIyLTcuMzE2YTE0LjEzIDE0LjEzIDAgMDEtNC42NjktMTAuNTFDNS44MzMgOC4wMDggMTIuMTc2IDEuNjY2IDIwIDEuNjY2em0wIDVBOS4xNjcgOS4xNjcgMCAxMDIwIDI1YTkuMTY3IDkuMTY3IDAgMDAwLTE4LjMzM3pNMjAgMTBhNS44MzMgNS44MzMgMCAxMTAgMTEuNjY3QTUuODMzIDUuODMzIDAgMDEyMCAxMHoiIGZpbGw9IiNENzFFMjYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-store .storeimg3 {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-store .storeimg4 {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-store .storeimg5 {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDQwdjQwSDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTAgMGg0MHY0MEgweiIvPjxwYXRoIGQ9Ik0wIDBoNDB2NDBIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48cGF0aCBkPSJNMTAuMDQ2IDM4LjQwNHMtNy4zNjEtMTIuODEtMS41ODEtMjEuMzQzYzQuMjk2LTYuMzQzIDguNTc4LTcuNjEzIDEyLjc0LTkuMDc2IDUuMDAzLTEuNzYgMTAuMi0zLjkxNyAxMS45NTQtNi40NDcgMS44NTctMi42NzggMy43NjMgMTMuOTQyLTUuNzIzIDIzLjQyOHMtMTYuNiA3LjExNC0xNi42IDcuMTE0LjMxMi04LjQ5IDcuMTE0LTExLjA2N2MwIDAtMTAuMTkyLjI5LTcuOTA0IDE3LjM5MSIgZmlsbD0iIzBDOTkzMiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-store .storeimg6 {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDQwdjQwSDB6Ii8+PHBhdGggaWQ9ImMiIGQ9Ik0wIDBoNDB2NDBIMHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDQwdjQwSDB6Ii8+PHBhdGggZD0iTTAgMGg0MHY0MEgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxyZWN0IGZpbGw9IiNENzFFMjYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIgeD0iMS42NjciIHk9IjYuNjY3IiB3aWR0aD0iMzYuNjY3IiBoZWlnaHQ9IjI2LjY2NyIgcng9IjIiLz48bWFzayBpZD0iZCIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYyIvPjwvbWFzaz48cGF0aCBkPSJNNi4wMTQgMjV2LTcuMzFoLjA1Nmw1IDcuMzFoMS41OTZWMTVoLTEuNjUydjcuMjEzaC0uMDU2TDYuMDE0IDE1SDQuMzc1djEwaDEuNjM5em0xNi4wNjQgMHYtMS40aC01LjgxMnYtMy4wMjZoNS4yMzh2LTEuNGgtNS4yMzhWMTYuNGg1LjU3NFYxNWgtNy4yMTN2MTBoNy40NTF6bTUuMjUyIDBsMS45NjEtNy41MjFoLjA1NkwzMS4yOTQgMjVoMS43MzZsMi44ODYtMTBoLTEuODVsLTEuODc2IDcuNjA1aC0uMDU2TDMwLjE2IDE1aC0xLjY5NGwtMS45NzUgNy42MDVoLS4wNTZMMjQuNTU3IDE1aC0xLjg0OWwyLjg3MSAxMGgxLjc1MXoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNkKSIvPjwvZz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-store .storeimg7 {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDQwdjQwSDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTAgMGg0MHY0MEgweiIvPjxwYXRoIGQ9Ik0wIDBoNDB2NDBIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48cGF0aCBkPSJNMjkuNzcyIDEzLjU5YTMuMzMzIDMuMzMzIDAgMDEzLjMzMyAzLjMzM2wtLjAwMS44NDdIMjIuNTE2djIuMTY4bDEwLjU4OC0uMDAxdjQuMTMzbC0xMC43NTkuMDAxdjIuMTY4aDEwLjc1OWwuMDAxLjg3NmEzLjMzMyAzLjMzMyAwIDAxLTMuMzMzIDMuMzMzSDEwLjE5YTMuMzMzIDMuMzMzIDAgMDEtMy4zMzQtMy4zMzNWMTYuOTIzYTMuMzMzIDMuMzMzIDAgMDEzLjMzNC0zLjMzM2gxOS41ODN6bS0uMTQ4LTEwLjU3N2EzLjMzMyAzLjMzMyAwIDAxMy4zMzMgMy4zMzNsLjAwMyA0LjkwNUgxNS44NThWNi4zNDZhMy4zMzMgMy4zMzMgMCAwMTMuMzM0LTMuMzMzaDEwLjQzMnoiIGZpbGw9IiNENzFFMjYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMTkuOTggMTYuNzMpIi8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-store .storeimg8 {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-top-store .h5-commodity-top-store-img {
    display: none
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-collection {
    margin-top: 8px;
    display: flex;
    align-items: center;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 22px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-collection span {
    cursor: pointer
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-collection .commodity-collection-img {
    cursor: pointer;
    width: 24px;
    height: 24px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPjxwYXRoIGQ9Ik0xMiA3LjQ3NkEzLjkyOCAzLjkyOCAwIDAwOC45MzggNkM2Ljc2NyA2IDUgNy43OCA1IDkuOTdjMCAxLjMwNS42MzMgMi4yMjEgMS4xNDEgMi45NTcgMS40NzkgMi4xMzggNS4xOTUgNC43OTkgNS4zNTMgNC45MWEuODcuODcgMCAwMDEuMDEyIDBjLjE1Ny0uMTExIDMuODc0LTIuNzcyIDUuMzUyLTQuOTFDMTguMzY3IDEyLjE5MSAxOSAxMS4yNzUgMTkgOS45NyAxOSA3Ljc4MSAxNy4yMzMgNiAxNS4wNjIgNkEzLjkzIDMuOTMgMCAwMDEyIDcuNDc2eiIgc3Ryb2tlPSIjRDcxRTI2IiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9zdmc+) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-top .commodity-top-right .commodity-collection .commodity-collection-img.red {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPjxwYXRoIGQ9Ik0xMiA3LjQ3NkEzLjkyOCAzLjkyOCAwIDAwOC45MzggNkM2Ljc2NyA2IDUgNy43OCA1IDkuOTdjMCAxLjMwNS42MzMgMi4yMjEgMS4xNDEgMi45NTcgMS40NzkgMi4xMzggNS4xOTUgNC43OTkgNS4zNTMgNC45MWEuODcuODcgMCAwMDEuMDEyIDBjLjE1Ny0uMTExIDMuODc0LTIuNzcyIDUuMzUyLTQuOTFDMTguMzY3IDEyLjE5MSAxOSAxMS4yNzUgMTkgOS45NyAxOSA3Ljc4MSAxNy4yMzMgNiAxNS4wNjIgNkEzLjkzIDMuOTMgMCAwMDEyIDcuNDc2eiIgc3Ryb2tlPSIjRDcxRTI2IiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9IiNENzFFMjYiLz48L2c+PC9zdmc+) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .h5-commodity-none {
    display: block
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-desc1 {
    margin-bottom: 12px;
    display: flex
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-desc1 .commodity-desc1-title {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 21px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-desc1 .commodity-desc1 {
    max-width: 310px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 21px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-desc1 .commodity-desc1 span {
    box-sizing: border-box;
    border-left: none
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-desc1 .commodity-desc1 span:first-child {
    border-left: none
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-desc1 .commodity-desc2 {
    max-width: 146px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-left .exhibitsSreach-commodity-desc1 .commodity-desc1-total {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 21px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-right {
    width: 486px;
    display: flex;
    cursor: pointer
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-right .exhibitsSreach-commodity-img {
    position: relative;
    cursor: pointer;
    background: url(404.png) no-repeat;
    background-size: 100% 100%;
    width: 144px;
    height: 144px;
    background-color: #fff;
    border: 1px solid #e6e6e6;
    margin-left: 16px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-right .exhibitsSreach-commodity-img img {
    width: 100%;
    height: 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-right .exhibitsSreach-commodity-img .productimg-hover {
    position: absolute;
    top: -60px;
    left: 50%;
    z-index: 999;
    transform: translate(-50%);
    min-width: 220px;
    max-width: 300px;
    height: auto;
    text-align: center;
    display: none;
    padding: 10px;
    box-sizing: border-box;
    color: #fff;
    border-radius: 5px;
    font-size: 14px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-right .exhibitsSreach-commodity-img .productimg-hover .productimg-hover-mtk {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #494949;
    opacity: .8;
    border-radius: 5px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-right .exhibitsSreach-commodity-img .productimg-hover span {
    position: relative
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-right .exhibitsSreach-commodity-img .productimg-hover .productimg-hover-jian {
    position: absolute;
    width: 0;
    height: 0;
    border-color: #494949 transparent transparent;
    border-style: solid;
    border-width: 6px 6px 0;
    opacity: .8;
    bottom: -6px;
    left: 45%;
    margin-left: -3px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-right .exhibitsSreach-commodity-img .productimg-hover-show {
    display: none !important
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-commodity-box .exhibitsSreach-commodity-right .exhibitsSreach-commodity-img:hover .productimg-hover {
    display: block
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display {
    display: flex;
    flex-wrap: wrap;
    width: 952px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box {
    margin-bottom: 16px;
    position: relative;
    margin-right: 17px;
    width: 221px;
    height: 340px;
    background: #fff;
    border: 1px solid #e6e6e6;
    padding: 16px;
    box-sizing: border-box
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box:hover {
    border: 1px solid #182f8f
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-new {
    padding-top: 4px;
    padding-left: 5px;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: 44px;
    height: 20px;
    background: #182f8f;
    border-radius: 0 0 8px 0;
    font-size: 14px;
    font-family: PingFangSC-Bold, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 12px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-img {
    position: relative;
    width: 189px;
    height: 189px;
    margin-bottom: 16px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-img img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-img .lock {
    position: absolute;
    top: 4px;
    right: 4px;
    width: 40px;
    height: 40px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-img .dimensional {
    position: absolute;
    right: 4px;
    bottom: 4px;
    padding: 0 6px;
    display: flex;
    vertical-align: unset;
    align-items: center;
    border-radius: 2px;
    line-height: 16px;
    height: 16px;
    background: rgba(0, 0, 0, .4)
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-img .dimensional .dimensional-icon {
    margin-right: 1px;
    width: 10px;
    height: 10px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDI4djI4SDB6Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIuMzMzIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTQgMi4zMzNsMTAuMTA0IDUuODM0djExLjY2NkwxNCAyNS42NjcgMy44OTYgMTkuODMzVjguMTY3eiIvPjxwYXRoIGQ9Ik0xNCAxNGwxMC41LTUuODMzTDE0IDE0em0wIDBMMy41IDguMTY3TTE0IDE0djExLjY2NyIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIuMzMzIi8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%;
    position: relative;
    vertical-align: initial
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-img .dimensional .dimensional-tips {
    line-height: 14px;
    margin-left: 1px;
    vertical-align: top;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-img .productimg-hover {
    position: absolute;
    top: -60px;
    left: 50%;
    z-index: 999;
    transform: translate(-50%);
    min-width: 220px;
    max-width: 300px;
    text-align: center;
    height: auto;
    display: none;
    padding: 10px;
    box-sizing: border-box;
    color: #fff;
    border-radius: 5px;
    font-size: 14px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-img .productimg-hover .productimg-hover-mtk {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #494949;
    opacity: .8;
    border-radius: 5px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-img .productimg-hover span {
    position: relative
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-img .productimg-hover .productimg-hover-jian {
    position: absolute;
    width: 0;
    height: 0;
    border-color: #494949 transparent transparent;
    border-style: solid;
    border-width: 6px 6px 0;
    opacity: .8;
    bottom: -6px;
    left: 50%;
    margin-left: -3px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-img .productimg-hover-show {
    display: none !important
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-img:hover .productimg-hover {
    display: block
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-box-title {
    cursor: pointer;
    height: 44px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 14px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 22px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-box-title .display-box-img1 {
    background: url(404.png) 50% no-repeat;
    background-size: cover;
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-box-title .display-box-til {
    width: 165px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 24px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-box-title:hover {
    color: #182f8f
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-box-desc {
    width: 189px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 24px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-tips {
    min-height: 16px;
    margin-top: 4px;
    display: flex;
    justify-content: space-between;
    align-items: center
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-tips .display-box-tips {
    width: 157px;
    overflow: hidden;
    display: flex
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-tips .display-box-tips .display-box-tip {
    margin-right: 4px;
    padding: 0 4px;
    box-sizing: border-box;
    height: 16px;
    background: #e6e6e6;
    border-radius: 2px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: rgba(0, 0, 0, .5);
    line-height: 16px;
    max-width: 80px;
    flex-shrink: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-tips .display-box-tips .display-box-tip1 {
    line-height: 14px;
    padding: 0 3px !important;
    color: #182f8f !important;
    border: 1px solid #182f8f;
    background: #fff !important
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-tips .display-box-collection {
    cursor: pointer;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPjxwYXRoIGQ9Ik04IDMuNDc2QzcuMjk4IDIuNTU2IDYuMjMyIDIgNS4wODQgMmMtMi4wNjggMC0zLjc1IDEuNzgtMy43NSAzLjk3IDAgMS4zMDUuNjAyIDIuMjIxIDEuMDg2IDIuOTU3IDEuNDA4IDIuMTM4IDQuOTQ4IDQuNzk5IDUuMDk4IDQuOTFhLjgwMy44MDMgMCAwMC45NjQgMGMuMTUtLjExMSAzLjY5LTIuNzcyIDUuMDk3LTQuOTEuNDg1LS43MzYgMS4wODgtMS42NTIgMS4wODgtMi45NThDMTQuNjY3IDMuNzgxIDEyLjk4NCAyIDEwLjkxNiAyIDkuNzY5IDIgOC43MDIgMi41NTcgOCAzLjQ3NnoiIGZpbGw9ImdyYXkiLz48L2c+PC9zdmc+) no-repeat;
    background-size: 100% 100%;
    display: block;
    width: 16px;
    height: 16px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-tips .display-box-collection-red {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPjxwYXRoIGQ9Ik04IDMuNDc2QzcuMjk4IDIuNTU2IDYuMjMyIDIgNS4wODQgMmMtMi4wNjggMC0zLjc1IDEuNzgtMy43NSAzLjk3IDAgMS4zMDUuNjAyIDIuMjIxIDEuMDg2IDIuOTU3IDEuNDA4IDIuMTM4IDQuOTQ4IDQuNzk5IDUuMDk4IDQuOTFhLjgwMy44MDMgMCAwMC45NjQgMGMuMTUtLjExMSAzLjY5LTIuNzcyIDUuMDk3LTQuOTEuNDg1LS43MzYgMS4wODgtMS42NTIgMS4wODgtMi45NThDMTQuNjY3IDMuNzgxIDEyLjk4NCAyIDEwLjkxNiAyIDkuNzY5IDIgOC43MDIgMi41NTcgOCAzLjQ3NnoiIGZpbGw9IiNENzFFMjYiLz48L2c+PC9zdmc+) no-repeat
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-box-line {
    margin: 8px 0;
    width: 189px;
    height: 1px;
    background: #e6e6e6
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-box-com {
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: break-word;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-box-com:hover {
    text-decoration: underline
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list {
    display: none;
    width: 934px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box {
    cursor: pointer;
    position: relative;
    z-index: 1;
    width: 934px;
    height: 148px;
    background: #fff;
    border: 1px solid #e6e6e6;
    display: flex;
    align-items: center;
    padding: 24px;
    box-sizing: border-box;
    margin-bottom: -1px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-img {
    cursor: pointer;
    margin-right: 24px;
    position: relative;
    width: 101px;
    height: 101px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-img img {
    width: 100%;
    height: 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-img .lock {
    width: 40px;
    height: 40px;
    position: absolute;
    right: 4px;
    top: 4px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-img .dimensional {
    position: absolute;
    right: 4px;
    bottom: 4px;
    padding: 0 6px;
    display: flex;
    vertical-align: unset;
    align-items: center;
    border-radius: 2px;
    line-height: 16px;
    height: 16px;
    background: rgba(0, 0, 0, .4)
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-img .dimensional .dimensional-icon {
    margin-right: 1px;
    width: 10px;
    height: 10px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDI4djI4SDB6Ii8+PHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIuMzMzIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTQgMi4zMzNsMTAuMTA0IDUuODM0djExLjY2NkwxNCAyNS42NjcgMy44OTYgMTkuODMzVjguMTY3eiIvPjxwYXRoIGQ9Ik0xNCAxNGwxMC41LTUuODMzTDE0IDE0em0wIDBMMy41IDguMTY3TTE0IDE0djExLjY2NyIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIuMzMzIi8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%;
    position: relative;
    vertical-align: initial
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-img .dimensional .dimensional-tips {
    line-height: 14px;
    margin-left: 1px;
    vertical-align: top;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-img .productimg-hover {
    position: absolute;
    top: -60px;
    left: 50%;
    z-index: 999;
    transform: translate(-50%);
    min-width: 220px;
    max-width: 300px;
    text-align: center;
    height: auto;
    display: none;
    padding: 10px;
    box-sizing: border-box;
    color: #fff;
    border-radius: 5px;
    font-size: 14px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-img .productimg-hover .productimg-hover-mtk {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #494949;
    opacity: .8;
    border-radius: 5px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-img .productimg-hover span {
    position: relative
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-img .productimg-hover .productimg-hover-jian {
    position: absolute;
    width: 0;
    height: 0;
    border-color: #494949 transparent transparent;
    border-style: solid;
    border-width: 6px 6px 0;
    opacity: .8;
    bottom: -6px;
    left: 35%;
    margin-left: -3px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-img .productimg-hover-show {
    display: none !important
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-img:hover .productimg-hover {
    display: block
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-new {
    padding-top: 4px;
    padding-left: 5px;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: 44px;
    height: 20px;
    background: #182f8f;
    border-radius: 0 0 8px 0;
    font-size: 14px;
    font-family: PingFangSC-Bold, PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 12px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right {
    cursor: pointer;
    width: 761px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right .exhibitsSreach-store-right-top {
    cursor: pointer;
    display: flex;
    align-items: center
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right .exhibitsSreach-store-right-top .store-top-img {
    background: url(404.png) 50% no-repeat;
    background-size: cover;
    margin-right: 4px;
    width: 24px;
    height: 24px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right .exhibitsSreach-store-right-top .store-top-title {
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: 16px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 24px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right .exhibitsSreach-store-right-top .store-top-title:hover {
    text-decoration: underline;
    color: #182f8f
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right .exhibitsSreach-store-right-desc {
    margin: 8px 0;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 18px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right .exhibitsSreach-store-right-tips {
    cursor: pointer;
    display: flex;
    justify-content: space-between
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right .exhibitsSreach-store-right-tips .store-right-tips {
    width: 700px;
    overflow: hidden;
    display: flex;
    align-items: center
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right .exhibitsSreach-store-right-tips .store-right-tips .store-right-tip1 {
    padding: 1px 3px !important;
    color: #182f8f !important;
    border: 1px solid #182f8f;
    background: #fff !important
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right .exhibitsSreach-store-right-tips .store-right-tips .store-right-tip {
    white-space: nowrap;
    margin-right: 4px;
    padding: 2px 4px;
    box-sizing: border-box;
    height: 16px;
    background: #e6e6e6;
    border-radius: 2px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: rgba(0, 0, 0, .5);
    line-height: 12px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right .exhibitsSreach-store-right-tips .store-right-collection {
    cursor: pointer;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPjxwYXRoIGQ9Ik04IDMuNDc2QzcuMjk4IDIuNTU2IDYuMjMyIDIgNS4wODQgMmMtMi4wNjggMC0zLjc1IDEuNzgtMy43NSAzLjk3IDAgMS4zMDUuNjAyIDIuMjIxIDEuMDg2IDIuOTU3IDEuNDA4IDIuMTM4IDQuOTQ4IDQuNzk5IDUuMDk4IDQuOTFhLjgwMy44MDMgMCAwMC45NjQgMGMuMTUtLjExMSAzLjY5LTIuNzcyIDUuMDk3LTQuOTEuNDg1LS43MzYgMS4wODgtMS42NTIgMS4wODgtMi45NThDMTQuNjY3IDMuNzgxIDEyLjk4NCAyIDEwLjkxNiAyIDkuNzY5IDIgOC43MDIgMi41NTcgOCAzLjQ3NnoiIGZpbGw9ImdyYXkiLz48L2c+PC9zdmc+) no-repeat;
    background-size: 100% 100%;
    width: 16px;
    height: 16px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right .exhibitsSreach-store-right-tips .store-right-collection-red {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGgxNnYxNkgweiIvPjxwYXRoIGQ9Ik04IDMuNDc2QzcuMjk4IDIuNTU2IDYuMjMyIDIgNS4wODQgMmMtMi4wNjggMC0zLjc1IDEuNzgtMy43NSAzLjk3IDAgMS4zMDUuNjAyIDIuMjIxIDEuMDg2IDIuOTU3IDEuNDA4IDIuMTM4IDQuOTQ4IDQuNzk5IDUuMDk4IDQuOTFhLjgwMy44MDMgMCAwMC45NjQgMGMuMTUtLjExMSAzLjY5LTIuNzcyIDUuMDk3LTQuOTEuNDg1LS43MzYgMS4wODgtMS42NTIgMS4wODgtMi45NThDMTQuNjY3IDMuNzgxIDEyLjk4NCAyIDEwLjkxNiAyIDkuNzY5IDIgOC43MDIgMi41NTcgOCAzLjQ3NnoiIGZpbGw9IiNENzFFMjYiLz48L2c+PC9zdmc+) no-repeat
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box .exhibitsSreach-store-right .store-right-com {
    cursor: pointer;
    margin-top: 8px;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 18px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display-list .exhibitsSreach-store-box:hover {
    z-index: 2;
    box-shadow: 3px 3px 8px 0 rgba(0, 0, 0, .1)
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-nomore {
    display: none
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-show1 {
    display: block
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-none {
    margin: 128px auto;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333;
    line-height: 19px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-none .exhibitsSreach-none-img {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMGE4IDggMCAxMTAgMTZBOCA4IDAgMDE4IDB6bTEgMTFIN3YyaDJ2LTJ6bTAtOEg3djZoMlYzeiIgZmlsbD0iI0ZGQTcwMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat;
    background-size: 100% 100%;
    width: 16px;
    height: 16px;
    margin-right: 8px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-none .exhibitsSreach-none-txt .exhibitsSreach-none-red {
    display: inline;
    color: #182f8f !important
}
.main-exhibitsSreach .main-exhibitsSreach-container .h5-screen-box {
    display: none
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-advert {
    display: flex;
    justify-content: flex-start;
    margin-top: 64px;
    margin-bottom: 48px
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-advert .advert-img {
    width: 384px;
    height: 200px;
    margin-right: 25px;
    cursor: pointer
}
.main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-advert .advert-img:last-child {
    margin-right: 0
}
.body-en .main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-top .exhibitsSreach-top-info .exhibitsSreach-top-fa {
    word-break: break-word
}
.body-en .main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-top .exhibitsSreach-top-info .exhibitsSreach-top-ch {
    max-width: 392px;
    word-break: break-word
}
.body-en .main-exhibitsSreach .main-exhibitsSreach-container .exhibitsSreach-container .exhibitsSreach-right .exhibitsSreach-commodity .exhibitsSreach-display .exhibitsSreach-display-box .display-box-bottom .display-tips .display-box-tips .display-box-tip {
    max-width: 93px
}
.main-noticeexhibitor {
    background: #f7f7f7 !important
}
.main-noticeexhibitor .banner-cantainer1 {
    display: block;
    color: #fff;
    background: url(404.png) 50% no-repeat, linear-gradient(270deg, #620204, rgba(215, 30, 38, .9));
    background-size: 100% 100%;
    background-size: cover;
    min-width: 1200px;
    height: 320px;
    position: relative
}
.main-noticeexhibitor .banner-cantainer1 .banner-mtk {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%
}
.main-noticeexhibitor .banner-cantainer1 .banner-mtk .banner {
    margin: auto;
    box-sizing: border-box;
    padding-top: 112px
}
.main-noticeexhibitor .banner-cantainer1 .banner-mtk .banner .banner-title {
    font-size: 40px;
    font-weight: 600;
    line-height: 56px
}
.main-noticeexhibitor .banner-cantainer1 .banner-mtk .banner .banner-info {
    margin-top: 8px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    line-height: 28px
}
.main-noticeexhibitor .main-content {
    margin: 48px auto auto;
    color: #333
}
.main-noticeexhibitor .main-content .noticeexhibitor-container {
    width: 1200px;
    padding: 0;
    margin: 0 auto
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .content-img {
    width: 48px;
    height: 48px;
    cursor: pointer;
    vertical-align: middle
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .content-title-return {
    cursor: pointer;
    font-size: 24px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px;
    padding-right: 16px;
    vertical-align: middle;
    border-right: 1px solid #e6e6e6
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .content-title {
    cursor: pointer;
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 42px;
    margin-bottom: 24px;
    vertical-align: middle
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .content-title .arrow-left {
    vertical-align: middle;
    width: 26px;
    height: 26px;
    transform: rotate(180deg);
    margin-right: 10px
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .content-title .content-title {
    vertical-align: middle
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .news-list-content {
    margin-bottom: 64px
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .news-list-content .content-box {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding: 17px 24px 24px;
    box-sizing: border-box;
    background-color: #fff;
    border-bottom: 1px solid #e9e8e8;
    cursor: auto
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .news-list-content .left-box {
    width: 972px;
    padding-top: 7px;
    cursor: pointer
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .news-list-content .left-box .title-box {
    position: relative
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .news-list-content .left-box .title-box .title {
    margin-bottom: 8px;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .news-list-content .left-box .title-box .title-all {
    position: absolute;
    top: -24px;
    left: -24px;
    text-decoration: underline;
    width: 100%;
    background: #fff;
    border: 1px solid #e6e6e6;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #333;
    line-height: 24px;
    padding: 16px 24px;
    display: none;
    box-shadow: 3px 3px 10px 0 rgba(0, 0, 0, .1);
    word-break: break-all
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .news-list-content .left-box .content {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 21px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .news-list-content .right-time {
    font-size: 14px;
    height: 50px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #999;
    line-height: 50px
}
.main-noticeexhibitor .main-content .noticeexhibitor-container .news-content .content-box:last-child {
    border: none
}
.main-noticeexhibitor .main-content .communication-box .communication-header {
    margin-bottom: 16px
}
.main-noticeexhibitor .main-content .communication-box .communication-header .title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    line-height: 42px
}
.main-noticeexhibitor .main-content .communication-box .communication-header .title .content-title {
    vertical-align: middle
}
.main-noticeexhibitor .main-content .pager {
    width: 1200px
}
.main-Stationedmeeting {
    background: #f7f7f7;
    border: 0 solid #000;
    padding-top: 72px;
    padding-bottom: 48px
}
.main-Stationedmeeting .Stationedmeeting-banner {
    margin: 0 auto;
    min-width: 1200px;
    max-width: 1920px;
    max-height: 480px
}
.main-Stationedmeeting .Stationedmeeting-banner .swiper-img {
    width: 100%;
    max-height: 480px
}
.main-Stationedmeeting .Stationedmeeting-banner .swiper-slide img {
    max-height: 480px
}
.main-Stationedmeeting .swiper-container-horizontal>.swiper-pagination-bullets,
.main-Stationedmeeting .swiper-pagination-custom,
.main-Stationedmeeting .swiper-pagination-fraction {
    bottom: 23px
}
.main-Stationedmeeting .swiper-pagination-bullet {
    width: 18px;
    height: 4px;
    background: #fff;
    opacity: .59;
    border-radius: 0
}
.main-Stationedmeeting .swiper-pagination-bullet-active {
    width: 18px;
    height: 4px;
    opacity: 1;
    background: #182f8f
}
.main-Stationedmeeting .Stationedmeeting-service {
    width: 1200px;
    margin: 49px auto 0;
    border: 0 solid #000
}
.main-Stationedmeeting .service-title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 42px
}
.main-Stationedmeeting .service-font {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px;
    margin-top: 24px
}
.main-Stationedmeeting .Stationedmeeting-classify {
    width: 1200px;
    margin: 0 auto;
    border: 0 solid #000
}
.main-Stationedmeeting .classify-title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 42px;
    margin-top: 48px;
    margin-bottom: 24px
}
.main-Stationedmeeting .classify-font {
    font-size: 24px
}
.main-Stationedmeeting .h5-classify-font,
.main-Stationedmeeting .h5-classify-show {
    display: none
}
.main-Stationedmeeting .Stationedmeeting-classifycontent {
    width: 1152px;
    height: auto;
    font-size: 0;
    padding: 24px;
    margin: 0 auto;
    border: 0 solid #000;
    background: #fff
}
.main-Stationedmeeting .Stationedmeeting-industrycontent {
    display: inline-block;
    width: 370px;
    padding: 5px;
    line-height: 50px;
    vertical-align: middle;
    background: #fff;
    border: 0 solid #000
}
.main-Stationedmeeting .Stationedmeeting-industry {
    width: 90%;
    display: inline-block;
    vertical-align: middle;
    border: 0 solid #000
}
.main-Stationedmeeting .industryioc {
    width: 20px;
    height: 20px;
    border: 0 solid #000;
    vertical-align: middle;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAz0lEQVRYR+2UsQ3CMBBF77dxwwa4v0hkhDAJjJANYASyAWzACMkEoXCSaWwjS6kogo0U3Jzr0/9PT74DZX7I3E8CIAbEgBgQAz8Z0FrvlFIXIqoBVETUWWvbeZ6fqac9GWApHwDozzLnXDtNU5MCkQzAzHcAp5WSozGmi4VIBijL0q+Fe+8f4zieNwFg5grA8CW8N8bUmwCE0KwGAkD2P7BswQvAPssWhNIAURTFFUC4Awci6q21t7/cgdjPFTuXvIaxwbFzAiAGxIAYyG7gDSIWQSHSQ49DAAAAAElFTkSuQmCC);
    background-size: cover;
    display: inline-block
}
.main-Stationedmeeting .industryfont {
    display: inline-block;
    max-width: 100%;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px;
    vertical-align: middle;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}
.main-Stationedmeeting .industrydetails {
    display: none;
    width: 16px;
    height: 16px;
    margin-left: 5px;
    vertical-align: middle;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAABlUlEQVQ4T62TMUjDQBSG3zuStBURERx00MHBIULIXUt30UXQyU5u4qS46CwizuIg6CKCg4Po5OCiuFe4CwUzOLg46CCIFKFtEu7kSltibC1Ub7t7vO+9/7/3EBLHcRzbNM0VpdQsAIw1ws+IeBOG4XGpVPLjKdi82LZtpVKpPURcBIBDKeVVEARPOm5Z1gQhZAEAVpVSl7VabdP3/UDH6gCdnMlkrqWUH6ZpLheLxXKyM33P5/MDYRieEEIGK5XKnIbUAZTSAwAYEUIUAEC1S469IaX0AgBehRDrqDUbhnFrGMZksjJjrA8ACpzz0zhUdxJF0WMURTOYzWb3lVLvnPPdZGXXdYcJIXdatxBiJx5njG0h4hAyxh6klEue55Xatd4J4rquQwg504BytVod9X3/s+HHfRKEiBntNQCscc6PGsb3p9Pplx+AXC6XSwKUUhtKqSkp5bTneW9JwK8SKKXbejbiyRrQktDFxHFCyLmUcr5Zudldy8TfvrHTPHz7xj8P0r+MchPS8zLFtfa8zl0WqGP4C1smCNdV7YJUAAAAAElFTkSuQmCC) no-repeat
}
.main-Stationedmeeting .industryfont:hover {
    color: #182f8f;
    text-decoration: underline;
    cursor: pointer
}
.main-Stationedmeeting .industryfont-hover:hover {
    color: #000;
    text-decoration: none;
    cursor: default
}
.main-Stationedmeeting .Stationedmeeting-contact {
    width: 1200px;
    margin: 0 auto;
    border: 0 solid #000
}
.main-Stationedmeeting .contact-title {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 42px;
    margin-top: 48px;
    margin-bottom: 16px
}
.main-Stationedmeeting .contact-font p {
    text-align: left;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px
}
.main-Stationedmeeting .Stationedmeeting-about {
    width: 1200px;
    margin: 16px auto 0;
    border: 0 solid #000
}
.main-Stationedmeeting .Stationedmeeting-about p {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: rgba(0, 0, 0, .8);
    line-height: 24px
}
.main-Stationedmeeting .Stationedmeeting-about a {
    text-decoration: underline
}
.main-residentCompanyDetail .main-companyDetail-container .header-bgd {
    background: #fff;
    height: 80px
}
.main-residentCompanyDetail .main-companyDetail-container .bread-nav {
    color: #343434;
    height: 48px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-c {
    background: #fff
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-c .dc {
    display: flex;
    align-items: center;
    height: 154px;
    border-bottom: 1px solid #e6e6e6
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-c .dc .logo {
    width: 80px;
    height: 80px;
    border-radius: 4px;
    border: 1px solid #e6e6e6;
    margin-right: 25px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-c .dc .logo img {
    position: absolute;
    width: 80px;
    height: 80px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-c .dc .name .name-all {
    font-size: 28px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 42px;
    margin-bottom: 8px;
    width: 800px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-c .dc .name .name-s {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666;
    line-height: 24px;
    width: 800px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d {
    background: #fff
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-detail {
    display: flex;
    padding: 64px 0
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-detail .tex {
    margin-right: 24px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-detail .tex .h4 {
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 34px;
    margin-bottom: 16px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-detail .tex .int-text {
    width: 464px;
    height: 238px;
    overflow: auto
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-detail .tex .int-text .filter {
    width: 482px;
    height: 51px;
    background: #fff;
    -webkit-filter: blur(10px);
    filter: blur(10px);
    position: absolute;
    margin-top: -51px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-detail .tex .int-text::-webkit-scrollbar {
    width: 8px;
    height: 238px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-detail .tex .int-text::-webkit-scrollbar-thumb {
    width: 8px;
    height: 155px;
    background: #ddd;
    border-radius: 4px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-detail .tex .text {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-detail .pic {
    width: 511px;
    height: 288px;
    margin-top: 0
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-detail .pic img {
    width: 511px;
    height: 288px;
    margin-bottom: 0
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-ser {
    background: #f7f7f7
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-ser .ser {
    padding: 64px 0
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-ser .ser .text {
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-ser .ser .business {
    padding-top: 0 !important
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-ser .h4 {
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 34px;
    margin-bottom: 16px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-con .video {
    padding-top: 64px;
    width: 1000px;
    height: 562px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-con .video img {
    width: 1000px;
    height: 562px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-con .contact {
    margin-top: 40px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-con .h4 {
    font-size: 22px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 34px;
    margin-bottom: 16px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-con .contact-text {
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 64px;
    box-sizing: border-box;
    font-size: 16px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #000;
    line-height: 24px
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-con .contact-text .p1 {
    width: 50%;
    margin-bottom: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: break-word
}
.main-residentCompanyDetail .main-companyDetail-container .container-detail .detail-d .mx48 .cpy-con .contact-text .p1 span {
    margin-right: 16px
}
.main-residentCompanyDetail>.main-companyDetail-container .swiper-spot-zc {
    position: absolute;
    z-index: 100;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    justify-content: center
}
.main-residentCompanyDetail>.main-companyDetail-container .swiper-spot-zc .item {
    display: block;
    width: 14px;
    height: 14px;
    background: #fff;
    opacity: .6;
    border-radius: 50%
}
.main-residentCompanyDetail>.main-companyDetail-container .swiper-spot-zc .item.active-spot {
    opacity: 1
}
.main-residentCompanyDetail>.main-companyDetail-container .swiper-spot-zc .item+.item {
    margin-left: 14px
}
.mian-povertyAlleviation {
    background: #f7f7f7;
    border: 0 solid #000;
    padding-bottom: 48px
}
.mian-povertyAlleviation .povertyAlleviation-banner {
    margin: 0 auto;
    height: 320px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.mian-povertyAlleviation .povertyAlleviation-banner .povertyAlleviation-title-box {
    width: 1220px;
    margin: auto;
    box-sizing: border-box;
    padding: 0 10px;
    position: relative
}
.mian-povertyAlleviation .povertyAlleviation-banner .povertyAlleviation-title-box .povertyAlleviation-title {
    padding-top: 150px;
    font-size: 40px;
    font-weight: 600;
    color: #fff;
    line-height: 84px
}
.mian-povertyAlleviation .povertyAlleviation-banner .povertyAlleviation-title-box .povertyAlleviation-title-icon {
    position: absolute;
    top: 112px;
    right: 102px;
    background: url(404.png) no-repeat;
    background-size: 100% 100%;
    width: 195px;
    height: 166px
}
.mian-povertyAlleviation .inner-container {
    margin-top: 48px;
    display: flex
}
.mian-povertyAlleviation .inner-container .selection-box {
    width: 242px;
    margin-right: 24px;
    font-size: 14px;
    font-weight: 400;
    color: #333;
    line-height: 22px
}
.mian-povertyAlleviation .inner-container .selection-box .selection-title {
    width: 100%;
    height: 40px;
    padding: 9px 32px;
    box-sizing: border-box;
    background-color: #fff;
    border-bottom: 1px solid #e6e6e6
}
.mian-povertyAlleviation .inner-container .selection-box .selection-h5-title {
    display: none
}
.mian-povertyAlleviation .inner-container .selection-box .inner-level,
.mian-povertyAlleviation .inner-container .selection-box .inner-level .level-one {
    width: 242px
}
.mian-povertyAlleviation .inner-container .selection-box .inner-level .level-one .level-one-title {
    width: 242px;
    height: 40px;
    padding: 9px 12px 9px 32px;
    box-sizing: border-box;
    background-color: #fff;
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #e6e6e6
}
.mian-povertyAlleviation .inner-container .selection-box .inner-level .level-one .level-one-title .title {
    cursor: pointer
}
.mian-povertyAlleviation .inner-container .selection-box .inner-level .level-one .level-one-title .arrow-top {
    cursor: pointer;
    width: 24px;
    height: 24px;
    margin-top: 4px;
    margin-right: 4px;
    transform: rotate(90deg);
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTEyLjg2NCA3LjVMNi41IDEzLjg2NCA1LjA4NiAxMi40NWw0Ljk1LTQuOTUtNC45NS00Ljk1TDYuNSAxLjEzNnoiLz48L3N2Zz4=) no-repeat
}
.mian-povertyAlleviation .inner-container .selection-box .inner-level .level-one .level-one-title .show {
    transform: rotate(-90deg);
    margin-top: -4px;
    margin-right: -4px
}
.mian-povertyAlleviation .inner-container .selection-box .inner-level .level-one .inner-content {
    max-height: 360px;
    overflow: auto
}
.mian-povertyAlleviation .inner-container .selection-box .inner-level .level-one .inner-content .level-one-content {
    width: 100%;
    min-height: 40px;
    padding: 9px 12px 9px 54px;
    box-sizing: border-box;
    background-color: #fff;
    cursor: pointer
}
.mian-povertyAlleviation .inner-container .selection-box .inner-level .level-one .inner-content .active,
.mian-povertyAlleviation .inner-container .selection-box .inner-level .level-one .inner-content .level-one-content:hover {
    color: #fff;
    background-color: #182f8f
}
.mian-povertyAlleviation .inner-container .selection-box .inner-level .level-one .inner-content::-webkit-scrollbar {
    width: 4px;
    height: 238px
}
.mian-povertyAlleviation .inner-container .selection-box .inner-level .level-one .inner-content::-webkit-scrollbar-thumb {
    background: #ddd;
    border-radius: 4px
}
.mian-povertyAlleviation .inner-container .content-exhibitors,
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list {
    width: 934px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors {
    width: 934px;
    background-color: #fff;
    padding: 24px;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    cursor: pointer
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info {
    flex: 1;
    cursor: pointer
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company {
    display: flex;
    margin-bottom: 10px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .commodity-img {
    cursor: pointer;
    margin-right: 16px;
    width: 80px;
    height: 80px;
    background: #fff;
    border: 1px solid #e6e6e6;
    -o-object-fit: contain;
    object-fit: contain
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-info .company-name {
    cursor: pointer;
    font-size: 16px;
    font-weight: 600;
    color: #333;
    line-height: 22px;
    overflow: hidden;
    max-width: 290px;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 8px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-info .company-name:hover {
    color: #182f8f;
    text-decoration: underline
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-tag {
    display: flex;
    align-items: center
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-tag .company-tag-img {
    cursor: pointer;
    margin-right: 8px;
    width: 20px;
    height: 20px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-tag .storeimg1 {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-tag .storeimg2 {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDQwdjQwSDB6Ii8+PHBhdGggZD0iTTIwIDEuNjY3YzcuODI0IDAgMTQuMTY3IDYuMzQyIDE0LjE2NyAxNC4xNjZhMTQuMTMgMTQuMTMgMCAwMS00LjY2OSAxMC41MTFsNC4yMjIgNy4zMTYtMy43Mi4yMjQtMi4wNTMgMy4xMS00LjMxMS03LjQ2NWMtMS4xNi4zMDctMi4zOC40NzEtMy42MzYuNDcxYTE0LjI0IDE0LjI0IDAgMDEtMy42MzYtLjQ3bC00LjMxIDcuNDY0TDEwIDMzLjg4NGwtMy43Mi0uMjI0IDQuMjIyLTcuMzE2YTE0LjEzIDE0LjEzIDAgMDEtNC42NjktMTAuNTFDNS44MzMgOC4wMDggMTIuMTc2IDEuNjY2IDIwIDEuNjY2em0wIDVBOS4xNjcgOS4xNjcgMCAxMDIwIDI1YTkuMTY3IDkuMTY3IDAgMDAwLTE4LjMzM3pNMjAgMTBhNS44MzMgNS44MzMgMCAxMTAgMTEuNjY3QTUuODMzIDUuODMzIDAgMDEyMCAxMHoiIGZpbGw9IiNENzFFMjYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-tag .storeimg3 {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-tag .storeimg4 {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-tag .storeimg5 {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDQwdjQwSDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTAgMGg0MHY0MEgweiIvPjxwYXRoIGQ9Ik0wIDBoNDB2NDBIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48cGF0aCBkPSJNMTAuMDQ2IDM4LjQwNHMtNy4zNjEtMTIuODEtMS41ODEtMjEuMzQzYzQuMjk2LTYuMzQzIDguNTc4LTcuNjEzIDEyLjc0LTkuMDc2IDUuMDAzLTEuNzYgMTAuMi0zLjkxNyAxMS45NTQtNi40NDcgMS44NTctMi42NzggMy43NjMgMTMuOTQyLTUuNzIzIDIzLjQyOHMtMTYuNiA3LjExNC0xNi42IDcuMTE0LjMxMi04LjQ5IDcuMTE0LTExLjA2N2MwIDAtMTAuMTkyLjI5LTcuOTA0IDE3LjM5MSIgZmlsbD0iIzBDOTkzMiIgZmlsbC1ydWxlPSJub256ZXJvIiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-tag .storeimg6 {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDQwdjQwSDB6Ii8+PHBhdGggaWQ9ImMiIGQ9Ik0wIDBoNDB2NDBIMHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDQwdjQwSDB6Ii8+PHBhdGggZD0iTTAgMGg0MHY0MEgweiIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxyZWN0IGZpbGw9IiNENzFFMjYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIgeD0iMS42NjciIHk9IjYuNjY3IiB3aWR0aD0iMzYuNjY3IiBoZWlnaHQ9IjI2LjY2NyIgcng9IjIiLz48bWFzayBpZD0iZCIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYyIvPjwvbWFzaz48cGF0aCBkPSJNNi4wMTQgMjV2LTcuMzFoLjA1Nmw1IDcuMzFoMS41OTZWMTVoLTEuNjUydjcuMjEzaC0uMDU2TDYuMDE0IDE1SDQuMzc1djEwaDEuNjM5em0xNi4wNjQgMHYtMS40aC01LjgxMnYtMy4wMjZoNS4yMzh2LTEuNGgtNS4yMzhWMTYuNGg1LjU3NFYxNWgtNy4yMTN2MTBoNy40NTF6bTUuMjUyIDBsMS45NjEtNy41MjFoLjA1NkwzMS4yOTQgMjVoMS43MzZsMi44ODYtMTBoLTEuODVsLTEuODc2IDcuNjA1aC0uMDU2TDMwLjE2IDE1aC0xLjY5NGwtMS45NzUgNy42MDVoLS4wNTZMMjQuNTU3IDE1aC0xLjg0OWwyLjg3MSAxMGgxLjc1MXoiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNkKSIvPjwvZz48L3N2Zz4=) no-repeat;
    background-size: 100% 100%
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-tag .storeimg7 {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDQwdjQwSDB6Ii8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTAgMGg0MHY0MEgweiIvPjxwYXRoIGQ9Ik0wIDBoNDB2NDBIMHoiLz48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48cGF0aCBkPSJNMjkuNzcyIDEzLjU5YTMuMzMzIDMuMzMzIDAgMDEzLjMzMyAzLjMzM2wtLjAwMS44NDdIMjIuNTE2djIuMTY4bDEwLjU4OC0uMDAxdjQuMTMzbC0xMC43NTkuMDAxdjIuMTY4aDEwLjc1OWwuMDAxLjg3NmEzLjMzMyAzLjMzMyAwIDAxLTMuMzMzIDMuMzMzSDEwLjE5YTMuMzMzIDMuMzMzIDAgMDEtMy4zMzQtMy4zMzNWMTYuOTIzYTMuMzMzIDMuMzMzIDAgMDEzLjMzNC0zLjMzM2gxOS41ODN6bS0uMTQ4LTEwLjU3N2EzLjMzMyAzLjMzMyAwIDAxMy4zMzMgMy4zMzNsLjAwMyA0LjkwNUgxNS44NThWNi4zNDZhMy4zMzMgMy4zMzMgMCAwMTMuMzM0LTMuMzMzaDEwLjQzMnoiIGZpbGw9IiNENzFFMjYiIGZpbGwtcnVsZT0ibm9uemVybyIgbWFzaz0idXJsKCNiKSIgdHJhbnNmb3JtPSJyb3RhdGUoNDUgMTkuOTggMTYuNzMpIi8+PC9nPjwvc3ZnPg==) no-repeat;
    background-size: 100% 100%
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-tag .storeimg8 {
    background: url(404.png) no-repeat;
    background-size: 100% 100%
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .company-tag .h5-company-tag-img {
    display: none
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .commodity-collection {
    margin-top: 8px;
    display: flex;
    align-items: center;
    font-size: 12px;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 500;
    color: #333;
    line-height: 22px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .commodity-collection .commodity-collection-img {
    cursor: pointer;
    width: 24px;
    height: 24px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPjxwYXRoIGQ9Ik0xMiA3LjQ3NkEzLjkyOCAzLjkyOCAwIDAwOC45MzggNkM2Ljc2NyA2IDUgNy43OCA1IDkuOTdjMCAxLjMwNS42MzMgMi4yMjEgMS4xNDEgMi45NTcgMS40NzkgMi4xMzggNS4xOTUgNC43OTkgNS4zNTMgNC45MWEuODcuODcgMCAwMDEuMDEyIDBjLjE1Ny0uMTExIDMuODc0LTIuNzcyIDUuMzUyLTQuOTFDMTguMzY3IDEyLjE5MSAxOSAxMS4yNzUgMTkgOS45NyAxOSA3Ljc4MSAxNy4yMzMgNiAxNS4wNjIgNkEzLjkzIDMuOTMgMCAwMDEyIDcuNDc2eiIgc3Ryb2tlPSIjRDcxRTI2IiBzdHJva2Utd2lkdGg9IjIiLz48L2c+PC9zdmc+) no-repeat;
    background-size: 100% 100%
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .commodity-collection .red {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIvPjxwYXRoIGQ9Ik0xMiA3LjQ3NkEzLjkyOCAzLjkyOCAwIDAwOC45MzggNkM2Ljc2NyA2IDUgNy43OCA1IDkuOTdjMCAxLjMwNS42MzMgMi4yMjEgMS4xNDEgMi45NTcgMS40NzkgMi4xMzggNS4xOTUgNC43OTkgNS4zNTMgNC45MWEuODcuODcgMCAwMDEuMDEyIDBjLjE1Ny0uMTExIDMuODc0LTIuNzcyIDUuMzUyLTQuOTFDMTguMzY3IDEyLjE5MSAxOSAxMS4yNzUgMTkgOS45NyAxOSA3Ljc4MSAxNy4yMzMgNiAxNS4wNjIgNkEzLjkzIDMuOTMgMCAwMDEyIDcuNDc2eiIgc3Ryb2tlPSIjRDcxRTI2IiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9IiNENzFFMjYiLz48L2c+PC9zdmc+) no-repeat;
    background-size: 100% 100%
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .commodity-collection .collection-tips {
    cursor: pointer
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company .commodity-collection :hover,
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .exhibitors-company :hover {
    color: #333;
    text-decoration: none
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .company-product-info {
    cursor: pointer;
    margin-bottom: 12px;
    display: flex
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .company-product-info .product-info-title {
    font-size: 14px;
    font-weight: 400;
    color: #999;
    line-height: 21px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .company-product-info .product-info-content {
    max-width: 310px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    font-size: 14px;
    font-weight: 400;
    color: #333;
    line-height: 21px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .company-booth-info {
    cursor: pointer;
    display: flex
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .company-booth-info .booth-info-title {
    font-size: 14px;
    font-weight: 400;
    color: #999;
    line-height: 21px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .company-booth-info .booth-info-content {
    max-width: 310px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    font-size: 14px;
    font-weight: 400;
    color: #333;
    line-height: 21px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-info .company-booth-info .booth-info-content span {
    box-sizing: border-box
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-product {
    min-width: 496px;
    width: 496px;
    height: 144px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-product .exhibitors-product-box {
    position: relative;
    cursor: pointer;
    background: url(404.png) no-repeat;
    background-size: 100% 100%;
    width: 144px;
    height: 144px;
    background-color: #fff;
    border: 1px solid #e6e6e6;
    margin-left: 16px;
    display: inline-block
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors .exhibitors-product .exhibitors-product-box .exhibitors-product-img {
    cursor: pointer;
    -o-object-fit: contain;
    object-fit: contain;
    width: 144px;
    height: 144px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .exhibitors-list .exhibitors:hover {
    z-index: 2;
    width: 934px;
    height: 192px;
    background: #fff;
    box-shadow: 3px 3px 8px 0 rgba(0, 0, 0, .1);
    border: 1px solid #e6e6e6
}
.mian-povertyAlleviation .inner-container .content-exhibitors .pager {
    text-align: right;
    margin-top: 40px;
    margin-bottom: 40px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .tips-none {
    margin: 128px auto;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color: #333;
    line-height: 19px
}
.mian-povertyAlleviation .inner-container .content-exhibitors .tips-none .tips-icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggMGE4IDggMCAxMTAgMTZBOCA4IDAgMDE4IDB6bTEgMTFIN3YyaDJ2LTJ6bTAtOEg3djZoMlYzeiIgZmlsbD0iI0ZGQTcwMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat;
    background-size: 100% 100%;
    width: 16px;
    height: 16px;
    margin-right: 8px
}
.mian-povertyAlleviation .h5-filter {
    display: none
}
.search-container .search-left .search-cont {
    cursor: pointer
}
.search-container .search-left .search-cont .info-list {
    display: block;
    height: auto;
    border: 1px solid #e6e6e6
}
.search-container .search-left .search-cont .icon {
    transform: rotate(0deg) !important
}
.search-container .search-left .search-cont .icon.up {
    transform: rotate(180deg) !important
}
.live-already-body .live-banner-container .live-banner-img {
    background-color: rgba(134, 196, 236, .36)
}
.live-already-body .live-banner-container .live-status {
    z-index: 99
}
.cf-video-player .txp_controls .txp_right_controls .txp_btn_logo {
    display: none
}
.index-container .exhibition-area .swiper-container-index .swiper-slide-l .pic.swiper-lazy {
    display: none
}
.index-container .exhibition-area .swiper-container-index .swiper-slide-l .pic.swiper-lazy.swiper-lazy-loaded {
    display: inline-block
}
a,
button,
input {
    outline: none
}
.search-container button:active {
    background-color: #c81e25
}
.main-about .about-container .about-center-container .about-list .about-lists>.item {
    font-weight: 700
}
.main-about .about-container .about-center-container .about-list .about-lists .sub_nav .item,
.main-about .about-container .about-center-container .about-list .about-lists>.item.open {
    box-shadow: none
}
.main-about .about-container .about-center-container .about-list .about-lists .sub_nav .item:last-child {
    box-shadow: 0 1px 0 0 #e6e6e6
}
.footer .footer-box .GJ-box {
    cursor: text
}
.footer .footer-box .GJ-box .qr-img {
    cursor: pointer
}
.footer .footer-box .attention .attention-items .attention-items-url img {
    transition: transform .2s ease
}
.footer .footer-box .attention .attention-items .attention-items-url:hover img {
    transform: translate3d(0, -2px, 0)
}
.search-form {
    position: fixed;
    left: 0;
    top: 1.2rem;
    z-index: 100;
    width: 100vw;
    height: 100vh;
    background-color: #f7f7f7
}
.newsSearch-container {
    z-index: 101
}
.about-body .partners-content-box .partners-content .table .table-content {
    width: 100%
}
.cf-status-tip-container {
    position: relative;
    text-align: center;
    width: 100%;
    height: 400px
}
.cf-status-tip-container .cf-status-tip {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 250px
}
.cf-status-tip-container .cf-status-tip .status-tip-logo {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjkyIDI1LjkzaDMuOTgzdjMuOTgzaC0zLjk4MnYtMy45ODJ6bTAtMTUuOTI5aDMuOTgzdjExLjk0N2gtMy45ODJWMTAuMDAxek0xOS45MTMuMDQ1QzguOTYxLjA0NSAwIDkuMDA1IDAgMTkuOTU3IDAgMzAuOTEgOC44NjEgMzkuODcgMTkuOTEyIDM5Ljg3YzExLjA1MSAwIDE5LjkxMi04Ljk2IDE5LjkxMi0xOS45MTIgMC0xMC45NTEtOC45Ni0xOS45MTItMTkuOTEyLTE5LjkxMnptMCAzNS44NDJjLTguNzYxIDAtMTUuOTMtNy4xNjktMTUuOTMtMTUuOTNzNy4xNjktMTUuOTMgMTUuOTMtMTUuOTMgMTUuOTMgNy4xNjkgMTUuOTMgMTUuOTMtNy4xNjkgMTUuOTMtMTUuOTMgMTUuOTN6IiBmaWxsPSIjRkYzRTAwIi8+PC9zdmc+);
    width: 40px;
    height: 40px;
    display: inline-block;
    margin-bottom: 16px;
    background-size: 100%;
    background-repeat: no-repeat
}
.cf-status-tip-container .cf-status-tip .status-tip-message {
    font-size: 14px;
    color: #333;
    line-height: 22px;
    margin-bottom: 8px
}
.cf-status-tip-container .cf-status-tip .status-tip-retry {
    font-size: 14px;
    color: #0052d9;
    line-height: 22px;
    cursor: pointer
}
.cf-status-tip-container .cf-status-tip .status-tip-retry:hover {
    text-decoration: underline
}
.cf-no-hover {
    cursor: default !important;
    text-decoration: none !important
}
.cf-swiper-image-loading {
    display: none
}
.cf-image-placeholder {
    background-color: #e6e6e6;
    width: 100%;
    height: 100%;
    position: relative;
    display: inline-block
}
.cf-image-placeholder.theme-white {
    background-color: #fff
}
.cf-image-placeholder:before {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    display: inline-block;
    content: " ";
    width: 66px;
    height: 60px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-image: url(404.png)
}
.main>.header-banner .banner-spot-index1 {
    position: absolute;
    z-index: 100;
    bottom: 24px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    justify-content: center
}
.main>.header-banner .banner-spot-index1 .banner-spot-item {
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: hsla(0, 0%, 100%, .5)
}
.main>.header-banner .banner-spot-index1 .banner-spot-item.banner-spot-wihte {
    background: #fff
}
.main>.header-banner .banner-spot-index1 .banner-spot-item+.banner-spot-item {
    margin-left: 10px
}
.fixed-header {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10001
}
.none-hide {
    display: none !important
}
overlay {
    z-index: 1001;
    position: fixed
}
.dialog,
.dialog-backdrop {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0
}
.dialog-backdrop {
    background-color: #000;
    opacity: .6;
    overflow-y: auto;
    z-index: 1000
}
.dialog-button {
    height: 30px;
    min-width: 24px;
    padding: 0 16px;
    background-color: #fff;
    border: 1px solid #ddd;
    color: #000;
    line-height: 30px;
    text-align: center;
    display: inline-block;
    cursor: pointer;
    outline: 0 none;
    box-sizing: border-box;
    text-decoration: none;
    font-size: 14px;
    vertical-align: middle;
    white-space: nowrap;
    margin-left: 10px
}
.dialog-button.primary {
    background-color: #182f8f;
    border-color: #182f8f;
    color: #fff
}
.dialog {
    text-align: center;
    z-index: 1001;
    overflow: auto;
    white-space: nowrap
}
.dialog:before {
    content: "";
    width: 0;
    height: 100%
}
.dialog .dialog__inner,
.dialog:before {
    display: inline-block;
    vertical-align: middle
}
.dialog .dialog__inner {
    position: relative;
    text-align: left;
    white-space: normal;
    min-width: 420px;
    width: 480px;
    min-height: 200px;
    background-color: #fff;
    padding: 20px 24px;
    box-sizing: border-box
}
.dialog button.close {
    position: absolute;
    top: 14px;
    right: 18px;
    display: inline-block;
    font-size: 0;
    border: none;
    padding: 5px;
    line-height: inherit;
    background-color: transparent;
    box-sizing: border-box;
    cursor: pointer;
    outline: 0 none;
    text-decoration: none
}
.dialog button.close:active,
.dialog button.close:hover {
    background-color: rgba(0, 0, 0, .05);
    text-decoration: none
}
.dialog button.close i {
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: inherit;
    font-size: 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTEzLjk1IDMuNDE0TDEyLjUzNiAyIDggNi41MzYgMy40NjQgMiAyLjA1IDMuNDE0IDYuNTg2IDcuOTUgMi4wNSAxMi40ODVsMS40MTQgMS40MTRMOCA5LjM2NGw0LjUzNiA0LjUzNSAxLjQxNC0xLjQxNEw5LjQxNCA3Ljk1eiIvPjwvc3ZnPg==)
}
.dialog .dialog__header {
    font-size: 14px;
    color: #333;
    margin-bottom: 24px;
    min-height: 26px
}
.dialog .dialog__header .dialog__headertitle {
    font-size: 16px;
    font-weight: 600
}
.dialog .dialog__body {
    word-break: break-word;
    font-size: 14px;
    color: #323232;
    height: 60%
}
.dialog .dialog__footer {
    position: relative;
    margin-top: 24px
}
.dialog .dialog__footer .dialog__btnwrap {
    text-align: right;
    position: relative;
    z-index: 0;
    font-size: 0
}
.dialog .dialog__footer .dialog__btnwrap button {
    margin-left: 8px
}
.cf127-beta-modal {
    position: fixed;
    z-index: 999998
}
.cf127-beta-modal .dialog-backdrop {
    display: none
}
.cf127-beta-modal .dialog {
    width: 600px;
    height: 200px;
    right: 0;
    bottom: 10px;
    left: auto;
    top: auto
}
.cf127-beta-modal .dialog .dialog__inner {
    box-shadow: 0 0 10px rgba(0, 0, 0, .5)
}
.fitious-915 {
    padding-top: 79px;
    padding-left: 71px;
    width: 100%;
    height: 100%;
    background: linear-gradient(270deg, transparent, rgba(0, 0, 0, .3));
    box-sizing: border-box
}
.ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}
.help-menu-bg {
    width: 282px;
    position: relative;
    font-family: PingFangSC-Regular, PingFang SC
}
.help-input-container {
    display: flex;
    width: auto;
    flex-flow: row;
    height: 46px
}
.help-input-container .help-input {
    text-align: start;
    width: 282px;
    font-size: 14px;
    color: #323232;
    background: #fff;
    border: 1px solid #e6e6e6;
    padding: 0 0 0 16px;
    caret-color: #182f8f;
    outline: none !important
}
.help-dropdown {
    width: calc(100% - 2px);
    background: #fff;
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    position: absolute;
    top: 46px;
    height: 230px;
    overflow: auto;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.help-dropdown .help-dropdown-item {
    color: #323232
}
.help-dropdown .help-dropdown-item,
.help-dropdown .help-dropdown-item-on {
    font-size: 14px;
    line-height: 22px;
    padding-left: 16px;
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: start
}
.help-dropdown .help-dropdown-item-on {
    color: #323232;
    color: #182f8f
}
.help-dropdown .help-dropdown-item-on:hover,
.help-dropdown .help-dropdown-item:hover {
    background-color: #f1f2f4
}
.menu-tree-container {
    width: calc(100% - 2px);
    display: flex;
    margin-top: 24px;
    flex-flow: column;
    border: 1px solid #e6e6e6;
    border-top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-weight: 400
}
.menu-tree-container .menu-item-container {
    width: auto;
    height: 56px;
    background: #fff;
    cursor: pointer;
    padding-right: 16px
}
.menu-tree-container .menu-item-container-first,
.menu-tree-container .menu-item-container-first-on {
    width: auto;
    height: 56px;
    background: #fff;
    cursor: pointer;
    padding-right: 16px;
    color: #000;
    font-size: 16px;
    padding-left: 32px;
    display: flex;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    border-top: 1px solid #e6e6e6
}
.menu-tree-container .menu-item-container-first-on {
    border-bottom: 1px solid #e6e6e6
}
.menu-tree-container .menu-item-container-second {
    width: auto;
    height: 56px;
    background: #fff;
    cursor: pointer;
    padding-right: 16px;
    font-size: 16px;
    color: #000;
    padding-left: 48px;
    display: flex;
    flex-flow: row;
    justify-content: space-between;
    align-items: center
}
.menu-tree-container .menu-item-container-third {
    color: #323232
}
.menu-tree-container .menu-item-container-third,
.menu-tree-container .menu-item-container-third-on {
    width: auto;
    height: 56px;
    background: #fff;
    cursor: pointer;
    padding-right: 16px;
    font-size: 14px;
    padding-left: 64px;
    display: flex;
    flex-flow: row;
    justify-content: start;
    align-items: center
}
.menu-tree-container .menu-item-container-third-on {
    color: #323232;
    color: #d70d1a
}
.menu-tree-container .help-arrow {
    width: 16px;
    height: 16px
}
.help-download-container {
    width: 100%;
    height: 48px;
    border: 1px solid #e6e6e6;
    border-left: 0;
    margin-top: 48px;
    color: #333;
    background: #fff;
    display: inline-flex;
    flex-flow: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    font-weight: 500
}
.help-download-container .help-div {
    font-size: 14px;
    font-weight: 500;
    line-height: 48px;
    margin-left: 16px
}
.help-download-container .img {
    width: 19.8px;
    height: 19.8px;
    margin-right: 16px
}
.help-download-container .divider {
    position: absolute;
    width: 2px;
    height: 48px;
    top: 0;
    background-color: #182f8f
}
.Searchkeyword {
    color: #182f8f
}
.help-content-bg {
    width: 894px;
    display: flex;
    flex-flow: column
}
.help-content-video {
    width: 100%;
    height: 502px;
    margin-bottom: 24px
}
.help-center-video {
    width: 100%;
    height: 100%;
    margin-top: 0
}
#pdf-container {
    width: 100%;
    height: 715px
}
.help-unsupport-container {
    color: #606060;
    font-size: 13px;
    font-weight: 300;
    margin-top: 10px
}
.help-unsupport-link {
    color: #0e97ee;
    text-decoration: none;
    border-bottom: 1px solid rgba(61, 159, 236, .5)
}
.component-list.help-menu-bg {
    width: 100%
}
.component-list.help-menu-bg .help-title {
    font-size: 28px;
    font-weight: 500;
    color: #292929;
    line-height: 42px;
    margin-bottom: 14px
}
.component-list.help-menu-bg .help-list {
    background: #fff
}
.component-list.help-menu-bg .help-list .li {
    display: flex;
    align-items: center;
    position: relative;
    padding-left: 46px;
    padding-right: 46px;
    height: 60px;
    color: #333;
    cursor: pointer
}
.component-list.help-menu-bg .help-list .li:before {
    border-radius: 50%;
    position: absolute;
    left: 24px;
    top: 50%;
    transform: translateY(-50%);
    display: block;
    content: "";
    width: 6px;
    height: 6px;
    background: #e6e6e6
}
.component-list.help-menu-bg .help-list .li:hover {
    color: #d70d1a;
    text-decoration: underline
}
.component-list.help-menu-bg .help-list .li .text {
    cursor: pointer;
    font-size: 16px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    line-height: 28px;
    box-sizing: border-box
}
.help-detail {
    width: 894px
}
.help-detail .title {
    display: flex;
    align-items: center;
    margin-bottom: 14px;
    font-size: 28px;
    font-weight: 500
}
.help-detail .title .icon {
    cursor: pointer;
    margin-top: 1px;
    width: 48px;
    min-width: 48px;
    height: 48px;
    display: block
}
.help-detail .content {
    font-size: 16px;
    padding: 40px 48px;
    background: #fff;
    min-height: 600px
}
.help-detail .content video {
    outline: none;
    width: 650px;
    height: 480px;
    margin: 0 auto
}
.help-detail .box {
    background: #fff;
    width: 100%;
    padding-top: 32px;
    padding-bottom: 48px;
    display: flex;
    justify-content: center
}
.help-detail .box .about-btn {
    margin: 0;
    padding: 0;
    cursor: pointer;
    width: 70px;
    height: 35px;
    border: 1px solid #e6e6e6;
    text-align: center;
    background: #fff;
    font-size: 14px;
    font-family: PingFangSC-Semibold, PingFang SC;
    font-weight: 500;
    color: #000;
    line-height: 35px
}
.page-layout-wrapper {
    height: inherit;
    margin-bottom: 120px;
    background: #f7f7f7
}
.help-bg {
    background: #f7f7f7;
    width: 1200px;
    overflow: auto;
    margin: 0 auto;
    padding-top: 72px;
    padding-bottom: 120px
}
.help-bg .menu-quick-container {
    font-size: 14px;
    font-family: PingFangSC-Regular, PingFang SC;
    color: #343434;
    line-height: 22px;
    padding-top: 24px;
    padding-bottom: 31px;
    text-align: start
}
.help-bg .menu-quick-container u {
    cursor: pointer
}
.help-bg .help-menu {
    width: 282px;
    float: left;
    margin-right: 24px
}
.help-bg .help-container {
    width: 894px;
    overflow: hidden
}
.fold {
    transform: rotate(90deg) !important
}
.clolor-red {
    color: #182f8f
}
.about_key {
    position: absolute;
    bottom: 0;
    left: 89px;
    transform: translateY(100%);
    width: calc(100% - 90px);
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
    background: #fff;
    z-index: 100;
    max-height: 404px;
    overflow: auto
}
.about_key .item-key {
    cursor: pointer;
    box-sizing: border-box;
    padding: 0 24px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 14px;
    color: #333;
    line-height: 40px
}
.about_key .item-key.active,
.about_key .item-key:hover {
    background: #f7f7f7
}
.about_key .item-key .Searchkeyword {
    font-weight: 600
}
.home_key {
    left: 78px;
    width: calc(100% - 78px)
}
.searcontent-img {
    cursor: pointer;
    width: 30px;
    height: 30px;
    transform: rotate(180deg)
}
.h5-complete-box {
    padding: .58rem 0;
    display: flex;
    justify-content: center
}
.h5-complete-box .complete {
    font-size: .28rem;
    color: #999;
    line-height: .4rem;
    position: relative
}
.h5-complete-box .complete:after,
.h5-complete-box .complete:before {
    display: block;
    content: "";
    position: absolute;
    width: .74rem;
    height: .01rem;
    background: #e6e6e6;
    text-align: center;
    top: 50%
}
.h5-complete-box .complete:before {
    left: -.24rem;
    transform: translate(-100%)
}
.h5-complete-box .complete:after {
    right: -.24rem;
    transform: translate(100%)
}
.exhibitsSreach-tag-txt {
    white-space: nowrap
}
.service-container a.card {
    cursor: pointer;
    transition: transform .3s ease
}
.service-container a.card:hover {
    transform: translateY(-5px)
}
.service-container a.card:active {
    transition: transform .1s ease;
    transform: translateY(-3px)
}
.item-hidden {
    letter-spacing: 0;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 12px
}
.more-txt {
    margin-top: .44rem;
    margin-bottom: 0;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center
}
.more-txt .down {
    font-size: .28rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #666;
    display: inline-block
}
.more-txt .ic-down {
    top: -.05rem;
    transform: rotate(225deg)
}
.more-txt .ic-down,
.more-txt .ic-up {
    position: relative;
    display: inline-block;
    width: .14rem;
    height: .14rem;
    border-color: #999 transparent transparent #999;
    border-style: solid;
    border-width: 1px;
    margin-left: .12rem
}
.more-txt .ic-up {
    transform: rotate(45deg);
    top: .05rem
}
.card {
    width: 6.86rem;
    margin: .24rem auto;
    background-color: #fff;
    box-shadow: 0 .03rem .11rem 0 rgba(0, 0, 0, .12);
    overflow: hidden
}
.card .name {
    display: flex;
    background: #fafafa;
    height: .98rem;
    line-height: .98rem;
    border-radius: .002rem;
    font-size: .36rem;
    padding: 0 .32rem;
    box-sizing: border-box;
    color: #333
}
.card .name .zh-name {
    text-overflow: ellipsis !important
}
.card .name .en-name,
.card .name .zh-name {
    width: 50%;
    white-space: nowrap;
    overflow: hidden
}
.card .name .en-name {
    text-overflow: ellipsis
}
.card .email,
.card .info {
    display: flex;
    padding-left: .32rem;
    box-sizing: border-box;
    font-size: .28rem;
    color: #333
}
.card .email img,
.card .info img {
    width: .32rem;
    height: .32rem;
    margin-right: .1rem
}
.card .email .right,
.card .info .right {
    line-height: 1;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.card .info {
    margin-top: .4rem;
    margin-bottom: .4rem
}
.card .email {
    margin-top: .24rem;
    margin-bottom: .24rem
}
.business-save-btn {
    height: .96rem;
    width: 6.86rem;
    line-height: .96rem;
    text-align: center;
    background-color: #182f8f;
    color: #fff;
    border-radius: .04rem;
    font-size: .36rem;
    margin: .32rem auto;
    position: relative;
    z-index: 101
}
.business-save-btn.edit-btn {
    margin-top: 0
}
.business-save-btn a {
    display: block
}
.business-tips {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    font-size: .28rem;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    display: none
}
.business-tips.active {
    display: flex
}
.business-tips .text {
    width: 4.51rem;
    border-radius: .06rem;
    background: rgba(0, 0, 0, .8);
    padding: .15rem .3rem;
    display: inline-block;
    text-align: center;
    line-height: 1.5
}
.edit {
    margin-top: 1.2rem;
    padding-top: .6rem
}
.edit .line {
    width: 100%;
    height: .02rem;
    background: #e6e6e6
}
.country-fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background-color: #fff;
    z-index: 99999
}
.country-fixed .header-nav {
    position: fixed;
    top: 0;
    left: 0;
    height: 1.2rem;
    width: 100%;
    background-color: #182f8f !important
}
.country-fixed .logo-box {
    padding: 0 .3rem;
    box-sizing: border-box;
    display: flex;
    height: 1.2rem;
    align-items: center
}
.country-fixed .logo-box .h5-back {
    width: .2rem;
    height: .35rem;
    margin-right: .32rem
}
.country-fixed .logo-box .index-logo {
    background: url(404.png) no-repeat;
    background-size: 100% 100%;
    width: 3.3rem;
    height: 1.16rem
}
.country-fixed .fixed-inner-box {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding: 1.2rem 0 0;
    overflow: scroll
}
.country-fixed .fixed-inner-box .search-box {
    position: fixed;
    top: 1.2rem;
    left: 0;
    padding: .2rem .3rem;
    background-color: #eee;
    box-sizing: border-box;
    width: 100%;
    height: 1.4rem
}
.country-fixed .fixed-inner-box .search-box .search-inner {
    width: 100%;
    height: 100%;
    background-color: #fff;
    padding: .2rem .3rem;
    box-sizing: border-box;
    display: flex;
    align-items: center
}
.country-fixed .fixed-inner-box .search-box .search-inner .icon-search {
    width: .3rem;
    height: .3rem;
    margin-right: .3rem
}
.country-fixed .fixed-inner-box .search-box .search-inner .search-input {
    flex: 1;
    height: 100%;
    border: none;
    line-height: 1rem;
    font-size: .28rem
}
.country-fixed .fixed-inner-box .list-data {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    overflow: scroll;
    padding: 1.4rem .3rem 0
}
.country-fixed .fixed-inner-box .list-data .item {
    font-size: .36rem;
    color: #333;
    padding: .2rem 0
}
.input-form {
    margin-left: .32rem;
    margin-right: .32rem;
    box-sizing: border-box;
    margin-bottom: .4rem;
    position: relative
}
.input-form .title {
    font-size: .28rem;
    margin-bottom: .2rem
}
.input-form .select2 {
    position: relative;
    display: inline-block;
    height: .9rem;
    width: 3.4rem;
    line-height: .9rem;
    border: .02rem solid #d9d9d9;
    background-color: transparent;
    padding-left: .16rem;
    box-sizing: border-box;
    font-size: .28rem;
    color: #333;
    margin-right: .04rem
}
.input-form .select2 .item-txt {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}
.input-form .select2:last-child {
    margin-right: 0
}
.input-form .select2 .s-down {
    position: absolute;
    right: .16rem;
    top: 50%;
    width: .14rem;
    height: .14rem;
    border-color: #999 transparent transparent #999;
    border-style: solid;
    border-width: 1px;
    transform: translateY(-50%) rotate(225deg)
}
.input-form .select2 .panner {
    position: absolute;
    width: 3.36rem;
    max-height: 3.98rem;
    background: #fff;
    box-shadow: 0 .03rem .11rem 0 rgba(0, 0, 0, .12);
    left: 0;
    box-sizing: border-box;
    z-index: 1;
    right: 0;
    top: .96rem;
    overflow-y: scroll
}
.input-form .select2 .panner .p-item {
    padding-left: .24rem
}
.input-form .select2 .panner .p-active {
    background-color: rgba(215, 30, 38, .05)
}
.input-form .ipt {
    display: flex;
    align-items: center;
    border: .02rem solid #d9d9d9;
    width: 6.86rem;
    height: .9rem;
    padding-left: .16rem;
    padding-right: .16rem;
    box-sizing: border-box
}
.input-form input {
    width: 100%;
    height: .9rem;
    border: transparent;
    background-color: transparent;
    font-size: .28rem;
    color: #333
}
.main-meeting {
    padding-top: 100px;
    background-color: #fff
}
.main-meeting .meeting {
    width: 1000px;
    margin: 40px auto auto
}
.main-meeting .meeting .title {
    font-size: 28px;
    margin-bottom: 50px
}
.main-meeting .meeting .tips-box {
    margin-bottom: 40px
}
.main-meeting .meeting .tips-box .tips-title {
    font-size: 16px;
    line-height: 22px
}
.main-meeting .meeting .tips-box .tips-content {
    font-size: 16px;
    margin-top: 20px;
    margin-bottom: 20px
}
.main-meeting .meeting .tips-box .tips-content .url {
    color: #182f8f
}
.main-meeting .meeting .back-btn {
    width: 80px;
    height: 40px;
    background: #fff;
    border: 1px solid #ddd;
    padding-top: 10px;
    text-align: center;
    cursor: pointer;
    box-sizing: border-box;
    font-size: 14px;
    color: #333;
    line-height: 19px;
    margin: 40px auto auto
}