.dblogo {
    width: 193px;
    height: 70px;
    padding-top: 60px;
}

.dblogo img {
    width: 100%;
}

.footrr {
    width: 100%;
    margin-top: 90px;
    height: 532px;
    background: url(../images/3403.png) no-repeat 100%;
    position: relative;
    background-size: 100% 100%;
}

.footer_bot {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 66px;
    background: rgb(15, 69, 142);
}

.footer_bot p {
    text-align: center;
    color: rgb(246, 246, 246);
font-size: 16px;
font-weight: 400;
line-height: 66px;
letter-spacing: 0px;
}
.foottengc{

margin-top: 114px;
}
.sklj_1{

margin-right: 36px;

width: 555px;
}
.yqlj_2{

width: 300px;
}
.riggt_3{

}




.css{

float: left;
}
.css h2{
    color: rgb(153, 153, 153);
    font-size: 24px;
    font-weight: 400;
    letter-spacing: 0px;
    margin-bottom: 28px;
}
.css p{
    color: rgb(51, 51, 51);
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0px;
    text-align: left;
    margin-bottom: 14px;
}
.css ul li{
    color: rgb(51, 51, 51);
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0px;
    line-height: 38px;
    float: left;
    width: 49%;
}
.css ul li a:hover,.css p a:hover{
  color: rgb(219, 192, 123);

}
.sklj_1 ul{

/* display: flex; */

/* flex-wrap: nowrap; */
}
.yqlj_2 ul{
    
}

.riggt_3{
    
float: left;
    
margin-left: 7%;
}
.riggt_3 p{
    color: rgb(153, 153, 153);
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0px;
    text-align: left;
    line-height: 35px;
}
.riggt_3 ul{
    
border-top: 1px solid  rgb(0, 0, 0,0.1);
    
margin-top: 16px;
}
.riggt_3 ul li{
    color: rgb(102, 102, 102);
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    float: left;
    margin-right: 22px;
    padding-top: 12px;
}

.riggt_3 ul li a:hover{  color: rgb(219, 192, 123);}