@media screen and (max-width: 768px) {
    /*小型屏幕时,container样式的宽度*/
    .appcenter {
        justify-content: center !important;
    }
    .basewidth {
        width: 100%;
    }
    .submenu{
        width:100%;
    }
    .submenu .listmenu{
        margin-left: 0px;
    }
    .zcarousel-indicators {
        display: none;
    }

    .headerbox1 {
        flex-direction: column;
        justify-content: center;
    }

    .headerbox1 > div:nth-child(1) {
        /*display: none;*/
    }

    .headerbox1 > div {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .headerbox2 .bt {
        flex-wrap: wrap;
        justify-content: flex-start;
    }

    .headerbox2 .bt > div {
        white-space: nowrap;
        padding: 0 6px;
    }

    .btxq1title {
        flex-wrap: wrap;
    }

    .btxq1title div {
        flex: none;
        width: auto;
    }

    .btxq {
        width: 100%;
    }

    .btxq:after {
        left: calc(50% - 10px);;
    }

    .flexspacebetween {
        flex-direction: column;
        flex-wrap: wrap;
        justify-content: center;
    }

    .ywitemt {
        width: 100%;
    }

    .ywitem {
        width: 100%;
        padding-right: 20px;
    }

    .basemore {
        padding-right: 20px;
    }

    .ggbox > div {
        width: 100%;
        padding-right: 10px;
        margin-bottom: 10px;
    }

    .tszy {
        display: block;
    }

    .tszy > div {
        text-align: center;
    }

    .tszytitle {
        padding: 0 20px;
    }

    .appnone {
        display: none;
    }

    .xysh {
        flex-wrap: wrap;
    }

    .xysh1 {
        width: 100%;
        margin-bottom: 20px;
        flex: none;
        padding: 0 20px;
    }

    .xysh1 > img {
        width: 80%;
    }

    .xysh1 > div {
        /*height: auto;*/
        right: 20px;
        left: auto;
        width: 71%;
    }

    .xysh2 {
        width: 100%;
        padding: 0 20px;
    }

    .xysh2 > img:nth-child(2) {
        right: 20px;
    }

    .footer {
        display: block;
    }

    .footer > div {
        width: 100% !important;
        padding: 0 20px 20px 20px;
    }

    .baseappwidth {
        width: 100%;
        padding: 10px;
    }

    /*    1111*/
    .headernavs {
        flex-wrap: wrap;
    }

    .headernavs > div {
        width: 25%;
        flex: none;

    }
    .noapppadingl{
        padding: 0;
    }
    .noappflexspacebetween{
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .appwidth100{
        width: 100%!important;
    }
    .apppading10{
        padding: 10px;
    }
    .imgxqbox{
        margin-bottom: 10px;
    }
}

@media screen and (min-width: 768px) {/*中型屏幕时,container样式的宽度,缩小min-width范围
*/
    .appshow{
        display: none;
    }
    .basewidth { width: 900px;    }
    
    .headerbox .basewidth{
        width:100%;
    }
    .headerbox .headerbox1,
    .headerbox .btbox{
        width: 900px;
        margin: 0 auto;
    }
    .headerbox .box1{
        width:100%;
    }
    .headerbox .box2{
        width:100%;
    }
    .onn{
        position: fixed;
        top:0;
        bottom: initial;
        z-index: 100;
    }
    .on{
        position: fixed;
        z-index: 100;
    }
    .on .box1{
        background-color: #fff;
        display: none;
    }
    .on .box1 .headerbox1>div{
        padding-top:0 !important;
    }
    .on .box1 .headerbox1 form>div{
        padding-top: 7px !important;
    }
    .on .box2{
        background: #407ec5;
    }
    .on .searchbox{
        border: 1px solid #666;
    }
    .on ::-webkit-input-placeholder,
    .on ::-moz-placeholder,
    .on :-ms-input-placeholder{
        color: #999;
    }
    
    
    
    
    
}
@media screen and (min-width: 1200px) {
    /*!*大型屏幕时,container样式的宽度,再次缩小min-width范围*!*/
    .appshow{
        display: none;
    }
    body { zoom:1.6;   }
}






/* news xu  326*/
@media all and (max-width: 981px){
    .news326 .tszy{width: 100%}

}



/* news xu  326*/
@media screen and (min-width: 980px) {
    body{zoom: unset}
    .zoom_16{zoom: 1.6}
    .foot_index_new .link.no_center{width: 21%;}
    .foot_index_new .link h2{margin-top: unset;margin-bottom: unset}
}