.component-service-tab-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 20px;
    height: 80px
}

@media(min-width: 1024px) {
    .component-service-tab-wrapper {
        margin-top:10px;
        height: 120px
    }
}

.component-service-tab-wrapper.fixed-top .component-service-tab {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    background: #f4f4f4;
    border-bottom: 1px solid #d2d2d2;
    z-index: 99;
    margin: 0 auto;
    padding: 25px 0 0
}

@media(min-width: 1024px) {
    .component-service-tab-wrapper.fixed-top .component-service-tab {
        padding:25px 0
    }
}

.component-service-tab-wrapper.fixed-top .component-service-tab .tabs ul {
    margin-left: 20px;
    justify-content: start
}

@media(min-width: 1024px) {
    .component-service-tab-wrapper.fixed-top .component-service-tab .tabs ul {
        margin-left:0;
        justify-content: center
    }
}

.component-service-tab {
    position: relative;
    transition: all .4s
}

.component-service-tab .tabs {
    width: 100%;
    overflow-x: auto;
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none
}

.component-service-tab .tabs::-webkit-scrollbar {
    width: 0!important
}

.component-service-tab .tabs ul {
    display: flex
}

@media(max-width: 1023px) {
    .component-service-tab .tabs ul {
        width:140%;
        height: 25px
    }
}

.component-service-tab .tabs ul li {
    margin: 0 30px
}

@media(max-width: 1023px) {
    .component-service-tab .tabs ul li {
        margin:0 40px 0 0
    }

    .component-service-tab .tabs ul li:last-child {
        margin: 0
    }
}

.component-service-tab .tabs ul li a {
    display: block;
    color: #252525;
    font-weight: 700;
    font-size: 12px
}

@media(min-width: 1024px) {
    .component-service-tab .tabs ul li a {
        font-size:18px
    }
}

.component-service-tab .tabs ul li a:hover {
    color: #3d9ce3
}

.component-service-tab .tabs ul li.active {
    border-bottom: 1px solid #3d9ce3
}

.component-service-tab .tabs ul li.active a {
    color: #3d9ce3
}

.component-service-list {
    position: relative;
    width: 100%
}

.component-service-list .service-list-slider {
    position: relative
}

@media(min-width: 1024px) {
    .component-service-list .service-list-slider {
        padding-bottom:60px
    }
}

.component-service-list .service-list-slider .swiper-wrapper .swiper-slide {
    display: inline-block;
    width: 28%;
    overflow: visible;
    text-align: center;
    min-height: 160px
}

.component-service-list .service-list-slider .swiper-wrapper .swiper-slide:last-child {
    margin: 0
}

@media(max-width: 1023px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide .image {
        text-align:center;
        transform: scale(.7);
        transition: transform .3s
    }

    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide .image span.image-box {
        display: inline-block;
        transform: rotate(45deg);
        width: 245px;
        height: 342px;
        border-radius: 220px;
        overflow: hidden
    }

    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide .image span.image-box img {
        opacity: 0;
        border-radius: 100%;
        transform: rotate(-45deg) scale(1.5);
        width: 100%;
        padding-top: 50px
    }
}

@media(min-width: 1024px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide .image {
        text-align:center;
        transform: scale(.45)
    }

    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide .image span.image-box {
        display: block;
        transform: rotate(45deg)
    }

    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide .image span.image-box img {
        border-radius: 100%;
        width: 500px;
        height: 500px;
        opacity: .6;
        transition: transform 1s;
        max-width: 100%;
        transform: rotate(-45deg) scale(1.5)
    }
}

.component-service-list .service-list-slider .swiper-wrapper .swiper-slide a {
    display: block
}

.component-service-list .service-list-slider .swiper-wrapper .swiper-slide a .name {
    color: #003150;
    margin: 30px 0 10px;
    display: block;
    font-size: 16px
}

@media(min-width: 1024px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide a .name {
        font-size:22px
    }
}

.component-service-list .service-list-slider .swiper-wrapper .swiper-slide .info {
    position: relative;
    width: 100%;
    display: none
}

@media(min-width: 1024px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide .info {
        width:135%
    }
}

@media(max-width: 1023px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide .info {
        padding:0 30px
    }
}

.component-service-list .service-list-slider .swiper-wrapper .swiper-slide .info .info-txt {
    color: #d2d2d2;
    text-align: center;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-top: 15px
}

@media(min-width: 1024px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide .info .info-txt {
        text-align:left;
        -webkit-line-clamp: 4
    }
}

.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .image,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .image {
    transform: scale(1);
    transition: transform .3s
}

@media(max-width: 1023px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .image span.image-box img,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .image span.image-box img {
        opacity:1
    }
}

@media(min-width: 1024px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .image span.image-box,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .image span.image-box {
        width:360px;
        height: 490px;
        border-radius: 220px;
        overflow: hidden;
        margin: 0 auto
    }

    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .image span.image-box img,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .image span.image-box img {
        border-radius: 220px;
        width: 500px;
        height: auto;
        opacity: 1;
        padding-top: 50px
    }

    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .image span.image-box:hover img,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .image span.image-box:hover img {
        transform: rotate(-45deg) scale(1.6)
    }
}

.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .info,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .info {
    display: flex;
    justify-content: space-between;
    margin-top: 30px
}

@media(min-width: 1024px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .info,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .info {
        margin-top:-60px
    }
}

@media(max-width: 1023px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .info,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .info {
        display:block
    }
}

.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .info h2,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .info h2 {
    text-align: left;
    font-weight: 700;
    line-height: 1.2;
    overflow: hidden;
    height: 60px;
    width: 100%;
    font-size: 24px;
    text-align: center;
    margin: 0 0 20px
}

@media(min-width: 1024px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .info h2,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .info h2 {
        height:150px;
        width: 56%;
        font-size: 60px;
        text-align: left;
        margin-bottom: 12px
    }
}

@media(max-width: 1023px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .info h2,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .info h2 {
        margin-top:20px
    }
}

.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .info p,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .info p {
    color: #d2d2d2
}

@media(max-width: 1023px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .info p,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .info p {
        margin-bottom:12px;
        text-align: center;
        height: 65px;
        overflow: hidden
    }
}

.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .info .text,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .info .text {
    text-align: left;
    font-size: 12px;
    margin-top: 0;
    width: 100%
}

@media(min-width: 1024px) {
    .component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active .info .text,.component-service-list .service-list-slider .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .info .text {
        margin-top:-40px;
        width: 34%
    }
}

.component-service-list .service-list-slider .step-number {
    font-weight: 700;
    font-size: 16px;
    border: 1px solid #666;
    width: 34px;
    height: 54px;
    border-radius: 20px;
    text-align: center;
    transform: rotate(-45deg);
    margin: 0 auto
}

@media(min-width: 1024px) {
    .component-service-list .service-list-slider .step-number {
        margin:0 0 15px 16px
    }
}

.component-service-list .service-list-slider .step-number span {
    height: 54px;
    line-height: 54px;
    display: block;
    transform: rotate(45deg);
    color: #fff
}

.component-service-list .service-list-progressbar,.component-service-list .swiper-pagination-progressbar {
    height: 2px;
    left: 8%;
    top: auto;
    bottom: 0;
    position: absolute;
    background: #d2d2d2;
    width: 84%
}

.component-service-list .service-list-progressbar .swiper-pagination-progressbar-fill,.component-service-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #3d9ce3;
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 2px;
    transform: scale(0);
    transform-origin: left top
}

@media(min-width: 1024px) {
    .component-service-list .service-list-progressbar,.component-service-list .swiper-pagination-progressbar {
        display:none
    }
}

