*{padding: 0;margin: 0;font-family: Microsoft YaHei,SimSun,SimHei, Arial, serif;}
ul li,ol li{list-style: none;}
a{text-decoration: none;color: inherit;cursor: pointer;}
img{border:none;max-width: 100%;}
em{font-style: normal;}
.clearfix{}
.clearfix::after{content: "";display: block;clear: both;}
.floatRight{float: right;}
.floatLeft{float: left;}
.l-c{width: 1280px;margin: 0 auto;}
/*导航栏*/
/*top*/
.menu-container{position: absolute;left: 50%;z-index: 999;transform: translateX(-50%);width: 100%;font-weight: 400;}
.top-menu {position: relative;margin: 0 auto;width:/* 60.9375%*/1280px;border-bottom: 1px solid #fff;}
.top-menu .logo{position: absolute;left: 0;top: 50%;transform:  translateY(-50%); max-height: 100px;max-width: 12vw;}
.top-menu .logo2{display: none;}
.MenuList_f1{height: 120px;line-height: 120px;}
.MenuList_f1 ul{/*position: absolute;left: 50%;transform: translateX(-50%);white-space: nowrap;*/margin: 0 auto;color: #fff;/*width: calc(12vw + 412px);*/display: table;}
.MenuList_f1 ul::after{content: "";display: block;clear: both;}
.MenuList_f1>ul .del{display: none;}
.MenuList_f1 li{position: relative;/*float: left;*/padding: 0 1vw;/*width: 100px;*/text-align: center;display: table-cell;font-size: 16px;}
.MenuList_f1 li ul{display: none;width: 100%;line-height: 2;}
.MenuList_f1 li a{position: relative;font-size: 16px;text-transform: capitalize;}
.MenuList_f1 li a:hover{/*color: #ffba00;*/}
.MenuList_f1 li a::after{position: absolute;left: 50%;bottom: -50px;transform: translateX(-50%);content: "";height: 0;width: 1px;background: #fff;/*transition: .5s;*/}
.MenuList_f1 li a:hover::after{height: 27px;}
.MenuList_f1 .on a::after{height:27px;}
.MenuList_f1 .child a{color: #444 !important;}
.top-call{position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.top-call span{position: relative;padding-right: 21px;font-size: 16px;vertical-align: middle;}
.top-call span::after{content: "";position: absolute;top: 50%;right: 10.5px;transform: translateY(-50%);width: 1px;height: 32px;background: #ddd;display: block;}
.top-call b{position: relative;padding-left: 32px;font-size: 24px;vertical-align: middle;}
.top-call b::before{position: absolute;top: 50%;left: 0;transform: translateY(-50%);content: "";display: block;background: url(../images/call.png)no-repeat center center;height: 32px;width: 32px;}
/*电话*/
.top-menu>span{position: absolute;right: 0;top: 50%;display: block;transform: translateY(-50%);font-size: 20px;color: #fff}
.top-menu>span::before{position: absolute;left: 0;top: 50%;transform: translate(-120%,-50%);content: "";display: block;width: 24px;height: 24px;background: url(../images/call.png)no-repeat;background-size: 100%;}
/*底部*/
/*footer*/
.footer{padding: 30px 5%;background: #000000;font-size: 14px;color: #999;text-align: center;}
.footer a:hover{color: #fff;}
.footer .link {text-transform: capitalize;}
.footer .link a::after{content: '|';margin: 0 10px;display: inline-block;}
.footer .link a:hover::after{color: #999;}
.footer .link a:last-child::after{display: none;}
.footer .icon {position: relative;top: 3px;margin: 0 3px;display: inline-block;width: 17px;height: 19px; background: url("../images/pblogo.png") no-repeat;
}
.pbsupport img{display: inline-block;height: auto;width: auto;margin-bottom: 0;}
.pb{white-space: nowrap;}
.footer span:nth-of-type(1){margin-right: 10px;display: inline-block;}

@media screen and (max-width: 1391px) {
    .l-c{width: 92%;}
    .top-menu{width: 92%;}
}
@media screen and (max-width: 1024px) {
/*电话*/
.top-menu>span{font-size: 14px;}
.top-menu>span::before{width: 16px;height: 16px;}
/**/
.MenuList_f1 li a{font-size: 1.5625vw;}
}
@media screen and (max-width: 990px) {
.top-call span{display: none;}
.top-call b{font-size: 16px;}
}
@media screen and (max-width: 800px){
    #header span{display: none;}
}
@media screen and (max-width: 750px){
    body{padding-top: 50px;}
   /*top*/
    .menu-container{position: fixed;left: 0;transform: none;height: 50px;top: 0;}
    .top-menu{position: fixed;height: 50px;left: 0;transform: none;top: 0;padding: 0 4%;background: rgba(0,0,0,.4);}
    .MenuList_f1{position: fixed;right: 0;display: none;height: 100%;width: 100vw;line-height: 1.5;z-index: 9999;background: rgba(0,0,0,.4);}
    .MenuList_f1>ul{position: relative;padding-top: 50px;margin: 0 0 0 20%;height: 100%;background: #fff;width: 80%;color: #222;}
    .on{display: block !important;}
    .MenuList_f1 li{float: none;display: block;height: auto;padding: 0; line-height: 1.5;text-align: left;border-bottom: 1px solid #eee;font-size: 4vw;}
    .top-menu .logo{max-height: 40px;max-width: 50vw; left: 4%;}
    .top-call{display: none;}
    .MenuList_f1 li ul{/*display: block;*/background: #eee;width: 80vw;}
    .MenuList_f1 .child li{border-bottom: 1px solid #fff;background: #eee;}
    .MenuList_f1 .child li:last-child{border-bottom: none;}
    .MenuList_f1 li a:hover{color: inherit;}
    .MenuList_f1 li a{font-weight: 400;font-size: 4vw;display: block;padding: 1em 5%;line-height: 1.5;box-sizing: border-box;}
    .MenuList_f1 .on a{font-weight: bold;}
    .MenuList_f1 .child li a{padding: 0.5em 5%; font-weight: normal;}
    .button{position: absolute;right: 4%;top: 25px;transform: translateY(-50%);width: 24.5px;height: 20.3px;z-index: 999999;background: url(../images/choose.svg);background-size: 100%;cursor: pointer;}
    .button.del{background: url(../images/del.svg);background-size: 100%;width: 20px;height: 20px;}
    /*电话*/
    .top-menu>span{display: none;}
    .MenuList_f1 .on a{color: #951c2f;width: 100%;height: 100%;display: block;}
    /*底部*/
    .footer{padding: 3vw 3%;}
    .footer .link{display: none;}
    .footer span{font-size: 3.8vw;display: block;margin-bottom: 0;margin-right: 0;}
    .footer span:nth-of-type(1){margin-right: 0;}
}