/* 767 像素以下的屏幕*/

@media (max-width: 767px) {
    .w890yh img {
        width: 100%;
    }
    .rytq,
    .w890yh {
        width: 100%;
    }
    .fimgwb {
        display: block;
    }
    .fimgwb {
        width: 26px;
        height: 25px;
        position: absolute;
        top: 10px;
        right: 0;
    }
    .rytq {
        height: 7rem;
    }
    .dlltop {
        margin-top: 75px;
        height: 3rem;
        min-height: 3rem;
        background-size: auto 100% !important;
    }
    .altmia1 {
        float: none !important;
    }
    .altmia2 {
        float: none !important;
    }
    .alcwb ul li {
        width: 50%;
    }
    .alcwb1 {
        width: 3.2rem;
        height: 2.95rem;
    }
    .alcwb1i {
        width: 3.2rem;
        height: 2.95rem;
        background-size: 3.2rem 2.95rem !important;
    }
    .wbanxq1 {
        width: 94%;
    }
    .lbjd_bpic {
        width: 100%;
        height: 6.3rem;
    }
    .lbjd_bpic ul li {
        width: 8rem;
        height: 6.3rem;
    }
    .lyhl {
        z-index: 111;
        width: 0.64rem;
        height: 0.8rem;
    }
    .prev_btn img {
        width: 0.29rem;
        height: 0.55rem;
    }
    .next_btn img {
        width: 0.29rem;
        height: 0.55rem;
    }
    .lyhr {
        width: 0.64rem;
        height: 0.8rem;
    }
    .lbjd_bpic ul li a img {
        width: 7.94rem;
        height: 6.24rem;
    }
    .yhxtc {
        width: 3.6rem;
    }
    .lbjd_spic {
        height: 0.9rem;
        margin: 0.15rem auto 0 auto;
    }
    .lbjd_sbox {
        width: 2.6rem;
        height: 0.9rem;
    }
    .lbjd_sbox ul li {
        width: 1.16rem;
        height: 0.86rem;
        margin: 0 0.05rem;
        border: 0.02rem solid #eee;
    }
    .alda94 {
        width: 94%;
        margin: 0 auto;
    }
    .altwb1 {
        font-size: 0.34rem;
    }
    .altwb2 {
        font-size: 0.24rem;
    }
    .albwb ul li a {
        font-size: 0.14rem;
        padding: 0 0.18rem;
    }
    .altwb {
        line-height: 0.68rem;
        height: auto;
    }
    .yhxtc .prev_btn {
        height: 0.5rem;
        width: 0.5rem;
    }
    .yhxtc .prev_btn img {
        width: 0.35rem;
        height: 0.35rem;
    }
    .lbjd_sbox ul li a img {
        width: 1.16rem;
        height: 0.86rem;
    }
    .yhxtc .next_btn img {
        width: 0.35rem;
        height: 0.35rem;
    }
    .yhxtc .next_btn {
        width: 0.5rem;
        height: 0.5rem;
    }
    .lbjd_sbox ul li.on {
        border: 0.02rem solid #007d5a;
    }
    .lbjd_bpic ul li a img {
        border: 0.03rem solid #e8e8e8;
    }
    .yhabxy1 {
        float: none !important;
        text-align: center;
    }
    .yhabxy1nt {
        margin-top: 0.25rem;
    }
    .yhabxy2 {
        float: none !important;
    }
    .w90mt {
        width: 90%;
        margin: 0 auto;
    }
    .lyhab {
        width: 100%;
    }
    .kcaqw ul li a {
        height: auto;
    }
    .wbvyh {
        width: 100%;
        height: 1.9rem;
    }
    .w90b {
        width: 90%;
        margin: 0 auto;
    }
    .qsads img {
        width: 100%;
        margin: 0 auto;
        height: auto;
    }
    .xyyh1 {
        float: none !important;
        width: 61%;
        margin: 0 auto;
    }
    .wxq12 {
        width: 90%;
        margin: 0 auto;
    }
    .h2k ul li {
        height: auto !important;
    }
    .liyh3 {
        display: none;
    }
    .liyh1 {
        height: 0.5rem;
        width: 100%;
    }
    .liyh1 .tlc {
        text-align: left !important;
    }
    .liyh2 {
        width: 100%;
    }
    .liyhw {
        width: 100%;
        margin-top: 0.2rem;
    }
    .w920yh {
        width: 100%;
    }
}


/* 991 像素以下的屏幕*/

