@media only screen and (max-width: 479px){
	.content {
    	width: 100% !important;
    	display: inline-block;
	}
	.swiper{
		display:none;
	}
	.head-left img{
		width:100%;
		margin-left: 10px;
	}
	nav .nav_main {
	  width: 100%;
	}
	nav .nav_item{
		display:block;
	}
	nav{
		display:none;
	}
	.head-left{
		width: 65%;
	}
	.head-right{
		display: block;
		width: 35% !important;
	}
	.head-right img{
		float: right;
		margin-right: 20px;
		margin-top: 15px;
	}
	/* header{
		background: #1b76bb;
	} */
	header .head2 {
	  	width: 100%;
	}
	.work_notice_box .work_notice{
		width: 100% !important;
		display: inline-block;
	}
	.left_img_box .img_box{
		padding: 10px;
		width: 100% !important;
		border:none;
		height: 230px;
	}
	.work_notice_box{
		padding: unset !important;
	}
	.calendar{
		width: 100% !important;
		padding: 10px;
		margin-left: 0px !important;
	}
	.content_list .list_title{
		width: 75%!important;
	}
	.content_left .main_public .public_item{
		width: 100% !important;
	}
	.content_left .main_public{
		width: 100% !important;
	}
	.content .content_left{
		width: 100% !important;
		padding-left: 10px !important;
	    padding-right: 10px !important;
	    margin-top: 10px !important;
	    float: none !important;
	}
	.content .content_right{
		width: 100% !important;
		margin-left: 0px !important;
		padding-left: 10px !important;
	    padding-right: 10px !important;
	    margin-top: 10px !important;
	}
	.foot_first_ul{
		width: 100% !important;
	}
	.foot_second_ul{
		width: 100% !important;
	}
	.csu_foot .line{
		width: 100% !important;
	}
	.notice_content_item .item_text{
		width: 72% !important;
	}
	.work_notice_box{
		height:auto;
	}
	.left_img_box .notice{
		width: 100% !important;
		margin-left: 0px !important;
		padding: 10px 20px 10px 23px;
	}
	.notice{
		height: auto;
	}
	
	/* 更多列表  gglist样式 */
	.subpage .listbar > .list td a{
		padding-left: 0px !important;
		font-size: 16px;
	}
	.subpage .listbar > .list td {
	    display: block;
	    line-height: 24px;
	    padding: 7px 115px 7px 24px;
	    border-bottom: 1px dotted #eee;
	    position: relative;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    -webkit-line-clamp: 2;
	    -webkit-box-orient: vertical;
	    white-space: normal;
	}
	#pc_type{
		display: none;
	}
	.wrap{
		width: 100% !important;
	}
	.listbar button{
		margin-top:8px;
	}
	.w .subpage{
		padding-left: 0px !important;
	}
	.subpage > .siderBar{
		display: contents !important;
	}
	.subpage > .siderBar > .menu li{
		float: left !important;
    	margin-left: 10px !important;
	}
	.subpage > .siderBar > .menu{
		display: inline-block;
	}
	/* 自购公示 */
	.subpage .textbox{
		padding: 0px !important;
	}
	.subpage .textbox > .msbox{
		padding: 0px !important;
	}
	
	iframe{
		width: 100%;
	}
	/* .csu_foot .bg{
		width: 1200px !important;	
	} */
}

