footer {    position: relative;}.foot-top {    margin-left: 10px;    padding: 2px;    text-align: center;    background-color: #ff813c;    position: absolute;    right: 15%;    top: -35px;    height: 35px;    border-top-left-radius: 10px;    border-top-right-radius: 10px;    box-shadow: black 2px 1px 1px;    transition: all 0.3s;}.foot-top:hover {    background-color: #d55813;    box-shadow: black 1px -1px 2px;    transform: translate(2px, 2px);    transition: all 0.3s;}.foot-top a {    color: white;    text-decoration-line: none;}.phone-erwei {    cursor: pointer;    margin: 0 0.2rem;    color: white;    float: left;    font-size: 0.4rem;}.phone-erwei img {    width: 0.6rem;    margin-left: 0.1rem;}.to-top {    margin: 8px 10px;    /*font-size: 15px;*/    float: left;    font-size: 16px;}.weixin-erwei {    cursor: pointer;    margin: 0.1rem 0.2rem;    float: left;}.weixin-erwei img {    width: 0.55rem;}.phone-erwei-son {    z-index: 99;}.phone-erwei-son img {    z-index: 99;    position: absolute;    display: none;    width: 8rem;    transform: translate(-50%, -115%);}.weixin-erwei-son img {    position: absolute;    display: none;    width: 8rem;    transform: translate(-50%, -116%);}.foot-di1 a {    font-size: 0.25rem;    line-height: 1;    color: #fff;}.foot-di1 {    font-size: 0.25rem;    color: #fff;}footer a {    font-size: 0.3rem;    line-height: 1;    text-align: center;}.foot-dis {    margin-top: 1.5rem;    text-align: center;}.foot-di1 {    text-align: center;}.heng-gg:nth-child(4) {    background-color: #4cae4c00;}.footer-bg {    padding: 0.3rem;    background: url("../images/xhongfeng@2x.png") no-repeat;    background-size: 100% 100%;}.di-logo {    width: 6rem;}.di-logo img {    width: 100%;}.cylj-item {    font-size: 0.3rem;    color: #fff;}.foot-link {    width: 100%;    text-align: center;}.top-nav1-right a div:hover{    color: #ff823d;}.foot-cylj {    width: 5.4rem;    margin: 0 auto;    clear: both;    list-style: none;    margin-block-start: 0;    margin-block-end: 0;    padding-inline-start: 0;}.foot-cylj li a {    color: white;    font-size: 0.3rem;}.foot-cylj2 li a {    color: white;    font-size: 0.28rem}.foot-cylj li a:hover {    color: #ff813c;}.foot-cylj2 li a:hover {    color: #ff813c;}.foot-cylj li {    padding: 0.4rem 0.1rem;    list-style: none;    float: left;}.foot-cylj2 {    width: 8.2rem;    margin: 0 auto;    clear: both;    list-style: none;    margin-block-start: 0;    margin-block-end: 0;    padding-inline-start: 0;}.foot-cylj2 li {    padding: 0 0.2rem;    list-style: none;    float: left;}@media (min-width: 992px) {    #toggleButton{        display: none;    }    .foot-cylj {        width: 100%;        margin: 0 auto;        clear: both;    }    .foot-di1 {        text-align: right;    }    .di-logo {        width: 10rem;    }    .foot-cylj li {        padding: 0.6rem 0.2rem;        list-style: none;        float: right;    }    .foot-cylj2 {        width: 100%;        margin: 0 auto;        clear: both;    }    .foot-cylj2 li {        padding: 0 0.2rem;        list-style: none;        float: right;    }    .section6{        z-index: 98;                position: relative;    }    .foot-top {        z-index: 99;        height: 30px;        top: -29px;    }    .to-top {        margin-top: 0.2rem;    }    .phone-erwei {        margin-top: 0.1rem;    }    .foot-link {        float: right;    }    .foot-di1 {    }    .cylj-item {        font-size: 0.35rem;        color: #fff;    }    .foot-di1 a {        font-size: 0.35rem;        line-height: 1;        color: #fff;    }    .foot-dh {        margin-top: 0.8rem;    }    .foot-dis {        margin-top: 3rem;    }    .foot-di1 {        font-size: 0.35rem;        color: #fff;    }    footer a {        font-size: 0.35rem;        line-height: 1;    }    .foot-cylj li a {        color: white;        font-size: 0.35rem;    }    .foot-cylj2 li a {        color: white;        font-size: 0.35rem    }    .footer-bg {        padding: 1rem 0 1rem 0;        background: url("../images/xhongfeng@2x.png") no-repeat;        background-size: 100% 100%;    }}