/*主页*/

.swiper-pagination {
    bottom: 14px!important
}

.swiper-wrapper img {
    width: 100%
}

.navList {
    width: 100%;
    height: 50px;
}

.navList .navBox {
    width: 1200px;
    height: 50px;
    margin: 0 auto;
    border-bottom: 1px solid #ddd;
}

.navList_main {
    width: 520px;
    height: 50px;
    margin: 0 auto;
}

.navList_main li {
    float: left;
    width: 130px;
    font-size: 14px;
    line-height: 50px;
    text-align: center;
}

.navList_main li span {
    cursor: pointer;
    color: #666
}

.navListBox {
    width: 100%;
    height: 50px
}

.aboutUs {
    width: 100%;
    height: auto;
}

.aboutUs_main {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}

.aboutUs_title {
    width: 100%;
    position: relative;
    margin-top: 16px;
}

h1 {
    text-indent: 11px;
    font-size: 24px;
    font-family: "微软雅黑";
    color: #4b4b4b;
    line-height: 92px;
    font-weight: 600;
}

.aboutUs_content {
    width: 100%;
    height: auto;
    font-size: 15px;
    color: #333
}

.aboutUs_content p {
    line-height: 26px
}

.text_p {
    margin-top: 26px;
    line-height: 26px;
}

.text_b {
    margin-top: 26px;
    margin-bottom: 56px;
    line-height: 26px
}

.icon {
    position: absolute;
    left: -4px;
    top: 35px
}

.serviceProduct {
    width: 100%;
    height: auto;
    background: #f5f5f5;
}

.serviceProduct_main {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    padding-top: 10px
}

.serviceProductMain {
    width: 100%;
    height: auto;
}

.serciceList {
    width: 1028px;
    height: 515px;
    margin: 0 auto;
}

.serciceList .serciceList_content {
    width: 257px;
    float: left;
}

.serciceList .serciceList_content ul li dl {
    width: 257px;
    height: 158px;
}

.serciceList .serciceList_content ul li dl dt {
    width: 257px;
    height: 79px;
    text-align: center;
}

.serciceList .serciceList_content ul li dl dd {
    height: 53px;
    height: 79px;
    text-align: center;
    font-size: 16px;
    font-weight: 900;
    line-height: 53px;
}

.serciceList .serciceList_content ul {
    text-align: center;
}

.listItem {
    width: 133px;
    height: 26px;
    margin: 0 auto;
    border: 1px solid #20c1dc;
    color: #20c1dc;
    line-height: 26px;
    margin-bottom: 26px;
    border-radius: 3px;
}

.patent {
    width: 100%;
    height: auto;
}

.patent_main {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    padding-top: 16px
}

.way {
    width: 100%;
    height: 120px;
}

.way p {
    font-size: 15px;
    color: black;
    line-height: 36px;
    font-weight: 600;
    background: url(../img/images/icon2_03.png) no-repeat left center;
    text-indent: 50px;
}

.work {
    width: 100%;
    height: auto;
    background: #f5f5f5;
    padding-top: 10px
}

.work_main {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}

.work_content {
    width: 1200px;
    height: 432px;
}

.work_content dl {
    width: 400px;
    float: left;
    text-align: center;
    margin: 20px 0;
}

.work_content dd {
    height: 30px;
    font-size: 15px;
    font-weight: 900;
    margin: 20px 0;
}

.swiper-pagination-bullet {
    width: 22px !important;
    height: 5px !important;
    border-radius: 0 !important;
    background: #666 !important;
    opacity: 0.5 !important
}

.swiper-pagination-bullet-active {
    background: white !important;
}


/*号鸟巡检*/

.processPolling {
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-size: 15px;
    color: #333
}

.processPolling p {
    line-height: 26px
}

.process {
    width: 100%;
}

.processImg {
    display: block;
    margin: 51px auto;
}

.coreTable {
    width: 1195px;
    height: 206px;
    border: 1px solid #dddddd;
    margin: 0 auto;
    margin: 1px;
}

.coreTable tr {
    width: 1200px;
    height: 68px;
    text-align: center;
}

.coreTable tr .tdName {
    width: 180px;
    line-height: 68px;
    border-right: 1px solid #ddd;
    font-size: 16px;
    font-weight: 900;
    color: black;
    text-align: left;
    text-indent: 50px
}

.coreTable tr td {
    background: white;
}

.coreTable .trM {
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
}

.tdContent {
    padding: 0 20px;
    text-align: left;
    font-size: 14px;
    color: #808080;
}