@media screen and (min-width: 1300px){
	.work_notice_box .work_notice{
		width: 1200px !important;
	}
	.content{
		width: 1200px;
	}
	.swiper {
	  height: 330px;
	  margin: 0 auto;
	}
	nav{
		display:block;
	}
	.head-right{
		display: none;
	}
	/* 更多列表 */
	#mobile_type{
		display: none;
	}
	#articlelist a{
		position: relative;
	    width: 770px;
	    text-overflow: ellipsis;
	    display: -webkit-box;
	    -webkit-box-orient: vertical;
	    -webkit-line-clamp: 3;
	    overflow: hidden;
	    padding-left: 0px;
	    font-size: 16px;
	}
}
@media screen and (max-width:993px){
	body{
		font-size:90%;
	}
	nav.navbar.bootsnav .navbar-toggle{
	  /*float: left;*/
	  float: right;
	  margin:12px 0 0 15px;
	  background-color:transparent !important;
	}
	nav.navbar.bootsnav .navbar-brand{
		float:left !important;
	}
	nav.navbar.bootsnav .navbar-brand, nav.navbar.bootsnav.navbar-fixed.no-background .navbar-brand {
	  padding:10px 0;
	}
	nav.navbar.bootsnav .navbar-brand img, nav.navbar.bootsnav.navbar-fixed.no-background .navbar-brand img.logo-scrolled, .navbar-brand img{
	  width:280px;
	}
	nav.navbar.bootsnav.pushy .navbar-toggle{ display:none;}
	nav.navbar.bootsnav .navbar-header{
	  padding-left:15px;
	  padding-right:15px;
	}
	nav.navbar.bootsnav ul.nav > li{ margin:0;}
	nav.navbar.bootsnav ul.nav > li > a{
		padding:10px 0 !important;
	}
	nav.bootsnav .megamenu-content .title{
	  font-size: 14px;
	}
	.search_btn{ margin-top:17px !important;}
	.bootsnav.no-background .search_btn > span{
	    border-color: #0f0f0f;
	    color: #0f0f0f;
	}
	nav.navbar.bootsnav.navbar-fixed.no-background #menu_bars span{
		background:#0f0f0f;
	}
	nav.navbar.bootsnav.navbar-fixed.no-background #menu_bars span{ background:#000;}
	nav.navbar.bootsnav.navbar-fixed.no-background #menu_bars,
	nav.navbar.bootsnav #menu_bars{
	  margin-top: 8px;
	}
	/* .csu_foot{
		width: 1200px !important;
	}
	.csu_foot .bg{
		width: 1200px !important;
	} */
}
/* 手机端招标公告 */
.mobile-head{
	width: 100%;
	height: 160px;
	position: relative;
	background: linear-gradient(118deg,#7977fe 8%, #75bafd 92%);
}
.mobile-title{
	display: flex;
	position: absolute;
	top: 20px;
	width: 85%;
	left:10%;
}
.mobile-title .title{
	width: 66%;
	padding-top: 20px;
}
.mobile-title .title >span{
	display: block;
}
.mobile-title .title .span1{
	font-size: 24px;
	font-family: Source Han Sans CN, Source Han Sans CN-Heavy;
	font-weight: 800;
	text-align: left;
	color: #ffffff;
	line-height: 17px;
	text-shadow: 0px 3px 6px 0px #656ae5; 
}
.mobile-title .title .span2{
	top: 15px;
    position: relative;
    font-size: 16px;
    font-family: PingFang SC, PingFang SC-Medium;
    font-weight: 500;
    text-align: left;
    color: #ffffff;
    line-height: 17px;
}
.mobile-menu{
    width: 100%;
    margin: 0 auto;
    margin-top: -30px;
    z-index: -99;
}
.mobile-menus{
    height: 400px;
    margin: 0 auto;
    position: relative;
    margin-top: -30px;
    z-index: 999;
}
.mobile-menus >div{
	height: 100px;
}
.mobile-menus div span{
	float: right;
    width: 70%;
    height: 100px;
    font-size: 18px;
    font-family: PingFang SC, PingFang SC-Regular;
    font-weight: 400;
    text-align: left;
    color: rgba(0,0,0,0.85);
    line-height: 100px;
}
.mobile-menus .menu1{
	background: url("../images/2400.svg");
	background-size: 100%;
}
.mobile-menus .menu2{
	background: url("../images/2401.svg");
	background-size: 100%;
}
.mobile-menus .menu3{
	background: url("../images/2402.svg");
	background-size: 100%;
}
.mobile-menus .menu4{
	background: url("../images/2403.svg");
	background-size: 100%;
}
.mobile-menus .menu5{
	background: url("../images/2404.svg");
	background-size: 100%;
}
/* 手机端列表展示样式 */
.mobile-list{
	background: #FFF;
}
.mobile-list ._list{border-bottom: 1px dotted #eee;padding: 10px 0px 10px 0px;}
.mobile-list ._title{
	font-size: 18px;
}
.mobile-list ._type{
	font-size: 14px;
	margin-top:3px;
	position: relative;
}
.mobile-list ._type span{padding-right: 10px;}
.mobile-list ._time{color:gray;font-size:14px;margin-top:5px;}
#_content ._list .data-more-div span{
	border-bottom: 1px solid #5a7abd;
    border-bottom-style: dashed;
}
