.w1280{max-width:1480px;margin:0 auto;}
@media(max-width:1280px){.w1280{padding:0 2%;}
}
.flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.clearfix{*zoom:1;}
/*IE/7/6*/
.clearfix:after{content:'';display:block;height:0;clear:both;}
.fl{float:left;}
.fr{float:right;}

.ftop{padding:60px 0 6%;background:#edeff0;font-size:16px;color:#888;}
.fnavs{flex:1 1 auto;justify-content:space-between;}
.fnavs dl{padding-right:20px;}
.fnavs dl dt{font-size:18px;color:#333;margin-bottom:10px;}
.fnavs dl dd a{display:block;white-space:nowrap;line-height:2.25; color: #888;}
.fnavs dl dd a:hover{color:#eb5b01;}
.fcontact{width:30%;padding-left:70px;}
.fcontact .t{font-size:18px;color:#333;margin-bottom:10px;}
.fcontact .tel{padding-left:28px;background:url(/App_Web/images/tel.png) no-repeat left 6px;margin-bottom:10px;}
.fcontact .address{padding-left:28px;background:url(/App_Web/images/location.png) no-repeat left 6px;margin-bottom:10px;}
.fcontact .time{padding-left:28px;background:url(/App_Web/images/time.png) no-repeat left 6px;}
.fcontact .time .p{padding-left:7em;}
.fbottom{
	/*background:#333;*/
color:#fff;font-size:16px;padding:25px;}
.copy .beian{padding-left:20px;}
.fbottom a{
    color: #fff;
}
body {
    line-height: 1.875;
}
@media(max-width:1459px){
    .fcontact .t,
    .fnavs dl dt {
        font-size: 16px;
    }
    .fbottom,
    .ftop{
        font-size: 14px;
    }
}
@media(max-width:1279px){
.ftop .w1280.flexbox{flex-wrap:wrap;}
.fnavs dl{padding-right:0;width:100%;margin-bottom:20px;}
.fnavs dl dt{font-size:16px;}
.fcontact{margin-top:30px;padding-left:0;width:100%;}
.fcontact{margin-top:0;}
.fcontact .t{font-size:16px;}
.fcontact .tel{line-height:28px;}
}
@media(max-width:768px){
    .fnavs dl dd {
        display: inline-block;
        margin-right: 10px;
    }
    .fl,.fr{float:none;}
    .fnavs{flex-wrap:wrap;}
    .copy .beian{padding-left:0;display:block;}
}

@media(max-width:500px){
    .fnavs dl dt{margin-bottom:0;}
    .ftop {
        padding: 50px 0 6%;
    }
    .fbottom{
        padding: 21px;
    }
}
.flinks .mapX {
    display: none;
}