



.footer{ height: 102px; background: #004c73; margin-top: -10px;}
.footer .lf{ float: left;}
.footer_top{ margin: 12px 0; font-size: 14px; color: #fff;}
.footer_top a{ color: #fff;}
.footer_top b{ margin: 0 12px;}
.footer .lf p{display: block; margin-bottom: 4px; font-size: 14px; color: #fff;}
.footer .lf p span a{ margin: 0 10px;color: #fff;}
.footer .rg{ float: right;}
.footer .rg a{ float: left; margin-left: 18px;}
.footer .rg a:first-child{margin-top: 27px;}
.footer .rg a:last-child{ margin-top: 29px;}
.footer_top a{font-size:14px;}





.xxgk_title .on a{ color: #0675bd; font-weight: bold;}
.ztzl_lf a{color: #fff;}
.footer .lf p span{padding-right:10px;}
.footer .lf p span a{font-size:14px;}






.footwap{display: none;}
.dzjg{margin-top: 27px;}

.hfcss{margin-top: 15px;padding: 0 20px;}
/*.hfcss img{width:100%;height:100%;}*/

/*.magrin30 {
    margin-top: 30px;*/
.footer-select {
    padding-bottom: 20px;
    border-bottom:#0173c7 1px solid;
}
.flex {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    align-items: center;
}
.center {
    width: 1200px;
    margin: 0 auto;
}
.footer-select select {
    margin-right: 100px;
    width: 290px;
    padding: 0 6.5%;
    height: 40px;
    line-height: 40px;
    background: none;
    border: #FFFFFF 1px solid;
    border-radius: 20px;
    font-size: 14px;
    color: #FFFFFF;
    outline: none;
}
option {
    color: #333333;
}
* {
    list-style: none;
    margin: 0;
    padding: 0;
   
}
footer {
    padding: 25px 0 30px 0;
    background:#004c73;
}

