.rtproduct-main{
  width: 100%;
}

/*---------------banner------------*/
.rtproduct-main-banner{
    width: 100%;
    height: 250px;
    background: url(../img/product/产品1920@2x.png) no-repeat;
    position: relative;
}
.banner-topic{
  position: absolute;
    left: 130px;
    top: 38%;
}
.banner-topic h1 {
    font-size: 48px;
    color: #fff;
    font-weight: normal;
}
.banner-topic p {
    font-size: 14px;
    color: #fff;
    margin-top:12px;
}
/*----------------------------内容-------------------*/
.content{
  margin-top: 60px;
  margin-bottom: 60px;
  width: 100%;
}

.text2{
    font-size:28px;
    color:#0d0d0d;
    text-align:center;
}
.text3{
    font-size:14px;
    color:#555;
    margin-top:20px;
}
.text4{
    font-size:18px;
    color:#555;
}
.text5{
font-size:24px;
color:#555;
text-align:center;
}
/*营销管理*/
.market-wrap{
  width: 100%;
}
.market{
  min-height: 442px;
  height: auto;
  position: relative;
}
.market-left{
    width: 25%;
    position: absolute;
    left: 15%;
    margin-top: 20px;
}
.market-right{
   width: 495px;
   height: 440px;
   position: absolute;
   left: 50%;
   background:url(../img/product/1366/1@2x.png) no-repeat;
}
.common-dl{
   margin-top: 50px;
}
.common-dl dt{
    font-size: 28px;
    color: #1fb6d8;
    margin-bottom: 30px;
}
.common-dl dd{
    font-size: 14px;
    color: #62787c;
    line-height: 30px;
}
.content a:hover,.content a{
   width: 120px;
   height: 34px;
   display: block;
   text-align: center;
   line-height: 34px;
   border-radius: 2px;
   background: #0c6684;
   margin-top: 50px;
   padding: 0;
   color: #fff !important;
   font-size: 14px;
}
.market-wrap .line{
  clear: both;
  width: 100%;
  height: 1px;
  background: #0c6684;
  opacity: 0.1;
  position: absolute;
  bottom: 29px;
}
.market-wrap .phone{
    width: 120px;
    height: 237px;
    background:url(../img/product/1366/1-1@2x.png) no-repeat;
    position: absolute;
    bottom: 19px;
    right: 11%;
}

.detailhot {
    width: 1066px;
    margin: 0 auto;
    padding-bottom: 14px;
}
.loadtitle {
    font-size: 14px;
    color: #787878;
    padding-top: 20px;
}
@media screen and (min-width: 1920px){
   .market{
     height: 609px;
   }
   .market-wrap .phone{
        width: 169px;
        height: 336px;
        background:url(../img/product/1920/1-1@2x.png) no-repeat;
    } 
    .market-right{
       width: 696px;
       height: 618px;
       background:url(../img/product/1920/1@2x.png) no-repeat;
    }
    .market-left{
      margin-top: 68px;
    }

}
@media screen and (min-width: 2550px){
    .market{
      height: 800px;
    }
   .market-wrap .phone{
        width: 225px;
        height: 448px;
        background:url(../img/product/2560/1-1@2x.png) no-repeat;
    } 
    .market-right{
       width: 928px;
       height: 824px;
       background:url(../img/product/2560/1@2x.png) no-repeat;
    }
    .market-left{
      margin-top: 100px;
    }
 
}

/*销售SFA*/
.sales-wrap{
  clear: both;
  width: 100%;
  background: #fafafa;
   margin-top: 112px;
}
.sales{  
    height: 440px;  
    position: relative;
}
.sales-left{
    position: absolute;
    top: -85px;
    left: 11%;
    width: 526px;
    height: 514px;
    background: url(../img/product/1366/2@2x.png) no-repeat;
    
}
.sales-right{
    position: absolute;
    left: 58%;
    width: 26%;
}
@media screen and (min-width: 1920px){
   .sales{  
        height: 661px;  
    }
    .sales-left{
        width: 739px;
        height: 722px;
        background: url(../img/product/1920/2@2x.png) no-repeat;      
    }
     .sales-right{
         margin-top: 68px;
     }
}
@media screen and (min-width: 2550px){ 
    .sales{  
        height: 895px;  
    }
    .sales-left{
        width: 985px;
        height: 962px;
        background: url(../img/product/2560/2@2x.png) no-repeat;      
    }
     .sales-right{
         margin-top: 100px;
     }
}



