* {
    margin: 0;
    padding: 0;
}
a {
    text-decoration: none;
}
li {
    list-style: none;
}
.clearfix:after {
    display: block;
    content: '';
    clear: both;
}
.clearfix {
    zoom: 1;
}
body {
    font-size: 12px;
}

/*头部*/
.top-header,
.header{
    min-width: 1200px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 calc((100% - 1200px)/2);
}
.top-header a:hover span {
    color: white;
}
.top-header-left,
.top-header-right > li > a{
    display: flex;
    align-items: center;
}
.top-header-right > .enterprise-apply {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 80px;
    height: 25px;
    border: 1px solid rgba(255,255,255,1);
    border-radius: 4px;
}
.top-header-right > .enterprise-login {
    display: flex;
    align-items: center;
    height: 25px;
    padding-right: 40px;
    border-right: #B3B3B3 1px solid;
}
.top-header-right > .enterprise-apply > a > span {
    color: white;
}
.word-normal {
    font: 13px MicrosoftYaHei;
    color: #B3B3B3;
}
.word-hotline {
    font: bold 15px MicrosoftYaHei;
    color: #fff;
}
.top-header {
    height: 40px;
    background: #333;
}
.top-header-right {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 852px;
}
.header-icon {
    margin-right: 10px;
}
#word-login {
    color: white;
}

.header {
    height: 122px;
    background: #fff;
}
.web-list {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 852px;
}
.web-list > li > a {
    font: 16px MicrosoftYaHei;
    color: #333;
}
.web-list > li > a:hover {
    color: #3C9FFF;
}
.web-list .selected-web {
    color: #3C9FFF;
}
.logo-img-wrap {
    display: flex;
    align-items: center;
}
.logo-img-wrap  > img {
    width: 120px;
}
.middle-line {
    height: 50px;
    width: 2px;
    background: skyblue;
    margin: 0 20px;
}
/*头部调整*/
.web-list > .shopping-mall > a {
    display: flex;
    align-items: center;
    font: bold 20px MicrosoftYaHei;
    color: #ff0d1b;
}
.web-list > .shopping-mall > a > img{
    width: 45px;
    height: 45px;
    margin-right: 12px;
}

/*底部*/
.indexFoot{height:390px;background-color: #303030;color: #fff;}
.indexFoot .container{position: relative;height:390px;width: 1200px; margin: 0 auto;}
.indexFoot .title{padding-top: 34px;}
.indexFoot .title li{float:left;margin-right: 76px;}
.indexFoot .title li dt{font-size: 16px;line-height: 20px;padding-bottom: 34px;}
.indexFoot .title li dd{font-size: 12px;line-height: 16px;padding-bottom: 14px;}
.indexFoot .title li dd a{color: #b9b9b9;}
.indexFoot .indexFoot-logo1{position: absolute;left:858px;top:36px;z-index: 50;}
.indexFoot .indexFoot-logo2{position: absolute;left:1030px;top:36px;z-index: 50;}
.indexFoot .indexFoot-logo1 > img, .indexFoot .indexFoot-logo2 > img {width:144px;}
.indexFoot .callMe-1{position: absolute;left:882px;top:196px;color:#65a9dc;z-index: 50;}
.indexFoot .callMe{position: absolute;left:1080px;top:196px;color:#65a9dc;z-index: 50;}
.indexFoot .last-link{position: absolute;left:50%;top:328px;width:400px;z-index: 50;margin-left: -199px;font-size: 12px;}
.indexFoot .last-link a {color: #b9b9b9;}
/*.indexFoot .last-text{position: absolute;left:50%;top:348px;width:150px;z-index: 50;margin-left: -72px;color: #b9b9b9;font-size: 12px;}*/
.indexFoot .last-text{position: absolute;left:0;bottom: 20px;width: 100%;text-align: center;z-index: 50;color: #b9b9b9;font-size: 12px;}
