@media (max-width: 1200px){
.container{
padding:0 10px;
    max-width:100%;
    margin-bottom: 30px;
}
.navigation,.container .category-box{ width:100%; max-width:100%;}
#wrapper{height:auto !important;}
#wrapper table{width:100%;}
#flashBoxu_u5_,#flashBoxu_u5_ img{width:100%!Important; height:auto !Important;}
.notice .calendar_list li .calendar_container .content_line, .notice .calendar_list li .calendar_container .name{width:100%;}
}
@media (max-width: 1023px){
.container-home-header{position: relative;}
.navigation{display:none;}
.menu-btn{display:block;}
.notice,.new,.container .category-box .flex{width:100%; max-width:100%;}
.rslides img{height:auto;}
body .flex-between,.container .category-box .flex{display: inline-block; justify-content: left;}
ul.calendar_list,.notice .calendar_list li{float:left; width:100%;}
.notice .calendar_list li .calendar_container{float:left; width:100%;}
.flex-body{float:left; width:calc(100% - 200px);overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
.flex .flex-right{float:right;}
.article-notice .normal-container .item,.article-notice .normal-container .item{float: left;
    width: 100%;}
}
@media (max-width:700px){
.container-home-header img{width:100%;}
}

@media (max-width:540px){
.container-home-header{height:90px;}
.mobNav{top:90px;}
.flex-body{width:100%;}
.flex .flex-right{}
}
@media (max-width:420px){
.container-home-header{height:80px;}
.mobNav{top:80px;}
}
@media (max-width:3px75){
.container-home-header{height:60px;}
.mobNav{top:60px;}
}