﻿@media screen and (min-width: 320px) and (max-width: 1200px){
	/* 移动端导航栏 */
	.m-mask {
		position: fixed;
		bottom: 0;
		z-index: 99999;
		display: none;
		width: 100%;
		height: 100%;
		background-color: #000;
		opacity: .5;
	}
	.m-wapnav-body {
		position: fixed;
		top: 0;
		right: -50%;
		z-index: 99999;
		width: 50%;
		max-width: 400px;
		height: 100%;
		background: #226ebc;
	}
	.m-wapnav-body a {
		display: block;color:#fff;
		width: 100%;
		height: 42px;
		font-size: 16px;
		line-height: 42px;
		
		border: 0;
		border-bottom: 1px solid #7b8fbb;
	}
	.m-wapnav-body a:hover{color:#fff;}
	.m-wapnav-body a i{
		width: 30px;
		height: 25px;
		vertical-align: middle;
		margin-top: -4px;
		margin-left:10px;margin-right:30px;
	}

	.m-wap-search {
		padding: 0 0 2px 15px;
		margin: 15px 10px 0 10px;
		background: #fff;
		border-radius: 20px;
	}
	.m-wap-search .u-wap-sctext {
		display: inline-block;
		width: 80%;
		height: 24px;
		border: 0;
		outline: 0;
	}
	.m-wap-search .u-wap-scbtn {
		float: right;margin:0;
		width: 14%;
		height: 24px;
		color: #083ea6;
		background: url(../images/2018cssgaj_sous_hui.png) no-repeat 1px 3px;
		background-size: 20px 20px;
		border: 0;
		border-radius: 0 20px 20px 0;
		outline: 0;
	}
	.search{display:none;}
	.mobileDis{
		display:block !important;
	}
	.mobileHeader{
		background: url(../images/banner.png) no-repeat #ecf7fd;
		background-size: 100% 100%;
	}
	.mobileHeader .headerM{
		padding:10px 0 10px 16px;overflow:hidden;
	}
	.mobileHeader .headerM .mobile-logo{
		float:left;width:50%;
	}
	.mobileHeader .headerM .mobile-logo a{
		display:block;
	}
	.mobileHeader .headerM .mobile-logo img{
		max-width:100%;
	}
	.mobileHeader .headerM .wapNavBox{
		width:25%;float:right;padding:0 24px;box-sizing:border-box;margin:30px 0 57px;display:none;
	}
	.mobileHeader .headerM .wapNav{
		width: 35px;float:right;
		height: 30px;background:#fff;
		padding: 0 6px 0 6px;
		border-radius: 5px;
		outline: 0;
	}
	.mobileHeader .headerM .wapNav div{
		float: left;
		width: 100%;
		height: 2px;
		margin-top: 6px;
		background: #226ebc;
		border-radius: 4px;
	}
	.m-nav{
		width:94%;margin:0 auto;display:block;
	}
	.m-nav ul{
		overflow:hidden;margin-bottom:0;
	}
	.m-nav ul li{
		float:left;width:32%;margin-left:2%;margin-bottom:5px;
	}
	.m-nav ul li:nth-child(3n+1){
		margin-left:0;
	}
	.m-nav ul li a{
		border-radius:5px;display:block;font-size:14px;color: #fff;background:#1555c0;text-align:center;padding:10px 0;
	}
	.header .banner{background:none;padding-bottom:0;height:0;}
	.sbox{width:94%;margin:0 auto;}
	.slideBar{position:relative;float:none;min-height:40px;height:auto;}
	.slideBar div{font-size:12px;position: initial;}
	.slideBar p{width:100px !important;height:100px !important;left:50% !important;margin-left:-50px !important;bottom:-110px;top:auto !important;z-index:999;}
	
	.header .top{display:none;}
	.top-box{width:100%;}
	.top-le{display:none;}
	.top-ri{width:100%;text-align:center;font-size:13px;}
	.logo-box{width:100%;display:none;}
	.logo-box .search-box{display:none;}
	.logo img{width:60%;}
	.logo{padding-top:20px;margin-bottom:60px;padding-left:20px;}
	.content{width:100%;}
	.nav{display:none;}
	.slide-news,.news-banner{width:100%;}
	.news-banner .swiper-container{width:100%;height: 62vw;}
	.slide-news .news-list-box{width:100%;height:auto;}
	#xybox{display:none;}
	.slide-news{padding:10px;margin-top:0;}
	.header .search-box{
		display:block;width:94%;border:1px solid #ddd;margin:10px auto 10px;float:none;overflow:hidden;position:relative;bottom:0;
	}
	.s-link{
		margin-top:0;display:flex;
	}
	.s-link .search-box{
		display:none;
	}
	.content .search-box input[type="text"]{
		width:60%;
	}
	.slide-news .news-list-box .news-tit-bar a {
		font-size: 14px;	
		width:25%;
		line-height: 40px;
/* 		background: url(../images/icon01.png) no-repeat 10px center;
		background-size: 15%; */
	}
	.slide-news .news-list-box .news-tit-bar a.active {
		color:#fff;background:#1555c0;
/* 		background: url(../images/icon01-s.png) no-repeat 10px center #1555c0;
		background-size: 15%; */
	}
	.slide-news .news-list-box .news-list-list li a h3{
		width:70%;
	}
	.topic-box{
		padding:10px;height:100px;
	}
	.xxgk{
		padding:10px;
	}
	.cloumn04_l{
		width:100%;margin-bottom:20px;
	}
	.cloumn04_l_box h2{
		font-size:18px;width:50%;
	}
	.icon-zhengcexuexi{
		margin:8px 10px;
	}
	.cloumn04_l_ul{
		width:48%;
	}
	.cloumn04_l_ul li a{
		font-size:14px;
	}
	.msg_box{
		width:50%;height:235px;overflow: auto;
	}
	.msg_box ul li{
		width:50%;
	}
	.msg_box ul li a span{
		font-size:14px;
	}
	 .msg_box::-webkit-scrollbar {
	  /*滚动条整体样式*/
	  width : 5px;  /*高宽分别对应横竖滚动条的尺寸*/
	  height: 1px;
	  }
	  .msg_box::-webkit-scrollbar-thumb {
	  /*滚动条里面小方块*/
	  border-radius   : 10px;
	  background-color: #1555c0;
	  background-image: -webkit-linear-gradient(
		  45deg,
		  rgba(255, 255, 255, 0.2) 25%,
		  transparent 25%,
		  transparent 50%,
		  rgba(255, 255, 255, 0.2) 50%,
		  rgba(255, 255, 255, 0.2) 75%,
		  transparent 75%,
		  transparent
	  );
	  }
	  .msg_box::-webkit-scrollbar-track {
	  /*滚动条里面轨道*/
	  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
	  background   : #ededed;
	  border-radius: 10px;
	  }
	  .cloumn04_r{
		  width:100%;
	  }
	  
	  /* 城管业务 */
	.common-cntainer{margin-top:0;background:none;}
	.leftBar,.rightBar{width:100%;padding:10px;border:0;}
	.left_door_0{display:none;}
	.leftBar-bottom{
		margin:0;overflow:hidden;
	}
	.left_door_1{
		float:left;width:24%;padding:6px 0;margin-left:1.3%;font-size:14px;margin-bottom:5px;
	}
	.left_door_1:nth-child(4n+1){
		margin-left:0;
	}
	.disabled{
		padding:0;
	}
	.crumb{
		display:none;
	}
	.d-content{
		padding:10px;border:0;
	}
	.details h2{
		width:90%;font-size:24px;line-height:40px;
	}
	.details h3 span{
		display:block;margin-bottom:10px;
	}
	.rightBar-list h2{
		display:none;
	}
	
	/* 互动交流 */
	.rightBar-form h2{
		padding-right:0;
	}
	.left_box_hd .left_door_1{
		width:32%;
	}
	.left_box_hd .left_door_1 img{
		margin-left:12px;
	}
	.left_box_hd .left_door_1 span{
		margin-left:10px;width:auto;
	}
	
	/* 底部版权 */
	.rightBar-form .input-group-addon{
		width:25%;
	}
	#bottom{
		padding:35px 10px 25px 10px
	}
	#bottom .jc-xy{
		width:100%;margin-bottom:20px;
	}
	
	/* 信息公开移动端 */
	.xxgk_container{
		padding:0 20px;
	}
	.xxgk_menu,.xxgk_content{
		width:100%;padding:0;
	}
	
	/* 网站地图 */
	.map{padding:10px;}
	#sitemap_tb tr td{font-size:14px;}
}