/*a, .transition, :before, img, .g-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;*/
/*  display: -ms-flex; }*/

/*.flexColumn {*/
/*  display: flex;*/
/*  display: -webkit-flex;*/
/*  display: -ms-flex;*/
/*  flex-direction: column;*/
/*  -webkit-flex-direction: column;*/
/*  -ms-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;*/
/*  display: -ms-flex;*/
/*  flex-wrap: wrap;*/
/*  -webkit-flex-wrap: wrap; }*/

/*@font-face {*/
/*  font-family: "BankGothicMedium";*/
/*  src: url("/web/style//web/style/fonts/BankGothic Md BT Medium.woff2") format("woff2"), url("/web/style/fonts/BankGothic Md BT Medium.woff") format("woff"), url("/web/style/fonts/BankGothic Md BT Medium.ttf") format("truetype"), url("/web/style/fonts/BankGothic Md BT Medium.eot") format("embedded-opentype"), url("/web/style/fonts/BankGothic Md BT Medium.svg") format("svg");*/
/*  font-weight: normal;*/
/*  font-style: normal; }*/
/*@font-face {*/
/*  font-family: "BankGothicLight";*/
/*  src: url("/web/style//web/style/fonts/BankGothic Lt BT Light.woff2") format("woff2"), url("/web/style/fonts/BankGothic Lt BT Light.woff") format("woff"), url("/web/style/fonts/BankGothic Lt BT Light.ttf") format("truetype"), url("/web/style/fonts/BankGothic Lt BT Light.eot") format("embedded-opentype"), url("/web/style/fonts/BankGothic Lt BT Light.svg") format("svg");*/
/*  font-weight: normal;*/
/*  font-style: normal; }*/
/*@media screen and (max-width: 800px) {*/
/*  html {*/
/*    font-size: 50px; }*/

/*  .wal {*/
/*    max-width: 8rem; }*/

/*  body.navShow {*/
/*    overflow: hidden; }*/
/*    body.navShow .g-head .navA {*/
/*      background-image: url("/web/image/close.png"); }*/
/*    body.navShow .g-nav {*/
/*      right: 0;*/
/*      left: 0; }*/

/*  .g-headD {*/
/*    height: 1rem; }*/

/*  .g-head.hide {*/
/*    top: -1rem; }*/
/*  .g-head .wal {*/
/*    min-height: 1rem;*/
/*    margin: 0 0.3rem; }*/
/*  .g-head .navA {*/
/*    display: block;*/
/*    position: absolute;*/
/*    z-index: 10;*/
/*    left: auto;*/
/*    right: -0.3rem;*/
/*    top: 0;*/
/*    bottom: auto;*/
/*    width: 1rem;*/
/*    height: 1rem;*/
/*    background: url("/web/image/navA.png") center no-repeat;*/
/*    background-size: .4rem; }*/
/*  .g-head .msg {*/
/*    right: 3.3rem;*/
/*    font-size: .26rem;*/
/*    line-height: 1rem; }*/
/*  .g-head .search {*/
/*    top: .2rem;*/
/*    right: .7rem;*/
/*    width: 2.4rem;*/
/*    height: .6rem; }*/
/*    .g-head .search .input input {*/
/*      height: .56rem;*/
/*      line-height: .56rem;*/
/*      font-size: .24rem;*/
/*      padding-left: .8rem; }*/
/*    .g-head .search .submit {*/
/*      width: .6rem;*/
/*      background-size: .24rem; }*/
/*      .g-head .search .submit input {*/
/*        height: .56rem; }*/

/*  .g-nav {*/
/*    position: fixed;*/
/*    overflow-y: auto;*/
/*    background: #fff;*/
/*    right: -100%;*/
/*    left: 100%;*/
/*    top: 1rem;*/
/*    bottom: 0; }*/
/*    .g-nav ul {*/
/*      flex-wrap: wrap;*/
/*      -webkit-flex-wrap: wrap; }*/
/*    .g-nav li {*/
/*      border-top: #eee solid 1px;*/
/*      width: 100%; }*/
/*    .g-nav a.name {*/
/*      height: 1rem;*/
/*      line-height: 1rem;*/
/*      font-size: .28rem;*/
/*      padding-left: .5rem; }*/
/*    .g-nav .list {*/
/*      border-top: #eee solid 1px;*/
/*      display: none; }*/
/*      .g-nav .list a {*/
/*        display: block;*/
/*        font-size: .24rem;*/
/*        height: .8rem;*/
/*        line-height: .8rem;*/
/*        padding-left: .5rem; }*/
/*    .g-nav .list-1 .side dl {*/
/*      display: flex;*/
/*      display: -webkit-flex; }*/
/*    .g-nav .list-1 .side dd {*/
/*      width: 50%;*/
/*      padding: .2rem 0; }*/
/*      .g-nav .list-1 .side dd .ico {*/
/*        width: .5rem;*/
/*        margin: 0 auto;*/
/*        position: relative; }*/
/*        .g-nav .list-1 .side dd .ico img:nth-child(2) {*/
/*          opacity: 0;*/
/*          position: absolute;*/
/*          z-index: 10;*/
/*          left: 0;*/
/*          right: auto;*/
/*          top: 0;*/
/*          bottom: auto; }*/
/*      .g-nav .list-1 .side dd .name {*/
/*        font-size: .24rem;*/
/*        padding-top: .06rem;*/
/*        text-align: center; }*/
/*    .g-nav .list-1 .side dd.on .ico img:nth-child(1) {*/
/*      opacity: 0; }*/
/*    .g-nav .list-1 .side dd.on .ico img:nth-child(2) {*/
/*      opacity: 1; }*/
/*    .g-nav .list-1 .side dd.on .name {*/
/*      color: #1470cc; }*/
/*    .g-nav .list-1 .container {*/
/*      display: none;*/
/*      border-top: #eee solid 1px;*/
/*      background: #f5f5f5; }*/
/*      .g-nav .list-1 .container .name {*/
/*        background: #eee;*/
/*        font-size: .26rem;*/
/*        line-height: .8rem;*/
/*        padding-left: .5rem;*/
/*        border-bottom: #fff solid 1px; }*/
/*      .g-nav .list-1 .container dl {*/
/*        display: none; }*/

/*  !*index*!*/
/*  #index-dots {*/
/*    right: .1rem; }*/
/*    #index-dots .index-dots div p {*/
/*      display: none; }*/

/*  .indexFlash li .layer {*/
/*    padding: 0 0.3rem; }*/
/*    .indexFlash li .layer .img {*/
/*      width: 6.5rem; }*/
/*    .indexFlash li .layer .content {*/
/*      font-size: .24rem;*/
/*      background-size: 6.9rem;*/
/*      margin-left: -0.3rem;*/
/*      padding: .3rem; }*/
/*  .indexFlash .dots {*/
/*    left: 0.3rem; }*/

/*  .index-about li {*/
/*    width: 33.333%;*/
/*    height: 33.33vh; }*/
/*    .index-about li h3 {*/
/*      letter-spacing: -.08rem;*/
/*      left: -.2rem; }*/
/*    .index-about li .msg {*/
/*      font-size: .24rem;*/
/*      line-height: .36rem;*/
/*      max-width: 100%; }*/
/*    .index-about li .name {*/
/*      font-size: .24rem; }*/
/*    .index-about li a.more {*/
/*      height: 33.33vh; }*/
/*  .index-about li:nth-child(1) {*/
/*    width: 66.666%; }*/
/*  .index-about li:nth-child(7) h3 {*/
/*    left: 0; }*/
/*  .index-about li:nth-child(6) h3, .index-about li:nth-child(7) h3 {*/
/*    font-size: .6rem; }*/
/*    .index-about li:nth-child(6) h3 span, .index-about li:nth-child(7) h3 span {*/
/*      letter-spacing: -.05rem; }*/

/*  .index-solutions .wal, .index-city .wal, .index-service .wal, .index-case .wal, .index-partners .wal, .index-news .wal {*/
/*    margin: 0 0.3rem; }*/

/*  .index-solutions {*/
/*    !**! }*/
/*    .index-solutions .list {*/
/*      padding-top: 1.4rem;*/
/*      height: 7rem; }*/
/*    .index-solutions .img {*/
/*      width: 7.5rem;*/
/*      top: 0;*/
/*      left: -.3rem; }*/
/*    .index-solutions li:after, .index-solutions li:before {*/
/*      display: none; }*/
/*    .index-solutions li .name {*/
/*      font-size: .24rem; }*/
/*    .index-solutions li.li_01 {*/
/*      top: 5.5rem;*/
/*      margin-left: .5rem; }*/
/*    .index-solutions li.li_04 {*/
/*      top: 5.5rem;*/
/*      margin-left: -.5rem; }*/
/*    .index-solutions li.li_02 {*/
/*      top: 4rem;*/
/*      margin-left: 1.2rem; }*/
/*    .index-solutions li.li_03 {*/
/*      top: 4rem;*/
/*      margin-left: -1.2rem; }*/

/*  .index-city .index-title {*/
/*    padding-bottom: .3rem; }*/
/*  .index-city .btn {*/
/*    width: 100%; }*/
/*    .index-city .btn li {*/
/*      width: 33.333%; }*/
/*      .index-city .btn li .name {*/
/*        font-size: .24rem; }*/
/*  .index-city .list {*/
/*    position: static;*/
/*    display: none;*/
/*    padding-top: .8rem; }*/
/*    .index-city .list.show {*/
/*      display: block; }*/
/*    .index-city .list ul {*/
/*      margin-right: -.2rem;*/
/*      margin-left: -.2rem; }*/
/*    .index-city .list li .name {*/
/*      font-size: .2rem;*/
/*      line-height: .28rem;*/
/*      padding-bottom: 0; }*/

/*  a.p-more {*/
/*    width: 1.6rem;*/
/*    height: .6rem;*/
/*    line-height: .56rem;*/
/*    font-size: .24rem; }*/

/*  a.p-back {*/
/*    width: 1.6rem;*/
/*    height: .6rem;*/
/*    line-height: .56rem;*/
/*    font-size: .24rem; }*/