/*客户服务*/
.service-wrap{
  margin-top: 60px;
}
.service{
  position: relative;
  height: 442px;
  /*background:#f3f3f3;*/
}
.service-left{
  position: absolute;
  left: 15%;
  width: 26%;
  margin-top: 30px;
}
.service-right{
  position: absolute;
  left: 47%;
  width: 678px;
  height: 443px;
  background:url(../img/product/1366/3@2x.png) no-repeat;
}

@media screen and (min-width: 1920px){
   .service{  
        height: 641px;  
    }
    .service-right{
        width: 953px;
        height: 623px;
        background: url(../img/product/1920/3@2x.png) no-repeat;      
    }
    .service-left{
      margin-top: 68px;
    }
}
@media screen and (min-width: 2550px){ 
    .service{  
        height: 895px;  
    }
    .service-right{
        width: 1271px;
        height: 831px;
        background: url(../img/product/2560/3@2x.png) no-repeat;      
    }
    .service-left{
      margin-top: 100px;
    }
}

/*会员管理*/
.member-wrap{
   width: 100%;
}
.member{
  background:#fafafa;
  height: 440px;
  margin-top: 176px;
  position: relative;
}
.member-left{
   position: absolute;
   left: 16%;
   top: -120px;
   width:446px;
   height: 580px;
   background: url(../img/product/1366/4@2x.png) no-repeat;
}
.member-right{
  position: absolute;
  left: 58%;
  width: 25%;
}


@media screen and (min-width: 1920px){
   .member{  
        height: 660px;  
    }
    .member-right{
         margin-top: 68px;  
    }
    .member-left{
        width: 627px;
        height: 814px;
        background: url(../img/product/1920/4@2x.png) no-repeat;   
    }
}
@media screen and (min-width: 2550px){ 
    .member{  
        height: 910px;  
    }
    .member-right{
         margin-top: 100px;  
    }
    .member-left{
        width: 836px;
        height: 1086px;
        background: url(../img/product/2560/4@2x.png) no-repeat;   
    }
}


/*大数据*/
.data-wrap{
  width: 100%;
}
.data{
  position: relative;
  height: 442px;
  /*background: #f3f3f3;*/
}
.data-left{
  width: 25%;
  position: absolute;
  left:15%; 
}
.data-right{
  position: absolute;
  left: 50%;
  width: 525px;
  height: 466px;
  background: url(../img/product/1366/5@2x.png) no-repeat;
}
@media screen and (min-width: 1920px){
   .data{  
        height: 660px;  
    }
    .data-left{
         margin-top: 68px;  
    }
    .data-right{
        width: 738px;
        height: 655px;
        background: url(../img/product/1920/5@2x.png) no-repeat;   
    }
}
@media screen and (min-width: 2550px){ 
    .data{  
        height: 870px;  
    }
    .data-left{
         margin-top: 100px;  
    }
    .data-right{
        width: 983px;
        height: 873px;
        background: url(../img/product/2560/5@2x.png) no-repeat;   
    }
}



/*经销商*/
.dealer-wrap{
  width: 100%;
}
.dealer{
  position: relative;
  height: 440px;
  background: #fafafa;
  margin-top: 100px;
}
.dealer-left{
  position: absolute;
  left: 15%;
  top:42px;
  width: 470px;
  height: 310px;
  background: url(../img/product/1366/6@2x.png) no-repeat;
}
.dealer-right{
   width: 25%;
   position: absolute;
   left: 58%;

}
@media screen and (min-width: 1920px){
   .dealer{  
        height: 530px;  
    }
    .dealer-right{
         margin-top: 68px;  
    }
    .dealer-left{
        width: 661px;
        height: 437px;
        background: url(../img/product/1920/6@2x.png) no-repeat;   
    }
}
@media screen and (min-width: 2550px){ 
    .dealer{  
        height: 675px;  
    }
    .dealer-right{
         margin-top: 100px;  
    }
    .dealer-left{
        width: 881px;
        height: 582px;
        background: url(../img/product/2560/6@2x.png) no-repeat;   
    }
}


