.web-footer {
    min-width: 1500px;
    width: 100%;
    /* background-color: #151b26; */
    background-image: url('https://res.mutouyun.com/web/images/v2/fb_1.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: relative;
    z-index: 99;
    /* height: 524px; */
}


.web-footer .main-footer {
    display: flex;
    width: 1200px;
    margin: 0 auto;
    padding: 48px 0 ;
    font-family: Microsoft YaHei;
    color: #FFFFFF;
    border-bottom: 1px solid #3F444A;
    /* 
    color: #fff;
    display: flex;
    justify-content: space-between;
    text-align: left;
    box-sizing: border-box; */
}

.web-footer .entrance-list-wrap{
    display: flex;
    margin-right: 73px;
}

.web-footer .entrance-list-wrap .entrance-list{
    margin-right: 72px;
}

.web-footer .entrance-list-wrap .entrance-list:last-child{
    margin-right: 0;
}

.web-footer .entrance-list-wrap .entrance-list .entrance-list-title{
    margin-bottom: 14px;
    font-weight: 400;
    font-size: 18px;
    color: #FFFFFF;
    line-height: 26px;
}

.web-footer .entrance-list-wrap .entrance-list .entrance-list-item{
    display: block;
    margin-bottom: 16px;
    font-size: 14px;
    line-height: 22px;
    color: #B9BBBE;
}

.web-footer .entrance-list-wrap .entrance-list .entrance-list-item:hover{
    color: #fff;
}

.web-footer .entrance-list-wrap .entrance-list .entrance-list-item:last-child{
    margin-bottom: 0;
}

.web-footer .propagate-wrap{
 margin-top: 4px;
}

.web-footer .propagate-wrap .propagate-code{
    display: flex;
    margin-bottom: 40px;
}

.web-footer .propagate-wrap .propagate-code .propagate-code-item{
    margin-right: 24px;
}

.web-footer .propagate-wrap .propagate-code .propagate-code-item:last-child{
    margin-right: 0;
}

.web-footer .propagate-wrap .propagate-code .propagate-code-item img{
    width: 96px;
    height: 96px;
    margin-bottom: 8px;
    background-color: #fff;
}

.web-footer .propagate-wrap .propagate-code .propagate-code-item .propagate-code-item-title{
    text-align: center;
    color: #B9BBBE;
    font-size: 14px;
    line-height: 22px;
}

.propagate-info .propagate-info-item{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: 14px;
    color: #B9BBBE;
    line-height: 22px;
    margin-bottom: 12px;
}

.propagate-info .propagate-info-item:last-child{
    margin-bottom: 0;
}


.web-footer .bottom-footer{
    width: 1200px;
    margin: 0 auto;
    padding: 28px 0;
}

.web-footer .bottom-footer .friend-link{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: 14px;
    color: #B9BBBE;
    line-height: 22px;
}

.web-footer .bottom-footer .friend-link{
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 8px;
}

.web-footer .bottom-footer .friend-link a{
    font-size: 14px;
    color: #B9BBBE;
    line-height: 22px;
    margin-right: 20px;

}

.web-footer .bottom-footer .friend-link a:first-child{
    /* margin-bottom: 8px; */
    margin-left: 20px;  
}

.web-footer .bottom-footer .copyright-wrap{
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: 14px;
    color: #B9BBBE;
    line-height: 22px;
    margin-bottom: 8px;
}

.web-footer .bottom-footer .AQ{
    color: #B9BBBE;
}

.web-footer .bottom-footer .anbei-wrap{
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-weight: 400;
    font-size: 14px;
    color: #B9BBBE;
    line-height: 22px;
    font-family: Microsoft YaHei;

}

.web-footer .bottom-footer .anbei-wrap .anbei{
    display: flex;
    align-items: center;
}

.web-footer .bottom-footer .anbei-wrap .anbei .anbei_icon{
    margin-right: 4px;
}

.web-footer .bottom-footer .anbei-wrap .anbei .edi{
    margin-left: 6px;
}

.web-footer .bottom-footer .anbei-wrap .footer-photo{
    display: flex;
    align-items: center;
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: 14px;
    color: #B9BBBE;
    line-height: 22px;
}

.web-footer .bottom-footer .anbei-wrap .footer-photo .footer-photo-item a{
    font-size: 14px;
    color: #B9BBBE;
    line-height: 22px;

}

.web-footer .footer-photo-line{
    width: 1px;
    height: 14px;
    background: #374B61;
    margin: 0 20px;
}

.web-footer .bottom-footer .friend-link a:hover{
    color: #fff;
}

.web-footer .bottom-footer .AQ:hover{
    color: #fff;
}

.web-footer .bottom-footer .anbei-wrap .footer-photo .footer-photo-item a:hover{
    color: #fff;
}

/* 

.web-footer .contact_info {
    text-align: left;
}

.web-footer .title_img {
    display: flex;
    align-items: center;
    margin-bottom: 23px;

}

.web-footer .col_line {
    width: 1px;
    height: 20px;
    background: #8d96a3;
    margin: 0 24px;
}

.web-footer .mty_text {
    margin-left: 24px;
    font-size: 14px;
    color: #B9BBBE;
}

.web-footer .info {
    font-size: 14px;
    color: #b9bbbe;

}

.web-footer .info p {
    line-height: 1;
    margin: 0;
    padding: 0;
}

.web-footer .info .margin_center {
    margin: 14px 0;
}

.web-footer .focus-mty {
    margin-top: 35px;
    font-size: 14px;
    color: #FFFFFF;
    margin-bottom: 13px;
}

.web-footer .icon-list {
    display: flex;
    align-items: center;
    position: relative;
}

.web-footer .icon-list img {
    width: 28px;
    height: 28px;
}

.web-footer .icon-list .img-box {
    width: 28px;
    height: 28px;
    position: relative;
    z-index: 9;
    margin-right: 28px;
}

.web-footer .icon-list .weinxin {
    background: url("/images/footer/weixin_default_icon.png") no-repeat;
    background-size: 100%;
}

.web-footer .icon-list .weinxin:hover {
    background: url("/images/footer/weixin_active_icon.png") no-repeat;
    background-size: 100%;
}

.web-footer .icon-list .weinxin:hover+.weixin_qrCode {
    display: flex;
}

.web-footer .icon-list .bg-box {
    width: 140px;
    height: 157px;
    position: absolute;
    bottom: 33px;
    left: 0;
    z-index: 2;
    cursor: initial;
}

.web-footer .icon-list .weixin_qrCode {
    background: url("/images/footer/weixin_code_bg.png") no-repeat;
    background-size: 100%;
    display: none;
    flex-direction: column;
    align-items: center;
}

.web-footer .icon-list .weixin_qrCode .wx_code {
    width: 132px;
    height: 132px;
    margin-top: 4px;
}

.web-footer .icon-list .weixin_qrCode .desc {
    font-size: 14px;
    color: #111111;
    margin-top: -6px;
}

.web-footer .icon-list .shipin {
    background: url("/images/footer/shipin_default_icon.png") no-repeat;
    background-size: 100%;
}

.web-footer .icon-list .shipin:hover {
    background: url("/images/footer/shipin_active_icon.png") no-repeat;
    background-size: 100%;
}

.web-footer .icon-list .shipin:hover+.shipin_qrCode {
    display: flex;
}

.web-footer .icon-list .shipin_qrCode {
    background: url("/images/footer/shipin_code_bg.png") no-repeat;
    background-size: 100%;
    display: none;
    flex-direction: column;
    align-items: center;

}

.web-footer .icon-list .shipin_qrCode .shipin_code {
    width: 132px;
    height: 132px;
    margin-top: 4px;
}

.web-footer .icon-list .shipin_qrCode .desc {
    font-size: 14px;
    color: #111111;
    margin-top: -6px;
}

.web-footer .icon-list .douyin {
    background: url("/images/footer/douyin_default_icon.png") no-repeat;
    background-size: 100%;
}

.web-footer .icon-list .douyin:hover {
    background: url("/images/footer/douyin_active_icon.png") no-repeat;
    background-size: 100%;
}

.web-footer .icon-list .douyin:hover+.douyin_qrCode {
    display: flex;
}

.web-footer .icon-list .douyin_qrCode {
    background: url("/images/footer/douyin_code_bg.png") no-repeat;
    background-size: 100%;
    display: none;
    flex-direction: column;
    align-items: center;
}

.web-footer .icon-list .douyin_qrCode .douyin_code {
    width: 132px;
    height: 132px;
    margin-top: 4px;
}

.web-footer .icon-list .douyin_qrCode .desc {
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #111111;
    margin-top: -6px;
}

.web-footer .content_line {
    width: 1px;
    height: 233px;
    background: #3B4049;
    margin: 0 100px 0 120px;
}

.web-footer .service_info {
    flex: 1;
    display: flex;
}

.web-footer .service_info .content_list {
    margin-left: 220px;
}

.web-footer .service_info .content_list:first-child {
    margin-left: 0;
}

.web-footer .service_info .content_list .title {
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #ffffff;
    margin-bottom: 24px;
}

.web-footer .service_info .content_list p {
    margin: 0;
    padding: 0;
    line-height: 1;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #b9bbbe;
}

.web-footer .service_info .content_list .margin_center {
    margin-bottom: 17px;
}

.web-footer .service_info .content_list .margin_center a {
    color: #b9bbbe;
    text-decoration: none;
} */

.cursor {
    cursor: pointer;
}
/* 
.copyright {
    width: 100%;
    background-color: #11161f;
    padding: 31px 0;
    font-size: 12px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #8f9294;
    text-align: center;
    box-sizing: border-box;
    position: relative;
    z-index: 2;
}

.copyright .friendly-link {
    margin-bottom: 16px;

}

.copyright .friendly-link .footer-fl-list {
    margin-left: 18px;
}

.copyright .friendly-link .footer-fl-list a {
    margin-right: 20px;
    color: #8f9294;
    text-decoration: none;
}

.copyright .copyright-wrap {
    text-align: center;
    font-size: 12px;
    color: #999;
    display: flex;
    justify-content: center;
    align-items: center;
}

.copyright .copyright-wrap .is-link {
    display: flex;
    align-items: center;
    margin-right: 4px;
}

.copyright .copyright-wrap .is-link .anbei_icon {
    margin-right: 6px;
}

.copyright .copyright-wrap a {
    color: #999;
}

.copyright .copyright-wrap .AQ {
    margin-left: 15px;
}
    */
 .license_mask {
    width: 100vw;
    height: 100vh;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999999;
    background: #0000009e;
    display: none;
    justify-content: center;
    align-items: center;
}

.license_mask .license_img {
    max-width: 60%;
    max-height: 100vh;
} 