@media (min-width: 768px) and (max-width: 991px) {
    .xyyh1 {
        float: none !important;
        width: 61%;
        margin: 0 auto;
    }
    .w920yh {
        width: 100%;
    }
    .rytq,
    .w890yh {
        width: 100%;
    }
    .fimgwb {
        display: none;
    }
    .rytq {
        height: 7rem;
    }
    .dlltop {
        margin-top: 75px;
        height: 3.4rem;
        min-height: 3.4rem;
        background-size: auto 100% !important;
        background-position: 77% center !important;
    }
    .altmia1 {
        float: none !important;
    }
    .altmia2 {
        float: none !important;
    }
    .alcwb ul li {
        width: 50%;
    }
    .alcwb1 {
        width: 90%;
        height: 3.1rem;
    }
    .alcwb1i {
        width: 100%;
        height: 3.1rem;
        background-size: 100% 3.1rem !important;
    }
    .wbanxq1 {
        width: 94%;
    }
    .lbjd_bpic {
        width: 100%;
        height: 6.3rem;
    }
    .lbjd_bpic ul li {
        width: 8rem;
        height: 6.3rem;
    }
    .lyhl {
        z-index: 111;
        width: 0.64rem;
        height: 0.8rem;
    }
    .prev_btn img {
        width: 0.29rem;
        height: 0.55rem;
    }
    .next_btn img {
        width: 0.29rem;
        height: 0.55rem;
    }
    .lyhr {
        width: 0.64rem;
        height: 0.8rem;
    }
    .lbjd_bpic ul li a img {
        width: 7.94rem;
        height: 6.24rem;
    }
    .yhxtc {
        width: 3.6rem;
    }
    .lbjd_spic {
        height: 0.9rem;
        margin: 0.15rem auto 0 auto;
    }
    .lbjd_sbox {
        width: 2.6rem;
        height: 0.9rem;
    }
    .lbjd_sbox ul li {
        width: 1.16rem;
        height: 0.86rem;
        margin: 0 0.05rem;
        border: 0.02rem solid #eee;
    }
    .alda94 {
        width: 94%;
        margin: 0 auto;
    }
    .altwb1 {
        font-size: 0.34rem;
    }
    .altwb2 {
        font-size: 0.24rem;
    }
    .albwb ul li a {
        font-size: 0.14rem;
        padding: 0 0.18rem;
    }
    .altwb {
        line-height: 0.68rem;
        height: auto;
    }
    .yhxtc .prev_btn {
        height: 0.5rem;
        width: 0.5rem;
    }
    .yhxtc .prev_btn img {
        width: 0.35rem;
        height: 0.35rem;
    }
    .lbjd_sbox ul li a img {
        width: 1.16rem;
        height: 0.86rem;
    }
    .yhxtc .next_btn img {
        width: 0.35rem;
        height: 0.35rem;
    }
    .yhxtc .next_btn {
        width: 0.5rem;
        height: 0.5rem;
    }
    .lbjd_sbox ul li.on {
        border: 0.02rem solid #007d5a;
    }
    .lbjd_bpic ul li a img {
        border: 0.03rem solid #e8e8e8;
    }
    .w90mt {
        width: 90%;
        margin: 0 auto;
    }
    .yhabxy1 {
        float: none !important;
        text-align: center;
    }
    .yhabxy1nt {
        margin-top: 0.25rem;
    }
    .yhabxy2 {
        float: none !important;
    }
    .lyhab {
        width: 100%;
    }
    .kcaqw ul li a {
        height: auto;
    }
    .wbvyh {
        width: 100%;
        height: 1.9rem;
    }
    .kcaqw ul li a {
        height: auto;
    }
    .wxq12 {
        width: 90%;
        margin: 0 auto;
    }
    .h2k ul li {
        height: auto !important;
    }
    .liyh3 {
        display: none;
    }
    .liyh1 {
        height: 0.5rem;
        width: 100%;
    }
    .liyh1 .tlc {
        text-align: left !important;
    }
    .liyh2 {
        width: 100%;
    }
    .liyhw {
        width: 100%;
        margin-top: 0.2rem;
    }
}


/* 1199 像素以下的屏幕*/