/*了解详情*/
.detail{
   width: 70%;
   margin: 0 auto 50px;
}
.detail h1{
  text-align: center;
  font-size: 24px;
  color: #555;
  margin: 30px 0;
}
.detail p{
  font-size: 14px;
  text-indent: 26px;
  color: #888;
  line-height: 30px;
  margin-bottom: 20px;
}
.detail-div{
  margin-top: 30px;
}
.detail-div h3{
  margin-bottom: 15px;
  margin-top: 35px;
  text-indent: 26px;
}
.detail-div h4{
   text-indent: 26px;
   color: #888;
   margin-bottom: 10px;
   font-size: 14px;
}
.img-wrap{
   width: 100%;
   text-align: center;
   display: flex;
   justify-content: space-between;
}
.detail-img{
   width: 560px;
   height:300px;
   margin: 0 auto;
   margin-bottom: 30px;
}
.detail-img img{
  width: 100%;
  height: 100%;
}
.detail-img-reset{
   width: 100%;
   text-align: center;
}


@media screen and (min-width: 1920px){
    .rtproduct-main-banner{
        background: url(../img/product/产品1920@2x.png) no-repeat;
    }
    .banner-topic{
       left: 220px;
    }
   
}
@media screen and (min-width: 2550px){
    .rtproduct-main-banner{
       background: url(../img/product/产品2560@2x.png) no-repeat;
    }
    .banner-topic{
      left: 350px;
    }
   
}


.xmobile-header,.slide-menu,.xmobile-footer,.xmobile-product,.xmobile-product-banner{
      display: none;
}

