.w1400 {
    width: 1400px;
    margin: 0 auto;
}
@media screen and (max-width: 1080px) {
    .w1400 {
        width: 94%;
    }
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.clear {
    clear: both;
}
footer ul li a{color:rgba(255,255,255,.3) !important}
footer ul li{border:none !important}
footer{background:#242424;overflow:hidden}
footer .footup{width:100%}
footer .footup ul{width:60%;float:left;display:-webkit-flex;display:flex;flex-wrap:wrap}
footer .footup ul li{float:left;width:25%;padding:60px 0 60px 46px;position:relative}
footer .footup ul li:before{content:"";width:1px;height:100%;background:#3a3a3a;position:absolute;left:0;top:0}
footer .footup ul li:after{content:"";display:block;width:41px;height:41px;background:#242424 url(/static/images/footli2.png) center no-repeat;border:1px solid #3a3a3a;border-radius:50%;position:absolute;left:-21px;top:60px;z-index:2}
footer .footup ul li:nth-of-type(1){}
footer .footup ul li:nth-of-type(1):after{background:#242424 url(/static/images/footli1.png) center no-repeat}
footer .footup ul li:nth-of-type(3):after{background:#242424 url(/static/images/footli3.png) center no-repeat}
footer .footup ul li p{width:100%;font-size:20px;color:#fff}
footer .footup ul li a{display:block;width:100%;font-size:16px;color:rgba(255,255,255,.3);margin-top:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all .4s ease;text-align:left}
footer .footup ul li a:hover{color:#fff}
footer .footup ul li a:nth-of-type(1){margin-top:35px}
footer .footewm{float:right;text-align:center;margin-top:60px;margin-right:60px}
footer .footewm .ewmjpg{width:166px;height:166px;background:#fff;border-radius:5px;position:relative}
footer .footewm .ewmjpg img{max-width:100%;max-height:100%;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}
footer .footewm p{font-size:16px;color:#fff;margin-top:22px}
footer .foot_copy{width:100%;overflow:hidden;border-top:1px solid #3a3a3a}
footer .foot_copy_main p{height:70px;line-height:70px;color:rgba(255,255,255,.3);margin:0;padding:0;font-size:16px;margin-right:60px}
footer .foot_copy_main p a{color:rgba(255,255,255,.3);font-size:16px}
footer .foot_copy_main p a:hover{color:#fff}
@media screen and (max-width:1199px){footer .footup ul{width:70%}
footer .footewm,footer .foot_copy_main p{margin-right:0}
}@media screen and (max-width:1079px){footer .footup ul li{padding:40px 0 40px 40px}
footer .footup ul li p{font-size:18px}
footer .footup ul li a{font-size:15px;margin-top:10px}
footer .footup ul li a:nth-of-type(1){margin-top:20px}
footer .footup ul li:after{width:37px;height:37px;top:35px}
footer .footewm{margin-top:40px}
footer .footewm .ewmjpg{width:150px;height:150px}
footer .footewm p{font-size:15px;margin-top:12px}
footer .foot_copy{padding:15px 0}
footer .foot_copy_main p{font-size:15px;float:left;height:30px;line-height:30px}
footer .foot_copy_main p a{font-size:15px}
}@media screen and (max-width:767px){footer .footup ul{display:none}
footer .footewm{margin:25px 0;float:none}
footer .footewm .ewmjpg{margin:0 auto}
footer .foot_copy_main p{float:none;text-align:center;height:auto;line-height:26px}
}
.kfView4{background-color:#1173f2;border:2px solid #2e89ff;position:fixed;width:80px;top:20%;right:10px;text-align:center;display:block;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.1);box-shadow:0 6px 12px rgba(0,0,0,0.1);border-radius:0 0 8px 8px;font-size:12px;z-index:999}
.kfView4 ul{margin:0;padding-top:45px;color:#fff}
.kfView4 ul li{position:relative}
.kfView4 ul li:nth-of-type(1),.kfView4 ul li:nth-of-type(4),.kfView4 ul li:nth-of-type(6){display:none}
.kfView4 ul li a{display:block;color:#FFF;text-decoration:none;overflow:hidden;height:auto;width:100%;padding:43px 0 12px;background:url(/static/images/kefu-tb.png) no-repeat top center}
.kfView4 ul li a:hover{background-color:#2e89ff}
.kfView4 a.kefu-lx{background-image:url(/static/images/kefu.png);background-repeat:no-repeat;background-position:center top;position:absolute;top:-40px;text-indent:-9999px;height:80px;width:80px;z-index:999999;left:0px;border-width:0;overflow:hidden}
.kfView4 a.kefu-lx:hover{background-color:rgba(255,255,255,0)}
.kfView4 ul li a.kf{display:block;padding:10px 0}
.kfView4 ul li a.kefu-tel{background-position:center -79px}
.kfView4 ul li a.kefu-qq{background-position:center -150px}
.kfView4 ul li a.kefu-wx{background-position:center -218px}
.kfView4 ul li a.kefu_bottom{background-position:center -288px;padding:30px 0 10px 0;border-radius:0 0 8px 8px}
.kfView4 ul li a.kefu_top{background-position:center -15px;padding:30px 0 10px 0}
.kefu:hover ul li a{display:block}
.kfView4 ul li p{position:absolute;top:-72px;right:82px;width:0;padding:0;font-size:14px;line-height:24px;text-align:left;color:#fff;background:#1173f2;display:block;opacity:0;transition:all .4s ease-in-out .1s;overflow:hidden;z-index:201;padding:15px}
.kfView4 ul li:nth-of-type(3) p{top:0}
.kfView4 ul li:hover p{width:150px;opacity:1}
.kfView4 ul li .wechat p{}
@media (max-width:800px){.kfView4{width:60px;border-radius:8px;right:2px;top:40%}
.kfView4 a.kefu-lx{display:none}
.kfView4 ul{padding:0}
.kfView4 ul li:nth-child(1),.kfView4 ul li:nth-child(4),.kfView4 ul li:nth-child(5){display:none}
.kfView4 ul li p{display:none!important}
.kfView4 ul li a{font-size:12px}
}@media (max-width:767px){#KFRightScreen{display:none!important}
}