a, .transition, :before, img, .nav {
  transition: All 0.5s ease;
  -webkit-transition: All 0.5s ease;
  -moz-transition: All 0.5s ease;
  -o-transition: All 0.5s ease; }

.ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis; }

.flex {
  display: flex;
  display: -webkit-flex; }

.flexColumn {
  display: flex;
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column; }

.itemsCenter {
  align-items: center;
  -webkit-align-items: center; }

.justifyCenter {
  justify-content: center;
  -webkit-justify-content: center; }

.flexAround {
  justify-content: space-around;
  -webkit-justify-content: space-around; }

.flexBetween {
  justify-content: space-between;
  -webkit-justify-content: space-between; }

.flexWrap {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap; }

@media screen and (max-width: 800px) {
  html {
    font-size: 50px; }

  .wal {
    max-width: 8rem; }

  body.navShow {
    overflow: hidden; }
    body.navShow .head .navA {
      background-image: url("../image/close.png");
      background-size: .3rem; }
    body.navShow .nav {
      right: 0; }

  .headD {
    height: 1rem; }

  .head {
    position: fixed;
    box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1); }
    .head:before {
      display: none; }
    .head .wal {
      height: 1rem; }
    .head .navA {
      display: block;
      position: absolute;
      z-index: 10;
      left: auto;
      right: -0.3rem;
      top: 0;
      bottom: auto;
      width: 1rem;
      height: 1rem;
      background: url("../image/navA.png") center no-repeat;
      background-size: .4rem; }
    .head .tel, .head a.btn, .head a.logo2 {
      display: none; }
    .head .search {
      top: 0;
      right: .9rem;
      width: .3rem;
      height: 1rem;
      border: 0; }
      .head .search a {
        display: block;
        height: 1rem;
        background: url("../image/img30.png") center no-repeat;
        background-size: 100%; }
      .head .search .input, .head .search .submit {
        display: none; }

  .nav {
    position: fixed;
    top: 1rem;
    left: auto;
    right: -50%;
    width: 50%;
    background: #0d90eb;
    height: 100%; }
    .nav li {
      width: 100%;
      border-bottom: #56b2f1 solid 1px;
      padding-right: .05rem; }
    .nav a.name {
      padding: 0 .5rem;
      height: 1rem;
      line-height: 1rem;
      font-size: .28rem; }
      .nav a.name:before {
        display: none; }
      .nav a.name.on {
        background: #fff; }
    .nav li.btn {
      display: block; }
      .nav li.btn em {
        display: block;
        padding-left: .56rem;
        background: url("../image/icon04.png") left center no-repeat;
        background-size: .38rem; }
    .nav .list {
      position: fixed;
      z-index: 100;
      left: 0;
      top: 1rem;
      width: 50%;
      height: 100%;
      background: #fff;
      padding: 0.2rem 0 1rem 0;
      display: none;
      box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1) inset;
      -webkit-box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1) inset;
      -moz-box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1) inset; }
      .nav .list a {
        display: block;
        padding-left: .5rem;
        font-size: .28rem;
        height: 1rem;
        line-height: 1rem;
        overflow: hidden; }
    .nav li.on a.name {
      background: #fff;
      color: #0d90eb; }
    .nav li.on .list {
      display: block; }

  .nav.ononon a.name.on {
    background: none;
    color: #fff; }
  .nav.ononon li.on a.name.on {
    background: #fff;
    color: #0d90eb; }

  .footLink {
    font-size: .26rem; }
    .footLink .wal {
      min-height: .8rem;
      line-height: .8rem;
      padding-left: 0; }
    .footLink .name {
      display: none; }
    .footLink ul {
      margin-left: -.3rem;
      margin-right: -.3rem; }
    .footLink li:nth-child(1) {
      width: 34%; }
    .footLink li:nth-child(2) {
      width: 26%; }
    .footLink li:nth-child(3) {
      width: 40%; }
    .footLink li:first-child:before {
      display: none; }

  .foot {
    font-size: .2rem; }
    .foot .wal {
      padding: .3rem 0; }
    .foot .link {
      padding-bottom: .3rem; }
      .foot .link ul {
        margin-right: -.3rem; }
      .foot .link li:nth-child(4), .foot .link li:nth-child(6) {
        display: none; }
    .foot .ewm {
      display: none; }
    .foot .content {
      line-height: .5rem; }

  /*index*/
  .indexFlash li .pcImg {
    display: none; }
  .indexFlash li .phoneImg {
    display: block; }
  .indexFlash .dots {
    bottom: .2rem; }
  .indexFlash a.arrow {
    display: none; }

  .indexPart1 {
    margin-right: -.3rem;
    margin-left: -.3rem; }
    .indexPart1 .fl {
      display: none; }
    .indexPart1 .fr {
      width: 100%; }
    .indexPart1 .btn {
      height: 1.15rem;
      padding-top: .3rem;
      width: 100%;
      overflow: hidden;
      position: relative; }
      .indexPart1 .btn li {
        line-height: .85rem;
        height: .85rem;
        font-size: .26rem;
        max-width: 100%;
        border-bottom: #f1f1f1 solid 1px;
        text-align: center; }
        .indexPart1 .btn li:before {
          height: 2px;
          bottom: -1px; }
        .indexPart1 .btn li.on {
          font-size: .26rem; }
          .indexPart1 .btn li.on:before {
            width: 100%; }
    .indexPart1 .list {
      width: 100%;
      overflow: hidden;
      position: relative;
      padding-top: .3rem; }
      .indexPart1 .list ul {
        margin-left: 0; }
      .indexPart1 .list li {
        padding-left: .3rem; }
        .indexPart1 .list li .time {
          left: .37rem;
          width: .72rem;
          height: .72rem;
          font-size: .26rem;
          line-height: .34rem;
          padding-top: .02rem; }
        .indexPart1 .list li .name {
          padding: .18rem 0; }
          .indexPart1 .list li .name a {
            font-size: .24rem;
            line-height: .36rem;
            height: .72rem; }
        .indexPart1 .list li .more {
          display: none; }

  .indexPart2 .title {
    line-height: 1.15rem;
    position: relative; }
    .indexPart2 .title h2 {
      font-size: .36rem; }
    .indexPart2 .title p {
      display: none; }
    .indexPart2 .title a {
      display: block;
      position: absolute;
      z-index: 10;
      left: auto;
      right: 0;
      top: 0;
      bottom: auto;
      color: #0d90eb;
      font-size: .28rem; }
  .indexPart2 .fl {
    width: 100%; }
  .indexPart2 .tab li {
    height: .88rem;
    line-height: .88rem;
    font-size: .3rem; }
  .indexPart2 .list .name, .indexPart2 .list li {
    font-size: .28rem; }
  .indexPart2 .list .name {
    height: .8rem; }
    .indexPart2 .list .name br {
      display: none; }
  .indexPart2 .list li {
    height: .88rem; }
  .indexPart2 .list .more {
    display: none; }
  .indexPart2 .box {
    display: none; }
  .indexPart2 .imgList {
    width: 100%;
    overflow: hidden;
    position: relative;
    box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);
    margin-top: .5rem;
    padding-bottom: .3rem; }
    .indexPart2 .imgList li {
      padding: .3rem;
      min-height: 1rem; }
      .indexPart2 .imgList li .name a {
        font-size: .26rem;
        line-height: .46rem; }
        .indexPart2 .imgList li .name a div {
          font-size: .34rem; }
      .indexPart2 .imgList li p {
        font-size: .26rem;
        line-height: .44rem; }

  .indexPart3 .list {
    padding: 0 0 .3rem 0;
    margin-left: -.3rem;
    margin-right: -.3rem; }
  .indexPart3 a.arrow {
    display: none; }
  .indexPart3 .list-wrapper li {
    padding: 0 0 0 .3rem; }
    .indexPart3 .list-wrapper li .img, .indexPart3 .list-wrapper li .name {
      opacity: 1; }
    .indexPart3 .list-wrapper li .name {
      line-height: .8rem;
      font-size: .24rem; }
  .indexPart3 .list-wrapper li.swiper-slide-active .img {
    box-shadow: 0 0.05rem 0.15rem rgba(0, 0, 0, 0);
    -webkit-box-shadow: 0 0.05rem 0.15rem rgba(0, 0, 0, 0);
    -moz-box-shadow: 0 0.05rem 0.15rem rgba(0, 0, 0, 0); }

  .indexPart4 {
    margin-left: -.3rem;
    margin-right: -.3rem;
    padding-bottom: .5rem; }
    .indexPart4 .list li {
      padding: 0 0 0 .3rem; }
      .indexPart4 .list li .name {
        padding: 0 0 0 .3rem; }
        .indexPart4 .list li .name a {
          height: .7rem;
          line-height: .7rem;
          font-size: .26rem; }
    .indexPart4 .dots {
      display: none; }

  /*page*/
  .pageNav {
    display: none; }

  .pageBanner .pcImg {
    display: none; }
  .pageBanner .phoneImg {
    display: block; }
  .pageBanner .msg {
    margin-left: -3.3rem; }

  .pageTitle2 {
    margin-left: -.3rem;
    margin-right: -.3rem;
    min-height: 1rem; }
    .pageTitle2 .title {
      line-height: 1rem;
      height: 1rem;
      padding-top: 0;
      margin-left: .3rem; }
      .pageTitle2 .title b {
        font-size: .32rem;
        height: 1rem; }
      .pageTitle2 .title span {
        font-size: .22rem; }
    .pageTitle2 .list {
      height: 1rem;
      padding-top: 0;
      width: 100%;
      overflow: hidden;
      position: relative; }
      .pageTitle2 .list a {
        height: 1rem;
        line-height: 1rem;
        font-size: .26rem;
        text-align: center; }
        .pageTitle2 .list a.on {
          font-size: .32rem; }
    .pageTitle2 .curr {
      display: none; }
    .pageTitle2 a.more {
      font-size: .22rem;
      right: .3rem;
      line-height: 1rem; }
    .pageTitle2 .search {
      display: none; }
    .pageTitle2 a.btn {
      right: .3rem;
      top: .3rem;
      width: 2.3rem;
      height: .6rem;
      line-height: .56rem;
      font-size: .2rem; }

  .pageTitle {
    padding: .5rem 0 .4rem 0; }
    .pageTitle h2 {
      font-size: .36rem; }
    .pageTitle a.more {
      height: .5rem;
      line-height: .46rem;
      font-size: .2rem;
      top: .46rem; }

  .news {
    padding-top: .4rem; }
    .news li .name {
      height: 1.2rem;
      line-height: .4rem;
      font-size: .26rem; }
    .news li p {
      display: none; }
    .news li .time {
      font-size: .22rem; }

  .pageNum {
    padding: .2rem 0 .8rem 0; }
    .pageNum .col-1 {
      width: 100%;
      justify-content: center;
      -webkit-justify-content: center; }
      .pageNum .col-1 a {
        margin: 0 .18rem;
        font-size: .24rem;
        height: .65rem;
        line-height: .63rem;
        display: none; }
        .pageNum .col-1 a.arrow {
          width: 1.5rem;
          display: block; }
    .pageNum .col-2 {
      display: none; }

  .newShow {
    padding: .5rem 0 1rem 0; }
    .newShow .side {
      position: relative;
      top: 0;
      width: 100%;
      padding: 0 .22rem; }
      .newShow .side ul {
        display: flex;
        display: -webkit-flex; }
      .newShow .side li {
        border: 0;
        width: 33.333%;
        border-right: #ecedf1 solid 1px; }
        .newShow .side li:last-child {
          border: 0; }
        .newShow .side li a {
          height: .7rem;
          line-height: .7rem;
          font-size: .24rem;
          padding-left: 0;
          text-align: center; }
          .newShow .side li a:before {
            display: none; }
    .newShow .title {
      font-size: .3rem; }
    .newShow .msg {
      font-size: .22rem; }
    .newShow .content {
      font-size: .24rem;
      line-height: 2em;
      padding-bottom: .5rem; }

  .video li {
    width: 100%; }
  .video a .img .name {
    height: .8rem;
    line-height: .8rem;
    font-size: .26rem; }
  .video a .layer {
    display: none; }
  .video a:hover .img:before, .video a:hover .img .name {
    opacity: 1; }

  .about {
    padding: .3rem 0 1rem 0; }
    .about .img {
      display: none; }
    .about .title {
      font-size: .24rem; }
      .about .title b {
        font-size: .32rem; }
    .about .content {
      font-size: .24rem;
      line-height: .44rem; }
    .about .tab li {
      height: .7rem;
      line-height: .68rem;
      font-size: .26rem; }

  .shareholders li {
    padding: 0 0 .5rem 0; }
    .shareholders li .img {
      width: 100%;
      position: relative; }
    .shareholders li .name {
      font-size: .28rem;
      line-height: .48rem;
      padding: .25rem 0 .15rem 0; }
    .shareholders li p {
      font-size: .24rem;
      line-height: .44rem; }
    .shareholders li .msg {
      font-size: .24rem; }

  .about_01 li {
    width: 50%; }
    .about_01 li .name b {
      height: .6rem;
      line-height: .6rem;
      font-size: .22rem; }

  .about_03 {
    padding: .5rem 0; }
    .about_03 .img {
      width: 100%;
      position: relative;
      top: 0; }
    .about_03 .title {
      font-size: .32rem;
      padding-bottom: .2rem; }
    .about_03 .content {
      font-size: .24rem;
      line-height: .44rem; }

  .about_02 li {
    width: 100%; }
  .about_02 a .name div {
    font-size: .22rem;
    line-height: .36rem; }
  .about_02 p {
    font-size: .24rem;
    line-height: 1.8em; }

  .w780 {
    width: 100%; }

  .w377 {
    display: none; }

  .report li {
    line-height: .7rem;
    font-size: .24rem; }
    .report li a {
      height: .7rem; }

  .product .box {
    min-height: 2.8rem;
    padding: .16rem 0 0 3.6rem; }
    .product .box .name {
      height: 2.8rem;
      font-size: .26rem;
      padding: .5rem .24rem; }
    .product .box dd {
      min-width: 50%;
      font-size: .24rem; }
      .product .box dd dd:nth-child(3) {
        width: 100%; }
      .product .box dd em {
        padding: .3rem 0 0 0; }
    .product .box .btn {
      top: auto;
      right: auto;
      left: .24rem;
      bottom: .3rem; }
      .product .box .btn a {
        height: .52rem;
        line-height: .5rem;
        border-width: 1px;
        font-size: .22rem;
        background: #ff7900;
        color: #fff; }

  .productShow .title {
    font-size: .32rem;
    line-height: 1.6em; }
  .productShow h2 {
    font-size: .26rem;
    line-height: .48rem; }
  .productShow .list li {
    font-size: .24rem;
    line-height: .48rem;
    padding-left: 1.3rem;
    min-height: .48rem; }
  .productShow .tab {
    padding-bottom: .3rem;
    margin-right: -.3rem; }
    .productShow .tab li {
      font-size: .28rem;
      line-height: .7rem;
      height: .7rem;
      margin-right: .3rem; }
    .productShow .tab li.on {
      font-size: .32rem; }
  .productShow .list2 {
    padding: 0; }
    .productShow .list2 .name {
      position: relative;
      font-size: .26rem;
      width: 100%;
      padding-bottom: .2rem; }
    .productShow .list2 .name2 {
      min-height: .8rem;
      font-size: .26rem; }
    .productShow .list2 .row {
      min-height: .66rem;
      font-size: .24rem; }
    .productShow .list2 table td {
      height: .66rem;
      font-size: .24rem; }
  .productShow .list3 li {
    font-size: .26rem; }

  .service_01 .msg {
    font-size: .24rem;
    line-height: .44rem; }

  .service_02 .msg {
    font-size: .24rem;
    line-height: .44rem; }

  .service_03 li {
    width: 50%;
    height: 1.19rem; }
  .service_03 a {
    height: 1.2rem; }
    .service_03 a .name {
      font-size: .24rem; }
    .service_03 a p {
      font-size: .22rem; }

  .tour .container {
    margin-left: -.3rem;
    margin-right: -.3rem;
    padding: .5rem .3rem; }
    .tour .container .list {
      background: none;
      padding-top: 0; }
      .tour .container .list li {
        width: 50%;
        padding-bottom: .3rem; }
        .tour .container .list li:nth-child(2), .tour .container .list li:nth-child(4) {
          top: 0; }
          .tour .container .list li:nth-child(2) p, .tour .container .list li:nth-child(4) p {
            top: 0; }
      .tour .container .list p {
        font-size: .22rem; }
    .tour .container .content {
      font-size: .24rem;
      line-height: .44rem;
      padding: .15rem .2rem; }
  .tour .box .content {
    font-size: .24rem;
    line-height: .44rem;
    padding: .37rem .2rem .3rem 1.4rem; }

  .activity2 li {
    width: 50%; }
    .activity2 li .name {
      padding-top: .1rem; }
      .activity2 li .name a {
        height: .6rem;
        line-height: .6rem;
        font-size: .24rem; }
    .activity2 li dd {
      font-size: .2rem;
      line-height: .36rem; }

  .wealth_01 {
    padding: .5rem;
    margin-right: -.3rem;
    margin-left: -.3rem; }
    .wealth_01 .img {
      position: relative;
      left: 0;
      top: 0;
      margin: 0 auto; }
    .wealth_01 dl.info {
      line-height: .8rem;
      font-size: .24rem; }
    .wealth_01 .content {
      font-size: .24rem;
      line-height: .44rem; }

  .wealth_02 .list {
    width: 100%;
    height: 4rem;
    margin-bottom: .2rem;
    border-left: 0; }
    .wealth_02 .list ul {
      display: flex;
      display: -webkit-flex;
      flex-wrap: wrap;
      -webkit-flex-wrap: wrap; }
    .wealth_02 .list li {
      font-size: .26rem;
      height: .8rem;
      line-height: .8rem;
      width: 50%;
      border-left: #dbdbdb solid 1px; }
  .wealth_02 .map {
    width: 100%; }
    .wealth_02 .map .box dl {
      padding: .15rem 0;
      position: relative; }
    .wealth_02 .map .box dd {
      font-size: .26rem;
      width: 100%; }
      .wealth_02 .map .box dd img {
        width: .22rem;
        margin-right: .1rem; }
    .wealth_02 .map .box .mapDiv {
      display: none; }

  .wealth_03 .title {
    height: 2.2rem; }
    .wealth_03 .title:before {
      top: 1.33rem; }
    .wealth_03 .title h2 {
      font-size: .32rem;
      padding: .7rem 0 .4rem 0; }
      .wealth_03 .title h2:before {
        bottom: .16rem;
        width: 1rem;
        margin-left: -.5rem; }
    .wealth_03 .title p {
      font-size: .24rem; }
  .wealth_03 .bigImg {
    width: 100%; }
    .wealth_03 .bigImg .name a {
      height: .8rem;
      line-height: .8rem;
      font-size: .26rem; }

  .law li {
    width: 100%;
    font-size: .24rem;
    line-height: .44rem;
    border-bottom: #eee solid 1px;
    padding-bottom: .2rem;
    margin-bottom: .2rem; }
    .law li:before {
      height: .44rem; }
    .law li .name {
      font-size: .26rem; }

  .contact {
    padding: .4rem 0 1rem 0;
    min-height: 65vh; }
    .contact .img {
      width: 100%;
      position: relative;
      top: 0;
      display: none; }
    .contact .list {
      padding: .4rem 0 .2rem 0; }
      .contact .list li {
        font-size: .24rem;
        padding: 0 0 .2rem 2.5rem; }
        .contact .list li img {
          width: .26rem;
          top: .1rem; }
        .contact .list li em {
          left: .4rem; }
    .contact .btn a {
      width: 2.6rem;
      height: .6rem;
      line-height: .6rem;
      font-size: .24rem; }

  .pageLinks {
    min-height: 60vh; }
    .pageLinks ul {
      margin-left: -.1rem;
      margin-right: -.1rem; }
    .pageLinks li {
      width: 50%; }

  .siteMap {
    min-height: 60vh; }
    .siteMap li {
      width: 100%;
      padding: 0 0 .2rem 2rem;
      position: relative; }
      .siteMap li h5 {
        position: absolute;
        z-index: 10;
        left: 0;
        right: auto;
        top: 0;
        bottom: auto;
        width: 1.8rem; }
        .siteMap li h5 a {
          font-size: .26rem;
          height: .6rem;
          line-height: .6rem; }
      .siteMap li dl {
        display: flex;
        display: -webkit-flex;
        flex-wrap: wrap;
        -webkit-flex-wrap: wrap;
        margin-left: -.2rem; }
      .siteMap li dd {
        padding: 0 0 .2rem .2rem;
        width: 50%; }
        .siteMap li dd a {
          height: .6rem;
          line-height: .6rem;
          font-size: .24rem; }

  .job .box .layer {
    padding: .3rem;
    width: 5.5rem; }
    .job .box .layer h2 {
      font-size: .26rem;
      padding: .1rem 0 .2rem 0; }
    .job .box .layer p {
      font-size: .22rem;
      line-height: .4rem; }
  .job .list li {
    padding-bottom: .2rem; }
    .job .list li .name {
      height: .76rem; }
      .job .list li .name h2 {
        line-height: .74rem;
        font-size: .26rem; }
      .job .list li .name a {
        font-size: .22rem;
        width: 1.5rem;
        height: .48rem;
        line-height: .46rem;
        margin-top: -.24rem; }
    .job .list li .container {
      margin-top: .3rem;
      font-size: .24rem;
      line-height: .44rem; }
      .job .list li .container h3 {
        font-size: .26rem; }

  .sideBar {
    display: none; }

  .videoLayer .container {
    width: 7.5rem; }
    .videoLayer .container a.close {
      top: -.97rem;
      right: .18rem; }
      .videoLayer .container a.close:before {
        width: .02rem;
        height: .55rem;
        right: 50%;
        top: 100%;
        margin: 0;
        margin-right: -.01rem; }
    .videoLayer .container .name {
      line-height: 1rem;
      font-size: .26rem; }

  .businessDots li {
    width: 100%; }
  .businessDots .box {
    min-height: 2.32rem; }
    .businessDots .box h2 {
      font-size: .26rem;
      height: .9rem;
      line-height: .9rem; }
      .businessDots .box h2:before {
        height: .3rem;
        margin-top: -.15rem; }
    .businessDots .box .list {
      padding: .3rem .2rem .3rem .35rem; }
      .businessDots .box .list .scroll {
        height: 2rem; }
      .businessDots .box .list .mCSB_scrollTools {
        opacity: 1;
        visibility: visible; }
      .businessDots .box .list dd {
        padding: 0 0 .2rem .3rem; }
        .businessDots .box .list dd h5 {
          font-size: .24rem; }
        .businessDots .box .list dd p {
          font-size: .22rem;
          line-height: .4rem;
          padding-top: .1rem; }

  .indexPart1Bg:before, .indexPart2Bg:before, .indexPart3Bg:before, .indexPart4Bg:before {
    display: none; }

  .productLayer .container {
    width: 7rem; }
  .productLayer h2.title {
    font-size: .3rem;
    height: 1rem;
    line-height: 1rem; }
  .productLayer .scroll {
    height: 50vh; }
    .productLayer .scroll .content {
      font-size: .24rem;
      line-height: .44rem; }
  .productLayer .btn a {
    height: 1rem;
    line-height: 1rem;
    font-size: .28rem; }

  /*2020-4-26*/
  .p-title {
    height: .6rem; }
    .p-title h2 {
      font-size: .32rem;
      height: .6rem; }
    .p-title .tips {
      height: .32rem; }
      .p-title .tips .layer {
        width: 3rem;
        padding: .15rem .2rem;
        font-size: .22rem;
        line-height: .32rem; }

  .service6 .row {
    padding-bottom: .2rem; }
    .service6 .row .title {
      height: .7rem;
      line-height: .7rem; }
      .service6 .row .title h2 {
        font-size: .26rem; }
    .service6 .row .list .scroll {
      max-height: 4.9rem; }
    .service6 .row .list li {
      font-size: .24rem;
      height: .7rem;
      line-height: .7rem; }

  .service6-show .title {
    font-size: .32rem; }
  .service6-show .time {
    font-size: .24rem; }
  .service6-show .content {
    font-size: .24rem;
    line-height: .48rem; } }
@media screen and (max-width: 550px) {
  .wal {
    margin: 0 .3rem; } }

/*# sourceMappingURL=phone.css.map */