@media screen and (max-width: 768px){
   #product-header,#product-footer,.toolbar,.rtproduct-main{
      display: none;
   }
   .xmobile-rtproduct{
      display: block;
      margin-top: 0.98rem;
   }
   .rtproduct-main-banner{
      display: none;
   }

   .xmobile-header{
        display: block;
        width: 100%;
        height: 0.74rem;
        background: #00283c;
        padding-top: 0.24rem;
        border-bottom: 2px solid #1fb6d8;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99;
    }
     .m-logo{
          float: left;
          margin-left: 0.5rem;
     }
     .m-logo a{
          display: block;
          width: 1.6rem;
          height: 0.45rem;
          background: url(../img/mobile/LOGO@2x.png) no-repeat;
          background-size: 100% 100%;
      }
     .m-list{
          float: right;
          margin-right: 0.5rem;
     }
     .m-list span{
        display: block;
        width: 0.5rem;
        height: 0.5rem;
        background: url(../img/mobile/列表@2x.png) no-repeat;
        background-size: 100% 100%;
     }
    /*底部*/
    .xmobile-footer{
        display: block;
        width: 100%;
        background: #00283c;
        line-height: 0.5rem;
        text-align: center;
        font-size: 0.2rem;
        color: #a3abb0;
    }
    /*侧边栏*/
    .slide-menu{
        display: none;
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background: rgba(0,0,0,0.5);
        z-index: 9999;
    }
    .menu-ul{
        width: 75%;
        height: 100%;
        background: #00283c;
        margin-left: 25%;
    }
    .menu-ul li{
        padding-left: 0.3rem;
        line-height: 1rem;
        height: 1rem;
        border-bottom: 1px solid #ddd;
    }
     .menu-ul li a{
        display: block;
        text-align: left;
        color: #fff;
        font-size: 0.24rem;
     }
     .menu-ul li .active{
        color: #1fb6d8;
     }

     /*内容*/
     .xmobile-product{
        display: block;
        margin-top: 0.98rem;
     }
     .xmobile-product-banner{
         display: block;
         width: 100%;
         height: 4rem;
         background: url(../img/mobile/productbanner.png) no-repeat;
         background-size: 100% 100%;
         position: relative;
     }

     .banner-topic{
          position: absolute;
          top: 1rem;
          left: 0;
          bottom: 0;
          right: 0;
          margin: auto;
          text-align: center;
          color: #fff;
     }
     .banner-topic h1{
         font-size: 0.5rem;
        letter-spacing: 1px;
        margin-bottom: 0.1rem;
        font-weight: 500;
     }
     .banner-topic span{
          display: block;
          width: 0.35rem;
          height: 0.35rem;
          background: url(../img/mobile/下箭头.png) no-repeat;
          background-size: 104% 100%;
          margin: auto;
          margin-bottom: 0.1rem;
     }
    .banner-topic p{
        font-size: 0.28rem;
        line-height: 0.5rem;
        font-weight: lighter;
        letter-spacing: 1px;
        margin-top: 0;
    }
     
     /*营销管理*/
    .xmobile-product-market{
         margin-top:0.8rem; 
         border-bottom: 1px solid #ccc;
    }
    .xmobile-product-h1{
       font-size: 0.44rem;
       color: #1fb6d8;
       margin-left: 0.5rem;
       margin-bottom: 0.5rem;
       font-weight: 500;
    }
    .market-detail-img{
        position: relative;
        width: 6rem;
        height: 5rem;
        background: url(../img/product/1366/1@2x.png) no-repeat;
        background-size: 100% 100%;
        margin: auto;
    }
    .xmobile-phone{
        background: url(../img/product/1366/1-1@2x.png) no-repeat;
        background-size: 100% 100%;
        position: absolute;
        top: 1.7rem;
        right: -0.4rem;
        width: 1.6rem;
        height: 3rem;
    }
    .xmobile-product-p{
       margin-left: 0.5rem;
       margin-right: 0.5rem;
       margin-top: 0.6rem;
       line-height: 0.5rem;
       font-size: 0.3rem;
       color: #62787c;
    }
    .xmobile-product-a{
      display: block;
      font-size: 0.28rem;
      color: #fff;
      width: 1.8rem;
      height: 0.54rem;
      background: #0c6684;
      margin-top: 0.4rem;
      margin-left: 0.5rem;
      margin-bottom: 0.5rem;
      text-align: center;
      line-height: 0.54rem; 
    }
    

    /*销售SFA*/
    .xmobile-product-sale{
       background: #f8f9fb;
       margin-top: 2rem;
    }
    .xmobile-product-sale1 {
        background: #f8f9fb;
        margin-top: 2rem;
    }
    .sale-detail-img{
       width: 5.26rem;
       height: 5.14rem;
       background: url(../img/product/1366/2@2x.png) no-repeat;
       background-size: 100% 100%;
        position: relative;
        top: -1.2rem;
        left: 0;
        bottom: 0;
        right: 0;
        margin: auto;
    }
    .sale-detail-img1 {
        width: 5.26rem;
        height: 5.14rem;
        background: url(../img/product/1366/2@2x.png) no-repeat;
        background-size: 100% 100%;
        position: relative;
        top: -1.2rem;
        left: 0;
        bottom: 0;
        right: 0;
        margin: auto;
    }

    .xmobile-product-customer{
        margin-top: 0.8rem;
        border-bottom: 1px solid #ccc;
    }
    .customer-detail-img{
        width: 6.78rem;
        height: 4.43rem;
        background: url(../img/product/1366/3@2x.png) no-repeat;
        background-size: 100% 100%;
        margin-left: 0.5rem;
    }
   


    .xmobile-product-member{
       background: #f8f9fb;
       margin-top: 3rem;
       height: 8.78rem;
    }
    .member-detail-img{
      width: 4.46rem;
      height: 5.8rem;
      background: url(../img/product/1366/4@2x.png) no-repeat;
      background-size: 100% 100%;
      position: relative;
      top: -2rem;
      left: 0;
      bottom: 0;
      right: 0;
      margin: auto;
    }

    .xmobile-product-data{
      margin-top: 0.8rem;
      border-bottom: 1px solid #ccc;
    }
    .data-detail-img{
      width: 5.25rem;
      height: 4.66rem;
      background: url(../img/product/1366/5@2x.png) no-repeat;
      background-size: 100% 100%;
      margin: auto;
    }

    .xmobile-product-dealer{
       background: #f8f9fb;
       padding-top: 0.8rem;
       padding-bottom: 0.5rem;
    }
    .dealer-detail-img{
      width: 4.70rem;
      height: 3.1rem;
      background: url(../img/product/1366/6@2x.png) no-repeat;
      background-size: 100% 100%;
      margin: auto;
    }
    .xmobile-product-dealer h1{
      margin-top: 0.5rem;
      margin-bottom: 0.4rem;
    }
    .xmobile-product-dealer a{
      margin-bottom: 0;
    }
    

    /*了解详情*/
    .detail{
      width: 6.9rem;
    }
    .detail h1{
       font-size: 0.4rem;
    }
   .detail-img{
       width: 5.6rem;
       height: 3rem;
   }
   .detail-div h3{
      font-size: 0.28rem;
   }
   .detail p{
      font-size: 0.24rem;
      line-height: 0.6rem;
      margin-bottom: 0.2rem;
   }
}
/*市场营销详情*/
.rtproduct-main-banner1 {
    width: 100%;
    height: 250px;
    background: url(../img/product/1920PX.png) no-repeat;
    position: relative;
}
.c{
    width:100%;
}
   
