@media only screen and (max-width:479px){
.w,#main,.container{
	width: 100% !important;
}
/* #header,#footer{
	display:none;
} */
.slogan{
	display:none !important;
}
table {
    width: 100% !important;
}
body {
    font-size: 90%;
    min-width: 100% !important;
}
.ml12 {
    margin-left: 0px !important;
}

/* ===head==== */
.nav_main {
    height: auto !important;
    display: none;    
}
.nav_main ul li {
    width: 100%;
}
.search-button {
	display: block !important;
    top: 21px;
    position: absolute;
    right: 38px;
    border: none;
}
.sys-button {
	display: block !important;
    top: 21px;
    position: absolute;
    right: 11px;
    border: none;
}
nav .nav_item .a1 {
    width: 100%;
}
nav .seach_box {
	display:none !important;
}
nav {
    width: 100% !important;
}
.modw {
    width: 100% !important;
}
header .head2 {
    width: 100% !important;
}
/* ===index==== */
.top-l {
    width: 100% !important;
}
.top-m {
    width: 100% !important;
}
.top-r {
    width: 100% !important;
    height: 350px !important;
}
.layout-l {
    width: 100% !important;
}
.layout-m {
    width: 100% !important;
}
.layout-r {
    width: 100% !important;
}
.calendar {
    width: 100% !important;
}
.cuop_content {
    width: 100% !important;
}
.wave {
    top: -54px !important;
}
.stt {
    font-size: 24px !important;
    text-align: center !important;
}
.calendar:before {
    display: none !important;
}
.mobile {
    width: 100% !important;
}
.more1 {
    left: 84% !important;
}
.itemD {
    margin: 3px !important;
    left: 0% !important;
    top: 0% !important;
    width: 100% !important;
}
.fc-toolbar {
    height: 44px !important;
}
.tjtq{
	width: 100% !important;
}
#iconDiv{
	width: 100% !important;
}
.btn-tab2{
    font-size: 16px !important;
}
.dsj {
    display: none !important;
}
.imga {
    width: 25% !important;
    min-height: 66px;
}
.iconig {
    left: 8% !important;
    top: 6px !important;
}
.cg1{
    left: 34% !important;	
}
.cg2{
    left: 58% !important;	
}
.cg3{
    left: 83% !important;	
}
.iconDiv {
    position: absolute;
    left: 5%;
    top: 40px;
    color: #fff;
    font-weight: 600;
    height: 17px;
    float: right;
    z-index: 1;
}
.iDiv1 {
    left: 30% !important;
}
.iDiv2 {
    left: 57% !important;
}
.iDiv3 {
    left: 79% !important;
}
.subpage .listbar > .list .li {
    width: 100% !important;
    padding: 7px 0px 7px 0px !important;
}

.subpage .search-bar > .search-tool {
    width: 472px !important;
}
.subpage .search-bar {
    margin: 0  !important;
}

/* 首页样式h5结束 */
.subpage{
	padding-left: 0px !important;
}
.subpage .textbox {
    min-height: 600px !important;
    padding: 20px !important;
    display: inline-block;
    width: 100%;
}
.subpage > .siderBar{width:100%; position:absolute; left:0; top:0;display:contents;}
.subpage .listbar {
    display: inline-block;
    margin: 0px !important;
    width: 100%;
}
.subpage .menu li{
	float: left !important;
	margin-right: 10px !important;
}
.publish-image{
	max-width: 333px; border: 0px; margin: 0 auto;
}
.msbox p{
	display:inline;
}
.msbox p img{
	width: 100% !important;
    height: auto !important;
}
.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}
.subpage .listbar > .list td a{
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 258px !important;
    padding-left: 29px;
}
.time{
	font-size: 12px;
}
.subpage .listbar > .list td{
	display: block;
    line-height: 24px;
    padding: 7px 0px 7px 0px;
    border-bottom: 1px dotted #eee;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.subpage > .contant {
    display: contents;
}
.wrap{
		width:100% !important;
		margin:0 auto;
		position:relative;
	}
	.subpage > .siderBar > .menu a{
		display:inline-block !important;
	}
.wrap .menu{
	/* display:none; */
}

.portal {
    /* display: none; */
}
.tab-title-ul >li a img {
    margin-left: 8px !important;
}
.logo-img{
	display: none;
}
.openclose{
	display: none !important;
}
.logo-line{
    top: -64px !important;
    left: 40% !important;
    width: 1px !important;
    height: 29px !important;
}
.logoBar .slogan {
    display: block !important;
    top: 17px !important;
    left: 41% !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000000bd !important;
    letter-spacing: 0px !important;
}
.nav .menu > a, .nav .menu > a:link, .nav .menu > a:visited {
    color: black !important;
    background: #fff !important;
    margin-right: 0px !important;
}
/* .nav .menu > a, .nav .menu > a:link, .nav .menu > a:visited{
    color: #fff !important;
    background: #105FA7 !important;
} */

.subpage .search-bar > .search-tool > input {
    width: 331px !important;
}

/* ===foot==== */
.foot {
    width: 100% !important;
}
}