/*  .index-service .content {*/
/*    font-size: .24rem;*/
/*    line-height: .44rem; }*/
/*  .index-service .list {*/
/*    position: static;*/
/*    width: 100%;*/
/*    padding-top: .6rem; }*/
/*    .index-service .list li {*/
/*      width: 31.5%;*/
/*      height: 5rem; }*/
/*      .index-service .list li .name {*/
/*        font-size: .24rem; }*/
/*      .index-service .list li .msg {*/
/*        padding: .4rem .15rem 0 .15rem;*/
/*        font-size: .2rem;*/
/*        line-height: .3rem; }*/
/*    .index-service .list li:hover .msg {*/
/*      height: 1.8rem; }*/

/*  .index-case .wal {*/
/*    position: relative;*/
/*    margin: 0; }*/
/*  .index-case .index-title {*/
/*    padding-left: .3rem; }*/
/*  .index-case .btn {*/
/*    right: .3rem;*/
/*    margin-top: -3.8rem; }*/
/*    .index-case .btn li {*/
/*      font-size: .26rem; }*/
/*  .index-case .list {*/
/*    padding-top: .6rem; }*/
/*    .index-case .list .list-wrapper {*/
/*      width: 18rem;*/
/*      margin-left: -9rem; }*/
/*    .index-case .list li .container .name a {*/
/*      height: .6rem;*/
/*      line-height: .6rem;*/
/*      font-size: .24rem; }*/
/*  .index-case .arrow a.prev {*/
/*    margin-left: -3rem; }*/
/*  .index-case .arrow a.next {*/
/*    margin-right: -3rem; }*/

/*  .index-partners .content {*/
/*    font-size: .24rem;*/
/*    line-height: .44rem;*/
/*    max-width: 100%; }*/
/*    .index-partners .content p {*/
/*      display: none; }*/
/*    .index-partners .content p:nth-child(1) {*/
/*      display: block; }*/
/*  .index-partners .container {*/
/*    position: relative;*/
/*    right: -.1rem; }*/
/*  .index-partners .btn li .name {*/
/*    font-size: .24rem; }*/

/*  .index-news:before {*/
/*    width: 65%; }*/
/*  .index-news .wal {*/
/*    position: static; }*/
/*  .index-news .index-title {*/
/*    position: relative; }*/
/*  .index-news .btn {*/
/*    left: 65%; }*/
/*    .index-news .btn li .name {*/
/*      font-size: .24rem;*/
/*      margin-right: -.3rem; }*/
/*  .index-news .list {*/
/*    max-width: 70%;*/
/*    position: relative; }*/
/*    .index-news .list li .time {*/
/*      font-size: .24rem; }*/
/*    .index-news .list li p {*/
/*      font-size: .22rem;*/
/*      line-height: .3rem;*/
/*      height: .9rem; }*/

/*  .index-foot {*/
/*    font-size: .24rem; }*/
/*    .index-foot .wal {*/
/*      margin: 0 0.3rem;*/
/*      flex-wrap: wrap;*/
/*      -webkit-flex-wrap: wrap; }*/
/*    .index-foot .link {*/
/*      display: none; }*/
/*    .index-foot .list {*/
/*      width: 100%;*/
/*      padding: .8rem 0 .3rem 0; }*/
/*      .index-foot .list:after {*/
/*        display: none; }*/
/*      .index-foot .list ul {*/
/*        width: 44%; }*/
/*      .index-foot .list ul:nth-child(1) {*/
/*        width: 56%; }*/
/*      .index-foot .list li {*/
/*        padding-bottom: .5rem; }*/
/*        .index-foot .list li .name {*/
/*          font-size: .24rem; }*/
/*        .index-foot .list li p {*/
/*          font-size: .22rem;*/
/*          line-height: 1.3em; }*/
/*    .index-foot .form {*/
/*      width: 100%; }*/
/*    .index-foot .msg .wal {*/
/*      height: 1.2rem;*/
/*      line-height: .4rem;*/
/*      padding: .2rem 0;*/
/*      font-size: .22rem; }*/
/*    .index-foot .msg p {*/
/*      margin-right: -.3rem;*/
/*      margin-left: -.1rem; }*/

/*  .foot-form h2 {*/
/*    font-size: .26rem; }*/
/*  .foot-form li .input {*/
/*    height: .7rem; }*/
/*    .foot-form li .input input {*/
/*      height: .68rem;*/
/*      line-height: .68rem;*/
/*      font-size: .24rem;*/
/*      padding-left: .45rem; }*/
/*  .foot-form li .ico {*/
/*    width: .28rem;*/
/*    top: .45rem; }*/
/*  .foot-form li.li_01 {*/
/*    padding-right: 1.2rem; }*/
/*    .foot-form li.li_01 .submit div {*/
/*      width: 1rem;*/
/*      height: .7rem; }*/
/*    .foot-form li.li_01 .submit input {*/
/*      height: .7rem;*/
/*      font-size: .26rem; }*/

/*  .g-foot {*/
/*    font-size: .24rem; }*/
/*    .g-foot .form {*/
/*      width: 100%; }*/
/*      .g-foot .form li .input input {*/
/*        font-size: .24rem; }*/
/*    .g-foot .list {*/
/*      width: 100%;*/
/*      padding-top: .5rem; }*/
/*      .g-foot .list ul {*/
/*        padding-bottom: .3rem; }*/
/*      .g-foot .list li {*/
/*        font-size: .24rem; }*/
/*        .g-foot .list li .ico {*/
/*          width: .26rem; }*/
/*        .g-foot .list li .name, .g-foot .list li p {*/
/*          line-height: .26rem; }*/
/*    .g-foot .msg {*/
/*      position: static; }*/
/*      .g-foot .msg .wal {*/
/*        height: 1.2rem;*/
/*        line-height: .4rem;*/
/*        padding: .2rem 0;*/
/*        font-size: .22rem; }*/
/*      .g-foot .msg p {*/
/*        margin-right: -.3rem;*/
/*        margin-left: -.1rem; }*/

/*  !*page*!*/
/*  .p-banner .wal {*/
/*    height: 4rem;*/
/*    padding-top: 1rem; }*/

/*  .solutions-nav ul {*/
/*    margin-left: -.2rem;*/
/*    margin-right: -.2rem; }*/
/*  .solutions-nav a {*/
/*    height: 2.6rem; }*/
/*    .solutions-nav a .name {*/
/*      font-size: .22rem;*/
/*      padding: .15rem .1rem; }*/

/*  .solutions-nav-list .btn {*/
/*    font-size: .24rem; }*/
/*  .solutions-nav-list .list ul {*/
/*    margin-left: -.3rem; }*/
/*  .solutions-nav-list .list li {*/
/*    width: 50%;*/
/*    padding: 0 0 .3rem .3rem; }*/
/*  .solutions-nav-list .list a {*/
/*    height: 1rem;*/
/*    font-size: .24rem; }*/

/*  .solutions-data-1 .title {*/
/*    font-size: .32rem; }*/
/*  .solutions-data-1 .btn {*/
/*    position: static; }*/
/*    .solutions-data-1 .btn ul {*/
/*      margin-left: -.4rem; }*/
/*    .solutions-data-1 .btn li a {*/
/*      font-size: .26rem; }*/
/*  .solutions-data-1 .container .content {*/
/*    font-size: .24rem;*/
/*    width: 100%;*/
/*    padding-top: .1rem; }*/

/*  .solutions-data-2 .list ul {*/
/*    margin-left: -.3rem; }*/
/*  .solutions-data-2 .list li {*/
/*    width: 50%;*/
/*    padding: 0 0 .3rem .3rem; }*/
/*    .solutions-data-2 .list li h3 {*/
/*      font-size: .26rem; }*/
/*    .solutions-data-2 .list li p {*/
/*      font-size: .22rem;*/
/*      line-height: .36rem; }*/

/*  .solutions-data-3 li {*/
/*    padding: .38rem .15rem; }*/
/*    .solutions-data-3 li p {*/
/*      font-size: .22rem; }*/

/*  .innovation-1 .container .h50 {*/
/*    height: .5rem; }*/

/*  .innovation-2 .list ul {*/
/*    margin-left: -.3rem; }*/
/*  .innovation-2 .list li {*/
/*    width: 50%;*/
/*    padding: 0 0 .3rem .3rem; }*/
/*    .innovation-2 .list li h3 {*/
/*      font-size: .24rem; }*/
/*    .innovation-2 .list li p {*/
/*      font-size: .22rem;*/
/*      line-height: .32rem; }*/

/*  .innovation-3 li {*/
/*    width: 100%;*/
/*    min-height: 1rem;*/
/*    padding: 0 0 0 .8rem; }*/
/*    .innovation-3 li .ico {*/
/*      width: .7rem;*/
/*      right: auto;*/
/*      left: 0; }*/
/*    .innovation-3 li p {*/
/*      line-height: .7rem;*/
/*      font-size: .24rem;*/
/*      text-align: left;*/
/*      padding-left: .2rem; }*/
/*      .innovation-3 li p:before {*/
/*        right: auto;*/
/*        left: -.06rem; }*/
/*  .innovation-3 li:nth-child(even) {*/
/*    padding: 0 0 0 .8rem; }*/
/*  .innovation-3 .list-1 {*/
/*    padding: .37rem .4rem .5rem .4rem; }*/
/*    .innovation-3 .list-1 .title {*/
/*      position: static;*/
/*      width: 100%;*/
/*      margin-left: 0;*/
/*      height: 3rem;*/
/*      padding-top: .5rem; }*/
/*      .innovation-3 .list-1 .title h3 {*/
/*        font-size: .26rem;*/
/*        line-height: .4rem; }*/
/*    .innovation-3 .list-1 li:nth-child(1), .innovation-3 .list-1 li:nth-child(7) {*/
/*      left: 0; }*/
/*    .innovation-3 .list-1 li:nth-child(2), .innovation-3 .list-1 li:nth-child(8) {*/
/*      right: 0; }*/
/*  .innovation-3 .list-2 {*/
/*    padding: .77rem .4rem 1rem .4rem; }*/
/*    .innovation-3 .list-2 .title {*/
/*      position: static;*/
/*      padding-bottom: .3rem;*/
/*      margin-left: -.4rem;*/
/*      margin-right: -.4rem; }*/
/*      .innovation-3 .list-2 .title h3 {*/
/*        font-size: .26rem; }*/
/*    .innovation-3 .list-2 li:nth-child(1) {*/
/*      left: 0; }*/
/*    .innovation-3 .list-2 li:nth-child(2) {*/
/*      right: 0; }*/

