@charset "UTF-8";
/*
* Px转Rem工具
* 转换比例 : 750(px) -> 7.5(rem)
* 联系我们 : tools@nanweishui.com
* 请确认您的网页渲染完毕后首先执行一下JS代码
* ;(function(doc,win){var docEle=doc.documentElement,evt="onorientationchange"in window?"orientationchange":"resize",fn=function(){var width=docEle.clientWidth;width&&(docEle.style.fontSize=20*(width/320)+"px")};win.addEventListener(evt,function(){setTimeout(function(){fn()},100)},false);doc.addEventListener("DOMContentLoaded",fn,false)}(document,window));
*/
body {
  padding-bottom: 0.98rem; }

.ofh {
  overflow: hidden;
  height: 100% !important; }

#dopp {
  width: 7.5rem;
  height: 0.6rem;
  padding: 0.1rem 0;
  position: relative; }
  #dopp a.logo {
    width: 3.06rem;
    height: 0.59rem;
    display: block;
    float: left;
    margin-left: 0.3rem; }
    #dopp a.logo img {
      width: 100%;
      height: 100%;
      float: left; }
  #dopp i {
    width: 0.4rem;
    height: 0.4rem;
    display: block;
    float: right;
    margin-right: 0.35rem;
    margin-top: 0.12rem; }
    #dopp i.search {
      background: url("../images/search22.png") no-repeat center/0.4rem 0.4rem; }
    #dopp i.lang {
      background: url("../images/icon22.png") no-repeat center/0.4rem 0.4rem; }

#searchBoxWrap {
  width: 100%;
  height: calc( 100% - 0.8rem);
  position: fixed;
  z-index: 999;
  top: 0.8rem;
  left: 0;
  display: none;
  background-color: rgba(0, 0, 0, 0.6); }
  #searchBoxWrap .searchBox {
    width: 7.5rem;
    height: 1.4rem;
    background-color: #b5b5b5; }
    #searchBoxWrap .searchBox .searchNav {
      width: 7.5rem;
      height: 0.58rem; }
      #searchBoxWrap .searchBox .searchNav a {
        width: 0.8rem;
        height: 0.58rem;
        font-size: 0.28rem;
        line-height: 0.58rem;
        text-align: center;
        color: #ffffff;
        float: left;
        display: block; }
        #searchBoxWrap .searchBox .searchNav a:first-child {
          margin-left: 0.3rem; }
        #searchBoxWrap .searchBox .searchNav a.active {
          background-color: #008759; }
    #searchBoxWrap .searchBox .searchInput {
      width: 7.5rem;
      height: 0.82rem;
      background-color: #008759; }
      #searchBoxWrap .searchBox .searchInput input[type=text] {
        width: 5.98rem;
        height: 0.58rem;
        line-height: 0.58rem;
        display: block;
        float: left;
        margin-left: 0.3rem;
        font-size: 0.24rem;
        margin-top: 0.12rem; }
      #searchBoxWrap .searchBox .searchInput .searchBtn {
        width: 0.9rem;
        height: 0.58rem;
        line-height: 0.58rem;
        font-size: 0.24rem;
        text-align: center;
        display: block;
        float: left;
        background-color: #02402b;
        color: #ffffff;
        margin-top: 0.12rem; }

#nav {
  background-color: #008759;
  width: 7.5rem;
  height: 0.86rem;
  overflow-x: auto; }
  #nav .list {
    width: 16.0rem;
    line-height: 0.86rem;
    position: relative;
    height: 0.86rem; }
    #nav .list a {
      display: block;
      float: left;
      padding: 0 0.3rem;
      text-align: center;
      color: #FFF;
      font-size: 0.28rem;
      margin: 0 0.2rem;
      width: auto; }
      #nav .list a:first-child {
        margin-left: 0; }
      #nav .list a:last-child {
        margin-right: 0; }
      #nav .list a.on {
        background-color: #096646; }

