@media (max-width:1800px) { 
    .banner-text h1 {
        font-size: 60px;
    }
    .about-banner-tab ul li a {
        padding: 26px;
    }
    .about-list ul li dl dd {
        padding: 4% 6% 0;
    }
    .about-yw dl dd {
        padding: 4% 8% 0;
    }
}
@media (max-width:1600px) { 
    .index-cj ul li a .index-cj-text h3 {
        font-size: 24px;
        margin: 10px 0;
    }
    .index-cj ul li a .index-cj-text p {
        font-size: 15px;
        line-height: 26px;
    }
    .index-cj ul li a .index-cj-text i.index-cj-icon1 {
        width: 90px;
        height: 92px;
    }
    .index-cj ul li a .index-cj-text i.index-cj-icon3 {
        width: 90px;
        height: 92px;
    }
    .index-cj ul li a .index-cj-text i.index-cj-icon2 {
        width: 90px;
        height: 92px;
    }
    .new-list ul li h3 {
        font-size: 20px;
    }
    .banner-text h1 {
        font-size: 52px;
    }
    .about-banner-tab ul li a {
        padding: 20px;
    }
    .about-list ul li dl dd {
        padding:3% 5% ;
    }
    .about-list ul li dl dd h2 {
        font-size: 40px;
        margin: 10px 0;
    }
    .about-list ul li dl dd p {
        font-size: 15px;
        line-height: 28px;
    }
    .about-yw dl dd {
        padding: 6% 6% 0;
    }
    .about-yw dl dd ul {
        margin-top: 50px;
    }
    .about-yw dl dd h2 {
        font-size: 40px;
    }
    .team-main ul li a dl dd h5 span {
        font-size: 30px;
        padding-bottom: 10px;
    }
    .honor-ry-title h2 {
        font-size: 40px;
    }
    .case-title h2 {
        font-size: 42px;
    }
    .case .n-standard-main ul li a .standard-title h2 {
        font-size: 32px;
    }
    .merchants-kf-box ul li h1 {
        font-size: 55px;
    }
    .merchants-kf-box ul li h4 {
        font-size: 26px;
        line-height: 36px;
        margin-bottom: 20px;
    }
    .new-main .new-title h2 {
        font-size: 42px;
    }
    .partner-xm-list ul li dl dd {
        padding:2% 6% 0;
    }
    .contact .contact-text .contact-text-left {
        padding: 60px;
    }
}
@media (max-width:1400px) { 
    .new .new-title-left h3 {
        font-size: 24px;
    }
    .new-list ul li h3 {
        font-size: 20px;
    }
    .index-cj ul li a:hover h3 {
        font-size: 24px;
    }
    .index-cj ul li a .index-cj-text p {
        font-size: 15px;
        line-height: 26px;
    }
    .index-video-left .index-video-title {
        margin-bottom: 20px;
    }
    .index-video-left {
        padding-top: 100px;
        padding-left: 8%;
        width: 68.5%;
        float: left;
        padding-right: 4%;
    }
    .index-video-left .index-video-title h2 {
        font-size: 20px;
    }
    .index-video-right ul li h4 {
        font-size: 16px;
    }
    .index-video-text dl dt h3 {
        font-size: 18px;
    }
    .banner-text h1 {
        font-size: 40px;
        margin-bottom: 14px;
    }
    .banner-text h3 {
        font-size: 30px;
        margin-bottom: 10px;
    }
    .banner-text p {
        margin-top: 16px;
    }
    .about-banner-tab ul li a {
        padding: 16px 12px;
        font-size: 16px;
    }
    .about-pt dl dt h1 {
        font-size: 36px;
    }
    .about-list ul li dl dd {
        width: 50%;
        float: left;
        padding: 24px 48px;
    }
    .about-list ul li dl dd h2 {
        font-size: 26px;
        margin-bottom: 10px;
    }
    .about-list ul li dl dd p {
        margin-bottom: 0px;
        font-size: 15px;
        line-height: 26px;
    }
    .about-yf .about-yf-title h2 {
        font-size: 36px;
    }
    .about-yw dl dd h2 {
        font-size: 36px;
        margin-bottom: 20px;
    }
    .about-yw dl dd {
        padding-left: 8%;
        padding-right: 60px;
        padding-top: 30px;
    }
    .about-yw dl dd ul {
        margin-top: 16px;
    }
    .about-yw dl dd ul li h1 {
        font-size: 48px;
        margin-bottom: 0px;
    }
    .culture-main ul li .culture-img .culture-text h3 {
        font-size: 32px;
    }
    .case-title h2 {
        font-size: 36px;
    }
    .case-list ul li a dl dd h3 {
        font-size: 24px;
    }
    .merchants-kf-box ul li h1 {
        font-size: 48px;
    }
    .merchants-kf-box ul li h4 {
        font-size: 24px;
    }
    .merchants-fn .merchants-fn-main .merchants-fn-list {
        margin-top: 70px;
    }
    .new-main .new-title h2 {
        font-size: 32px;
    }
    .new-main .new-title .new-tab ul li a {
        font-size: 14px;
    }
    .new-list .new-list-main li .new-list-text p {
        font-size: 15px;
    }
    .partner-main .partner-hz .partner-hz-title h2 {
        font-size: 36px;
    }
    .partner-xm h2 {
        font-size: 36px;
    }
    .partner-xm-list ul li dl dd {
        padding:3% 3% 0;
    }
    .partner-xm-list ul li dl dd h3 {
        font-size: 24px;
        line-height: 36px;
        margin-bottom:20px;
    }
    .partner-xm-list ul li dl dd p {
        font-size: 14px;
        color: #757575;
        line-height: 24px;
    }
    .partner-xm-list ul li dl dd span {
        font-size: 14px;
        margin-top: 50px;
    }
    .partner-list ul li .partner-list-text h3 {
        font-size: 20px;
    }
    .contact .contact-text .contact-text-left h3 {
        font-size:24px;
    }
    .contact .contact-text .contact-text-left {
        padding: 3%;
    }
    .contact-bs-list h2 {
        font-size: 36px;
    }
    .contact-bs-list ul li a .contact-bs-text h3 {
        font-size: 20px;
    }
    .contact-bs-list ul li a .contact-bs-text p {
        font-size: 15px;
    }
    .contact-ly h2 {
        font-size: 36px;
    }
    .news-detail .main-side-list .txt .tit a{
        font-size: 14px;
    }
    .index-cj ul li a .index-cj-text i.index-cj-icon1 {
        width: 86px;
        height: 89px;
    }
    .index-cj ul li a .index-cj-text i.index-cj-icon3 {
        width: 86px;
        height: 89px;
    }
    .index-cj ul li a .index-cj-text i.index-cj-icon2 {
        width: 86px;
        height: 89px;
    }
    .honor-ry-title h2{
        font-size: 38px;
    }
    .index-bg-main .pt-ci h3 a {
        font-size: 24px;
    }
    .merchants-fn .merchants-fn-main .merchants-fn-list ul li h3 {
        font-size: 32px;
    }
}
@media (max-width:1198px) { 
    .nav-list{
        display: none;
    }
    .banner-text h1 {
        font-size: 36px;
        margin-bottom: 14px;
    }
    .banner-text h3 {
        font-size: 24px;
        color: #FFF;
        margin-bottom: 20px;
    }
    .banner-text p {
        font-size: 14px;
        color: #FFF;
        margin-top: 16px;
        line-height: 24px;
    }
    .about-pt dl dt h1 {
        font-size: 36px;
    }
    .about-list ul li dl dd {
        width: 50%;
        float: left;
        padding: 20px 40px;
    }
    .about-banner-tab ul li a {
        padding: 14px 10px;
        font-size: 16px;
    }
    .about-list ul li dl dd h2 {
        font-size: 24px;
        color: #333333;
        margin-bottom: 10px;
    }
    .about-list ul li dl dd p {
        margin-bottom: 0px;
        font-size: 14px;
        color: #757575;
        line-height: 24px;
    }
    .about-yf .about-yf-title h2 {
        font-size: 30px;
        margin-bottom: 20px;
    }
    .about-yf .about-yf-title p {
        font-size: 14px;
        line-height: 24px;
    }
    .about-yf .about-yf-list ul li a .about-yf-text h4 {
        font-size: 20px;
    }
    .about-yf-text img {
        width: 30px;
        height: auto;
    }
    .about-yw dl dd h2 {
        font-size: 30px;
        margin-bottom: 20px;
    }
    .about-yw dl dd {
        width: 50%;
        padding-left: 8%;
        padding-right: 60px;
        padding-top: 30px;
    }
    .about-yw dl dd ul {
        margin-top: 16px;
    }
    .about-yw dl dd ul li h1 {
        font-size: 48px;
        color: #333333;
        margin-bottom: 0px;
    }
    .index-bg-main .pt-ci{
        width: 180px;
        height: 180px;
    }
    .index-bg-main .pt-ci h3 a{
        font-size: 20px;
    }
    .culture-main ul li .culture-img .culture-text h3 {
        font-size: 28px;
        color: #ffffff;
        margin-bottom: 15px;
    }
    .team-main ul li a dl dd {
        width: 84%;
        float: left;
        padding: 20px 20px;
    }
    .team-main ul li a dl dd h5 {
        font-size: 14px;
        color: #333333;
        border-bottom: 1px dashed #cccccc;
        margin-bottom: 10px;
    }
    .team-main ul li a dl dd h5 span {
        font-size: 24px;
        margin-bottom: 10px;
    }
    .team-main ul li a dl dd p {
        font-size: 14px;
        line-height: 24px;
    }
    .honor-ry-title h2 {
        font-size: 30px;
    }
    .video-list ul li a p {
        font-size: 14px;
    }
    .case-title h2 {
        font-size: 30px;
    }
    .case-title .case-tab ul li a {
        font-size: 14px;
        width: 157px;
    }
    .case .n-standard-main ul li a .standard-title h2 {
        font-size: 26px;
    }
    .case .n-standard-main ul li a .standard-text dl dd h3 {
        font-size:18px;
    }
    .case .n-standard-main ul li a .standard-text dl dd p {
        font-size: 14px;
    }
    .case-list ul li a dl dd {
        width: 50%;
        float: left;
        padding: 10px 10px 10px 20px;
    }
    .case-list ul li a dl dd h3 {
        font-size: 24px;
        color: #333333;
        margin-bottom: 20px;
    }    
    .merchants-partner .mer-partner-text h1 {
        font-size: 36px;
        color: #FFF;
        margin-bottom: 23px;
    }
    .merchants-partner .mer-partner-text h4 {
        font-size: 40px;
    }
    .merchants-kf-box ul li h1 {
        font-size: 46px;
    }
    .merchants-kf-box ul li h4 {
        font-size: 22px;
        line-height: 40px;
        margin-bottom: 20px;
    }
    .merchants-fn .merchants-fn-main .merchants-fn-title h2 {
        font-size: 36px;
    }
    .merchants-fn .merchants-fn-main .merchants-fn-list ul li h3 {
        font-size: 24px;
    }
    .merchants-kf-box ul li h1 {
        font-size: 48px;
    }
    .new-main .new-title h2 {
        font-size: 36px;
    }
    .new-main .new-title .new-tab ul li a {
        font-size: 14px;
    }
    .new-list .new-list-main li .new-list-text p {
        font-size: 14px;
    }
    .partner-main .partner-hz .partner-hz-title h2 {
        font-size: 36px;
    }
    .partner-main .partner-hz .partner-hz-title p {
        font-size: 14px;
    }
    .partner-hz-list-text ul li a p {
        font-size: 14px;
    }
    .partner-xm h2 {
        font-size: 36px;
    }
    .partner-xm-list ul li dl dd {
        padding-right: 2%;
        padding-left: 2%;
        padding-top: 2%;
    }
    .partner-xm-list ul li dl dd h3 {
        font-size: 24px;
        line-height: 36px;
        margin-bottom:20px;
    }
    .partner-xm-list ul li dl dd p {
        font-size: 14px;
        color: #757575;
        line-height: 24px;
    }
    .partner-xm-list ul li dl dd span {
        font-size: 14px;
        margin-top: 50px;
    }
    .partner-list ul li .partner-list-text h3 {
        font-size: 16px;
    }
    .contact .contact-text .contact-text-left h3 {
        font-size: 24px;
        margin: 10px 0;
    }
    .contact .contact-text .contact-text-left {
        padding: 2%;
    }
    .contact .contact-text .contact-text-left dl dt a {
        font-size: 14px;
    }
    .contact-bs-list h2 {
        font-size: 36px;
    }
    .contact-bs-list ul li a .contact-bs-text {
        padding: 10px;
        min-height: 196px;
    }
    .contact-bs-list ul li a .contact-bs-text h3 {
        font-size: 18px;
    }
    .contact-bs-list ul li a .contact-bs-text p {
        font-size: 14px;
    }
    .contact-ly h2 {
        font-size: 36px;
    }
    .new .new-title-left h3 {
        font-size: 20px;
    }
    .new-tab ul li a {
        font-size: 14px;
    }
    .new-list ul li h3 {
        font-size: 16px;
        color: #262626;
        line-height: 30px;
        min-height: auto;
        display:block;            /*内联对象需加*/
        word-break:keep-all;      /* 不换行 */
        white-space:nowrap;       /* 不换行 */
        overflow:hidden;          /* 内容超出宽度时隐藏超出部分的内容 */
        text-overflow:ellipsis;
    }
    .index-cj ul li a .index-cj-text i.index-cj-icon1 {
        display: inline-block;
        width: 80px;
        height: 82px;
    }
    .index-cj ul li a .index-cj-text h3 {
        font-size: 18px;
        margin: 10px 0;
    }
    .index-cj ul li a .index-cj-text p {
        font-size: 14px;
        line-height: 24px;
    }
    .index-cj ul li a .index-cj-text i.index-cj-icon3 {
        width: 80px;
        height: 82px;
    }
    .index-cj ul li a .index-cj-text i.index-cj-icon2 {
        width: 80px;
        height: 82px;
    }
    .index-pt-main .pt-icon a h3 {
        font-size: 24px;
    }
    .index-video-left .index-video-title h2 {
        font-size: 20px;
    }
    .index-video-text dl dt h3 {
        font-size: 18px;
    }
    .index-video-left .index-video-title {
        margin-bottom: 10px;
    }
    .index-video-right ul li h4 {
        font-size: 14px;
    }
    .index-video-left {
        padding-top: 105px;
        padding-left: 8%;
        width: 68.5%;
        float: left;
        padding-right: 4%;
    }
    .merchants-fn .merchants-fn-main .merchants-fn-list {
        margin-top: 60px;
    }
    .news-detail .main-bd-tit .tit {
        padding-bottom: .2rem;
        font-size: .24rem;
    }
    .news-detail .main-side-list .txt .tit a{
        font-size: 14px;
    }
    .layout-row-side {
        display: none;
    }
    .foot .foot-left .foot-left-top ul li h1 {
        font-size: 18px;
    }
}
@media (min-width: 1600px){
    .container {
        width: 1500px;
        padding-left: 0px;
        padding-right: 0px;
    }
}