.c-first {
    width: 100%;
    height: 500px;
    background-color:#f6f7f7;
    position:relative;
}
.c-img {
    position: absolute;
    width: 100%;
    height: 344px;
    margin-top: 80px;
}

.c-second{
width:100%
}
.c-ul {
    margin: 60px 188px auto 188px;
    justify-content: space-around;
    list-style: none;
    display: flex;
}
.c-li{
    width:195px;
}
.c-img1{
width:195px;
height:195px;
}
.c-third {
    width: 100%;
    background-color: #f6f7f7;
}
.c-third-detail{
    margin:30px 248px auto 248px;
}
.c-third-logo {
    margin-left: 248px;
    margin-right: 248px;
}
.c-third-left {
    width: 210px;
    height: 100px;
    /*margin: 30px auto auto auto;*/
    background-color: #fff;
}
.c-third-right {
    width: 72%;
    margin-left: 20px;
    position: relative;
}
.c-third h2{
    font-size: 24px;
    color: #504f4f;
   
}
.c-third h1 {
    font-size: 28px;
    color: #0b0b0b;
    text-align: center;
}
.hr {
    margin-top: 1px;
    color: #7d7d7d;
    width: 171.5%;
}

.c-ul1 {
    display: flex;
    justify-content: space-between;
    margin-top: 30px;
}
.c-li1{
    width:120px;
    height:60px;
    background-color:#fff;
}

.four-p2{
    font-size:14px;
    color:#555
}
/*销售自动化*/
.rtproduct-main-banner2 {
    width: 100%;
    height: 250px;
    background: url(../img/product/2/1920PX.png) no-repeat;
    position: relative;
}
.table{
margin:50px 200px 80px 200px;
}
.img {
    width: 400px;
    height: 180px;
    position: absolute;
}
.table-h1{
    font-size:18px;
    color:#555555;
}
.c-1{
    margin:50px 250px auto 250px;
}
.c-1 h1{
    font-size:18px;
    color:#555;
}
.c-1 p{
    margin-top:25px;
    font-size:14px;
    color:#555
}

.text {
    height: 180px;
    margin-left: 53%;
    /*display: inline-block;*/
}
.c-2 {
    width: 100%;
    margin-top:20px;
}
.c-2 h1 {
    font-size: 18px;
    color: #555;
}