.component-service-list .service-list-button-next,.component-service-list .service-list-button-prev {
    width: 50px;
    height: 50px;
    border: 1px solid #d2d2d2;
    border-radius: 50%;
    position: absolute;
    bottom: 2%;
    cursor: pointer;
    display: block;
    line-height: 50px;
    text-align: center;
    z-index: 9
}

.component-service-list .service-list-button-next span,.component-service-list .service-list-button-prev span {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjg1NiAyLjQ3YS45ODYuOTg2IDAgMDAtLjY5LS4yOWMtLjI2IDAtLjUxLjEtLjY5LjI5LS4xOC4xOC0uMjkuNDMtLjI5LjY5IDAgLjI2LjEuNTEuMjkuNjkxbDUuMTgyIDUuMTYzSC45OGMtLjI2IDAtLjUxLjEtLjY5LjI5LS4xOC4xOC0uMjkuNDMtLjI5LjY5IDAgLjI2LjEuNTEuMjkuNjkuMTguMTguNDMuMjkuNjkuMjloMTUuNjY4bC01LjE2MiA1LjE2M2MtLjE4LjE4LS4yOS40My0uMjkuNjkgMCAuMjYuMS41MS4yOS42OS4xOC4xOC40My4yOTEuNjkuMjkxLjI2IDAgLjUxLS4xLjY5LS4yOWw2Ljg1NC02Ljg1NGEuOTg3Ljk4NyAwIDAwLjI4LS43YzAtLjEzLS4wMy0uMjYtLjA3LS4zOGEuOTkuOTkgMCAwMC0uMjEtLjMyTDEyLjg1NiAyLjQ3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
    background-repeat: no-repeat;
    background-size: 80%;
    background-position: 50%;
    width: 20px;
    height: 15px;
    display: inline-block
}

@media(max-width: 1023px) {
    .component-service-list .service-list-button-next,.component-service-list .service-list-button-prev {
        display:none
    }
}

.component-service-list .service-list-button-next.swiper-button-disabled,.component-service-list .service-list-button-prev.swiper-button-disabled {
    border-color: #d2d2d2;
    cursor: default
}

.component-service-list .service-list-button-next.swiper-button-disabled span,.component-service-list .service-list-button-prev.swiper-button-disabled span {
    border-color: #d2d2d2
}

.component-service-list .service-list-button-prev {
    left: 29.5%
}

.component-service-list .service-list-button-prev span {
    transform: rotate(180deg)
}

.component-service-list .service-list-button-next {
    left: 34%
}

@media(min-width: 769px)and (max-width:1200px) {
    .component-service-list .service-list-button-next {
        left:36%
    }
}

.component-all-service-list {
    position: relative;
    width: 100%
}

.component-all-service-list .ambassador-list-slider {
    position: relative;
    padding-bottom: 40px
}

@media(min-width: 1024px) {
    .component-all-service-list .ambassador-list-slider {
        padding-bottom:60px
    }
}

.component-all-service-list .ambassador-list-slider .swiper-wrapper .swiper-slide {
    display: inline-block;
    width: 28%;
    overflow: hidden;
    text-align: center
}

.component-all-service-list .ambassador-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active:first-child {
    margin-left: 0
}

@media(min-width: 1024px) {
    .component-all-service-list .ambassador-list-slider .swiper-wrapper .swiper-slide.swiper-slide-active:first-child {
        margin-left:8%
    }
}

.component-all-service-list .ambassador-list-slider .swiper-wrapper .swiper-slide a {
    display: block
}

.component-all-service-list .ambassador-list-slider .swiper-wrapper .swiper-slide a .image-box {
    border-radius: 170px;
    display: block;
    overflow: hidden;
    max-width: 331px;
    margin: 0 auto
}

.component-all-service-list .ambassador-list-slider .swiper-wrapper .swiper-slide a img {
    max-width: 100%;
    transition: all .5s
}

@media(min-width: 1024px) {
    .component-all-service-list .ambassador-list-slider .swiper-wrapper .swiper-slide a:hover img {
        transform:scale(1.15)
    }
}

.component-all-service-list .ambassador-list-slider .swiper-wrapper .swiper-slide .name {
    color: #003150;
    margin: 40px 0 20px;
    display: block;
    font-weight: 700;
    font-size: 18px
}

@media(min-width: 1024px) {
    .component-all-service-list .ambassador-list-slider .swiper-wrapper .swiper-slide .name {
        font-size:26px
    }
}

.component-all-service-list .ambassador-list-slider .swiper-wrapper .swiper-slide .info {
    display: block;
    width: 87%;
    margin: 0 auto;
    font-size: 12px
}

@media(min-width: 1024px) {
    .component-all-service-list .ambassador-list-slider .swiper-wrapper .swiper-slide .info {
        font-size:14px
    }
}

.component-all-service-list .ambassador-list-slider .swiper-pagination-progressbar.ambassador-list-progressbar {
    height: 1px;
    left: 0;
    top: auto;
    bottom: 0;
    position: absolute;
    background: #d2d2d2;
    left: 5%;
    width: 90%
}

@media(min-width: 1024px) {
    .component-all-service-list .ambassador-list-slider .swiper-pagination-progressbar.ambassador-list-progressbar {
        left:8%;
        width: 84%
    }
}

.component-all-service-list .ambassador-list-slider .swiper-pagination-progressbar.ambassador-list-progressbar .swiper-pagination-progressbar-fill {
    background: #003150;
    position: absolute;
    left: 0;
    top: auto;
    bottom: 0;
    width: 100%;
    height: 3px;
    transform: scale(0);
    transform-origin: left top
}

@keyframes rtl-drawer-in {
    0% {
        transform: translate(100%)
    }

    to {
        transform: translate(0)
    }
}

@keyframes rtl-drawer-out {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(100%)
    }
}

@keyframes ltr-drawer-in {
    0% {
        transform: translate(-100%)
    }

    to {
        transform: translate(0)
    }
}

@keyframes ltr-drawer-out {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-100%)
    }
}

@keyframes ttb-drawer-in {
    0% {
        transform: translateY(-100%)
    }

    to {
        transform: translate(0)
    }
}

@keyframes ttb-drawer-out {
    0% {
        transform: translate(0)
    }

    to {
        transform: translateY(-100%)
    }
}

@keyframes btt-drawer-in {
    0% {
        transform: translateY(100%)
    }

    to {
        transform: translate(0)
    }
}

@keyframes btt-drawer-out {
    0% {
        transform: translate(0)
    }

    to {
        transform: translateY(100%)
    }
}

