@media screen and (max-width: 1620px) {
    .top-mn li a{padding: 0.15rem 0;}
    .banner .swiper-slide{height: 9.50rem;}
    .banner .titBan h1{font-size: 0.60rem;line-height: 0.70rem;}
    .f-banner{height: 7.50rem;}
    .current .cont{padding-top: 3rem;}
    .current h1{font-size: 0.60rem;}
    .product-list li .bx{padding-left: 0.20rem;}
    .product-list li .bx .pm{padding-left: 0.15rem;padding-right: 0.25rem;padding-top: 0.25rem;padding-bottom: 0.25rem;}
    .title h3{font-size: 0.60rem;}
    .title h4{font-size: 0.36rem;}
    .title h5{font-size: 0.22rem;}
    .titIn h1{font-size: 0.60rem;line-height: 0.70rem;}
    .title-tab a{font-size: 0.40rem;line-height: 0.60rem;}
    .title-tab .big{font-size: 0.60rem;line-height: 0.80rem;}

    .aboutIn .aboutIn-list li .info .num em {font-size: 0.76rem;line-height: 0.64rem;}
    .inP-hot .swiper-slide .marB{padding: 0.35rem 0.30rem 0.30rem 0.30rem;}
    /*.inP-hot .swiper-slide .pname h3,.inP-hot .swiper-slide .pname p{}*/
    .inP-hot .swiper-slide .pname h3{font-size: 0.28rem;line-height: 0.38rem;height: 0.38rem;}
    .inP-hot .swiper-slide .pname p{ font-size: 0.24rem;line-height: 0.32rem;height: 0.64rem; }
    .inP-hot .swiper-slide .sy h1{font-size: 0.40rem;line-height: 0.48rem;height: 0.48rem;}
    .inP-hot .swiper-slide .sy span{font-size: 0.40rem;line-height: 0.48rem;height: 0.48rem;}
    .ts-list li .mes h3, .key-list li .mes h3{font-size: 0.40rem;line-height: 0.50rem;}
    .ts-list li .mes img,.key-list li .mes img{height: 0.44rem;margin-bottom: 0.25rem;}
    .scope-list li a{height: 3.80rem;}
    .suggest .form-mes form .user-fb input, .suggest .form-mes form .msg textarea{padding: 0.15rem 0.10rem 0.15rem 0.30rem;font-size: 0.20rem;}
    .suggest .form-mes form .user .user-fb, .suggest .form-mes form .msg{border-radius: 0.16rem;}
    .pro-title{padding-right: 2rem;}
    .pro-title h1{font-size: 0.40rem;line-height: 0.60rem;}
    .pro-title .btn{font-size: 0.20rem;line-height: 0.60rem;width: 1.9rem;}
    .pm-list li .num span{font-size: 0.44rem;line-height: 0.40rem;}
    .proNav li{width: 2rem;font-size: 0.20rem;line-height: 0.56rem;}
    .form-yy form .submit-bt{font-size: 0.24rem;line-height: 0.66rem;width: 2.2rem;border-radius: 0.16rem;}
    .offline-list .swiper-slide .mes{padding: 0 0.8rem 0 0.25rem;}
    .offline-list .swiper-slide .mes p{font-size: 0.24rem;line-height: 0.28rem;height: 0.56rem;}

    .buss-list li a{height: 3rem;}
    .buss-list li .mes img{height: 0.66rem;}
    .buss-list li .mes p{font-size: 0.22rem;line-height: 0.28rem;margin-top: 0.15rem;}
    .buss-list li .mes {padding: 0.6rem 0.4rem 0 0.4rem;}

    .bs-list li a{height: 4rem;}
    .bs-list li .mes .icon{width: 0.50rem;}
    .bs-list li .mes p{font-size: 0.36rem;line-height: 0.46rem;margin-top: 0.15rem;}
    .bs-list li .mes {padding: 0 0.5rem;}
    .inNews-hot{width: 32%;}
    .inNews-list{width: 64%;}
    .news-hot .info{padding: 0 0.8rem;}

    .party-info .name h1{font-size: 0.50rem;line-height: 0.60rem;}
    .party-info .name span{font-size: 0.24rem;line-height: 0.46rem;}

    .strategy-list li .mes{padding: 0.30rem 0.30rem;}
    .strategy-list li .tit{font-size: 0.28rem;line-height: 0.38rem;}
    .strategy-list li .info{font-size: 0.26rem;line-height: 0.34rem;height: 0.68rem;}



}

@media screen and (max-width: 1520px) {
    .fLef{width: 4.3rem;}
    .fRig{width: 9.6rem;}
    .footer-nav dl{margin-right: 0.25rem;}

}


