@media screen and (max-width: 992px){
    header{display: none;}

    .pc_show{display: none!important;}
    .m_show{display: block!important;}
    .pc_flex{display: none!important;}
    .m_flex{display: flex!important;}
    .container{max-width:92%;width:92%;}

    /*移动端导航*/
    .mobile_header{display: block;}
    .mobile_header{width:100%; height:60px;position:fixed;top:0;left:0;z-index:1999;background: #fff;}
    .mobile_header .container{max-width:100%;width:100%;height:100%;display:flex;justify-content: space-between;align-items: center;padding:0 20px;flex-direction: row;}

    .mobile_header .header_logo{font-size:20px;font-weight: bold;flex:1;display: flex;align-items: center;}
    .mobile_header .header_logo img{height:50px;margin-right:10px;}
    .mobile_header .header_logo p{font-size:18px;font-weight: bold;color:#000;}
    .mobile_header .container i{background:#043186;font-size: 25px;width: 40px;height: 40px;display: flex;justify-content: center;align-items: center;color: #fff;border-radius: 5px;cursor: pointer;}

    .mobile_header .open_logo{display: flex; justify-content: center; align-items: center;margin-top:20px;}
    .mobile_header .open_logo img {width: 100px;}

    .mobile_header .lan{display: flex;justify-content: flex-end;align-items: center;position: relative;cursor:pointer;margin-right:20px;}
    .mobile_header .lan img{width:30px;margin-right:10px;}
    .mobile_header .lan p{border-left:1px solid;padding:5px 5px;border-left:2px solid;font-size:16px;}
    .mobile_header .lan .list{position: absolute;right:0;top:150%;width:100%;background: #fff;z-index:2;display: none;}
    .mobile_header .lan .list p{padding:15px;border:1px solid #ccc;}
    .mobile_header .lan .list p a{color:#333;}

    .mobile_header .nav-phone {position:fixed; top:0; right:-100%; width:100%; height: 100vh; background:#fff;;z-index:2000;color:#fff;padding:20px;box-sizing: border-box;}
    .mobile_header .close { display: flex;justify-content: flex-end;font-size: 24px;color: #000;cursor: pointer;opacity: 1!important;font-weight: bold;}
    .mobile_header .close:hover{color: #000;}

    .mobile_header .mobile_menu {width:92%; margin-top:100px; height:auto; z-index:99;}
    .mobile_header .mobile_menu li{width:100%;padding:15px 0;}
    .mobile_header .mobile_menu li a{display:block;height:100%; font-size:18px; color:#000;}

    .banner{width:100%;position: relative;margin-top:60px;}
    .banner img{width:100%;height:100%;}

    .profile{background: #f5f5f5;padding:40px 0;}
    .profile .container{display: block;justify-content: space-between;align-items: center;flex-direction: row;}
    .profile .txt{width:100%;}
    .profile .name{border-bottom:1px solid;display: inline-block;font-size:24px;padding-bottom:15px;margin-bottom:40px;color:#333;}
    .profile .sub{}
    .profile p{margin-bottom:30px;line-height: 1.8;color:#555;font-size:16px;}
    .profile img{width:100%;}

    .service{padding-top:40px;}
    .title{display: flex;justify-content: center;align-items: center;color:#fff;background: #043186;width:80%;height:50px;font-size:24px;font-weight: lighter;}
    .service .list{width:100%;display: block;justify-content: space-between;flex-wrap:wrap;margin-top:50px;}
    .service .item{width:100%;display: flex;flex-direction: column;align-items: center;margin-bottom:50px;}
    .service .item:nth-child(2){width:100%;}
    .service .item:nth-child(5){width:100%;}
    .service img{height:100px;}
    .service .big{text-align: center;margin:30px 0 20px;font-size:18px;}
    .service .small{text-align: center;line-height: 1.5;margin-bottom:10px;font-size:16px;height:auto;}
    .service .more{font-size:18px;color:#043186;}

    .classi{padding-bottom:10px;}
    .classi .title{margin-bottom:20px;}
    .classi .box{border-bottom:1px dashed #043186;;display: block;align-items: center;padding:30px 0;}
    .classi img{width:100%;height:auto;}
    .classi .txt{flex:1;width:100%;background: #f5f5f5;padding:20px 10px;height:auto;}
    .classi .box_oce{height:auto;}
    .classi .box_oce img{width:100%;}
    .classi .box_fba{height:auto;}
    .classi .box_fba img{width:100%;}
    .classi .box_cus{height:auto;}
    .classi .box_cus img{width:100%;}
    .classi .box_coo{height:auto;}
    .classi .box_coo img{width:100%;}
    .classi .box_mul{height:auto;}
    .classi .box_mul img{width:100%;}
    .classi .box_air{height:auto;border-bottom:0;}
    .classi .box_air img{width:100%;}
    .classi .name{color:#043186;font-size:20px;margin-bottom:20px;font-weight: normal;}
    .classi .sub{line-height: 1.8;color:#555;}
    .classi .sub p{margin-bottom:20px;}

    .about{background: #f5f5f5;padding:40px 0;}
    .about .con{width:100%;margin-top:40px;background: #fff;}
    .about .box1{width:100%;display: block;justify-content: space-between;}
    .about img{width:100%;}
    .about .txt{width:100%;line-height: 1.8;padding:15px 10px;color:#555;}
    .about .txt p{margin-bottom:20px;}
    .about .box1 .txt{width:100%;}
    .about li{margin-bottom:10px;}

    .contact{padding:40px 0 10px;}
    .contact .list{width:100%;display: block;justify-content: space-between;}
    .contact .item{width:100%;margin:30px 0;background: #f5f5f5;padding:20px 15px;}
    .contact .coun{display: inline-block;color:#fff;background: #043186;padding:16px 32px;font-size:18px;font-weight: lighter;margin-bottom:20px;}

    .contact_info{}
    .contact_info .line{display: flex;align-items: center;margin-bottom:10px;}
    .contact_info img{width:20px;margin-right:10px;}
    .contact_info p{flex:1;line-height: 1.5;font-size:16px;color:#555;}
    .contact_info a{font-size:16px;color:#555;}


    footer{padding:30px 0;background: url(../img/foo_bg.jpg)center center/cover no-repeat;}
    footer .container{display: flex;flex-direction: row;justify-content: space-between;align-items: start;width:92%;max-width:92%;flex-wrap:wrap;}
    footer .coll{margin-bottom:30px;}
    footer .coll:last-child{margin-bottom:0;}
    footer .coll:nth-child(1){width:100%;}
    footer .coll:nth-child(2){width:100%;}
    footer .coll:nth-child(3){width:100%;}
    footer .coll:nth-child(4){width:100%;}
    footer .big{color:#fff;font-size:18px;margin-bottom:30px;}
    footer p{color:#fff;margin-bottom:30px;}
    footer p a{color:#fff;}
    footer p a:hover{color:#fff;}
    footer .contact_info p{color:#fff;margin-bottom:0px;}
    footer .contact_info a{color:#fff;}

}
