@media screen and (max-width:750px) {
  .dtcbanrighe {
    display: none
  }

  .ban_title {
    font-size: 4.88rem;
  }

  .ban_leftcontent {
    width: 100%;
  }

  .ban_yellowhengtiao {
    height: 0.38rem;
  }

  .banner {
    padding: 4.19rem 3.19rem 7.5rem 5.25rem;
    box-sizing: border-box;
  }

  .ban_object {
    width: 100%;
  }

  .pc_title {
    display: none
  }

  .yidong {
    display: flex;
    align-items: center;
  }

  .yid_img {
    display: block;
    width: 60%;
  }

  .yi_daxie {
    font-size: 10.13rem;
    color: white;
  }

  .ban_title {
    margin: 2rem 0 3.69rem 0;
  }

  .whiteicon {
    width: 1.88rem;
    height: 2.25rem;
  }

  .ban_twotitle span {
    font-size: 2.25rem;
  }

  .ban_serve {
    margin: 2.75rem 0 5.31rem 0;
  }

  .ban_serve li {
    font-size: 2.25rem;
    line-height: 3.38rem;
  }

  .ban_mark {
    margin: 2.75rem 0 5.81rem 0;
  }

  .ban_mark li {
    font-size: 2.25rem;
    line-height: 3.38rem;
  }

  .ban_object {
    margin-top: 1rem;
  }

  .ban_object span {
    padding: 0.69rem 2.38rem;
    font-size: 2.25rem;
    margin: 1.88rem 0 0 0;
  }

  .bluetitle {
    font-size: 4.5rem;
  }

  .pctext {
    display: none;
  }

  .warptext {
    display: block;
    text-align: center;
    line-height: 5.5rem;
  }

  .blacktwotitle {
    font-size: 2.25rem;
    margin-top: 2.63rem;
  }

  .threebox {
    flex-direction: column;
    margin-top: 5.63rem;
  }

  .three_leftbox {
    width: 100%;
  }

  .tb_right {
    width: 100%;
    margin-top: 3.75rem;
  }

  .tbl_title, .tbm_title, .tbr_title {
    font-size: 2.25rem;
  }

  .tbl_img, .tbm_img {
    height: 26.5rem;
  }

  .tbl_text, .tbm_text {
    font-size: 1.88rem;
    margin-top: 3.81rem;
  }

  .rightpart, .leftpart {
    padding: 2.13rem;
  }

  .leftpart {
    border-right: 2px solid #F4F4F4;
  }

  .bluecheck {
    width: 2.69rem;
    height: 2.69rem;
    margin-top: -0.3rem;
    margin-right: 1.31rem;
  }

  .textlist li span {
    font-size: 1.88rem;
  }

  .textlist li {
    align-items: flex-start;
    margin-bottom: 3.63rem;
  }

  .trendbox, .servebox, .th_lefttitle, .thtl_top, .thtl_bottom {
    display: none;
  }

  .tlone {
    width: 45%;
    margin-bottom: 3.75rem;
    align-items: center;
    justify-content: flex-start;
    padding-left: 4.5rem;
  }

  .th_textlist {
    margin: 0 auto;
  }

  .phone_list {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    padding: 4.25rem 3.38rem 5.63rem 3.38rem;
    box-sizing: border-box;
    background-color: #FFFFFF;
  }

  .phone_list .tlone:nth-child(2n-1) {
    margin-right: 2.25rem;
  }

  .phone_list .tlone:nth-child(2n) {
    margin-left: 2.25rem;
  }

  .whitebx {
    padding-bottom: 1.88rem;
  }

  .phone_GTM {
    display: block;
    width: 100%;
    height: auto;
    background: #FFFFFF;
    margin-top: 5.56rem;
  }

  .pg_title {
    width: 100%;
    height: auto;
    background: url('https://t.zoomedia.com.cn/public/gw/images/luo_one/ertitleback.png');
    background-size: 101% 100%;
    padding: 1.94rem 0 3.88rem 0;
    box-sizing: border-box;
    text-align: center;
    font-size: 2.25rem;
    font-weight: bold;
    color: #08969B;
    border-top: 2px solid #D4E1E1;
  }

  .pgnumlist {
    width: 100%;
    height: auto;
    background: url('https://t.zoomedia.com.cn/public/gw/images/luo_one/tuback.png');
    background-size: 100% 100%;
  }

  .pgnumback {
    width: 100%;
    height: auto;
    display: flex;
  }

  .pgone {
    width: 20%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    /* background-color: rgba(0, 0, 0, 0.5); */
    padding: 13.06rem 0 2.94rem 0;
    box-sizing: border-box;
    position: relative;
  }

  .pgtop {
    width: 49%;
    font-size: 2.25rem;
    font-weight: bold;
    color: #08969B;
    line-height: 2.63rem;
    text-align: center;
    padding: 0.5rem 0 2rem 0;
    box-sizing: border-box;
  }

  .pgtwo {
    position: absolute;
    top: 27%;
    left: 26%;
  }

  .pgthree {
    position: absolute;
    top: 18%;
    left: 27%;
  }

  .pgfour {
    position: absolute;
    top: 1%;
    left: 28%;
  }

  .pgfive {
    position: absolute;
    top: 10%;
    left: 29%;
  }

  .pgbottom {
    width: 15%;
    font-size: 2.25rem;
    color: #333333;
    margin-top: 5.44rem;
    text-align: center;
  }

  .pg_fuwu {
    margin-top: 0;
    margin-bottom: -16px;
  }

  .pg_textlist {
    width: 100%;
    height: auto;
  }

  .pg_textlist li {
    width: 100%;
    height: auto;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    /* padding: 3.75rem 3.38rem 3.81rem 3.38rem;
    box-sizing: border-box; */
  }

  .pg_textlist li span {
    width: auto;
    height: 100%;
    display: block;
    text-align: center;
    font-size: 2.25rem;
    font-weight: bold;
    color: #08969B;
    line-height: 3.75rem;
    padding: 3.75rem 3.63rem 3.75rem 3.31rem;
    box-sizing: border-box;
  }

  .pgt_content {
    width: 79.7%;
    font-size: 2.25rem;
    color: #333333;
    padding: 3.6rem 1.94rem 4.1rem 1.94rem;
    box-sizing: border-box;
    line-height: 3.38rem;
    display: flex;
  }

  .pg_textlist li:nth-child(2n-1) span {
    background: #F5FBFC;
  }

  .pg_textlist li:nth-child(2n) span {
    background: #E4FBFE;
  }

  .pg_textlist li:nth-child(2n) .pgt_content {
    background: #F5FBFC;
  }

  .yinbao {
    padding-bottom: 10.63rem !important;
    box-sizing: border-box !important;
  }

  .tlimg {
    width: 2.13rem;
    height: 2.06rem;
    margin-right: 2.44rem;
  }

  .tlone span {
    font-size: 2.25rem;
  }

  .seven_content {
    flex-wrap: wrap;
    padding: 0 3.38rem;
    box-sizing: border-box;
  }

  .seven_once {
    margin-bottom: 5.06rem;
  }

  .sevenbox {
    padding-bottom: 4.32rem;
  }

  .seven_text {
    font-size: 2.25rem;
    text-align: center;
    padding: 0.81rem 0;
    box-sizing: border-box;
  }

  .seven_bottom li {
    font-size: 1.88rem;
    line-height: 2.81rem;
    text-align: center;
  }

  .seven_bottom {
    box-shadow: 0rem 0rem 1rem 0rem rgba(148, 179, 180, 0.3);
    border-radius: 0.63rem;
  }

  .phone_white {
    width: 100%;
    background-color: #F9FAFC;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 7.5rem 0;
    box-sizing: border-box;
  }

  .seven_back {
    background-color: #FFFFFF;
  }

  .whitebox_back {
    background-color: #F9FAFC;
  }

  .integr_martop {
    margin-top: 5.56rem;
  }

  .integr_once {
    width: 100%;
    margin-bottom: 5.63rem;
    margin-top: 0;
  }

  .integrbox {
    padding: 0 5.25rem 1.87rem;
    box-sizing: border-box;
    margin-top:5.56rem;
  }

  .inrt_title {
    font-size: 2.25rem;
    font-weight: bold;
    color: #333333;
    line-height: 2rem;
  }

  .inrt_content {
    font-size: 1.88rem;
    color: #787878;
    line-height: 3rem;
  }

  .brandbox_back {
    background-color: #FFFFFF;
  }

  .branecotent {
    flex-wrap: wrap;
    padding: 0 3.13rem;
    box-sizing: border-box;
    justify-content: flex-start
  }

  .brco_once {
    width: 46.4%;
    margin-bottom: 4.5rem;
  }

  .branecotent .brco_once:nth-child(2n-1) {
    margin-right: 2.15rem;
  }

  .branecotent .brco_once:nth-child(2n) {
    margin-left: 2.15rem;
  }

  .pnone_brco {
    flex-wrap: wrap;
    flex-direction: row;
  }

  .pnone_brco li {
    width: 47%;
    align-items: center;
  }

  .brco_list li {
    align-items:flex-start;
    margin-bottom: 1.31rem;
  }

  .brco_title {
    font-size: 2.25rem;
    text-align: center;
    padding: 0.75rem 0;
    box-sizing: border-box;
  }

  .brcolist_img {
    width: 2.5rem;
    height: 2.5rem;
    margin-top:-0.3rem;
  }

  .brco_list li span {
    font-size: 1.49rem;
    line-height: 2.7rem;
  }

  .brco_list {
    padding: 2.06rem 0 2.88rem 1.5rem;
    box-sizing: border-box;
  }

  .brco_img {
    height: 149px !important;
  }

  .brcoonce_top {
    height: 149px !important;
  }

  .arrowbox {
    flex-wrap: wrap;
    padding: 0 5.25rem;
    box-sizing: border-box;
    margin-bottom: 7.5rem;
  }

  .phone_arrow {
    width: 33% !important;
    margin-bottom: 3.75rem;
  }

  .arrow_once {
    width: 46%;
  }

  .a_o_top, .a_o_content li, .thc_title, .thc_da {
    font-size: 2.25rem;
  }

  .a_o_content li:nth-child(2n) {
    font-size: 2.25rem;
  }

  .a_o_content li {
    margin-bottom: 3.31rem;
  }

  .a_o_content li:last-child {
    margin-bottom: 0;
  }

  .phone_padd {
    padding-bottom: 10rem !important;
  }

  .a_o_content {
    padding-bottom: 4.06rem;
  }

  .th_content {
    flex-wrap: wrap;
    padding: 0 5.25rem;
    box-sizing: border-box;
    margin-bottom: 3.75rem;
  }

  .thc_once {
    width: 100%;
    margin-bottom: 5.63rem;
  }

  .thc_xiao {
    font-size: 1.88rem;
  }

  .thc_foot {
    padding: 2.5rem 2.56rem;
    box-sizing: border-box;
  }

  .phone_yincang {
    display: none
  }

  .phone_fourtitle {
    font-size: 2.25rem;
    color: #333333;
    line-height: 3.38rem;
    text-align: center;
    margin-top: 2.56rem;
  }

  .w_case ul {
    justify-content: center;
  }

  .w_case ul li {
    width: 15%;
    margin: 0 1.5rem 3.13rem;
  }

  .w_case li:nth-child(5n-4) {
    margin-right: 1.5rem !important;
    margin-left: 0 !important;
  }

  .w_case li:nth-child(5n) {
    margin-right: 0rem !important;
    margin-left: 1.5rem !important;
  }

  .why_back {
    display: none;
  }

  .threebox_back {
    background-color: #F9FAFC
  }

  .brandbox {
    padding-bottom: 5.25rem;
  }

  .threeboxs {
    padding-top: 6.5rem;
  }

  .wuling {
    width: 100%;
    height: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #FFFFFF;
    padding: 9.38rem 0 0 0;
    box-sizing: border-box;
  }

  .fourbox {
    padding: 7.5rem 0;
    box-sizing: border-box;
  }

  .backtop {
    width:13.38rem;
    height:11.25rem;
    padding: 2.31rem 1.44rem 2.31rem 2.5rem;
    box-sizing: border-box;
    background: #CAF4FA;
    position: fixed;
    top: 105.25rem;
    right: -0.5rem;
    z-index: 999;
    box-shadow: 0rem 0rem 1rem 0rem rgba(148, 179, 180, 0.3);
    border-radius: 2rem 1rem 1rem 2rem;
  }

  .backtop img {
    width: 100%;
  }
}
