
@media (min-width:750px) {
    .footer_top{
        background:#646464;
        padding-top:12px;
        color:white;
		padding-bottom:20px;
    }
	.footer_container{
		width:11.9rem;
		margin:0 auto;
		position:relative;
	}
    .bg_color_box{
        /*padding-left:66px;*/
        height:30px;
        align-items: center;
        justify-content: flex-start;
    }
    .bg_color_box ul{
        display: flex;
        justify-content: space-between;
        font-size:12px;
        margin-right:132px;
    }
    .bg_color_box ul li{
        padding:0 32px;
    }
	.bg_color_box ul li.justlink{
		border-right:1px solid white;
		font-size:14px;
		padding:0 28px;
	}
	.bg_color_box ul li.vhide{
		visibility:hidden;
	}
    .bg_color_box ul li a{
        text-decoration:none;
        color:white;
    }
    .bg_color_box ul li:last-child{
        border-right:none;
    }
    .bg_color_box div{
        font-size:18px;
    }
	.qrcode{
		width:1.5rem;
		text-align:center;
		position:absolute;
		top:0.2rem;
		right:3.5rem;
	}
	.qrcode div{
		margin-top:14px;
	}
    .address_code{
		width:3.6rem;
		text-align:left;
		position:absolute;
		top:0.2rem;
		right:0.04rem;
	}
	.address_code div{
		margin-top:8px;
	}
	.address_code div:first-child{
		font-size:0.14rem;
	}
    .bg_color_box{
        width:1160px;
        margin: auto;
        display: flex;

    }
    /*中间图片码*/
    .address_code{
        /*padding-left:96px;*/
        padding-left:28px;
        justify-content:space-between;
        height:168px;
    }
    .address_code .left{
        text-align: left;
        font-size:12px;
    }
    .address_code .left div{
        margin-bottom:10px;
    }
    .address_code .right{
        display: flex;
        justify-content: flex-start;
        align-items: flex-start;
    }
    .address_code .right>div{
        margin-left:70px;
        display: flex;
        justify-content: center;
        flex-flow: column;
    }
    .address_code .right div img{
        width:116px;
        height:116px;
        margin-bottom:10px;
    }
    /*最底部*/
    .new_class{
        background: #4b4b4b;
        display:flex;
        justify-content:space-between;
        width:816px;
        height:44px;
        line-height: 44px;
        margin:0 auto;
    }
    .new_class a{

    }

}
@media (max-width:750px) {
	.qrcode{
		margin-top:25px;
		text-align:center;
		display:inline-block;
		width:120px;
	}
    .footer_top{
        background:#646464;
        color:white;
    }
    .bg_color_box{
        padding:0 5px;
        text-align: left;
        margin-bottom:18px;
		height:10px;
    }
    .bg_color_box ul{
        padding:17px 0;
        display: flex;
        justify-content: space-between;
        font-size:12px;
    }
    .bg_color_box ul li{
        text-align: center;
        width:20%;
    }
	.bg_color_box ul li.justlink{
		border-right:1px solid white;
	}
	.bg_color_box ul li.vhide{
		visibility:hidden;		
	}
    .bg_color_box ul li a{
        text-decoration: none;
    }
    .bg_color_box ul li:last-child{
        border-right:none;
    }
    .bg_color_box div{
        font-size:16px;
        margin-left:20px;
    }
    .bg_color_box div img{
        width:35px;
        height:30px;
    }
    /*中间地址图片层*/
    .address_code{
        font-size:12px;
        text-align: left;
		padding-top:20px;
        padding-left:0;
        padding-bottom:13px;
		width:224px;
		display:inline-block;
		vertical-align:top;
    }
	.address_code div:first-child{
		font-size:12px;
	}
    .address_code .left{

    }
    .address_code .left div{
        margin-bottom:10px;
    }
    .address_code .right{
        padding-right: 25px;
        display: flex;
        justify-content: flex-start;
    }
    .address_code .right>div{
        margin-right:50px;
    }
    .address_code .right div img{
        width:58px;
        height:58px;
    }
    .address_code .right div div{
        display: none;
    }
    /*dibu*/
    .new_class{
        background: #4b4b4b;
        font-size:10px;
        height:32px;
    }
    .new_class>p:nth-child(1){
        margin:8px 0 4px 0;
    }
}