
.footer-style{
    border-bottom: 2px solid #ec2024;margin-bottom:calc(30vw / 19.2);
    position: relative;
}

ul {
    list-style-type: none;
    padding-left: 0;
    text-align: center;
}

.li-title {
    font-size: calc(14vw / 19.2);
    margin-bottom: calc(10vw / 19.2);
    text-align: center;
}

.li-content {
    font-size: calc(12vw / 19.2);
    margin-bottom: calc(5vw / 19.2);
    text-align: center;
}

.mr-div {
    margin-right: calc(25vw / 19.2);
}



.li-title>a, .li-content > a {
    text-decoration: none;
}

.li-title>a:link, .li-content > a:link {
    text-decoration: none;
}

/*已经访问过的链接*/
.li-title>a:visited, .li-content > a:visited {
    text-decoration: none;
}

/*鼠标划过(停留)的链接*/
.li-title>a:hover, .li-content > a:hover {
    text-decoration: none;
    color: black
}

/* 正在点击的链接*/
.li-title>a:active,.li-content > a:active {
    text-decoration: none;
}

.footer_wechat {
    width: calc(38vw / 19.2);
    height: calc(30vw / 19.2);
}

.footer_weibo {
    width: calc(38vw / 19.2);
    height: calc(30vw / 19.2);
    margin-right: calc(15vw / 19.2);;
}

.p-contactus {
    margin-right: calc(20vw / 19.2);
    padding-bottom: calc(40vw / 19.2);
    position: relative;
    top: calc(8vw / 19.2);
}

.qr-code{
    position: absolute;
    display: none;
    top:calc(-50vw /19.2);
    left:calc(190vw /19.2);
    width: calc(80vw / 19.2);
    height: calc(80vw / 19.2);
}


.pc_red:hover{
    text-decoration: underline !important;
}

/****************************************mobile*****************************************************/
.mobile-footer-list1{
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100vw;
    height: calc(58vw/3.75);
    padding:0 calc(25vw/3.75) 0 calc(25vw/3.75);
    border-top:2px solid #efe9e9;
    border-bottom:2px solid #efe9e9;
}
.mobile-contact-us{
    font-size: calc(16vw/3.75);
}
.mobile-footer_wechat-adjust{
    width: calc(50vw / 7.5);
    height: calc(40vw / 7.5);
}
.mobile-footer_weibo-adjust {
    width: calc(50vw / 7.5);
    height: calc(40vw / 7.5);
    margin-right: calc(15vw / 7.5);
}
.mobile-footer-list2{
    display: flex;
    justify-content: space-between;
    align-items: center;
    /*align-items: center;*/
    padding:0 calc(25vw/3.75) 0 calc(25vw/3.75);
    width: 100vw;
    height: calc(58vw/3.75);
    background-color: #f5f5f5;
    font-size: calc(8vw/3.75);
}
.mobile-icon{
}
.qr-code-mobile{
    height: calc(58vw/3.75);
    width:  calc(58vw/3.75);
    display: none;
    position: absolute;
    top: -16vw;
    right: 6vw;
    z-index: 999;
}

/********************************************mobile*************************************************/
