/* 公共样式表:  所有页面都需要用到的样式 */
/* 定义较大设备的样式 */

    body {
   background-color: #fff;
        }
/* 公共属性样式 */
.container{ /* 版心 */
    width: 1200px;
    margin: 0 auto; 
}

.bg{ /* 测试工具 */
    background-color: rgba(0,0,0,0.5);
}

.fl{
    float: left;
}

.fr{
    float: right;
}

.clearfix::after{
    content: '';
    height: 0;
    display: block;
    clear: both;
}
.bd{
    border: 1px solid red;
}

/* 公共模块样式 */

    /* 头部 */
.head{
    width: 100%;
    box-sizing: border-box;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: space-around;
    background-color: #fff;
   
  
}
.identLogo{
    width: 219px;
    height: 55px;
}
.navUl{
    display: flex;
}
.head-nav li{
    margin: 0 40px;
}
.head-nav a{
    color: #232C5E;
    font-size: 16px;
}
.headNAv{
  display: flex;
  flex-direction: column;
  /* justify-content: center; */
  align-items: center;
}
.headNAv a{
    font-family: MiSans;
font-size: 16px;
font-weight: normal;
line-height: 17px;
text-align: center;
text-transform: uppercase;
letter-spacing: 0px;

color: #3E3E3E;
}
.headNAv .headUl{
    width: 100%;
    text-align: center;
}
.headNAv li{
    width: 100%;
    height: 30px;
    line-height: 30px;
 
border-bottom: 1px dashed #D8D8D8;
}
.head-register a{
    padding:3px 15px;
    border: 1px solid #aac6ef;
    border-radius: 13px;
    color: #fff;
}

.active:hover {
    font-weight: bold;
    border-bottom: 3px solid #4A8BFD;
    padding-bottom: 10px;
    color: #4A8BFD !important;
}
.navactive:hover {
    font-weight: bold;
    /* border-bottom: 2px solid #4A8BFD; */
    /* padding-bottom: 10px; */
    color: #4A8BFD !important;
}
.head-active{
    font-weight: bold;
    border-bottom: 3px solid #4A8BFD;
    padding-bottom: 10px;
    color: #4A8BFD !important;
}
.alibaba{
    color: #4A8BFD !important;
    font-weight: bold;
    
}
.head-politeness{
    background-color: #ed510a;
    border: none !important;
    color: #fff;
}

/* 主体内容标题 */
.service-title{
    text-align: center;
}
.service-title h2{
    font-size: 40px;
    font-weight: normal;
}
.service-title p{
    padding: 12px 0;
}
.service-title a{
    display: inline-block;
    color: #1271ef;
    margin-bottom: 20px;
}
    /* 尾部 */
    .foot{
        background: #002B5A;
        padding-top: 30px;
        height: 300px;
    }
    .fppterPartOne{
        display: flex;
        justify-content: space-evenly;
    }
    .footContainer{
        /* background-color: #ed510a; */
    }
    .footerMsgimg{
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    .companyImg{
        width: 301.06px;
     height: 53.69px;
    }
    .phoneImg{
        width: 210.09px;
        height: 109.53px; 
    }
    .plan{
        display: flex;
    }
    .soluctMe{
font-family: MiSans;
font-size: 24px;
font-weight: normal;
line-height: 45px;
text-transform: uppercase;
letter-spacing: 0px;
color: #FFFFFF;
    }
    .item {
        font-family: MiSans;
        font-size: 14px;
        font-weight: normal;
        line-height: 30px;
        text-transform: uppercase;
        letter-spacing: 1px;
         margin:0 10px;
        color: #C7C7C7;  
    }
    .footerdetaile{
        display: flex;
        flex-direction: column;
        /* align-items: center;
        background-color: #ed510a; */
    }
    .code{
        width: 143.55px;
        height: 143.55px; 
    }
    .wechat{
        font-family: MiSans;
        font-size: 14px;
        font-weight: normal;
        line-height: 45px;
        text-transform: uppercase;
        letter-spacing: 0px;
        text-align: center;
        color: #CDCDCD;   
    }
    
    
 
 