@media screen and (max-width: 62rem){
    .p-int{
        height: 42.75rem;
        width: 100%;
    }
    /* 走进星谷 */
    .c-aboutus{
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .aboutus{
        margin: 0 auto;
        width: 100%;
        height: 67.5rem;
        display: none;
        flex-direction: row;
        position: relative;
    }
    .phone-aboutus{
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
        position: relative;
        margin-top: 0.625rem;
    }
    .phone-about-top{
        display: flex;
        right: 0;
        position: absolute;
        flex-direction: row;
        justify-content: space-between;
    }
    .phone-about-title{
        display: flex;
        flex-direction: column;
    }
    .pabout-line{
        width: 0.125rem;
        height: 0.625rem;
        background: #346DFF;
        border-radius: 0.0625rem;
    }
    .pabout-title{
        height: 0.9375rem;
        font-size: 1.25rem;
        font-family: YouSheBiaoTiHei;
        font-weight: 400;
        color: #000000;
        line-height: 0.9375rem;
        margin: 0.3125rem -0.9375rem 0;
        display: flex;
        flex-direction: column;
    }
    .pabout-en{
        height: 1.0625rem;
        font-size: 1.25rem;
        font-family: Source Han Sans CN;
        font-weight: 800;
        color: #000000;
        opacity: 0.15;
        margin: -1.25rem -1rem 0.625rem;
    }
    .pabout-line1{
        width: 0.125rem;
        height: 2.5rem;
        background: #346DFF;
        border-radius: 0.0625rem;
    }
    .pabout-cont{
        width: 20.5rem;
        height: 33.25rem;
        background:url(../../img/home/phone/aboutus-back.png);
        background-size: 100% 100%;
        border-radius: 1.25rem 0rem 0rem 1.25rem;
        display: flex;
        flex-direction: column;
        margin-left: -2.4375rem;
        margin-top: 2.875rem;
    }
    .kj{
        width: 17.625rem;
        display: flex;
        flex-direction: column;
        margin-top:-0.5625rem;
        margin-left: 1.25rem;
    }
    .kj-title{
        display: flex;
    }
    .kj-title div{
        width: 0.375rem;
        height: 0.375rem;
        background: #FFC334;
        border-radius: 50%;
        margin-right: 0.625rem;
        margin-top: 0.1875rem;
    }
    .kj-title span{
        height: 0.6875rem;
        font-size: 0.875rem;
        font-family: YouSheBiaoTiHei;;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 0.6875rem;
        margin-top: 2rem;
    }
    .kj-word{
        /*height: 2.75rem;*/
        font-size: 0.625rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #FFFFFF;
        line-height: 1rem;
        margin-top: 0.625rem;
        text-indent: 1.5rem;
    }
    .kj-word span{
        font-size: 0.75rem;
        color: rgba(52, 109, 255, 1);
    }
    .phone-about-bottom{
        margin: 37.125rem auto 0;
        display: flex;
    }
    .bt-wor{
        display: flex;
        flex-direction: column;
    }
    .num{
        margin: 0 auto;
        display: flex;
        height: 1.5rem;
        font-size: 1.875rem;
        font-family: Source Han Sans CN;
        font-weight: bold;
        color: #346DFF;
    }
    .num span{
        font-size: 0.75rem;
        font-family: Source Han Sans CN;
        /*font-weight: bold;*/
        color: #000000;
        line-height: 3.375rem;
        margin-left: 0.1875rem;
    }
    .bt-word{
        margin-top: 1.25rem;
        height: 0.75rem;
        font-size: 0.75rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #999999;
        line-height: 0.75rem;
    }
    .bt-line{
        width: 0.875rem;
        height: 2.875rem;
        background: url(../../img/home/phone/line.png);
        background-size: 100% 100%;
        margin: 0.625rem 0.5625rem 0;
    }
    .business1{
        width: 5.375rem;
        height: 5.375rem;
        margin: -7.5rem 0rem 0;
        background: url("../../img/home/business.png");
        background-size: 100% 100%;
    }
    .numbera{
        width: 5.375rem;
        height: 5.375rem;
        margin: -5.375rem 5rem 0;
        background: url("../../img/home/numbera.png");
        background-size: 100% 100%;
    }
    .sensinga{
        width: 5.375rem;
        height: 5.375rem;
        margin: -5.375rem 10rem 0;
        background: url("../../img/home/sensinga.png");
        background-size: 100% 100%;
    }
    .informationala{
        width: 5.375rem;
        height: 5.375rem;
        margin: -5.375rem 15rem 0;
        background: url("../../img/home/informationala.png");
        background-size: 100% 100%;
    }
    .more{
        width: 1.5rem;
        height: 1.5rem;
        margin:6.8rem 17.75rem 0 ;
        background: url(../../img/home/jiantou.png);
        background-size: 100% 100%;
    }
    /*cds*/
    /* 产品服务 */
    .cds{
        width: 100%;
        height: 32.0625rem;
        position: relative;
        display: flex;
        margin: 0.625rem auto 0;
    }
    .cds-title{
        position: absolute;
        width: 10.25rem;
        right:1.1875rem;
    }
    .c-topline{
        width: 0.125rem;
        height: 0.625rem;
        background: #FFFFFF;
        border-radius: 1rem;
        margin-left: 9.125rem;
    }
    .c-item{
        margin-left: 5.375rem;
        margin-top: 0.3125rem;
        background-size: 100% 100%;
        height: 0.9375rem;
        font-size: 1.25rem;
        font-family: YouSheBiaoTiHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 0.9375rem;
    }
    .c-en{
        width: 100%;
        height: 1.125rem;
        font-size: 1.125rem;
        font-weight: 800;
        text-align: right;
        color: #EDEDED;
        opacity: 0.15;
        margin-top: -0.9375rem;
        line-height: 1.125rem;
    }
    .c-bootomline{
        width: 0.125rem;
        height: 1.875rem;
        background: #FFFFFF;
        border-radius: 0.1875rem;
        margin-left: 9.125rem;
        margin-top: 0.3125rem;
    }
    .cds-cont{
        width: 20.9375rem;
        height: 21.75rem;
        margin: 2.8125rem auto 0;
        background: url(../../img/home/phone/cds-cont.png);
        background-size: 100% 100%;
        position: relative;
    }
    .cds-product{
        width: 36.75rem;
        font-size: 1.5rem;
        font-weight: 500;
        color: #000000;
        line-height: 2.625rem;
        text-indent: 3rem;
        position: absolute;
        top: 6.875rem;
        left: 6.1875rem;
        display: none;
    }
    .pcds-cont{
        display: flex;
        flex-direction: column;
    }
    .cds-img{
        width: 3.125rem;
        height: 1.8125rem;
        position: absolute;
        top: 0.625rem;
        left: 0.625rem;
        background: url(../../img/home/phone/logo.png);
        background-size: 100% 100%;
    }
    .pcds-ipad{
        width: 10.75rem;
        height: 7.875rem;
        position: absolute;
        top: 0.9375rem;
        left: 5.125rem;
        background: url(../../img/home/cds-yangji.png);
        background-size: 100% 100%;
    }
    .pcds-title{
        height: 1.0625rem;
        font-size: 1.125rem;
        font-family: PangMenZhengDao;
        font-weight: 400;
        color: #346DFF;
        margin-left: 1.25rem;
        margin-top: 9.5625rem;
    }
    .pcds-word{
        width: 18.4375rem;
        height: 6.75rem;
        font-size: 0.75rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #000000;
        line-height: 1rem;
        text-indent: 1.5rem;
        margin:0.5rem auto 0;
    }
    .cd{
        height:26.4375rem ;
    }
    .cds-more{
        display: none;
    }
    .pcds-more{
        width: 4.8125rem;
        font-size: 0.875rem;
        font-weight: 500;
        color: #346DFF;
        text-align: center;
        position: absolute;
        left: 3.8125rem;
        bottom: 1.3125rem;
        line-height: 0.875rem;
        z-index: 1000;
    }
    .pcds-more a{
        list-style: none;
        color: #346DFF;
    }
    .pcds-more a:hover{
        list-style: none;
        color: #346DFF;
    }
    .pcds-more img{
        width: 100%;
        height: 1rem;
    }
    .psy{
        position: absolute;
        bottom: 1.3125rem;
        left: 12.375rem;
    }
    /*gedu*/
    .g-con{display: none}
    .gcont{
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
    }
    .pqs-cont{display:flex}
    .pg{
        height: 36.4375rem;
        display: flex;
    }
    .pg-cont{
        display: flex;
        height: 100%;
        flex-direction: column;
        margin-top: 0;
    }
    .pgcont{
        margin-left: 1.25rem;
        margin-top: 0.625rem;
        position: relative;
    }
    .pg-line{
        width: 0.125rem;
        height: 0.625rem;
        background: #FFFFFF;
        border-radius: 0.0625rem;
        position: absolute;
        left: 0.9375rem;
    }
    .pg-title{
        height: 0.9375rem;
        font-size: 1.25rem;
        font-family: YouSheBiaoTiHei;
        font-weight: 400;
        color: #FFFFFF;
        position: absolute;
        top: 0.9375rem;
        line-height: 0.9375rem;
    }
    .pg-en{
        height: 1.125rem;
        font-size: 1.25rem;
        font-family: Source Han Sans CN;
        font-weight: 800;
        color: #FFFFFF;
        opacity: 0.15;
        position: absolute;
        top: 1.0625rem;
        line-height: 1.125rem;
    }
    .pg-line1{
        position: absolute;
        top: 2.5rem;
        left: 0.9375rem;
        width: 0.125rem;
        height: 2.5rem;
        background: #FFFFFF;
        border-radius: 0.0625rem;
    }
    .pg-gedu-pt{
        width: 17.5625rem;
        height: 10rem;
        border-radius: 0.9375rem;
        position: absolute;
        top: 2.8125rem;
        right: 2.9375rem;
        background: url(../../img/home/phone/gedu-cback.png);
        background-size: 100% 100%;
    }
    .gedu{
        width: 23.4375rem;
        height: 100%;
        background-size: 100% 100%;
        position: relative;
        margin: 0 auto;
        display: flex;
        flex-direction: column;
    }
    .pg-ti{
        display: flex;
    }
    .pg-logo{
        width: 1.875rem;
        height: 1.5625rem;
        margin: 0.625rem 0.625rem 0;
        background: url(../../img/home/phone/gedu-logo.png);
        background-size: 100% 100%;
    }
    .pg-gtitle{
        height: 0.875rem;
        font-size: 1.125rem;
        font-family: PangMenZhengDao;
        font-weight: 400;
        color: #346DFF;
        margin-top: 0.9375rem;
    }
    .pg-gyj{
        width: 16.625rem;
        height: 9.5625rem;
        margin: 2.75rem auto 0;
        background: url(../../img/home/GEDU-样机.png);
        background-size: 100% 100%;
    }
    .pg-word{
        margin: 13.4375rem auto 0;
        display: flex;
        flex-direction: column;
    }
    .pg-fword{
        display: flex;
        flex-direction: column;
        margin-top: 0.9375rem;
    }
    .pg-word .pg-fword:nth-child(1){
        margin-top: -12.5rem;
    }
    .pg-yw{
        height: 0.875rem;
        font-size: 1.125rem;
        font-family: PangMenZhengDao;
        font-weight: 400;
        color: #FFFFFF;
    }
    .pg-ycon{
        width: 17.5625rem;
        font-size: 0.75rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #FFFFFF;
        line-height: 1rem;
        text-indent: 1.5rem;
        margin-top: 0.625rem;
    }
    .pgeum{
        left: 5.0625rem;
        bottom: 1.9375rem;
        color: #FFFFFF;
    }
    .pgedusq{
        left: 13.625rem;
        bottom: 1.9375rem;
        color: #FFFFFF;
    }
    .pwa a{
        list-style:none ;
        color: #FFFFFF;
    }
    .pwa a:hover{
        list-style:none ;
        color: #FFFFFF;
    }
    /*grs*/
    .pgr{
        height: 30.5625rem;
        background: url(../../img/home/phone/grs-back.png);
        background-size: 100% 100%;
        display: flex;
    }
    .cgrs{
        display: none;
    }
    .phc-cont{
        width: 23.4375rem;
        margin: 0 auto;
        display: flex;
        flex-direction: column;
        margin-top: 0.625rem;
        position: relative;
    }
    .phg-tit{
        margin: 3.5rem auto 0;
        display: flex;
    }
    .pgrs-logo{
        width: 4.9375rem;
        height: 6.5rem;
        background: url(../../img/home/phone/grs-logo.png);
        background-size: 100% 100%;
    }
    .pgrs-con{
        display: flex;
        flex-direction: column;
        margin-top:0.1875rem ;
        margin-left: 1.3125rem;
    }
    .pgrs-title{
        height: 1.0625rem;
        font-size: 1.125rem;
        font-family: PangMenZhengDao;
        font-weight: 400;
        color: #FFFFFF;
    }
    .pgrs-wor{
        width: 14.75rem;
        font-size: 0.75rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #FFFFFF;
        line-height: 1rem;
        text-indent: 1.5rem;
        margin-top: 0.25rem;
    }
    .pgrs-icon{
        display: flex;
        margin-left: 2.125rem;
        width: 125.5rem;
    }
    .chages{
        animation: rotate 20s linear infinite;
    }
    @keyframes rotate {
        from {
            transform: translateX(0);
        }
        to {
            transform: translateX(-62.125rem);
        }
    }
    .pgrs-icard{
        width: 19.25rem;
        height: 13.75rem;
        background: #091A47;
        border-radius: 0.625rem;
        display: flex;
        flex-direction: column;
        margin-left: 2.125rem;
        margin-top: 1.25rem;
    }
    .pgrs-icon .pgrs-icard:nth-child(1){margin-left: 0}
    .pgrs-itit{
        height: 0.875rem;
        font-size: 1.125rem;
        font-family: Source Han Sans CN;
        font-weight: bold;
        color: #FFFFFF;
        margin: 1.1875rem auto 0;
    }
    .pgrs-word{
        margin:0.625rem auto 0;
        width: 10.9375rem;
        font-size: 0.75rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #FFFFFF;
        line-height: 1rem;
        text-indent: 1.5rem;
        text-align: center;
    }
    .pgrs-icard img{
        width: 11.875rem;
        height: 7.5rem;
        margin: 0.6875rem auto 0;
    }
    /*企事业数智化服务*/
    .pqs{
        height: 23.9375rem;
        display: flex;
    }
    .pqs-cont{
        width: 23.4375rem;
        display: flex;
        position: relative;
    }
    .phone-qs-title{
        display: flex;
        flex-direction: column;
        position: relative;
    }
    .qs-line{
        width: 0.125rem;
        height: 0.625rem;
        background: #346DFF;
        border-radius: 0.0625rem;
        position: absolute;
        top: 0.625rem;
        left: 2.1875rem;
    }
    .qs-title{
        width: 18.75rem;
        height: 0.9375rem;
        font-size: 1.25rem;
        font-family: YouSheBiaoTiHei;
        font-weight: 400;
        color: #000000;
        position: absolute;
        top: 1.5rem;
        left: 1.25rem;
        line-height: 0.9375rem;
    }
    .qs-en{
        width: 18.75rem;
        height: 1.4375rem;
        font-size: 1.25rem;
        font-family: Source Han Sans CN;
        font-weight: 800;
        color: #000000;
        opacity: 0.15;
        position: absolute;
        top: 1.4375rem;
        left: 1.1875rem;
        line-height: 1.4375rem;
    }
    .qs-line1{
        width: 0.125rem;
        height: 2.5rem;
        background: #346DFF;
        border-radius: 0.0625rem;
        position: absolute;
        top: 3.125rem;
        left: 2.1875rem;
    }
    .qs-img{
        margin: 0 auto;
    }
    .qs-img img:nth-child(1){
        width: 12.5rem;
        height: 9.375rem;
        border-radius: 0.9375rem;
        position: absolute;
        top: 5.9375rem;
        left: 1.25rem;
        z-index: 10;
    }
    .qs-img img:nth-child(2){
        width: 17.5rem;
        height: 13.125rem;
        border-radius: 0.9375rem;
        position: absolute;
        top: 4.0625rem;
        left: 3rem;
        z-index: 100;
    }
    .qs-img img:nth-child(3){
        width: 12.5rem;
        height: 9.375rem;
        border-radius: 0.9375rem;
        position: absolute;
        top: 5.9375rem;
        right: 1.25rem;
        z-index: 10;
    }
    #qs-left{
        width: 1.25rem;
        height: 1.25rem;
        position: absolute;
        top: 10rem;
        left: 1.25rem;
        z-index: 100;
    }
    #qs-right{
        width: 1.25rem;
        height: 1.25rem;
        position: absolute;
        top: 10rem;
        right: 1.25rem;
        z-index: 100;
    }
    .qs-com{
        margin: 0 auto;
        display: flex;
        flex-direction: column;
        position: absolute;
        top: 17.75rem;
        left: 3.75rem;
    }

    .pqs-title{
        height: 1rem;
        font-size: 1rem;
        font-family: Source Han Sans CN;
        font-weight: bold;
        color: #000000;
        line-height: 1rem;
    }
    .qs-tw{
        width: 16.1875rem;
        font-size: 0.75rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #000000;
        line-height: 1rem;
        text-indent: 1.5rem;
        margin-top: 0.625rem;
    }
    /*合作客户*/
    .kh{
        height: 34.125rem;
        display: flex;
        background: #F8F8F8;
    }
    .kh-cont{
        width: 23.4375rem;
        position: relative;
        margin-top: 0.625rem;
    }
    .kh-title{
        position: absolute;
    }
    .kh-img{
        width: 20.9375rem;
        height: 28.125rem;
        position: absolute;
        top: 3.5rem;
        left: 1.25rem;
        background: url(../../img/home/phone/kh.png);
        background-size: 100% 100%;
    }
    .co{
        height: 21.9375rem;
    }
    .ft{
        height: 47.8rem;
    }
    .bant{
        height: 13.125rem;
    }
}