@charset "utf-8";

.footer{width: 100%;background: #444444;position: relative;border-top: 2px solid #ff4f18;}

.footer .links{padding: 35px 0 25px;position: relative;border-bottom: 1px solid #383838;}

.footer .links:before{position:absolute;content:"";width: 15px;height: 15px;border: 2px solid #ff4f18;background: #fff;top: -9px;left: 312px;transform: rotate(45deg);-ms-transform:rotate(45deg);  /* IE 9 */-moz-transform:rotate(45deg);  /* Firefox */-webkit-transform: rotate(45deg); /* Safari 和 Chrome */-o-transform:rotate(45deg);  /* Opera */border-top: 0;border-left: 0;}

.footer .logos{float: left;width: 300px;margin-right: 20px;margin-top: 10px;text-align: center;}

.footer .logos img{display: block;margin: 0 auto 30px;}

.footer .logos p{

    text-align: center;

    color: #fff;

    font-size: 16px;

    height: 67px;

    display: inline-block;

}

.footer .logos p .dtel_l{

    font-size: 14px;

    display: block;

    float:left;

    background: #ff4f18;

    height: 65px;

    line-height: 21px;

    text-align: center;

    width: 60px;

    /* padding-left: 5px; */

    border: 1px solid #808080;

}

.footer .logos p .dtel_r{

    display: block;

    float:left;

    border: 1px solid #808080;

    height: 65px;

    line-height: 65px;

    font-size: 26px;

    font-weight: bold;

    padding: 0 10px;

}

.footer .links dl{float: left;position: relative;padding-left: 20px;width: 100px;margin-right: 20px;min-height: 200px;}

.footer .links dl:before{content: "";display: inline-block;left: 0;top: 0;min-height: 200px;border-left: 1px dashed #595959;position: absolute;}

.footer .links dl dt{font-size: 16px;margin-bottom: 10px;color: #fff;font-weight: bold;}

.footer .links dl dd{line-height: 30px;height: 30px;}

.footer .links dl dd a{display: inline-block;line-height: 20px;color: #999;}

.footer .links dl dd a:hover{border-bottom: 1px dashed;}

.footer .links .twodd{

    width: 190px;

}

.footer .links .twodd dt{

    text-align:left;

}

.footer .links .twodd dd{

    float: left;


    text-align: left;

    margin: 0 2%;

}

.footer .links .getNews{padding-left: 20px;/* width: 220px; */margin-right: 0;float: right;text-align: left;}

.footer .links .getNews:before{border: 0;}

.footer .links .getNews dd{height: 150px;float: left;margin: 5px 20px 0 0;}

.footer .links .getNews dd img{display:block;width: 100px;}

.footer .links .getNews dd p{text-align:center;height: 25px;line-height: 25px;color: #b2b2b2;font-size: 12px;}

.footer .links .dbcontact{

    width: 250px;

    margin-right: 0;

    text-align: left;

    color: #999;

}

.footer .links .dbcontact dd{

    padding-left: 25px;

}

.footer .links .dbcontact .db_tb01{

    background: url(/skin/default/images/xin/db_lxr.png) left no-repeat;

}

.footer .links .dbcontact .db_tb02{

    background: url(/skin/default/images/xin/db_mail.png) left no-repeat;

}

.footer .links .dbcontact .db_tb03{

    background: url(/skin/default/images/xin/db_tel.png) left no-repeat;

}

.footer .links .dbcontact .db_tb04{

    background: url(/skin/default/images/xin/db_add.png) left no-repeat;

}

.footer .links .fopro{

    width: 330px;

}

.footer .links .fopro dd{

    float:  left;

    width: 160px;

    margin-right: 5px;

}



.footer_dz{

    font-size: 12px;

    background: #383838;

    

    line-height: 35px;

    color: #eeeeee;

}

.footer_dz a{

    font-size: 12px;

    color: #eeeeee;

}

.footer_dz a:hover{

    text-decoration: underline;

}

.footer_dz .fr a{

    margin:0 5px;

}







/*固定的悬浮窗*/

.yb_conct {

    position: fixed;

    z-index: 9999999;

    top: 220px;

    right: -110px;

    cursor: pointer;

    transition: all .3s ease;

}

.yb_bar ul li {

    width: 160px;

    height: 40px;

    font: 16px/53px 'Microsoft YaHei';

    color: #fff;

    text-indent: 54px;

    margin-bottom: 3px;

    border-radius: 3px;

    transition: all .5s ease;

    overflow: hidden;

    line-height: 40px;

    font-size: 13px;

}

.yb_bar .yb_top {

    background: #ff5824 url(/skin/default/images/xin/xuan_top.png) 15px center no-repeat;

}

.yb_bar .yb_phone {

    background: #ff5824 url(/skin/default/images/xin/xuan_tel.png) 15px center no-repeat;

}

.yb_bar .yb_QQ {

    text-indent: 0;

    background: #ff5824 url(/skin/default/images/xin/xuan_qq.png) 15px center no-repeat;

}

.yb_bar .yb_QQ a {

     color:#fff;

}

.yb_bar .yb_ercode {

    /*height:200px;*/

    background: #ff5824 url(/skin/default/images/xin/xuan_ewm.png) 15px 10px no-repeat;

    line-height: 50px;

}

.hd_qr {

    width: 100px;

    display: block;

    margin: 0 auto;

}

.yb_QQ a {

    display: block;

    text-indent: 54px;

    width: 100%;

    height: 100%;

    color: #fff;

}







/*友情链接*/

.footer_links{

    border-top: 1px solid #dadada;

    padding: 20px 0;

    background: #fff;

}

.footer_links_tit{

    margin-bottom: 6px;

}

.footer_links_tit i{

    font-style:  inherit;

    font-size: 28px;

    font-weight: bold;

    display:  block;

    float: left;

    width:  90px;

    line-height: 40px;

}

.footer_links_tit span{

    display:  block;

    float: left;

    width: 1200px;

    line-height:  20px;

    margin-top: 8px;

    border-bottom: 1px solid #ccc;

    padding-bottom: 5px;

    position: relative;

    font-size:  16px;

    font-weight: bold;

}

.footer_links_tit span:before{

    content: "";

    width: 70px;

    height: 2px;

    background: #ff4f18;

    position:  absolute;

    bottom: -1px;

    left: 0;

}

.footer_links_a a{

    color: #666;

    margin-right: 10px;

}

.footer_links_a a:hover{

    color: #da272e;

}

