.footer_container {
    width: 100%;
    /*height: 24.6875vw;*/
    color: #1d1d1d;
}

.content {
    /* width: 100%; */
    /*height: 20.572917vw;*/
    /* box-sizing: border-box; */
    padding-top: 1.045833vw;
    /* margin-bottom: 20px; */
    /* background-color: #fff; */
    padding-left: 2.3125vw;
    display: flex;
}

.left_con {
    width: 28.375vw;
    font-family: "Source Han Sans";
    /* margin-left: 46px; */
}


.logo {
    width: 12.364583vw;
    height: 2.533333vw;
    /* object-fit: cover; */
    display: block;
    /* padding-bottom: 2.083333vw; */
}

.phone_container,
.email_container,
.address_container {
    display: flex;
    align-items: center;
    margin-top: .520833vw;
    margin-left: -.208333vw;
}

.el-icon {
    background-color: #1c5487;
    border-radius: 50%;
    box-sizing: border-box;
    padding: 4px;
    width: 0.01vw;
    height: 0.01vw;
    font-size: 1.875vw;
}

.phone-container .el-icon,
.email-container .el-icon {
    background-color: #1c5487;
}

span {
    margin-left: .520833vw;
    font-size: 1.041667vw;
}

.code_con {
    flex-grow: 0;
    margin-left: 1.75vw;
    /* margin-right: 40px; */
    margin-top: 1.020833vw;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.code_con span {
    display: inline;
    font-size: 0.8625vw;
    margin: 0;
}

.wxCode {
    width: 6.302083vw;
    height: 6.302083vw;
}

.wxCode p {
    font-family: "Source Han Sans";
    font-size: 1.09375vw;
    margin: 0;
    text-align: center;
}

.right_con {
    flex-grow: 1;
    /*margin-left: 2.75vw;*/
    display: flex;
    flex-wrap: wrap;
}



dl {
    flex: 1;
    margin-right: 0.5vw;
}

.case {
    width: 300px;
}

dt {
    font-family: "AlibabaPuHuiTi";
    /*font-size: 1.145833vw;*/
    font-size: 1.02vw;
    margin-bottom: .833333vw;
    /*font-weight: bold;*/
}

dd {
    font-family: "Source Han Sans";
    margin-bottom: .416667vw;
    /*font-size: 1.145833vw;*/
    font-size: 0.9vw;
    margin-left: 0px;
}
dd a:hover{
    color:red;
}

.copyright {
    width: 100%;
    /*height: 6.6875vw;*/
    background-color: #252525;
    font-size: .729167vw;
    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;
    flex-wrap: wrap;
    color: #eee;
    box-sizing: border-box;
    /* padding: .520833vw 0; */
    /* text-align: center; */
}

.copyright div {
    width: 100%;
    text-align: center;
    margin: 0.1vw;
}
.copyright div {
    width: 100%;
    text-align: center;
    margin: 0.1vw;
}


.copyright a {
    text-decoration: none;
    /* 去掉下划线 */
    color: rgb(255, 255, 255);

    /* 设置字体颜色为黑色 */
}

a {
    text-decoration: none;
    /* 去掉下划线 */
    color: black;
    /* 设置字体颜色为黑色 */
}