.wrap1400{
    width: 1400px;
    margin: 0px auto;
}
.header{
    width: 100%;
    height: 35px;
    min-width: 1400px;
    background: #efefef;
}
.header .lx{
    float: right;
    text-align: right;
    width: 392px;


}
.header .lx ul li{
    float: left;
    font-size: 18px;
    color: #ff304f;
    line-height: 35px;
}
.header .lx ul li img{
    float: left;
    padding-top: 5px;
    padding-right: 8px;

}

/*底部*/
.footWrap{background:#3c3f41;color: #cfcfd0;position: relative;z-index: 1;line-height:30px;font-size: 14px;height: 450px;width:100%;min-width: 1400px;}
.footWrap:before{height: 146px;background: #3c3f41;top: 0;}
em,i{font-style: normal;}
.fl{float: left;}
.fr{float: right;}

.f_text{height:118px;padding: 28px 0 0;}
.f_text h2{float: left;padding: 0px 0 0;}
.f_text h2 img{width: 215px;height: 121px;display: block;}
.f_text ul{float: right;}
.f_text li{float: left;height:80px;line-height: 24px;padding: 12px 40px 0 19px;border-left: 1px solid #666;position: relative;}
.f_text li:before{content: "";position: absolute;width:2px;height:19px;background:#0054a6;left:-1px;top:21px;z-index:1;}
.f_text li:nth-child(1){width: 305px;}
.f_text li span{display: block;font-family: Times New Roman ,Arial;font-size:20px;}
.f_text li b{display: block;line-height: 34px;color: #fff;}

.footWrap a{color: #cfcfd0;}
.footer h3{font-size: 18px;height: 34px;position: relative;line-height: 34px;color: #e1e1e1;}
.f_con{height: 274px;padding:37px 0 0;}
.f_code{width: 264px;}
.f_code h3{font-weight: normal;font-size: 14px;color: #666666}
.f_code p{width: 116px;text-align: center;float: left;}
.f_code p span{color: #666666}
.f_code p:nth-child(3){margin-left:16px;}
.f_code p img{display: block;width: 116px;height:116px;background: #fff;padding: 3px;}

.f_nav1{width:197px;}
.f_nav1 a{display: block;}

.f_wz{height: 75px;line-height: 75px;color: #ccc;}
.f_wz a{color: #ccc;}
.f_menu{height: 60px;line-height: 60px;font-size: 16px;text-align: center;white-space: nowrap;color: #212121;}
.f_menu a{display: inline-block;padding: 0 25px;color: #212121;font-weight: bold;}
.f_menu i{display: inline-block;width: 35px;}
.f_menu a:last-child{padding: 0;}
.f_menu a:hover,.f_nav1 a:hover{text-decoration: underline;}

/*友情链接*/
.link{height:0;line-height:79px;position: relative;z-index: 9;font-size: 14px;color: #ccc;width: 1200px;margin: 0 auto;opacity: 0.5;}
.link_c{width:724px;position: absolute;left: 0;top: -143px;}
.link a{display: inline-block;color: #ccc;padding: 0 56px 0 0;}

.f_wz{text-align: center; background: #0054a6;width: 100%;min-width: 1400px;}

.client-2 {
    width: 45px;
    position: fixed;
    right: 10px;
    top: 60%;
    z-index: 999;
    color: #fff;
}

.client-2 li a {
    text-decoration: none;
    color: #fff;
}

.client-2 li {
    margin-bottom: 5px;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    cursor: pointer;
    position: relative;
}

.client-2 li.my-kefu-qq {
    background:#004db7 url(../images/cimg23.png) center no-repeat;
}

.client-2 li.my-kefu-weixin {
    background:#004db7 url(../images/cimg24.png) center no-repeat;
}

.client-2 li.my-kefu-tel {
    background:#004db7 url(../images/cimg25.png) center no-repeat;
}

.client-2 li.my-kefu-shouye {
    background:#004db7 url(../images/tohome.png) center no-repeat;
    background-size:26px;
}

.client-2 li.my-kefu-shouye a {
    width: 45px;
    height: 45px;
    display: block;
}

.client-2 li.my-kefu-ftop {
    background:#004db7 url(../images/returnTop.png) center no-repeat;
}

.client-2 li p {
    height: 20px;
    font-size: 12px;
    line-height: 20px;
    overflow: hidden;
    text-align: center;
    color: #fff;
}

.client-2 li.my-kefu-qq .cont {
    margin: 0;
    background:#004db7 url(../images/cimg23.png) 15px center no-repeat;
    border-radius: 50px;
    padding-left: 45px;
    height: 45px;
    line-height: 45px;
    color: #fff;
    font-size: 16px;
    width: 130px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 999;
}

.client-2 li.my-kefu-tel .cont {
    margin: 0;
    background:#004db7 url(../images/cimg25.png) 15px center no-repeat;
    border-radius: 50px;
    padding-left: 45px;
    height: 45px;
    line-height: 45px;
    color: #fff;
    font-size: 18px;
    width: 180px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 999;
}

.client-2 .my-kefu-ftop {
    display: none;
}

.client-2 .my-kefu-ftop .my-kefu-main {
    padding-top: 6px;
}

.client-2 li.my-kefu-weixin .cont {
    margin: 0;
    width: 115px;
    padding: 5px;
    border: solid 1px #ccc;
    position: absolute;
    left: -150px;
    top: -44px;
    background-color: #fff;
}

.client-2 li.my-kefu-weixin .cont  span {
    display: block;
    line-height: 20px;
    font-size: 12px;
    text-align: center;
    color: #1a1a1a;
}

.client-2 li.my-kefu-weixin .cont  img {
    width: 115px;
    height: 115px;
}

.client-2 li:hover .cont {
    display: block!important;
}
