@media screen and (min-width:640px,max-width:1024px){
    .homeBusiness li{
        float: none;
        width: 325px;
        height: 60px;
        padding:17.5px 15px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 15px;
        padding-left: 15px;
        background: #f5f5f5;
    }

}
@media screen and (max-width:640px){
    body{
        cursor: pointer;
    }
    /*图片*/
    .businessBanner1,.businessBanner2,.businessBanner3,.aboutBanner1,.aboutBanner2,.aboutBanner3,.joinBanner,.newsBanner{
        background-size: 960px 250px;
        height: 250px;
    }
    .newsListContent li, .newsListContent li a, .newsListContent
    .businessBanner, .aboutBanner,.aboutBanner1,.aboutBanner2,.aboutBanner3,.joinBanner,.newsBanner{
        width: 100%;
        height: 250px;
    }
    #logo{
        margin-top: 0px;
    }
    #logo img{
        width: 120px;
        height: 40px;
        position: relative;
        z-index: 1;
    }

    .vidioBox{
        margin: 20px 0 auto;
        width: 100%;
    }
    .vidioBoxDis{
        padding:5px 25px 25px 25px;
    }
    .vidio{
        width: 100%;
        height: 100%;
    }

    /*导航*/
    #wpadminbar{
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
    }
    .navPic{
        position: relative;
        z-index: 1;
    }
    .navPic a img{
        width: 25px;
        height: 15px;
    }

    .homeBanner .homeSlogan{
        width: 182px;
        height: 19px;
    }
    .headBox{
        overflow: unset;
        position: fixed;
        z-index: 99;
    }
    #header{
        height: 65px;
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
        padding:0 25px 0 20px;
        margin-bottom:0px;
        box-shadow: none;
    }

    .viewMast{
        position: absolute;
        left: 0px;
        right: 0px;
        top: 0px;
        height: 65px;
        background: #fff;
        box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.2);
    }
    .hiddenLink{
        display: none !important;
    }
    #nav{
        display: none;
        opacity: 0.9;
        padding-bottom: 25px;

        position: absolute;
        background: #fff;
        right: 0px;
        top:64px;
        padding:20px 25px 5px 25px;
        z-index: -1;
        box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.1);
    }
    #nav li{
        line-height: 15px;
        text-align: right;
        display: block;
        font-size: 15px;
        margin-bottom: 20px;
        float: none;
        margin-right: 0px;
    }

    #nav li a {
        letter-spacing: 3px;
        font-size: 16px;
        color: #656565;
        display: block;
    }
    #nav li button.Btn, a.Btn{
        width: 90px;
        height: 30px;
        font-size: 14px;
        letter-spacing: 3px;
        line-height: 28px;
    }
    .navPic img{
        width: 25px;
        height: 15px;
    }
    .fixedDis{
        margin-top: 300px;
    }
    /*千家万户*/
    .homeBanner{
        background-size: cover;
        margin-top: 0px;
        height: 300px;
        width: 100%;
        position: fixed;
        left: 0;
        right: 0;
        z-index: 1;

    }
    .homeBanner>h3{
        margin-top: 104px;
        font-size: 16px;
        letter-spacing: 3px;
        margin-bottom: 0;
    }
    .homeBanner>p{
        margin-top: 2px;
        width: 280px;
        padding: 10px 14px 12px;
        font-size: 16px;
        letter-spacing: 2px;
        line-height: 30px;
        background: rgba(255, 255, 255, 0.72);
        box-shadow: 0 10px 24px rgba(120, 120, 120, 0.08);
    }
    .homeBusiness>p, .homeList p, .homeAboutUs p{
        font-size: 16px;
        letter-spacing: 3px;
        line-height: 30px;
    }
    .homeBusiness>h3, .homeList h3, .homeAboutUs h3,.homeBusiness>h3{
        font-size: 18px;
        margin-bottom: 18px;
    }
    /*万户业务*/
    .homeBusiness>p{
        width: auto;
        font-size: 16px;
        padding: 0 25px;
        margin-bottom: 13px;
        letter-spacing: 3px;
        line-height: 30px;
    }
    .homeBusiness>h3 {
        margin-top: 30px;
        letter-spacing: 5px;
    }
    .homeBusiness li{
        float: none;
        width: 325px;
        height: 60px;
        padding:17.5px 15px;
        margin-left: 25px;
        margin-right: 25px;
        margin-bottom: 15px;
        padding-left: 15px;
        background: #f5f5f5;
    }
    .homeBusiness li a{
        display: inline;
    }
    .homeBusiness li a:first-child img{
        width: 70px;
        height: 25px;
        margin-right: 15px;
    }
    .homeBusiness li a:last-child img{
        width:207px;
        height: 19px;
    }
    .homeBusiness ul{
        margin-bottom: 0px;
        margin-top: 0px;

    }
    /*大江晚报  央视报道*/
    .homeList .con{
        padding:27px 25px 25px 25px;
    }
    .homeList .picCon {
     width: auto;
     text-align: center;
    }
    .homeList button{
        float: right;
        margin: 13px 0 20px 0;
        font-size: 14px;
        letter-spacing: 2.5px;
    }
    .homeList .pic{
        margin-right: 0px;
        max-width: 560px;
        width: auto;
        float: none;
    }
    .grayBox{
        position: relative;
        z-index: 4;
    }

    .grayBox img,.whiteBox img{
        width:100%;
        height: 100%;
    }
    .homeQr img{
        width: 130px;
        height: 130px;
    }
    .whiteBox{
        box-shadow: none;
    }

    /*关于我们*/
    .homeAboutUs{
       max-width: 640px;
       padding:0 25px;
       width: auto;
    }
    .homeAboutUs h3{
        margin-top: 30px;
    }
    .homeAboutUs p{
        margin-bottom: 25px;
    }
    .homeQr{
        float: left;
        margin: 0;
        margin-bottom: 50px;
    }
    .homeAboutUs ul{
        margin:0 0 8px 0;
    }
    .homeAboutUs li span {
        margin-right: 10px;
        position: absolute;
        left: 25px;
    }
    .homeAboutUs li{
        height:auto;
        margin:0 0 0px 31px;
        word-break: break-all;
        font-size: 16px;
        letter-spacing: 2.5px;
        line-height: 30px;
    }
    .homeAboutUs li span img{
        width: 21px;
        height: 21px;
    }


    /*页脚*/
    footer{
        text-align: right;
        height: 77px;
        font-size: 14px;
        letter-spacing: 2.5px;
        line-height: 23px;
        padding: 15px 25px 15px 0;
        position: relative;
    }

    /*职位详情*/
    #joinus{
        width: auto;
        padding:0 25px;
        margin-bottom:50px;
    }
    .offer .goback{
        font-size: 16px;
        letter-spacing: 3px;
        padding:15px 0;
        line-height: 45px;
    }

    .offer .content h3{
        font-size: 18px;
        letter-spacing: 5px;
        margin-bottom: 15px;
        margin-top: 0px;
    }
    .offer .content li{
        line-height: 30px;
        font-size: 16px;
        letter-spacing: 3px;
    }
    .offer .content h5{
        letter-spacing: 4px;
        margin-top: 20px;
    }
    #joinus>p.contact{
        padding-top: 30px;
        text-align:right;
        line-height: 32px;
    }
    #joinus>p:last-child.contact{
        padding-top: 0px;
    }
    /*万户业务*/
    .content-menu::-webkit-scrollbar{
        display: none;
    }
    .content-menu::scrollbar{
        display: none;
    }
    .content-menu li{
        margin-right: 30px;
        height: 65px;
        font-size: 15px;
        letter-spacing: 4px;
    }
    .content-menu li::after{
        width: 40px;
        height: 2.5px;
        bottom: 6px;
        margin-left: -22px;
    }
    .content-menu li a{
        font-size: 16px;
    }
    #business{
        width: auto;
        padding: 23px 25px 0 25px;
        margin-bottom: 50px;
    }
    .content-menu{
        width: 100%;
        text-align: center;
        border-bottom: 1px solid #bababa;
        height: 60px;
        overflow-x: auto;
        line-height: 60px;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
    }
    .content-menu ul{
        padding: 0px;
        text-align: center;
        white-space: nowrap;
    }
    .content-menu ul li{
        float: none;
        display: inline-block;
        white-space: nowrap;
    }
    .content-menu ul li a{
        font-size: 16px;
    }
    .businessIntr{
        margin-bottom: 30px;
    }
    .businessIntr h3{
        margin: 0px;
        margin-bottom: 7px;
        padding: 0 35px;
        font-size: 18px;
        letter-spacing: 4px;
        line-height: 30px;
    }
    .businessIntr p, .businessList p{
        font-size: 16px;
        letter-spacing: 3px;
        line-height: 30px;
        margin-bottom: 4px;
    }
    .businessIntr ul{
        margin-top: 0px;
    }
    .businessIntr ul li{
        float: none;
        width: auto;
        margin: 20px 0 30px;
    }
    .businessIntr li:last-child{
        margin-bottom: 0px;
    }
    .businessIntr strong{
        margin-top: 10px;
        font-size: 16px;
        letter-spacing: 4px;
    }
    .businessIntr ul li img{
        width: 63px;
        height: 63px;
    }
    .businessList>div{
        margin-top: 0px;
        margin-bottom: 23px;
    }
    .businessList h4{
        font-size: 17px;
        letter-spacing: 4px;
        margin-bottom: 0px;
        padding-bottom: 7px;
    }
    .businessList li{
        font-size: 16px;
        letter-spacing: 3px;
        line-height: 30px;

    }

    .businessList h5{
        font-size: 16px;
        letter-spacing: 3px;
        line-height: 30px;
        margin-top: 6px;
    }
    .businessList h5.red{
        text-align: left;
        font-size: 16px;
        letter-spacing: 4px;
        line-height: 30px;
        margin-bottom: 0px;
        margin-top: 6px;
    }
    .businessList div.list:first-child h5{
        margin-top: 0px;
    }
    .businessList div.list{
        margin-right: 0px;
        width: auto;
    }
    button.red{
        margin:0 auto 0px auto;
        height: 40px;
        line-height: 40px;
        width: 230px;
        font-size: 14px;
        letter-spacing: 4px;
    }
   .hornerPic{
       width: 110px;
   }
   .newsListContent li{
       margin-top: 20px;
   }
    /*关于我们*/
    #about{
        width: auto;
        padding:25px 25px 50px 25px;
    }
    #about>p{
        font-size: 16px;
        letter-spacing: 3px;
        line-height: 30px;
    }
    .aboutCenter{
        padding-top: 3px;
    }
    .aboutCenter>h5{
        margin-top: 15px;
        margin-bottom: 10px;
        text-align: left;
        font-size: 16px;

    }
    .aboutCenter>p{
        text-align: left;
        font-size: 16px;
        letter-spacing: 3px;
        line-height: 25px;
    }
    /*团队高管*/
    .aboutLeader ul li img{
        width: 160px;
        height: 200px;
    }
    .aboutLeader li{
        margin-bottom: 25px;
        float: none;
        margin-right: 0px;
    }
    .aboutLeader li:last-child{
        margin-bottom: 0px;
    }
    .aboutLeader li h3{
        margin-bottom: 15px;
        font-size: 17px;
        margin-top: 15px;

    }
    .aboutLeader li p{
        font-size: 16px;
        letter-spacing: 3px;
        line-height: 25px;
    }
    .abouthonor{
        width: auto;
        margin-top: 30px;
    }
    .abouthonor>h3{
        margin-bottom: 20px;
        font-size: 17px;
    }
    .aboutList{
        opacity: 1;
    }
    .honorPic{
        width: 110px;
    }
    .am-slider-default{
        margin-bottom: 0px;
        overflow: hidden;
    }
    .am-viewport {
    width: auto;
    margin: 0 25px;
    }
    .am-slider .am-slides img{
        width: 110px;
        height: 150px;
    }
    .am-slider .am-slides>li{
        margin-right: 5px;
    }
    .am-slider-default .am-direction-nav a{
        height: 25px;
        width: 15px;
    }
    .am-slider-default .am-direction-nav .am-prev{
        left:0px;
    }
    .am-slider-default .am-direction-nav .am-next{
        right: 0px;
    }
    .am-slider-default .am-direction-nav a:before{
        background: none;
        display: block;
        content: '';
        background-size: 15px 25px;
    }
    .am-slider-default .am-direction-nav a.am-next:before{
        background: none;
        display: block;
        content: '';
        background-size: 15px 25px;
    }

    /*联系方式*/
    .aboutList{
        position: static;
        height: auto;
        width: 100%;
        padding: 15px 0 0 0;
    }
    .aboutWh{
        margin-top: 25px;
        width: 100%;
        padding-left: 0px;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 510px 200px;
        height: 200px;
    }
    .aboutBj{
        width: 100%;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 510px 200px;
        height: 200px;
    }
    .aboutList>h3{
        font-size: 16px;
        letter-spacing: 4px;
        margin-bottom: 15px;
    }
    .aboutList dt{
        position: absolute;
    }
    .aboutList dd{
        padding-left: 34px;
        width: 100%;
    }
    .aboutList dd p{
        font-size: 16px;
        letter-spacing: 2.5px;
        line-height: 30px;
        word-break: break-all;
    }
    .aboutList dl{
        margin-bottom: 0px;
    }

    .aboutList dl dt img{
        width: 21px;
        height: 21px;
    }

    /*联系方式*/
    .jobName{
        min-width: 0px;
    }
    .jobTr{
        padding:10px 0 2px 0;
        height: auto;
    }
    .jobDetailMsg{
        margin-top: 8px;
        height: auto;
        width: 100%;
        font-size: 26px;
        letter-spacing: 3px;
    }
    .joinusList .jobTd:first-child{
        padding-left: 5px;
        letter-spacing: 3px;
        line-height: 16px;
    }
    .jobDetailMsg .jobTd{
        padding-right: 15px;
        min-width: 0px;
        width: auto;
        font-size: 14px;
        letter-spacing: 3px;
        line-height: 16px;
    }
    .jobDetailMsg .jobTd:last-child{
        width: auto;
        line-height: 16px;
        float: right;
        padding-right: 5px;
        letter-spacing: 2px;
    }
    .joinusList h3 {
        font-size: 17px;
        letter-spacing: 4px;
        line-height: 18px;
        color: #c8161e;
        margin-top: 15px;
        margin-bottom: 15px;
    }
    #joinus>p.contact{
        line-height: 25px;
        font-size: 16px;
        letter-spacing: 4px;
        padding-top: 25px;
    }
    .offer .goback{
        padding: 0px;
    }
    .offer .content h3{
        margin-bottom: 8px;
    }
    .offer .content{
        padding: 20px 0 20px 0 ;
    }
    .offer .content h5{
        margin-top: 13px;
    }

    /*万户动态*/
    .widget {
        width: 100%;
        overflow: hidden;
        /*z-index: -2;*/
        position: relative;
    }
    .breadcrumb{
        height: auto;
        line-height: 16px;
        padding: 15px 25px 0px;;
    }
    .breadcrumb .am-breadcrumb{
        font-size: 13px;
        width: 100%;
        display: flex;
        white-space: nowrap;
    }
    .breadcrumb .am-breadcrumb a{
        color:#656565;
    }
    audio, canvas, progress, video,.source{
        width: 100%;
    }
    .am-breadcrumb>li{
        display: block;
    }
    .am-breadcrumb>.am-active{
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;
    }
    .news{
        width: auto;
        margin: 0 auto;
        margin-bottom: 50px;
        padding:0 25px;
    }
    .news>p{
        margin-top: 5px;
        text-indent: 0px;
        font-size: 16px;
        line-height: 30px;
        letter-spacing: 3px;
    }
    .news>p>img{
        width: 100%;
        margin:0px auto 15px;

    }
    .news>h3 {
        font-size: 17px;
        line-height: 30px;
        letter-spacing: 3px;
        color: #c8161e;
        text-align: center;
        margin: 23px 0 8px;
        padding:0 25px;
    }
    .news>small{
        font-size: 13px;
        letter-spacing: 3px;
        line-height: 20px;
    }
    .newsBannerInfo span{
        padding: 25px 25px 20px;
        position: relative;
    }

    .newsBannerInfo,.newsBannerInfo span,.newsList,.newsListContent li,.newsListContent li a,.newsListContent{
        width: 100%;
    }
    .newsBannerInfo>span>p {
        font-size: 16px;
        letter-spacing: 3px;
        line-height: 30px;
        margin: 7px 0 38px;
        color: #fcf5f5;
    }
    .newsBannerInfo>span>h3{
        font-size: 17px;

    }
    .newsListNav{
        padding-left: 0px;
        width: 100%;
        margin-top: 0px;
        border-bottom: 1px solid #c2c2c2;
    }

    .newsListNav li{
        float: left;
        height: 65px;
        line-height: 65px;
        margin-bottom: 0px;
        padding-left:0px;
    }
    .newsListNav li.cur{
        border-left:none;
        position: relative;
    }

    .newsBannerInfo>span>a button{
        position: absolute;
        right:25px;
        bottom: 20px;
        font-size: 14px;
    }
    .newsBannerInfo>span>a button:hover,
    {
      background-color: #fff;
      border-color: #fff;
      color: #c8161e;
    }
    .newsList{
        margin-top: 0px;
        width: 100%;
        overflow-x: auto;
    }
    .newsListContent{
        padding: 0 25px;
    }
    .newsListContent li{
        background-size: 370px 180px;
        height: auto;
    }
    .newsListContent li a{
        height: 180px;
    }
    .newsListContent li p{
        padding: 9px 10px;
        height: auto;
        line-height: 23px;
        font-size: 16px;
        letter-spacing: 3px;
        opacity: 0.9;
    }
    .newsList .content-menu li:last-child{
        padding-right: 0px;
    }

    .newsList .content-menu li::after{
        margin-left: -20px;
    }

    /*回到顶部*/
    .up{
        position: fixed;
        right: 25px;
        bottom:25px;
        z-index: 999;
        width: 40px;
        height: 40px;
    }
    .up img{
        width: 100%;
    }
    .containers{
        margin: 0 0 -77px 0;
        padding: 65px 0 77px 0;
        min-height: 100%;
    }

    /*图片*/

/*
     FILE ARCHIVED ON 02:05:43 Dec 29, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:47:27 May 14, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.94
  load_resource: 47.281
  PetaboxLoader3.resolve: 33.81
  PetaboxLoader3.datanode: 12.59
*/
