*{font-family: "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important}

.top-ss span, .top-yy span{letter-spacing: 0}
/*.nav{width: 790px !important;right: 126px !important}
.nav ul li{width: auto !important;margin-left: 44px}*/
.top-ss span, .top-yy span{font-size: min(.9vw, 12px) !important}
.dp_list p a{font-weight: 400 !important}

.nav_gy{margin-left: -2.6vw !important}
.nav_yw{margin-left: -2vw !important}
.nav_fw{margin-left: .4vw !important}
.nav_zw{margin-left: -1.6vw !important}

/*.nav_gy{width: 212px !important;margin-left: -70px !important}
.nav_yw{width: 226px !important;margin-left: -60px !important}
.nav_fw{width: 226px !important;margin-left: -43px !important}
.nav_zw{width: 210px !important;margin-left: -76px !important}
.nav_zw p{width: 150px !important}*/
.header-language{right: 40px}

.header-language a span{letter-spacing: 0;font-size: 14px}
.header-language a i{left: 14px}

.ab-title b, .bumen-title b, .join-title b, .ser-title b, .news-title b, .ab-title span, .bumen-title span, .ser-title span, .join-title span, .news-title span{font-weight: 700 !important}

.ser-l-size p{font-size: 17px}


.l_lx span{letter-spacing: 0}
.l_lx i{font-weight: 700}
.l_tit p{font-size: 40px;font-weight: 700}
/*.l_tit hr{display: none}*/


.ss-ab-jp span, .ss-ab-jp span i,.ywln-part-title span{font-weight: 700}
.left-small-size{font-size: 30px !important}

.nav_fw{width: 18vw !important;margin-left: -1.4vw !important;max-width: 220px !important}

.nav_zw{width: 210px !important;margin-left: -2.3vw !important;max-width: 210px !important}


/* 大屏默认原始大小 */
@media (max-width:1300px){
    .ser-left-content{transform:scale(0.8);}
}
@media (max-width:1199px){
    .ser-left-content{transform:scale(0.7);}
}
@media (max-width:992px){
    .ser-left-content{transform:scale(0.61);}
}



@media screen and (min-width: 769px) {
    .p-title p{font-size: 32px !important;font-weight: 600 !important}
    .p-ul p{width: 400px !important}
    .form-btns span{line-height: 26px}
    .contact-title b{font-weight: 700 !important}
    .gl-txt3{width: 200px;line-height: 20px !important}
    .gl-txt1{width: 260px;line-height: 18px !important}
    .gl-txt4{width: 250px;line-height: 18px !important;font-size: 14.7px !important}
    .gl-txt2{width: 270px;line-height: 20px !important;font-size: 14.7px !important}

    .zhkj-en-title b{display: block;padding-top: 12px}
    .service_list li b{line-height: 30px;height: 66px}

    .service_list li p{height: 68px}

    .bottom-back-btn span{width: 50px}

    .bottom-back-btn img{right: 88px}
    .zyfz-part1{margin-top: 20px}


    .fenbu-ul a p{font-weight: 700;font-size: 26px;padding-top: 100px}

    .ab-page-title p{font-weight: 700;height: 30px}

    .ab-page-title{height: 28px}
    .ab-hx-part1 p span{font-size: 14px}
    .ab-hx-part2{height: 150px}
    .ab-hx-part3 span{width: 80%;left: 50%;top: 50%;transform: translate(-50%,-50%);line-height: 14px}
    .ab-map-left p{font-size: 17.5px}

    .ln-show dt b,.ln-ul li div b{font-weight: 600 !important}
    .ab-page-title-high,.ab-page-title-high2{height: 50px}
    .ab-page-title-high p{height: 60px;line-height: 27px}
    .fwtx-content{height: 470px}
    .ab-page-title-high2 i{display: none}

    .fwfx-content p{width: 140px;line-height: 12px;top: 96px}
    .page-content .fwfx-content p i{line-height: 14px !important;padding: 4px 0;display: block}
    .xz-txt-title{font-size: 20px;font-weight: 700}
    .ywnr-li{width: 100%;height: 102px}
    .ywnr-li div b{letter-spacing: 0;line-height: 15px}
    .ywnr-list{height: 490px}
    .ywnr-li p{letter-spacing: 0;font-size: 14px;left: 110px}
    .ywnr-part2{top: 116px}
    .ywnr-part3{top: 232px}
    .ywnr-part4{top: 348px}
    .ywnr-part2 div b{font-size: 12px}
    .ywnr-li div{width: 96px;height: 96px}
    .ywnr-li p i{padding-right: 10px;display: inline-block}

    .float-part5 div b{padding-top: 18px !important}
    .float-part6 div b{padding-top: 8px !important}
    .jy-ywnr dd div{letter-spacing: 0;font-size: 15px}

    .leasing-float-part8 div b,.leasing-float-part9 div b,.leasing-float-part10 div b{padding-top: 9px !important}
    .leasing-float-part11 div b,.leasing-float-part12 div b,.leasing-float-part13 div b{padding-top: 16px !important}
    .top-big-font{line-height: 34px}
    .zhys-li p{font-weight: 600}
    .zhys-list{height: 430px !important}
    .page-content .yyal-ul *{line-height: 22px}
    .yyal-ul li{height: 780px !important}
    .yyal-ul .line-2{height: 716px !important}
    .yyal-ul .line-3{height: 800px !important}


    .edu-part1,.edu-part2,.edu-part3,.edu-part4{font-size: 16px !important;line-height: 18px !important;font-weight: 500}
    .edu-part1{top: 90px !important;left: 85px !important}
    .edu-part2{right: 183px !important;top: 96px !important}
    .edu-part3{left: 105px !important}
    .edu-part4{right: 184px !important}


    .edu-part9 p{line-height: 16px !important}
    .edu-part9 p i{font-size: 16px !important;line-height: 16px !important;padding-top: 8px;display: block}
    .zhkj-en-title{text-align: center;padding-top: 20px}
    .zhkj-en-title b{font-size: 24px}

    .edu-part-ul span{line-height: 22px !important}

    .big-yuan{display: inline-block;width: 20px;height: 20px;position: relative}
    .big-yuan i{font-size: 40px;position: absolute;line-height: 20px}
    .zhkj-img{padding: 10px 0 20px;height: 418px}
    .zhys-list{height: 390px !important}
    .edu-part-ul span{width: 128px}

    .jy-ywnr-img3{height: auto}

    .adr-pc{display: block}
    .adr-wap{display: none}
    .xz-gx-right{right: -6px}


    .xz-gx-content b{font-weight: 700 !important;letter-spacing: 0;font-size: 30px;top: 105px;left: 274px}

    .yyal-ul li b{font-size: 16px;font-weight: 600 !important}

}

@media screen and (max-width: 768px) {
    .hanguo-title p{font-weight: 700 !important}

    .adr-pc{display: none}
    .adr-wap{display: block;line-height: 4.5vw}
    .wap_a_main{padding: 5vw 0}
    .edu-part-bg .edu-part5,.edu-part6,.edu-part7{height: 25vw}

    .zhkj-en-title{width: 90vw;margin: 5vw auto 0;text-align: center}

    .zhkj-en-title b{font-size: 3.5vw;font-weight: 600 !important}

    .zhkj-en-title p{display: none}

    .zhkj-img{padding: 0 0 3vw}
    .tx-part span{letter-spacing: 0}
    .tx-part{width: 20vw !important}
    .wap-part1{padding-left: .8vw}
    .tx-p2{padding-left: 1.9vw}
    .tx-p3{padding-left: 2.6vw}
    .tx-p4{padding-left: 3vw}

    .big-yuan{display: inline-block;width: 3vw;height: 2vw;position: relative}
    .big-yuan i{font-size: 9vw;position: absolute;line-height: 2vw}



    .ab-page-title{height: 5.6vw !important}
    .ab-page-title p{height: 5.6vw !important;letter-spacing: 0 !important}

    .wap-high-title{height: 11vw !important}
    .wap-high-title i{display: none}


    .wap-high-title2{height: 16vw !important}
    .wap-high-title2 i{display: none}

    .small-title p{font-size: 3.6vw !important}
    .small-wap-txt{letter-spacing: 0}
    .hz-ul-ren li div p{letter-spacing: 0;font-size: 2.8vw !important;line-height: 3.8vw !important}
    .wap-part-show{height: 140vw !important}
    .yyal-ul li{height: 122vw}
    .wap-line2{height: 114vw !important}
    .wap-line3{height: 141vw !important}
    .wap-none{display: none}
    .jy-ywnr dd div{letter-spacing: 0;line-height: 4.5vw}
    .hz-ul li div p{font-size: 2.4vw;line-height: 3vw}
    .hz-ul li div b{line-height: 3.2vw;padding-bottom: .5vw}
    .fwfx-content{height: 52vw}
    .fwfx-content p{width: 30vw}
    .fwfx-content p i{font-size: 2.1vw;line-height: 2.4vw;display: block;padding: .7vw 0}
    .xz-txt-title{font-weight: 700;width: 80vw;margin: 0 auto;line-height: 4vw}
    .ywnr-li{width: 88vw;height: 17vw}
    .ywnr-li div b{letter-spacing: 0;display: block;width: 90%}
    .ywnr-li p{line-height: 2vw;letter-spacing: 0;left: 17vw}
    .ywnr-li p i{line-height: 4vw;font-size: 2.7vw;padding-right: 1.8vw}

    .xz-txt-title-big{width: auto;padding-top: 2vw}
    .xz-gx-right{right: -3.5vw}
    .xz-gx p{font-size: 2.4vw}
    .xz-gx-left{left: -2vw }
    .xz-gx-content b{letter-spacing: 0;font-weight: 700 !important;font-size: 4vw !important;top: 14vw !important;left: 35vw !important}
    .fwxz-txt, .fwxz-txt *{line-height: 5vw}
    .ywnr-li div{width: 15vw;height: 15vw}

    .ab-map-left p{float: none}
    .ab_list, .ser_list, .fenbu_list{height: 48vw}
    .ab-hx-part1 p span{font-size: 2.5vw}
    .ab-hx-part2-wap{height: 38vw}
    .ab-map-left p{font-size: 3.1vw !important}
    .ab-hx-part3 span{width: 90%;top: 50%;left: 50%;transform: translate(-50%,-50%)}

    .ser-wap-info div{font-size: 2.8vw !important;margin: 0 1vw 1.4vw 0 !important;padding: 1vw 1.7vw !important}

    .ser_list{height: 43vw}

    .ser-show{height: 32vw}
    .h-bumen-big{height: 26vw}

    .fenbu_list{height: 46vw}
    .fenbu-ul a p{letter-spacing: 0}

    .ywln-part1 i{width: 10vw !important;}
    .ywln-part3 i{width: 13.8vw !important}

    .page-content .ywln-part-title,.page-content .ywln-part-title span{line-height: 4.4vw !important;padding-bottom: 1vw}
}