@keyframes fade-in {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fade-out {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@font-face {
    font-display: swap;
    font-family: Bold;
    src: url("LonginesSansText-Bold.otf"/*tpa=http://m.longine.cn/fonts/LonginesSansText-Bold.otf*/)
}

@font-face {
    font-display: swap;
    font-family: BoldItalic;
    src: url("LonginesSansText-BoldItalic.otf"/*tpa=http://m.longine.cn/fonts/LonginesSansText-BoldItalic.otf*/)
}

@font-face {
    font-display: swap;
    font-family: Light;
    src: url("LonginesSansText-Light.otf"/*tpa=http://m.longine.cn/fonts/LonginesSansText-Light.otf*/)
}

@font-face {
    font-display: swap;
    font-family: LightItalic;
    src: url("LonginesSansText-LightItalic.otf"/*tpa=http://m.longine.cn/fonts/LonginesSansText-LightItalic.otf*/)
}

@font-face {
    font-display: swap;
    font-family: Medium;
    src: url("LonginesSansText-Medium.otf"/*tpa=http://m.longine.cn/fonts/LonginesSansText-Medium.otf*/)
}

@font-face {
    font-display: swap;
    font-family: MediumItalic;
    src: url("LonginesSansText-MediumItalic.otf"/*tpa=http://m.longine.cn/fonts/LonginesSansText-MediumItalic.otf*/)
}

@font-face {
    font-display: swap;
    font-family: Regular;
    src: url("LonginesSansText-Regular.otf"/*tpa=http://m.longine.cn/fonts/LonginesSansText-Regular.otf*/)
}

@font-face {
    font-display: swap;
    font-family: RegularItalic;
    src: url("LonginesSansText-RegularItalic.otf"/*tpa=http://m.longine.cn/fonts/LonginesSansText-RegularItalic.otf*/)
}

@keyframes button-step-background {
    0% {
        background-color: #000
    }

    25% {
        background-color: #fff
    }

    50% {
        background-color: #000
    }

    75% {
        background-color: #000
    }

    to {
        background-color: #000
    }
}

@keyframes button-secondary-step-background {
    0% {
        background-color: #fff
    }

    25% {
        background-color: #000
    }

    50% {
        background-color: #fff
    }

    75% {
        background-color: #fff
    }

    to {
        background-color: #fff
    }
}

.page-customer-service.technical {
    position: relative
}

.page-customer-service.technical h1.page-title {
    color: #252525;
    margin: 30px 0 0;
    font-weight: 700;
    font-size: 20px
}

@media(min-width: 1024px) {
    .page-customer-service.technical h1.page-title {
        font-size:40px
    }
}

.page-customer-service.technical h3.sub-title {
    color: #252525;
    margin: 0 0 30px;
    font-weight: 700;
    font-size: 18px
}

@media(min-width: 1024px) {
    .page-customer-service.technical h3.sub-title {
        font-size:37px
    }
}

.page-customer-service.technical .breadcrumbs {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 2;
    margin: 0;
    top: 60px;
    padding: 20px 4.8309178744vw
}

@media(min-width: 1024px) {
    .page-customer-service.technical .breadcrumbs {
        top:90px;
        padding: 20px 8%
    }
}

.page-customer-service.technical .breadcrumbs ul {
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

.page-customer-service.technical .breadcrumbs ul li {
    font-size: 12px;
    margin-right: 5px;
    color: #d2d2d2
}

.page-customer-service.technical .breadcrumbs ul li a {
    color: #fff;
    opacity: .4
}

.page-customer-service.technical .breadcrumbs ul li a:hover {
    opacity: 1
}

.page-customer-service.technical .breadcrumbs ul li.speaor {
    color: #fff;
    opacity: .4
}

.page-customer-service.technical .breadcrumbs ul li span {
    color: #fff
}

.page-customer-service.technical .page-service__wrapper .banner {
    position: relative
}

.page-customer-service.technical .page-service__wrapper .banner img {
    width: 100%
}

.page-customer-service.technical .page-service__wrapper .banner video {
    width: 100%;
    min-height: 400px;
    object-fit: cover
}

.page-customer-service.technical .page-service__wrapper .banner h1.page-title {
    position: absolute;
    color: #fff;
    line-height: 1;
    left: 30px;
    bottom: 60px
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .banner h1.page-title {
        left:8%;
        bottom: 100px
    }
}

@media(min-width: 769px)and (max-width:1200px) {
    .page-customer-service.technical .page-service__wrapper .banner h1.page-title {
        bottom:60px
    }
}

.page-customer-service.technical .page-service__wrapper .service-content {
    padding: 0 4.8309178744vw
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .service-content {
        padding:0 8%
    }
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video h2 {
    color: #252525;
    margin: 40px 0;
    font-weight: 700;
    text-align: center;
    font-size: 24px
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video h2 {
        margin:60px 0;
        font-size: 60px
    }
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list {
    justify-content: space-between;
    display: block
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list {
        display:flex
    }
}

@media(max-width: 1023px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list {
        height:auto!important
    }
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .item {
    max-height: 512px;
    overflow: hidden;
    position: relative;
    border-radius: 15px;
    transition: all .6s;
    width: 100%;
    margin: 10px 0;
    height: 110px
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .item {
        width:154px;
        margin: 0 10px;
        height: auto
    }
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .item img {
    border-radius: 15px
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .item.open {
    width: 100%;
    height: 220px
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .item.open {
        width:71%;
        height: auto
    }
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .item .video-item {
    width: 100%;
    height: 100%;
    position: relative;
    border-radius: 15px;
    overflow: hidden
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .item .video {
    width: 100%;
    height: 100%;
    border-radius: 20px;
    overflow: hidden;
    opacity: 0
}

@media(max-width: 1023px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .item .video {
        position:absolute;
        top: 0;
        left: 0
    }
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .item .video.video-show {
    opacity: 1
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list img,.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list video {
    width: 100%;
    height: 100%;
    border-radius: 15px;
    object-fit: cover
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-info {
    position: absolute;
    left: 30px;
    width: 200px;
    bottom: 15px
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-info {
        left:40px;
        width: 450px;
        bottom: 40px
    }
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-info h3 {
    color: #fff;
    margin: 0 0 15px;
    font-weight: 700;
    font-size: 18px
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-info h3 {
        font-size:22px
    }
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-info p {
    display: none
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-info p {
        display:block
    }
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list p {
    color: #fff
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-popup {
    position: absolute;
    display: flex;
    align-items: center;
    cursor: pointer;
    right: 30px;
    bottom: 15px
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-popup {
        right:40px;
        bottom: 40px
    }
}

@media(max-width: 1023px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-popup {
        margin-bottom:15px
    }
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-popup .tip {
    text-align: right;
    display: none
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-popup .tip {
        display:block
    }
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-popup .full-video-icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTAgNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMjUiIGN5PSIyNSIgcj0iMjQuNSIgc3Ryb2tlPSIjRDJEMkQyIi8+PHBhdGggZD0iTTMzLjggMTYuOFYyMkgzNXYtNS4yYzAtMS0uODEtMS44LTEuOC0xLjhIMjh2MS4yaDUuMmMuMzMgMCAuNi4yNy42LjZ6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTIxLjUgMTUuNXYuMmgtNC43Yy0uNjA2IDAtMS4xLjQ5NC0xLjEgMS4xdjQuN2gtLjJ2LTQuN2MwLS43MTQuNTg2LTEuMyAxLjMtMS4zaDQuN3oiIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNi4yIDMzLjJWMjhIMTV2NS4yYzAgMSAuODEgMS44IDEuOCAxLjhIMjJ2LTEuMmgtNS4yYy0uMzMgMC0uNi0uMjctLjYtLjZ6TTMzLjIgMzMuOEgyOFYzNWg1LjJjMSAwIDEuOC0uODEgMS44LTEuOFYyOGgtMS4ydjUuMmMwIC4zMy0uMjcuNi0uNi42eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==) no-repeat;
    width: 50px;
    height: 50px;
    margin-left: 16px
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-image {
    position: relative;
    cursor: pointer;
    height: 100%;
    z-index: 2
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-image img {
    width: 100%;
    height: auto;
    max-height: 100%
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-image img {
        width:auto;
        height: 100%
    }
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-image .video-title {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    align-items: center;
    display: flex;
    max-width: 149px
}

.page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-image .video-title h3 {
    color: #fff;
    font-weight: 700;
    font-size: 18px;
    width: 24px;
    word-wrap: break-word;
    word-break: break-all;
    max-height: 90%;
    overflow: hidden;
    margin: 0 auto;
    line-height: 1.2;
    text-align: center;
    width: 100%
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .service-content .our-video .video-list .video-image .video-title h3 {
        font-size:22px;
        width: 30px
    }
}

.page-customer-service.technical .page-service__wrapper img {
    max-width: 100%;
    border-radius:20px;
    overflow: hidden
}

.page-customer-service.technical .page-service__wrapper .main-image {
    margin: 35px 0 40px
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .main-image {
        margin:80px 0 120px
    }
}

.page-customer-service.technical .page-service__wrapper .image-left-text {
    justify-content: space-between;
    align-items: center;
    position: relative;
    z-index: 2;
    max-width: 1100px;
    display: block;
    width: 95%;
    margin: 10px auto 60px
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .image-left-text {
        display:flex;
        width: 86%;
        margin: 70px auto 120px
    }
}

@media(min-width: 769px)and (max-width:1200px) {
    .page-customer-service.technical .page-service__wrapper .image-left-text {
        width:95%
    }
}

.page-customer-service.technical .page-service__wrapper .image-left-text .image {
    width: 100%;
    overflow: hidden
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .image-left-text .image {
        width:46%;
        overflow: inherit
    }
}

@media(max-width: 1023px) {
    .page-customer-service.technical .page-service__wrapper .image-left-text .image {
        text-align:center
    }
}

.page-customer-service.technical .page-service__wrapper .image-left-text .image span.image-box {
    border-radius: 220px;
    overflow: hidden;
    transform: rotate(45deg);
    padding-top: 0;
    width: 90%;
    height: auto
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .image-left-text .image span.image-box {
        padding-top:70px;
        width: 400px;
        height: 540px
    }
}

@media(min-width: 769px)and (max-width:1200px) {
    .page-customer-service.technical .page-service__wrapper .image-left-text .image span.image-box {
        width:350px;
        height: 485px
    }
}

@media(max-width: 1023px) {
    .page-customer-service.technical .page-service__wrapper .image-left-text .image span.image-box {
        transform:rotate(0deg)
    }
}

.page-customer-service.technical .page-service__wrapper .image-left-text .image span.image-box img {
    transition: transform 1s;
    max-width: 100%;
    transform: rotate(-45deg) scale(1.25)
}

@media(max-width: 1023px) {
    .page-customer-service.technical .page-service__wrapper .image-left-text .image span.image-box img {
        transform:rotate(0deg)
    }
}

.page-customer-service.technical .page-service__wrapper .image-left-text .image span.image-box:hover img {
    transform: rotate(-45deg) scale(1.4)
}

.page-customer-service.technical .page-service__wrapper .image-left-text .image .image-box-mobile {
    border-radius: 220px;
    overflow: hidden;
    margin: 0 auto;
    width: 90%
}

.page-customer-service.technical .page-service__wrapper .image-left-text .title-text {
    width: 100%
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .image-left-text .title-text {
        width:45%
    }
}

.page-customer-service.technical .page-service__wrapper .image-left-text .title-text p {
    margin: 20px 0;
    text-align: left
}

.page-customer-service.technical .page-service__wrapper .image-left-text h3 {
    color: #252525;
    font-weight: 700;
    margin: 50px 0 30px;
    font-size: 24px;
    line-height: 1.2
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .image-left-text h3 {
        margin:0 0 40px;
        font-size: 60px
    }
}

.page-customer-service.technical .page-service__wrapper .image-left-text h5 {
    color: #252525;
    margin: 40px 0;
    font-weight: 700;
    font-size: 16px
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .image-left-text h5 {
        font-size:20px
    }
}

.page-customer-service.technical .page-service__wrapper .image-left-text .more-btn {
    width: 120px;
    text-align: center;
    background: #003150;
    color: #fff;
    height: 50px;
    line-height: 50px;
    border-radius: 25px;
    display: block;
    margin: 30px auto;
    border: 1px solid #003150;
    transition: all .3s
}

@media(min-width: 1024px) {
    .page-customer-service.technical .page-service__wrapper .image-left-text .more-btn {
        margin:40px 0 0
    }
}

.page-customer-service.technical .page-service__wrapper .image-left-text .more-btn:hover {
    background: #fff;
    color: #003150
}

.page-customer-service.technical .section-ambassador-list {
    margin: 60px 0
}

@media(min-width: 1024px) {
    .page-customer-service.technical .section-ambassador-list {
        margin:100px 0 150px 0
    }
}

.page-customer-service.technical .section-ambassador-list h2 {
    color: #252525;
    padding-bottom: 15px;
    font-weight: 700;
    border-bottom: 1px solid #d2d2d2;
    font-size: 18px;
    margin: 50px 20px
}

@media(min-width: 1024px) {
    .page-customer-service.technical .section-ambassador-list h2 {
        font-size:20px;
        margin: 60px 8%
    }
}

.page-customer-service.technical .section-ambassador-list .tab {
    margin-bottom: 40px
}

.page-customer-service.technical .section-ambassador-list .tab ul {
    display: flex;
    justify-content: center
}

.page-customer-service.technical .section-ambassador-list .tab ul li {
    color: #fff;
    font-weight: 700;
    cursor: pointer;
    margin: 20px;
    font-size: 12px
}

@media(min-width: 1024px) {
    .page-customer-service.technical .section-ambassador-list .tab ul li {
        margin:20px 30px;
        font-size: 18px
    }
}

.page-customer-service.technical .section-ambassador-list .tab ul li.active {
    color: #3d9ce3;
    border-bottom: 1px solid #3d9ce3
}

.page-customer-service.technical .section-ambassador-list.youya-ambassador-list {
    background: #001f33;
    padding: 40px 0;
    margin: 60px 0
}

@media(min-width: 1024px) {
    .page-customer-service.technical .section-ambassador-list.youya-ambassador-list {
        padding:60px 0;
        margin: 150px 0 100px 0
    }
}

.page-customer-service.technical .section-ambassador-list.youya-ambassador-list h2 {
    color: #fff;
    border-bottom: 0
}

.page-customer-service.technical .section-ambassador-list.youya-ambassador-list .component-ambassador-list .ambassador-list-slider .swiper-wrapper .swiper-slide a .info,.page-customer-service.technical .section-ambassador-list.youya-ambassador-list .component-ambassador-list .ambassador-list-slider .swiper-wrapper .swiper-slide a .name {
    color: #fff
}

.video-box-popup.video {
    display: block;
    background: #f4f4f4;
    border-radius: 20px;
    max-width: 800px;
    padding: 28px 5px
}

@media(min-width: 1024px) {
    .video-box-popup.video {
        padding:30px
    }
}

@media(max-width: 1023px) {
    .video-box-popup.video {
        width:92%;
        margin: 0 auto;
        min-height: inherit
    }
}

.video-box-popup.video h3 {
    font-weight: 700;
    text-align: center;
    color: #003150;
    margin: 5px 0 30px;
    font-size: 18px
}

@media(min-width: 1024px) {
    .video-box-popup.video h3 {
        margin:12px 0 30px;
        font-size: 20px
    }
}

.video-box-popup.video .video-preview {
    height: auto
}

@media(min-width: 1024px) {
    .video-box-popup.video .video-preview {
        height:65vh
    }
}

.video-box-popup.video video {
    max-width: 100%;
    display: block;
    margin: 0 auto;
    width: 100%;
    height: auto;
    object-fit: cover
}

@media(min-width: 1024px) {
    .video-box-popup.video video {
        width:auto;
        height: 100%
    }
}

/*首页 新闻列表*/
.artice_list{
	display:flex;
	flex-wrap:wrap;
	justify-content: space-between;
	width: 84%;
	margin: 0 auto;
}
.icon-mobile-news{
	font-size: 1.1vw;
}
.artice_list img{
	max-width:100%;
}
.artice_l{
	width:29%;
}
.artice_l li a{
	display:flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: center;
	line-height: 1.5;
	margin-bottom: 1.5rem;
	transition: all 0.3s;
}
.artice_l li .img-box{
	/*width:30%;*/
	max-height: 10rem;
	overflow: hidden;
}
.artice_l li .content-box{
    width: 100%;
}
.artice_l li h3{
	font-size:1.25rem;
	line-height: 2;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.artice_l li:first-child a .img-box,
.artice_l li:first-child a .content-box{
	width:100%;
}
.artice_l li:first-child a .img-box{
	max-height: 20rem;
}

.artice_r{
	width:69%;
	display:flex;
	flex-wrap:wrap;
	justify-content: space-between;
}
.artice_r li {
	width:49%;
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
    transition: all 0.3s;
	align-items: center;
}
.watch_center_time {
    display: flex;
    flex-direction: column;
    align-items: center;
    overflow: hidden;
    margin-right: 1.3rem;
}
.watch_center_time span {
    color: #111;
    font-weight: bold;
    font-size: 1.5rem;
}
.watch_center_time p {
    font-size: 1rem;
    color: #111;
    margin-top: 0.3rem;
}
.watch_center_text {
    flex: 1;
}
.watch_center_text h3 {
    font-size: 1.25rem;
    font-weight: bold;
    color: #333;
    margin-bottom: 0.5rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    transition: all 0.3s;
}
.watch_center_text p {
    font-size: 1rem;
    color: #666;
    line-height: 2rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
@media(max-width: 640px) {
    .artice_l,
    .artice_r,
    .artice_r li{
    	width:100%;
    }
}


/*中心地址板块开始*/
/*标题公共*/
.wxtit01{ margin: 0px auto 32px; width:100%;}
.wxtit01 h3,.wxtit01 div:first-child{ margin-bottom:10px;}
.wxtit01a{ width:108px; height:8px; line-height:7px; background:#002744; margin:0px auto 12px; border-radius: 10px;}
.wxtit01b{ width:90%; line-height:36px; margin:0px auto; text-align:center; font-weight:bold; /*font-size: 26px;*/ color:#002744;}
.wxtit01b span{ font-weight:bold;}
.wxtit01c{ color:#002744; font-weight: bold; }
@media (max-width:640px) {
.wxtit01b{ line-height:28px;}
.wxtit01a{ height:4px;}
}

/*滑动样式公共*/
.swiper-jx{position: relative;padding-bottom: 50px;}
.swiper-jx .swiper-slide:hover .jxform{top: 0;}
.swiper-jx .swiper-slide:hover .jximgwrap img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.swiper-jx .swiper-slide{flex-direction: column;-webkit-flex-direction: column;-moz-flex-direction: column;-ms-flex-direction: column;-o-flex-direction: column;align-items: flex-start;-webkit-align-items: flex-start;-moz-align-items: flex-start;-ms-align-items: flex-start;-o-align-items: flex-start;}
.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top: auto;bottom: 0;}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: #000000;}
/*切换按钮公共*/
.jxbtn{position: absolute;width: 42px;height: 42px;background: #001f33;border-radius: 50%;font-size: 15px;color: rgba(255,255,255,0.6);text-align: center;line-height: 42px;font-weight: bold;top: 38%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);z-index: 10;cursor: pointer;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
@media (max-width:780px ) {
.jxbtn{width: 32px;height: 32px;font-size: 12px;line-height: 32px;}	
}
.jxnext{right: 10px;}
.jxprev{left: 10px;}
.jxbtn:hover{background:#1c1c1c;color: rgba(255,255,255,1);}
.jxwrap{padding: 62px 0 0px; overflow: hidden;}
.jximgwrap{ border-radius:40px; overflow: hidden; width: 100%; position: relative;overflow: hidden;margin-bottom: 15px; border:8px solid #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.jximgwrap img{ width: 100%;display: block;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s; overflow:hidden;}

/*滑动样式*/
.swiper-jxwxxl .swiper-slide{ background:#fff; border-radius:40px; overflow: hidden;}
.swiper-jxwxxl .swiper-slide h3{ color: #333;margin-bottom: 8px; border-left:8px solid #fff; border-right:8px solid #fff;}
.swiper-jxwxxl .swiper-slide h3 a{ color: #333;}
.swiper-jxwxxl .swiper-slide h3 strong{ color: #333;}
.swiper-jxwxxl .swiper-slide p{ color: #616362; line-height:24px; margin-bottom: 24px; border-left:8px solid #fff; border-right:8px solid #fff;}
.swiper-jxwxxl .swiper-slide p a{ color: #616362; line-height:24px;}
.swiper-jxwxxl .swiper-slide a.lianjie1,span.lianjie1{ width:100%; text-align:center; display: block; line-height:52px; height:52px; color: #fff; background:#000000;}
.swiper-jxwxxl .swiper-slide a.lianjie1:hover,span.lianjie1:hover{ background:#000000e3;}
/*中心地址板块结束*/

.lao07{ width:86%; margin:0px auto;}
.lao07a{ margin:0px auto 24px; position:relative; overflow:hidden; padding-top:10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

/*用户评价*/
.pjtop{margin-bottom: 50px;height: 230px;background: #b7935e;color: #fff;}
.pjtop h3{margin-bottom: 12px;}
.pjtopxj{margin-bottom: 32px; color:#020202; padding-top:12px; text-align: center;}
.pjtopxjsp{margin-right: 10px;}
.pjtopxjsp span{font-size: 14px;line-height: 14px; color:#fff; border-radius:2px;}
.pjtopxj>span{margin-right: 10px;}
.pjtopxj>span:last-child{margin-right: 0;}
.pjtop .coma{border: 1px solid #fff;margin: 0 auto;}
.pjtop .coma:hover{background: #fff;color: #b7935e;}
.pjcon{margin-bottom: 0px;}
.pjone{padding: 35px 70px; margin:1%; box-shadow:0 0 5px #ccc; width:98% !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-radius:20px;}
.pjtx{width: 10%;max-width: 139px;margin-right: 3.6%;position: relative;}
.pjtx img:nth-child(1){width: 100%;display: block;}
.pjtx img:nth-child(2){position: absolute;right: 8px;bottom: 6px;}
.pjrel{width: 100%;}
.pjreltop{margin-bottom: 15px;}
.pjrelnc{margin-bottom: 6px;}
.pjrelnc span:nth-child(1){}
.pjrelnc span:nth-child(2){margin-left: 8px;padding: 1px 6px;background: #fabc00;border-radius: 3px;color: #fff;font-size: 12px;line-height: 13px;}
.pjrelxj span{font-size: 18px;line-height: 18px;margin-right: 3px;color: #ff6633;}
.pjrelinfo{margin-bottom: 20px;}
.pjrelinfo p{line-height: 25px;}
.pjrelimg{margin-bottom: 25px;overflow: hidden;}
.pjrelimg img{width: 100%; border-radius:20px; box-shadow:0 0 5px #ccc; border:5px solid #fff;box-sizing: border-box;}
.pjrelelse span{color: #717171;margin: 0 5px;}
.pjbtm>.tit h3{margin-bottom: 36px;}
.pjbtm>.tit .coma:hover{background: #742f1c;}
@media (max-width:1200px) {
.pjtop h3 {margin-bottom: 6px;}
.pjtopxj {margin-bottom: 18px;}	
.pjtop {margin-bottom: 35px;height: 175px;}
.pjtx {margin-right: 2.6%;}
.pjrel {width: 90%; margin: 0 auto;}
.pjone {padding: 23px 0;margin-bottom: 20px;}
.pjrelxj span {font-size: 13px;line-height: 13px;margin-right: 2px;}
.pjrelinfo p {line-height: 20px;}
.pjreltop {margin-bottom: 10px;}
.pjrelinfo {margin-bottom: 13px;}
.pjrelimg {margin-bottom: 12px;}
/* .pjcon {margin-bottom: 40px;} */
.pjbtm>.tit h3 {margin-bottom: 22px;}
.pjbtm>.tit{margin-bottom: 0;}
}
@media (max-width:640px) {
.lao07{ width:96%; margin:0px auto;}
.pjtop {margin-bottom: 21px;height: 130px;}
.pjtop .coma{width: 40%;line-height: 30px;}
.pjtopxj {margin-bottom: 12px;}
.pjcon{width: 100%;}
.pjone{box-shadow: initial;padding: 0;margin-bottom: 25px;}
.pjtx {width: 19%;margin-right: 2%;}
.pjrel {width: 90%; margin: 0 auto;}
.pjrelinfo p{font-size: 14px;line-height: 18px;}
.pjrellsfr{display: none;}
.pjrellsfl span:nth-child(1){display: none;}
.pjrellsfl span{font-size: 14px;line-height: 8px;}
.pjrelimg {margin-bottom: 6px;}
.pjtx img:nth-child(2) {width: 16px;right: 1px;bottom: 3px;}
.pjbtm{padding: 20px 0;background: #f5f5f5;}
.pjbtm .ghfm6{margin-bottom: 0;}
.pjbtm .tit .coma{width: 40%;}
.pjbtm>.tit{padding-bottom: 20px;border-bottom: 1px solid #fff;margin-bottom: 18px;}
.pjbtm>.tit h3{margin-bottom: 11px;}
.coma {line-height: 32px;border-radius: 26px;width: 40%;}
.pjcb .pjcb_inner .nr_l div{ width: 45%;}
.pjcb .pjcb_inner .nr_l div{ padding:7px;}
.jximgwrap{ padding:7px;}
}



/* 网点地址开始 */
.lao02{position:relative; overflow:hidden;}
.lao0201{ width:100%; left:0px; top:0px; position:absolute; z-index:-1; background:#f3f3f3;}
.lao02 .sjpcimg{ position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:-1;}
.lao02a{ padding-top:52px;}
.lao02aa{ width:100%;}
.lao02aa a{ padding:0px 2px; color:#000; border-right:1px solid #fff;}
.lao02aa a:last-of-type(1){ border-right:none;}
.wxtit01 h3,.wxtit01 div:first-child,.wxtit01 p:first-child{ margin-bottom:10px;border-radius: 25px 25px 0 0;text-transform: uppercase;}
.wxtit01d{ margin:24px auto;}
.wxtit01d a{padding: 0px 8px;color: #fff;margin-right: 5px;margin-bottom: 10px;background: #002744;border-radius: 20px;line-height: 22px; box-shadow: 0px 1px 2px 0px black;text-decoration: underline;}
.wxtit01d span{padding: 0px 8px;color: #fff;margin-right: 5px;margin-bottom: 10px;background: #002744;border-radius: 20px;line-height: 22px; box-shadow: 0px 1px 2px 0px black;text-decoration: underline;}
.wxtit01d a:hover{background: #ffffff;color: #002744;}
.wxtit01d .wxtit01d01{padding: 0px 8px;color: #fff;background: #002744;line-height: 22px;border-radius: 20px;margin-right: 5px;margin-bottom: 10px; box-shadow: 0px 1px 2px 0px black; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.wxtit01d .wxtit01d01:hover{ background: #ffffff;color: #002744; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.wxtit01d .wxtit01d01:nth-last-of-type(1){ border-right:none;}
.swiper-slidewx {font-size: 18px;background: #fff; border-radius:25px 25px 0 0; transform: scale(0.8);-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.swiper-slide-active,.swiper-slide-duplicate-active{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.jximgwrap{width: 100%;position: relative;overflow: hidden;margin-bottom: 15px; border:8px solid #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.jximgwrap img{width: 100%;display: block;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s; overflow:hidden;}
.jximgwrap:hover img{ transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.swiper-slidewx h3{ color: #002744;margin-bottom: 8px; border-left:8px solid #fff; border-right:8px solid #fff;}
.swiper-slidewx h3 a{ color: #002744;}
.swiper-slidewx .jximg_wrap{ color: #002744; line-height:24px; margin-bottom: 24px; border-left:8px solid #fff; border-right:8px solid #fff;}
.swiper-slidewx .jximg_wrap a{ color: #616362; line-height:24px;}
.swiper-slidewx a.lianjie1,.swiper-jxwxxl .swiper-slidwx span.lianjie1{ width:100%; text-align:center; display: block; line-height:52px; height:52px; color: #fff;background:#002744;border-radius: 0 0 20px 20px;}
.swiper-slide a.lianjie1:hover,.swiper-jxwxxl .swiper-slide span.lianjie1:hover{ background: #002744;}
.swiper-prev,.swiper-next{background: #002744;border-radius: 5px;color: #fff !important;text-align: center;line-height: 44px;}
.swiper-prev::after,.swiper-next::after{font-size: 15px !important;}
/* 网点地址结束 */
.logoimg{text-align: center;/*margin-bottom: 25px;margin-top: 15px;*/margin: 15px 0px 25px 0px;}
.kehufuwu{text-align: center;}
.fuwuxinxi{margin-left: 35px;}

/* 中间弹窗开始 */
/* 中间弹窗主样式 */
.yjgb{text-align: right;color: #e5e5e5;}
.yjgb{text-align: right;color: #e5e5e5;}
.bdtishi{padding: 10px 0 0px 0;line-height: 18px; text-align:left;}
.textarer210711{color: #666;border: 1px solid #b5b5b5;margin-bottom: 10px;padding: 5px;}
.zjtc210711{text-align: center;z-index:999!important;width: 320px;border-radius: 20px;padding: 1px;overflow: hidden;box-shadow: 0px 0px 8px #666;position: fixed;left: 50%;margin-left: -160px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);background: #fff;z-index: 100;display: none;}
.zjtop210711{height: 45px;background: #e9e9e9;width: 100%;margin: auto;padding: 0 2%;margin-bottom: 16px;color: #000;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.zjtop210711 h3,.zjtop210711 h3 font{font-weight: lighter;line-height: 18px;}
.zjtopfr210711 img{margin-right: 5px;}
.zjtopfr210711 p{line-height: 12px;color: #5e5d5d;}
.gbzjtc210711{ color: #fff;padding: 6px; background: #a4a4a4;cursor: pointer;border-radius: 50%;width: 38px;}
.gbzjtc210711:hover{background: #b7b7b7;}
.zjspp210711{margin-bottom: 18px;}
.zjspp210711 img:nth-child(1){width: 45px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.zjspp210711 img:nth-child(2){width: 88px;margin: 0 36px;}
.zjspp210711 img:nth-child(3){width: 60px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.ghfm210711{width: 91%;margin: 0 auto 18px;font-size: 14px;}
.ghfm210711 input,.ghfm210711 select{border: 1px solid #b5b5b5;margin-bottom: 14px;line-height: 28px;height: 28px;color: #666;text-indent: 12px;outline: none;}
.fm5btn210711 button{ width:38.6%; cursor:pointer;}
.fm5btn210711 a{ width: 58%;}
.fm5btn210711 button,.fm5btn210711 a{line-height: 30px;height: 32px;border: 1px solid #191919;text-align: center;display: block;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;border-radius: 6px;}
.fmyu{ margin-bottom:6px; width:100%;}
.fm5btn210711 button{background: #191919;color: #fff;outline: none;}
.fm5btn210711 a{background: #fff;color: #000;}
.fm5btn210711 button:hover{background: #fff;color: #000;}
.fm5btn210711 a:hover{background: #191919;color: #fff;}
.bdtishi{padding: 10px 0 0px 0;line-height: 18px; text-align:left;}
@media (max-width:640px) {
.zjtc210711 {width: 250px;margin-left: -125px;}
.zjtop210711 h3,.zjtop210711 h3 font{line-height: 14px;}
.zjtopfr210711 img {width: 15px;}
.gbzjtc210711 {padding: 8px;width: 30px;}
.zjtop210711 {height: 36px;margin-bottom: 8px;}
.zjspp210711 img:nth-child(2) {width: 62px;margin: 0px 20px;}
.zjspp210711 img:nth-child(1) {width: 33px;}
.zjspp210711 img:nth-child(3) {width: 40px;}
.zjspp210711 {margin-bottom: 8px;}
.ghfm210711 input, .ghfm210711 select {margin-bottom: 6px;line-height: 24px;height: 24px;}
.fm5btn210711 button, .fm5btn210711 a {line-height: 24px;height: 24px;}
.ghfm210711 {margin: 0 auto 12px;}
}
@media (max-width:414px) {.fm5btn210711 a {font-size: 12px;}.zjtc210711 {width: 226px;margin-left: -113px;}.ghfm210711 input, .ghfm210711 select {height: 22px; line-height:20px;}}
@media (max-width:320px) {.zjtc210711 {width: 216px; margin-left:-108px;}.button210711{font-size: 12px;}.gbzjtc210711 {width: 28px;}}
/* 中间弹窗结束 */

/*底部悬浮*/
.top7{ width:100%; padding:6px 0px 6px; position:fixed; left:0px; bottom:0px; background:#fff; z-index:100;}
.top7yu{}
.top7a{ width:20%;}
.top7a a,.top7b a{ width:100%;}
.top7ayu{ height:32px; margin-bottom:6px; font-size:30px !important; line-height:32px; color:#4f4f4f; cursor:pointer; margin:0 auto;}
.top7a span,.top7b span{ width:100%; color:#404040; text-align:center; display:block; font-size:18px; line-height:20px;}
.top7b{ width:20%;}
.top7c{ width:60%;}
.top7c a{ width:98%; background:#002744; height:38px; border-radius:19px; color:#fff;}
.top7c a:hover{background: #002744;}
.top7cyu{ color:#fff; font-size:24px; margin-right:4px; -webkit-transition: -webkit-transform 2s ease-out; -moz-transition: -moz-transform 2s ease-out; -o-transition: -o-transform 2s ease-out; -ms-transition: -ms-transform 2s ease-out; transition: transform 2s ease-out; cursor:pointer;}
.top7c span{ color:#fff; font-weight:bold; font-size:14px;}
.top7e{ width:100%; margin:0px auto 24px;}
.top7e h3{ color:#002744;}
@media (max-width:1200px) {
.top7a span,.top7b span{ font-size: 16px;line-height: 18px;}	
}
@media (max-width:780px ) {
.top7c a{ height:32px; border-radius:16px;}	
.top7a span,.top7b span{ font-size: 14px;line-height: 15px;}
.top7ayu{ height:22px; line-height:22px; font-size:22px; margin-bottom:4px;}
.top7cyu{ font-size:18px;}
}
/*右侧漂浮*/
.ycfix{position: fixed;bottom: 6%;right:1%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);z-index: 14;}
.ycfix li{ width:62px; height:62px; border-radius: 50%; margin-bottom: 15px; position:relative;}
.ycfix li:last-child{margin-bottom: 0;}
.ycfix li a{ width:100%; height:100%; border-radius: 50%; line-height: 32px;cursor: pointer;font-size: 32px;}
.ycfix li a img{width: 26px;}
.ycfixnsize{ font-size: 32px;}
.ycfix001{ background:#002744; color:#fff;}
.ycfix001:hover{ background:#002744;}
.ycfix002{ background:#f6f6f6aa; color:#002744;}
.ycfix001yu{ width:20px; height:20px; border-radius:50%; right:0px; top:0px; position:absolute; color:#fff; background:#F00; line-height:20px; font-size:16px; text-align:center;}
@keyframes bounceIn{
0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}
@-webkit-keyframes bounceIn{
0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}
@-moz-keyframes bounceIn{
0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}
@-ms-keyframes bounceIn{
0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}
@-o-keyframes bounceIn{
0% {transform: scale(0,0);}10% {transform: scale(1.3,1.3);}20% {transform: scale(1,1);}30% {transform: scale(1.2,1.2);}40%, 100% {transform: scale(1,1);}
}

@media (max-width:1000px) {
.ycfix li { width: 70px;height: 70px;}
.ycfix li a{line-height: 42px;}
.ycfixnsize{ font-size:28px;}
}
@media (max-width:780px ) {
.ycfixnsize{ font-size:24px;}
}
@media (max-width:640px) {
.ycfix001yu{ width:16px; height:16px; line-height:16px; font-size:14px;}
.ycfix li { width:38px;height: 38px;margin-bottom: 10px;}
.ycfix li a { line-height: 24px;}
.ycfixnsize{ font-size:20px;}
}
/*.pcshow{display: flex;}
.pcshow{display: none !important;}*/

.yidlogo img{width:90px;height:50px;}


/* 专题页百度地图开始 */
.bai08{ margin-bottom:24px; width:100%; padding:0px 0px 8px;}
.sliyu{ margin:0px auto;}
.ztdaohang{text-align: center;margin-bottom: 60px;}
.ztdaohang a{color: #ffffff;margin: 0 1.7%;padding: 10px 2.2%;border: 1px solid;border-radius: 20px;background: #002744;}
.ztdaohang a:hover{color: #fff;text-decoration: underline;}
@media (max-width:780px) {
.ztdaohang a{margin: 5px 0;}
}
@media (max-width:520px) {
.ztdaohang a{ width:44%;}  
}
/* 地图 */
.BMapLib_SearchInfoWindow .BMapLib_sendToPhone { display: none;}
.BMap_Marker img{ max-width:39px !important;} 
.slideBox{ width: 100%; margin:0px auto;}
.slideBox .bd,.slideBox .bd li{ width:100%;}
.slideBox .bd{ margin-bottom:24px;}
.slideBox .bd li #map,.slideBox .bd li #secmap,.slideBox .bd li #sanmap{ width:100%; height: 700px; border: 2px solid #cfcece; border-radius:8px; margin-bottom:24px;}
.slideBox .hd{width: 60%; margin: auto;}
.slideBox .hd li{ line-height: 60px; width:46%; background:#ffffff; border:1px solid #313131; text-align:center; color:#282828; margin-bottom:32px; cursor:pointer; border-radius:8px;}
.dzwidth li{width:32% !important;}
.slideBox .hd li.on{ background:#002744; border:1px solid #002744; color: #fff; font-weight:bold;}
.ditu_div{ padding:24px 0px; margin-bottom:24px; background:#f5f5f6; border-radius:8px; width:100%;}
.ditu_div h3{ text-align: center; color:#737373; font-weight:bold; margin-bottom:24px;}
.ditu_div h3 .ditu_div01{ width:42px; margin-right:10px; overflow:hidden;}
.ditu_div h3 .ditu_div01 img{ width:100%; -webkit-transition: -webkit-transform 2s ease-out; -moz-transition: -moz-transform 2s ease-out; -o-transition: -o-transform 2s ease-out; -ms-transition: -ms-transform 2s ease-out; transition: transform 2s ease-out; cursor:pointer;}
.ditu_div h3 .ditu_div01:hover img{ -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg);}
.ditu_div h3 .ditu_div01 img:nth-of-type(2){ display:none;}
.ditu_div h3 font{ font-weight:bold;}
.ditu_div p{ width:90%; line-height:32px; color:#737373;}
.ditu_div p a{ line-height:32px; color:#737373;}
.bai09{ width:100%;}
.bai09a{ width:28px;}
.bai09a img,.bai09c img{ width:100%; -webkit-transition: -webkit-transform 2s ease-out; -moz-transition: -moz-transform 2s ease-out; -o-transition: -o-transform 2s ease-out; -ms-transition: -ms-transform 2s ease-out; transition: transform 2s ease-out; cursor:pointer;}
.bai09a:hover img,.bai09c:hover img{ -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -o-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg); transform: rotateZ(360deg);}
.bai09b{ margin-left:10px; margin-right:10px; padding:10px 0px 10px; line-height:28px; font-weight:bold; text-align:center;}
.bai09c{ width:28px;}
@media (max-width:640px ) {
.slideBox .bd li #map,.slideBox .bd li #secmap,.slideBox .bd li #sanmap{ width:100%; height: 460px;}
.ditu_div h3{ font-weight:bold;}
.ditu_div h3 font{ font-weight:bold;}
.slideBox{ width: 100%; margin:25px auto;}
.slideBox .hd{width: 100%; margin: auto;}
.slideBox .hd li { width:48%; line-height: 32px;margin-bottom: 18px; font-size:12px;}
.ditu_div h3 .ditu_div01{ width:28px;}
.ditu_div h3 .ditu_div01 img:nth-of-type(1){ display:none;}
.ditu_div h3 .ditu_div01 img:nth-of-type(2){ display:block;}
}
.bai10{ width:100%; margin-bottom:24px;}
.bai10 .bai10hd{ width:100%;}
.bai10 .bai10hd ul{ width:100%; margin-bottom:24px; background:#f5f5f6; border-radius:8px; padding-top:12px;}
.bai10 .bai10hd ul li{ width:40%;}
.bai10 .bai10hd ul li:nth-of-type(2){ margin-left:2%;}
.bai10 .bai10hd ul li a{ width:100%; text-align:center; background:#fff; color:#535151; line-height:54px; border-radius:8px 8px 0px 0px;}
.bai10 .bai10hd ul li.on a{ background:#002744; color:#fff;}
.bai10 .bai10bd{ width:90%; margin:0px auto;}
.bai10 .bai10bd ul{ width:100%;}
.bai10 .bai10bd ul li{ width:100%;}
.bai10 .bai10bd ul li .bai10a{ margin-bottom:24px;}
.bai10 .bai10bd ul li .bai10a input{ width:100%; line-height:52px; color:#535151; border:1px solid #b5b5b5; border-radius:8px; text-indent:18px;}
.bai10 .bai10bd ul li .bai10b{ margin-bottom:24px;}
.bai10 .bai10bd ul li .bai10b a{ width:24%; text-align:center; line-height:42px; border-radius:8px; color:#fff; background:#002744;}
.bai10 .bai10bd ul li .bai10b a:nth-of-type(1){ margin-right:2%;}
.bai10 .bai10bd ul li .bai10c,.bai10 .bai10bd ul li .bai10c a,.bai10 .bai10bd ul li .bai10c strong{ color:#403c3c; line-height:32px;}
@media (max-width:780px ) {
.bai10 .bai10hd ul li a{ line-height:42px;}
.bai10 .bai10bd ul li .bai10a input{ line-height:42px;}
.bai10 .bai10bd ul li .bai10c,.bai10 .bai10bd ul li .bai10c a,.bai10 .bai10bd ul li .bai10c strong{ line-height:24px;}	
.bai10 .bai10bd ul li .bai10b a{ width:28%;}
}
/* 专题页百度地图结束 */
/* 服务项目开始 */
.fw_bt{ width: 100%; text-align: center; margin-bottom:32px;}
.fw_bt1{ color: #aa9260; margin: 0px;}
.fw_bt2,.fw_bt2yu{ line-height: 28px;}
.fw_bt2{ color: #333;}
.fw_bt2yu{ color: #aa9260;}
.tk_xhxyu{width: 8%; height:4px; background: #aa9260; margin: 14px auto 8px;}
.fwxm{ width: 100%; background: #f5f5f5; padding: 32px 0px;}
.xm1{ width: 16.2%;}
.xm1 .xm1yu{ line-height: 55px; font-weight: normal; text-align: center; color: #50392d; font-family: "微软雅黑";}
.xm1 p{ line-height:24px; color: #50392d; font-family: "微软雅黑"; text-align: center;}
.xm1 p.xm1yu{ line-height:24px; margin: 0px 6px;}
@media screen and (max-width:1000px) {
	.xm1{width: 30%;}
}
@media screen and (max-width:480px) {
    .fw_bt{ margin-bottom:18px;}
    .xm1{ width: 50%; }
}
/* 服务项目结束 */
/* 检修流程开始 */
.jxlc{ width: 100%; background: #081b47; padding: 52px 0px 62px; margin-bottom: 42px;}
.lc{ position: relative; margin-left: auto; margin-right: auto;}
.lc h2{ position: relative; z-index: 2; display: flex;}
.lc h2 span { display: block; letter-spacing: 0px; color: #c8a21d !important;}
.lc .lc_bt{ position: absolute; left: 0;top: 50%; margin-top: -8px;}
.lc_bt img { width: 100%;}
.lc_list1{cursor: pointer; margin: 0 1%; position: relative; width: 9.6%;}
.lc_list1 img{display: block;margin-bottom: 21px;width: 100%;}
.lc_list1 p{color: #fff;text-align: center;}
.lc_list1 span { position: absolute; width: 48%;height: 1px; border-bottom: 1px dotted #fff;left: 90%; bottom: 7px;}
@media screen and (max-width:600px) {
	.lc_list1{width: 20%; padding-bottom: 10px;}
	.lc_list1 img{margin-bottom: 10px;}
	.lc_list1 span{display: none;}	
}
/* 检修流程结束 */
/* 专题页常见问题开始 */
.wtul{height: 60px;background: #203880;}
.wtul li{color: #fff;margin: 0 102px;cursor: pointer;}
.wtul li.on{color: #c8a21d;}
.wtul li:first-child{margin-left: 0;}
.wtul li:last-child{margin-right: 0;}
.wtone{display: none;}
.wtone.on{display: flex;}
.wtfl{width: 36%;display: block;overflow: hidden;}
.wtfl img{width: 100%;transition: all 1.5s;-webkit-transition: all 1.5s;-moz-transition: all 1.5s;-ms-transition: all 1.5s;-o-transition: all 1.5s;}
.wtfl:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.wtfr{width: 58%;}
.wttop{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #8c7a66;}
.wttop h3{font-size: 21px;line-height: 21px;margin-bottom: 26px;}
.wttop p{line-height: 26px;}
.wtbtm li{position: relative;margin-bottom: 5px;}
.wtbtm li a{display: block;line-height: 23px;width: 78%;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.wtbtm li a span{position: absolute;right: 0;top: 0;}
.wtbtm li a:hover{color: #c8a21d;}

@media (max-width:1200px) {
	.wtul {height: 36px;}
	.wtul li {margin: 0 10%;}
	.wtfl {width: 41%;}
	.wtfr {width: 56%;}
	.wttop p {line-height: 21px;}
	.wttop h3 {font-size: 18px;line-height: 18px;margin-bottom: 10px;}
	.wttop {padding-bottom: 13px;margin-bottom: 13px;}
	.wtbtm li a {line-height: 24px;}
}
@media (max-width:640px) {
	.wtcon{width: 100%;}
	.wtul{background: none;height: initial;}
	.wtul li {margin: 0 3%;padding: 5px 12px;background: #081b47;color: #fff;border-radius: 5px;}
	.wtul li.on{background: #c8a21d;color: #fff;}
	.wtfl{margin-bottom: 16px;width: 100%;}
	.wtfr{width: 96%;padding: 0 2%;}
	.wttop h3 {font-size: 15px;line-height: 15px;margin-bottom: 7px;}
	.wttop p {line-height: 18px;}
	.wttop {padding-bottom: 11px;margin-bottom: 11px;}
	.wtbtm li {margin-bottom: 4px;}
}
/* 专题页常见问题结束 */