/*  .governance-1 .list li {*/
/*    width: 100%; }*/
/*    .governance-1 .list li h3 {*/
/*      font-size: .26rem; }*/
/*    .governance-1 .list li dd {*/
/*      font-size: .22rem;*/
/*      line-height: .36rem; }*/
/*      .governance-1 .list li dd:before {*/
/*        height: .36rem; }*/

/*  .governance-2 .col {*/
/*    width: 100%; }*/
/*  .governance-2 .content {*/
/*    font-size: .24rem;*/
/*    line-height: .44rem; }*/
/*    .governance-2 .content b {*/
/*      font-size: .26rem; }*/
/*  .governance-2 .list ul {*/
/*    margin-left: -.5rem; }*/
/*  .governance-2 .list li {*/
/*    padding: 0 0 0 .5rem; }*/
/*    .governance-2 .list li:before {*/
/*      width: .5rem;*/
/*      background-size: .4rem; }*/
/*    .governance-2 .list li p {*/
/*      font-size: .24rem; }*/

/*  .p-content {*/
/*    font-size: .24rem;*/
/*    line-height: .4rem; }*/

/*  .service-1 {*/
/*    background-position: .6rem bottom; }*/

/*  .serivce-2 .bg-l, .serivce-2 .bg-r {*/
/*    display: none; }*/
/*  .serivce-2 .list-wrapper li {*/
/*    padding: .3rem .15rem 0 .15rem; }*/
/*    .serivce-2 .list-wrapper li .name {*/
/*      height: .8rem;*/
/*      line-height: .8rem;*/
/*      font-size: .24rem; }*/
/*  .serivce-2 .arrow a.prev {*/
/*    left: .2rem;*/
/*    margin-left: 0; }*/
/*  .serivce-2 .arrow a.next {*/
/*    right: .2rem;*/
/*    margin-right: 0; }*/

/*  .serivce-3 li h3 {*/
/*    font-size: .26rem; }*/

/*  .serivce-4 li .col, .serivce-4 li .img {*/
/*    width: 100%; }*/
/*  .serivce-4 li .col {*/
/*    padding-bottom: .3rem; }*/
/*  .serivce-4 li:nth-child(even) .img {*/
/*    order: 0; }*/

/*  .p-nav a {*/
/*    height: 1rem;*/
/*    line-height: 1rem;*/
/*    font-size: .26rem;*/
/*    margin-right: .3rem; }*/

/*  .case {*/
/*    padding: .6rem .3rem 0 .3rem; }*/
/*    .case li {*/
/*      width: 100%; }*/
/*    .case a:before {*/
/*      height: 4.09rem; }*/
/*    .case a .p-img {*/
/*      height: 3.6rem; }*/
/*    .case a .layer {*/
/*      height: 3.6rem; }*/
/*      .case a .layer .scroll {*/
/*        height: 2.6rem; }*/
/*      .case a .layer .content {*/
/*        font-size: .22rem;*/
/*        line-height: .36rem; }*/
/*    .case a .name {*/
/*      height: .7rem;*/
/*      line-height: .69rem;*/
/*      font-size: .24rem; }*/

/*  .case_show {*/
/*    padding-bottom: 1rem; }*/
/*    .case_show:before {*/
/*      right: 0; }*/
/*    .case_show .wal {*/
/*      padding: 1rem 0 .5rem 0;*/
/*      min-height: 1rem; }*/
/*    .case_show .title {*/
/*      font-size: .28rem;*/
/*      line-height: .46rem;*/
/*      width: 100%; }*/
/*    .case_show .p-content {*/
/*      width: 100%; }*/
/*    .case_show .list {*/
/*      width: 12rem;*/
/*      position: relative;*/
/*      left: .3rem;*/
/*      top: 0;*/
/*      margin-left: 0; }*/
/*      .case_show .list li .p-img {*/
/*        height: 4rem; }*/
/*      .case_show .list .p-num {*/
/*        width: 6rem; }*/

/*  .news {*/
/*    padding-top: .6rem; }*/
/*    .news li {*/
/*      width: 100%;*/
/*      padding: 0 0 .4rem .8rem; }*/
/*    .news a .p-img {*/
/*      height: 4.2rem; }*/
/*      .news a .p-img:before {*/
/*        background-size: 6.42rem; }*/
/*    .news a .name {*/
/*      font-size: .24rem;*/
/*      line-height: .44rem; }*/
/*    .news a .time {*/
/*      bottom: .45rem;*/
/*      font-size: .24rem; }*/

/*  .new_show {*/
/*    padding-top: .6rem; }*/
/*    .new_show .title {*/
/*      line-height: 1.5em;*/
/*      padding-right: 1.6rem; }*/
/*    .new_show .time {*/
/*      line-height: .8rem;*/
/*      padding-left: .3rem;*/
/*      font-size: .24rem;*/
/*      background-size: .2rem; }*/
/*    .new_show .back {*/
/*      top: .7rem; }*/

/*  .p-num2 a {*/
/*    height: .8rem;*/
/*    line-height: .8rem;*/
/*    width: 2.2rem;*/
/*    font-size: .26rem; }*/

/*  .investor-1 {*/
/*    padding: 0 .4rem;*/
/*    margin-top: .6rem; }*/
/*    .investor-1 .name {*/
/*      font-size: .28rem; }*/
/*    .investor-1 .info {*/
/*      font-size: .22rem; }*/
/*      .investor-1 .info div {*/
/*        line-height: .3rem; }*/
/*    .investor-1 .list {*/
/*      position: static;*/
/*      width: 100%;*/
/*      font-size: .24rem;*/
/*      padding: .2rem 0 .3rem 0; }*/
/*      .investor-1 .list span {*/
/*        font-size: .36rem; }*/
/*    .investor-1 .tips {*/
/*      position: relative;*/
/*      margin-right: -.4rem;*/
/*      margin-left: -.4rem;*/
/*      padding: .2rem .4rem;*/
/*      font-size: .22rem;*/
/*      line-height: .38rem; }*/

/*  .investor a {*/
/*    font-size: .24rem;*/
/*    height: .82rem;*/
/*    line-height: .82rem;*/
/*    padding: 0 1.7rem 0 .16rem; }*/
/*    .investor a .time {*/
/*      font-size: .22rem; }*/
/*    .investor a .name {*/
/*      height: .82rem; }*/

/*  .news_img {*/
/*    padding-top: .6rem; }*/
/*    .news_img li {*/
/*      width: 100%;*/
/*      padding: 0 0 .4rem .8rem; }*/
/*    .news_img a .p-img {*/
/*      height: 4.2rem; }*/
/*      .news_img a .p-img:before {*/
/*        background-size: 6.42rem; }*/
/*    .news_img a .name {*/
/*      height: 1rem;*/
/*      line-height: 1rem;*/
/*      font-size: .24rem; }*/

/*  .img_show .big-img {*/
/*    padding-bottom: 1rem; }*/
/*    .img_show .big-img .p-img {*/
/*      height: 4rem; }*/

/*  .honor {*/
/*    padding: .6rem 0 .5rem 0; }*/
/*    .honor ul {*/
/*      margin-left: -.3rem; }*/
/*    .honor li {*/
/*      width: 50%;*/
/*      padding: 0 0 .4rem .3rem; }*/
/*      .honor li .name {*/
/*        font-size: .24rem;*/
/*        line-height: .32rem;*/
/*        min-height: 1rem; }*/

/*  .publication {*/
/*    padding: .6rem 0 0 0; }*/
/*    .publication li {*/
/*      width: 50%; }*/
/*      .publication li a .p-img {*/
/*        height: 4.5rem; }*/
/*        .publication li a .p-img:before {*/
/*          content: "";*/
/*          display: block;*/
/*          position: absolute;*/
/*          left: 0;*/
/*          top: 0;*/
/*          right: 0;*/
/*          bottom: 0;*/
/*          background: rgba(20, 112, 204, 0.5) url("../image/img60_41.png") center no-repeat;*/
/*          background-size: .6rem;*/
/*          opacity: 0; }*/
/*      .publication li a .name {*/
/*        height: 1rem;*/
/*        line-height: .98rem;*/
/*        font-size: .24rem; }*/

/*  .cooperation .list li {*/
/*    width: 33.333%; }*/

/*  .contact-1 {*/
/*    padding-top: .6rem; }*/
/*    .contact-1 .col {*/
/*      width: 100%;*/
/*      min-height: 1rem;*/
/*      padding-bottom: .4rem;*/
/*      margin-bottom: .4rem; }*/
/*      .contact-1 .col .ico img {*/
/*        height: .7rem; }*/
/*      .contact-1 .col h3 {*/
/*        font-size: .28rem; }*/
/*      .contact-1 .col dd {*/
/*        font-size: .24rem; }*/
/*    .contact-1 .map {*/
/*      width: 100%; }*/

/*  .contact-2 li {*/
/*    width: 100%;*/
/*    padding: 0 0 .3rem 2rem; }*/
/*    .contact-2 li .box {*/
/*      width: 1.7rem;*/
/*      font-size: .24rem; }*/
/*      .contact-2 li .box .btn {*/
/*        width: 1.4rem;*/
/*        height: .46rem;*/
/*        line-height: .46rem;*/
/*        font-size: .22rem; }*/
/*    .contact-2 li h3 {*/
/*      font-size: .28rem; }*/
/*    .contact-2 li dd {*/
/*      font-size: .24rem;*/
/*      line-height: .44rem; }*/

/*  .join-1 .p-content {*/
/*    width: 100%; }*/
/*    .join-1 .p-content p {*/
/*      min-height: .1rem; }*/
/*    .join-1 .p-content h3 {*/
/*      font-size: .26rem;*/
/*      line-height: .44rem; }*/

/*  .join-2 .col {*/
/*    width: 100%; }*/
/*  .join-2 .col-2 {*/
/*    width: 100%;*/
/*    padding-top: .4rem; }*/

/*  .join-3 li .title {*/
/*    font-size: .22rem; }*/
/*    .join-3 li .title h2 {*/
/*      font-size: .26rem;*/
/*      width: 3rem; }*/
/*    .join-3 li .title .address, .join-3 li .title .year {*/
/*      width: 3.5rem; }*/
/*    .join-3 li .title .year {*/
/*      display: none; }*/
/*  .join-3 li .box h3 {*/
/*    font-size: .26rem; }*/
/*  .join-3 li .box .msg {*/
/*    font-size: .24rem; }*/

/*  .page-search .search-msg {*/
/*    font-size: .24rem; }*/

