.banner {
  height: 520px;
  background: url(/static/pc_img/b2b/banner.jpg) no-repeat center;
}
.col {
    background: #fff;
    padding: 50px 0;
    text-align: center;
}
.col .h2 {
    text-align: center;
    font-size: 30px;
    line-height: 42px;
    color: #444;
    margin-bottom: 20px;
    letter-spacing: 2px;
}
.clearfix:after {
    content: '\200B';
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    clear: both;
}
/*五大运营模式*/
.support-b2b2c {
    background-color: #f3f3f5;
    padding: 44px 0 40px;
}
.support-b2b2c ul {
    margin: 0;
}
.section-title {
    font-size: 36px;
    line-height: 108px;
    color: #333;
}
.section-title span {
    font-weight: bold;
}
.section-des {
    font-size: 18px;
    line-height: 30px;
    color: #666;
}
.support-b2b2c .nav-list-wrap {
    width: 1200px;
    height: 540px;
    margin: auto;
}
.support-b2b2c .pattern-nav {
    padding: 50px 0;
    height: 50px;
    display: flex;
    justify-content: space-between;
}
.support-b2b2c .pattern-nav li {
    width: 158px;
    line-height: 48px;
    text-align: center;
    font-size: 18px;
    color: #333;
    border: 1px solid #666;
    border-radius: 6px;
    cursor: pointer;
}
.support-b2b2c .pattern-cont li {
    display: none;
}
.support-b2b2c .cont-l-wrap {
    float: left;
    padding-left: 40px;
    width: 520px;
}
.support-b2b2c .pic-r-wrap {
    float: right;
}
.support-b2b2c .cont-l-wrap i {
    display: block;
    height: 30px;
    padding-bottom: 25px;
    font-size: 30px;
    line-height: 1;
    color: #333;
}
.support-b2b2c .cont-l-wrap span {
    display: block;
    position: relative;
    font-size: 18px;
    line-height: 30px;
    color: #666;
    padding-left: 20px;
    padding-bottom: 18px;
}
.support-b2b2c .pattern-nav .li-ac {
    border-color: #262a5f;
    background-color: #262a5f;
    color: #fff;
}
.support-b2b2c .pattern-cont .li-ac {
    display: block;
}
.section-title, .section-des {
    width: 1200px;
    margin: auto;
    text-align: center;
}
.co-blue {
    color: #0457d3;
}
/*五大运营模式止*/

.ys-col .list {
  margin-top: 40px;
}

.ys-col .list .item {
  float: left;
  width: 33.333334%;
}

.ys-col .list .item .box {
  margin: 20px 30px;
  border-radius: 8px;
  background: #eee;
  text-align: center;
  padding: 20px;
}

.ys-col .list .item .box .h3 {
  margin-bottom: 16px;
  font-size: 18px;
  color: #333;
}

.ys-col .list .item .box .txt {
  font-size: 14px;
  line-height: 1.8;
  color: #666;
}

.jz-col .h2 .span {
  color: #4473c5;
}

.jz-col .list {
  padding-top: 40px
}

.jz-col .list .item {
  float: left;
  width: 33.333334%;
}

.jz-col .list .item .box {
  text-align: center;
  overflow: hidden;
  margin: 0 auto;
}


.jz-col .list .item .box .icon {
  margin: 30px auto 20px;
}

.jz-col .list .item .box .h3 {
  margin: 10px 0 20px;
  font-size: 18px;
}
.jz-col .list .item .box .txt {
  margin: 10px 0 20px;
}


.hx-col {
  background: #f4f4f4;
}

.hx-col .h2 .span {
  color: #70a4ff;
}

.hx-col .list {
  padding-top: 40px
}

.hx-col .list .item {
  float: left;
  width: 20%;
}

.hx-col .list .item .box {
  text-align: center;
  overflow: hidden;
  margin: 10px 20px;
  background: #fff;
}
.hx-col .list .item .box .img{
  background: #70a4ff;
  overflow: hidden;
}

.hx-col .list .item .box .icon {
  
margin: 20px auto;
  
height: 60px;
}

.hx-col .list .item .box .h3 {
  
font-size: 22px;
  
margin: 20px 0;
}
.hx-col .list .item .box .txt {
  
color: #666;
  
margin: 10px;
  
line-height: 30px;
  
height: 120px;
}
.hx-col .btn-group {
  margin-top: 30px;
  text-align: center;
}
.hx-col .btn{
  display: inline-block;
  text-align: center;
  border-radius: 4px;
  width: 130px;
  height: 38px;
  line-height: 38px;
  border: 1px solid #70a4ff;
  margin: 0 10px;
  color: #fff;
  background: #70a4ff;
}
.ms-col .h2 .span{
  color: #ffa127;
}
.ms-col .img{
  text-align: center;
  padding: 40px 0;
}
.xms-col .h2 .span {
  color: #438eff;
}

.xms-col .list {
  padding-top: 40px;
  text-align: center;
}

.xms-col .list .item {
  display: inline-block;
}

.xms-col .list.list1 .item{
  width: 24%;
}
.xms-col .list.list2 .item{
  width: 32.333334%;
}
.xms-col .list .item .box {
  overflow: hidden;
  text-align: center;
  width: 272px;
  margin: 0 auto;
}

.xms-col .list .item .box .icon {
  margin: 20px auto;
}

.xms-col .list .item .box .h3 {
  margin: 20px 0 10px;
  overflow: hidden;
  font-size: 18px;
  font-weight: 800;
}

.xms-col .list .item .box .txt {
  overflow: hidden;
  color: #666;
  margin: 10px 20px;
  line-height: 22px;
  height: 88px;
}

.bg-hx_01 {
  width: 60px; height: 60px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -390px -10px;
}
.bg-hx_02 {
  width: 65px; height: 60px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -470px -10px;
}
.bg-hx_03 {
  width: 74px;
  height: 55px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -1159px -6px;
}
.bg-hx_04 {
  width: 58px; height: 60px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -77px -10px;
}
.bg-hx_05 {
  width: 58px;
  height: 58px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -155px -9px;
}
.bg-jz_01 {
  width: 58px; height: 54px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -233px -10px;
}
.bg-jz_02 {
  width: 59px; height: 49px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -311px -10px;
}
.bg-jz_03 {
  width: 47px; height: 52px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -10px -10px;
}
.bg-xms_01 {
  width: 67px; height: 67px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -985px -10px;
}
.bg-xms_02 {
  width: 66px; height: 66px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -555px -10px;
}
.bg-xms_03 {
  width: 66px; height: 66px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -641px -10px;
}
.bg-xms_04 {
  width: 66px; height: 66px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -727px -10px;
}
.bg-xms_05 {
  width: 66px; height: 66px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -813px -10px;
}
.bg-xms_06 {
  width: 67px; height: 67px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -1072px -10px;
}
.bg-xms_07 {
  width: 66px; height: 66px;
  background: url('/static/pc_img/b2b/sprites-icon.png') -899px -10px;
}