@media screen and  (max-width: 1920px) {
}


@media screen and  (max-width: 1680px) {
    
}


@media screen and (max-width: 1440px) {
    .phone-1{
        width: 350px;
    }
    .phone-2{
        width: 400px;
    }
    .about-top-right p {
        margin-top: 20px;
        line-height: 22px;
    }
    .about-top-right{
        padding:0 20px 10px;
    }
    .about-top-left {
        margin-bottom: 110px;
    }
}


@media screen and (max-width: 1366px) {
    .carousel-indicators {
        right: -67px;
    }
    .slick-prev {
        left: -60px !important;
    }
    .slick-next {
        right: -60px !important;
    }
}


@media screen and (max-width: 1280px) {
    .slick-prev {
        left: 0px !important;
    }
    .slick-next {
         right: 0px !important;
     }
    .er-banner{
        width: 100% !important;
    }
}
@media screen and (max-width: 1220px){

}
    @media screen and (max-width: 1199px) {
    .party-list-top-text a{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .new-bottom-left ul li a,.new-bottom-right ul li a{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
        line-height: 24px;
    }
    .new-bottom-left{
        width:70%;
    }
    .new-bottom-right{
        width: 30%;
    }
    .about-top-rights {
        width: 100%;
        padding: 20px;
        margin-bottom: 30px;
    }
    .foot-top-left, .foot-top-lefts {
        width:65%;
    }
    .foot-top-right,.foot-top-rights{
        width: 35%;
    }
    .container{
        width: 96% !important;
    }
    .index-banner,.er-banner,.about-center{
        width: 96%;
    }
    .index-news-center p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }
    .index-news-right {
        width: 100%;
    }
    .index-news-left{
        width: 20%;
    }
    .index-news-center{
        width: 80%;
    }
    .index-news-right img{
        height: auto;
    }
    .slick-on img{
        width: 98%;
    }
}

@media screen and (max-width: 1024px) {
    .new-bottom-left ul li p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }

}

@media screen and (max-width: 780px) {
    .rec-list div:nth-child(1), .rec-list div:nth-child(2), .rec-list div:nth-child(3) {
        width: 100%;
    }
    .rec-list {
        padding: 0 20px;
    }
    .party-list-in-text p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .party-list-top-img img{
        height: auto;
    }
    .news-list-tops{
        width: 100%;
        margin-bottom: 20px;
    }
    .index-news-centers{
        width: 100% !important;
    }
    .news-list-tops img{
        width: 100%;
        height: auto;
    }
    .about-top-left,.about-top-right{
        float: none !important;
        width: 100% !important;
    }
    .about-top-left{
        margin-bottom: 20px;
        text-align: center;
    }
    .about-center{
        height: auto;
        margin-top: 30px;
    }
    .header{
        height: 70px;
    }
    .foot-top-left, .foot-top-lefts {
        width:100%;
    }
    .foot-top-right,.foot-top-rights{
        width: 100%;
    }
    .foot-top-rights{
        border: none;
    }
    .index-news-left{
        padding: 10px;
    }
    .index-news-left h2 {
        font-size: 12px;
    }
}


@media screen and  (max-width: 479px) {
    .index-zhuanyes{
        display: block;
    }
    .index-zhuanye{
        display: none;
    }
    .index-about img{
        display: block;
    }
    .slick-on-p h2 {
        font-size: 14px;
    }
    .index-news-center h3 a {
        font-size: 16px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
        line-height: 22px;
    }
    .index-top,
    .bdshare-slide-button-box{
        display: none !important;
    }
    .about-center {
        background-position-x: 26%;
    }
    .about-top-rights{
        margin-top: 0px;
        background-color: transparent;
        padding: 0px;
    }
    .about-top-rights p {
     color: #fff;
    }
    .about-center {
        height: auto;
        background: none;
        background-color: #149da7;
    }
    .about-top-right{
        padding: 5px 10px;
    }
    .bri-content p,
    .bri-content p span{
         text-indent: 0em;
        font-size: 14px !important;
        line-height: 22px !important;
        color: #808080 !important;
    }
    .ul-center-text{
        height: auto;
        padding: 20px;
    }
    .er-nav {
        margin-bottom: 20px;
    }
    .details-title h2 {
        font-size: 18px;
        line-height: 24px;
    }
    .maj-list-img {
        padding: 20px 0;
    }
    .ul-center {
        padding: 20px 0;
        margin: 20px 0;
    }
    .details-content-bottom-page a{
        display: block;
        float: none;
        text-align: left;
    }
    .details-content-bottom {
        margin: 20px 0;
    }
    .party-list-in-data {
         float: none;
          margin: 0;
        text-align: left;
        margin-bottom: 20px;
    }
    .party-list-in ul li {
        margin-top: 20px;
        padding: 20px;
    }
    .party-list-in-text a{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
        font-size: 16px;
        line-height: 24px;
    }
    .party-list-in-text p{
        margin-top: 10px;
    }
    .party-list-in-data h2 {
        font-size: 20px;
        margin-bottom: 5px;
    }
    .party-list-top-text h2 {
        font-size: 18px;
    }
    .party-list-top-text a {
        font-size: 16px;
        margin: 10px 0;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
    }
    .party-list-top-text p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .party-list-top-text {
        padding:20px;
    }
    .er-nav-left a {
        font-size: 14px;
        color: #808080;
        padding: 0px 3px 22px 3px;
        margin-right: 50px;
    }
    .maj-list-text {
        padding: 20px;
    }
    .maj-list-text img{
        width: 100%;
    }
    .maj-list-img li{
        width: 100%;
        margin-right: 0px !important;
    }
    .maj-list-img li img{
        height: auto;
    }
    .bri-content img{
        width: 100% !important;
        height: auto !important;
    }
    .new-bottom-left{
        width:100%;
        padding-right: 0px;
        border: none;
    }
    .new-bottom-left ul li{
        padding: 10px;
    }
    .new-bottom-left ul li a{
        font-size: 16px;
        font-weight: 400;
    }
    .new-bottom-right{
        width: 100%;
        padding-left: 0px;
    }
    .er-banner{
        background-position-x: 21% !important;
    }
    .er-nav-left a {
        margin-right: 20px;
    }
    .index-news-center{
        padding: 20px 10px;
        width: 100%;
    }
    .about-top-left img{
        max-width: 100%;
    }
    .ej-nav-right{
        display: none;
    }
    .index-news-right-img{
        margin-top: 0px;
    }
    .index-news-right ul li a{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
        overflow: hidden;
    }
    .index-news-left{
        width: 100%;
        background-size: cover;
        height: auto;
    }
    .index-news-left h3{
        margin-top: 20px;
    }
    .china{
        display: none;
    }
    .index-about {
        background: none;
        padding: 25px 10px;
    }
    .index-about p br{
        display: none;
    }
    .foot-top{
        display: none;
    }
    .carousel-indicators{
        display: none;
    }
    .index-about a{
        background-color: #48cdc2;
        color: #fff;
        margin-bottom: 20px;
    }
}
@media screen and  (max-width: 375px){
    .er-nav-left a {
        margin-right: 10px;
    }
}