*{
    margin: 0;
    padding: 0;
}
li{
    list-style:none;
}
@font-face {
    font-family: 'iconfont';
    src: url('../font/iconfont.eot');
    src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
    url('../font/iconfont.woff') format('woff'),
    url('../font/iconfont.ttf') format('truetype'),
    url('../font/iconfont.svg#iconfont') format('svg');
  }
  .content{
      min-width: 1312px;
  }
  .slide{
      width: 100%;
      min-width: 1312px;
  }
/* 模型部分 */
.model{
    text-align: center;
    overflow: hidden;
}
.p1{
    font-size: 58px;
    color: #000;
    margin-top: 65px;
}
.p2{
    font-size: 29.28px;
    color: #000000;
    margin-top: -8px;
}
.p3{
  font-size: 19px;
  text-align: left;
}
.p3 p{
    width: 100%;
    text-align: center;
}
.modelimg{
    width: 70%;
    margin: 0 auto;
    margin-top: 70px;
    position: relative;
}
.img{
    width: 90%;
}
#img1{
    width: 28%;
    height: 11%;
    position: absolute;
    top: 28%;
    left: 18%;
}
#img2{
    width: 19%;
    height: 11%;
    position: absolute;
    top: 42%;
    left: 15%;
}
#img3{
    width: 27%;
    height: 25%;
    position: absolute;
    top: -7%;
    left: 53%;
}
#img4{
    width: 17%;
    height: 11%;
    position: absolute;
    top: 28%;
    left: 67%;
}
#img5{
    width: 17%;
    height: 10%;
    position: absolute;
    top: 46%;
    left: 68%;
}
#img6{
    width: 17%;
    height: 10%;
    position: absolute;
    top: 86%;
    left: 67%;
}
/* 小店部分 */
.smallshop{
    width: 100%;
    min-width: 1312px;
    background: url("../img/zu30.png") no-repeat top;
    margin-top: 90px;
    border-bottom: 3px solid #cfcbc5;
    height: 2033px;
}
.smallshop h1{
    text-align: center;
    padding-top: 200px;
    font-size: 58px;
    color: #000;
}
.inner{
    text-align: center;
    position: relative;
    width: 1239px;
    margin: 0 auto;
    height: 1758px;
}
.img7{
    width: 1239px;
    margin: 0 auto;
}
.shop1{
    width: 900px;
    height: 662px;
    position: relative;
    margin-top: 80px;
    margin-left: -33px;
    top: 0px;
    bottom: 408px;
    left: -90px;
}
.shop2{
    width: 950px;
    height: 680px;
    position: relative;
    margin-top: 88px;
    margin-left: -33px;
    top: 0px;
    bottom: 418px;
    left: -75px;
}
.foot{
    position: absolute;
    bottom: 0;
    width: 1312px;
    overflow: auto;
    height: 418px;
    left: 50%;
    margin-left: -656px;
    bottom: 0;
}
.inner li{
    width: 424px;
    height: 418px;
    float: left;
    margin-right: 15px;
    position: relative;
    background: #ffffff;
}
.inner li.mr0{
    margin-right: 0
}
.inner li img{
    width: 100%;
}
.li1{
    background: url('../img/zu31.png') no-repeat;
    background-size: 100% 100%;
}

.asd{
    position: relative;
    top: 0%;
    width: 100%;
    display: inline-block;
    margin: auto;
}
.asd ul li{
    width: 32%;
    background-image: url(../img/zu31.png);
    background-size: 100% 100%;

}
.asd .icon2{
    background-image: url(../img/zu32.png);
}
.asd .icon3{
    background-image: url(../img/zu33.png);
}
.asd a{
    color: #000;
}
.asd a :hover{
    color: #000;
    border: none;
    text-decoration: none;
}
.asd img{
    width: 60px !important;
    height:60px;
    position: absolute;
    bottom: 60px;
    left: 70%;
}






.s1 p{
    width: 100%;
    display: inline-block;
    text-align: left;
    font-size: 17px;
    color: #000000;
    font-weight: bold;
}
.s1{
    width: 30%;
    position: absolute;
    top: 94%;
    left: 22%;
}
#i1{
    width: 4%;
    border: 1px solid #ccc;
    border-radius: 50%;
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:60px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
    color:#ccc;
    background-color: #ffe656;
    border-radius: 50%;
  }
