
/*公共样式 mobile*/
@media screen and (min-width:1920px){.area .container{max-width:1500px;margin:0 auto}
}
@media screen and (max-width:1600px){
    .page-footer .address-block .declaration i{display:none}
}
@media screen and (max-width:1460px){.page-top .bod .menu-list li a{margin:0 20px}
}
@media screen and (max-width:1440px){
.page-footer .contact-block .content{margin-left:28%}
.page-footer .contact-block .wx{display:none}
.page-footer .address-block .data li{margin-left:60px}
}
@media screen and (max-width:1400px){.page-top .bod .menu-list li a{margin:0 1em}
}
@media screen and (max-width:1300px){.page-top .bod .menu-list li a{margin:0 10px}
.page-top .bod .menu-list li:after{content:"•";float:right;font-size:12px;position:absolute;right:-6px;top:0;line-height:20px}
.page-top .bod .contact-menu span{margin:0 10px}
.page-footer .address-block .data li{margin-left:28px}
}
@media screen and (max-width:1220px){.page-footer .contact-block .content .l3 .text{margin-right:30px}
.page-footer .address-block .declaration{display:none}
}
@media screen and (max-width:1200px){.page-top .bod .contact-menu a:first-child{display:none}
.page-top .bod .contact-menu span{display:none}
.page-footer .contact-block .qdlx{top:0;left:50%;margin-left:-124px}
.page-footer .contact-block .content{margin-left:0;text-align:center;margin-top:280px;margin-bottom:50px;width:100%}
.page-footer .contact-block .content .l1{font-size:25px}
.page-footer .contact-block .content .l2{color:rgba(255,255,255,.3);font-size:17px;margin-bottom:30px}
.page-footer .contact-block .content .l3 .text{margin-bottom:2em;margin-right:0;width:100%}
.page-footer .contact-block .content .l3 .text .s1{font-size:15px}
.page-footer .contact-block .content .l3 .text .s2{font-size:15px}
.page-footer .bottom-block .friends{width:90%;margin:0 5%}
}
@media screen and (max-width:1100px){.page-top .logo{width:150px;margin-top:35px}
.page-top .bod{width:calc(100% - 176px);width:-moz-calc(100% - 176px);width:-webkit-calc(100% - 176px)}
.right-suspension-contact{display:none}
.pc-bottom-contact{display:none}
.mobile-bottom-contact{display:none}
}
@media screen and (max-width:950px){.hamburger{display:block}
.page-top{border-top:0;height:80px}
.page-top .logo{margin-top:22px}
.page-top .bod .desc{display:none}
.page-top .bod .menu-list{display:none}
.top-box-bag{height:80px}
.page-top .bod .contact-menu{display:none}
}
@media screen and (max-width:900px){.area .container{width:94%;margin:0 3%}
.hamburger .h-icon{right:3%}
.page-footer .address-block .data li{margin:0 20px}
}
@media screen and (max-width:850px){
.page-footer .address-block .declaration{display:block;margin-bottom:20px}
.page-footer .address-block .data{width:100%}
.page-footer .address-block .data li{margin:0;width:100%;margin-bottom:2em}
.page-footer .bottom-block{display:none}
}
@media screen and (max-width:640px){.page-footer .address-block .data li:first-child,.page-footer .address-block .data li:first-child+li{display:none}
.page-footer .address-block .data li:last-child{margin-bottom:4em}
.pagination .a1{display:none}
.pagination .num{display:none}
.pagination .prev{float:left}
.pagination .next{float:right}
}
@media screen and (max-width:500px){.mobile-bottom-contact li a:before{margin-right:10px}
.page-footer .contact-block .content .l3 .but-list a:first-child{margin-right:17px}
}
@media screen and (max-width:400px){.page-footer .contact-block .content .l3 .but-list a{margin:0 5px}
.page-footer .address-block{margin:40px 0}
.page-footer .address-block .declaration{font-size:20px}
.mobile-bottom-contact li a:before{margin-right:8px}
}
@media screen and (max-width:320px){.hamburger .box .bottom{display:none}
}