/* 【 0 - 700 】 */
@media screen and (max-width: 767px) {
  html {
    font-size: 10vw;
  }
  header {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    height: 1.267rem;
  }
  header.navBg {
    margin-bottom: 0;
  }
  header .content {
    width: 100%;
    height: 1.267rem;
    padding: 0 0.533rem;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    background-color: white;
    border-bottom: 1px solid #e5e5e5;
    opacity: 0.95;
    overflow: hidden;
  }
  header .content .kefu {
    font-size: 0.48rem;
    position: absolute;
    right: 1.467rem;
    top: 0.347rem;
  }
  header .content .mMenu {
    width: 0.48rem;
    position: absolute;
    right: 0.533rem;
    top: 0.42rem;
  }
  header .content .logo {
    width: auto;
    height: 1.267rem;
    line-height: 0.967rem;
    font-size: 0.4rem;
    padding-left: 0;
    padding-top: 0.16rem;
  }
  header .content .logo img {
    width: 2rem;
  }
  header .content .menuSarch {
    position: absolute;
    left: 0.933rem;
    top: 1.333rem;
    width: 8rem;
    background: none;
    border-bottom: 1px solid #e5e5e5;
  }
  header .content .menuSarch .searchButtom {
    position: absolute;
    top: 50%;
    margin-top: -0.227rem;
    left: 0.027rem;
    width: 0.453rem;
  }
  header .content .menuSarch #searchValueMenu {
    width: 100%;
    height: 1.333rem;
    line-height: 1.333rem;
    border: none;
    background: none;
    display: block;
    padding: 0 0.213rem 0 1.067rem;
    box-sizing: border-box;
    font-size: 0.373rem !important;
  }
  header .content .naviList {
    width: 8rem;
    position: absolute;
    left: 0.933rem;
    top: 2.667rem;
    text-align: left !important;
    padding-right: 0;
  }
  header .content .naviList li {
    border-bottom: 1px solid #EEE;
    width: 100%;
  }
  header .content .naviList li a {
    font-size: 0.427rem;
    width: 100%;
    height: 1.333rem !important;
    line-height: 1.333rem !important;
    text-align: left;
    margin: 0 26.5px;
    padding: 0 5px;
    box-sizing: border-box;
    text-align: left !important;
  }
  header .content .naviList li a.active {
    font-weight: bold;
    border-bottom: none;
  }
  header .content .naviList li a.active::after {
    display: none;
  }
  header .content .naviList li a i {
    font-size: 14px;
    margin-left: 5px;
  }
  header .content .naviList li .indexCurrent {
    position: relative;
  }
  header .content .naviList li.buybtn {
    padding-top: 0;
    position: static;
    right: 0;
    top: 0;
  }
  header .content .naviList li.buybtn a {
    width: 100%;
    height: 1.333rem;
    line-height: 1.333rem;
    color: #333;
    background-color: transparent;
    border-radius: 4px;
    padding: 5px;
  }
  header .content .naviList li.buybtn a:hover {
    background-color: transparent;
  }
  .footer {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    background-color: #222532;
  }
  .footer .content {
    width: 100% !important;
    padding-left: 0.533rem;
    padding-right: 0.533rem;
  }
  .footer .content .footMenu {
    padding: 0.067rem 0 0.067rem;
    border: none !important;
  }
  .footer .content .footMenu .logo {
    padding-top: 40px;
  }
  .footer .content .footMenu .logo img {
    vertical-align: middle;
  }
  .footer .content .footMenu .menuItem {
    border-bottom: 0.027rem solid #555;
    padding: 0.2rem 0;
    text-align-last: left;
  }
  .footer .content .footMenu .menuItem p {
    padding-bottom: 0rem !important;
    color: #fff;
    font-size: 0.347rem;
    font-weight: normal;
  }
  .footer .content .footMenu .menuItem img.jia {
    position: absolute;
    right: 0.267rem;
    top: 0.267rem;
    cursor: pointer;
    width: 0.4rem;
  }
  .footer .content .footMenu .menuItem ul {
    padding-left: 0.4rem;
  }
  .footer .content .footMenu .menuItem ul a {
    color: #7d7f8d;
  }
  .footer .copyright {
    background-color: #222532;
    color: #7d7f8d;
  }
  .footer .copyright .content {
    padding: 10px 0;
  }
  .footer .copyright .content > p {
    padding: 5px 0;
  }
  .footer .copyright .content a {
    color: #7d7f8d;
  }
  .idx_banner {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    height: 14.27rem;
    background: url('/rzxt/acticee/images/m_idx_banner.png') no-repeat center center;
    background-size: 100%;
  }
  .idx_banner .content {
    width: 100%;
    padding: 4.533rem 0.533rem 0;
  }
  .idx_banner .content .title {
    font-size: 0.8rem;
  }
  .idx_banner .content .desc {
    font-size: 0.4rem;
    margin-top: 0.267rem;
  }
  .idx_banner .content .btns {
    margin-top: 3.467rem;
  }
  .idx_banner .content .btns a {
    width: 7.733rem;
    height: 1.173rem;
    line-height: 1.173rem;
    border-radius: 0.587rem;
    font-size: 0.427rem;
    margin: 0;
  }
  .idx_banner .content .btns a.download {
    display: none;
  }
  .idx_banner .content .btns label {
    display: inline-block;
    font-size: 0.32rem;
    margin-top: 0.267rem;
  }
  .idx_m1 {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    margin: 1.467rem auto 0;
  }
  .idx_m1 .content {
    width: 100%;
    padding: 0 0.533rem 0;
  }
  .idx_m1 .content .tag {
    font-size: 0.267rem;
  }
  .idx_m1 .content .title {
    line-height: 0.8rem;
    font-size: 0.64rem;
    margin-top: 0.067rem;
  }
  .idx_m1 .content .title::before {
    width: 0.88rem;
    height: 0.707rem;
    background-size: 100%;
    top: -0.267rem;
    left: 2.667rem;
  }
  .idx_m1 .content .title::after {
    width: 0.8rem;
    height: 0.053rem;
    bottom: -0.267rem;
  }
  .idx_m1 .content .desc {
    width: 100%;
    font-size: 0.347rem;
    line-height: 0.64rem;
    margin-top: 0.733rem;
  }
  .idx_m1 .content > .more {
    width: 2.4rem;
    height: 0.8rem;
    line-height: 0.8rem;
    border-radius: 0.4rem;
    margin-top: 1.067rem;
    position: static;
  }
  .idx_m1 .content .wrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: 65px;
  }
  .idx_m1 .content .wrapper .item {
    width: 100%;
    height: 7.467rem;
    border-radius: 0.267rem;
    padding-top: 0.933rem;
    margin-bottom: 1.333rem;
  }
  .idx_m1 .content .wrapper .item .v_title {
    font-size: 0.48rem;
    margin-top: 0.267rem;
  }
  .idx_m1 .content .wrapper .item .v_desc {
    font-size: 0.347rem;
    line-height: 0.64rem;
    margin-top: 0.4rem;
    padding: 0 0.533rem;
  }
  .idx_m2 {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    margin: 1.333rem auto 2.2rem;
  }
  .idx_m2 .content {
    width: 100%;
    padding: 0 0.533rem 0;
  }
  .idx_m2 .content > div {
    width: 100%;
  }
  .idx_m2 .content .tag {
    font-size: 0.267rem;
  }
  .idx_m2 .content .title {
    line-height: 0.8rem;
    font-size: 0.64rem;
    margin-top: 0.067rem;
  }
  .idx_m2 .content .title::before {
    width: 0.88rem;
    height: 0.707rem;
    background-size: 100%;
    top: -0.267rem;
    left: 1.333rem;
  }
  .idx_m2 .content .title::after {
    width: 0.8rem;
    height: 0.053rem;
    bottom: -0.267rem;
  }
  .idx_m2 .content .desc {
    width: 100%;
    font-size: 0.347rem;
    line-height: 0.64rem;
    margin-top: 0.733rem;
  }
  .idx_m2 .content .more {
    width: 2.4rem;
    height: 0.8rem;
    line-height: 0.8rem;
    border-radius: 0.4rem;
    font-size: 0.32rem;
    margin-top: 0.8rem;
  }
  .idx_m2 .content ul {
    margin-top: 0.933rem;
  }
  .idx_m2 .content ul li {
    font-size: 0.347rem;
    line-height: 1.067rem;
  }
  .idx_m2 .right {
    width: 100%;
    padding: 0.467rem 0.533rem 0;
    position: static;
  }
  .idx_m2 .right .row {
    display: block;
    margin-bottom: 0.667rem;
  }
  .idx_m2 .right .row:nth-of-type(1) {
    width: 100%;
    padding-right: 0;
  }
  .idx_m2 .right .row:nth-of-type(1) .item:first-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .idx_m2 .right .row:nth-of-type(1) .item:last-child {
    margin-top: 0.667rem;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .idx_m2 .right .row:nth-of-type(2) {
    width: 100%;
    padding: 0;
  }
  .idx_m2 .right .row:nth-of-type(2) .item:last-child {
    margin-top: 0.667rem;
  }
  .idx_m2 .right .row:nth-of-type(3) {
    width: 100%;
    padding-left: 0;
  }
  .idx_m2 .right .row:nth-of-type(3) .item:last-child {
    margin-top: 0.667rem;
  }
  .idx_m2 .right .item {
    border-radius: 0.267rem;
    overflow: hidden;
  }
  .idx_m2 .right .item > img.pc_show {
    display: none;
  }
  .idx_m2 .right .item > img.m_show {
    display: inline-block;
    width: 100%;
  }
  .idx_m2 .right .item .shadow {
    padding-top: 2rem;
  }
  .idx_m2 .right .item .shadow .v_title {
    font-size: 0.64rem;
  }
  .idx_m2 .right .item .shadow .v_desc {
    font-size: 0.347rem;
    line-height: 0.64rem;
    padding: 0 0.533rem;
    margin-top: 0.667rem;
  }
  .idx_m2 .right .item .shadow .more {
    font-size: 0.347rem;
    margin-top: 0.933rem;
  }
  .idx_m3 {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
  }
  .idx_m3 .content {
    width: 100%;
    padding: 0.867rem 0.533rem 0;
  }
  .idx_m3 .content .title {
    font-size: 0.64rem;
  }
  .idx_m3 .content .desc {
    font-size: 0.347rem;
    line-height: 0.64rem;
    margin-top: 0.067rem;
  }
  .idx_m3 .content .more {
    font-size: 0.347rem;
    margin-top: 0.333rem;
  }
  .idx_m3 .content .swiper-container {
    margin-top: 2.4rem;
    flex-wrap: wrap;
    overflow: visible;
  }
  .idx_m3 .content .swiper-wrapper {
    display: inline-block;
  }
  .idx_m3 .content .swiper-slide {
    height: auto;
    padding-top: 0;
    flex-shrink: initial;
    position: static;
  }
  .idx_m3 .content .swiper-slide .item {
    width: 100%;
    height: 6.4rem;
    border-radius: 0.267rem;
    box-shadow: 0 0.267rem 0.933rem rgba(0, 0, 0, 0.06);
    padding-left: 0.533rem;
    padding-top: 1.467rem;
    margin-bottom: 2.133rem;
  }
  .idx_m3 .content .swiper-slide .item > img {
    width: 1.467rem;
    left: 0.533rem;
  }
  .idx_m3 .content .swiper-slide .item .v_title {
    font-size: 0.48rem;
  }
  .idx_m3 .content .swiper-slide .item .v_desc {
    font-size: 0.347rem;
    line-height: 0.64rem;
    padding-right: 0.533rem;
    margin-top: 0.133rem;
  }
  .idx_m3 .content .swiper-slide .item .buynow {
    width: 4rem;
    height: 1.04rem;
    line-height: 1.013rem;
    font-size: 0.347rem;
    border-radius: 0.52rem;
    color: white;
    background-color: #fc592d;
    margin-top: 1.2rem;
    position: static;
  }
  .idx_m3 .content .idx_swiper_next {
    display: none;
  }
  .idx_m4 {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
  }
  .idx_m4 .content {
    width: 100%;
    height: 8rem;
    padding: 2.133rem 0.533rem 0;
    background: url('/rzxt/acticee/images/m_idx_m4_bg2.jpg') no-repeat center center;
    background-size: 100%;
    text-align: center;
  }
  .idx_m4 .content .left {
    width: 100%;
    padding-left: 0;
  }
  .idx_m4 .content .left .title {
    font-size: 0.8rem;
  }
  .idx_m4 .content .left .desc {
    font-size: 0.4rem;
    margin-top: 0.133rem;
  }
  .idx_m4 .content .right {
    width: 100%;
    padding-left: 0;
    padding-top: 1.333rem;
  }
  .idx_m4 .content .right .buynow {
    display: none;
  }
  .idx_m4 .content .right label {
    display: inline-block;
    width: 7.733rem;
    height: 1.173rem;
    line-height: 1.173rem;
    border-radius: 0.587rem;
    font-size: 0.427rem;
    color: white;
    background-color: #bfbfbf;
  }
  .idx_m5 {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
  }
  .idx_m5 .content {
    width: 100%;
    padding: 1.467rem 0.533rem 0.533rem;
  }
  .idx_m5 .content h3 {
    font-size: 1.067rem;
    color: #111;
  }
  .idx_m5 .content .category {
    height: 1.067rem;
    margin-left: 0;
    padding-top: 0.333rem;
  }
  .idx_m5 .content .category li {
    font-size: 0.347rem;
    margin-right: 0.267rem;
    padding: 2px 0.133rem 3px;
  }
  .idx_m5 .content .category li.active::after,
  .idx_m5 .content .category li:hover::after {
    width: 1.733rem;
    height: 0.133rem;
  }
  .idx_m5 .content .main {
    margin-top: 0.667rem;
  }
  .idx_m5 .content .main > div {
    display: block;
  }
  .idx_m5 .content .main .item {
    width: 100%;
    margin-bottom: 1.067rem;
  }
  .idx_m5 .content .main .time {
    font-size: 0.347rem;
    padding-bottom: 0.2rem;
  }
  .idx_m5 .content .main .title {
    font-size: 0.427rem;
    padding-top: 0.133rem;
  }
  .idx_m5 .content .main .desc {
    font-size: 0.347rem;
    line-height: 0.52rem;
    margin-top: 0.133rem;
  }
  .idx_m5 .content .main .more {
    font-size: 0.347rem;
    line-height: 0.52rem;
    margin-top: 0.333rem;
  }
  .prod_banner {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    height: 14.27rem;
    background: url('/rzxt/acticee/images/m_prod_banner.png') no-repeat center center;
    background-size: 100%;
  }
  .prod_banner .content {
    width: 100%;
    padding: 4rem 0.533rem 0;
  }
  .prod_banner .content .title {
    font-size: 0.8rem;
  }
  .prod_banner .content .desc {
    font-size: 0.347rem;
    line-height: 0.64rem;
    margin-top: 0.533rem;
  }
  .prod_banner .content .buynow {
    width: 7.733rem;
    height: 1.173rem;
    line-height: 1.173rem;
    border-radius: 0.587rem;
    font-size: 0.427rem;
    margin-top: 2.667rem;
  }
  .prod_menu {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    height: 1.333rem;
  }
  .prod_menu .content {
    width: 100%;
    padding: 0 0.533rem 0;
  }
  .prod_menu .content .left {
    width: 100%;
    overflow-y: scroll;
    white-space: nowrap;
  }
  .prod_menu .content .left span {
    line-height: 1.333rem;
    font-size: 0.347rem;
    margin-right: 0.533rem;
  }
  .prod_menu .content a.buynow {
    display: none;
  }
  .prod_menu.prodMenu30,
  .prod_menu.prodMenu60 {
    top: 1.267rem;
  }
  .prod_t1_m1 {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
  }
  .prod_t1_m1 .content {
    width: 100%;
    padding: 0 0 2.4rem;
  }
  .prod_t1_m1 .content .title {
    font-size: 0.64rem;
    padding-top: 1.667rem;
  }
  .prod_t1_m1 .content .desc {
    font-size: 0.347rem;
    line-height: 0.64rem;
    padding: 0 0.533rem;
    margin-top: 0.2rem;
  }
  .prod_t1_m1 .content .img {
    margin-top: 0.933rem;
  }
  .prod_t1_m1 .content .img img:first-child {
    display: none;
  }
  .prod_t1_m1 .content .img img:last-child {
    display: inline-block;
    width: 100%;
  }
  .prod_t1_m1 .content .wrapper {
    margin-top: 1.067rem;
    padding: 0 0.533rem;
  }
  .prod_t1_m1 .content .wrapper .item {
    width: 100%;
    height: 6.867rem;
    border-radius: 0.267rem;
    padding: 0.4rem 0.4rem 0;
    margin-bottom: 1.333rem;
    box-shadow: 0 0.267rem 0.933rem rgba(40, 50, 93, 0.1);
  }
  .prod_t1_m1 .content .wrapper .item .v_title {
    font-size: 0.48rem;
    margin-top: 0.2rem;
  }
  .prod_t1_m1 .content .wrapper .item .v_desc {
    font-size: 0.347rem;
    line-height: 0.64rem;
    margin-top: 0.267rem;
  }
  .prod_t1_m1 .content .btns {
    margin-top: 0.533rem;
    padding: 0 0.533rem;
    text-align: left;
  }
  .prod_t1_m1 .content .btns span {
    font-size: 0.347rem;
  }
  .prod_t1_m2 {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    height: 8.44rem;
    background: url('/rzxt/acticee/images/m_prod_t1_m2_bg.png') no-repeat center center;
    background-size: 100%;
  }
  .prod_t1_m2 .content {
    width: 100%;
    padding: 2.133rem 0.533rem 0;
    text-align: center;
  }
  .prod_t1_m2 .content .left {
    width: 100%;
    padding-left: 0;
  }
  .prod_t1_m2 .content .left .title {
    font-size: 0.8rem;
  }
  .prod_t1_m2 .content .left .desc {
    font-size: 0.4rem;
    margin-top: 0.133rem;
  }
  .prod_t1_m2 .content .right {
    width: 100%;
    padding-left: 0;
    padding-top: 1.333rem;
  }
  .prod_t1_m2 .content .right .buynow {
    width: 7.733rem;
    height: 1.173rem;
    line-height: 1.173rem;
    border-radius: 0.587rem;
    font-size: 0.427rem;
  }
  .prod_t1_m3 {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
  }
  .prod_t1_m3 .content {
    width: 100%;
    padding: 2rem 0 2.333rem;
  }
  .prod_t1_m3 .content .title1 {
    font-size: 0.64rem;
  }
  .prod_t1_m3 .content table {
    margin-top: 0.8rem;
    margin-bottom: 2.2rem;
  }
  .prod_t1_m3 .content table thead tr {
    height: 1.6rem;
    font-size: 0.32rem;
  }
  .prod_t1_m3 .content table thead tr th:first-child {
    width: 25%;
  }
  .prod_t1_m3 .content table tbody tr td {
    height: 1.333rem;
    font-size: 0.267rem;
    padding-left: 0.533rem;
  }
  .prod_t1_m3 .content table tbody tr td.yes {
    background-size: 0.4rem;
  }
  .prod_t1_m3 .content table tbody tr td[colspan] {
    height: 1.333rem;
    font-size: 0.32rem;
    padding-left: 0.533rem;
  }
  .prod_t1_m3 .content table tbody tr td[colspan] i {
    width: 0.32rem;
    height: 0.32rem;
    margin-right: 0.08rem;
    margin-top: 0.08rem;
    vertical-align: top;
  }
  .prod_t1_m3 .content table tbody tr td[colspan] i.add {
    background-size: 0.267rem;
  }
  .prod_t1_m3 .content table tbody tr td[colspan] i.sub {
    background-size: 0.267rem;
  }
  .prod_t1_m3 .content .title2 {
    font-size: 0.64rem;
    margin-top: 1.733rem;
    padding: 0 0.533rem 0.133rem;
  }
  .prod_t1_m3 .content .main {
    margin-top: 0.6rem;
    padding: 0 0.533rem;
  }
  .prod_t1_m3 .content .main .v_title {
    font-size: 0.4rem;
    margin-top: 0.467rem;
  }
  .prod_t1_m3 .content .main .v_desc {
    font-size: 0.347rem;
    line-height: 0.64rem;
    margin-top: 0.133rem;
  }
  .prod_t1_m3 .content .language {
    font-size: 0.347rem;
    line-height: 0.64rem;
    margin-top: 0.6rem;
    padding: 0 0.533rem;
  }
  .dl_banner {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    height: 6rem;
    background: url('/rzxt/acticee/images/m_dl_banner.png') no-repeat center center;
    background-size: 100%;
  }
  .dl_banner .content {
    width: 100%;
    padding: 1.733rem 0.533rem 0;
  }
  .dl_banner .content .title {
    font-size: 0.8rem;
  }
  .dl_banner .content .desc {
    font-size: 0.347rem;
    margin-top: 0.267rem;
  }
  .dl_m1 {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    margin-bottom: 2.4rem;
  }
  .dl_m1 .content {
    width: 100%;
    padding: 1.667rem 0 0;
  }
  .dl_m1 .content .title1 {
    font-size: 0.64rem;
    padding: 0 0.533rem 0;
  }
  .dl_m1 .content table {
    margin-top: 0.8rem;
    margin-bottom: 2.2rem;
    box-shadow: 0 0.267rem 0.933rem rgba(40, 50, 93, 0.1);
    overflow: hidden;
  }
  .dl_m1 .content table thead tr {
    height: 1.333rem;
  }
  .dl_m1 .content table thead tr:first-child {
    font-size: 0.347rem;
  }
  .dl_m1 .content table thead tr:first-child th:first-child {
    padding-left: 0.533rem;
  }
  .dl_m1 .content table thead tr:first-child th:first-child i {
    font-size: 0.293rem;
    margin-right: 0.133rem;
  }
  .dl_m1 .content table thead tr:last-child {
    display: none;
  }
  .dl_m1 .content table tbody tr {
    height: auto;
    background-color: transparent;
  }
  .dl_m1 .content table tbody tr:not(:last-child) {
    border-bottom: none;
  }
  .dl_m1 .content table tbody tr td {
    display: none;
    width: 16.67%;
    font-size: 0.4rem;
  }
  .dl_m1 .content table tbody tr td:first-child {
    display: inline-block;
    width: 100%;
    padding-left: 0.533rem;
    padding-top: 1.067rem;
  }
  .dl_m1 .content table tbody tr td:first-child > img {
    width: 1.067rem;
  }
  .dl_m1 .content table tbody tr td:first-child > div {
    padding-left: 0.4rem;
  }
  .dl_m1 .content table tbody tr td:first-child .v_title {
    font-size: 0.4rem;
    line-height: 1.067rem;
  }
  .dl_m1 .content table tbody tr td:first-child .v_desc {
    display: none;
  }
  .dl_m1 .content table tbody tr td:last-child {
    display: inline-block;
    width: 100%;
    text-align: left;
    padding: 0.533rem 0 0.667rem 0.533rem;
  }
  .dl_m1 .content table tbody tr td:last-child a {
    width: 4rem;
    height: 1.04rem;
    line-height: 1.04rem;
    border-radius: 0.52rem;
    font-size: 0.347rem;
    margin: 0 0.067rem;
  }
  .dl_m1 .content table tbody tr td:last-child a.download {
    display: none;
  }
  .dl_m1 .content table tbody tr td:last-child label {
    display: inline-block;
    width: 4rem;
    height: 1.04rem;
    line-height: 1.04rem;
    border-radius: 0.52rem;
    font-size: 0.347rem;
    margin: 0 0.2rem;
    color: white;
    background-color: #bfbfbf;
    text-align: center;
  }
  .dl_m1 .content .title2 {
    font-size: 0.64rem;
    margin: 1.6rem 0.533rem 0;
    padding-bottom: 0.133rem;
  }
  .dl_m1 .content .desc {
    font-size: 0.347rem;
    line-height: 0.64rem;
    margin-top: 0.6rem;
    padding: 0 0.533rem;
  }
  .buy_banner {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    height: 6rem;
    background: url('/rzxt/acticee/images/m_buy_banner.png') no-repeat center center;
    background-size: 100%;
  }
  .buy_banner .content {
    width: 100%;
    padding: 2.333rem 0.533rem 0;
  }
  .buy_banner .content .title {
    font-size: 0.8rem;
  }
  .buy_m1 {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
  }
  .buy_m1 .content {
    width: 100%;
    padding: 2.667rem 0.533rem 2rem;
  }
  .buy_m1 .content .wrapper .item {
    width: 100%;
    height: 8rem;
    border-radius: 0.267rem;
    padding: 2rem 0.533rem 0;
    margin-bottom: 2.933rem;
    box-shadow: 0 0.267rem 0.933rem rgba(40, 50, 93, 0.1);
  }
  .buy_m1 .content .wrapper .item img {
    width: 2rem;
  }
  .buy_m1 .content .wrapper .item .v_title {
    font-size: 0.48rem;
  }
  .buy_m1 .content .wrapper .item .v_desc {
    font-size: 0.347rem;
    line-height: 0.64rem;
    margin-top: 0.267rem;
  }
  .buy_m1 .content .wrapper .item .v_desc div {
    display: none;
  }
  .buy_m1 .content .wrapper .item .v_price {
    position: static;
    margin-top: 0.667rem;
  }
  .buy_m1 .content .wrapper .item .v_price span {
    font-size: 0.64rem;
    padding-left: 0.4rem;
  }
  .buy_m1 .content .wrapper .item .v_price span::before {
    font-size: 0.24rem;
    bottom: 0.107rem;
  }
  .buy_m1 .content .wrapper .item .v_price .buynow {
    width: 7.733rem;
    height: 1.173rem;
    line-height: 1.173rem;
    border-radius: 0.587rem;
    font-size: 0.427rem;
    margin-top: 0.067rem;
  }
  .buy_m1 .content .compare {
    margin-top: -1.067rem;
  }
  .buy_m1 .content .compare a {
    font-size: 0.347rem;
  }
  .buy_m1 .content .service {
    margin-top: 2.4rem;
  }
  .buy_m1 .content .service .title {
    font-size: 0.64rem;
  }
  .buy_m1 .content .service .main {
    margin-top: 0.8rem;
  }
  .buy_m1 .content .service .main .item {
    width: 50%;
    margin-bottom: 0.667rem;
  }
  .buy_m1 .content .service .main .item > img {
    width: 0.667rem;
  }
  .buy_m1 .content .service .main .item .v_title {
    font-size: 0.347rem;
    margin-top: 0.267rem;
  }
  .help-banner {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    height: 5.33rem;
    background: url('/rzxt/acticee/images/m_supportbanner.png!p95') no-repeat;
    background-size: 100% 100%;
    position: relative;
    top: 0;
  }
  .help-banner .help-banner-content {
    width: 100%;
    padding-left: 0.533rem;
    padding-right: 0.533rem;
    padding-top: 1.33rem;
  }
  .help-banner .help-banner-content h2 {
    font-size: 0.64rem;
  }
  .help-banner .help-banner-content .searchWrapper {
    padding-top: 0.67rem;
  }
  .help-banner .help-banner-content .searchWrapper input {
    display: inline-block;
    width: 5.67rem;
    height: 0.93rem;
    line-height: 0.93rem;
    font-size: 0.347rem;
    padding: 0 0 0 0.27rem;
  }
  .help-banner .help-banner-content .searchWrapper button {
    display: inline-block;
    width: 1.67rem;
    height: 0.95rem;
    line-height: 0.93rem;
    background-color: #111;
    font-size: 0.347rem;
    margin-left: -10px;
  }
  .help-banner .help-banner-content .searchWrapper button img {
    width: 25%;
  }
  .help-banner .help-banner-content .searchWrapper .tag {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    padding: 0.267rem 0;
  }
  .help-banner .help-banner-content .searchWrapper .tag a {
    display: inline-block;
    color: #fff;
    margin: 0 0.133rem;
  }
  .help-pos {
    display: none;
  }
  .help-news {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    background-color: #fefefe;
  }
  .help-news .help-news-content {
    width: 100%;
    padding-bottom: 0.53rem;
    position: relative;
  }
  .help-news .help-news-content .help-news_list {
    display: inline-block;
    width: 100%;
    padding: 0.533rem 0.533rem 1.13rem 0.533rem;
    background-color: #fefefe;
  }
  .help-news .help-news-content .help-news_list .title {
    font-size: 0.64rem;
    padding-left: 0.27rem;
    margin-bottom: 0.37rem;
  }
  .help-news .help-news-content .help-news_list .pageInfo {
    padding: 0.53rem 0 0;
    text-align: center;
  }
  .help-news .help-news-content .help-news_list .pageInfo a {
    height: 0.4rem;
    line-height: 0.4rem;
    padding: 0.13rem;
  }
  .help-news .help-news-content .help-news-menu {
    display: inline-block;
    width: 55%;
    margin-left: 0;
    position: absolute;
    top: 0.57rem;
    left: 40%;
  }
  .help-news .help-news-content .help-news-menu .menu {
    display: block;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: 0.67rem;
    overflow-x: scroll;
    white-space: nowrap;
  }
  .help-news .help-news-content .help-news-menu .menu::-webkit-scrollbar {
    display: none;
  }
  .help-news .help-news-content .help-news-menu .menu > a {
    display: inline-block;
    width: 2.1rem;
    height: 0.67rem;
    line-height: 0.75rem;
    margin: 0 0.13rem;
    font-size: 0.24rem;
  }
  .help-news .help-news-content .help-news-menu .adv,
  .help-news .help-news-content .help-news-menu .qq,
  .help-news .help-news-content .help-news-menu .hot {
    display: none;
  }
  .help-news_item {
    padding: 0.27rem 0;
  }
  .help-news_item > img {
    width: 2.4rem;
    height: 1.947rem;
    margin-top: 0.2rem;
  }
  .help-news_item .wrapper {
    display: inline-block;
    width: calc(100% - 2.533rem);
    padding: 0 0.33rem;
  }
  .help-news_item .wrapper .itemTitle {
    font-size: 0.4rem;
    font-weight: bold;
  }
  .help-news_item .wrapper .desc {
    font-size: 0.32rem;
    line-height: 0.27rem;
    padding: 0.2rem 0;
  }
  .help-news_item .wrapper .more {
    font-size: 0.27rem;
  }
  .help-news_item .wrapper .tag {
    width: 100%;
    padding-top: 0.27rem;
    font-size: 0.24rem;
  }
  .help-news_item .wrapper .tag > div {
    display: inline-block;
    font-weight: bold;
    padding-left: 0;
  }
  .searchResult h1 {
    font-size: 0.48rem;
    line-height: 0.853rem;
    margin-bottom: 0.4rem;
  }
  .searchResult ul {
    font-size: 0.347rem;
    line-height: 0.52rem;
  }
  .searchResult ul li {
    padding-bottom: 0.267rem;
    margin-bottom: 0.267rem;
  }
  .searchResult ul li a {
    font-size: 0.427rem;
    line-height: 0.533rem;
  }
  .searchResult ul li p {
    padding-top: 0.16rem;
    font-size: 0.347rem;
    line-height: 0.48rem;
  }
  .about {
    width: 100%;
    max-width: 767px;
    min-width: 320px;
    background-color: #f6f9fa;
  }
  .about .about-content {
    width: 100%;
    padding-left: 0.533rem;
    padding-right: 0.533rem;
    padding: 0;
  }
  .about .about-content .menu {
    display: inline-block;
    width: 100%;
    background-color: #fff;
    border-bottom: 1px solid #ccc;
    vertical-align: top;
  }
  .about .about-content .menu ul {
    font-size: 0.347rem;
    display: flex;
  }
  .about .about-content .menu ul li {
    flex: 1;
    width: auto;
    padding: 10px 0;
    text-align: center;
    border-bottom: none;
  }
  .about .about-content .content {
    display: block;
    width: 100%;
    padding-left: 0.533rem;
    padding-right: 0.533rem;
  }
  .about .about-content .content p {
    padding: 15px 0;
  }
  .about .about-content .content_yinsi {
    display: block;
    width: 100%;
    padding-left: 0.533rem;
    padding-right: 0.533rem;
  }
  .about .about-content .content_yinsi h1 {
    font-size: 20px;
    text-align: center;
    padding-bottom: 20px;
  }
  .about .about-content .content_yinsi p {
    padding: 0.2rem 0;
    text-indent: 2em;
  }
  .about .about-content .content_map {
    display: block;
    width: 100%;
    padding-left: 0.533rem;
    padding-right: 0.533rem;
  }
  .about .about-content .content_map .sitemapHTML {
    min-height: 700px;
  }
  .about .about-content .content_map .sitemapHTML h2 {
    font-size: 14px;
    padding-bottom: 5px;
    border-bottom: 1px solid #C2BEBE;
    margin: 0 0 10px 0;
  }
  .about .about-content .content_map .sitemapHTML .sitemapCategory {
    overflow: hidden;
    padding-bottom: 5px;
    border-bottom: 1px #C2BEBE dashed;
    margin: 0 0 10px 0;
  }
  .about .about-content .content_map .sitemapHTML h3 {
    font-size: 14px;
    text-indent: 28px;
    float: left;
  }
  .about .about-content .content_map .sitemapHTML .openSitemap {
    cursor: pointer;
    font-size: 12px;
    float: right;
  }
  .about .about-content .content_map .sitemapHTML .sitemapNews {
    clear: both;
    display: none;
  }
  .about .about-content .content_map .sitemapHTML .sitemapNews li {
    font-size: 14px;
    text-indent: 56px;
    line-height: 25px;
  }
}