.foot a{
    text-decoration: none;
    border-bottom: 0px !important;
}
.foot i{
    width: 60px;
    height: 60px;
}
.f1{
    position: absolute;
    right: 38px;
    bottom: 44px;
}
.f2{
    position: absolute;
    top: 66%;
    left: 54%;
}
.f3{
    position: absolute;
    top: 66%;
    left: 74%;
}
/* 页面底部 */
.footer{
    height: 300px;
    position: relative;
    width: 1312px;
    margin: 0 auto;
}
.footerInner{
    width: 1310px;
    height: 230px;
    margin-left: 100px;
}
.message{
    width: 530px;
    margin-top:70px;
    margin-left: 20px;
    float: left;
}
.user{
    width: 593px;
    float: right;
    margin-top: 47px;
}
.user input{
    color: #ccc;
    border: 1px solid #000;
    padding-left: 6px;
    width: 49.5%;
}
.user input:focus{
    outline:none;
    border: 1px solid #000;
}
.user textarea{
    color: #ccc;
    overflow: auto;
    resize:none;
    border: 1px solid #000;
    margin-top: 4px;
    padding-left: 6px;
    width: 100%;
}
.user textarea:focus{
    outline:none;
    border: 1px solid #000;
}
.user button{
    width: 160px;
    height: 30px;
    border: 1px solid #000;
    border-radius: 1px;
    background-color: #ffe656;
}
.tips{
    font-size: 12px;
    color: #999;
    text-align: center;
    margin-top: 20px;
}
/* 社区合伙人样式 */
/* 头部 */
.header img{
    width: 100%;
    height: 828px;
}
.partNerMessage{
    width: 100%;
}
.apply{
    width: 100%;
    height: 600px;
    background: url("../img/juxing11.png") no-repeat bottom;
    padding-top: 70px;
}
.apply p{
    color: #fff;
    text-align: center;
    font-weight: bold;
    font-size: 35px;
}
.applymessage{
    width: 550px;
    height: 350px;
    background: url("../img/juxing14.png") no-repeat;
    margin: 0 auto;
    margin-top: 60px;
    position: relative;
}
.applyName{
    width: 250px;
    height: 80px;
    padding-left: 30px;
    font-size: 16px;
    position: absolute;
    top: 9.6%;
    left: 4%;
}
.applyPhone{
    width: 250px;
    height: 80px;
    padding-left: 30px;
    font-size: 16px;
    position: absolute;
    top: 32.5%;
    left:4% ;
}
.applyNow{
    width:260px;
    height: 158.9px;
    background-color: #fff;
    position: absolute;
    top: 9.86%;
    left: 49.5%;
}
.applyNow p{
    text-align: center;
    color: #000000;
    font-size: 20%;
    font-weight: normal;
    margin-top: 12%;
}
.applyBtn{
    width: 55%;
    height: 30%;
    color: #000;
    border: 2px solid #000;
    border-radius: 30px;
    background-color: #ffe657;
    font-weight: bold;
    margin-left: 23%;
    margin-top: 12%;
}
.applyBtn:focus{
    outline:none;
}
.h{
    font-size: 40px;
    font-weight: solid;
    text-align: center;
    margin-top: 60px;
}
.grid{
    width: 100%;
    height: 100%;
}
.grid img{
    width: 100%;
    height: 45%;
}
/* 市场信息 */
.marKet{
    width: 100%;
    height: 120px;
    line-height: 120px;
    background-color: #f5f5f5;
    text-align: center;
    font-size: 40px;
}
.marKetImg{
    width: 100%;
    height: 600px;
    margin-top: 20px;
}
.marKetImg img{
    width: 100%;
    height: 95%;
}
/* 技术信息 */
.technology{
    text-align: center;
}
.technology p{
    width: 100%;
    font-size: 40px;
}
.technologyMessage{
    height: 600px;
    text-align: center;
    clear: both;
    padding-left: 160px;
    padding-top: 100px;
}
.technologyMessage p{
    display: inline-block;
    width: 237px;
    font-size: 15px;
}
.technologyMessage ul{
    width: 1020px;
    height: 265px;
    margin: 0 auto;
}
.technologyMessage ul li{
    width: 120px;
    float: left;
    font-size: 15px;
    margin-bottom: 60px;
}
.technologyMessage img{
    width: 100px;
    height: 90px;
    margin-bottom: 20px;
}
.technologyMessage span{
    font-weight: bold;
    font-size: 18px;
}
/* 无人店信息 */
.UnmannedShop{
    width: 100%;
    background-color: #fd9800;
    padding-top: 20px;
}
.UnmannedShop .p1{
    width: 100%;
    text-align: center;
    color: #000;
    font-size: 40px;
}
.UnmannedShop img{
    width: 100%;
    margin-top: 70px;
}
/* 盈利 */
.profit{
    width: 100%;
    height: 100%;
    padding-bottom: 100px;
}
/* 服务 */
.serviceBot{
    width: 1312px;
    height: 495px;
    margin: 0 auto;
    padding-left: 50px;
    margin-top: 100px;
}
.service ul{
    width: 100%;
    height: 100%;
    padding-left: 60px;
}
.service ul li{
    width:200px;
    height: 495px;
    float: left;
    position: relative;
}
.service ul li h1{
    position: absolute;
    font-size: 24px;
    font-family: "微软雅黑";
    font-weight: 550;
}
.service ul li p{
    position: absolute;
    font-size: 12px;
    font-family: "微软雅黑";
}
.service ul li img{
    width: 100%;
    height: 100%;
}
.service ul li img:hover{
    margin-top:-20px;
}
 /*清除浮动代码*/
 .clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
 .clearfloat{zoom:1}

 .service{
     background-color: #e9eef4;
     padding-top: 72px;
 }
 /* .service{
    background-color: #e9eef4;
    position: relative;
}
.serviceul{
    width: 100%;
    height: 100%;
}
.service ul{
    width: 100%;
    height: 100%;
}
.service li{
    width: 16.5%;
    float: left;
}

.service li img:hover{
    margin-top: -20px;
}
.service h1{
    font-size: 200%;
    position: absolute;
}
.service .Plan{
    top: 24%;
    left: 20.6%;
}
.service p{
    display: inline-block;
    font-size: 11%;
}
.service .p1{
    position: absolute;
    top: 24%;
    left: 19.8%;
}
.service .Train{
    top:24%;
    left: 31.65%;
}
.service .p2{
    position: absolute;
    top: 27.7%;
    left:30.85%;
}
.service .Operate{
    top: 24%;
    left: 42.3%;
}
.service .p3{
    position: absolute;
    top: 27.3%;
    left: 41.5%;
}
.service .Development{
    top: 24%;
    left: 53%;
}
.service .p4{
    position: absolute;
    top: 27.3%;
    left: 52.3%;
}
.service .Design{
    top: 24%;
    left: 63.6%;
}
.service .p5{
    position: absolute;
    top:27.3%;
    left: 63.1%;
}
.service .Aftersale{
    top: 24%;
    left: 74.3%;
}
.service .p7{
    position: absolute;
    top: 27.3%;
    left: 73%;
}
.bottom img{
    width: 100%;
} */