.c-2 p {
    margin-top: 25px;
    font-size: 14px;
    color: #555
}
.c-2-sale {
    min-height: 180px;
    height: auto;
    position: relative;
}
.img1 {
    width: 400px;
    height: 180px;
    position: absolute;
    right:250px;
    background: url(../img/product/2/02.png) no-repeat;
}
.img2 {
    width: 400px;
    height: 180px;
    position: absolute;
    right: 250px;
    background: url(../img/product/2/05.png) no-repeat;
}
.img3 {
    width: 400px;
    height: 180px;
    position: absolute;
    right: 250px;
    background: url(../img/product/2/06.png) no-repeat;
}
.text1 {
    width: 31%;
    margin-left: 250px;
    position: absolute;
}
.c-3 {
    margin: 20px 250px auto 250px;
}

    .c-3 h1 {
        font-size: 18px;
        color: #555;
    }

    .c-3 p {
        margin-top: 25px;
        font-size: 14px;
        color: #555
    }
.hr1 {
    margin-top: 1px;
    color: #7d7d7d;
    width:100%;
}
/*会员管理*/
.rtproduct-main-banner4 {
    width: 100%;
    height: 250px;
    background: url(../img/product/4/1920px.png) no-repeat;
    position: relative;
}
.c-u2 {
    margin: 60px 260px 60px 260px;
    justify-content: space-around;
    list-style: none;
    display: flex;
}
/*大数据详细*/
.rtproduct-main-banner5 {
    width: 100%;
    height: 250px;
    background: url(../img/product/5/1920.png) no-repeat;
    position: relative;
}
.c-ul2 {
    display: flex;
    margin-left: 260px;
    margin-right: 260px;
    justify-content: space-around;
    margin-top: 60px;
}
/*经销商管理*/
.rtproduct-main-banner6 {
    width: 100%;
    height: 250px;
    background: url(../img/product/6/1920PX.png) no-repeat;
    position: relative;
}
.rtproduct-main-banner3 {
    width: 100%;
    height: 250px;
    background: url(../img/product/3/1920PX.png) no-repeat;
    position: relative;
}
.table-a table {
    border-collapse: collapse; /* 折叠边框产生细线表格*/
    border: 1px solid #f8f8f8;
    margin:50px auto;
}
.table-left {
    margin: 25px 25px 25px 25px;
    background: url(../img/product/3/11.png) no-repeat;
    width: 300px;
    height: 200px;
}
.table-left1 {
    margin: 25px 25px 25px 25px;
    background: url(../img/product/3/22.png) no-repeat;
    width: 300px;
    height: 200px;
}
.table-left2 {
    margin: 25px 25px 25px 25px;
    background: url(../img/product/3/33.png) no-repeat;
    width: 300px;
    height: 200px;
}
.table-left3 {
    margin: 25px 25px 25px 25px;
    background: url(../img/product/3/44.png) no-repeat;
    width: 300px;
    height: 200px;
}
.table-left4 {
    margin: 25px 25px 25px 25px;
    background: url(../img/product/3/55.png) no-repeat;
    width: 300px;
    height: 200px;
}
.table-left5 {
    margin: 25px 25px 25px 25px;
    background: url(../img/product/3/66.png) no-repeat;
    width: 300px;
    height: 200px;
}
.line1 {
    clear: both;
    width: 100%;
    height: 1px;
    background: #0c6684;
    opacity: 0.1;
}
.c-ul3 {
    justify-content: space-between;
    list-style: none;
    display: flex;
}
.c-ul4 {
    justify-content:space-around;
    list-style: none;
    display: flex;
    margin-top:30px;
}

.productl-wrap {
  width: 100%;
}
.productl{
  min-height: 442px;
  height: auto;
  position: relative;
}
.productl-left{
  width: 25%;
    position: absolute;
    left: 15%;
    margin-top: 20px;
}
.productl-right{
  width: 495px;
  height: 440px;
  position: absolute;
  left: 50%;
}
.productr-wrap{
  clear: both;
  width: 100%;
  background: #fafafa;
  margin-top: 112px;
}
.productr{
  height: 440px;  
    position: relative;
}
.productr-left{
  position: absolute;
    left: 11%;
    width: 526px;
    height: 514px;
}
.productr-right{
  position: absolute;
    left: 58%;
    width: 26%;
}

