.clearFix:after{content: "";display: block;height: 0;clear: both;*zoom:1}
		.banner{
    height: 260px;
    background: url("../../../images2018/retail/banner.jpg" ) no-repeat center;
    margin-bottom: 100px;
}
		.banner .inner {}
		.banner .inner H2{
    /* font: -webkit-mini-control; */
    font-family: Microsoft YaHei;
    font-size: 36px;
    color: #ffffff;
    padding-top: 35px;
    /* line-height: 40px; */
    margin-bottom: 20px;
}
		.banner .inner p{
    font-size: 14px;
    color: #ffffff;
    font-family: Microsoft Yahei;
    line-height: 30px;
    color: #b4b5ba;
    /* margin-bottom: 162px; */
}	
		.banner .inner span{}
    .banner .inner img{
        float: left;
        /* position: relative; */
        /* left: 920px; */
        /* top: -341px; */
}


.dis{display: none;}
.inner .tell em{
    float: left;
    position: relative;
    top: 11px;
    left: -120px;;
}

.inner .tell{
    text-align: center;
    /* border-radius: 25px; */
    /* width: 140px; */
    /* height: 40px; */
    color: #ffffff;
    /* border: 1px solid #3165e5; */
    margin-top: 20px;
}

.inner .tell .li{
    float:left;
}

.inner .analysis{height: 315px;/* float: left; */margin-bottom: 56px;}
.inner .analysis .im{
    width: 40%;
    float: left;
    /* position: relative; */
    /* top: 2px; */
}
.inner .analysis .im img{
    /* position: relative; */
    /* top: 80px; */
}
.inner .analysis .t{
    float: right;
    width: 55%;
}
.inner .analysis .t .title{
    font-size: 30px;
    color: #333333;
    text-align: center;
}
.inner .analysis .b{
    float: left;
}

.inner .analysis .t .u{
   width: 27%;
   float: left;
   font-size: 14px;
   color: #333333;
   margin-top: 45px;
}
.inner .analysis .t .u .t{
   width: 100%;
   float: left;
   margin-top: 56px;
   margin-left: 58px;
}
.inner .analysis .t .u .d{
   width: 100%;
   float: left;
   margin-top: 45px;
}

.inner .analysis .t .u .i span{
  position: relative;
  top: -42px;
  left: 75px;
  font-size: 18px;
  font-weight: bold;
}

.b{
    height: 394px;
    width: 1920px;
    background: url("../../../images2018/retail/back.png") no-repeat center;
}

.b .right{
    height: 300px;
    float: right;
    width: 55%;
}
.b .right li{
    width: 50%;
    float: left;
    height: 115px;
    margin-top: 54px;
}

.b .right .detail .im{
    float: left;
    width: 24%;
    text-align: center;
}
.b .right .detail .desc{
    float: left;
    width: 170px;
    display: inline-block;
    padding-right: 10px;
}
.b .right .detail .desc .title{
   font-size: 16px;
   color: #333333;
   border-bottom: 3px solid rgba(240, 188, 94, 1);
   display: inline-block;
}
.b .right .detail .desc .content{
    margin-top: 10px;
    font-size: 12px;
    color: #666666;
}

.ana{margin-top: 80px;height: 1210px;}
.ana .top img{float: left;}
.ana .top{
    height: 663px;
    background: url(../../../images2018/retail/an1alysis.png) no-repeat;
    }
.ana .top .desc{
    margin-top: 160px;
    float: right;
    margin-right: 230px;
    }
.ana .top .desc .title{
    /* float: right; */
    font-size: 30px;
    color: #333333;
    margin-bottom: 40px;
}
.ana .top .desc .content{
 width: 431px;
 line-height: 30px;
 font-size: 18px;
 color: #333333;
}

.ana .top .desc .content li{
 margin-top: 20px;
}
.ana .bottom{
    position: relative;
    top: -140px;
    height: 703px;
    background: url(../../../images2018/retail/sell.png) no-repeat right;
    }

    .ana .bottom .desc .title{
    /* float: right; */
    font-size: 30px;
    color: #333333;
    margin-bottom: 40px;
}
.ana .bottom .desc .content{
 width: 497px;
 line-height: 30px;
 font-size: 18px;
 color: #333333;
}

.ana .bottom .desc .content li{
 margin-top: 20px;
}

.ana .bottom .desc{
    margin-top: 250px;
    float: left;
    margin-left: 190px;
    }

.sence {
    margin-top: 80px;
}
.sence .top{
    font-size: 30px;
    color: #333333;
    text-align: center;
    margin-bottom: 40px;
}
.sence .bottom{
    height: 200px;
}
.sence .bottom li{text-align: center;width: 25%;float: left;margin-top: 20px;}

.sence .bottom li img,span,em{
        display: block;
        margin: 0 auto;
        /* margin-bottom: 10px; */
}
.sence .bottom li img{
      width: 66px;
      height: 58px;
}
.sence .bottom li span{
      font-size: 16px;
      color: #333333;
}
.sence .bottom li em{
      
}
.sence .bottom li .line{
    /* text-align: center; */
    display: block;
    margin: 0 auto;
    width: 150px;
    border-bottom: 3px solid rgba(245, 189, 72, 1);
}