#banner {
  width: 7.5rem;
  height: 2.67rem;
  overflow: hidden;
  position: relative; }
  #banner .bannerImgsBox {
    width: 7.5rem;
    height: 2.67rem;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8;
    overflow: hidden; }
    #banner .bannerImgsBox .bannerImgs {
      width: 7.5rem;
      height: 2.67rem; }
      #banner .bannerImgsBox .bannerImgs a {
        width: 7.5rem;
        height: 2.67rem;
        display: block; }
        #banner .bannerImgsBox .bannerImgs a img {
          width: 7.5rem;
          height: 2.67rem; }
  #banner .list {
    height: 0.12rem;
    width: 7.5rem;
    position: absolute;
    bottom: 0.4rem;
    z-index: 9;
    text-align: center; }
    #banner .list i {
      width: 0.12rem;
      height: 0.12rem;
      margin: 0 0.06rem;
      display: inline-block;
      background: url("../images/mob/c.png") no-repeat center/cover; }
      #banner .list i.on {
        background: url("../images/mob/c_on.png") no-repeat center/cover; }

.commonZone {
  width: 7.5rem;
  height: auto;
  overflow: hidden; }
  .commonZone .title {
    width: 7.5rem;
    height: 0.7rem;
    background-color: #e2e3e3; }
    .commonZone .title h3, .commonZone .title a.position {
      width: 5.0rem;
      height: 0.7rem;
      line-height: 0.7rem;
      font-size: 0.28rem;
      color: #008759;
      display: block;
      float: left;
      margin-left: 0.3rem; }
      .commonZone .title h3.after:after, .commonZone .title a.position.after:after {
        content: '>'; }
    .commonZone .title a.more {
      width: auto;
      height: 0.7rem;
      line-height: 0.7rem;
      color: #096646;
      font-size: 0.14rem;
      float: right;
      margin-right: 0.3rem; }
      .commonZone .title a.more:after {
        content: '>>'; }
    .commonZone .title a.select {
      width: 1.64rem;
      height: 0.42rem;
      display: block;
      float: right;
      margin-right: 0.3rem;
      border-radius: 0.1rem;
      border: 0.01rem solid #535353;
      line-height: 0.42rem;
      font-size: 0.24rem;
      margin-top: 0.12rem;
      color: #303030;
      text-indent: 0.25rem;
      background: url("../images/mob/tsj.png") no-repeat 1.32rem center/0.22rem 0.22rem; }
  .commonZone .wholesale {
    width: 7.5rem;
    height: auto; }
    .commonZone .wholesale p.common {
      width: 6.9rem;
      padding: 0 0.3rem;
      height: auto;
      line-height: 0.48rem;
      font-size: 0.24rem;
      color: #505050; }
    .commonZone .wholesale h6 {
      line-height: 0.5rem;
      width: 6.9rem;
      padding: 0 0.3rem;
      font-size: 0.26rem;
      color: #424242; }
    .commonZone .wholesale ul {
      width: 100%;
      height: auto;
      border-top: 0.01rem solid #cccccc; }
      .commonZone .wholesale ul li {
        border-bottom: 0.01rem solid #cccccc;
        width: 100%;
        height: auto; }
        .commonZone .wholesale ul li .center {
          width: 6.9rem;
          height: auto;
          overflow: hidden;
          margin: 0 auto; }
          .commonZone .wholesale ul li .center h3 {
            width: 100%;
            line-height: 0.6rem;
            height: 0.6rem;
            font-size: 0.2rem; }
          .commonZone .wholesale ul li .center .boo {
            width: 100%;
            height: 2.0rem;
            overflow: hidden; }
            .commonZone .wholesale ul li .center .boo img {
              width: auto;
              height: 2.0rem;
              display: block;
              float: left; }
            .commonZone .wholesale ul li .center .boo .ps {
              width: 2.0rem;
              height: 0.72rem;
              float: right;
              margin-top: 0.5rem; }
              .commonZone .wholesale ul li .center .boo .ps p {
                width: 100%;
                height: 0.36rem;
                line-height: 0.36rem;
                font-size: 0.22rem;
                text-align: right;
                color: #505050; }
                .commonZone .wholesale ul li .center .boo .ps p:first-child {
                  color: #ee1010; }
          .commonZone .wholesale ul li .center .ccs {
            width: 100%;
            height: auto; }
            .commonZone .wholesale ul li .center .ccs p {
              width: 2.2rem;
              height: 0.4rem;
              float: left;
              font-size: 0.2rem;
              color: #505050;
              line-height: 0.4rem; }
              .commonZone .wholesale ul li .center .ccs p.ls {
                font-size: 0.18rem; }
              .commonZone .wholesale ul li .center .ccs p.lg {
                width: 100%; }
                .commonZone .wholesale ul li .center .ccs p.lg span {
                  color: #4a9cd7; }
              .commonZone .wholesale ul li .center .ccs p span {
                color: #a6a6a6;
                font-size: 0.2rem;
                line-height: 0.4rem; }
    .commonZone .wholesale .btns {
      width: 6.9rem;
      height: 0.52rem;
      margin: 0.5rem auto; }
      .commonZone .wholesale .btns a {
        width: 1.5rem;
        height: 0.5rem;
        display: block;
        margin-right: 0.2rem;
        float: left;
        line-height: 0.5rem;
        text-align: center;
        font-size: 0.24rem;
        color: #303030;
        background-color: #dcdcdc;
        border: 0.01rem solid #999999; }
  .commonZone .message {
    width: 6.9rem;
    padding: 0 0.3rem;
    overflow: hidden;
    height: auto;
    background-color: #fafafa; }
    .commonZone .message .meatBar {
      width: 6.9rem;
      line-height: 0.82rem;
      font-size: 0.28rem;
      color: #008759;
      text-align: center;
      display: inline-block; }
      .commonZone .message .meatBar span {
        line-height: 0.82rem;
        font-size: 0.28rem;
        color: #008759;
        text-align: center;
        display: inline-block; }
        .commonZone .message .meatBar span:before {
          content: ' ';
          width: 0.82rem;
          height: 0.82rem;
          display: inline-block;
          float: left;
          background: url("../images/mob/fabiao.png") no-repeat center/0.24rem 0.24rem; }
    .commonZone .message .inputRow {
      width: 100%;
      height: 0.96rem;
      background-color: #ffffff;
      border-bottom: 1px solid #bfbfbf;
      border-left: 1px solid #bfbfbf;
      border-right: 1px solid #bfbfbf;
      overflow: hidden; }
      .commonZone .message .inputRow.fst {
        border-top: 1px solid #bfbfbf; }
      .commonZone .message .inputRow.area {
        height: 3.0rem;
        overflow: hidden; }
      .commonZone .message .inputRow i {
        width: 0.96rem;
        height: 0.96rem;
        display: block;
        float: left; }
        .commonZone .message .inputRow i.rentou {
          background: url("../images/mob/rentou.png") no-repeat center/0.33rem 0.4rem; }
        .commonZone .message .inputRow i.youxiang {
          background: url("../images/mob/youxiang.png") no-repeat center/0.32rem 0.25rem; }
        .commonZone .message .inputRow i.dianhua {
          background: url("../images/mob/dianhua.png") no-repeat center/0.32rem 0.33rem; }
        .commonZone .message .inputRow i.neirong {
          background: url("../images/mob/neirong.png") no-repeat center/0.31rem 0.31rem; }
      .commonZone .message .inputRow textarea {
        -webkit-appearance: none;
        resize: none;
        height: 3.0rem;
        width: 5.9rem;
        line-height: 0.45rem;
        color: #505050;
        font-size: 0.28rem;
        margin-top: .25rem; }
      .commonZone .message .inputRow input[type=text] {
        width: 5.9rem;
        height: 0.45rem;
        display: block;
        float: left;
        -webkit-appearance: none;
        line-height: 0.46rem;
        font-size: 0.28rem;
        color: #505050;
        margin-top: 0.25rem; }
    .commonZone .message a.submitBtn {
      width: 6.9rem;
      height: 0.9rem;
      line-height: 0.9rem;
      text-align: center;
      font-size: 0.36rem;
      color: #fefefe;
      margin: 0.4rem auto 1.0rem;
      background-color: #008759;
      display: block; }
  .commonZone .contactus {
    width: 6.9rem;
    height: auto;
    margin: 0 auto;
    background-color: #fafafa; }
    .commonZone .contactus p {
      line-height: 0.46rem;
      font-size: 0.24rem;
      color: #505050;
      margin-top: 0.5rem; }
    .commonZone .contactus .map {
      width: 6.7rem;
      height: 4.0rem;
      margin-top: 0.5rem;
      margin-bottom: 1.0rem; }
      .commonZone .contactus .map img {
        width: 100%;
        height: 100%; }
  .commonZone .aboutus {
    width: 6.9rem;
    padding: 0 0.3rem 0.3rem;
    height: auto;
    overflow: hidden;
    background-color: #fafafa; }
    .commonZone .aboutus p {
      width: 100%;
      line-height: 0.48rem;
      font-size: 0.24rem;
      color: #505050; }
    .commonZone .aboutus ul {
      width: 100%;
      height: auto;
      overflow: hidden;
      margin-top: 0.5rem; }
      .commonZone .aboutus ul li {
        width: 2.3rem;
        height: 2.85rem;
        float: left;font-size: 12px;text-align: center; }
        .commonZone .aboutus ul li:nth-child(3n+1) img {
           }
        .commonZone .aboutus ul li:nth-child(3n+1) span {
          float: left; }
        .commonZone .aboutus ul li:nth-child(3n+3) img {
          }
        .commonZone .aboutus ul li:nth-child(3n+3) span {
          float: right; }
        .commonZone .aboutus ul li img {
          width: auto;
          max-width: 2.3rem;
          height: 2.24rem;
          margin: 0 auto;
          display: block; }
        .commonZone .aboutus ul li span {
          width: 1.7rem;
          height: 0.3rem;
          line-height: 0.3rem;
          font-size: 0.14rem;
          color: #505050;
          text-align: center;
          display: block;
          margin: 0 auto; }
    .commonZone .aboutus .btns {
      width: 9.6rem;
      height: 0.52rem;
      margin: 0.5rem auto 0; }
      .commonZone .aboutus .btns a {
        width: 1.5rem;
        height: 0.5rem;
        display: block;
        margin-right: 0.2rem;
        float: left;
        line-height: 0.5rem;
        text-align: center;
        font-size: 0.24rem;
        color: #303030;
        background-color: #dcdcdc;
        border: 0.01rem solid #999999; }
  .commonZone .recruit {
    background-color: #fafafa;
    width: 7.5rem;
    height: auto; }
    .commonZone .recruit .zone {
      width: 6.9rem;
      margin: 0 auto;
      padding: 0.25rem 0.3rem;
      overflow: hidden;
      border-bottom: 0.01rem dashed #b3b3b3; }
      .commonZone .recruit .zone h5 {
        width: 100%;
        line-height: 0.42rem;
        font-size: 0.24rem;
        font-weight: 700;
        color: #505050; }
      .commonZone .recruit .zone p {
        line-height: 0.42rem;
        color: #505050;
        font-size: 0.24rem;
        width: 100%; }
    .commonZone .recruit .cus {
      height: 1.5rem;
      width: 6.9rem;
      margin: 0 auto;
      padding: 0.4rem 0 1.0rem;
      overflow: hidden; }
      .commonZone .recruit .cus .wantU {
        width: 1.39rem;
        height: 1.39rem;
        display: block;
        float: left;
        background: url("../images/mob/wantu.png") no-repeat center/cover; }
      .commonZone .recruit .cus p {
        line-height: 0.46rem;
        width: 5.14rem;
        display: block;
        float: right;
        font-size: 0.24rem;
        color: #505050;
        margin-left: 0.35rem;
        margin-top: 0.1rem; }
  .commonZone .product {
    background-color: #fafafa;
    width: 7.5rem;
    height: auto;
    text-align: center; }
    .commonZone .product a {
      width: 2.0rem;
      height: 2.1rem;
      display: inline-block;
      margin: 0.15rem 0.15rem 0; }
      .commonZone .product a img {
        width: 2.0rem;
        height: 1.5rem;
        float: left; }
      .commonZone .product a span {
        width: 1.7rem;
        padding: 0 0.15rem;
        height: 0.28rem;
        line-height: 0.28rem;
        overflow: hidden;
        font-size: 0.14rem;
        color: #505050;
        text-overflow: ellipsis;
        white-space: nowrap;
        display: inline-block;
        float: left; }
  .commonZone .product2 {
    background-color: #fafafa;
    width: 7.5rem;
    height: auto;
    text-align: center; }
    .commonZone .product2 a {
      width: 2.0rem;
      height: 2.1rem;
      display: inline-block;
      margin: 0.15rem 0.25rem 0;
      float: left; }
      .commonZone .product2 a img {
        width: 2.0rem;
        height: 1.5rem;
        float: left; }
      .commonZone .product2 a span {
        width: 2.0rem;
        text-align: left;
        line-height: 0.28rem;
        -webkit-line-clamp: 2;
        overflow: hidden;
        font-size: 0.14rem;
        color: #505050;
        text-overflow: ellipsis;
        display: inline-block;
        float: left; }
  .commonZone .classify {
    background-color: #fafafa;
    width: auto;
    height: auto;
    margin: 0.3rem;
    overflow: hidden; }
    .commonZone .classify .row {
      width: 6.88rem;
      height: 0.65rem;
      display: -moz-box;
      display: -webkit-box;
      display: box;
      border-bottom: 1px solid #9999; }
      .commonZone .classify .row:first-child {
        border-top: 1px solid #9999; }
      .commonZone .classify .row a {
        width: 2.28rem;
        height: 0.65rem;
        line-height: 0.65rem;
        font-size: 0.14rem;
        color: #505050;
        text-indent: 0.1rem;
        -moz-box-flex: 1;
        -webkit-box-flex: 1;
        box-flex: 1;
        display: block;
        border-right: 1px solid #999999;
        white-space: nowrap;
        text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        overflow: hidden; }
        .commonZone .classify .row a:first-child {
          border-left: 1px solid #999999; }
  .commonZone .questions {
    background-color: #fafafa;
    width: 100%;
    height: auto;
    overflow: hidden; }
    .commonZone .questions ul {
      width: 100%;
      height: auto;
      overflow: hidden;
      padding: 0.15rem 0; }
      .commonZone .questions ul li {
        width: 100%;
        height: 0.76rem;
        border-bottom: 0.01rem dashed #b3b3b3;
        padding: 0.15rem 0; }
        .commonZone .questions ul li a, .commonZone .questions ul li span {
          width: 100%;
          display: block;
          float: left;
          line-height: 0.38rem;
          height: 0.38rem;
          text-overflow: ellipsis;
          white-space: nowrap;
          overflow: hidden;
          text-indent: 0.3rem; }
        .commonZone .questions ul li a {
          font-size: 0.24rem;
          color: #505050; }
        .commonZone .questions ul li span {
          font-size: 0.2rem;
          color: #a4a4a4; }
  .commonZone .introduction {
    background-color: #fafafa;
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 0.3rem 0; }
    .commonZone .introduction img {
      width: 2.1rem;
      height: 1.5rem;
      display: block;
      float: left;
      margin-left: 0.3rem; }
    .commonZone .introduction p {
      width: 4.6rem;
      line-height: 0.3rem;
      font-size: 0.2rem;
      color: #303030;
      display: block;
      float: right;
      margin-right: 0.3rem; }

.pages {
  width: 7.2rem;
  margin: 0.5rem auto 0.38rem;
  height: 0.49rem;
  display: -moz-box;
  display: -webkit-box;
  display: box; }
  .pages p {
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
    display: block;
    height: 0.49rem;
    line-height: 0.49rem;
    text-align: center;
    color: #505050;
    font-size: 0.24rem; }
    .pages p span {
      display: inline-block;
      font-size: 0.24rem;
      line-height: 0.49rem;
      color: #505050; }
      .pages p span.b {
        color: #028759; }
  .pages a {
    width: 1.36rem;
    height: 0.47rem;
    border: 0.01rem solid #4ba989;
    color: #028759;
    text-align: center;
    display: block;
    font-size: 0.24rem;
    background-color: #f7f7f7;
    line-height: 0.47rem; }

#maskList {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  right: -7.5rem;
  z-index: 1000;
  background-color: rgba(0, 0, 0, 0.5); }
  #maskList.animation {
    transition: right 0.5s ease-in-out 0s; }
  #maskList.open {
    right: 0; }
  #maskList a.back {
    width: 0.37rem;
    height: 0.7rem;
    display: block;
    position: absolute;
    top: 0.98rem;
    left: 0.64rem;
    background: url("../images/mob/back.png") no-repeat center/cover; }
  #maskList .productList {
    width: 5.88rem;
    height: 100%;
    background-color: #008759;
    border-left: 0.05rem solid #FFF;
    position: absolute;
    top: 0;
    right: 0; }
    #maskList .productList p.tt {
      width: 5.88rem;
      height: 1.0rem;
      line-height: 1.0rem;
      text-align: center;
      font-size: 0.36rem;
      color: #ffffff;
      border-bottom: 0.05rem solid #FFF;
      float: left; }
    #maskList .productList a.plink {
      width: 5.88rem;
      height: 0.62rem;
      padding-top: 0.26rem;
      padding-bottom: 0.1rem;
      text-indent: 0.3rem;
      font-size: 0.3rem;
      color: #FFF;
      display: block;
      border-bottom: 0.01rem solid #FFF;
      float: left;
      line-height: 0.62rem; }
      #maskList .productList a.plink.on {
        background: url("../images/mob/sjxfff.png") no-repeat -0.01rem 0.43rem/0.15rem 0.31rem; }

#bottom {
  width: 100%;
  height: auto;
  padding: 0.2rem 0 0.15rem;
  overflow: hidden;
  background-color: #7dc0a9; }
  #bottom p {
    width: 100%;
    line-height: 0.3rem;
    font-size: 0.14rem;
    color: #fefefe;
    text-align: center;
    display: block; }

#footMenu {
  width: 100%;
  height: 0.98rem;
  position: fixed;
  bottom: 0;
  left: 0;
  background-color: #008759;
  z-index: 7; }
  #footMenu a.bootLink {
    width: 0.75rem;
    height: 0.98rem;
    display: block;
    float: left;
    margin-left: 1.35rem;
    overflow: hidden;
    line-height: 1.5rem;
    font-size: 0.18rem;
    text-align: center;
    color: #ffffff; }
    #footMenu a.bootLink:nth-child(1) {
      margin-left: 0.3rem;
      background: url("../images/mob/tellicon.png") no-repeat center 0.17rem/0.4rem 0.4rem; }
    #footMenu a.bootLink:nth-child(2) {
      background: url("../images/mob/qqicon.png") no-repeat center 0.17rem/0.4rem 0.4rem; }
    #footMenu a.bootLink:nth-child(3) {
      background: url("../images/mob/addricon.png") no-repeat center 0.17rem/0.4rem 0.4rem; }
    #footMenu a.bootLink:nth-child(4) {
      background: url("../images/mob/moreicon.png") no-repeat center 0.17rem/0.4rem 0.4rem; }
  #footMenu .more {
    width: 1.69rem;
    height: 1.58rem;
    border-radius: 0.12rem;
    background: url(../images/mob/dbx.png) no-repeat center/cover;
    position: absolute;
    top: -1.7rem;
    right: 0.17rem;
    display: none; }
    #footMenu .more a {
      width: 1.69rem;
      height: 0.72rem;
      display: block;
      float: left;
      line-height: 0.72rem;
      color: #ffffff;
      font-size: 0.24rem;
      text-indent: 0.75rem;
      background: url("../images/mob/home.png") no-repeat 0.3rem center/0.3rem 0.3rem; }
      #footMenu .more a:first-child {
        border-bottom: 0.02rem solid #6bb99f;
        background: url("../images/mob/message.png") no-repeat 0.3rem center/0.3rem 0.3rem; }

#miniNav {
  width: 7.5rem;
  height: 0.9rem;
  line-height: 0.9rem;
  font-size: 0.3rem;
  color: #008759;
  text-align: center;
  position: relative;
  display: block;
  background-color: #e2e3e3; }
  #miniNav a.prevPage {
    width: 0.17rem;
    height: 0.31rem;
    position: absolute;
    top: 0.25rem;
    left: 0.3rem;
    display: block;
    background: url("../images/mob/prevpage.png") no-repeat center/cover; }

.miniTitle {
  width: 7.5rem;
  height: 0.7rem;
  line-height: 0.7rem;
  background-color: #008759;
  text-indent: 0.3rem;
  font-size: 0.2rem;
  color: #ffffff; }

.porductSlide {
  width: 7.5rem;
  height: 4.0rem;
  overflow: hidden;
  background-color: #fafafa; }
  .porductSlide .imgBox {
    width: 2.72rem;
    height: 2.34rem;
    margin: 0.44rem auto 0;
    overflow: hidden; }
    .porductSlide .imgBox .pdwrap {
      width: 2.72rem;
      height: 2.34rem; }
      .porductSlide .imgBox .pdwrap img {
        width: 2.72rem;
        height: 2.34rem; }
  .porductSlide .c {
    width: 7.5rem;
    height: 0.86rem;
    line-height: 0.86rem;
    text-align: center;
    font-size: 0.3rem;
    color: #505050; }

.cts {
  width: 7.5rem;
  height: auto;
  padding-top: 0.15rem; }
  .cts p {
    width: 6.9rem;
    height: auto;
    line-height: 0.46rem;
    font-size: 0.24rem;
    color: #333333;
    margin-left: 0.3rem; }
    .cts p span {
      line-height: 0.46rem;
      font-size: 0.24rem;
      color: #333333; }
  .cts .links {
    width: 6.9rem;
    height: 0.72rem;
    margin: 0.32rem auto; }
    .cts .links a {
      width: 3.2rem;
      height: 0.72rem;
      line-height: 0.72rem;
      font-size: 0.3rem;
      text-align: center;
      color: #FFF;
      border-radius: 0.12rem; }
      .cts .links a.qq {
        float: left;
        background-color: #54c29c; }
      .cts .links a.download {
        background-color: #4a9cd7;
        float: right; }

.otherLink {
  width: 7.5rem;
  height: 1.1rem; }
  .otherLink a {
    width: 3.6rem;
    display: block;
    height: 0.8rem;
    padding-top: 0.15rem;
    padding-bottom: 0.15rem;
    background-color: #dddddd; }
    .otherLink a span {
      width: 3.53rem;
      height: 0.4rem;
      line-height: 0.4rem;
      display: inline-block;
      font-size: 0.24rem;
      color: #505050;
      white-space: nowrap;
      text-overflow: ellipsis;
      -o-text-overflow: ellipsis;
      overflow: hidden; }
    .otherLink a.prev {
      float: left; }
      .otherLink a.prev span {
        float: right;
        margin-right: 0.2rem;
        text-align: right; }
    .otherLink a.next {
      float: right; }
      .otherLink a.next span {
        float: left;
        margin-left: 0.2rem;
        text-align: left; }

h3.qst {
  width: 100%;
  height: 0.62rem;
  line-height: 0.62rem;
  font-size: 0.3rem;
  color: #1f1f1f;
  text-align: center;
  margin-top: 0.2rem; }

p.date {
  width: 6.9rem;
  height: auto;
  overflow: hidden;
  line-height: 0.4rem;
  text-align: center; }
  p.date span {
    display: inline-block;
    padding: 0 0.12rem;
    font-size: 0.18rem;
    color: #8c8c8c;
    line-height: 0.4rem; }

.qsi {
  width: 6.9rem;
  height: auto;
  overflow: hidden;
  margin: 0 auto;
  padding-bottom: 0.5rem;
  line-height: 0.4rem;
  font-size: 0.2rem; }
  .qsi p {
    width: 100%;
    margin: 0.1rem auto;
    line-height: 0.4rem !important;
    font-size: 0.2rem !important;
    color: #505050; }
  .qsi img {
    width: auto !important;
    max-width: 9.6rem !important;
    min-width: 5.2rem !important;
    height: auto !important;
    display: block;
    margin: 0.1rem auto; }
  .qsi span {
    width: 100%;
    margin: 0.1rem auto;
    line-height: 0.4rem !important;
    font-size: 0.2rem !important;
    color: #505050; }

/*# sourceMappingURL=mobcommon.css.map */