@media only screen and (max-device-width : 550px){
    /*首页*/
    .miniBody>#topNav>img{
        margin-left:6px;
    }
    .miniBody>#topNav.topNav-white>.showmenu, .miniBody>#topNav>.child+.showmenu, .miniBody>#topNav>.showmenu{
        right:15px;
    }
    .miniBody>.service{
        padding:20px 15px 0 15px;
    }
    .miniBody>.party{
        padding-left:15px;
        padding-right:15px;
        margin-top:20px;
        width:calc(100% - 30px);
        height:auto;
    }
    .miniBody>.party>#party{
        margin-bottom:20px;
    }
    .miniBody>.friends{
        margin-left:15px;
        margin-right:15px;
        margin-bottom:20px;
    }
    .miniBody>.friends, .miniBody>.foot{
        padding:20px 15px;
    }
    .miniBody>.foot>#right{
        right:15px;
    }
    .miniBody>.service #customServ>a>.cusPic,.miniBody>.service>div>#customServ{
        height:210px;
    }
    .miniBody>.service>div.title{
        width:calc(100% - 30px);
        padding: 25px 20px 20px 20px;
    }
    .miniBody>.service>.indexService>a{
        padding:6px 10px;
        font-size:14px;
    }
    .miniBody>.service>.indexService{
        width: calc(100% - 30px);
        padding: 0 20px;
        bottom:20px;
    }
    .miniBody>.service>.indexService>.indexDot{
        right:20px;
    }
    .miniBody>.party>#news{
        padding-top:25px;
        padding-right:20px;
        padding-left:20px;
        width: calc(100% - 40px);
        margin-bottom:20px;
    }
    .miniBody>.party>#news>#miniNewsPic>div>.newsPic{
        margin-top:20px;
        height: 125px;
    }
    .miniBody>.party>#news>#miniNewsPic>div.indexService{
        width: calc(100% - 70px);
    }
    .miniBody>.party>#news>#miniNewsPic>div.indexService>.indexDot,.miniBody>.party>#news>#miniNewsPic>div>.newsPic>a.indexNews{
        bottom:20px;
    }
    .miniBody>.party>#news>#miniNewsPic>div>.newsPic>a.indexNews{
        font-size:14px;
    }
    .miniBody>.party>#party>.title{
        padding:20px;
    }
    .miniBody>.party>#party>ul{
        margin-top:0;
    }
    .miniBody>.party>#party>ul>li{
        height:40px;
        line-height:40px;
    }
    .miniBody>.party>#party>ul>li>div,.miniBody>.party>#party>ul>li>a>div{
        width: calc(100% - 30px);
    }
    .miniBody>.party>#party>ul>li>div>h6,
    .miniBody>.party>#party>ul>li>a>div>h6{
        margin-left:20px;
        width: calc(100% - 110px);
        font-weight: 500;
    }
    .miniBody>.party>#party>ul>li>div>span.date,
    .miniBody>.party>#party>ul>li>a>div>span.date{
        margin-right:10px;
        margin-left:10px;
    }
    .miniBody>.party>#party>a.indexNews{
        margin:25px 0 25px 20px;
        font-size: 14px;
    }
    .miniBody>.friends>.title{
        padding-bottom:20px;
    }
    .miniBody>.friends ul>li+li{
        margin-left:50px;
    }
    .miniBody>.friends ul>li img{
        height:45px;
    }
    .miniBody>.service>.indexService>.indexDot>i+i, .miniBody>.party>#news>#miniNewsPic>div.indexService>.indexDot>i+i{
        margin-left:-2px;
    }
    .miniBody>.service>.indexService>.indexDot>i,.miniBody>.party>#news>#miniNewsPic>div.indexService>.indexDot>i{
        width:8px;
        height:8px;
        border-width: 1px;
    }
    .miniBody>.foot>#bottom{
        margin-top:10px;
    }
    .miniBody>.foot>#left>div:first-child{
        margin-bottom:10px;
    }
    .miniBody>.foot>#left>div+div{
        margin-top:5px;
    }
    /*子页*/
    .miniBody>.content{
        padding:20px 15px;
    }
    .miniBody>.content>img{
        margin-bottom:15px!important;
    }
    .miniBody>.content>#honorImg,.miniBody>.content>#contactImg>img#honorImg{
        min-height:100px;
        height:150px!important;
    }
    .miniBody>.content .honorDot{
        width:5px;
        height:5px;
        border-width:2px;
    }
    .miniBody>.content>#honor{
        margin-top:30px;
    }
    .miniBody>.content #honor>li>.honorP{
        width: calc(100% - 30px);
        padding-left:15px;
        padding-right:15px;
    }
    .miniBody>.content #honor>li>span.honorTime{
        font-size:14px;
    }
    .miniBody>.content #honor>li>.honorP>p{
        width: calc(100% - 30px);
        font-weight: 500;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        text-overflow: ellipsis;
        overflow: hidden;
        /*word-wrap:break-word;*/
        /*word-break:break-all;*/
    }
    .miniBody>.content>#contactImg{
        margin-top:70px;
    }
    .miniBody>.content>#contactText{
        margin-top:0;
        height:380px;
    }
    .miniBody>.content>#contactText>div{
        width:90%!important;
    }
    .miniBody>.content>#contactText>div>h2{
        font-size:24px;
    }
    .miniBody>.content>#contactText>div>h4,.miniBody>.content>#contactText>div>div>p{
        font-size:16px;
    }
    .miniBody>.miniTitle{
        height:46px;
        line-height:46px;
    }
    .miniBody>.miniTitle>ul{
        height:44px;
    }
    .miniBody>.miniTitle li>a{
        font-size:12px;
    }
    .miniBody>.content>.customerUl+p,.miniBody>.content>.customerUl>li+li{
        margin-top:20px;
    }
    .miniBody>.content>.childTitle{
        margin-bottom:20px;
        font-size:18px;
        padding:20px 0;
        line-height:unset;
        height:auto;
    }
    .miniBody>.content>#partyDynamic>li img{
        height:170px;
    }
    .miniBody>.content>#partyDynamic>li div{
        padding:10px;
        width: calc(100% - 24px);
        height: 120px;
    }
    .miniBody>.content>#partyDynamic>li{
        margin-bottom:20px;
    }
    .miniBody>.content>#partyDynamic>li div>p{
        margin-top:25px;
    }
    .miniBody>.content>#partyDynamic>li div>h3{
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .miniBody>.content>#partyDynamic>li:hover div>span.viewDetails>i, .miniBody>.content>#partyDynamic>li:active div>span.viewDetails>i{
        background-position-y: 7px;
    }
    .miniBody>.miniTitle>ul>li>a{
        padding-left: 6px;
        padding-right: 6px;
    }
    .miniBody>.content>ul.customerUl>li>div{
        margin: 20px 30px;
        width: calc(100% - 60px);
        height: calc(100% - 40px);
    }
    .miniBody>.content>ul.customerUl>li>h2{
        font-size:18px;
    }
}
@media only screen and (max-device-width : 370px){
    .miniBody>.broadCast>.broadcastTitle>h1{
        font-size:18px;
    }
    .miniBody>.miniTitle{
        height:40px;
        line-height:40px;
    }
    .miniBody>.miniTitle>ul{
        height:38px;
    }
    .miniBody>.miniTitle>ul>li>a{
        padding-left:3px;
        padding-right:3px;
    }
}
@media only screen and (min-device-width : 550px){/*大尺寸ipad等*/
    /*首页*/
    .miniBody>.broadCast>.broadcastTitle>h1{
        font-size:2.4em;
    }
    .miniBody>.service>div.title,.miniBody>.party>#news>div.title,.miniBody>.party>#party>div.title,.miniBody>.friends>div.title{
        font-size:24px;
    }
    .miniBody>.service>div>button, .miniBody>.friends>div>button{
        width: 26px;
        height: 26px;
        font-size:22px;
    }
    .miniBody>.party>#news>#miniNewsPic>div>.newsPic .date {
        font-size:14px;
    }
    .miniBody>.party>#news>#miniNewsPic>div>.newsPic .date+span{
        font-size:15px;
    }
    .miniBody>.party>#news>#miniNewsPic>div>.newsPic h6,.miniBody>.party>#party>ul>li>div>h6, .miniBody>.party>#party>ul>li>div>span.date{
        font-size:16px;
    }
    .miniBody>.content>#partyDynamic>li div>span.pubTime{
        font-size:14px;
    }
    .miniBody>.content>div.paging>#page>li,.miniBody>.content>div.paging>#page>li>a{
        height:30px;
        width:30px;
        line-height:30px;
        font-size:18px;
    }
    .miniBody>.content>#partyDynamic>li div>h3{
        font-size:24px;
    }
    .miniBody>.content>#partyDynamic>li div>span.viewDetails{
        font-size:18px;
    }
}