@media screen and (max-width: 1460px) {
    .wrap{padding: 0 0.60rem;}
    .banner .swiper-slide{height: 8rem;}
    .banner .titBan h1{font-size: 0.52rem;line-height: 0.62rem;}
    .f-banner{height: 6rem;}
    .current .cont{padding-top: 3rem;}
    .current h1{font-size: 0.52rem;}
    .title h3{font-size: 0.52rem;}
    .titIn h1{font-size: 0.52rem;line-height: 0.62rem;}

    .title-tab a{font-size: 0.34rem;line-height: 0.54rem;}
    .title-tab .big{font-size: 0.52rem;line-height: 0.72rem;}

    .strategy-list li .mes{padding: 0.30rem 0.20rem;}
    .strategy-list li .tit{font-size: 0.26rem;line-height: 0.36rem;}
    .strategy-list li .info{font-size: 0.24rem;line-height: 0.32rem;height: 0.64rem;}

    .scope-list li .mes p{font-size: 0.34rem;line-height: 0.44rem;padding: 0 0.30rem;}
    .aboutIn .aboutIn-list li a{height: 4.6rem;}
    .aboutIn .aboutIn-list li .icon2{margin-top: 0.5rem;width: 0.8rem;}
    .titleMore .tab a{font-size: 0.14rem;line-height: 0.36rem;padding: 0 0.10rem;margin-left: 0.1rem;min-width: 0.50rem;}
    .inQuick{padding: 0.6rem 0;}
    .quick-list li .dw .rg img{width: 0.50rem;}

    .fLef{width: 3.2rem;}
    .fRig{width: 9.5rem;}
    .footer-nav dl{padding-right: 0.18rem;margin-right: 0.15rem;}
    .f-nav .f-navlist li{margin-right: 0.3rem;}

    .about .size li .txt span{font-size: 0.40rem;}
    .about .size li .txt em{line-height: 0.36rem;}
    .about .size li .info{padding-left: 0.40rem;background-size: 0.24rem auto;background-position: top 0.05rem left;}
    .about .size li{margin-bottom: 0.20rem;}
    .about .size li .info p{margin-top: 0.02rem;}
    .report-list .swiper-slide .logo{width: 70%;}
    .report-list .swiper-slide .ym{margin-top: 0.7rem;}
    .report-list .swiper-slide .ym .year span{font-size: 0.66rem;}
    .report-list .swiper-slide .ym .year em {font-size: 0.24rem;line-height: 0.56rem;}

    .report-list .swiper-slide .lk{margin-top: 0.7rem;}
    .about .size li{margin-right: 0.6rem;}


    .offline-list .swiper-container {padding-bottom: 0.5rem;padding-top: 0.8rem;padding-left: 0.60rem;padding-right: 0.60rem;}
    /*.offline-list .swiper-navigation {right: 0.60rem;}*/
    .kp-content .img{margin-top: 1rem;}

    .ym-info .mes .tt h3,.ym-list .ym-name .name {font-size: 0.44rem;line-height: 0.50rem;}
    .ym-list .ym-name .num {width: 0.70rem;font-size: 0.40rem;line-height: 0.50rem;}
    .serve-info .type p {font-size: 0.30rem;line-height: 0.40rem;}
    /*.party-info .name,.party-info h4{font-size: 0.24rem;line-height: 0.34rem;}*/
    /*.party-info .name span{font-size: 0.30rem;line-height: 0.34rem;}*/

    .party-info .name h1{font-size: 0.40rem;line-height: 0.50rem;}
    .party-info .name span{font-size: 0.22rem;line-height: 0.44rem;}

    .ts-list li {margin-bottom: 0.80rem;padding: 0.8rem 0 0 0.8rem;}
    .ts-list li:nth-child(2n) {padding: 0.8rem 0.8rem 0 0;}

    .ts-list li:before {width: 4rem;height: 3.80rem;}
    .ts-list li .mes .con {padding: 0 0.8rem;}
    .ts-list li:nth-child(2n) .mes .con {padding: 0 0.8rem 0 0.8rem;}
    .ts-list li .mes, .ts-list li .img{height: 5.4rem;}
    .ts-list li .mes h3, .key-list li .mes h3 {font-size: 0.34rem;line-height: 0.44rem;}
    .key-list li .mes .con{padding: 0 0.80rem;}
    .news-hot .img, .news-hot .mes{height: 4.6rem;}
    .news-hot .info{padding: 0 0.5rem;}
    .contact-list li .info {padding: 0.30rem 0.1rem;}
    .contact-list li .info img{height: 0.5rem;}
    .contact-list li .info h3{font-size: 0.24rem;line-height: 0.34rem;}
    .contact-list li .info p{font-size: 0.16rem;line-height: 0.26rem;height: 0.52rem;}
    .contact-list li .info .lk, .contact-list li .info .lk a{font-size: 0.20rem;line-height: 0.30rem;}
    .offline-list .swiper-slide .img{height: 4rem;}
    .news-list li .img{height: 3rem;}

    .bs-list li .mes {padding: 0 0.3rem;}
    .ewmBox .box{width: 9rem;border-radius: 0.35rem;}
    .bh-story li .img{height: 4.0rem;}


    #container{height: 6.5rem;}
    .find-center .list-scroll{height: 5rem;}

    .title-tab a{font-size: 0.30rem;line-height: 0.50rem;margin-right: 0.30rem;}

    .titleMore .tab a:last-child{margin-right: 0;}



}

@media screen and (max-width: 1180px) {
    .wrap{padding: 0 40px;}
    .inNews-hot,.inNews-list{float: none;width: 100%;}
    .inNews-hot .mes{margin-top: 0.20rem;}
    .inNews-hot .mes h3 {font-size: 0.28rem;line-height: 0.38rem;}
    .inNews-list{margin-top: 0.50rem;}
    .inNews-list li h3 {font-size: 0.24rem;line-height: 0.30rem;height: auto;margin-top: 0.1rem;}

    .key-list li .mes .con{padding: 0 0.40rem;}
    .news-notice li a{padding: 0.25rem 0.20rem;}
    .bh-story li .img{height: 3.4rem;}


}