/*  .about-1 .content .p-content {*/
/*    width: 100%; }*/
/*  .about-1 .map {*/
/*    width: 7.5rem;*/
/*    left: -.3rem; }*/
/*    .about-1 .map div {*/
/*      width: 10rem;*/
/*      margin-left: -5.8rem; }*/

/*  .about-2 .list ul {*/
/*    margin-left: -.2rem; }*/
/*  .about-2 .list li {*/
/*    width: 50%;*/
/*    padding-left: .2rem; }*/
/*    .about-2 .list li:nth-child(5) {*/
/*      width: 100%; }*/
/*  .about-2 .list .box {*/
/*    min-height: 2.3rem; }*/
/*    .about-2 .list .box h3 {*/
/*      font-size: .28rem; }*/
/*    .about-2 .list .box p {*/
/*      font-size: .22rem;*/
/*      line-height: .4rem;*/
/*      padding: 0 .1rem; }*/

/*  .about-3 .yuan {*/
/*    background-size: 90%;*/
/*    top: 0; }*/
/*  .about-3 .list li .year {*/
/*    width: 40%;*/
/*    font-size: .66rem;*/
/*    text-align: left;*/
/*    padding: 0; }*/
/*  .about-3 .list li dl {*/
/*    font-size: .22rem;*/
/*    line-height: .44rem;*/
/*    width: 60%; }*/
/*    .about-3 .list li dl dd {*/
/*      min-height: .44rem; }*/
/*      .about-3 .list li dl dd:before {*/
/*        height: .44rem; }*/
/*  .about-3 .year-list {*/
/*    left: -.3rem;*/
/*    right: -.3rem; }*/
/*  .about-3 .arrow a {*/
/*    display: none; } }*/

/*!*2021-01-08*!*/
/*.faq .form li .input, .faq .form li .select {*/
/*  height: .8rem; }*/
/*.faq .form li .input .name, .faq .form li .input span, .faq .form li .select .name, .faq .form li .select span {*/
/*  line-height: .8rem;*/
/*  font-size: .24rem; }*/
/*.faq .form li .input input, .faq .form li .input textarea, .faq .form li .select input, .faq .form li .select textarea {*/
/*  line-height: .8rem;*/
/*  font-size: .24rem; }*/
/*.faq .form li.li_01 .input textarea {*/
/*  padding: .2rem .29rem;*/
/*  line-height: .4rem; }*/
/*.faq .form .submit {*/
/*  padding-top: .25rem; }*/
/*.faq .form .submit input {*/
/*  height: .8rem; }*/
/*.faq .list li {*/
/*  font-size: .24rem; }*/
/*.faq .list li h3 {*/
/*  font-size: .28rem; }*/
/*.faq .list li .content {*/
/*  line-height: .44rem; }*/
/*.faq .list li .info {*/
/*  height: .7rem; }*/
/*.faq .list li .info .name {*/
/*  font-size: .26rem; }*/
/*.faq .list li .info .name img {*/
/*  width: .3rem; }*/

/*.cpxlhj-1 ul {*/
/*  margin-left: -.2rem;*/
/*  margin-right: -.2rem; }*/
/*.cpxlhj-1 li {*/
/*  width: 50%;*/
/*  padding: .7rem .1rem; }*/
/*.cpxlhj-1 li a {*/
/*  width: 100%;*/
/*  height: 1.3rem; }*/
/*.cpxlhj-1 li a h3 {*/
/*  font-size: .3rem;*/
/*  line-height: 1.3rem; }*/

/*.cpxlhj-navD {*/
/*  height: 1.6rem; }*/
/*.cpxlhj-navD.fixed .cpxlhj-nav {*/
/*  top: 1rem; }*/

/*.cpxlhj-nav {*/
/*  height: 1.6rem; }*/
/*.cpxlhj-nav ul {*/
/*  flex-wrap: wrap;*/
/*  -webkit-flex-wrap: wrap;*/
/*  margin-left: -.3rem;*/
/*  margin-right: -.3rem; }*/
/*.cpxlhj-nav li {*/
/*  width: 25%; }*/
/*.cpxlhj-nav li:before {*/
/*  left: -1px;*/
/*  height: .3rem;*/
/*  margin-top: -.15rem;*/
/*  margin-left: 0; }*/
/*.cpxlhj-nav a {*/
/*  line-height: .8rem;*/
/*  font-size: .26rem;*/
/*  text-align: center; }*/
/*.cpxlhj-nav a.on {*/
/*  font-size: .26rem; }*/

/*.cpxlhj-navD2 {*/
/*  height: .8rem; }*/
/*.cpxlhj-navD2 .cpxlhj-nav {*/
/*  height: .8rem; }*/
/*.cpxlhj-navD2 .cpxlhj-nav li {*/
/*  width: 33.333%; }*/
/*.cpxlhj-navD2 .cpxlhj-nav li:before {*/
/*  left: -1px; }*/

/*.xpxlhj-s-navD {*/
/*  height: 1.28rem;*/
/*  position: relative; }*/

/*.xpxlhj-s-nav {*/
/*  position: absolute;*/
/*  z-index: 30;*/
/*  left: 0;*/
/*  top: 0;*/
/*  bottom: auto;*/
/*  margin-left: 0;*/
/*  width: 100%;*/
/*  opacity: 1;*/
/*  visibility: visible;*/
/*  padding: 0 .1rem;*/
/*  background: #fff;*/
/*  transition-duration: 0s;*/
/*  -webkit-transition-duration: 0s; }*/
/*.xpxlhj-s-nav.show {*/
/*  margin-left: 0;*/
/*  position: fixed;*/
/*  top: 1.8rem;*/
/*  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); }*/
/*.xpxlhj-s-nav ul {*/
/*  display: flex;*/
/*  display: -webkit-flex;*/
/*  width: 100%; }*/
/*.xpxlhj-s-nav li {*/
/*  padding: .3rem .1rem;*/
/*  width: 16.666%; }*/
/*.xpxlhj-s-nav a {*/
/*  font-size: .26rem;*/
/*  padding: .2rem 0; }*/

/*.cpxlhj-list .p-title h2 {*/
/*  font-size: .36rem; }*/
/*.cpxlhj-list .title h3 {*/
/*  font-weight: 600;*/
/*  font-size: .3rem; }*/
/*.cpxlhj-list .content {*/
/*  font-size: .24rem;*/
/*  line-height: 1.7em; }*/
/*.cpxlhj-list .list ul {*/
/*  margin-left: -.3rem; }*/
/*.cpxlhj-list .list li {*/
/*  width: 100%;*/
/*  padding: 0 0 .45rem .3rem; }*/
/*.cpxlhj-list .list li .name:before {*/
/*  top: .05rem;*/
/*  height: .3rem; }*/
/*.cpxlhj-list .list li .name a h3 {*/
/*  font-size: .28rem;*/
/*  line-height: .4rem; }*/
/*.cpxlhj-list .list li .name a em {*/
/*  font-size: .22rem; }*/
/*.cpxlhj-list .list li .name span.tag {*/
/*  font-size: .22rem;*/
/*  height: .32rem;*/
/*  line-height: .32rem; }*/
/*.cpxlhj-list .list li p {*/
/*  font-size: .24rem;*/
/*  line-height: .4rem; }*/
/*.cpxlhj-list .list li .btn a {*/
/*  width: 1.3rem;*/
/*  height: .5rem;*/
/*  line-height: .5rem;*/
/*  font-size: .24rem; }*/
/*.cpxlhj-list .img-list {*/
/*  margin-left: .5rem;*/
/*  margin-right: .5rem; }*/
/*.cpxlhj-list .img-list li a .name {*/
/*  font-size: .28rem; }*/
/*.cpxlhj-list .img-list li a .name:before {*/
/*  height: .3rem;*/
/*  margin-top: -.15rem; }*/
/*.cpxlhj-list .img-list li a:hover {*/
/*  color: #1470cc; }*/
/*.cpxlhj-list .img-list .arrow a {*/
/*  top: 1.7rem; }*/
/*.cpxlhj-list .img-list .arrow a.prev {*/
/*  left: -.5rem; }*/
/*.cpxlhj-list .img-list .arrow a.next {*/
/*  right: -.5rem; }*/

/*.login-layer .container .form {*/
/*  width: 5rem; }*/
/*.login-layer .container .form li .ico {*/
/*  top: .25rem; }*/
/*.login-layer .container .form li .input input {*/
/*  height: .8rem;*/
/*  line-height: .8rem;*/
/*  font-size: .24rem; }*/
/*.login-layer .container .form .submit input {*/
/*  height: .8rem;*/
/*  font-size: .3rem; }*/

/*.tjpz-layer .container {*/
/*  width: 6.9rem;*/
/*  padding: 0 .3rem 0 .3rem;*/
/*  max-height: 95vh;*/
/*  overflow-y: auto; }*/
/*.tjpz-layer .container .box {*/
/*  margin-bottom: .3rem;*/
/*  padding: 0 .3rem; }*/
/*.tjpz-layer .container .content {*/
/*  font-size: .24rem;*/
/*  line-height: .36rem; }*/
/*.tjpz-layer .container .col-1 {*/
/*  width: 100%; }*/
/*.tjpz-layer .container .col-1 .title h3 {*/
/*  font-size: .3rem; }*/
/*.tjpz-layer .container .col-2 {*/
/*  border: 0;*/
/*  border-top: #DEDEDE solid 1px;*/
/*  padding: 0;*/
/*  width: 100%; }*/
/*.tjpz-layer .container .col-2 .name {*/
/*  font-size: .28rem;*/
/*  padding: .3rem 0; }*/

/*.gxjl-layer .container {*/
/*  width: 6.9rem;*/
/*  padding: 0 .15rem .25rem .3rem; }*/
/*.gxjl-layer .container .list li {*/
/*  font-size: .24rem; }*/
/*.gxjl-layer .container .list li .time {*/
/*  font-size: .28rem; }*/
/*.gxjl-layer .container .list li .time:before {*/
/*  height: .24rem;*/
/*  margin-top: -.12rem;*/
/*  width: .04rem; }*/

