.kjfw{
width:680px;
height:122px;
margin: 30px 0 0 0;
}


.kjfw li{
float:left;
}

.kjfw li a{
display:block;
width:86px;
height:122px;
margin-right:25px;
text-align:center;
}

.kjfw li .re {
    width: 78px;
    height: 78px;
    padding: 2px;
margin-bottom:15px;
border: #0b6cb8 1px dashed;
    border-radius: 50%;overflow: hidden;transition: All 0.4s ease-in-out;
}
.kjfw li .re:hover{border: #2c92e1 1px dashed;background: #e9f5ff;}
.kjfw li .re:hover img{transform: rotateY(180deg);}
.kjfw  li .ab {
    width: 76px;
    height: 76px;
    border-radius: 38px;
    left: 3px;
    top: 3px;
}
.kjfw  li .ab img{margin: 15px auto 0 auto;display: block;width: 45px;height:45px;    transition: transform 0.6s ease-out 0s;}
.kjfw li p {
    width: 84px;
    height: 80px;
}

.list01 p {
    background: url(../img/dingcan.png) center no-repeat;
}

.kjfw li h3 {
    text-align: center;
    font-size: 15px;
    margin-top: 10px;
}
.dynamic {
    height: 35px;
    line-height: 34px;
    width: 644px;
    border-bottom: 1px solid #d7d7d7;    overflow: hidden;
}

.hqfc{
    border-top: none;
    height: 153px;
padding-top:23px;
}

.hqfc li{
float:left;
 width:158px;
 height:131px;
margin-left: 29px;
}

.hqfc li img{
float:left;
width: 160px;
    height: 120px;
}

//服务热线
.fwrx {
    height: 220px;
    line-height: 34px;
    width: 322px;
    border-bottom: 1px solid #d7d7d7;
}
.fwrx h2 {
    /* margin-top: 11px; */
    font-size: 16px;
    color: #464646;
    font-weight: normal;
    float: left;
    padding: 0 5px;
    border-bottom: 2px solid #2780cb;
}
.fwrx span a {
   float:right;
    width: 38px;
    height: 25px;
}

.fwrx_tl {
    width: 300px;
    height: 216px;
    float: right;
    margin-top: 19px;
}
.fwrx_tl p{

font-size: 15px;

margin-left: 10px;

margin-top: 11px;

float: left;
}

.foot_one{
    height: 110px;
    margin-top: 25px;

}
    