/* 关于我们页面 */
.topnav img{
    width: 100%;
    height: 100%;
}
.toplife img{
    width: 100%;
    height: 100%;
}
/* 公司介绍 */
.toplife img{
    width: 100%;
}
.company{
    margin: 0 auto;
    font-weight: normal;
    margin-left: 20%;
    font-size: 44px;
}
.companytext{
    width: 900px;
    margin-top: 40px;
    letter-spacing:2px;
    font-size: 14px;
    margin-left: 20%;
}
.Underline1{
    margin-left: 20%;
}
.contact{
    margin: 0 auto;
    margin-top: 60px;
    font-weight: normal;
    margin-left: 20%;
    font-size: 44px;
}
.Consultation{
    display: block;
    margin-top: 40px;
    margin-left: 20%;
}
.hotline{
    display: block;
    margin-left: 20%;
}
.address{
    display: block;
    margin-bottom: 90px;
    margin-left: 20%;
}
.addressbottom{
    width: 100%;
    height: 5px;
    background-color: #ccc;
}
/* 智慧无人店 */
.photo{
    width: 100%;
    margin-top: 60px;
    position: relative;
}
.shouba{
    width: 8%;
    position: absolute;
    top: 17%;
    left: 18.5%;
}
.kaiba{
    width: 8%;
    position: absolute;
    top: 50%;
    left: 5%;
}
.yinba{
    width: 8%;
    position: absolute;
    top: 36%;
    left: 21%;
}
.maiba{
    width: 8%;
    position: absolute;
    top: 54%;
    left: 31.5%;
}
.changba{
    width: 8%;
    position: absolute;
    top: 51%;
    left: 61%;
}
.tanba{
    width: 8%;
    position: absolute;
    top: 51%;
    left: 76.5%;
}
.jiaba{
    width: 8%;
    position: absolute;
    top: 23%;
    left: 82%;
}
.scene{
    width: 100%;
}
.scene img{
    border: 0；
}
.Label{
    width: 100%;
    height: 100%;
}
.Label img{
    width: 14%;
    height:80%;
}
.topshop{
    margin-top: -5px;
}
.topshop img{
    width: 33%;
}
.shopmodel img{
    width: 35%;
    height: 20%;
}
.buy .btn1{
    display: inline-block;
    width: 10%;
    height: 10%;
}
.navigation .bt{
    border-bottom:2px solid #555555!important; 
}
.programme{
    height: 668px;
}
.pgCustomized{
    width: 1081px;
    height: 55px;
    background-color: #ffe657;
    margin: 0 auto;
    border: 2px solid #000;
    margin-top: 52px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.pgCustomized h1{
    text-align: center;
    line-height: 55px;
    font-size: 36px;
    font-weight: 500;
}
.pgTxt{
    width: 1081px;
    height: 40px;
    background-color: #000;
    color: #ffe657;
    margin: 0 auto;
    border:2px solid #000;
    border-top: 0;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}
.pgTxt{
    text-align: center;
    font-size: 20px;
    line-height: 40px;
}
.pgbt{
    width: 1081px;
    height: 85px;
    margin: 0 auto;
}
.um{
    width: 178px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    border: 1px solid #000;
    border-radius: 8px;
    margin-top: 6px;
    font-size: 28px;
    float: left;
}
.ett{
    width: 400px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    border: 1px solid #000;
    border-radius: 8px;
    margin-top: 6px;
    font-size: 28px;
    float: left;
    margin-left: 5px;
}
.wd{
    width: 310px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    border: 1px solid #000;
    border-radius: 8px;
    margin-top: 6px;
    font-size: 28px;
    float: left;
    margin-left: 5px;
}
.lt{
    width: 178px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    border: 1px solid #000;
    border-radius: 8px;
    margin-top: 6px;
    font-size: 28px;
    float: right;
}
.pginer{
    width: 1081px;
    height: 310px;
    margin: 0 auto;
    margin-top: 6px;
}
.uminer{
    width: 178px;
    height: 290px;
    border: 1px solid #000;
    border-radius: 8px;
    float: left;
}
.uminer img{
    display: block;
    width: 72px;
    height: 130px;
    margin: 0 auto;
    margin-top: 40px;
}
.uminer p{
    font-size: 14px;
    text-align: center;
    margin-top: 30px;
}
.uminer .btn1{
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-left: 35px;
}
.uminer .t1{
    width: 40px;
    height: 30px;
}
.uminer .btn2{
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-left: 1px;
}
.pginer input:focus {
    outline:none;
}
.ettiner{
    width: 400px;
    height: 290px;
    border: 1px solid #000;
    border-radius: 8px;
    float: left;
    margin-left: 5px;
}
.etimg{
    height: 130px;
    margin-top: 40px;
}
.ettiner img{
    display: block;
    width: 72px;
    height: 130px;
    margin: 0 auto;
}
.ettiner p{
    font-size: 14px;
    text-align: center;
    margin-top: 30px;
}
.ettiner .btn1{
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-left: 35px;
}
.ettiner .t1{
    width: 40px;
    height: 30px;
}
.ettiner .btn2{
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-left: 1px;
}
.wisdom{
    width: 310px;
    height: 290px;
    border: 1px solid #000;
    border-radius: 8px;
    float: left;
    margin-left: 5px;
}
.wisleft{
    width: 150px;
    margin-top: 46px;
    margin-left: 15px;
    float: left;
}
.wisleft img{
    width: 150px;
    height: 135px;
}
.wisleft p{
    font-size: 14px;
    text-align: center;
    margin-top: 19px;
    margin-left: 11px;
}
.wisleft .btn1{
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-left: 23px;
}
.wisleft .t1{
    width: 40px;
    height: 30px;
}
.wisleft .btn2{
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-left: 1px;
}
.wisright{
    margin-top: 80px;
}
.wisright img{
    width: 80px;
    margin-left: 32px;
}
.wisright p{
    font-size: 14px;
    text-align: center;
    margin-top: 51px;
}
.wisright .btn1{
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-left: 17px;
}
.wisright .t1{
    width: 40px;
    height: 30px;
}
.wisright .btn2{
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-left: 1px;
}
.sc{
    width: 178px;
    height: 290px;
    border: 1px solid #000;
    border-radius: 8px;
    float: left;
    margin-left: 5px;
}
.sc img{
    width: 106px;
    margin-left: 34px;
    margin-top: 80px;
}
.sc p{
    font-size: 14px;
    text-align: center;
    margin-top: 42px;
    margin-left: 5px;
}
.sc .btn1{
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-left: 35px;
}
.sc .t1{
    width: 40px;
    height: 30px;
}
.sc .btn2{
    width: 30px;
    height: 30px;
    cursor: pointer;
    margin-left: 1px;
}
.hq{
    text-align: center;
}
.hq input{
    width: 348px;
    height:52px;
    border-radius: 28px;
    font-size: 24px;
    background-color: #ffe657;
    border: 2px solid #000;
    cursor: pointer;
    outline:none;
}