/*.product-show {*/
/*  padding: 0 0 1rem 0; }*/
/*.product-show .back {*/
/*  position: relative;*/
/*  top: .5rem; }*/
/*.product-show .back a {*/
/*  width: 1.8rem;*/
/*  line-height: .48rem;*/
/*  font-size: .24rem;*/
/*  margin-left: auto; }*/
/*.product-show .content {*/
/*  font-size: .24rem;*/
/*  line-height: .4rem; }*/
/*.product-show .list-1 .title h3 {*/
/*  font-weight: 600; }*/
/*.product-show .list-1 li {*/
/*  width: 100%; }*/
/*.product-show .list-1 li .name {*/
/*  font-size: .28rem; }*/
/*.product-show .list-1 li .name:before {*/
/*  height: .3rem;*/
/*  margin-top: -.15rem; }*/
/*.product-show .list-1 li p {*/
/*  font-size: .24rem;*/
/*  line-height: .4rem; }*/
/*.product-show .list-2 li {*/
/*  width: 100%; }*/
/*.product-show .list-2 li .name em {*/
/*  font-size: .28rem; }*/
/*.product-show .list-2 li p {*/
/*  font-size: .24rem;*/
/*  line-height: .4rem; }*/
/*.product-show .img-list li a .name {*/
/*  font-size: .2822rem; }*/
/*.product-show .img-list li a .name:before {*/
/*  height: .3rem;*/
/*  margin-top: -.15rem; }*/
/*.product-show .img-list .arrow a {*/
/*  top: 1.8rem; }*/
/*.product-show .side {*/
/*  width: 100%;*/
/*  position: static;*/
/*  padding-top: .5rem; }*/
/*.product-show .side .side-title {*/
/*  height: .8rem; }*/
/*.product-show .side .side-title h3 {*/
/*  font-weight: 600;*/
/*  font-size: .3rem; }*/
/*.product-show .side .side-list-1 li a {*/
/*  font-size: .24rem;*/
/*  height: .7rem; }*/
/*.product-show .side .side-list-1 li a img {*/
/*  width: .24rem; }*/
/*.product-show .side .side-list-1 .more {*/
/*  font-size: .24rem; }*/
/*.product-show .side .side-list-1 .btn a {*/
/*  width: 1.6rem;*/
/*  line-height: .46rem;*/
/*  font-size: .24rem; }*/
/*.product-show .side .side-list-2 a .img {*/
/*  width: .8rem; }*/
/*.product-show .side .side-list-2 a .name {*/
/*  font-size: .24rem; }*/
/*.product-show .side .side-list-3 li a {*/
/*  line-height: .4rem;*/
/*  padding: 0 .2rem;*/
/*  font-size: .24rem; }*/
/*.product-show .side .side-list-4 a {*/
/*  font-size: .24rem; }*/
/*.product-show .side .side-list-4 li a .name {*/
/*  font-size: .28rem; }*/
/*.product-show .side .side-list-4 li a .name:before {*/
/*  height: .24rem;*/
/*  margin-top: -.12rem;*/
/*  width: .04rem; }*/
/*.product-show .side .side-list-5 li {*/
/*  font-size: .24rem; }*/
/*.product-show .side .side-list-5 li .time {*/
/*  font-size: .28rem; }*/
/*.product-show .side .side-list-5 li .time:before {*/
/*  height: .24rem;*/
/*  margin-top: -.12rem;*/
/*  width: .04rem; }*/
/*.product-show .side .side-list-5 .more a {*/
/*  font-size: .24rem; }*/

/*.product-banner .wal {*/
/*  height: 6rem; }*/
/*.product-banner .wal h2 {*/
/*  font-size: .4rem; }*/
/*.product-banner .wal h2 em {*/
/*  font-size: .24rem; }*/
/*.product-banner .wal .slogan {*/
/*  font-size: .24rem;*/
/*  line-height: .4rem; }*/
/*.product-banner .wal .content {*/
/*  font-size: .24rem;*/
/*  line-height: .36rem;*/
/*  max-width: 100%; }*/
/*.product-banner .wal .btn a {*/
/*  font-size: .24rem;*/
/*  width: 2rem;*/
/*  height: .6rem; }*/
/*.product-banner .wal .btn a img {*/
/*  width: .28rem; } }*/
/*@media screen and (max-width: 550px) {*/
/*  .wal {*/
/*    margin: 0 .3rem; } }*/


/*!*@media screen and (max-width: 550px) {*!*/
/*!*  .wal {*!*/
/*!*    margin: 0 .3rem; } }*!*/

/*!*# sourceMappingURL=phone.css.map *!*/



a, .transition, :before, img, .g-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;
  display: -ms-flex; }

.flexColumn {
  display: flex;
  display: -webkit-flex;
  display: -ms-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  -ms-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;
  display: -ms-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap; }

