@media only screen and (min-width: 1921px) {
  .banner .wid_15 {
    width: 80%;
  }
}

@media only screen and (max-width: 1920px) {
  .banner .wid_15 {
    width: 15.6rem;
  }
}

@media only screen and (max-width: 1680px) {
  body {
    font-size: 0.18rem;
  }


  /*首页*/
  .subtxt h1 {
    font-size: 0.26rem;
  }

  .subtxt div {
    font-size: 0.16rem;
  }

  .sub_bot h1 {
    font-size: 0.18rem;
  }

  .sub_more {
    font-size: 0.14rem;
  }

  .subleft02 h1 {
    font-size: 0.2rem;
  }

  .tel {
    font-size: 0.3rem;
  }

  .bnnner_more {
    font-size: 0.2rem;
  }

  .data_list li {
    font-size: 0.2rem;
  }

  .data_list h1 span {
    font-size: 0.2rem;
  }

  .szh_box h1 {
    font-size: 0.2rem;
  }

  .bdyx_txt {
    font-size: 0.2rem;
  }

  .case_more {
    font-size: 0.18rem;
  }

  .gongye_tit {
    font-size: 0.18rem;
  }

  .gongye_tit span {
    font-size: 0.18rem;
  }

  .news_tt {
    font-size: 0.2rem;
  }

  .f_tel h1 {
    font-size: 0.36rem;
  }

  .copyright {
    font-size: 0.16rem;
  }

  .side_box {
    width: 1.4rem;
  }

  .plan {
    line-height: 0.2rem;
  }

  .side h1 {
    font-size: 0.16rem;
    line-height: 0.28rem;
  }

  .subside {
    font-size: 0.18rem;
  }

  .side_more {
    width: 1.3rem;
    font-size: 0.16rem;
  }

  .dragon_num {
    font-size: 0.16rem;
  }

  .dragon:hover .subside {
    width: 2.2rem;
  }


  /* 峥峰资讯 */
  .m_news ul {
    margin-right: -2%;
  }

  .m_news li {
    width: 31.33%;
    margin: 0 2% 0.52rem 0;
  }

  .news_tit {
    font-size: 0.2rem;
  }


  /* 电商推广 */
  .ggys_con {
    font-size: 0.2rem;
  }

  .ggys_con h1 {
    font-size: 0.24rem;
  }

  .zxxs {
    width: 47%;
  }

  .zxxs_imgbox {
    width: 50%;
  }


  /* 搜索广告 */
  .form_txt {
    font-size: 0.16rem;
  }


  /* 品牌广告 */
  .brand_type div {
    font-size: 0.16rem;
    line-height: 0.26rem;
  }


  /* 法务管理 */
  .core_txt {
    font-size: 0.16rem;
  }


  /* 全域建站 */
  .qyfg_left {
    width: 7.6rem;
  }

  .qyfg_list {
    height: 1.54rem;
  }

  .jzyou_bg {
    width: 5.8rem;
  }

  .jzyou_num {
    width: 1rem;
    padding-left: 0.3rem;
  }


  /* 全域电商 */
  .dian_liyou_left {
    width: 55%;
    margin: 0;
  }

  .dian_liyou_right {
    width: 44%;
    margin: 0;
  }

  .wujie_left {
    width: 49%;
  }

  .wujie_right {
    width: 44%;
    margin-top: 0.3rem;
  }

  /* APP */
  .app_step .swiper-slide {
    height: 4.6rem;
  }

  .kz01 {
    left: -0.8rem;
  }

  .kz02 {
    left: -0.5rem;
  }

  .kz04 {
    right: -0.5rem;
  }

  .kz05 {
    right: -0.8rem;
  }

  .app_ser_pic {
    width: 7.5rem;
  }


  /* 企业生产开发 */
  .zuo .swiper-slide {
    height: 1.65rem;
  }

  .rjdz_txt {
    width: 2.8rem;
  }

  .sc_ys .swiper-slide {
    height: 3.7rem;
    padding: 0.25rem 0.5rem 0.22rem;
  }

  .sc_ser .swiper-slide {
    height: 4.2rem;
  }

  .sc_ser_con {
    padding: 0.4rem 0.15rem;
  }

  .sc_ser_txt {
    font-size: 0.16rem;
  }


  /* 行业领域-解决方案 */
  .mine_cr h1 {
    font-size: 0.22rem;
    line-height: 0.34rem;
  }

  .mine li:nth-child(1) {
    left: 0;
  }

  .mine li:nth-child(2) {
    left: 1rem;
  }

  .mine li:nth-child(4) {
    right: 1.6rem;
  }

  .mine li:nth-child(5) {
    right: 1rem;
  }


  /* DeepSeek */
  .dswhy_white {
    min-height: 2.3rem;
  }
}

@media only screen and (max-width: 1440px) {
  .wid_14 {
    width: 12.8rem;
  }

  .wid_15 {
    width: 13rem;
  }



  /*首页*/
  .banner .wid_15 {
    width: 80%;
  }

  .data_list {
    width: 95%;
  }

  .shuzihua {
    width: 95%;
  }

  .szh_box video {
    height: 4.5rem;
  }

  .shuzihua_box .swiper-button-next {
    right: 0;
  }

  .shuzihua_box .swiper-button-prev {
    left: 0;
  }

  .szh_left {
    padding: 0.7rem 0.4rem;
  }

  .ind_left {
    width: 52%;
  }

  .app_box {
    padding: 0.4rem 0.4rem 0 0.4rem;
  }

  .app_con .swiper-button-next,
  .app_con .swiper-button-prev {
    bottom: 0.3rem;
  }

  .app_left {
    padding-right: 0.3rem;
  }

  .app_list {
    width: 100%;
  }

  /* .bdyx{
    padding-left: 16%;
  } */
  .case_pic {
    height: 2.3rem;
  }

  .case01 .case_pic,
  .case02 .case_pic {
    height: 2.1rem;
  }

  .gongye_box {
    width: 48.5%;
  }

  .jiaoyu_box {
    width: 48.5%;
  }

  .jiaoyu_left {
    width: 60%;
  }

  .jiaoyu_r {
    width: 70%;
  }

  .jiaoyu_r li {
    width: 33.333%;
  }

  .hezuo_top,
  .hezuo_bot {
    height: 3rem;
  }

  .hezuo {
    width: 12.8rem;
  }

  /* .hezuo ul{
    margin-right: -0.228rem;
  } */
  .hezuo li {
    /* width: 1.4rem;
    margin: 0 0.228rem 0.15rem 0; */
    height: 6rem;
  }

  .news_pic {
    height: 2.4rem;
  }

  .copyright {
    font-size: 0.16rem;
  }


  /* 峥峰资讯 */
  .news_img {
    height: 2.4rem;
  }


  /* 联系我们 */
  .con_left {
    width: 4rem;
    padding-right: 0.4rem;
  }

  .con_list h1 {
    font-size: 0.18rem;
  }

  .con_txt {
    font-size: 0.17rem;
  }

  .con_right {
    width: calc(100% - 4rem);
    padding-left: 0.5rem;
  }


  /* 关于我们 */
  .env_pic li {
    width: 2.85rem;
    height: 1.72rem;
  }

  .env_pic li:nth-child(1) {
    width: 6.7rem;
    height: 3.58rem;
  }

  .env_pic li:nth-child(6),
  .env_pic li:nth-child(7),
  .env_pic li:nth-child(9),
  .env_pic li:nth-child(10) {
    width: 3.25rem;
  }

  .env_pic li:nth-child(8) {
    width: 5.9rem;
    height: 3.6rem;
  }

  .env_img {
    height: 2rem;
  }

  .honor_left {
    width: calc(100% - 7rem);
  }

  .honor_left .txt {
    line-height: 0.4rem;
  }

  .honor_right {
    width: 7rem;
    height: 4.7rem;
  }

  .honor_picbg01 {
    width: 2.4rem;
    height: 2.66rem;
  }

  .honor_picbg02 {
    width: 2.6rem;
    height: 2.88rem;
  }

  .honor_pic {
    width: 1.85rem;
    height: 2.35rem;
    top: 0.07rem;
    right: 0.13rem;
  }

  .honor_picbg02 .honor_pic {
    width: 2.05rem;
    height: 2.56rem;
  }

  .honor_box {
    width: 13.5rem;
  }

  .honor_img {
    height: 2rem;
  }

  .honor_img img {
    /*height: 1.8rem;*/
  }

  .history .swiper-slide:nth-child(4n+1) .his_con {
    margin-top: 2.8rem;
  }

  .history .swiper-slide:nth-child(4n+3) .his_con {
    margin-top: 4rem;
  }

  .history .swiper-slide:nth-child(4n+4) .his_con {
    min-height: 3.7rem;
  }

  .his_right h1 {
    font-size: 0.2rem;
  }

  .his_right .txt {
    font-size: 0.2rem;
  }


  /* 电商推广 */
  .tg_case {
    width: 100%;
  }

  .tg_case_pic {
    right: 1.1rem;
  }


  /* 开屏广告 */
  .kai_list ul {
    margin-right: -0.91rem;
  }

  .kai_list li {
    margin-right: 0.91rem;
  }


  /* 度星选 */
  .du_list ul {
    margin-right: -1%;
  }

  .du_list li {
    width: 14%;
    margin-right: 1%;
  }

  .du_list li.on {
    width: 54%;
  }

  .du_list li.on .du_con {
    padding: 0 0.3rem;
  }


  /* 电商推广 */
  .ssys_pic {
    height: 2.5rem;
  }


  /* 法务管理 */
  .core_con {
    width: 12.8rem;
  }


  /* 人资管理 */
  .hr_com_left {
    width: 58%;
    padding: 0.4rem 0 0.4rem 0.4rem;
    margin-left: 0;
  }

  .hr_com_l {
    width: 58%;
  }

  .hr_com_pic {
    width: 40%;
  }

  .hr_com_right {
    width: 38%;
  }

  .jsys .swiper-slide {
    padding: 0.2rem;
  }

  .jsys h1 {
    font-size: 0.2rem;
    line-height: 0.34rem;
  }


  /* 行政管理 */
  .kj_left {
    position: static;
    top: auto;
    left: auto;
    margin: 0 auto 0.6rem;
  }

  .kj_pic {
    position: static;
    top: auto;
    left: auto;
    margin: 0 auto;
  }

  .xzjj_pic {
    width: 40%;
  }

  .xzjj_r {
    width: 56%;
  }

  .yinzhang_left {
    width: 50%;
  }

  .shixian_bg {
    width: 47%;
  }

  .spgj_right {
    margin: 0.33rem 0.8rem 0 0;
  }

  .gnys_pic {
    width: 30%;
    margin: 0;
  }

  .gnys_r {
    width: 60%;
    margin-top: 0.2rem;
  }

  .zfzc_box .gnys_pic {
    margin: 0;
  }

  .zfzc_box .gnys_r {
    width: 59%;
  }

  .xxfb_box .gnys_r {
    width: 59%;
    margin: 0;
  }

  .xxfb_box .gnys_pic {
    width: 36%;
  }


  /* 行业领域-解决方案 */
  .mine_top {
    margin-bottom: 1.2rem;
  }

  .m_tit {
    font-size: 0.18rem;
  }

  .mine li:nth-child(1) {
    left: -0.5rem;
  }

  .mine li:nth-child(2) {
    left: 0.5rem;
  }

  .mine li:nth-child(4) {
    right: 1.1rem;
  }

  .mine li:nth-child(5) {
    right: 0.5rem;
  }

  .mine_con img {
    width: 0.8rem;
    height: 0.8rem;
  }

  .mine_cr {
    width: calc(100% - 0.8rem);
  }

  .scenic_left {
    width: 48%;
  }

  .scenic_right {
    width: 45%;
    margin: 0;
  }

  .scenic_txt {
    margin-bottom: 1rem;
  }

  .scenic li {
    height: 2.2rem;
  }

  .scenic_l {
    float: none;
    width: 100%;
  }

  .scenic_r {
    float: none;
    width: 100%;
    padding: 0.1rem 0 0 0.1rem;
  }

  .scenic_list {
    margin-right: 0.25rem;
  }

  .shengchan_bg .scenic_txt {
    width: 100%;
  }

  .xiangmu_pic {
    height: 2.2rem;
  }

  .campus_bg .scenic_txt {
    margin-bottom: 1.5rem;
  }

  .campus_01 {
    width: 3rem;
    top: -0.8rem;
    left: 0;
  }

  .campus_02 {
    width: 3rem;
    top: 3rem;
    left: 0;
  }

  .campus_03 {
    width: 3rem;
    right: 0;
  }

  .campus_04 {
    width: 3rem;
    right: 0;
  }

  .campus li {
    width: 48%;
    font-size: 0.18rem;
    line-height: 0.4rem;
  }

  .campus_line {
    width: 0.7rem;
    right: -1rem;
  }

  .file_left {
    width: 50%;
  }

  .file_right {
    width: 34%;
    margin: 1.05rem 0 0 0;
  }

  .court_con {
    width: 46%;
  }

  .court_pic {
    width: 65%;
    height: auto;
    right: -1.6rem;
  }

  .park_left {
    width: 41%;
  }

  .park_right {
    width: 48%;
  }

  .park_rtt {
    margin-bottom: 0.6rem;
  }

  .park_rpic {
    height: auto;
  }

  .park01 {
    top: -0.3rem;
  }

  .park02 {
    top: 1rem;
  }

  .park03 {
    top: 1.8rem;
  }

  .park04 {
    top: 2.9rem;
  }

  .park05 {
    top: -0.2rem;
    right: -0.8rem;
  }

  .park06 {
    top: 1rem;
    right: -0.8rem;
  }

  .park07 {
    top: 1.8rem;
    right: -1.2rem;
  }

  .park08 {
    top: 2.9rem;
    right: -1.4rem;
  }


  /* DeepSeek */
  .dsapp_bot {
    height: 1.6rem;
    padding: 0.3rem 0.1rem 0.3rem 0.3rem;
  }
}