@media (min-width: 992px) and (max-width: 1199px) {
    .w920yh {
        width: 100%;
    }
    .wxq12 {
        width: 90%;
        margin: 0 auto;
    }
    .h2k ul li {
        height: auto !important;
    }
    .liyh3 {
        display: none;
    }
    .liyh1 {
        height: 0.5rem;
        width: 100%;
    }
    .liyh1 .tlc {
        text-align: left !important;
    }
    .liyh2 {
        width: 100%;
    }
    .liyhw {
        width: 100%;
        margin-top: 0.2rem;
    }
    .kcaqw ul li a {
        height: auto;
    }
    .alcwb ul li {
        width: 33.33%;
    }
    .alcwb1 {
        width: 88%;
        height: 2rem;
    }
    .alcwb1i {
        height: 2rem;
        width: 100%;
        background-size: 100% auto !important;
    }
    .dlltop {
        margin-top: 75px;
        background-size: auto 100% !important;
    }
    .wbanxq1 {
        width: 94%;
    }
    .lbjd_bpic {
        width: 100%;
        height: 6.3rem;
    }
    .lbjd_bpic ul li {
        width: 8rem;
        height: 6.3rem;
    }
    .lyhl {
        z-index: 111;
        width: 0.64rem;
        height: 0.8rem;
    }
    .prev_btn img {
        width: 0.29rem;
        height: 0.55rem;
    }
    .next_btn img {
        width: 0.29rem;
        height: 0.55rem;
    }
    .lyhr {
        width: 0.64rem;
        height: 0.8rem;
    }
    .lbjd_bpic ul li a img {
        width: 7.94rem;
        height: 6.24rem;
    }
    .yhxtc {
        width: 3.6rem;
    }
    .lbjd_spic {
        height: 0.9rem;
        margin: 0.15rem auto 0 auto;
    }
    .lbjd_sbox {
        width: 2.6rem;
        height: 0.9rem;
    }
    .lbjd_sbox ul li {
        width: 1.16rem;
        height: 0.86rem;
        margin: 0 0.05rem;
        border: 0.02rem solid #eee;
    }
    .alda94 {
        width: 94%;
        margin: 0 auto;
    }
    .altwb1 {
        font-size: 0.34rem;
    }
    .altwb2 {
        font-size: 0.24rem;
    }
    .albwb ul li a {
        font-size: 0.14rem;
        padding: 0 0.18rem;
    }
    .altwb {
        line-height: 0.68rem;
        height: auto;
    }
    .yhxtc .prev_btn {
        height: 0.5rem;
        width: 0.5rem;
    }
    .yhxtc .prev_btn img {
        width: 0.35rem;
        height: 0.35rem;
    }
    .lbjd_sbox ul li a img {
        width: 1.16rem;
        height: 0.86rem;
    }
    .yhxtc .next_btn img {
        width: 0.35rem;
        height: 0.35rem;
    }
    .yhxtc .next_btn {
        width: 0.5rem;
        height: 0.5rem;
    }
    .lbjd_sbox ul li.on {
        border: 0.02rem solid #007d5a;
    }
    .lbjd_bpic ul li a img {
        border: 0.03rem solid #e8e8e8;
    }
    .yhabxy1 {
        text-align: center;
        width: 38%;
    }
    .yhabxy1nt {}
    .yhabxy2 {
        width: 47%;
    }
    .w90mt {
        width: 90%;
        margin: 0 auto;
    }
    .lyhab0 {
        height: 100%;
    }
    .rytq,
    .w890yh {
        width: 100%;
    }
    .fimgwb {
        display: none;
    }
    .rytq {
        height: 7rem;
    }
}

@media (max-width: 414px) {
    .alcwb ul li {
        width: 50%;
    }
    .kcaqw ul li a {
        height: 167px;
        width: 100%;
    }
    .boryht {
        text-align: center;
    }
    .alcwb1 {
        width: 100%;
        height: auto;
    }
    .dlltop {
        height: 3rem !important;
        min-height: 3rem !important;
    }
    .albwb ul li a {
        font-size: 0.24rem !important;
    }
    .lyhab0 {
        width: 100%;
        height: auto;
    }
    .fenxf .wbcyhq {
        height: 0.54rem !important;
        width: 0.55rem !important;
        background-size: 0.55rem 0.54rem !important;
    }
    .callf img {
        height: 0.54rem !important;
        width: 0.55rem !important;
    }
    .go_top img {
        height: 0.54rem !important;
        width: 0.55rem !important;
    }
    .callf:hover .callfc {
        width: 2.4rem !important;
        height: 0.54rem !important;
        line-height: 0.54rem !important;
        right: 0.54rem !important;
        width: 1.2rem;
    }
}


/*在小于480 像素的屏幕，微小屏幕，更低分辨率的手机*/


/*当页面大于1200px 时，大屏幕，主要是PC 端*/


/*在992 和1199 像素之间的屏幕里，中等屏幕，分辨率低的PC*/


/*在768 和991 像素之间的屏幕里，小屏幕，主要是PAD*/


/*在480 和767 像素之间的屏幕里，超小屏幕，主要是手机*/