@charset "utf-8";


.footer_top{
    background: url(../images/db_bj.png) top center no-repeat;
    height: 330px;
    padding-top: 75px;
    margin-top: 30px;
}
.footer_tb{}
.footer_tb ul li{
    float: left;
    width: 100px;
    margin-left: 160px;
}
.footer_tb ul li:first-child{
    margin-left: 0;
}
.footer_tb ul li img{
    display: block;
    margin: 0 auto;
}
.footer_tb ul li p{
    color: #fff;
    font-size: 12px;
    text-align: center;
    margin-top: 10px;
}
.db_logo{
    float: left;
    margin-left: 120px;
}
.db_logo img{
    display: block;
}


.footer_dh{
    margin-top: 40px;
}
.footer_b{
    width: 220px;
    border-right: 1px solid #bbb;
    height: 172px;
    margin-right: 20px;
    padding-right: 20px;
}
.footer_b dl{}
.footer_b dl dt{
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    padding-left: 25px;
    margin-bottom: 10px;
}
.footer_b dl dd{
    float: left;
    width: 110px;
    text-align: center;
    height: 35px;
    line-height: 35px;
}
.footer_b dl dd a{
    color: #fff;
}
.footer_b dl dd a:hover{
    color: #E60012;
}

.footer_c{
    width: 120px;
    border-right: 1px solid #bbb;
    height: 172px;
    margin-right: 20px;
    padding-right: 20px;
}
.footer_c dl{}
.footer_c dl dt{
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    padding-left: 25px;
    margin-bottom: 10px;
}
.footer_c dl dd{
    width: 110px;
    text-align: center;
    height: 35px;
    line-height: 35px;
    list-style: none;
}
.footer_c dl dd a{
    color: #fff;
}
.footer_c dl dd a:hover{
    color: #E60012;
}

.footer_d{
    width: auto;
}
.footer_d dl{}
.footer_d dl dt{
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 10px;
}
.footer_d dl dd{
    /* width: 215px; */
    /* height: 30px; */
    line-height: 40px;
    padding-left: 25px;
    font-size: 12px;
    color: #fff;
}
.footer_d dl .fd_img01{
    background: url(../images/db_dh.png) left no-repeat;
}
.footer_d dl .fd_img02{
    background: url(../images/db_cz.png) left no-repeat;
}
.footer_d dl .fd_img03{
    background: url(../images/db_yx.png) left no-repeat;
}
.footer_d dl .fd_img04{
    background: url(../images/db_dz.png) left 5px no-repeat;
}
.footer_d dl dd a{
    color: #fff;
}
.footer_d dl dd a:hover{
    color: #E60012;
}

.footer_e{width: 230px;}
.footer_e dl{}
.footer_e dl dt{
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 10px;
    color: #fff;
}
.footer_e dl dd{
    width: 100px;
    float: left;
}
.footer_e dl dd img{
    width: 100px;
    height: 100px;
    display: block;
}
.footer_e dl dd p{
    text-align: center;
    height: 30px;
    line-height: 30px;
    color: #fff;
}





.footer_bq{
    height: 30px;
    line-height: 30px;
    background: #7B551D;
    color: #fff;
    font-size: 12px;
}
.footer_bq a{
    color: #fff;
    font-size: 12px;
}
.footer_bq a:hover{
    text-decoration: underline;
}


/*main css*/
.izl-rmenu{position:fixed; right: 0;  bottom:10px; padding-bottom:73px; background:url(http://suimaiyuan.test.dginfo.com/t/s/suimaiyuan/pc/images/r_b.png) 0px bottom no-repeat; z-index: 999999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left: -180px; top: -75px; display:none;width: 180px;/* height:160px; */}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}