@media only screen and (max-width: 1024px) {
  .wid_14 {
    width: 92%;
  }

  .wid_15 {
    width: 92%;
  }

  .banner .wid_15 {
    width: 92%;
  }

  /*首页*/
  .nav {
    display: none;
  }

  .header.bai .menu span {
    background: #222 !important;
  }

  .header:hover {
    background: none;
    box-shadow: none;
  }

  .header:hover .img01 {
    display: block;
  }

  .header:hover .img02 {
    display: none;
  }

  .header:hover .nav li {
    color: #fff;
  }

  .header:hover .tel {
    color: #fff;
  }

  .menu {
    position: absolute;
    top: 0.4rem;
    right: 0.3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: 0.35rem;
    height: 0.5rem;
    transition: transform 250ms ease;
    cursor: pointer;
    z-index: 200;
    display: block;
  }

  .menu span {
    position: relative;
    display: block;
    width: 100%;
    height: 2px;
    margin-top: 0.03rem;
    background: #fff;
    transition: transform 250ms ease;
    z-index: 200;
  }

  .menu span:nth-of-type(1) {
    transform: translateY(-6px);
  }

  .menu span:nth-of-type(3) {
    transform: translateY(6px);
  }

  #menu {
    display: none;
  }

  #menu:checked~.menu {
    background-color: transparent;
    transition: transform 250ms ease;
  }

  #menu:checked~.menu span {
    background-color: #fff !important;
    transition: transform 250ms ease;
    margin: 0;
  }

  #menu:checked~.menu span:nth-of-type(1) {
    transform: translateY(1px) rotate(45deg);
    width: 100% !important;
  }

  #menu:checked~.menu span:nth-of-type(2) {
    display: none;
  }

  #menu:checked~.menu span:nth-of-type(3) {
    transform: translateY(-1px) rotate(-45deg);
    width: 100% !important;
  }

  .nav_bg {
    width: 100%;
    height: 100%;
    padding-top: 2rem;
    /*background: url(../images/longlong.png) no-repeat right bottom #2958d0;*/
    /*background-size: 80%;*/
    background: rgba(28, 35, 46, 0.9);
    position: fixed;
    top: 0;
    right: 0;
    display: none;
    z-index: 99;
  }

  .nav_logo {
    width: 3rem;
    position: absolute;
    top: 0.17rem;
    left: 0.3rem;
  }

  .nav_logo img {
    width: 100%;
  }

  .nav02 {
    width: 90%;
    height: 70vh;
    box-sizing: border-box;
    overflow-y: scroll;
    margin: 0 auto;
  }

  .nav02 li {
    position: relative;
    display: block;
    font-size: 0.4rem;
    line-height: 0.9rem;
    padding-left: 0.9rem;
    color: #fff;
    margin-bottom: 0.5rem;
  }

  .nav02 img {
    width: 0.5rem;
    position: absolute;
    top: 0.22rem;
    left: 0;
  }

  .nav02 li h1 {
    font-size: 0.4rem;
    line-height: 0.9rem;
    font-weight: normal;
    background: url(../images/arrow_01.png) no-repeat 95% center;
    background-size: 0.2rem 0.3rem;
  }

  .nav02 li.current h1 {
    background: url(../images/arrow_02.png) no-repeat 95% center;
    background-size: 0.3rem 0.2rem;
  }

  .nav03 {
    width: 100%;
    margin: 0.1rem 0 0.2rem 0;
    display: none;
  }

  .nav03 li {
    border: none;
    font-weight: normal !important;
    line-height: 0.8rem;
    font-size: 0.4rem;
    color: rgba(255, 255, 255, 0.8);
    padding: 0;
    margin-bottom: 0.2rem;
  }

  .nav03 li h2 {
    font-size: 0.4rem;
    line-height: 0.8rem;
    font-weight: normal;
    background: url(../images/arrow_01.png) no-repeat 95% center;
    background-size: 0.2rem 0.3rem;
  }

  .nav03 li.current h2 {
    background: url(../images/arrow_02.png) no-repeat 95% center;
    background-size: 0.3rem 0.2rem;
  }

  .nav04 {
    width: 100%;
    margin: 0.1rem 0 0.2rem 0;
    display: none;
  }

  .nav04 li {
    border: none;
    font-weight: normal !important;
    line-height: 0.8rem;
    font-size: 0.32rem;
    color: rgba(255, 255, 255, 0.6);
  }

  .nav_bot {
    width: 100%;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 0.6rem;
  }

  .nav_bot h1 {
    color: #fff;
    font-size: 0.38rem;
    margin-bottom: 0.4rem;
  }

  .nav_bot ul {
    width: 100%;
  }

  .nav_bot li {
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    margin: 0 0.2rem;
    position: relative;
  }

  .nav_bot img {
    width: 100%;
    height: 100%;
  }

  .nav_code {
    width: 2.4rem;
    height: 2.4rem;
    transform: scale(0);
    opacity: 0;
    transition: 0.5s;
    position: absolute;
    bottom: 0.9rem;
    left: calc(50% - 2.4rem/2);
  }

  .nav_code img {
    width: 100%;
    height: 100%;
  }

  .nav_bot li:hover .nav_code {
    transform: scale(1);
    opacity: 1;
    transition: 0.5s;
  }

  .tel {
    margin: 0.3rem 1.6rem 0 0;
  }

  .search_img {
    top: 0.37rem;
    right: 1rem;
  }

  .bntxt h1 {
    font-size: 0.6rem;
    line-height: 0.8rem;
    margin-bottom: 0.2rem;
  }

  .bntxt h2 {
    font-size: 0.4rem;
    line-height: 0.54rem;
  }

  .bntxt i {
    margin: 0.4rem 0 0.3rem;
  }

  .bntxt .text {
    font-size: 0.2rem;
    line-height: 0.38rem;
    margin-bottom: 0.5rem;
  }

  .banner .swiper-slide:nth-child(1) .bntxt {
    width: 60%;
  }

  .banner .swiper-slide:nth-child(1) .bntxt h1 {
    font-size: 0.5rem;
    line-height: 0.7rem;
  }

  .banner .swiper-slide:nth-child(1) .bntxt h1 span {
    font-size: 1.3rem;
  }

  .banner .swiper-slide:nth-child(1) .bntxt h2 {
    font-size: 0.72rem;
    line-height: 1rem;
  }

  .banner .swiper-slide:nth-child(1) .bntxt i {
    margin: 0.27rem 0 0.36rem;
  }

  .banner .swiper-slide:nth-child(1) .bntxt .text {
    font-size: 0.28rem;
    line-height: 0.4rem;
  }

  .banner .swiper-slide:nth-child(3) .bntxt h2 {
    line-height: 0.54rem;
    font-size: 0.36rem;
  }

  .banner .swiper-slide:nth-child(3) .bntxt i {
    margin: 0.48rem 0 0.3rem;
  }

  .banner .swiper-slide:nth-child(3) .bntxt .text {
    width: 80%;
    font-size: 0.2rem;
    line-height: 0.38rem;
    margin-bottom: 0.5rem;
  }

  .banner .swiper-slide:nth-child(4) .bntxt .text {
    font-size: 0.34rem;
    line-height: 0.5rem;
  }

  .banner .swiper-slide:nth-child(5) .bntxt .text {
    font-size: 0.36rem;
    line-height: 0.5rem;
  }

  .szh_left h2 {
    margin-bottom: 0.3rem;
  }

  .szh_left {
    padding: 0.3rem;
  }

  .szh_txt {
    margin: 0.3rem 0;
  }

  .szh_box video {
    height: 3rem;
  }

  .ind_box {
    float: none;
    width: 100%;
    height: 5.92rem;
    margin-bottom: 0.5rem;
    background-size: cover;
  }

  .app_box {
    float: none;
    width: 100%;
  }

  .app_list {
    width: 60%;
  }

  /* .bdyx{
    padding-left: 2.5%;
  } */
  .bdyx .swiper-slide {
    width: 100%;
  }

  .case_pic {
    height: 1.6rem;
  }

  .gongye_box {
    float: none;
    width: 100%;
    margin-bottom: 0.36rem;
  }

  .jiaoyu_box {
    float: none;
    width: 100%;
  }

  .hezuo_top,
  .hezuo_bot {
    height: 1.6rem;
  }

  .hezuo {
    width: 97%;
  }

  /* .hezuo ul{
    margin-right: -2%;
  } */
  .hezuo li {
    /* width: 10.5%; */
    height: 4rem;
    /* margin: 0 2% 0.15rem 0; */
  }

  .news_pic {
    height: 1.8rem;
  }

  .side_box {
    width: 0.56rem;
  }

  .plan {
    font-size: 0.16rem;
    line-height: 0.18rem;
  }

  .side {
    margin: 0 auto 0.4rem;
  }

  .side h1 {
    font-size: 0.14rem;
    line-height: 0.26rem;
  }

  .subside {
    font-size: 0.16rem;
  }

  .side_more {
    width: 1.17rem;
    font-size: 0.14rem;
  }

  .dragon_num {
    font-size: 0.14rem;
  }

  .dragon:hover .subside {
    width: 2rem;
  }


  /* 峥峰资讯 */
  .news_img {
    height: 1.8rem;
  }


  /* 联系我们 */
  .con_left {
    width: 42%;
  }

  .con_list {
    padding-bottom: 0.3rem;
  }

  .con_list li {
    font-size: 0.19rem;
    margin-bottom: 0.2rem;
  }

  .con_right {
    width: calc(100% - 42%);
    padding-left: 0.4rem;
  }

  .con_type ul {
    margin-right: -0.3rem;
  }

  .con_type li {
    margin-right: 0.3rem;
  }

  .con_type i {
    width: 0.8rem;
  }


  /* 关于我们 */
  .about {
    float: none;
    width: 100%;
    padding-right: 0;
    height: auto;
    overflow: visible;
    text-overflow: initial;
    -webkit-line-clamp: initial;
    margin: 0 0 0.8rem;
  }

  .about_right {
    float: none;
    margin: 0 auto;
  }

  .env_pic ul {
    margin-right: -1.5%;
  }

  .env_pic li {
    width: 23%;
    height: 1.4rem;
    margin: 0 1.5% 0.16rem 0;
  }

  .env_pic li:nth-child(1) {
    width: 49.5%;
    height: 2.96rem;
  }

  .env_pic li:nth-child(6),
  .env_pic li:nth-child(7),
  .env_pic li:nth-child(9),
  .env_pic li:nth-child(10) {
    width: 22.5%;
  }

  .env_pic li:nth-child(8) {
    width: 50.5%;
    height: 2.96rem;
  }

  .env_img {
    height: 1.6rem;
  }


  .honor_bg .new_bg {
    width: 100%;
    height: 6.9rem;
    background: url('https://qiniu.zfjituan.com/website/about_honor_phone.jpg') no-repeat;
    background-size: 100% 100%;
  }
  .honor_left {
    float: none;
    width: 53%;
    padding-right: 0;
    margin: 0.5rem 0 0.8rem;
    font-size: 0.22rem;
  }

  .honor_right {
    float: none;
    margin: 0 auto;
  }

  .honor_box {
    width: 95%;
  }


  /* 电商推广 */
  .ggys_pic {
    height: 2.4rem;
  }

  .ggys_con {
    padding: 0.28rem 0.3rem;
  }

  .zxxs li {
    margin-bottom: 0.3rem;
  }

  .zxxs_left {
    width: 1.2rem;
  }

  .zxxs_right {
    float: left;
    width: calc(100% - 1.2rem);
  }

  .zxxs_img {
    height: 4.8rem;
  }

  .tg_case {
    padding: 0.4rem;
  }

  .tg_case_pic {
    right: 0.6rem;
  }

  .tg_box {
    width: 55%;
  }

  .tg_list ul {
    margin-right: -0.6rem;
  }

  .tg_list li {
    margin-right: 0.6rem;
  }


  /* 开屏广告 */
  .kai_list ul {
    margin-right: -0.47rem;
  }

  .kai_list li {
    margin-right: 0.47rem;
  }

  .kai_con {
    width: 88%;
  }

  .kai_line {
    width: 1.8rem;
    right: -1.8rem;
  }


  /* 度星选 */
  .daren .swiper-slide:hover {
    transform: scale(1);
    -webkit-transform: scale(1);
  }

  .yxcase .swiper-slide:hover {
    transform: scale(1);
    -webkit-transform: scale(1);
  }

  .yxal_left {
    float: none;
    width: 100%;
    margin-bottom: 0.5rem;
  }

  .yxal_right {
    width: 100%;
    padding: 0 0.3rem;
    position: static;
    top: auto;
    right: auto;
  }


  /* 电商推广 */
  .ssys_pic {
    height: 2rem;
  }

  .form_top {
    width: 95%;
  }

  .form_top ul {
    margin-right: -2%;
  }

  .form_top li {
    width: 31.33%;
    margin-right: 2%;
  }

  .form_con {
    width: 80%;
  }

  .form_pic:hover img {
    transform: scale(1);
    -webkit-transform: scale(1);
  }


  /* 信息流广告 */
  .xxl_yscon {
    padding: 0;
  }

  .xxl_yscon .zxxs li {
    height: 1.35rem;
  }

  .xxl_yscon .zxxs_left {
    height: 0.94rem;
  }

  .xxl_yscon .zxxs_txt {
    line-height: 0.32rem;
    height: 0.64rem;
    -webkit-line-clamp: 2;
  }

  .xxl_xspic {
    width: 48%;
  }

  .xxl_xsright {
    width: 52%;
    background-size: 3rem;
  }


  /* 品牌广告 */
  .brand_type {
    width: 95%;
  }

  .brand_type ul {
    margin-right: -1%;
  }

  .brand_type li {
    width: 24%;
    margin-right: 1%;
  }

  .brand_pic {
    width: 80%;
  }


  /* 法务管理 */
  .hy_list .swiper-slide {
    height: 3.7rem;
  }

  .hy_list img {
    width: 1.4rem;
    height: 1.04rem;
  }

  .xt_box {
    padding-top: 0.8rem;
  }

  .xt_left {
    width: 95%;
    margin: 0 auto;
    position: static;
    top: auto;
    left: auto;
  }

  .xt_left .ggys_tit {
    text-align: center;
  }

  .xt_btn {
    margin: 0 auto;
  }

  .xt_pic {
    width: 80%;
  }

  .core_con {
    width: 95%;
  }

  .core {
    float: none;
    width: 80%;
    margin: 0 auto;
  }

  .core_left {
    display: none;
  }


  /* 人资管理 */
  .kun_con {
    height: auto;
  }

  .kun_pic {
    margin: 0 auto 0.5rem;
  }

  .kun {
    width: 80% !important;
    display: block;
    line-height: 0.7rem;
    border-radius: 0.7rem;
    box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);
    font-size: 0.18rem;
    position: static;
    margin: 0 auto 0.3rem;
  }

  .hr_com_left {
    float: none;
    width: 100%;
    height: auto;
    margin: 0 0 0.5rem 0;
  }

  .hr_com_right {
    float: none;
    width: 100%;
  }

  .fugai_bg {
    height: auto;
  }

  .hexin_left {
    float: none;
    width: 100%;
  }

  .hexin_right {
    float: none;
    width: 100%;
  }

  .hexin_left .hexin04 {
    display: block;
  }

  .hexin_right .hexin04 {
    display: none;
  }


  /* 行政管理 */
  .xzjj_pic {
    float: none;
    margin: 0 auto 0.4rem;
  }

  .xzjj_r {
    float: none;
    width: 100%;
    margin: 0 auto;
  }

  .yinzhang_left {
    float: none;
    width: 100%;
  }

  .shixian_bg {
    float: none;
    width: 100%;
    padding: 0.5rem 0 0.3rem;
  }

  .spgj_right {
    float: none;
    margin: 0 auto;
  }

  .znyz li {
    padding: 0.36rem 0.36rem 0.36rem 0.6rem;
  }

  .gnys_pic {
    margin: 0.5rem 0 0 0;
  }

  .zfzc_box .gnys_pic {
    margin: 0.5rem 0 0 0;
  }

  .xxfb_box .gnys_pic {
    margin: 0.5rem 0 0 0;
  }


  /* 全域建站 */
  .xzjz_bg {
    padding: 0.52rem 0.25rem 0;
  }

  .xzjz {
    float: none;
    width: 70%;
    margin: 0 auto 0.7rem;
  }

  .xzjz_pic {
    width: 6.5rem;
    position: static;
    left: auto;
    bottom: auto;
    margin: 0 auto;
  }

  .qyfg_left {
    float: none;
    width: 100%;
  }

  .qyfg_con {
    width: 85%;
    margin: 0 auto;
  }

  .qyfg_right {
    float: none;
    width: 100%;
  }

  .qyfg_img {
    left: 50%;
    transform: translateX(-50%);
  }

  .num02 {
    left: 50%;
  }

  .jzyou_bg {
    float: none;
    width: 100%;
    min-height: auto;
    margin: 0;
  }

  .jzyou_bg:nth-child(1) {
    border-radius: 0.1rem 0.1rem 0 0;
  }

  .jzyou_bg:nth-child(2) {
    border-radius: 0 0 0.1rem 0.1rem;
    padding: 0 0.4rem 0.4rem 0.4rem;
  }

  .jzyou_list li {
    margin-bottom: 0.4rem;
  }

  .jzyou_con {
    width: 120%;
    padding: 0.17rem 1.4rem 0.17rem 2rem;
    left: -10%;
  }

  .jzyou_con img {
    left: 1.2rem;
  }

  .jz_hexin .swiper-slide {
    height: 5.6rem;
    padding: 0.6rem 0;
  }

  .jz_hexin_left {
    width: 45%;
  }

  .jz_hexin_left h1 {
    margin: 0 0 0.3rem;
  }

  .jz_hexin_right {
    width: 45%;
  }

  .jz_hexin_tt {
    right: 0.4rem;
  }

  .jz_hexin_bot {
    bottom: 1rem;
  }

  .jz_video_b {
    height: 5rem;
  }

  .jz_video {
    height: 5rem;
  }


  /* 全域电商 */
  .dian_liyou_left {
    float: none;
    width: 100%;
    margin: 0 0 0.5rem;
  }

  .dian_liyou_left ul {
    margin-right: -5%;
  }

  .dian_liyou_left li {
    float: left;
    width: 45% !important;
    margin: 0 5% 0.4rem 0;
    position: static;
  }

  .dian_liyou_right {
    float: none;
    width: 60%;
    margin: 0 auto;
  }

  .wujie_left {
    float: none;
    width: 100%;
    margin-bottom: 0.5rem;
  }

  .wujie_right {
    float: none;
    margin: 0 auto;
  }

  .d_why_pic {
    height: 2.2rem;
  }

  .d_why_con {
    padding: 0.4rem 0.28rem;
  }

  .fwxm_type {
    width: 95%;
  }

  .fwxm_left {
    padding: 0.6rem;
    height: 5rem;
  }

  .fwxm_pic {
    height: 5rem;
  }

  .dsys_box {
    padding: 1.1rem 0 0.4rem;
  }

  .d_case_box {
    padding: 0.4rem 0 1.1rem;
  }

  .d_case .swiper-slide img {
    height: 2rem;
  }


  /* 小程序 */
  .xcx_lc ul {
    display: block;
  }

  .xcx_lc li {
    width: 25%;
    margin-bottom: 0.4rem;
  }

  .xcx_lc li:first-child .xcx_lc_arrow {
    display: none;
  }

  .xcx_lc li:nth-child(5) {
    margin-left: 12%;
  }

  .xcx_lc_arrow {
    left: 0;
  }


  /* APP */
  .app_plan_box {
    display: block;
  }

  .app_plan_left {
    float: none;
    width: 100%;
    padding: 0.9rem 0.4rem;
    border-radius: 0.3rem 0.3rem 0 0;
  }

  .app_plan_pic {
    float: none;
    width: 100%;
    border-radius: 0 0 0.3rem 0.3rem;
  }

  .app_kz_box {
    display: none;
  }

  .app_kz_bg {
    min-height: auto;
  }
  .app_kz_box02 {
    display: block;
    padding-top: 0.3rem;
  }

  .app_kz02 {
    padding: 0.2rem;
  }

  .app_kz02 .swiper-slide {
    background: #fff;
    box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1);
    /*height: 4.2rem;*/
    border-radius: 0.1rem;
    padding: 0.3rem 0.2rem;
    color: #333;
    line-height: 0.28rem;
    overflow: hidden;
  }

  .app_kz02 h1 {
    text-align: center;
    color: #1956d1;
    font-size: 0.22rem;
    line-height: 0.4rem;
    margin-bottom: 0.2rem;
  }

  .app_kz02 img {
    width: 0.86rem;
    height: 0.86rem;
    display: block;
    margin: 0 auto 0.2rem;
  }

  .app_kz02 div {
    text-align: center;
  }

  .app_ser_pic {
    width: 70%;
    margin: 0 auto 0.6rem;
    position: static;
    top: auto;
    left: auto;
  }

  .app_ser {
    float: none;
    width: 100%;
  }

  .app_lc_pic {
    width: 80%;
    height: 3.88rem;
  }

  .app_lc div {
    margin-left: 0.4rem;
  }

  .app_lc01 {
    width: 3.4rem;
    left: 0.7rem;
    bottom: 2.2rem;
  }

  .app_lc05 {
    width: 3.4rem;
    right: 0.5rem;
    bottom: 2.2rem;
  }

  .app_lc02 {
    width: 3rem;
    left: -0.9rem;
    top: 2.5rem;
  }

  .app_lc03 {
    width: 3.6rem;
    top: 3.4rem;
  }

  .app_lc04 {
    width: 3rem;
    right: -0.8rem;
    top: 2.5rem;
  }


  /* 企业生产开发 */
  .kunrao_bg {
    padding-top: 0.5rem;
  }

  .kunrao {
    width: 70%;
    height: auto;
    margin: 0 auto 0.6rem;
    position: static;
    top: auto;
    left: auto;
  }

  .kunrao li {
    display: block;
    width: 100% !important;
    background: #2a58d0 !important;
    color: #fff !important;
    text-align: left;
    position: static;
    top: auto;
    left: auto;
    margin: 0 0 0.4rem !important;
  }

  .kunrao li:nth-child(even) {
    background: #fff !important;
    color: #333 !important;
  }

  .rjdz_bg {
    background: none;
  }

  .rjdz_box {
    display: none;
  }

  .rjdz_list {
    display: block;
    width: 90%;
    margin: 0 auto;
  }

  .rjdz_list li {
    color: #333;
    font-size: 0.24rem;
    line-height: 0.48rem;
    background: #f8f8f8;
    padding: 0.95rem 0.35rem 0.55rem 0.45rem;
    margin-bottom: 0.24rem;
    position: relative;
  }

  .rjdz_list h1 {
    font-size: 1.91rem;
    font-family: "Techna-Sans";
    line-height: 1.6rem;
    font-weight: normal;
    background: linear-gradient(to bottom, #dde7ff, #f8f8f8);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    position: absolute;
    top: 0.14rem;
    right: 0.34rem;
  }

  .rjdz_list h2 {
    font-size: 0.34rem;
    line-height: 0.68rem;
    min-height: 0.68rem;
    padding-left: 0.88rem;
    margin-bottom: 0.16rem;
    position: relative;
  }

  .rjdz_list img {
    float: left;
    width: 0.68rem;
    height: 0.68rem;
    position: absolute;
    top: 0;
    left: 0;
  }

  .rjdz_list div {
    text-align: justify;
  }

  .sc_ys .swiper-slide {
    padding: 0.3rem 0.1rem;
    height: 3.8rem;
  }

  .sc_ser_con {
    padding: 0.4rem 0.3rem;
  }


  /* 财务管理 */
  .hytd_box {
    width: 95%;
  }

  .hytd_left {
    float: none;
    width: 70%;
    margin: 0 auto 0.6rem;
  }

  .hytd_right {
    float: none;
    width: 60%;
    margin: 0 auto;
  }

  .cwjj_pic {
    float: none;
    width: 60%;
    margin: 0 auto 0.6rem;
  }

  .cwjj_right {
    float: none;
    width: 100%;
  }

  .cwjj i {
    right: -50%;
  }

  .cpys_pic {
    height: 1.5rem;
  }

  .cpys_txt {
    height: 1.8rem;
    -webkit-line-clamp: 6;
  }


  /* 行业领域-解决方案 */
  .mine_pic {
    width: 7rem;
  }

  .mine li {
    padding-bottom: 0.36rem;
  }

  .mine_shadow {
    width: 105%;
  }

  .mine li:nth-child(1) {
    width: 3.5rem;
    top: 0.7rem;
    left: 0;
  }

  .mine li:nth-child(2) {
    width: 3rem;
    top: 2rem;
  }

  .mine li:nth-child(2) .mine_shadow {
    width: 105%;
  }

  .mine li:nth-child(3) {
    width: 3.3rem;
    margin: -0.6rem auto 0;
  }

  .mine li:nth-child(3) .mine_shadow {
    width: 95%;
  }

  .mine li:nth-child(4) {
    width: 3.35rem;
    padding-bottom: 0.4rem;
    top: 0.6rem;
    right: 1rem;
  }

  .mine li:nth-child(4) .mine_shadow {
    width: 105%;
  }

  .mine li:nth-child(5) {
    width: 3rem;
    padding-bottom: 0.5rem;
    top: 2rem;
    right: 0;
  }

  .mine li:nth-child(5) .mine_shadow {
    width: 103%;
  }

  .scenic_txt {
    margin-bottom: 0.4rem;
  }

  .scenic li {
    height: auto;
    padding: 0 0 0.2rem 0.4rem;
    margin: 0;
  }

  .scenic_l h1 {
    display: inline-block;
  }

  .scenic_l div {
    display: inline-block;
  }

  .scenic_list {
    margin-right: 0;
  }

  .scenic_list img {
    width: 0.4rem;
    height: 0.4rem;
  }

  .zhengce_pic {
    height: 2rem;
  }

  .xiangmu_pic {
    height: 1.6rem;
  }

  .campus_bg .scenic_txt {
    margin-bottom: 1rem;
  }

  .campus_pic {
    width: 3rem;
    height: 2rem;
  }

  .campus_pic img {
    height: 2.4rem;
  }

  .campus {
    display: none;
  }

  .campus_line {
    width: 0.5rem;
    top: 0.4rem;
    right: -0.7rem;
  }

  .campus_con {
    padding: 0.14rem 0.1rem 0.04rem 0.2rem;
  }

  .campus_tt {
    font-size: 0.2rem;
    line-height: 0.34rem;
  }

  .campus_tt img {
    width: 0.45rem;
    height: 0.37rem;
  }

  .campus_01 {
    width: 2.4rem;
    top: -0.1rem;
    left: 0.5rem;
  }

  .campus_02 {
    width: 2.4rem;
    top: 1rem;
    left: 0.5rem;
  }

  .campus_03 {
    width: 2.4rem;
    top: 0;
    right: 0.4rem;
  }

  .campus_03 .campus_line {
    width: 0.4rem;
    top: 0.4rem;
    left: -0.5rem;
  }

  .campus_04 {
    width: 2.4rem;
    top: 0.9rem;
    right: 0.4rem;
  }

  .campus_04 .campus_line {
    width: 0.4rem;
    left: -0.5rem;
  }

  .campus_txt {
    line-height: 0.2rem;
    height: 0.2rem;
    padding: 0 0.08rem;
    font-size: 0.12rem;
  }

  .jiao {
    width: 0;
    height: 0;
    border-left: 0.05rem solid transparent;
    border-right: 0.05rem solid transparent;
    border-top: 0.05rem solid #2a58d0;
    position: absolute;
    bottom: -0.04rem;
    left: 50%;
    transform: translateX(-50%);
  }

  .campus_t01 {
    top: 0.18rem;
    left: 0.7rem;
  }

  .campus_t02 {
    top: 0.72rem;
    left: 0.5rem;
  }

  .campus_t03 {
    top: 0.6rem;
    left: 1rem;
  }

  .campus_t04 {
    top: 1.1rem;
    left: 0.55rem;
  }

  .campus_t05 {
    top: 0.9rem;
    left: 1.06rem;
  }

  .campus_t06 {
    top: 1.15rem;
    left: 1.5rem;
  }

  .campus_t07 {
    top: -0.1rem;
    left: 1.18rem;
  }

  .campus_t07 .jiao {
    border-top: 0.05rem solid #2ab863 !important;
  }

  .campus_t08 {
    top: 0.22rem;
    right: 0.7rem;
  }

  .campus_t08 .jiao {
    border-top: 0.05rem solid #ff7937 !important;
  }

  .campus_t09 {
    top: 0.7rem;
    right: 0.68rem;
  }

  .campus_t09 .jiao {
    border-top: 0.05rem solid #ff7937 !important;
  }

  .file_left {
    width: 55%;
  }

  .file_left .scenic_txt {
    line-height: 0.3rem;
    margin-bottom: 0.8rem;
  }

  .file_right {
    margin: 1.05rem 0.3rem 0 0;
  }

  .file_rl {
    width: 1.3rem;
    left: -0.8rem;
  }

  .file_rr {
    width: 0.38rem;
    right: -0.38rem;
  }

  .file_pic_left {
    width: 0.5rem;
    height: 2rem;
    top: -0.2rem;
    left: 1rem;
  }

  .file_pic_right {
    width: 0.5rem;
    height: 2rem;
    top: -0.2rem;
    right: 1rem;
  }

  .file_txt {
    width: 1.1rem;
  }

  .file_txt02 {
    top: 0.8rem;
    right: 0.5rem;
  }

  .file_txt05 {
    top: 0.8rem;
    left: 0.5rem;
  }

  .file_type li {
    font-size: 0.18rem;
    margin: 0 0.05rem;
  }

  .file_list {
    width: 85%;
  }

  .court_box .scenic_tit {
    margin-bottom: 0.4rem;
  }

  .court_con {
    width: 60%;
    padding: 0.3rem;
  }

  .court_txt h1:last-child {
    margin: 0.08rem 0;
  }

  .court_pic {
    width: 45%;
    top: 1rem;
    right: -0.4rem;
  }

  .court_01 {
    width: 0.95rem;
    height: 0.4rem;
    top: 0.2rem;
    right: 1.22rem;
  }

  .court_02 {
    width: 0.92rem;
    height: 0.38rem;
    top: 1.22rem;
    left: -0.2rem;
  }

  .court_03 {
    width: 0.9rem;
    height: 0.4rem;
    top: 1.4rem;
    right: 0.4rem;
  }

  .court_04 {
    width: 0.98rem;
    height: 0.47rem;
    top: 2.18rem;
    right: 1.02rem;
  }

  .park_left {
    width: 45%;
  }

  .park_left .scenic_txt {
    width: 100%;
    line-height: 0.3rem;
    margin-bottom: 0.4rem;
  }

  .park_list {
    width: 100%;
    background-size: 100% 0.6rem;
  }

  .park_list li {
    width: 30.33%;
    height: auto;
    padding: 0.2rem 0 0.06rem;
    margin-right: 0.2%;
  }

  .park_list h1 {
    line-height: 0.4rem;
  }

  .park_list i {
    bottom: -0.46rem;
  }

  .park_list li:nth-child(2) {
    margin: 1.8rem 2% 0 0;
  }

  .park_list li:nth-child(2) i {
    top: -0.55rem;
  }

  .park_right {
    width: 46%;
  }

  .park {
    transform: scale(0.7);
  }

  .park01 {
    left: -1rem;
  }

  .park02 {
    top: 0.8rem;
    left: -1rem;
  }

  .park03 {
    top: 1.25rem;
    left: -1rem;
  }

  .park04 {
    top: 1.9rem;
    left: -1rem;
  }

  .park05 {
    right: -0.4rem;
  }

  .park06 {
    top: 0.6rem;
    right: -0.4rem;
  }

  .park07 {
    top: 1.2rem;
    right: -0.4rem;
  }

  .park08 {
    top: 1.7rem;
    right: -0.4rem;
  }


  /* 分公司专题 */
  .fgs_comdi {
    width: 100%;
  }

  .fgs_compic {
    width: 80%;
  }

  .fgs_honor_box {
    max-width: 100%;
    min-height: auto;
  }

  .fgs_honor_r {
    display: none;
  }

  .fgs_honor_box .title {
    width: 100%;
    text-align: center;
    margin: 0 0 0.5rem;
  }

  .fgs_honor_tit {
    width: 100%;
    text-align: center;
    margin: 0 0 0.5rem;
  }

  .fgs_honor_txt {
    display: none;
  }

  .fgs_honor_pic {
    float: none;
    width: 100%;
    margin-top: 0;
  }

  .fgs_honor_pic .pic {
    height: 2.1rem;
  }

  .fgs_honor_pic .txt {
    display: block;
  }


  /* DeepSeek */
  .dswhy_pic {
    height: 2.2rem;
  }

  .dswhy_white {
    padding: 0.2rem;
    min-height: 2.9rem;
  }

  .dsapp_text {
    float: none;
  }


  /* products */
  .device-box .dev_tit {
    padding: 0 0.3rem;
  }
  .device-box .wid_14 {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .dev-4 .dev-mine li:nth-child(1) {
    left: -1rem;
  }
}

@media only screen and (max-width: 1023px) {
  body {
    font-size: 0.28rem;
  }

  img {
    width: 100%;
  }

  .pc {
    display: none;
  }

  .phone {
    display: block;
  }


  /*首页*/
  .header {
    height: 1.12rem;
  }

  .logo {
    width: 3rem;
    height: 0.8rem;
    margin: 0.17rem 0 0 0.3rem;
  }

  .menu {
    width: 0.55rem;
    top: 0.5rem;
  }

  .tel {
    display: none;
  }

  .search_img {
    width: 0.4rem;
    height: 0.4rem;
    top: 0.4rem;
    right: 1.4rem;
  }

  .banner {
    height: 100vh;
  }

  .banner_con {
    top: 20%;
    transform: translateY(-20%);
  }

  .bntxt {
    width: 100%;
    text-align: center;
  }

  .bntxt h1 {
    font-size: 0.8rem;
    line-height: 1rem;
    margin-bottom: 0.3rem;
  }

  .bntxt h2 {
    font-size: 0.6rem;
    line-height: 0.74rem;
  }

  .bntxt i {
    margin: 0.68rem auto 0.5rem;
  }

  .bntxt .text {
    font-size: 0.36rem;
    line-height: 0.6rem;
    font-weight: lighter;
    margin-bottom: 0;
  }

  .banner .swiper-slide:nth-child(1) .bntxt {
    width: 100%;
    text-align: center;
  }

  .banner .swiper-slide:nth-child(1) .bntxt h1 {
    font-size: 0.7rem;
    line-height: 0.9rem;
    margin-bottom: 0.4rem;
  }

  .banner .swiper-slide:nth-child(1) .bntxt h1 span {
    font-size: 1.8rem;
  }

  .banner .swiper-slide:nth-child(1) .bntxt h2 {
    line-height: 1.26rem;
    font-size: 0.92rem;
  }

  .banner .swiper-slide:nth-child(1) .bntxt i {
    margin: 0.47rem auto 0.56rem;
  }

  .banner .swiper-slide:nth-child(1) .bntxt .text {
    font-size: 0.48rem;
  }

  .banner .swiper-slide:nth-child(3) .bntxt {
    width: 100%;
    text-align: center;
  }

  .banner .swiper-slide:nth-child(3) .bntxt h2 {
    line-height: 0.86rem;
    font-size: 0.6rem;
  }

  .banner .swiper-slide:nth-child(3) .bntxt h2 span {
    display: block;
  }

  .banner .swiper-slide:nth-child(3) .bntxt i {
    margin: 0.68rem auto 0.5rem;
  }

  .banner .swiper-slide:nth-child(3) .bntxt .text {
    width: 100%;
    font-size: 0.36rem;
    line-height: 0.6rem;
    margin-bottom: 0;
  }

  .banner .swiper-slide:nth-child(4) .bntxt .text {
    font-size: 0.42rem;
    line-height: 0.6rem;
  }

  .banner .swiper-slide:nth-child(5) .banner_con {
    top: 15%;
    transform: translateY(-15%);
  }

  .banner .swiper-slide:nth-child(5) i {
    margin: 0.3rem auto;
  }

  .banner .swiper-slide:nth-child(5) .bntxt .text {
    font-size: 0.42rem;
    line-height: 0.6rem;
  }

  .bn_scroll {
    display: none;
  }

  .data_box {
    padding: 1.07rem 0 0.4rem;
  }

  .title {
    font-size: 0.28rem;
    line-height: 0.5rem;
  }

  .title h1 {
    line-height: 0.66rem;
  }

  .more {
    width: 0.8rem;
    height: 0.8rem;
    top: 0.2rem;
  }

  .more img {
    width: 0.25rem;
    height: 0.13rem;
    top: 0.3rem;
    left: 0.27rem;
  }

  .data_list ul {
    display: block;
  }

  .data_list li {
    float: left;
    width: 50%;
    font-size: 0.26rem;
    line-height: 0.44rem;
    margin-bottom: 0.7rem;
  }

  .data_list h1 {
    margin-bottom: 0.1rem;
  }
  .data_list h1 img {
    width: 0.28rem;
    height: 0.28rem;
  }

  .data_list h1 span {
    font-size: 0.28rem;
  }

  .shuzihua_shadow {
    display: none;
  }

  .shuzihua_box .swiper-pagination-bullet {
    width: 0.2rem;
    height: 0.2rem;
  }

  .shuzihua_box .swiper-button-next {
    display: none;
  }

  .shuzihua_box .swiper-button-prev {
    display: none;
  }

  .shuzihua {
    width: 100%;
  }

  .szh_left {
    float: none;
    width: 100%;
    height: auto;
    padding: 0.8rem 0.3rem 0.72rem;
    /* min-height: 6.6rem; */
  }

  .szh_left h1 {
    font-size: 0.4rem;
    line-height: 0.6rem;
  }

  .szh_left h2 {
    font-size: 0.26rem;
    line-height: 0.4rem;
  }

  .szh_bq {
    font-size: 0.26rem;
    line-height: 0.44rem;
  }

  .szh_txt {
    font-size: 0.24rem;
    line-height: 0.48rem;
    margin: 0.35rem 0 0.64rem;
  }

  .szh_more {
    width: 2.64rem;
    height: 0.82rem;
    line-height: 0.82rem;
    font-size: 0.26rem;
  }

  .szh_right {
    float: none;
    width: 100%;
    height: auto;
    padding: 0.82rem 0.18rem 0.72rem;
  }

  .szh_box {
    width: 100%;
  }

  .szh_box h1 {
    font-size: 0.28rem;
    line-height: 0.42rem;
  }

  .szh_box video {
    height: 3.4rem;
  }

  .ind_box {
    height: 6.8rem;
  }

  .ind_box .szh_more {
    border: solid 0.01rem #fff;
  }

  .ind_box .szh_more::before {
    background: #fff;
    width: 0;
    right: auto;
    left: 0;
  }

  .ind_box .szh_more:hover::before {
    width: 100%;
  }

  .ind_left {
    float: left;
    width: 35%;
    margin-bottom: 0.6rem;
  }

  .ind_tit {
    width: 2rem;
    height: 0.64rem;
    line-height: 0.64rem;
  }

  .ind_tt {
    font-size: 0.4rem;
    line-height: 0.68rem;
  }

  .ind_txt {
    font-size: 0.3rem;
    line-height: 0.52rem;
  }

  .ind_list {
    float: right;
    width: 65%;
  }
  .ind_list li {
    height: 0.5rem;
    cursor: pointer;
    margin-bottom: 0.2rem;
  }

  .ind_list a {
    width: 100%;
    height: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .ind_con {
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.18rem;
    padding-left: 0.5rem;
  }


  .ind_list li:hover .ind_con {
  }

  .app_box {
    height: auto;
    padding: 0.4rem 0.3rem 0 0.4rem;
  }

  .app_tit {
    font-size: 0.28rem;
    line-height: 0.5rem;
  }

  .app_tit h1 {
    font-size: 0.42rem;
    line-height: 0.66rem;
    margin-bottom: 0.1rem;
  }

  .app_con {
    height: auto;
  }

  .app_con .swiper-button-next,
  .app_con .swiper-button-prev {
    width: 0.78rem;
    height: 0.78rem;
    bottom: 0.7rem;
  }

  .app_con .swiper-button-next {
    left: 0.9rem;
  }

  .app_left {
    width: 40%;
    padding: 0.2rem 0 0 0;
    margin-bottom: 0.3rem;
  }

  .app_list {
    width: 100%;
    display: none;
  }

  .app_list li {
    width: 1.6rem;
  }

  .app_list img {
    height: 1.6rem;
  }

  .app_tt {
    font-size: 0.36rem;
    line-height: 0.54rem;
  }

  .app_list {
    width: 100%;
  }

  .app_list h1 {
    font-size: 0.26rem;
    line-height: 0.46rem;
  }

  .app_right {
    width: 40%;
  }

  .app_right img {
    width: 100%;
    height: auto;
  }

  .bdyx {
    height: auto;
  }

  .bdyx_line {
    bottom: auto;
    top: 7.7rem;
  }

  .bdyx_left {
    float: none;
    width: 100%;
    padding: 1.5rem 0 0 0.4rem;
    display: none;
    position: relative;
  }

  .bdyx .swiper-slide-active .bdyx_left {
    display: block;
  }

  .bdyx_txt {
    font-size: 0.26rem;
    line-height: 0.4rem;
    height: 1.6rem;
    -webkit-line-clamp: 4;
    margin-bottom: 0.35rem;
  }

  .bdyx_img {
    width: 0.94rem;
    height: 0.81rem;
    position: absolute;
    top: 0;
    left: 0.4rem;
  }

  .bdyx_icon {
    width: 0.26rem;
    height: 0.26rem;
    position: absolute;
    top: 0.6rem;
    left: 0.5rem;
  }

  .bdyx .swiper-slide-active .bdyx_icon {
    width: 0.28rem;
    height: 0.28rem;
    margin: -0.02rem 0 0 0.22rem;
  }

  .bdyx_right {
    float: none;
    width: 100%;
    padding: 0;
  }

  .bdyx_pic {
    height: 7rem;
    position: static;
    top: auto;
    right: auto;
  }

  .case_box .title {
    margin-bottom: 0.48rem;
  }

  .case_bg {
    padding: 0.8rem 0 0.84rem 0.44rem;
    margin-bottom: 0.5rem;
  }

  .case_tit {
    float: none;
    margin-bottom: 0.32rem;
  }

  .case_tit span {
    font-size: 0.26rem;
    line-height: 0.52rem;
    padding: 0 0.32rem;
  }

  .case_tit h1 {
    line-height: 0.7rem;
  }

  .case_more {
    float: none;
    width: 2.64rem;
    height: 0.82rem;
    line-height: 0.82rem;
    font-size: 0.26rem;
  }

  .case {
    margin-bottom: 0.44rem;
  }

  .case_pic {
    height: 3.5rem;
  }

  .case01 .case_pic,
  .case02 .case_pic {
    height: 3.1rem;
  }

  .case_tt {
    font-size: 0.28rem;
    line-height: 0.6rem;
    height: 0.6rem;
  }

  .gongye_box {
    height: auto;
    margin-bottom: 0.52rem;
  }

  .gongye_tit {
    font-size: 0.26rem;
    line-height: 0.52rem;
  }

  .gongye_tit span {
    font-size: 0.26rem;
    line-height: 0.52rem;
    padding: 0 0.22rem;
    margin-bottom: 0.22rem;
  }

  .gongye_tit h1 {
    font-size: 0.4rem;
    line-height: 0.64rem;
    margin: 0;
  }

  .gongye {
    padding-bottom: 0.5rem;
  }

  .gy_left {
    float: none;
    width: 100%;
    margin-bottom: 0.4rem;
  }

  .gy_right {
    float: none;
    width: 100%;
    font-size: 0.26rem;
    padding: 0 0 0.8rem 0;
  }

  .gy_right h1 {
    font-size: 0.3rem;
    line-height: 0.46rem;
    height: 0.46rem;
  }

  .gy_right div {
    line-height: 0.44rem;
    height: 1.7rem;
    -webkit-line-clamp: 4;
  }

  .gy_bot {
    width: 100%;
    height: 0.7rem;
  }

  .gy_bot .swiper-button-next,
  .gy_bot .swiper-button-prev {
    width: 0.7rem;
    height: 0.7rem;
  }

  .gy_bot .swiper-button-next {
    left: auto;
    right: 36%;
  }

  .gy_bot .swiper-button-prev {
    left: 36%;
  }

  .jiaoyu_box {
    height: auto;
    padding: 0.46rem 0.44rem 0.54rem;
  }

  .jiaoyu_left {
    width: calc(100% - 2.54rem);
    padding-right: 0.3rem;
  }

  .jiaoyu_txt {
    font-size: 0.24rem;
    line-height: 0.42rem;
    height: auto;
    -webkit-line-clamp: inherit;
    margin: 0.56rem 0 0.6rem;
  }

  .jiaoyu_txt li {
    min-height: 0.42rem;
    padding-left: 0.32rem;
    position: relative;
    margin-bottom: 0.22rem;
  }

  .jiaoyu_txt i {
    width: 0.16rem;
    height: 0.16rem;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    top: 0.13rem;
    left: 0;
  }

  .jiaoyu_pic {
    width: 2.54rem;
    height: 4.6rem;
    margin: 0 auto 0.5rem;
  }

  .jiaoyu_l {
    float: none;
    width: 100%;
  }

  .jiaoyu_l h1 {
    font-size: 0.3rem;
    line-height: 0.42rem;
  }

  .jiaoyu_l h2 {
    font-size: 0.38rem;
    line-height: 0.56rem;
  }

  .jiaoyu_l h2 span {
    font-size: 0.4rem;
  }

  .jiaoyu_r {
    width: 100%;
  }

  .jiaoyu_r ul {
    display: flex;
    justify-content: space-between;
  }

  .jiaoyu_r li {
    width: auto;
    text-align: left;
    font-size: 0.26rem;
    line-height: 0.42rem;
  }

  .jiaoyu_r i {
    right: -60%;
  }

  .jiaoyu_r h1 {
    line-height: 0.46rem;
    font-size: 0.5rem;
  }

  .jiaoyu_r h1 span {
    font-size: 0.28rem;
  }

  /* .hezuo ul{
    margin-right: -2%;
  } */
  .hezuo li {
    width: 23%;
    height: 6rem;
    /* margin: 0 2% 0.15rem 0; */
  }

  .news {
    padding-bottom: 0.64rem;
  }

  .news .swiper-pagination {
    bottom: 0;
    display: none;
  }

  .news .swiper-pagination-bullet {
    width: 0.2rem;
    height: 0.2rem;
    background: #004b9f;
    margin: 0 0.1rem !important;
  }

  .news_pic {
    height: 4.2rem;
  }

  .news_date {
    font-size: 0.24rem;
    line-height: 0.38rem;
    height: 0.38rem;
  }

  .news_tt {
    font-size: 0.3rem;
    line-height: 0.48rem;
    height: 0.48rem;
    margin: 0.08rem 0;
  }

  .news_txt {
    font-size: 0.26rem;
    line-height: 0.6rem;
    height: 0.6rem;
  }

  .f_logo {
    float: none;
    width: 50%;
    margin: 0 auto;
  }

  .f_share {
    float: none;
    width: 100%;
    text-align: center;
    margin: 0.6rem 0;
  }

  .f_share li {
    float: none;
    display: inline-block;
    width: 0.9rem;
    height: 0.9rem;
    margin: 0 0.2rem;
  }

  .f_code {
    width: 1.9rem;
    bottom: 1rem;
  }

  .f_share li:hover .f_code {
    height: 1.9rem;
  }

  .f_tel {
    float: none;
    width: 100%;
    text-align: center;
    font-size: 0.28rem;
    margin-bottom: 0.44rem;
  }

  .f_tel h1 {
    font-size: 0.57rem;
    line-height: 0.9rem;
  }

  .foot_top .copyright {
    padding: 0;
    font-size: 0.26rem;
  }

  .foot_top .copyright a {
    padding: 0 0.2rem;
  }

  .copyright {
    padding: 0.27rem 0;
    line-height: 0.4rem;
    font-size: 0.24rem;
    text-align: center;
  }

  .copyright .fl,
  .copyright .fr {
    float: none;
  }

  .copyright img {
    width: 0.24rem;
    height: 0.26rem;
  }

  .side_box {
    width: 0.7rem;
    display: none !important;
  }

  .plan {
    width: 0.7rem;
    font-size: 0.24rem;
    line-height: 0.28rem;
  }

  .plan img {
    width: 0.34rem;
    height: 0.34rem;
  }

  .side {
    width: 0.7rem;
  }

  .side li {
    padding: 0.1rem 0;
  }

  .side_img {
    width: 0.34rem;
    height: 0.34rem;
  }

  .side li:last-child img {
    width: 100%;
    height: 0.2rem;
  }

  .side h1 {
    font-size: 0.24rem;
    line-height: 0.46rem;
  }

  .side i {
    width: 0.4rem;
    margin: 0.1rem auto;
  }

  .subside {
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.24rem;
  }

  .side li:hover .subside {
    width: 2.6rem;
  }

  .side_more {
    width: 100%;
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.22rem;
  }

  .dragon {
    width: 0.9rem;
    height: 1.07rem;
  }

  .dragon:hover .subside {
    width: 3rem;
    padding: 0.1rem;
  }


  /* 峥峰资讯 */
  .main_bn .bn_txt {
    /*line-height: 0.44rem;*/
  }

  .main_bn .bn_txt .wid_14 div {
    width: 50%;
  }

  .bn_top {
    width: 100%;
    height: 1.3rem;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
  }

  .bn_txt {
    /*font-size: 0.28rem;*/
  }

  .type_bg.on {
    top: 1.12rem;
  }

  .type ul {
    height: 0.8rem;
    overflow-x: scroll;
    overflow-y: hidden;
    display: -webkit-box;
  }

  .type ul::-webkit-scrollbar {
    display: none;
  }

  .type li {
    line-height: 0.8rem;
  }

  .m_news ul {
    margin-right: -3%;
  }

  .m_news li {
    width: 47%;
    margin: 0 3% 0.52rem 0;
  }

  .news_img {
    height: 2.2rem;
  }

  .news_bot {
    padding: 0 0.16rem;
  }

  .news_time {
    line-height: 0.4rem;
    height: 0.4rem;
  }

  .news_tit {
    font-size: 0.28rem;
    line-height: 0.48rem;
    height: 0.48rem;
  }

  .news_text {
    line-height: 0.48rem;
    height: 0.48rem;
  }

  .page {
    padding-top: 0.2rem;
  }

  .page a {
    width: 0.6rem;
    line-height: 0.6rem;
    margin: 0 0.02rem;
  }


  /* 联系我们 */
  .con_shadow {
    width: 5.38rem;
    height: 5.1rem;
  }

  .con_tit {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }

  .con_left {
    float: none;
    width: 100%;
    padding-right: 0;
    margin-bottom: 0.6rem;
  }

  .con_line {
    display: none;
  }

  .con_list li {
    font-size: 0.28rem;
    line-height: 0.44rem;
  }

  .con_list h1 {
    font-size: 0.26rem;
    line-height: 0.5rem;
  }

  .con_tel {
    font-size: 0.44rem;
    line-height: 0.5rem;
  }

  .con_code {
    width: 2.4rem;
    line-height: 0.8rem;
    margin: 0 auto;
  }

  .con_code img {
    width: 2.4rem;
    height: 2.4rem;
  }

  .con_right {
    float: none;
    width: 100%;
    padding-left: 0;
  }

  .con_type ul {
    height: 0.7rem;
  }

  .con_type li {
    font-size: 0.3rem;
    line-height: 0.5rem;
  }

  .con_part {
    height: auto;
  }
  .con_txt {
    line-height: 0.5rem;
    font-size: 0.26rem;
  }

  /*.map {*/
  /*  height: 6rem;*/
  /*}*/


  /* 关于我们 */
  .about {
    font-size: 0.28rem;
    line-height: 0.46rem;
  }

  .env_pic ul {
    margin-right: -3%;
  }

  .env_pic li {
    width: 47%;
    height: 2rem;
    margin: 0 3% 0.2rem 0;
  }

  .env_pic li:nth-child(1) {
    width: 97%;
    height: 4.2rem;
  }

  .env_pic li:nth-child(6),
  .env_pic li:nth-child(7),
  .env_pic li:nth-child(9),
  .env_pic li:nth-child(10) {
    width: 47%;
  }

  .env_pic li:nth-child(8) {
    width: 97%;
    height: 4.2rem;
  }

  .env_img {
    height: 2rem;
  }

  .env .txt {
    line-height: 0.9rem;
    height: 0.9rem;
  }

  .person_bg {
    height: auto;
  }
  .person_bg .person_left {
    float: none;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0.5rem;
  }

  .person_bg .person_right {
    float: none;
    margin: 0 auto;
  }

  .team_bg .team_pic {
    gap: 20px;
  }
  .team_pic .team_item {
    width: calc(50% - 10px);
  }

  .honor_left .txt {
    line-height: 0.46rem;
  }

  .honor_txt {
    line-height: 0.66rem;
    height: 0.66rem;
    font-size: 0.28rem;
  }

  .history_line {
    top: 0;
  }

  .history .swiper-slide:nth-child(odd) .his_con {
    margin-top: 0 !important;
    min-height: 2.6rem !important;
  }

  .history .swiper-slide:nth-child(odd) .his_right {
    padding-top: 0 !important;
  }

  .history .swiper-slide:nth-child(even) .his_con {
    margin-top: 1rem !important;
    min-height: 2.6rem !important;
  }

  .history .swiper-slide:nth-child(even) .his_right {
    padding-top: 0 !important;
  }

  .his_right h1 {
    font-size: 0.28rem;
  }

  .his_right h1 span {
    font-size: 0.56rem;
  }

  .his_right .txt {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }


  /* 电商推广 */
  .ggys_tit {
    line-height: 0.44rem;
    font-size: 0.28rem;
  }

  .ggys_pic {
    height: 5rem;
  }

  .ggys_con {
    font-size: 0.28rem;
    line-height: 0.44rem;
    padding: 0.3rem;
  }

  .ggys_con h1 {
    line-height: 0.6rem;
    font-size: 0.32rem;
  }

  .ggys_btn {
    width: 3rem;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.26rem;
  }

  .zxxs {
    float: none;
    width: 100%;
  }

  .zxxs li {
    height: auto;
    display: flex;
    align-items: center;
    padding-bottom: 0.2rem;
  }

  .zxxs_imgbox {
    display: none;
  }

  .zxxs_right h1 {
    font-size: 0.36rem;
    line-height: 0.8rem;
    height: 0.8rem;
  }

  .zxxs_txt {
    width: 100%;
    font-size: 0.26rem;
    line-height: 0.44rem;
    height: auto;
    text-overflow: clip;
    -webkit-line-clamp: initial;
    overflow: visible;
  }

  .tg_case_box .ggys_tit {
    margin-bottom: 0.4rem;
  }

  .tg_case {
    padding: 1rem 0.4rem;
    background: url(../images/ds_11s.png) no-repeat;
    background-size: 100%;
    margin: 0;
  }

  .tg_case_pic {
    position: static;
    top: auto;
    right: auto;
    margin: 0 auto;
  }

  .ssgg .tg_case_pic {
    position: static;
    top: auto;
    right: auto;
    margin: 0 auto;
  }

  .tg_box {
    width: 100%;
    margin-bottom: 0.6rem;
  }

  .tg_tt {
    font-size: 0.34rem;
    line-height: 0.6rem;
  }

  .tg_txt {
    font-size: 0.26rem;
    line-height: 0.46rem;
  }

  .tg_list ul {
    margin-right: 0;
    display: flex;
    justify-content: space-between;
  }

  .tg_list li {
    float: none;
    font-size: 0.26rem;
    line-height: 0.46rem;
    margin-right: 0;
  }

  .tg_list h1 {
    font-size: 0.5rem;
    line-height: 0.56rem;
  }

  .tg_list h1 span {
    font-size: 0.28rem;
  }

  .tg_box .ggys_btn {
    width: 2.6rem;
    margin: 0 auto;
  }


  /* 开屏广告 */
  .kai_list {
    padding: 0;
  }

  .kai_list ul {
    margin-right: 0;
  }

  .kai_list li {
    width: 25%;
    margin: 0 0 0.4rem;
  }

  .kai_con {
    width: 95%;
  }

  .kai_left {
    width: 40%;
  }

  .kai_line {
    width: 1rem;
    right: -1rem;
  }

  .kai_l img {
    width: 0.9rem;
    height: 0.9rem;
  }

  .kai_l h1 {
    font-size: 0.26rem;
    line-height: 0.58rem;
  }


  /* 会员广告 */
  .scene_bg .ggys_btn {
    width: 2rem;
  }

  .scene_con {
    padding: 0 0.3rem;
  }

  .scene_tt span {
    float: none;
    width: 100%;
  }

  .scene_arrow {
    display: none;
  }

  .scene .swiper-slide:hover .scene_tm {
    opacity: 0;
  }

  .scene .swiper-slide:hover .scene_arrow {
    display: none;
  }

  .scene .swiper-slide:hover .scene_con {
    top: auto;
    bottom: 0.3rem;
  }

  .scene .swiper-slide:hover .scene_tt {
    color: #333;
    font-size: 0.3rem;
  }

  .scene .swiper-slide:hover i {
    display: none;
  }

  .scene .swiper-slide:hover .scene_txt {
    display: none;
  }

  .mem {
    padding: 0.2rem 0;
  }

  .mem .swiper-slide {
    min-height: 3.2rem;
    padding: 0.3rem 0;
  }

  .mem .swiper-slide:hover {
    background: #fbfbfb;
    box-shadow: none;
  }

  .mem_con h1 {
    font-size: 0.28rem;
    line-height: 0.46rem;
    height: 0.46rem;
  }

  .mem_con h2 {
    font-size: 0.28rem;
    line-height: 0.46rem;
    height: 0.46rem;
  }

  .mem_con div {
    font-size: 0.24rem;
    line-height: 0.38rem;
  }


  /* 度星选 */
  .du_ssbg {
    width: 60%;
    height: 0.74rem;
  }

  .du_ss {
    width: 99.5%;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.28rem;
  }

  .du_text {
    font-size: 0.26rem;
    line-height: 0.46rem;
  }

  .du_list ul {
    margin-right: 0;
  }

  .du_list li {
    float: none;
    width: 100%;
    height: 3.15rem;
    margin: 0 0 0.3rem;
  }

  .du_list li.on {
    width: 100%;
  }

  .du_list li.on .du_txt {
    opacity: 1;
    visibility: visible;
  }

  .du_pic01 {
    display: none;
  }

  .du_pic02 {
    display: block;
  }

  .du_con {
    padding: 0 0.3rem;
  }

  .du_tt {
    text-align: left;
  }

  .du_txt {
    width: 100%;
    line-height: 0.46rem;
    font-size: 0.26rem;
    opacity: 1;
    visibility: visible;
  }

  .daren_type li {
    line-height: 0.6rem;
    font-size: 0.28rem;
  }

  .daren {
    height: 4.4rem;
  }

  .daren .swiper-slide {
    height: 3.8rem;
    padding: 0.32rem 0.16rem;
  }

  .daren_tit {
    line-height: 0.6rem;
    font-size: 0.3rem;
  }

  .daren_top {
    line-height: 0.38rem;
    font-size: 0.26rem;
  }

  .daren_num {
    font-size: 0.28rem;
    line-height: 0.42rem;
  }

  .daren_num h1 {
    font-size: 0.28rem;
  }

  .yxcase_type li {
    line-height: 0.6rem;
    font-size: 0.28rem;
  }

  .yxcase {
    height: 5.4rem;
  }

  .yxcase .swiper-slide {
    height: 5rem;
  }

  .yxcase_bg {
    height: 2.3rem;
  }

  .yx_top {
    padding: 0.2rem;
  }

  .yx_head {
    width: 0.8rem;
    height: 0.8rem;
  }

  .yx_r {
    width: calc(100% - 0.8rem);
    line-height: 0.8rem;
    height: 0.8rem;
    font-size: 0.28rem;
  }

  .yx_bot {
    width: 100%;
    padding: 0 0.2rem;
  }

  .yx_num {
    font-size: 0.26rem;
    line-height: 0.4rem;
  }

  .yx_num h1 {
    font-size: 0.26rem;
    line-height: 0.34rem;
  }

  .yxcase_con {
    margin: 0;
  }

  .yxal_l01 {
    padding-left: 1rem;
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin: 0.2rem 0 0.4rem;
  }

  .yxal_l01 img {
    width: 0.8rem;
    height: 0.8rem;
    top: -0.15rem;
  }

  .yxal_l01 div {
    height: 0.48rem;
  }

  .yxal_l02 {
    font-size: 0.32rem;
    line-height: 0.48rem;
    height: 0.48rem;
    margin-bottom: 0.15rem;
    white-space: inherit;
    overflow: visible;
    text-overflow: clip;
  }

  .yxal_l03 {
    font-size: 0.28rem;
    line-height: 0.42rem;
    height: auto;
    margin-bottom: 0.26rem;
    overflow: visible;
    text-overflow: clip;
    -webkit-line-clamp: inherit;
    white-space: inherit;
  }

  .yxal_list li {
    font-size: 0.28rem;
    line-height: 0.38rem;
  }

  .yxal_list h1 {
    font-size: 0.34rem;
    line-height: 0.48rem;
  }

  .yxal_right {
    height: 7.4rem;
  }

  .yxal_pic {
    height: 6.4rem;
    margin: 0.5rem 0.15rem;
  }

  .yxal_right .swiper-slide-active .yxal_pic {
    height: 7.4rem;
  }


  /* 搜索广告 */
  .ssys_pic {
    height: 4rem;
  }

  .ssys_con {
    height: 1.7rem;
    padding: 0.3rem 0.2rem;
    font-size: 0.26rem;
    line-height: 0.46rem;
  }

  .ssys_con h1 {
    line-height: 0.58rem;
    height: 0.58rem;
    font-size: 0.34rem;
  }

  .ssys_con div {
    height: 0.4rem;
  }

  .form_top li {
    height: 0.8rem;
    min-height: 0.8rem;
    padding: 0;
    text-align: center;
  }

  .form_top h1 {
    font-size: 0.3rem;
    line-height: 0.8rem;
  }

  .form_txt {
    font-size: 0.28rem;
    line-height: 0.48rem;
    text-align: center;
  }

  .form_con {
    width: 95%;
  }

  .form_pic {
    margin-bottom: 0.5rem;
  }


  /* 信息流广告 */
  .xxl_yscon .zxxs li {
    height: auto;
    padding: 0.13rem 0.3rem 0.3rem 0.07rem;
  }

  .xxl_yscon .zxxs_right h1 {
    font-size: 0.36rem;
    line-height: 0.8rem;
    height: 0.8rem;
  }

  .xxl_yscon .zxxs_txt {
    font-size: 0.26rem;
    line-height: 0.44rem;
    height: auto;
    text-overflow: clip;
    -webkit-line-clamp: initial;
    overflow: visible;
  }

  .xxl_ysbox {
    display: none;
  }

  .xxl_xstype li {
    min-width: auto;
    font-size: 0.24rem;
    margin: 0 0.1rem;
  }

  .xxl_xstype li.on {
    font-size: 0.28rem;
  }

  .xxl_xspic {
    float: none;
    width: 100%;
    height: 4.2rem;
  }

  .xxl_xsright {
    float: none;
    width: 100%;
    height: auto;
    padding: 0.6rem;
  }

  .xxl_xs_tit {
    line-height: 0.45rem;
    font-size: 0.3rem;
  }

  .xxl_xs_tit i {
    width: 0.35rem;
    height: 0.22rem;
  }

  .xxl_xs_txt {
    font-size: 0.26rem;
    line-height: 0.4rem;
    height: auto;
    overflow: visible;
    text-overflow: clip;
    -webkit-box-orient: vertical;
    white-space: initial;
  }


  /* 品牌广告 */
  .brand_type ul {
    margin-right: -3%;
  }

  .brand_type li {
    width: 47%;
    height: 1.3rem;
    margin: 0 3% 0.3rem 0;
  }

  .brand_type h1 {
    font-size: 0.3rem;
    line-height: 0.5rem;
  }

  .brand_type div {
    font-size: 0.24rem;
    line-height: 0.34rem;
  }


  /* 法务管理 */
  .hy_list .swiper-slide {
    height: 4.1rem;
    padding: 0.5rem 0.1rem 0.2rem;
  }

  .hy_list img {
    width: 1.98rem;
    height: 1.46rem;
  }

  .hy_list h1 {
    font-size: 0.3rem;
  }

  .hy_list i {
    width: 0.35rem;
  }

  .hy_list .txt {
    font-size: 0.26rem;
    line-height: 0.42rem;
  }

  .xt_txt {
    font-size: 0.28rem;
    line-height: 0.46rem;
  }

  .xt_btn {
    width: 2.2rem;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.28rem;
  }

  .core {
    float: none;
    width: 100%;
  }

  .core li {
    height: 2rem;
  }

  .core_l {
    height: 1.2rem;
    margin-top: 0.25rem;
  }

  .core_pic {
    width: 0.68rem;
    height: 0.68rem;
  }

  .core_r h1 {
    font-size: 0.3rem;
    line-height: 0.6rem;
    height: 0.6rem;
  }

  .core_txt {
    font-size: 0.24rem;
    line-height: 0.36rem;
    height: 1.08rem;
    -webkit-line-clamp: 3;
  }


  /* 人资管理 */
  .kun_pic {
    width: 6.8rem;
    height: 6.06rem;
    position: relative;
    margin: 0 auto;
  }

  .dot_01 {
    left: 0.3rem;
  }

  .dot_02 {
    left: 1.3rem;
  }

  .dot_03 {
    top: 0.86rem;
  }

  .dot_04 {
    right: 0.2rem;
  }

  .dot_05 {
    left: 1.15rem;
  }

  .dot_06 {
    left: 1.7rem;
  }

  .dot_07 {
    right: 1.15rem;
  }

  .kun {
    width: 100% !important;
    font-size: 0.28rem;
    line-height: 0.46rem;
    padding: 0.2rem 0.4rem;
  }

  .hr_com_left {
    padding: 0.3rem;
  }

  .hr_com_l {
    float: none;
    width: 100%;
    margin-bottom: 0.5rem;
  }

  .hr_com_tt {
    line-height: 0.5rem;
  }

  .hr_com {
    font-size: 0.28rem;
    line-height: 0.46rem;
  }

  .hr_com_pic {
    float: none;
    width: 50%;
    margin: 0 auto;
  }

  .fugai li {
    height: 4rem;
  }

  .fugai h1 {
    line-height: 0.44rem;
    font-size: 0.28rem;
  }

  .fugai i {
    width: 0.5rem;
  }

  .fugai_txt {
    font-size: 0.28rem;
    line-height: 0.44rem;
  }

  .hexin_top {
    height: auto;
    min-height: 1.6rem;
    padding: 0.35rem 1.7rem 0.35rem 0.3rem;
    line-height: 0.46rem;
    font-size: 0.28rem;
  }

  .hexin_top h1 {
    font-size: 0.32rem;
    line-height: 0.5rem;
  }

  .hexin_con {
    padding: 0.4rem 0.3rem 0.6rem;
  }

  .hexin01 {
    padding-bottom: 1.3rem;
  }

  .hx_txt01 {
    font-size: 0.26rem;
    line-height: 0.4rem !important;
  }

  .hx_list {
    padding-left: 0.6rem;
    margin-top: 0.4rem;
  }

  .hx_list h1 {
    font-size: 0.3rem;
    line-height: 0.5rem;
  }

  .hx_dh {
    width: 0.4rem;
    height: 0.24rem;
    top: 0.12rem;
  }

  .hx_txt02 {
    padding: 0.1rem 0.3rem;
    font-size: 0.28rem;
    line-height: 0.46rem;
    border-radius: 0.1rem;
  }

  .hx_txt03 {
    font-size: 0.25rem;
    line-height: 0.4rem;
  }

  .jsys .swiper-slide {
    min-height: 4rem;
  }

  .jsys h1 {
    font-size: 0.3rem;
    line-height: 0.5rem;
  }

  .jsys_txt {
    font-size: 0.26rem;
    line-height: 0.4rem;
  }

  .xzjj_pic {
    width: 70%;
  }

  .xzjj_txt {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }

  .gnys_tit {
    float: left;
    width: 1.8rem;
    height: 0.96rem;
    position: relative;
  }

  .gnys_tit {
    height: 1.1rem;
  }

  .gnys_tit h1 {
    font-size: 1.2rem;
    line-height: 1rem;
  }

  .gnys_tit h2 {
    font-size: 0.4rem;
  }

  .yinzhang_tt {
    font-size: 0.3rem;
  }

  .yinzhang_tt h1 {
    font-size: 0.34rem;
    line-height: 0.48rem;
  }

  .yinzhang_txt {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }

  .shixian_left {
    float: none;
    width: 100%;
    margin-bottom: 0.4rem;
  }

  .shixian_tit {
    font-size: 0.3rem;
    line-height: 0.48rem;
  }

  .shixian_tit i {
    height: 0.28rem;
  }

  .shixian ul {
    margin-right: -4%;
  }

  .shixian li {
    width: 46%;
    height: 0.56rem;
    line-height: 0.56rem;
    border-radius: 0.1rem;
    font-size: 0.25rem;
    padding-left: 0.75rem;
    margin: 0 4% 0.26rem 0;
  }

  .shixian img {
    width: 0.26rem;
    height: 0.26rem;
  }

  .shixian_pic {
    float: none;
    width: 50%;
    margin: 0 auto;
  }

  .znyz ul {
    margin-right: 0;
  }

  .znyz li {
    float: none;
    width: 100%;
    padding: 0.3rem 0.3rem 0.3rem 0.9rem;
    margin: 0 0 0.3rem 0;
  }

  .znyz_tt {
    font-size: 0.3rem;
    min-height: 0.5rem;
    line-height: 0.5rem;
  }

  .znyz_dot {
    width: 0.16rem;
    height: 0.16rem;
    top: 0.15rem;
    left: -0.45rem;
  }

  .znyz_dot01 {
    width: 0.3rem;
    height: 0.3rem;
  }

  .znyz_dot02 {
    width: 0.16rem;
    height: 0.16rem;
  }

  .znyz_txt {
    font-size: 0.26rem;
    line-height: 0.44rem;
  }

  .spgj_txt {
    font-size: 0.24rem;
  }

  .gnys_list {
    margin-bottom: 1rem;
  }

  .zfzc_box {
    padding: 0.3rem 0 0;
  }

  .zichan_box {
    padding: 0.3rem 0 0;
  }

  .gnys_box {
    padding: 0.5rem 0 0;
  }

  .gnys_pic {
    float: none;
    width: 60%;
    margin: 0 auto 0.4rem;
  }

  .gnys_r {
    float: none;
    width: 100%;
    padding: 0.4rem;
    margin: 0;
  }

  .gnys_r h1 {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }

  .gnys_r_txt {
    font-size: 0.26rem;
    line-height: 0.42rem;
  }

  .zfzc_box .gnys_pic {
    float: none;
    margin: 0 auto 0.4rem;
  }

  .zfzc_box .gnys_r {
    width: 100%;
  }

  .zfzc_box .gnys_r {
    padding: 0.4rem;
  }

  .xxfb_box .gnys_pic {
    float: none;
    width: 70%;
    margin: 0 auto 0.4rem;
  }

  .xxfb_box .gnys_r {
    width: 100%;
  }


  /* 行政管理 */
  .kj_left {
    width: 90%;
  }

  .kj_left li {
    display: block;
    width: 100% !important;
    text-align: left;
    font-size: 0.28rem;
    line-height: 0.46rem;
    background: rgba(255, 255, 255, 0.8) !important;
    margin: 0 0 0.4rem 0 !important;
  }

  .kj_left li:nth-child(even) {
    background: rgba(255, 255, 255, 0.5);
  }


  /* 全域建站 */
  .xzjz {
    width: 100%;
  }

  .xzjz li {
    font-size: 0.28rem;
    line-height: 0.58rem;
    padding: 0 !important;
  }

  .xzjz div span {
    font-size: 0.32rem;
  }

  .xzjz_pic {
    width: 70%;
  }

  .xzjz01 {
    left: -0.1rem;
  }

  .qyfg_left h1 {
    font-size: 0.4rem;
    line-height: 0.54rem;
  }

  .qyfg_txt {
    line-height: 0.46rem;
  }

  .qyfg_con {
    width: 100%;
  }

  .qyfg_list {
    height: auto;
  }

  .qyfg_list .swiper-slide {
    height: 1.1rem;
  }

  .qyfg_con .swiper-button-next,
  .qyfg_con .swiper-button-prev {
    display: none;
  }

  .jzyou_list li {
    height: 1.4rem;
    line-height: 1.4rem;
  }

  .jzyou_num {
    width: 1.2rem;
    padding-left: 0.4rem;
    font-size: 0.5rem;
  }

  .jzyou_tt {
    font-size: 0.34rem;
  }

  .jzyou_con {
    width: 130%;
    padding: 0.17rem 1.4rem 0.17rem 2rem;
    left: -15%;
    height: 1.9rem;
  }

  .jzyou_con h1 {
    font-size: 0.3rem;
    line-height: 0.5rem;
  }

  .jzyou_txt {
    line-height: 0.36rem;
  }

  .jzyou_con img {
    left: 1.1rem;
  }

  .jz_hexin_type .swiper-slide {
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.3rem;
  }

  .jz_hexin_icon {
    width: 0.35rem;
    height: 0.35rem;
  }

  .jz_hexin .swiper-slide {
    height: auto;
    padding-bottom: 2rem;
  }

  .jz_hexin_left {
    float: none;
    width: 100%;
    font-size: 0.28rem;
    line-height: 0.46rem;
    margin-bottom: 0.5rem;
  }

  .jz_hexin_right {
    float: none;
    width: 70%;
    margin: 0 auto;
  }

  .jz_hexin_bot .swiper-button-next {
    left: auto;
    right: 20%;
  }

  .jz_hexin_bot .swiper-button-prev {
    left: 20%;
  }

  .jz_hexin_bot .swiper-pagination {
    width: 40%;
    left: 30%;
    font-size: 0.28rem;
  }

  .jz_hexin_bot .swiper-pagination-current {
    font-size: 0.34rem;
  }

  .sj_bg {
    width: 3.99rem;
    height: 7.17rem;
    padding: 0.2rem 0;
  }

  .sj_pic {
    width: 3.8rem;
    height: 6.77rem;
    overflow-y: scroll;
    margin-left: 0.19rem;
  }

  .jz_case_tit span {
    line-height: 0.42rem;
  }

  .jz_case_tit h1 {
    font-size: 0.36rem;
  }


  /* 新闻详情 */
  .show_box {
    padding: 0.5rem 0.4rem;
  }

  .show {
    line-height: 0.46rem;
  }

  .fanye {
    padding: 0.44rem 0 0.8rem;
  }

  .fanye li {
    float: none;
    width: 100%;
    color: #222;
    line-height: 0.6rem;
    height: 0.6rem;
    margin-right: 0;
  }

  .fanye li:last-child {
    margin: 0;
    text-align: left;
  }

  .return_img {
    width: 0.45rem;
    height: 0.45rem;
  }


  /* 全域电商 */
  /*.dian_liyou_left {*/
  /*  width: 100%;*/
  /*}*/

  /*.dian_liyou_left ul {*/
  /*  margin: 0;*/
  /*}*/

  /*.dian_liyou_left li {*/
  /*  float: none;*/
  /*  width: 100% !important;*/
  /*  font-size: 0.28rem;*/
  /*  border-radius: 0.2rem;*/
  /*  margin: 0 0 0.4rem 0;*/
  /*}*/

  /*.dian_liyou_txt {*/
  /*  line-height: 0.46rem;*/
  /*}*/

  /*.dian_yellow {*/
  /*  left: 0.2rem;*/
  /*  bottom: 0.2rem;*/
  /*}*/

  /*.dian_liyou_lbg {*/
  /*  padding: 0.2rem 0.56rem 0.2rem 0.3rem;*/
  /*  border-radius: 0.2rem;*/
  /*}*/

  /*.dian_liyou_right {*/
  /*  width: 100%;*/
  /*}*/

  .dian_liyou_right {
    width: 100%;
  }

  .dian_liyou_right ul {
    margin: 0;
  }

  .dian_liyou_right li {
    float: none;
    width: 100% !important;
    font-size: 0.28rem;
    border-radius: 0.2rem;
    margin: 0 0 0.4rem 0;
  }

  .dian_liyou_txt {
    line-height: 0.46rem;
  }

  .dian_yellow {
    left: 0.2rem;
    bottom: 0.2rem;
  }

  .dian_liyou_lbg {
    padding: 0.2rem 0.56rem 0.2rem 0.3rem;
    border-radius: 0.2rem;
  }

  .dian_liyou_left {
    width: 100%;
    display: none;
  }





  .d_why_pic {
    height: 4.8rem;
  }

  .d_why_con h1 {
    font-size: 0.34rem;
    line-height: 0.6rem;
    margin-bottom: 0.05rem;
  }

  .d_why_con div {
    font-size: 0.28rem;
    line-height: 0.44rem;
  }

  .pingtai .swiper-slide {
    height: 3.4rem;
  }

  .pingtai img {
    width: 0.62rem;
    height: 0.62rem;
  }

  .pingtai h1 {
    font-size: 0.32rem;
    line-height: 0.54rem;
    height: 0.54rem;
  }

  .pingtai_txt {
    line-height: 0.4rem;
    height: 0.8rem;
  }

  .pt_left {
    width: 1rem;
  }

  .pt_right {
    width: 1rem;
  }

  .fwxm_type .swiper-slide {
    font-size: 0.3rem;
    height: 0.9rem;
  }

  .fwxm_type img {
    width: 0.6rem;
    height: 0.6rem;
  }

  .fwxm_box {
    height: auto;
  }

  .fwxm_left {
    float: none;
    width: 100%;
    height: auto;
    padding-bottom: 3rem;
  }

  .fwxm_con h1 {
    font-size: 0.4rem;
  }

  .fwxm_txt {
    line-height: 0.48rem;
  }

  .fwxm_pic {
    float: none;
    width: 100%;
  }

  .dsys_type_line .wid_14 {
    width: 100%;
  }

  .dsys_type .swiper-slide {
    height: 1rem;
  }

  .dsys_type .swiper-slide b {
    font-size: 0.8rem;
  }

  .dsys_type .swiper-slide i {
    width: 0.27rem;
    height: 0.45rem;
    margin: 0.19rem 0.1rem 0 0;
  }

  .dsys_type .swiper-slide span {
    font-size: 0.34rem;
    line-height: 0.56rem;
  }

  .dsys_left {
    float: none;
    width: 100%;
  }

  .dsys li {
    line-height: 0.4rem;
    padding: 0.2rem 0.4rem 0.2rem 0.7rem;
  }

  .dsys_tt {
    font-size: 0.34rem;
    line-height: 0.48rem;
    background: url(../images/dian_23.png) no-repeat left top;
    background-size: 0.5rem 0.5rem;
    padding-left: 0.7rem;
  }

  .dsys h1 {
    font-size: 0.3rem;
    line-height: 0.46rem;
  }

  .dsys .znyz_dot {
    top: 0.35rem;
  }

  .dsys_pic {
    float: none;
    width: 100%;
    margin-top: 0.6rem;
  }

  .d_case .swiper-slide img {
    height: 3.8rem;
  }

  .d_case_tt {
    width: 60%;
    height: 0.6rem;
    line-height: 0.6rem;
    padding-left: 0.6rem;
    font-size: 0.28rem;
  }

  .d_case_num {
    width: 0.34rem;
    height: 0.34rem;
    line-height: 0.34rem;
    font-size: 0.28rem;
  }


  /* 小程序 */
  .tong .swiper-slide {
    height: 4.6rem;
  }

  .tong h1 {
    font-size: 0.32rem;
    line-height: 0.44rem;
  }

  .tong_txt {
    line-height: 0.4rem;
  }

  .xcx_ys_con img {
    width: 1.02rem;
    height: 0.88rem;
  }

  .xcx_ys_con h1 {
    font-size: 0.36rem;
    line-height: 0.52rem;
  }

  .xcx_ys_txt {
    font-size: 0.28rem;
    line-height: 0.4rem;
  }

  .xcx_lc h1 {
    font-size: 0.28rem;
    line-height: 0.48rem;
  }

  .xcx_lc_arrow {
    left: -0.25rem;
  }

  .xcx_zz .swiper-slide {
    height: 4rem;
  }

  .xcx_zz img {
    width: 1.04rem;
    height: 1.04rem;
  }

  .xcx_zz h1 {
    font-size: 0.3rem;
    line-height: 0.42rem;
  }

  .xcx_zz_txt {
    font-size: 0.26rem;
    line-height: 0.4rem;
  }


  /* APP */
  .app_plan_left h1 {
    font-size: 0.4rem;
    line-height: 0.62rem;
  }

  .app_plan_left h2 {
    font-size: 0.3rem;
    line-height: 0.5rem;
  }

  .app_plan_txt {
    line-height: 0.46rem;
  }

  .app_step .swiper-slide {
    height: 5.6rem;
  }

  .app_step h1 {
    font-size: 0.32rem;
    line-height: 0.48rem;
  }

  .app_step_txt {
    line-height: 0.4rem;
  }

  .app_kz02 .swiper-slide {
    padding: 0.3rem;
  }

  .app_kz02 img {
    width: 1.5rem;
    height: 1.5rem;
  }

  .app_kz02 h1 {
    font-size: 0.34rem;
    line-height: 0.5rem;
  }

  .app_ser_pic {
    width: 100%;
  }

  .app_ser li {
    display: flex;
    align-items: center;
  }

  .app_ser_r {
    line-height: 0.44rem;
  }

  .app_ser_r h1 {
    font-size: 0.34rem;
    line-height: 0.5rem;
  }

  .app_lc_bg .ggys_tit {
    margin-bottom: 0.8rem;
  }

  .app_lc_pic02 {
    width: 90%;
    margin: 0 auto;
  }

  .app_lc_pic02 img {
    width: 100%;
  }

  .app_lc_list {
    width: 70%;
    margin: 0 auto;
    position: relative;
    top: -1.2rem;
    z-index: 2;
  }

  .app_lc_list .swiper-slide {
    color: #333;
    line-height: 0.44rem;
  }

  .app_lc_list h1 {
    color: #333;
    font-size: 0.34rem;
    line-height: 0.5rem;
    text-align: center;
    margin: 0 auto 0.2rem;
  }

  .app_lc_list img {
    width: 1.2rem;
    height: 1.2rem;
    display: block;
    margin: 0 auto 0.2rem;
  }


  /* 企业生产开发 */
  .kunrao_pic {
    width: 100%;
  }

  .kunrao {
    width: 90%;
  }

  .kunrao li {
    padding: 0.2rem 0.3rem;
    font-size: 0.26rem;
    line-height: 0.4rem;
  }

  .zuo_pic {
    float: none;
    width: 70%;
    margin: 0 auto 0.6rem;
  }

  .zuo_right {
    float: none;
    width: 100%;
    padding-bottom: 0.4rem;
  }

  .zuo {
    height: 6.8rem;
  }

  .zuo .swiper-slide {
    height: 2.2rem;
  }

  .zuo_tt {
    height: 0.72rem;
    line-height: 0.72rem;
    font-size: 0.28rem;
    padding: 0 0.3rem;
  }

  .zuo_tt img {
    width: 0.38rem;
    height: 0.38rem;
    margin: 0.17rem 0.15rem 0 0;
  }

  .zuo_txt {
    font-size: 0.26rem;
    line-height: 0.44rem;
  }

  .rjdz_list li {
    font-size: 0.28rem;
  }

  .sc_ys .swiper-slide {
    height: 4.6rem;
    padding: 0.3rem;
    line-height: 0.44rem;
  }

  .sc_ys img {
    width: 3rem;
    height: 2.3rem;
  }

  .sc_ys h1 {
    font-size: 0.32rem;
    line-height: 0.5rem;
    margin-bottom: 0.2rem;
  }

  .sc_ser_tt {
    line-height: 0.4rem;
  }

  .sc_ser_tit {
    font-size: 0.32rem;
    padding-left: 0.3rem;
    margin-bottom: 0.2rem;
  }

  .sc_ser_tit i {
    width: 0.15rem;
    height: 0.15rem;
    top: 0.14rem;
  }

  .sc_ser_txt {
    font-size: 0.26rem;
    line-height: 0.44rem;
  }


  /* 财务管理 */
  .hytd_left {
    width: 100%;
    font-size: 0.28rem;
  }

  .hytd01 {
    width: 80%;
    height: 1rem;
    line-height: 0.4rem;
    padding: 0 1rem 0 0.3rem;
    margin-left: 20%;
  }

  .hytd_close {
    width: 0.32rem;
    height: 0.32rem;
    top: 0.34rem;
    right: 0.8rem;
  }

  .hytd02 {
    width: 100%;
    height: 1rem;
    line-height: 0.4rem;
    padding: 0 0.3rem 0 1rem;
    margin: 0.35rem 0;
  }

  .hytd02 .hytd_close {
    left: 0.4rem;
    right: auto;
  }

  .hytd03 {
    width: 90%;
    height: 1rem;
    line-height: 0.4rem;
    padding: 0 1rem 0 0.3rem;
    margin-left: 10%;
  }

  .hytd03 .hytd_close {
    right: 1rem;
  }

  .hytd_right {
    width: 80%;
  }

  .cwjj_bg {
    padding: 0.62rem 0.3rem 0.42rem 0.3rem;
  }

  .cwjj_pic {
    width: 100%;
  }

  .cwjj_txt {
    line-height: 0.44rem;
  }

  .cwjj h1 {
    font-size: 0.24rem;
    line-height: 0.4rem;
  }

  .cwjj i {
    display: none;
  }

  .cwjj img {
    width: 1.7rem;
    height: 1.05rem;
  }

  .hxgn_box {
    display: block;
  }

  .hxgn_left {
    float: none;
    width: 100%;
    margin-bottom: 0.5rem;
  }

  .hxgn_right {
    float: none;
    width: 100%;
  }

  .hxgn_t h1 {
    font-size: 1.1rem;
    line-height: 0.96rem;
  }

  .hxgn_t h2 {
    font-size: 0.36rem;
    line-height: 0.46rem;
  }

  .hxgn_txt {
    line-height: 0.44rem;
    text-align: justify;
  }

  .cpys .swiper-slide {
    padding-bottom: 0.36rem;
  }

  .cpys_pic {
    height: 4rem;
    margin-bottom: 0.24rem;
  }

  .cpys h1 {
    width: 95%;
    font-size: 0.32rem;
    line-height: 0.5rem;
    margin: 0 auto 0.2rem;
  }

  .cpys_txt {
    width: 95%;
    line-height: 0.44rem;
    height: auto;
    overflow: visible;
    -webkit-line-clamp: inherit;
    margin: 0 auto;
  }


  /* 行业领域-解决方案 */
  .mine_top {
    margin-bottom: 0.7rem;
  }

  .m_tit {
    font-size: 0.28rem;
    line-height: 0.44rem;
    text-align: justify;
  }

  .m_tit h1 {
    font-size: 0.48rem;
    margin-bottom: 0.2rem;
  }

  .mine_pic {
    width: 100%;
    margin: 0 auto 1rem;
  }

  .mine {
    position: static;
    top: auto;
    left: auto;
  }

  .mine li {
    width: 100% !important;
    padding-bottom: 0;
    position: static !important;
    margin: 0 !important;
  }

  .mine_con {
    padding: 0.15rem 0.3rem 0.1rem 0.15rem;
  }

  .mine_con img {
    width: 1.2rem;
    height: 1.2rem;
    margin-top: 0.05rem;
  }

  .mine_cr {
    width: calc(100% - 1.2rem);
    padding-left: 0.3rem;
    line-height: 0.44rem;
  }

  .mine_cr h1 {
    font-size: 0.32rem;
    line-height: 0.5rem;
  }

  .scenic_left {
    float: none;
    width: 100%;
  }

  .scenic_right {
    float: none;
    width: 100%;
  }

  .scenic_txt {
    line-height: 0.44rem;
  }

  .scenic_pic {
    margin-bottom: 0.4rem;
  }

  .scenic .swiper-slide {
    height: 2.4rem;
    background: url(../images/qi_11.png) no-repeat;
    background-size: 100% 100%;
    padding-left: 0.7rem;
  }

  .scenic_l {
    font-size: 0.28rem;
    line-height: 0.56rem;
    padding-left: 0.56rem;
    margin-top: 0;
  }

  .scenic_icon {
    top: 0.22rem;
  }

  .scenic_l h1 {
    font-size: 0.32rem;
    line-height: 0.56rem;
  }

  .scenic_list {
    width: 30%;
  }

  .scenic_list img {
    width: 0.7rem;
    height: 0.7rem;
  }

  .scenic_list h1 {
    font-size: 0.28rem;
    line-height: 0.44rem;
  }

  .shengchan_bg .scenic_txt {
    margin-bottom: 1.5rem;
  }

  .shengchan_type li {
    width: 40%;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.3rem;
  }

  .shengchan_type img {
    width: 0.42rem;
    height: 0.42rem;
  }

  .zhengce_pic {
    height: 3.4rem;
  }

  .xiangmu_picbg {
    margin-bottom: 0.2rem;
  }

  .xiangmu_pic {
    height: 1.8rem;
  }

  .campus_bg .scenic_txt {
    margin-bottom: 0.5rem;
  }

  .campus_pic {
    width: 100%;
    height: 4rem;
  }

  .campus_pic img {
    height: 5rem;
  }

  .campus_txt {
    line-height: 0.42rem;
    height: 0.42rem;
    padding: 0 0.16rem;
    border-radius: 0.1rem;
    font-size: 0.22rem;
  }

  .jiao {
    border-left: 0.1rem solid transparent;
    border-right: 0.1rem solid transparent;
    border-top: 0.15rem solid #2a58d0;
    bottom: -0.1rem;
  }

  .campus_t01 {
    top: 0.2rem;
    left: 23%;
  }

  .campus_t02 {
    top: 1.4rem;
    left: 17%;
  }

  .campus_t03 {
    top: 1.2rem;
    left: 30%;
  }

  .campus_t04 {
    top: 2.24rem;
    left: 16.6%;
  }

  .campus_t05 {
    top: 1.7rem;
    left: 35%;
  }

  .campus_t06 {
    top: 2.3rem;
    left: 46%;
  }

  .campus_t07 {
    top: -0.2rem;
    left: 39%;
  }

  .campus_t07 .jiao {
    border-top: 0.15rem solid #2ab863 !important;
  }

  .campus_t08 {
    top: 0.4rem;
    right: 21%;
  }

  .campus_t08 .jiao {
    border-top: 0.15rem solid #ff7937 !important;
  }

  .campus_t09 {
    top: 1.2rem;
    right: 23%;
  }

  .campus_t09 .jiao {
    border-top: 0.15rem solid #ff7937 !important;
  }

  .campus_line {
    display: none;
  }

  .campus_con02 {
    width: 100%;
  }

  .campus_con02 .swiper-slide {
    background: #f4f8ff;
    border: solid 0.02rem #fff;
    padding: 0.24rem 0.1rem 0.16rem 0.3rem;
    border-radius: 0.1rem;
  }

  .campus_tt {
    font-size: 0.28rem;
    line-height: 0.44rem;
    margin-bottom: 0.1rem;
  }

  .campus_tt img {
    width: 0.55rem;
    height: 0.47rem;
    margin-right: 0.2rem;
  }

  .campus {
    display: block;
  }

  .campus li {
    width: 31.33%;
    font-size: 0.26rem;
    line-height: 0.42rem;
  }

  .file_left {
    float: none;
    width: 100%;
  }

  .file_left .scenic_txt {
    line-height: 0.44rem;
  }

  .file_box {
    display: none;
  }

  .file_right {
    float: none;
    width: 70%;
    margin: 0 auto;
  }

  .file_rl {
    width: 1.8rem;
    left: -1.1rem;
  }

  .file_rr {
    width: 0.68rem;
    right: -0.68rem;
  }

  .file_rtt {
    width: 90%;
    height: 0.97rem;
    font-size: 0.28rem;
    line-height: 0.52rem;
  }

  .court_pic {
    width: 70%;
    position: relative;
    top: auto;
    right: auto;
    margin: 0 auto;
  }

  .file_type li {
    font-size: 0.28rem;
    line-height: 0.6rem;
  }

  .file_list li {
    height: 0.64rem;
    line-height: 0.64rem;
    font-size: 0.28rem;
    margin-bottom: 0.12rem;
  }

  .court_con {
    width: 100%;
    margin-bottom: 0.4rem;
  }

  .court_txt {
    font-size: 0.28rem;
    line-height: 0.44rem;
  }

  .court_pic {
    width: 90%;
  }

  .court_01 {
    width: 1.95rem;
    height: 0.8rem;
    top: 0;
    right: 1.5rem;
  }

  .court_02 {
    width: 1.92rem;
    height: 0.78rem;
    top: 1.6rem;
    left: -0.33rem;
  }

  .court_03 {
    width: 1.9rem;
    height: 0.85rem;
    top: 1.9rem;
    right: 0.5rem;
  }

  .court_04 {
    width: 1.98rem;
    height: 0.95rem;
    top: 2.8rem;
    right: 1.1rem;
  }

  .park_left {
    float: none;
    width: 100%;
  }

  .park_left .scenic_txt {
    line-height: 0.44rem;
  }

  .park_list {
    width: 100%;
    min-height: auto;
    background: none;
    margin: 0;
  }

  .park_list ul {
    margin-right: -2%;
  }

  .park_list li {
    width: 31.33%;
    margin-right: 2%;
  }

  .park_list img {
    width: 0.7rem;
    height: 0.7rem;
  }

  .park_list h1 {
    font-size: 0.26rem;
    line-height: 0.5rem;
  }

  .park_list i {
    display: none;
  }

  .park_list li:nth-child(2) {
    margin: 0 2% 0 0;
  }

  .park_right {
    float: none;
    width: 100%;
    padding-top: 0;
  }

  .park_rtt {
    margin-bottom: 0.3rem;
  }

  .park_rbg {
    width: 70%;
    margin: 0 auto 0.3rem;
  }

  .park {
    transform: scale(1);
    padding: 0.07rem 0.1rem;
  }

  .park li {
    font-size: 0.2rem;
  }

  .park01 {
    top: -0.4rem;
    left: -1.2rem;
  }

  .park02 {
    top: 0.75rem;
    left: -1.2rem;
  }

  .park03 {
    top: 1.3rem;
    left: -1.2rem;
  }

  .park04 {
    top: 2.2rem;
    left: -1.2rem;
  }

  .park05 {
    right: -1rem;
  }

  .park06 {
    top: 0.7rem;
    right: -1rem;
  }

  .park07 {
    top: 1.3rem;
    right: -1rem;
  }

  .park08 {
    top: 1.9rem;
    right: -1rem;
  }


  /* 分公司专题 */
  .fgs_combg {
    margin-top: 1.12rem;
  }

  .fgs_com h2 {
    font-size: 0.24rem;
    line-height: 0.38rem;
  }

  .fgs_com h3 {
    font-size: 0.38rem;
    line-height: 0.48rem;
  }

  .fgs_compic .swiper-slide {
    height: 1.8rem;
  }

  .fgs_honor_pic .txt {
    font-size: 0.28rem;
    height: 0.7rem;
    line-height: 0.7rem;
    margin-top: 0.1rem;
  }

  .f_ds {
    float: none;
    text-align: center;
    font-size: 0.3rem;
    margin: 0.3rem 0;
  }


  /* DeepSeek */
  .dsbn_tit {
    width: 100% !important;
    font-size: 0.36rem;
    line-height: 0.5rem;
    margin-top: 0.5rem;
  }

  .dsbn_tit div {
    width: 85% !important;
  }

  .dsbn_tit i {
    bottom: 0;
  }

  br.mobile-hide {
    display: none;
  }

  .dsbn_text {
    width: 85% !important;
    font-size: 0.24rem;
    height: 1.44rem;
    -webkit-line-clamp: 4;
  }

  .dsbn_more {
    width: 2rem !important;
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.26rem;
  }

  .dsbg {
    height: 14rem;
    border-radius: 0.15rem;
    background: url(../images/deepseek_02s.jpg) no-repeat center bottom #f9fbff;
    background-size: 100%;
    padding: 0.9rem 0.5rem;
  }

  .dscon {
    width: 100%;
  }

  .dstxt {
    font-size: 0.28rem;
    line-height: 0.6rem;
  }

  .dstxt span {
    font-size: 0.3rem;
  }

  .dstt {
    font-size: 0.3rem;
  }

  .dswhy_pic {
    height: 4rem;
  }

  .dswhy_tl {
    width: 2rem;
    height: 0.56rem;
    line-height: 0.56rem;
    font-size: 0.28rem;
  }

  .dswhy_tit {
    line-height: 0.6rem;
    font-size: 0.36rem;
  }

  .dswhy_white {
    min-height: 3.4rem;
    padding: 0.4rem;
  }

  .dswhy_txt li {
    font-size: 0.26rem;
    line-height: 0.46rem;
    padding-left: 0.64rem;
  }

  .dswhy_txt img {
    width: 0.35rem;
    height: 0.35rem;
    top: 0.15rem;
  }

  .dstable th {
    font-size: 0.28rem;
  }

  .dstable td {
    width: 14%;
    font-size: 0.22rem;
  }

  .dstable td:last-child {
    width: 30%;
  }

  .ds_data {
    width: 100%;
    display: block;
  }

  .ds_data img {
    display: block;
    margin: 0 auto 0.2rem;
  }

  .dsapp ul {
    margin-right: 0;
  }

  .dsapp li {
    width: 100%;
    margin: 0 0 0.3rem 0;
  }

  .dsapp_pic {
    height: 2.74rem;
  }

  .dsapp_txt {
    line-height: 0.42rem;
  }

  .dsapp_txt h1 {
    font-size: 0.36rem;
    line-height: 0.48rem;
  }

  .dsapp_bot {
    height: auto;
    padding: 0.3rem;
  }

  .dsapp_text {
    line-height: 0.48rem;
    padding: 0 0 0 0.3rem;
    font-size: 0.26rem;
    margin-bottom: 0.1rem;
  }

  .dsapp_text i {
    width: 0.15rem;
    height: 0.15rem;
    top: 0.15rem;
  }

  .dsapp_more {
    width: 3rem;
    height: 0.8rem;
    line-height: 0.8rem;
    border-radius: 0.8rem;
    font-size: 0.26rem;
  }

  /* products */
  .device-box .dev_tit {
    padding: 0 0.3rem;
  }
  .device-box .wid_14 {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .dev-4 .dev-mine li:nth-child(1) {
    left: -1rem;
  }
}