@media screen and (max-width: 1024px) {
    .wrap,.wrapIn{padding: 0 5%;}
    .menu-handler{display: block;}
    .header .logo img{height: 30px;}
    .topMenu{display: none;}
    .topHeader{position: static;}
    .header{position: fixed;top:0;left: 0;height: 58px;background: #fff;box-shadow: 0 0 2px rgba(0,0,0,0.2);padding: 0 0; }
    .header .nav{display: none;}
    .header.slideD .logo a,.header .logo a{padding: 13px 0;}
    .header .logo a .icon2{display: inline-block;}
    .header .logo a .icon{display: none;}
    .footer-top{overflow: inherit;}
    .fLef,.fRig{float: none;width: 100%;}
    .f-serach,.fRig{display: none;}
    .f-tel{margin-top: 0;display: flex;flex-direction: column;align-items: center;}
    .footer-top{padding-top: 0.50rem;}
    .f-telbox{display: flex;flex-direction: row;}
    .f-tel span{margin-right: 0.1rem;}
    .f-telbox{margin-bottom:0.10rem;}
    .footer-online{margin-top: 0.3rem;justify-content: center;}

    .copyright{padding: 0.5rem 0;text-align: center;}

    .banner .swiper-slide{height: 8.60rem;}
    .banner .titBan .mes{margin-top: -1rem;}
    .banner .titBan h1{font-size: 0.44rem;line-height: 0.60rem;}
    .banner .swiper-page{left: 5%;bottom: 0.70rem;}
    .banner .swiper-button-prev, .banner .swiper-button-next{width: 0.42rem;height: 0.42rem;margin-left: 0.10rem;background-size: 0.20rem;}
    .banner .swiper-navigation{right:5%;bottom: 0.70rem;}
    .banner .swiper-button-prev::before, .banner .swiper-button-next::before{background-size: 20px;}
    .banner .swiper-num{font-size: 0.26rem;line-height: 0.26rem;}
    .banner .swiper-taotal{font-size: 0.16rem;line-height: 0.26rem;}
    .mouse img{width: 0.16rem;}
    .f-banner{height: 5rem;}
    .search-banner{height: 3.5rem;}
    .current .cont{padding-top: 2rem;}
    .search-banner .current .cont{padding-top: 1.6rem;}
    .current h1{font-size: 0.40rem;}
    .title h3{font-size: 0.40rem;}
    .title h4{font-size: 0.34rem;}
    .title h5{font-size: 0.24rem;}
    .titIn h1{font-size: 0.40rem;line-height: 0.50rem;}
    .titIn p{margin-top: 0.3rem;}
    .title-tab a{font-size: 0.28rem;line-height: 0.48rem;margin-right: 0.30rem;}
    .title-tab .big{font-size: 0.40rem;line-height: 0.60rem;}

    .aboutIn .aboutIn-lef{height: auto;}
    .aboutIn .aboutIn-lef, .aboutIn .aboutIn-rig{float: none;width: 100%;}
    .aboutIn .aboutIn-rig{padding-top:0;}
    .aboutIn .aboutIn-lef{margin-bottom: 0.5rem;}
    .aboutIn{padding-top: 0.7rem;margin-top: -0.7rem;border-top-left-radius: 0.6rem;}
    .titIn .moreD {padding: 0.10rem 0.25rem 0.10rem 0.55rem;margin-top: 0.3rem;background-position: left 0.20rem center;background-size: 0.24rem;line-height: 0.24rem;}
    .aboutIn .aboutIn-rig{height: 5rem;}
    .aboutIn .aboutIn-list li{padding-left: 0.5rem;}
    .aboutIn .aboutIn-list li .info{padding: 0.2rem 0.2rem;}
    .aboutIn .aboutIn-list li .info .num em {font-size: 0.56rem;line-height: 0.44rem;}
    .aboutIn .aboutIn-list li .info .num{margin-bottom: 0.2rem;}
    .aboutIn .aboutIn-list li a{height: 4rem;}
    .aboutIn .aboutIn-list li .icon2{margin-top: 0.3rem;width: 0.6rem;}
    .aboutIn .aboutIn-rig{padding-top: 2.10rem;}

    .aboutIn .aboutIn-list li{padding-left: 0.10rem;margin-bottom: 1rem;margin-top: -2.10rem;}

    .inP-hot .swiper-container{padding-bottom: 0.4rem;padding-top: 0.4rem;padding-left: 0.1rem;padding-right: 0.1rem;}
    /*.inP-hot .swiper-slide{box-shadow: 0 0 0.10rem rgba(59, 59, 59, 0.09);}*/
    .inProduct {padding-top: 0.7rem;margin-top: -0.70rem;border-top-left-radius: 0.60rem;}
    .inP-hot .swiper-slide .marB {padding: 0.20rem 0.15rem 0.30rem 0.15rem;}
    .inP-hot .swiper-slide .sy {margin-top: 0.20rem;padding-bottom: 0.2rem;}

    .inPbox .swiper-button-next, .inPbox .swiper-button-prev{width: 0.36rem;height: 0.36rem;}
    .inPbox .swiper-navigation{top:0;}
    /*.inP-hot .swiper-slide .pname h3, .inP-hot .swiper-slide .pname p {font-size: 0.24rem;line-height: 0.30rem;}*/
    .inP-hot .swiper-slide .pname h3{font-size: 0.24rem;line-height: 0.34rem;height: 0.34rem;}
    .inP-hot .swiper-slide .pname p{font-size: 0.20rem;line-height: 0.28rem;height: 0.56rem;}
    .inP-hot .swiper-slide .sy h1 {font-size: 0.32rem;line-height: 0.40rem;height: 0.40rem;}
    .inP-hot .swiper-slide .rate .num{font-size: 0.24rem;line-height: 0.24rem;}
    .inP-hot .swiper-slide .num em{line-height: 0.24rem;}
    .inP-hot .swiper-slide .yy a{width: 0.9rem;line-height: 0.32rem;font-size: 0.14rem;}
    .buss-list{margin-top: 0.6rem;}
    .buss-list li{width: 49.3%;margin-right: 1.4%;}
    .buss-list li:nth-child(2n){margin-right: 0;}

    .buss-list li a{height: 2.6rem;}
    .buss-list li .mes img{height: 0.50rem;}
    .buss-list li .mes p{font-size: 0.20rem;line-height: 0.26rem;margin-top: 0.15rem;}
    .buss-list li .mes {padding: 0.5rem 0.2rem 0 0.2rem;}

    .bs-list li{width:49.4%; margin-right: 1.2%;}
    .bs-list li:nth-child(3n){margin-right: 1.2%;}
    .bs-list li:nth-child(2n){margin-right: 0;}
    .bs-list li a{height: 3.6rem;}
    .bs-list li .mes .icon{width: 0.42rem;}
    .bs-list li .mes p{font-size: 0.30rem;line-height: 0.40rem;}
    .bs-list li .mes {padding: 0 0.2rem;}
    .bs-list li .info img{width: 0.80rem;}



    .inBusiness {padding-bottom: 0.9rem;}
    .inNews {padding-top: 0.7rem;padding-bottom: 0.6rem;margin-top: -0.7rem;border-top-left-radius: 0.6rem;}

    .titleMore{display: block;}
    .titleMore .tab{margin-top: 0.30rem;}
    .titleMore .tab a{font-size: 0.14rem;line-height: 0.24rem;padding: 0 0.08rem;margin-left: 0;margin-right:  0.08rem;min-width: 0.30rem;margin-bottom: 0.10rem;}
    .titleMore .tab a:last-child{margin-right: 0.10rem;}

    .inNews-cont{margin-top: 0.50rem;}
    .inNews-hot a .img{height: 3.4rem;}
    .quick-list li{width: 49.3%;margin-right: 1.4%;}
    .quick-list li:nth-child(2n){margin-right: 0;}
    .quick-list li a {height: 2.8rem;padding: 0 0.20rem;}
    .quick-list li .dw .rg img{width: 0.40rem;}
    .quick-list li .dw{padding: 0 0.20rem;bottom: 0.30rem;}

    .f-nav .f-navlist li{margin-right: 0.15rem;}
    .company{margin: 0.4rem 0;}
    .about{padding-bottom: 0.6rem;}
    .develop{padding-top: 0.5rem;}
    .develop .box{margin-top: 0.6rem;}
    .develop .box .slider2{width: 88%;}
    .develop .box .button img{width: 0.3rem;}
    .develop .slider1 .swiper-slide{padding-bottom: 1.5rem;}
    .organization{padding-top: 0.8rem;}
    .strategy-cont{margin-top: 0;padding-top: 0.8rem;padding-bottom: 0.8rem;}
    .strategy-list{margin-top: 0.65rem;}
    .social {padding-top: 0.8rem;padding-bottom: 0.80rem;}
    .social .content{margin-top: 0.4rem;}
    .social .social-list li .mes {padding: 0.35rem 0.20rem 0.35rem 0.20rem;}
    .social .social-list li .mes h3{font-size: 0.28rem;line-height: 0.40rem;height: 0.40rem;}
    .social .social-list li .mes .icon img{height: 0.50rem;}
    .social .social-list li .mes p {font-size: 0.14rem;line-height: 0.24rem;height: 0.96rem;}

    .kpInfo {padding-bottom: 0.80rem;}
    .kpInfo .content{margin-top: 0.4rem;}
    .kpInfo .kpInfo-list li .mes {padding: 0.35rem 0.20rem 0.35rem 0.20rem;}
    .kpInfo .kpInfo-list li .mes h3{font-size: 0.28rem;line-height: 0.40rem;height: 0.40rem;}
    .kpInfo .kpInfo-list li .mes .icon img{height: 0.50rem;}
    .kpInfo .kpInfo-list li .mes p {font-size: 0.14rem;line-height: 0.24rem;height: 0.72rem;}

    .strategy-list li .img{height: 2.0rem;}
    .strategy-list li .mes{padding: 0.25rem 0.15rem;}
    .strategy-list li .tit{font-size: 0.22rem;line-height: 0.32rem;}
    .strategy-list li .info{font-size: 0.18rem;line-height: 0.26rem;height: 0.52rem;margin-top: 0.15rem;}


    .honor-list .button{border: 1px solid #d3d3d3;}
    .honor-list .button.next{right: 0;background-image: url("../images/icon_n.png");}
    .honor-list .button.prev{left: 0;background-image: url("../images/icon_p.png");}
    .honor .content{margin-top: 0.40rem;}
    .honor-list{padding: 0.5rem 5% 0 5%;}
    .report-list .swiper-container {padding: 0.6rem 0.10rem 1rem 0.10rem;overflow: hidden;}
    .report-list .swiper-button-next, .report-list .swiper-button-prev{width: 0.36rem;height: 0.36rem;}
    .report-list .swiper-slide .logo{width: 60%;}
    .report-list .swiper-slide .ym{margin-top: 0.4rem;}
    .report-list .swiper-slide .ym .year span{font-size: 0.46rem;}
    .report-list .swiper-slide .ym .year em {font-size: 0.20rem;line-height: 0.40rem;}
    .report-list .swiper-slide .lk{margin-top: 0.4rem;}
    .report-list .swiper-slide{border-radius: 0.24rem;box-shadow: 0 0 0.10rem rgba(206, 206, 206, 0.61);}
    .report{padding-top: 0.8rem;}
    .social .social-list li{border-radius: 0.22rem;}

    .kpInfo .kpInfo-list li{border-radius: 0.22rem;}

    .offline-list .swiper-slide .mes p{font-size: 0.20rem;line-height: 0.24rem;height: 0.48rem;}
    .offline-list .swiper-navigation{top:0;}
    .offline-list .swiper-button-next, .offline-list .swiper-button-prev{width: 0.36rem;height: 0.36rem;}
    .offline-list .swiper-button-prev{right: 0.50rem;}

    .kpW{padding-top: 0.60rem;}
    .kp-content{padding-bottom: 0.8rem;}
    .kp-content .img{margin-top: 0.5rem;}
    .findW{padding: 0.8rem 0;}

    .find-tab{padding: 0.3rem 0;}
    .find-tab li {font-size: 0.18rem;line-height: 0.44rem;padding: 0 0.3rem;}
    .find-center{display: block;}
    .ewm-list li{width: 100%;margin-right: 0;}
    .find-center .box{width: 100%;padding-left: 0;}
    .find-center .box .list .nm{font-size: 0.24rem;line-height: 0.32rem;}
    .find-center .scroll-box {padding: 0.25rem 0.15rem 0.25rem 0.20rem;}
    .find-center .box .list{padding-right: 0.10rem;margin-bottom: 0.25rem;}
    .find-center .box .list .mes{padding-bottom: 0.25rem;}

    .ewm-list{padding-bottom: 0;}
    .ewm-list li .mes h3{font-size: 0.24rem;line-height: 0.30rem;}
    .ewm-list li .mes {padding: 0.25rem 1rem 0.25rem 0.20rem;background-position: right 0.20rem center;background-size: 0.35rem;}

    .f-nav{margin-bottom: 0.5rem;}
    .search-box{padding: 0.3rem 0;}
    .search-box form{padding-right: 1rem;border-radius: 0.16rem;}
    .search-box #inp-search {font-size: 0.20rem;line-height: 0.54rem;height: 0.54rem;}
    .search-box .btn{width: 1rem;height: 0.54rem;font-size: 0.22rem;line-height: 0.54rem;}
    .proFilter .filter{padding: 0.2rem 0;}
    .proFilter .filter .floor ul li.all{width: 1rem;}
    .proFilter .filter .floor ul li{margin-right: 0.2rem;min-width: 0.8rem;}
    .proFilter .filter .floor label, .proFilter .filter .floor ul li a{font-size: 0.16rem;line-height: 0.32rem;}
    .productW{padding: 0.6rem 0;}
    .product-list li .pro-name{padding: 0.15rem 1.20rem 0.15rem 0.20rem;}
    .product-list li .pro-name .ty{top:0.15rem;right:0.15rem;width: 1.0rem;font-size: 0.14rem;line-height: 0.30rem;text-align: center; }

    .product-list li .pro-name h1{font-size: 0.24rem;line-height: 0.40rem;}
    .product-list li .bx{padding-left: 0;}
    .product-list li .bx .pm{padding-left: 0.15rem;padding-right: 0.20rem;padding-top: 0.1rem;padding-bottom: 0.1rem;font-size: 0.16rem;line-height: 0.24rem;}
    .product-list li a{padding-right: 0.9rem;}
    .product-list li .bx .pm span{margin-right: 0.15rem;}
    .product-list li .bx .pm .num em{font-size: 0.24rem;line-height: 0.24rem;}
    .product-list li .yy{width: 0.9rem;font-size: 0.24rem;line-height: 0.28rem;}
    .product-list li .yy .btn{padding: 0 0.2rem;}

    .f-nav .f-navlist li a{padding: 0.15rem 0;}
    .search-list li a {padding: 0 0.20rem;}
    .search-list li{border-radius: 0.16rem;}
    .load-nore{margin-top: 0.6rem;margin-bottom: 0.8rem;}
    .load-nore .moreBtn{padding: 0.14rem 0.25rem;}
    .productD{padding-top: 0.6rem;}
    .pro-title{padding-right: 0;margin-bottom: 0.15rem;text-align: right;}
    .pro-title h1 {font-size: 0.30rem;line-height: 0.44rem;text-align: left;}
    .pro-title .btn{position: inherit;display: inline-block;font-size: 0.18rem;line-height: 0.50rem;width: 1.4rem;}
    .pm-list{margin-bottom: 0.6rem;}
    .pm-list li {min-width: auto;width: 49%;margin-right: 1%;margin-bottom: 0.30rem;}
    .pm-list li p{margin-top: 0.05rem;}
    .proNav li{width: auto;padding: 0 0.15rem;font-size: 0.18rem;line-height: 0.44rem;}
    .pro-detail {padding: 0 0.15rem;margin-bottom: 0.6rem;}
    .pages a.prevpage, .pages a.nextpage{width: 0.50rem;}
    .pages a.prevpage{margin-right: 0.5rem;}
    .pages a.nextpage{margin-left: 0.5rem;}
    .form-yy{margin-top: 0.3rem;}
    .form-yy form .user .user-fb{width: 100%;margin-right: 0;}

    .form-yy form .user .user-fb label, .form-yy form .msg label {width: 1.6rem;padding-left: 0.15rem;padding-right: 0.10rem;font-size: 0.18rem;line-height: 0.40rem;}

    .form-yy form .user-fb input, .form-yy form .msg textarea, .form-yy form .user .user-fb select {font-size: 0.20rem;line-height: 0.30rem;padding: 0.20rem 0.20rem;}
    .form-yy form .user .user-fb, .form-yy form .msg{border-radius: 0.16rem;margin-bottom: 0.3rem;}
    .form-yy form .user-fb input{height: 0.7rem;}
    .form-yy form .msg textarea{height: 1.8rem;}
    .form-yy form .submit-bt{font-size: 0.20rem;line-height: 0.50rem;width: 1.5rem;border-radius: 0.10rem;}
    .form-yy form .user .user-fb .inp.ts input{font-size: 0.34rem;}
    .form-yy form .user .user-fb em {right: 0.15rem;font-size: 0.18rem;line-height: 0.30rem;padding: 0.20rem 0;}
    .seven .data-sear span{padding: 0 0.10rem;}
    .pm-list li .num span{font-size: 0.34rem;line-height: 0.30rem;}
    .pm-list li .num{font-size: 0.18rem;line-height: 0.30rem;}
    .pdf-list li a {padding-left: 0.45rem;padding-right: 0.15rem;background-position: left 0.15rem center;background-size: 0.20rem;}
    .pdf-list li p{font-size: 0.18rem;line-height: 0.60rem;}
    .pdf-list li span{font-size: 0.16rem;line-height: 0.60rem;}
    .product-worth table tr{font-size: 0.18rem;line-height: 0.54rem;}
    .product-worth table tr.worthTr{font-size: 0.20rem;line-height: 0.60rem;}
    .ym-info{ padding: 0.50rem 0;}
    .ym-info .mes,.ym-info .img{float: none;width: 100%;}
    .ym-info .img{margin-top: 0.30rem;}
    .ym-info .mes .tt h3,.ym-list .ym-name .name {font-size: 0.34rem;line-height: 0.44rem;}
    .ym-list{font-size: 0.20rem;line-height: 0.40rem;}
    .ym-list .ym-name{margin-bottom: 0.5rem;}
    .ym-list .ym-name .num {font-size: 0.34rem;line-height: 0.44rem;}

    .serve-info{padding: 0.5rem 0;}
    .serve-info .lef{width: 100%;}
    .serve-info .rig{width: 100%;margin-top:0.30rem;}
    .serve-info .type p {font-size: 0.28rem;line-height: 0.38rem;}
    .serve-info .download{margin-top: 0.2rem;}
    .serve-info .rig h3{font-size: 0.24rem;line-height: 0.4rem;margin-bottom: 0.3rem;}

    /*.party-info{padding-top: 0.5rem;}*/
    /*.party-info .name,.party-info h4{font-size: 0.22rem;line-height: 0.32rem;}*/
    /* .party-info .name h1{font-size: 0.40rem;line-height: 0.50rem;}*/
    /* .party-info .name span{font-size: 0.22rem;line-height: 0.44rem;}*/
    .party-info{padding-top: 0;font-size: 0.18rem;line-height: 0.26rem;}
    .party-info .name h1{font-size: 0.32rem;line-height: 0.42rem;}
    .party-info .name span{font-size: 0.18rem;line-height: 0.40rem;padding: 0 0.20rem;margin-top: 0.15rem;}

    .news-list li{width: 49%;padding-bottom: 0.5rem;margin-bottom: 0.5rem;}
    .news-list li:nth-child(3n){margin-right: 2%;}
    .news-list li:nth-child(2n),.news-list li:nth-child(6n){margin-right: 0;}
    .news-list li .mes{padding-top: 0.2rem;}
    .news-list li .mes span{margin-bottom: 0.1rem;}
    .news-detail,.news-recom{width: 100%;float: none;}
    .news-detail .detail-title h1 {font-size: 0.32rem;line-height: 0.40rem;}

    .ts-list li {margin-bottom: 0.50rem;padding: 0 0;}
    .ts-list li:nth-child(2n) {padding: 0 0;}
    .ts-list li:before {width: 0;height: 0;}
    .ts-list li .mes .con {padding: 0 0.3rem;}
    .ts-list li .mes, .ts-list li .img{height: 5rem;}
    .ts-list li .mes h3, .key-list li .mes h3 {font-size: 0.28rem;line-height: 0.38rem;}
    .ts-list li:nth-child(2n) .mes .con {padding: 0 0.3rem;}
    .ts-list, .key-list, .scope-list{padding-top: 0.8rem;}
    .key-list li .mes .con{padding: 0 0.30rem;}
    .scope-list li a{height: 3rem;}
    .scope-list li .mes{bottom: 0.20rem;}
    .scope-list li .mes p {font-size: 0.24rem;line-height: 0.34rem;padding: 0 0.15rem;}
    .news-hot .img, .news-hot .mes{height: 4rem;}
    .news-hot .info h3{font-size: 0.24rem;line-height: 0.30rem;max-height: 0.60rem;   margin-bottom: 0.15rem;}
    .news-hot .img{border-radius: 0.16rem;}
    .news-report li a{padding: 0.25rem 0.20rem;}
    .news-report li .img{width: 1.1rem;box-shadow: 8px 8px 2px rgba(77, 77, 77, 0.21);}
    .news-report li .mes{margin-left: 0.3rem;}
    .news-report li .name span{font-size: 0.28rem;line-height: 0.44rem;}
    .news-report li .name em{font-size: 0.20rem;line-height: 0.40rem;}
    .news-report li .btn{font-size: 0.16rem;line-height: 0.36rem;width: 1.1rem;}
    .news-list, .news-notice, .news-report{margin-top: 0.6rem;}
    .news-notice li a{padding: 0.20rem 0.15rem;}
    .contact-list {margin-top: 0.50rem;margin-bottom: 0.50rem;}
    .contact-list li,.net-list li{width: 49%;border-radius: 0.16rem;}
    .contact-list li:nth-child(3n),.net-list li:nth-child(3n){margin-right: 2%;}
    .contact-list li:nth-child(2n),.contact-list li:nth-child(6n),.net-list li:nth-child(2n),.net-list li:nth-child(6n){margin-right: 0;}

    .contact-list li .info img{height: 0.36rem;}
    .contact-list li .info h3{font-size: 0.20rem;line-height: 0.30rem;}
    .contact-list li .info p{font-size: 0.14rem;line-height: 0.24rem;height: 0.48rem;}
    .contact-list li .info .lk, .contact-list li .info .lk a{font-size: 0.18rem;line-height: 0.28rem;}

    .net-list{padding: 0.5rem 0;}
    .net-list li .mes {padding: 0.20rem 0.30rem 0.25rem 0.50rem;}
    .net-list li .mes .icon{top:0.20rem;left: 0.15rem;width: 0.26rem;}
    .net-list li .mes h3{font-size: 0.22rem;line-height: 0.32rem;}
    .net-list li .mes p {font-size: 0.16rem;line-height: 0.22rem;height: 0.44rem;}
    .net-list li .mes a{font-size: 0.2rem;line-height: 0.32rem;}
    .suggest{padding-top: 0.3rem;}
    .suggest .form-mes form .user-fb input, .suggest .form-mes form .msg textarea {padding: 0.1rem 0.10rem 0.10rem 0.15rem;font-size: 0.18rem;}
    .suggest .form-mes{margin-top: 0.4rem;}
    .suggest .form-mes form .submit-bt{font-size: 0.20rem;line-height: 0.54rem;width: 1.6rem;border-radius: 0.16rem;}
    .quick-list li .mes h3{font-size: 0.24rem;line-height: 0.34rem;}

    .offline-list .swiper-slide .img{height: 3.6rem;}
    .news-list li .img{height: 2.8rem;}

    .ewmBox .box{width: 100%;border-radius: 0.25rem;}
    .ewmBox .box .close{right: 0.20rem;top:0.30rem;}


    .joinTable .bt{ padding: 0 2%;}
    .joinTable .bt p {  font-size:0.16rem;line-height: 0.30rem;padding: 0.15rem 0;}
    .joinTable .bt p:nth-child(1) { width:37.5%; }
    .joinTable .bt p:nth-child(2) { width:30%; }
    .joinTable .bt p:nth-child(3) { width:32.5%; }
    .joinTable .bt p:nth-child(4) { display:none; }
    .joinTable .bt p:nth-child(5) { display:none; }
    .joinTable .bt01 { font-size:0.14rem; }
    .joinTable .conn ul li .mes .info{padding: 0.15rem 2%;}
    .joinTable .conn ul li .mes .info .tt,.joinTable .conn ul li .mes .info .inf{float: none;width: 100%;}
    .joinTable .conn ul li .mes .info .tt{font-size: 0.16rem;line-height: 0.30rem;}
    .joinTable .conn ul li .mes .info .inf{font-size: 0.14rem;line-height: 0.30rem;}
    .joinTable .conn ul li .mes .mm a{padding: 0.15rem 0.30rem;font-size: 0.20rem;line-height: 0.20rem;}
    .joinTable .conn ul li .mes .mm a img{height: 0.20rem;margin-right: 0.20rem;}
    .join {margin-top: 0.40rem;margin-bottom: 0.60rem;}
    .bh-story li{padding-bottom: 0.40rem;margin-bottom: 0.45rem;}
    .bh-story li .img{height: 2.3rem;}
    .bh-story li .mes{padding-top: 0.20rem;}
    .bh-story li .mes .tit{font-size: 0.22rem;line-height: 0.32rem;}

    .party-info .fx em{font-size: 0.34rem;line-height: 0.34rem;}
    .party-info .ml{padding: 0 0;}

    .title-tab a{font-size: 0.26rem;line-height: 0.46rem;margin-right: 0.20rem;}
    .title-tab{margin-bottom: 0.25rem;}
    .news-hot{margin-top: 0.65rem;}
    .organization .content{padding-top: 0.4rem;padding-bottom: 0.4rem;}

    .donate{width: 100%;padding-bottom: 0.50rem;}
    .donate .box{padding: 0.25rem 0.30rem;}
    .donate .donate-tel{width: 1.9rem;padding-left: 0.20rem;}
    .donate .donate-tel a{font-size: 0.26rem;line-height: 0.28rem;}
    .donate .donate-mes h1{font-size: 0.30rem;line-height: 0.40rem;}
    .donate .donate-mes p{font-size: 0.14rem;line-height: 0.22rem;}

    .popRemind .remindBox{width: 90%;margin-left: -45%;}
    .toptit h2{font-size: 0.26rem;line-height: 0.34rem;padding: 0.10rem 0.15rem;}
    .popRemind .remindBox .remindCon {padding: 0.20rem 0.20rem;font-size: 0.14rem;line-height: 0.24rem;}
    .popRemind .remindBox .popBtn{margin-top: 0.30rem;}
    .popRemind .remindBox .popBtn .btn {width: 1.50rem;font-size: 0.14rem;line-height: 0.40rem;margin: 0 0.10rem;}
    .closeBtn{top:0.15rem;}
    .closeBtn img{width: 0.20rem;}

}


@media screen and (max-width: 768px) {
    .aboutIn{padding-bottom: 0.8rem;}

    .strategy-list li{width: 49%;margin-bottom: 0.3rem;border-radius: 0.26rem;}
    .strategy-list li:nth-child(3n){margin-right: 2%;}
    .strategy-list li:nth-child(2n),.strategy-list li:nth-child(6n){margin-right: 0;}

    .product-list li a{padding-right: 0;}
    .product-list li .yy{position: inherit;width: 100%;background:none;padding: 0.15rem 0;}
    .product-list li .yy .btn{border: 1px solid #de0323;font-size: 0.18rem;line-height: 0.32rem;border-radius: 0.25rem;}
    .search-list li a {padding: 0 0.10rem;}
    /*.ym-info .mes .tt h3{font-size: 0.40rem;line-height: 0.50rem;}*/
    .ym-info .mes .tt h3,.ym-list .ym-name .name {font-size: 0.40rem;line-height: 0.50rem;}
    .ym-list .ym-name{margin-bottom: 0.4rem;}
    .ym-list .ym-name .num {font-size: 0.28rem;line-height: 0.38rem;}
    .news-list li{width: 100%;margin-right: 0;padding-bottom: 0.3rem;margin-bottom: 0.35rem;}
    .news-list li:nth-child(3n){margin-right: 0;}
    .news-list li .mes h3{height: auto;}
    .newsW{padding-bottom: 0.3rem;}
    /*.news-detail .detail-title h1 {font-size: 0.28rem;line-height: 0.34rem;}*/
    .news-detail .detail-ft{padding-bottom: 0.8rem;}
    .news-detail .detail-ft a {padding: 0.15rem 0.48rem 0.15rem 0.15rem;margin-bottom: 0.1rem;}
    .news-detail .detail-ft a::after {right: 0.15rem;width: 0.24rem;}
    .recom-list{margin-top: 0.5rem;padding-bottom: 0.5rem;overflow: hidden;}
    .ts-list, .key-list, .scope-list{padding-top: 0.6rem;margin-bottom: 1rem;}
    .scope-list li{width: 49%;}
    .scope-list li:nth-child(3n){margin-right: 2%;}
    .scope-list li:nth-child(2n),.scope-list li:nth-child(6n){margin-right: 0;}
    .scope-list li a{height: 2.6rem;}
    .scope-list li .mes{bottom: 0.20rem;}
    .scope-list li .mes p {font-size: 0.24rem;line-height: 0.34rem;padding: 0 0.15rem;}
    .news-hot .img, .news-hot .mes{float: none;width: 100%;height: auto;}
    .news-hot .info h3{font-size: 0.24rem;line-height: 0.30rem;}
    .news-hot .mes{margin-top: 0.20rem;}
    .news-hot .info{padding: 0 0;}
    .news-hot .info .dl{margin-top: 0.30rem;}
    .news-list li .mes span{margin-bottom: 0.05rem;}
    .news-report li{float: none;width: 100%;margin-right: 0;}
    .news-notice li{float: none;width: 100%;margin-right: 0;}
    .offline-list .swiper-slide .img{height: 3.4rem;}
    .news-list li .img{height: 3.9rem;}
    .ym-info .mes .tt {margin-bottom: 0.25rem;padding-bottom: 0.35rem;}

}

@media screen and (max-width: 640px) {

    .aboutIn .aboutIn-rig{height: auto;padding-top: 0;padding-bottom: 0.3rem;}
    /*.aboutIn .aboutIn-rig{}*/
    .aboutIn .aboutIn-list li{padding-left: 0;margin-bottom: 0.5rem;margin-top: 0;width: 100%;}
    .aboutIn .aboutIn-list li a{height: 3.6rem;}

    .develop .box .slider2{width: 70%;}
    .about .size li{width: 49%;margin-right: 1%;}
    .ts-list li .mes, .ts-list li .img,.ts-list li:nth-child(2n) .img{float: none;width: 100%;}
    .ts-list li .mes .con {padding: 0 0.4rem;}
    .ts-list li .img{height: 4rem;}
    .ts-list li .mes{height: auto;margin-top: 0.20rem;}
    .ts-list li .mes h3, .key-list li .mes h3 {font-size: 0.24rem;line-height: 0.34rem;}
    .ts-list li:nth-child(2n) .mes .con {padding: 0 0.4rem;}
    .ts-list li .mes p, .key-list li .mes p{font-size: 0.18rem;line-height: 0.28rem;}
    .key-list li{margin-bottom: 0.50rem;}
    .key-list li a{display: block;}
    .key-list li .mes, .key-list li .img{width: 100%;}
    .key-list li .img img{width: 100%;}
    .key-list li .mes{margin-top: 0.20rem;}
    .scope-list li .mes p {font-size: 0.20rem;line-height: 0.30rem;}

    .offline-list .swiper-slide .img{height: 3.2rem;}

    /*.bs-list li a{height: 4rem;}*/
    .bs-list li .mes .icon{width: 0.36rem;}
    .bs-list li .mes p{font-size: 0.26rem;line-height: 0.36rem;}
    .bs-list li .mes {padding: 0 0.15rem;}
    .bs-list li .info img{width: 0.66rem;}

    .bh-story li{float: none;width: 100%;margin-right: 0;}
    .bh-story li .img{height: 3rem;}
    .dsz .content .mes{margin-top: 0.30rem;}

}

@media screen and (max-width: 481px) {
    .inNews-hot a .img{height: 3.2rem;}
    .social .social-list li{width: 100%;margin-right: 0;}
    .social .kpInfo-list li .mes {padding: 0.25rem 0.15rem;}
    .social .kpInfo-list li .mes h3{margin-bottom: 0.20rem;}
    .social .social-list li .mes p{height: auto;display:block;}
    .kpInfo .kpInfo-list li{width: 100%;margin-right: 0;}
    .kpInfo .kpInfo-list li .mes {padding: 0.25rem 0.15rem;}
    .kpInfo .kpInfo-list li .mes h3{margin-bottom: 0.20rem;}
    .kpInfo .kpInfo-list li .mes p{height: auto;display:block;}
    .strategy-list li{width: 100%;margin-right: 0;}
    .strategy-list li:nth-child(3n){margin-right: 0;}
    .strategy-list li .info{height: auto;}
    .about .size li{width: 49%;margin-right: 2%;}
    .about .size li:nth-child(2n){margin-right: 0;}
    .f-nav .f-navlist li{margin-right: 0.1rem;}
    .pm-list li {width: 49.5%;margin-right: 1%;margin-bottom: 0.20rem;}
    .pm-list li:nth-child(2n){margin-right: 0;}
    .ym-list .img-list p{float: none;width: 100%;margin-right: 0;margin-bottom: 0.2rem;}
    .title h3{font-size: 0.36rem;}
    .title h4{font-size: 0.24rem;}
    .title h5{font-size: 0.20rem;}

    .title-tab a{font-size: 0.22rem;line-height: 0.42rem;margin-right: 0.25rem;}
    .title-tab .big{font-size: 0.36rem;line-height: 0.56rem;}

    .scope-list li{width: 100%;margin-right: 0;}
    .scope-list li:nth-child(3n){margin-right: 0;}
    .scope-list li a{height: auto;min-height: 1.6rem;}

    .contact-list li,.net-list li,.suggest .form-mes form .user .user-fb{width: 100%;margin-right: 0;border-radius: 0.16rem;}
    .contact-list li:nth-child(3n),.net-list li:nth-child(3n){margin-right: 0;}
    .net-list li .mes h3{padding-bottom: 0.10rem;margin-bottom: 0.15rem;}
    .net-list li .mes p{height: auto;-webkit-line-clamp: 4;}

    .buss-list li,.quick-list li{float: none;width: 100%;margin-right: 0;}
    .buss-list li a{height: auto;}
    .buss-list li .mes {padding: 0.5rem 0.2rem;}
    .quick-list li a{height: auto;}
    .quick-list li .dw{position: inherit;padding: 0 0;margin-top: 0.3rem;}
    .offline-list .swiper-slide .img{height: 2.8rem;}
    .news-list li .img{height: 2.4rem;}


    .bs-list li{float: none;width: 100%;margin-right: 0;}
    .bs-list li a{height: 3rem;}
    .bs-list li .mes .icon{width: 0.30rem;}
    .bs-list li .mes p{font-size: 0.24rem;line-height: 0.34rem;}
    .bs-list li .mes {padding: 0 0.25rem;}
    .bs-list li .info img{width: 0.56rem;}

    .bh-story li{padding-bottom: 0.25rem;margin-bottom: 0.35rem;}
    .bh-story li .img{height: 2.6rem;}
    .party-info .ml .img{width: 42%;margin-right: 16%;margin-bottom: 0.20rem;}
    .party-info .ml .img:nth-child(2n){margin-right: 0;}
    .ym-info .mes .tt {margin-bottom: 0.20rem;padding-bottom: 0.30rem;}


    #container{height: 5.0rem;}
    .news-hot{margin-top: 0.45rem;}
    .title-tab a{font-size: 0.24rem;line-height: 0.44rem;margin-right: 0.20rem;}
    .title-tab a.active:after,.title-tab a:hover:after{height: 1px;}
    .titleMore .tab a{margin-right:  0.05rem;}

    .strategy-cont{padding-top: 0.5rem;padding-bottom: 0.5rem;}
    .strategy-list{margin-top: 0.40rem;}

    /*.report-list {padding: 0 0.2rem;}*/

    .donate .box{padding: 0.20rem 0.20rem;display: block;}
    .donate .donate-tel{width: 2.4rem;padding-left: 0.20rem;margin: 0 auto;}
    .donate .donate-tel a{font-size: 0.26rem;line-height: 0.28rem;}
    .donate .donate-mes{margin-bottom: 0.15rem;}
    .donate .donate-mes h1{font-size: 0.30rem;line-height: 0.40rem;}
    .donate .donate-mes p{font-size: 0.14rem;line-height: 0.22rem;}



}






































