/* 公共轮播 */
.ui_list_banner{
    width: 100%;
    height: 600px;
    display: block;
}
.ui_swiper_box{
    width: 100%;
    overflow: hidden;
}
/* 公共底部 */
.ui_foot{
    width: 100%;
    height: 43.6111vh;
    background-image: url('../images/foot_bg.png');
    background-size: 100% 100%;
    position: relative;
    z-index: 999;
    margin-top: -6vh;
}
.foot_returnTop{
    text-align: center;
    padding-top: 2.0370vh;
    cursor:pointer;
}
.foot_returnTop img{
    width: 1.5625vw;
    height: 1.4815vh;
}
.foot_returnTop p{
    font-size: 1.2500vw;
    color: #fff;
    margin-top: 0.5vh;
}
.foot_content{
    width: 83.3333vw;
    margin: 0 auto;
    margin-top: 3vh;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.foot_content_left{
    width: 27vw;
}
.foot_content_left_li{
    display: flex;
    align-items: center;
    font-size: 1vw;
    color: #fff;
    margin-bottom: 1.7037vh;
}
.foot_content_left_li img{
    margin-right: 1vw;
}
.foot_content_logo{
    width: 8.2813vw;
    height: 8.2813vw;
}
.foot_content_right{
    display: flex;
}
.foot_content_right_li{
    width: 7.7083vw;
    height: 18.7037vh;
    background: #fff;
    border-radius: 10px;
    padding-top: 0.6vw;
    box-sizing: border-box;
    margin-left: 1.1979vw;
}
.foot_content_right_li img{
    width: 6.4583vw;
    height: 11.0185vh;
    display: block;
    margin: 0 auto;
}
.foot_content_right_li p{
    width: 6.4583vw;
    height: 3.3333vh;
    text-align: center;
    line-height: 3.3333vh;
    background: #6A2020;
    border-radius: 6px;
    font-size: 1.0417vw;
    color: #fff;
    margin: 0 auto;
    margin-top: 1.2vh;
}
.foot_line{
    width: 100%;
    /* 虚线 */
    border-bottom: 3px dashed #6A2020;
    margin: 2vh 0;
}
.foot_bottom{
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 1.1458vw;
    margin-top: 3vh;
}
.foot_bottom p{
    margin-right: 2vw;
}
.foot_bottom a{
    color: #fff;
}
.foot_bottom img{
    width: 0.9375vw;
    height: 1.8519vh;
}
/* 公共tab */
.ui_common{
    width: 100%;
    background-image: url('../images/common_bg.png');
    background-size: 100% 100%;
    position: relative;
    z-index: 9;
    padding-bottom: 5vh;
}
.common_tab{
    position: absolute;
    top: -5vh;
    left: 0;
    display: flex;
    align-items: end;
    z-index: 9;
}
.common_tab_title{
    width: 29.8958vw;
    height: 10.6481vh;
    background-image: url('../images/common_tab_bg.png');
    background-size: 100% 100%;
    text-align: center;
    line-height: 10.6481vh;
    color: #fff;
    font-size: 2.5000vw;
    margin-right: 1vw;
}
.common_tab_list{
    display: flex;
    font-size: 1.1458vw;
}
.common_tab_list a{
    color: #666;
}
.common_tab_list p{
    color: #7E2F2F;
    margin-bottom: 1vh;
}