@font-face {
  font-family: "BankGothicMedium";
  src: url("/web/style//web/style/fonts/BankGothic Md BT Medium.woff2") format("woff2"), url("/web/style/fonts/BankGothic Md BT Medium.woff") format("woff"), url("/web/style/fonts/BankGothic Md BT Medium.ttf") format("truetype"), url("/web/style/fonts/BankGothic Md BT Medium.eot") format("embedded-opentype"), url("/web/style/fonts/BankGothic Md BT Medium.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "BankGothicLight";
  src: url("/web/style//web/style/fonts/BankGothic Lt BT Light.woff2") format("woff2"), url("/web/style/fonts/BankGothic Lt BT Light.woff") format("woff"), url("/web/style/fonts/BankGothic Lt BT Light.ttf") format("truetype"), url("/web/style/fonts/BankGothic Lt BT Light.eot") format("embedded-opentype"), url("/web/style/fonts/BankGothic Lt BT Light.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
@media screen and (max-width: 800px) {
  html {
    font-size: 50px; }

  .wal {
    max-width: 8rem; }

  body.navShow {
    overflow: hidden; }
  body.navShow .g-head .navA {
    background-image: url("/web/image/close.png"); }
  body.navShow .g-nav {
    right: 0;
    left: 0; }

  .g-headD {
    height: 1rem; }

  .g-head.hide {
    top: -1rem; }
  .g-head .wal {
    min-height: 1rem;
    margin: 0 0.3rem; }
  .g-head .navA {
    display: block;
    position: absolute;
    z-index: 10;
    left: auto;
    right: -0.3rem;
    top: 0;
    bottom: auto;
    width: 1rem;
    height: 1rem;
    background: url("/web/image/navA.png") center no-repeat;
    background-size: .4rem; }
  .g-head .msg {
    right: 3.3rem;
    font-size: .26rem;
    line-height: 1rem; }
  .g-head .search {
    top: .2rem;
    right: .7rem;
    width: 2.4rem;
    height: .6rem; }
  .g-head .search .input input {
    height: .56rem;
    line-height: .56rem;
    font-size: .24rem;
    padding-left: .8rem; }
  .g-head .search .submit {
    width: .6rem;
    background-size: .24rem; }
  .g-head .search .submit input {
    height: .56rem; }
  .g-head .member-name {
    display: none; }

  .g-nav {
    position: fixed;
    overflow-y: auto;
    background: #fff;
    right: -100%;
    left: 100%;
    top: 1rem;
    bottom: 0; }
  .g-nav ul {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap; }
  .g-nav li {
    border-top: #eee solid 1px;
    width: 100%; }
  .g-nav a.name {
    height: 1rem;
    line-height: 1rem;
    font-size: .28rem;
    padding-left: .5rem; }
  .g-nav .list {
    border-top: #eee solid 1px;
    display: none; }
  .g-nav .list a {
    display: block;
    font-size: .24rem;
    height: .8rem;
    line-height: .8rem;
    padding-left: .5rem; }
  .g-nav .list-1 .side dl {
    display: flex;
    display: -webkit-flex; }
  .g-nav .list-1 .side dd {
    width: 50%;
    padding: .2rem 0; }
  .g-nav .list-1 .side dd .ico {
    width: .5rem;
    margin: 0 auto;
    position: relative; }
  .g-nav .list-1 .side dd .ico img:nth-child(2) {
    opacity: 0;
    position: absolute;
    z-index: 10;
    left: 0;
    right: auto;
    top: 0;
    bottom: auto; }
  .g-nav .list-1 .side dd .name {
    font-size: .24rem;
    padding-top: .06rem;
    text-align: center; }
  .g-nav .list-1 .side dd.on .ico img:nth-child(1) {
    opacity: 0; }
  .g-nav .list-1 .side dd.on .ico img:nth-child(2) {
    opacity: 1; }
  .g-nav .list-1 .side dd.on .name {
    color: #1470cc; }
  .g-nav .list-1 .container {
    display: none;
    border-top: #eee solid 1px;
    background: #f5f5f5; }
  .g-nav .list-1 .container .name {
    background: #eee;
    font-size: .26rem;
    line-height: .8rem;
    padding-left: .5rem;
    border-bottom: #fff solid 1px; }
  .g-nav .list-1 .container dl {
    display: none; }

  /*index*/
  #index-dots {
    right: .1rem; }
  #index-dots .index-dots div p {
    display: none; }

  .indexFlash li .more a {
    font-size: .24rem;
    width: 1.8rem;
    height: .56rem;
    line-height: .56rem; }
  .indexFlash li .layer {
    padding: 0 0.3rem; }
  .indexFlash li .layer .img {
    width: 6.5rem; }
  .indexFlash li .layer .content {
    font-size: .24rem;
    background-size: 6.9rem;
    margin-left: -0.3rem;
    padding: .3rem; }
  .indexFlash li .layer-2 {
    top: 2rem; }
  .indexFlash li .layer-2 img {
    max-width: 7.2rem; }
  .indexFlash li .list-2 {
    position: absolute;
    z-index: 10;
    left: 0.3rem;
    right: 0.3rem;
    top: 4.5rem;
    bottom: auto;
    padding: 0 .2rem; }
  .indexFlash li .list-2 li {
    width: 1.8rem;
    height: 1.8rem;
    margin-bottom: .4rem; }
  .indexFlash li .list-2 li:after {
    display: none; }
  .indexFlash li .list-2 li .ico {
    width: .6rem; }
  .indexFlash li .list-2 li .name {
    font-size: .24rem;
    line-height: .32rem;
    padding-top: .1rem; }
  .indexFlash li .list-2 li.li_09 .name {
    font-size: .22rem;
    line-height: .3rem;
    padding-top: .08rem; }
  .indexFlash li .list-2 li.li_01, .indexFlash li .list-2 li.li_02, .indexFlash li .list-2 li.li_03, .indexFlash li .list-2 li.li_04, .indexFlash li .list-2 li.li_05, .indexFlash li .list-2 li.li_06, .indexFlash li .list-2 li.li_07, .indexFlash li .list-2 li.li_08, .indexFlash li .list-2 li.li_09 {
    top: 0; }
  .indexFlash li .layer-3 {
    top: 3rem; }
  .indexFlash li .layer-3 img {
    max-width: 7.2rem; }
  .indexFlash li .phone-img {
    position: absolute;
    z-index: 10;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: center no-repeat;
    background-size: cover; }
  .indexFlash .dots {
    left: 0.3rem; }

  .index-about li {
    width: 33.333%;
    height: 33.33vh; }
  .index-about li h3 {
    letter-spacing: -.08rem;
    left: -.2rem; }
  .index-about li .msg {
    font-size: .24rem;
    line-height: .36rem;
    max-width: 100%; }
  .index-about li .name {
    font-size: .24rem; }
  .index-about li a.more {
    height: 33.33vh; }
  .index-about li:nth-child(1) {
    width: 66.666%; }
  .index-about li:nth-child(7) h3 {
    left: 0; }
  .index-about li:nth-child(6) h3, .index-about li:nth-child(7) h3 {
    font-size: .6rem; }
  .index-about li:nth-child(6) h3 span, .index-about li:nth-child(7) h3 span {
    letter-spacing: -.05rem; }

  .index-solutions .wal, .index-city .wal, .index-service .wal, .index-case .wal, .index-partners .wal, .index-news .wal {
    margin: 0 0.3rem; }

  .index-solutions {
    /**/ }
  .index-solutions .list {
    padding-top: 1.4rem;
    height: 7rem; }
  .index-solutions .img {
    width: 7.5rem;
    top: 0;
    left: -.3rem; }
  .index-solutions li:after, .index-solutions li:before {
    display: none; }
  .index-solutions li .name {
    font-size: .24rem; }
  .index-solutions li.li_01 {
    top: 5.5rem;
    margin-left: .5rem; }
  .index-solutions li.li_04 {
    top: 5.5rem;
    margin-left: -.5rem; }
  .index-solutions li.li_02 {
    top: 4rem;
    margin-left: 1.2rem; }
  .index-solutions li.li_03 {
    top: 4rem;
    margin-left: -1.2rem; }

  .index-city .index-title {
    padding-bottom: .3rem; }
  .index-city .btn {
    width: 100%; }
  .index-city .btn li {
    width: 33.333%; }
  .index-city .btn li .name {
    font-size: .24rem; }
  .index-city .list {
    position: static;
    display: none;
    padding-top: .8rem; }
  .index-city .list.show {
    display: block; }
  .index-city .list ul {
    margin-right: -.2rem;
    margin-left: -.2rem; }
  .index-city .list li .name {
    font-size: .2rem;
    line-height: .28rem;
    padding-bottom: 0; }

  a.p-more {
    width: 1.6rem;
    height: .6rem;
    line-height: .56rem;
    font-size: .24rem; }

  a.p-back {
    width: 1.6rem;
    height: .6rem;
    line-height: .56rem;
    font-size: .24rem; }

  .index-service .content {
    font-size: .24rem;
    line-height: .44rem; }
  .index-service .list {
    position: static;
    width: 100%;
    padding-top: .6rem; }
  .index-service .list li {
    width: 31.5%;
    height: 5rem; }
  .index-service .list li .name {
    font-size: .24rem; }
  .index-service .list li .msg {
    padding: .4rem .15rem 0 .15rem;
    font-size: .2rem;
    line-height: .3rem; }
  .index-service .list li:hover .msg {
    height: 1.8rem; }

  .index-case .wal {
    position: relative;
    margin: 0; }
  .index-case .index-title {
    padding-left: .3rem; }
  .index-case .btn {
    right: .3rem;
    margin-top: -3.8rem; }
  .index-case .btn li {
    font-size: .26rem; }
  .index-case .list {
    padding-top: .6rem; }
  .index-case .list .list-wrapper {
    width: 18rem;
    margin-left: -9rem; }
  .index-case .list li .container .name a {
    height: .6rem;
    line-height: .6rem;
    font-size: .24rem; }
  .index-case .arrow a.prev {
    margin-left: -3rem; }
  .index-case .arrow a.next {
    margin-right: -3rem; }

  .index-partners .content {
    font-size: .24rem;
    line-height: .44rem;
    max-width: 100%; }
  .index-partners .content p {
    display: none; }
  .index-partners .content p:nth-child(1) {
    display: block; }
  .index-partners .container {
    position: relative;
    right: -.1rem; }
  .index-partners .btn li .name {
    font-size: .24rem; }

  .index-news:before {
    width: 65%; }
  .index-news .wal {
    position: static; }
  .index-news .index-title {
    position: relative; }
  .index-news .btn {
    left: 65%; }
  .index-news .btn li .name {
    font-size: .24rem;
    margin-right: -.3rem; }
  .index-news .list {
    max-width: 70%;
    position: relative; }
  .index-news .list li .time {
    font-size: .24rem; }
  .index-news .list li p {
    font-size: .22rem;
    line-height: .3rem;
    height: .9rem; }

  .index-foot {
    font-size: .24rem; }
  .index-foot .wal {
    margin: 0 0.3rem;
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap; }
  .index-foot .link {
    display: none; }
  .index-foot .list {
    width: 100%;
    padding: .8rem 0 .3rem 0; }
  .index-foot .list:after {
    display: none; }
  .index-foot .list ul {
    width: 44%; }
  .index-foot .list ul:nth-child(1) {
    width: 56%; }
  .index-foot .list li {
    padding-bottom: .5rem; }
  .index-foot .list li .name {
    font-size: .24rem; }
  .index-foot .list li p {
    font-size: .22rem;
    line-height: 1.3em; }
  .index-foot .form {
    width: 100%; }
  .index-foot .msg .wal {
    height: 1.2rem;
    line-height: .4rem;
    padding: .2rem 0;
    font-size: .22rem; }
  .index-foot .msg p {
    margin-right: -.3rem;
    margin-left: -.1rem; }

  .foot-form h2 {
    font-size: .26rem; }
  .foot-form li .input {
    height: .7rem; }
  .foot-form li .input input {
    height: .68rem;
    line-height: .68rem;
    font-size: .24rem;
    padding-left: .45rem; }
  .foot-form li .ico {
    width: .28rem;
    top: .45rem; }
  .foot-form li.li_01 {
    padding-right: 1.2rem; }
  .foot-form li.li_01 .submit div {
    width: 1rem;
    height: .7rem; }
  .foot-form li.li_01 .submit input {
    height: .7rem;
    font-size: .26rem; }

  .g-foot {
    font-size: .24rem; }
  .g-foot .form {
    width: 100%; }
  .g-foot .form li .input input {
    font-size: .24rem; }
  .g-foot .list {
    width: 100%;
    padding-top: .5rem; }
  .g-foot .list ul {
    padding-bottom: .3rem; }
  .g-foot .list li {
    font-size: .24rem; }
  .g-foot .list li .ico {
    width: .26rem; }
  .g-foot .list li .name, .g-foot .list li p {
    line-height: .26rem; }
  .g-foot .msg {
    position: static; }
  .g-foot .msg .wal {
    height: 1.2rem;
    line-height: .4rem;
    padding: .2rem 0;
    font-size: .22rem; }
  .g-foot .msg p {
    margin-right: -.3rem;
    margin-left: -.1rem; }

  /*page*/
  .p-banner .wal {
    height: 4rem;
    padding-top: 1rem; }
  .p-banner .wal h2 {
    font-weight: 400; }
  .p-banner .wal .content {
    font-size: .22rem;
    line-height: .36rem;
    max-width: 100%;
    padding-top: .2rem; }

  .solutions-nav ul {
    margin-left: -.2rem;
    margin-right: -.2rem; }
  .solutions-nav a {
    height: 2.6rem; }
  .solutions-nav a .name {
    font-size: .22rem;
    padding: .15rem .1rem; }

  .solutions-nav-list .btn {
    font-size: .24rem; }
  .solutions-nav-list .list ul {
    margin-left: -.3rem; }
  .solutions-nav-list .list li {
    width: 50%;
    padding: 0 0 .3rem .3rem; }
  .solutions-nav-list .list a {
    height: 1rem;
    font-size: .24rem; }

  .solutions-data-1 .title {
    font-size: .32rem; }
  .solutions-data-1 .btn {
    position: static; }
  .solutions-data-1 .btn ul {
    margin-left: -.4rem; }
  .solutions-data-1 .btn li a {
    font-size: .26rem; }
  .solutions-data-1 .container .content {
    font-size: .24rem;
    width: 100%;
    padding-top: .1rem; }

  .solutions-data-2 .list ul {
    margin-left: -.3rem; }
  .solutions-data-2 .list li {
    width: 50%;
    padding: 0 0 .3rem .3rem; }
  .solutions-data-2 .list li h3 {
    font-size: .26rem; }
  .solutions-data-2 .list li p {
    font-size: .22rem;
    line-height: .36rem; }

  .solutions-data-3 li {
    padding: .38rem .15rem; }
  .solutions-data-3 li p {
    font-size: .22rem; }

  .innovation-1 .container .h50 {
    height: .5rem; }

  .innovation-2 .list ul {
    margin-left: -.3rem; }
  .innovation-2 .list li {
    width: 50%;
    padding: 0 0 .3rem .3rem; }
  .innovation-2 .list li h3 {
    font-size: .24rem; }
  .innovation-2 .list li p {
    font-size: .22rem;
    line-height: .32rem; }

  .innovation-3 li {
    width: 100%;
    min-height: 1rem;
    padding: 0 0 0 .8rem; }
  .innovation-3 li .ico {
    width: .7rem;
    right: auto;
    left: 0; }
  .innovation-3 li p {
    line-height: .7rem;
    font-size: .24rem;
    text-align: left;
    padding-left: .2rem; }
  .innovation-3 li p:before {
    right: auto;
    left: -.06rem; }
  .innovation-3 li:nth-child(even) {
    padding: 0 0 0 .8rem; }
  .innovation-3 .list-1 {
    padding: .37rem .4rem .5rem .4rem; }
  .innovation-3 .list-1 .title {
    position: static;
    width: 100%;
    margin-left: 0;
    height: 3rem;
    padding-top: .5rem; }
  .innovation-3 .list-1 .title h3 {
    font-size: .26rem;
    line-height: .4rem; }
  .innovation-3 .list-1 li:nth-child(1), .innovation-3 .list-1 li:nth-child(7) {
    left: 0; }
  .innovation-3 .list-1 li:nth-child(2), .innovation-3 .list-1 li:nth-child(8) {
    right: 0; }
  .innovation-3 .list-2 {
    padding: .77rem .4rem 1rem .4rem; }
  .innovation-3 .list-2 .title {
    position: static;
    padding-bottom: .3rem;
    margin-left: -.4rem;
    margin-right: -.4rem; }
  .innovation-3 .list-2 .title h3 {
    font-size: .26rem; }
  .innovation-3 .list-2 li:nth-child(1) {
    left: 0; }
  .innovation-3 .list-2 li:nth-child(2) {
    right: 0; }

  .governance-1 .list li {
    width: 100%; }
  .governance-1 .list li h3 {
    font-size: .26rem; }
  .governance-1 .list li dd {
    font-size: .22rem;
    line-height: .36rem; }
  .governance-1 .list li dd:before {
    height: .36rem; }

  .governance-2 .col {
    width: 100%; }
  .governance-2 .content {
    font-size: .24rem;
    line-height: .44rem; }
  .governance-2 .content b {
    font-size: .26rem; }
  .governance-2 .list ul {
    margin-left: -.5rem; }
  .governance-2 .list li {
    padding: 0 0 0 .5rem; }
  .governance-2 .list li:before {
    width: .5rem;
    background-size: .4rem; }
  .governance-2 .list li p {
    font-size: .24rem; }

  .p-content {
    font-size: .24rem;
    line-height: .4rem; }

  .service-1 {
    background-position: .6rem bottom; }

  .serivce-2 .bg-l, .serivce-2 .bg-r {
    display: none; }
  .serivce-2 .list-wrapper li {
    padding: .3rem .15rem 0 .15rem; }
  .serivce-2 .list-wrapper li .name {
    height: .8rem;
    line-height: .8rem;
    font-size: .24rem; }
  .serivce-2 .arrow a.prev {
    left: .2rem;
    margin-left: 0; }
  .serivce-2 .arrow a.next {
    right: .2rem;
    margin-right: 0; }

  .serivce-3 li h3 {
    font-size: .26rem; }

  .serivce-4 li .col, .serivce-4 li .img {
    width: 100%; }
  .serivce-4 li .col {
    padding-bottom: .3rem; }
  .serivce-4 li:nth-child(even) .img {
    order: 0; }

  .p-nav a {
    height: 1rem;
    line-height: 1rem;
    font-size: .26rem;
    margin-right: .3rem; }

  .case {
    padding: .6rem .3rem 0 .3rem; }
  .case li {
    width: 100%; }
  .case a:before {
    height: 4.09rem; }
  .case a .p-img {
    height: 3.6rem; }
  .case a .layer {
    height: 3.6rem; }
  .case a .layer .scroll {
    height: 2.6rem; }
  .case a .layer .content {
    font-size: .22rem;
    line-height: .36rem; }
  .case a .name {
    height: .7rem;
    line-height: .69rem;
    font-size: .24rem; }

  .case_show {
    padding-bottom: 1rem; }
  .case_show:before {
    right: 0; }
  .case_show .wal {
    padding: 1rem 0 .5rem 0;
    min-height: 1rem; }
  .case_show .title {
    font-size: .28rem;
    line-height: .46rem;
    width: 100%; }
  .case_show .p-content {
    width: 100%; }
  .case_show .list {
    width: 12rem;
    position: relative;
    left: .3rem;
    top: 0;
    margin-left: 0; }
  .case_show .list li .p-img {
    height: 4rem; }
  .case_show .list .p-num {
    width: 6rem; }

  .news {
    padding-top: .6rem; }
  .news li {
    width: 100%;
    padding: 0 0 .4rem .8rem; }
  .news a .p-img {
    height: 4.2rem; }
  .news a .p-img:before {
    background-size: 6.42rem; }
  .news a .name {
    font-size: .24rem;
    line-height: .44rem; }
  .news a .time {
    bottom: .45rem;
    font-size: .24rem; }

  .new_show {
    padding-top: .6rem; }
  .new_show .title {
    line-height: 1.5em;
    padding-right: 1.6rem; }
  .new_show .time {
    line-height: .8rem;
    padding-left: .3rem;
    font-size: .24rem;
    background-size: .2rem; }
  .new_show .back {
    top: .7rem; }

  .p-num2 a {
    height: .8rem;
    line-height: .8rem;
    width: 2.2rem;
    font-size: .26rem; }

  .investor-1 {
    padding: 0 .4rem;
    margin-top: .6rem; }
  .investor-1 .name {
    font-size: .28rem; }
  .investor-1 .info {
    font-size: .22rem; }
  .investor-1 .info div {
    line-height: .3rem; }
  .investor-1 .list {
    position: static;
    width: 100%;
    font-size: .24rem;
    padding: .2rem 0 .3rem 0; }
  .investor-1 .list span {
    font-size: .36rem; }
  .investor-1 .tips {
    position: relative;
    margin-right: -.4rem;
    margin-left: -.4rem;
    padding: .2rem .4rem;
    font-size: .22rem;
    line-height: .38rem; }

  .investor a {
    font-size: .24rem;
    height: .82rem;
    line-height: .82rem;
    padding: 0 1.7rem 0 .16rem; }
  .investor a .time {
    font-size: .22rem; }
  .investor a .name {
    height: .82rem; }

  .news_img {
    padding-top: .6rem; }
  .news_img li {
    width: 100%;
    padding: 0 0 .4rem .8rem; }
  .news_img a .p-img {
    height: 4.2rem; }
  .news_img a .p-img:before {
    background-size: 6.42rem; }
  .news_img a .name {
    height: 1rem;
    line-height: 1rem;
    font-size: .24rem; }

  .img_show .big-img {
    padding-bottom: 1rem; }
  .img_show .big-img .p-img {
    height: 4rem; }

  .honor {
    padding: .6rem 0 .5rem 0; }
  .honor ul {
    margin-left: -.3rem; }
  .honor li {
    width: 50%;
    padding: 0 0 .4rem .3rem; }
  .honor li .name {
    font-size: .24rem;
    line-height: .32rem;
    min-height: 1rem; }

  .publication {
    padding: .6rem 0 0 0; }
  .publication li {
    width: 50%; }
  .publication li a .p-img {
    height: 4.5rem; }
  .publication li a .p-img:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(20, 112, 204, 0.5) url("../image/img60_41.png") center no-repeat;
    background-size: .6rem;
    opacity: 0; }
  .publication li a .name {
    height: 1rem;
    line-height: .98rem;
    font-size: .24rem; }

  .cooperation .list li {
    width: 33.333%; }

  .contact-1 {
    padding-top: .6rem; }
  .contact-1 .col {
    width: 100%;
    min-height: 1rem;
    padding-bottom: .4rem;
    margin-bottom: .4rem; }
  .contact-1 .col .ico img {
    height: .7rem; }
  .contact-1 .col h3 {
    font-size: .28rem; }
  .contact-1 .col dd {
    font-size: .24rem; }
  .contact-1 .map {
    width: 100%; }

  .contact-2 li {
    width: 100%;
    padding: 0 0 .3rem 2rem; }
  .contact-2 li .box {
    width: 1.7rem;
    font-size: .24rem; }
  .contact-2 li .box .btn {
    width: 1.4rem;
    height: .46rem;
    line-height: .46rem;
    font-size: .22rem; }
  .contact-2 li h3 {
    font-size: .28rem; }
  .contact-2 li dd {
    font-size: .24rem;
    line-height: .44rem; }

  .join-1 .p-content {
    width: 100%; }
  .join-1 .p-content p {
    min-height: .1rem; }
  .join-1 .p-content h3 {
    font-size: .26rem;
    line-height: .44rem; }

  .join-2 .col {
    width: 100%; }
  .join-2 .col-2 {
    width: 100%;
    padding-top: .4rem; }

  .join-3 li .title {
    font-size: .22rem; }
  .join-3 li .title h2 {
    font-size: .26rem;
    width: 3rem; }
  .join-3 li .title .address, .join-3 li .title .year {
    width: 3.5rem; }
  .join-3 li .title .year {
    display: none; }
  .join-3 li .box h3 {
    font-size: .26rem; }
  .join-3 li .box .msg {
    font-size: .24rem; }

  .page-search .search-msg {
    font-size: .24rem; }

  .about-1 .content .p-content {
    width: 100%; }
  .about-1 .map {
    width: 7.5rem;
    left: -.3rem; }
  .about-1 .map div {
    width: 10rem;
    margin-left: -5.8rem; }

  .about-2 .list ul {
    margin-left: -.2rem; }
  .about-2 .list li {
    width: 50%;
    padding-left: .2rem; }
  .about-2 .list li:nth-child(5) {
    width: 100%; }
  .about-2 .list .box {
    min-height: 2.3rem; }
  .about-2 .list .box h3 {
    font-size: .28rem; }
  .about-2 .list .box p {
    font-size: .22rem;
    line-height: .4rem;
    padding: 0 .1rem; }

  .about-3 .yuan {
    background-size: 90%;
    top: 0; }
  .about-3 .list li .year {
    width: 40%;
    font-size: .66rem;
    text-align: left;
    padding: 0; }
  .about-3 .list li dl {
    font-size: .22rem;
    line-height: .44rem;
    width: 60%; }
    .about-3 .list li dl dd {
      min-height: .44rem; }
      .about-3 .list li dl dd:before {
        height: .44rem; }

  /*2021-01-08*/
  .faq .form li .input, .faq .form li .select {
    height: .8rem; }
  .faq .form li .input .name, .faq .form li .input span, .faq .form li .select .name, .faq .form li .select span {
    line-height: .8rem;
    font-size: .24rem; }
  .faq .form li .input input, .faq .form li .input textarea, .faq .form li .select input, .faq .form li .select textarea {
    line-height: .8rem;
    font-size: .24rem; }
  .faq .form li.li_01 .input textarea {
    padding: .2rem .29rem;
    line-height: .4rem; }
  .faq .form .submit {
    padding-top: .25rem; }
  .faq .form .submit input {
    height: .8rem; }
  .faq .list li {
    font-size: .24rem; }
  .faq .list li h3 {
    font-size: .28rem; }
  .faq .list li .content {
    line-height: .44rem; }
  .faq .list li .info {
    height: .7rem; }
  .faq .list li .info .name {
    font-size: .26rem; }
  .faq .list li .info .name img {
    width: .3rem; }

  .cpxlhj-1 ul {
    margin-left: -.2rem;
    margin-right: -.2rem; }
  .cpxlhj-1 li {
    width: 50%;
    padding: .7rem .1rem; }
  .cpxlhj-1 li a {
    width: 100%;
    height: 1.3rem; }
  .cpxlhj-1 li a h3 {
    font-size: .3rem;
    line-height: 1.3rem; }

  .cpxlhj-navD {
    height: 1.6rem; }
  .cpxlhj-navD.fixed .cpxlhj-nav {
    top: 1rem; }

  .cpxlhj-nav {
    height: 1.6rem; }
  .cpxlhj-nav ul {
    flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    margin-left: -.3rem;
    margin-right: -.3rem; }
  .cpxlhj-nav li {
    width: 25%; }
  .cpxlhj-nav li:before {
    left: -1px;
    height: .3rem;
    margin-top: -.15rem;
    margin-left: 0; }
  .cpxlhj-nav a {
    line-height: .8rem;
    font-size: .26rem;
    text-align: center; }
  .cpxlhj-nav a.on {
    font-size: .26rem; }

  .cpxlhj-navD2 {
    height: .8rem; }
  .cpxlhj-navD2 .cpxlhj-nav {
    height: .8rem; }
  .cpxlhj-navD2 .cpxlhj-nav li {
    width: 33.333%; }
  .cpxlhj-navD2 .cpxlhj-nav li:before {
    left: -1px; }

  .xpxlhj-s-navD {
    height: 1.28rem;
    position: relative; }

  .xpxlhj-s-nav {
    position: absolute;
    z-index: 30;
    left: 0;
    top: 0;
    bottom: auto;
    margin-left: 0;
    width: 100%;
    opacity: 1;
    visibility: visible;
    padding: 0 .1rem;
    background: #fff;
    transition-duration: 0s;
    -webkit-transition-duration: 0s; }
  .xpxlhj-s-nav.show {
    margin-left: 0;
    position: fixed;
    top: 1.8rem;
    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); }
  .xpxlhj-s-nav ul {
    display: flex;
    display: -webkit-flex;
    width: 100%; }
  .xpxlhj-s-nav li {
    padding: .3rem .1rem;
    width: 16.666%; }
  .xpxlhj-s-nav a {
    font-size: .26rem;
    padding: .2rem 0; }

  .cpxlhj-list .p-title h2 {
    font-size: .36rem; }
  .cpxlhj-list .title h3 {
    font-weight: 600;
    font-size: .3rem; }
  .cpxlhj-list .content {
    font-size: .24rem;
    line-height: 1.7em; }
  .cpxlhj-list .list ul {
    margin-left: -.3rem; }
  .cpxlhj-list .list li {
    width: 100%;
    padding: 0 0 .45rem .3rem; }
  .cpxlhj-list .list li .name:before {
    top: .05rem;
    height: .3rem; }
  .cpxlhj-list .list li .name a h3 {
    font-size: .28rem;
    line-height: .4rem; }
  .cpxlhj-list .list li .name a em {
    font-size: .22rem; }
  .cpxlhj-list .list li .name span.tag {
    font-size: .22rem;
    height: .32rem;
    line-height: .32rem; }
  .cpxlhj-list .list li p {
    font-size: .24rem;
    line-height: .4rem; }
  .cpxlhj-list .list li .btn a {
    width: 1.3rem;
    height: .5rem;
    line-height: .5rem;
    font-size: .24rem; }
  .cpxlhj-list .img-list {
    margin-left: .5rem;
    margin-right: .5rem; }
  .cpxlhj-list .img-list li a .name {
    font-size: .28rem; }
  .cpxlhj-list .img-list li a .name:before {
    height: .3rem;
    margin-top: -.15rem; }
  .cpxlhj-list .img-list li a:hover {
    color: #1470cc; }
  .cpxlhj-list .img-list .arrow a {
    top: 1.7rem; }
  .cpxlhj-list .img-list .arrow a.prev {
    left: -.5rem; }
  .cpxlhj-list .img-list .arrow a.next {
    right: -.5rem; }

  .login-layer .container .form {
    width: 5rem; }
  .login-layer .container .form li .ico {
    top: .25rem; }
  .login-layer .container .form li .input input {
    height: .8rem;
    line-height: .8rem;
    font-size: .24rem; }
  .login-layer .container .form .submit input {
    height: .8rem;
    font-size: .3rem; }

  .tjpz-layer .container {
    width: 6.9rem;
    padding: 0 .3rem 0 .3rem;
    max-height: 95vh;
    overflow-y: auto; }
  .tjpz-layer .container .box {
    margin-bottom: .3rem;
    padding: 0 .3rem; }
  .tjpz-layer .container .content {
    font-size: .24rem;
    line-height: .36rem; }
  .tjpz-layer .container .col-1 {
    width: 100%; }
  .tjpz-layer .container .col-1 .title h3 {
    font-size: .3rem; }
  .tjpz-layer .container .col-2 {
    border: 0;
    border-top: #DEDEDE solid 1px;
    padding: 0;
    width: 100%; }
  .tjpz-layer .container .col-2 .name {
    font-size: .28rem;
    padding: .3rem 0; }

  .gxjl-layer .container {
    width: 6.9rem;
    padding: 0 .15rem .25rem .3rem; }
  .gxjl-layer .container .list li {
    font-size: .24rem; }
  .gxjl-layer .container .list li .time {
    font-size: .28rem; }
  .gxjl-layer .container .list li .time:before {
    height: .24rem;
    margin-top: -.12rem;
    width: .04rem; }

  .product-show {
    padding: 0 0 1rem 0; }
  .product-show .back {
    position: relative;
    top: .5rem; }
  .product-show .back a {
    width: 1.8rem;
    line-height: .48rem;
    font-size: .24rem;
    margin-left: auto; }
  .product-show .content {
    font-size: .24rem;
    line-height: .4rem; }
  .product-show .list-1 .title h3 {
    font-weight: 600; }
  .product-show .list-1 li {
    width: 100%; }
  .product-show .list-1 li .name {
    font-size: .28rem; }
  .product-show .list-1 li .name:before {
    height: .3rem;
    margin-top: -.15rem; }
  .product-show .list-1 li p {
    font-size: .24rem;
    line-height: .4rem; }
  .product-show .list-2 li {
    width: 100%; }
  .product-show .list-2 li .name em {
    font-size: .28rem; }
  .product-show .list-2 li p {
    font-size: .24rem;
    line-height: .4rem; }
  .product-show .img-list li a .name {
    font-size: .2822rem; }
  .product-show .img-list li a .name:before {
    height: .3rem;
    margin-top: -.15rem; }
  .product-show .img-list .arrow a {
    top: 1.8rem; }
  .product-show .side {
    width: 100%;
    position: static;
    padding-top: .5rem; }
  .product-show .side .side-title {
    height: .8rem; }
  .product-show .side .side-title h3 {
    font-weight: 600;
    font-size: .3rem; }
  .product-show .side .side-list-1 li a {
    font-size: .24rem;
    height: .7rem; }
  .product-show .side .side-list-1 li a img {
    width: .24rem; }
  .product-show .side .side-list-1 .more {
    font-size: .24rem; }
  .product-show .side .side-list-1 .btn a {
    width: 1.6rem;
    line-height: .46rem;
    font-size: .24rem; }
  .product-show .side .side-list-2 a .img {
    width: .8rem; }
  .product-show .side .side-list-2 a .name {
    font-size: .24rem; }
  .product-show .side .side-list-3 li a {
    line-height: .4rem;
    padding: 0 .2rem;
    font-size: .24rem; }
  .product-show .side .side-list-4 a {
    font-size: .24rem; }
  .product-show .side .side-list-4 li a .name {
    font-size: .28rem; }
  .product-show .side .side-list-4 li a .name:before {
    height: .24rem;
    margin-top: -.12rem;
    width: .04rem; }
  .product-show .side .side-list-5 li {
    font-size: .24rem; }
  .product-show .side .side-list-5 li .time {
    font-size: .28rem; }
  .product-show .side .side-list-5 li .time:before {
    height: .24rem;
    margin-top: -.12rem;
    width: .04rem; }
  .product-show .side .side-list-5 .more a {
    font-size: .24rem; }

  .product-banner .wal {
    height: 6rem; }
  .product-banner .wal h2 {
    font-size: .4rem; }
  .product-banner .wal h2 em {
    font-size: .24rem; }
  .product-banner .wal .slogan {
    font-size: .24rem;
    line-height: .4rem; }
  .product-banner .wal .content {
    font-size: .24rem;
    line-height: .36rem;
    max-width: 100%; }
  .product-banner .wal .btn a {
    font-size: .24rem;
    width: 2rem;
    height: .6rem; }
  .product-banner .wal .btn a img {
    width: .28rem; } 
/*# 2023-02-13 */
.product-Advantage h5.msg{font-size: .24rem; line-height: 1.5em}
.product-Advantage .list ul{margin-left: -.3rem}
.product-Advantage .list li{width: 50%; padding-left: .3rem}
.product-Advantage .list li p{max-width: 100%}

.solutions-data-3-phone-row2 ul{flex-wrap: wrap}
.solutions-data-3-phone-row2 li{width: 33.333%; height: 2.5rem}
.solutions-data-3-phone-row2 li:nth-child(4){border-left: 0}
.solutions-data-3-1.solutions-data-3-phone-row2 li{height: 1.666rem}
.solutions-data-3-1.solutions-data-3-phone-row2 li:nth-child(7){border-left: 0}

.tendency li .hd{height: 1rem}
.tendency li .hd:before{width: .06rem; height: .26rem; flex: 0 0 auto}
.tendency li .hd h5{font-size: .26rem; line-height: 1.2em; padding: 0 1rem 0 .19rem}
.tendency li .col{padding-bottom: .2rem; width: 100%}
.tendency li .col .name img{height: .24rem}
.tendency li .col .name h5{font-size: .24rem}
.tendency li .col dd{padding: 0 0 .2rem .15rem; font-size: .24rem; line-height: .34rem}
.tendency li .col dd:before{height: .34rem}

}
@media screen and (max-width: 550px) {
  .wal {
    margin: 0 .3rem; } }

/*# sourceMappingURL=phone.css.map */