.shade {
    width: 100%;
    height: 60px;
}

.productFeature {
    width: 100%;
    height: 260px;
}

.productFeature dl {
    float: left;
    width: 300px;
    text-align: center;
}

.productFeature dl .pName {
    color: black;
    font-weight: 800;
    font-size: 16px;
    line-height: 56px;
}

.pB {
    color: #6e6e6e;
    font-size: 14px;
}

.positionList {
    width: 1092px;
    height: 194px;
    padding-left: 108px
}

.positionList dl {
    width: 81px;
    height: 131px;
    float: left;
    text-align: center;
    margin-right: 42px;
}

.positionList dl dt {
    width: 80px;
    height: 80px;
}

.positionList dl dt img {
    display: block;
    width: 80px;
    height: 80px;
}

.positionList dl dd {
    margin-top: 30px;
    font-size: 16px;
}


/*智道*/

.silent {
    width: 100%;
    height: 482px;
}

.silentLeft,
.silentRight {
    float: left;
    height: 482px;
    text-align: center;
}

.silentLeft {
    width: 393px;
}

.silentRight {
    width: 807px;
}

.silent p {
    line-height: 60px;
    font-size: 14px;
    color: #7e7e7e
}


/*智达*/

.marketing {
    width: 100%;
    height: auto;
}

.marketing_main {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}

.marketingBrand {
    height: 252px;
}

.marketingBrand li {
    float: left;
    height: 73px;
    width: 16.6%;
    text-align: center;
    margin-bottom: 50px;
}


/*优易*/

.donationList {
    width: 100%;
    height: 431px;
}

.donationListName {
    font-size: 20px;
    color: black;
    font-weight: 900;
    text-indent: 47px;
    background-size: 20px 20px;
}

.donationListState {
    margin-top: 13px;
    color: #868686;
    text-indent: 47px;
    font-size: 15px;
}

.donationListImg {
    margin-top: 56px;
    width: 100%;
    text-align: center;
}


/*加盟代理*/

.hezuo {
    width: 100%;
    height: 995px;
}

.hezuo dl {
    width: 600px;
    float: left;
    text-align: center;
    margin-top: 50px;
    height: 260px;
}

.hezuo dd {
    line-height: 45px;
    font-size: 14px;
}


/*iBeacon*/

.iBeaconParam {
    width: 100%;
    height: auto;
    background: #f5f5f5;
}

.iBeaconParam_main {
    width: 1200px;
    height: 540px;
    margin: 0 auto;
    padding-top: 30px;
}

.iBeaconParam_main h2 {
    line-height: 50px;
    font-size: 15px;
    font-weight: 600;
}

.iBeaconParam_main .tableIbeaconRight {
    float: right;
    border-color: #ddd;
    background: white
}

.iBeaconParam_main .tableIbeaconLeft {
    float: left;
    border-color: #ddd;
    background: white
}

.iBeaconParam_main tr {
    height: 55px;
    text-align: center;
    font-size: 14px
}

.iBeaconParam_main tr td {
    border-color: #ddd;
    text-align: center;
}

.iBeaconParam_main tr td:nth-child(2) {
    color: #818181;
    text-indent: 45px;
    text-align: left;
}

.iBeaconHardware {
    width: 100%;
    height: auto;
}

.iBeaconHardware_main {
    width: 1200px;
    height: 313px;
    margin: 0 auto;
}

.iBeaconHardware_main dl {
    float: left;
    width: 400px;
    text-align: center;
}

.pBb {
    color: #6e6e6e;
    font-size: 14px;
    text-align: left;
    width: 182px;
    margin: 0 auto;
}


/*加入我们*/

.technicalManager {
    width: 100%;
    height: 333px;
}

.technicalManager_main {
    width: 1200px;
    margin: 0 auto;
}

.technicalManager_content_left {
    float: left;
    width: 566px;
}

.technicalManager_content_right {
    float: right;
    width: 546px;
}

.technicalManager_main li {
    list-style: decimal;
    list-style-position: inside;
    color: #666666;
    font-size: 14px;
}

.technicalManager_main h2 {
    font-weight: 600;
    font-size: 16px;
}

.fixed {
    position: fixed;
    top: 0;
    left: 0;
    background: white;
    z-index: 2000;
}

.navAnimate:hover {
    color: #20c1dc;
}


/* 协议条款 */

.argement_list {
    background: #f3f3f3;
}

.B_padding_bottom {
    padding-bottom: 70px;
}


/*表格统一设置边框*/

table {
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
}
