@media (min-width: 320px) and (max-width:750px) {


	/* 互动 - 厅长信箱 */
	body .g-zymain {
		width: 100% !important;
	}

	body .h_website_position {
		width: 95%;
		height: .7267rem;
		border-bottom: .0267rem #e0dcdc solid;
		background-color: #fff;
		padding-top: .36rem;
		margin: 0 auto;
	}

	.h_website_position font {
		width: .2rem !important;
		height: .5rem !important;
	}

	body .h_website_position a {
		font-size: .4rem;
		padding-left: 0;
		margin-left: 0;
	}

	.h_website_position_index {
		background-size: .3rem .4267rem !important;
	}

	.h_website_position font {
		background-size: .08rem .1467rem !important;
		margin: 0px .1867rem !important;
	}

	.container_mailbox {
		width: 95% !important;
		background-color: #fff;
		margin: 0 auto !important;
	}

	.g-hd,
	.container_retrieval,
	.letter_titel {
		display: none;
	}

	.container_letter {
		width: 100%;
	}

	.g-hd_mobile {
		display: block;
		width: 100%;
		overflow: scroll;
	}

	.g-hd_mobile li:first-child {
		margin-left: .2667rem;
	}

	.g-hd_mobile ul {
		width: max-content;
		border-bottom: .0133rem #e0dcdc solid;
	}

	.g-hd_mobile li {
		height: 1.2rem;
		float: left;
		list-style: none;
		margin-right: .5333rem;
	}

	.g-hd_mobile li.hover {
		border-bottom: .0267rem #003e96 solid;
	}

	.g-hd_mobile li.hover a {
		font-weight: 800;
		color: #003e96;
	}

	.g-hd_mobile li a {
		font-size: .52rem;
		line-height: 1.2rem;

	}

	.g-hd_mobile li a:visited {
		color: #333333;
	}

	.container_retrieval_mobile {
		width: 100%;
	}

	.container_retrieval_mobile .query1 {
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		width: 100% !important;
		height: .8533rem;
		padding-left: .2667rem !important;
		border-bottom: .0133rem solid #bbbbbb;
	}

	.container_retrieval_mobile .queryin1 {
		left: 2.3667rem;
	}

	.container_retrieval_mobile .queryin2 {
		left: 5.2rem;
	}

	.container_retrieval_mobile .queryin1,
	.container_retrieval_mobile .queryin2 {
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		width: 2.5rem;
		height: .6267rem;
		line-height: .4267rem;
		border: 1px solid #e5e2e2;
		font-size: .3133rem;
		color: #999999;
		text-indent: .1333rem;
		margin-top: 0;
		vertical-align: middle;
	}

	.container_retrieval_mobile .query1 button {
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		left: 8rem;
		width: 1.42rem;
		height: .6267rem;
		line-height: .6267rem;
		border: 0;
		color: #fff;
		text-align: center;
		background: #015294;
		font-size: .3133rem;
		vertical-align: middle;
	}

	.query1 {
		padding-left: 0 !important;
	}

	.query1 .message1 {
		position: absolute;
		top: -0.1rem;
		left: 0.2667rem;
		display: block;
		/* float: left; */
		width: 1.4667rem;
		height: 0.6333rem;
		line-height: 0.6333rem;
		text-align: center;
		color: #fff;
		padding-left: 0.62rem;
		padding-right: 0.1rem;
		font-size: 0.3233rem;
		background: url(../images/z_hd_wyly.png) 0.2267rem center no-repeat #015294;
		background-size: 0.3667rem 0.38rem;
		margin-top: 0.2rem;
		border-radius: 0.2667rem;
	}

	.container_result {
		width: 95% !important;
		padding-bottom: 1rem !important;
		padding-top: .1rem !important;
		margin: 0 auto !important;
	}

	.close_window {
		display: none;
	}

	.container_result>div {
		width: 100%;
		overflow: scroll;
	}

	.consulting1 {
		font-size: .34rem !important;
		height: .8rem !important;
		line-height: .8rem !important;

	}

	.wxf_pages {
		padding: 1.0667rem 0 !important;
		width: 1200px;
	}

	/* 互动 - 厅长信箱 - 内容详情页 */
	.container_instructions2 {
		width: 100%;
		margin-bottom: 0 !important;
	}

	.reply_table,
	.reply_table1 {
		width: 100% !important;
	}

	.leave_message {
		width: 100% !important;
	}

	.leave_message tr td:nth-child(1) {
		width: 42%;
	}

	.leave_message tr td:nth-child(2) {
		width: 55%;
	}

	.leave_message tr td:nth-child(3) {
		width: 5%;
	}

	.leavemessage1 {
		font-size: .45rem;
	}

	.leavemessage4 {
		width: 86%;
		height: 6rem;
		font-family: '微软雅黑';
		padding: .16rem .2667rem;
		line-height: .48rem;
		border: none;
		background-color: #f1f1f1;
		font-size: .44rem;
		color: #999999;
	}

	.leavemessage5 {
		font-size: .5667rem;
		letter-spacing: 0 !important;
	}

	.leavemessage6 {
		width: 2.4533rem;
		height: 1.2rem;
		border: none;
		background-color: #f1f1f1;
		font-size: .24rem;
		color: #999999;
		text-indent: .24rem;
		float: left;
	}

	.leavemessage7 {
		width: 3rem;
		height: 1.2rem;
	}

	.yzmfont {
		cursor: pointer;
		font-size: .3rem;
		padding-left: .1333rem;
		line-height: .72rem;
	}

	.submit_reset {
		height: 1.35rem;
	}

	/* 互动 - 厅长信箱 end */
	/* 互动 - 业务咨询 */
	/* 互动 - 业务咨询  - 提交成功*/
	.submit_success {
		width: 100%;
		height: 4rem;
		margin: 1.3333rem auto 2px;
	}

	.submit_number {
		position: relative;
		width: 100%;
		height: 2.6667rem;
		margin: 0 auto;
		text-align: center;
		padding-top: .0667rem;
		padding-bottom: 1rem;
	}

	/* 互动 - 业务咨询end */
	/* 互动 - 意见征集 */
	.people_collect {
		display: none;
	}

	.hd_yjzj_lb {
		display: none;
	}

	.wxf_pages.hd_yjzj_fy {
		width: 100%;
	}

	.publish1 {
		color: #003e96;
	}

	.publish3 {
		color: #666;
	}

	.collect_listing_publish {
		height: 2.0667rem;
		line-height: 0.7333rem;
		padding-top: 0.3rem;
		font-size: .38rem;
	}

	.collect_listing .collect_listing_title {
		display: block;
		width: 9.3333rem;
		height: .8rem;
		line-height: .8rem;
		font-size: 0.45rem;
		color: #333333;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.wxf_pages a:nth-child(1) {
		display: none;
	}

	.wxf_pages a:last-child {
		display: none;
	}

	ul .collect_listing {
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		width: 100%;
		height: 3rem;
		padding: .2933rem .2267rem;
	}

	.leave_message td {
		width: 35%;
		line-height: .72rem;
	}

	.leavemessage2 {
		width: 5.6rem;
		height: 1.2rem;
		font-size: .44rem;
		text-indent: .24rem;
	}

	.submit_reset .submit {
		display: block;
		width: 2.5rem;
		height: 0.9rem;
		font-size: .45rem;
		color: #333333;
		line-height: .9rem;
		text-align: center;
		background-color: #dddddd;
		margin: 0 0.6667rem;
		border-radius: 0.3rem;
	}

	.submit_reset .submit.hover {
		background-color: #003e96;
		color: #fff;
	}

	/* 互动 - 意见征集 - 内容页 */
	.directory {
		width: 100%;
		min-height: 4rem;
		margin-bottom: 1rem;
		padding: 0 .3rem;
	}

	.directory_title {
		width: 100%;
		height: .6rem;
		line-height: .6rem;
		padding: .1333rem 0 .44rem;
		line-height: 1rem;
		text-align: center;
		font-size: .54rem;
		color: #333333;
	}

	.directory_publish {
		width: 100%;
		height: 1.3667rem;
		background-color: #fff;
		line-height: .6667rem;
		text-align: center;
		color: #999999;
		font-size: .34rem;
		margin-bottom: .44rem;
		border-bottom: 1px #f4f4f4 dashed;
	}

	.directory_article {
		width: 100%;
		line-height: .64rem;
		font-size: .2667rem;
		color: #333333;
	}

	.container_instructions2 {
		min-height: 4rem;
	}

	.wxf_pages a {
		display: inline-block;
	}

	/* 互动 - 政策问答库 */
	.z_zcwdk_head {
		display: none !important;
	}

	.z_zcwdk_content_mobile {
		width: 100%;
		background-color: #fff;
	}

	.z_zcwdk_content {
		background-color: #fff;
		padding-top: 0;
		padding-bottom: 0;
	}

	.z_zcwdk_content .w {
		width: 100%;
	}

	.z_zcwdk_search {
		display: none;
	}

	.z_zcwdk_art {
		margin-top: .7333rem;
	}

	.z_zcwdk_art li {
		width: 96%;
		height: 2.4rem;
		border-radius: .1333rem;
		padding: .4rem .5333rem .4rem .9333rem;
		margin-bottom: .8rem;
	}

	.z_zcwdk_art_icon {
		left: -0.3333rem;
		top: .6667rem;
		width: 1.0667rem;
		height: 1.0667rem;
		background-size: 1.0267rem 1.0267rem !important;
	}

	.z_zcwdk_art_top .z_art_top_title {
		float: left;
		width: 80%;
		height: .4rem;
		line-height: .4rem;
		font-size: .4rem;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.z_zcwdk_art_top span {
		float: right;
		width: 1.6rem;
		text-align: right;
		font-size: .28rem;
	}

	.z_zcwdk_art_bottom {
		width: 100%;
		height: .9333rem;
		font-size: .35rem;
		line-height: .5rem;
		margin-top: .2667rem;
	}

	.z_zcwdk_sort {
		display: none;
	}

	.paginator a {
		display: inline-block;
	}

	#hgr {
		font-size: 16px;
	}

	/* 互动 在线访谈 */
	.container_interview {
		width: 100% !important;
		height: 3.5rem !important;
	}

	.container_interview .interview_time_mobile {
		display: block;
	}

	.container_interview .interview_listing {
		float: left;
		width: 4.1rem;
		height: 2.2rem;
		padding: 0.6rem 0.4rem;
	}

	.container_interview .interview_img {
		width: 4rem;
		height: 3rem;
		padding: 0.2rem;
	}

	.container_interview .interview_title {
		font-size: 0.4rem;
		line-height: 0.6rem;
		height: 1.8rem;
		overflow: hidden;
	}

	.container_interview .interview_time_mobile {
		font-size: .35rem;
		height: .6rem;
	}

	.interview_title b {
		font-size: .4rem;
	}

	.container_interview .interview_img img {
		width: 100%;
		height: 100%;

	}

	.interview_time,
	.interview_guest,
	.interview_a {
		display: none !important;
	}

	.open-guide-title1 {
		height: 1.2rem !important;
		margin: .3rem auto .3rem !important;
	}

	.open-guide-title1::before {
		height: 0.7rem !important;
		top: 0.26rem !important;
	}

	.open-guide-title1 p {

		height: 1rem !important;
		line-height: 1rem !important;
		padding: 0.1rem 0 0.2rem 0.2rem !important;
		font-size: .55rem !important;
	}

	/* 互动 在线访谈 end*/
	/* 互动频道页 */


	.g-i-con {
		display: none;
	}

	/*  互动频道页  民意征集 和 政策问答库 */
	.g-lib-top a {
		font-size: 0.45rem !important;
		line-height: 0.9rem !important;
		padding-left: 0.9rem !important;
	}

	.g-collect-l,
	.g-library-r {
		width: 94% !important;
		padding: 0.6rem 0.3rem !important;
	}

	.g-col-top div:nth-child(2) {
		width: 71% !important;
	}


	.g-library-r a span:nth-child(1) {
		display: inline-block;
		width: 5.4rem;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.g-library-r .g-lib-top p {
		background: url(../images/g_interaction_zy11.png) no-repeat left 0.3rem;
		line-height: 0.7rem;
		padding-left: 0.9rem;
		color: #666;
		font-size: 0.35rem;
	}

	.g-col-top div:nth-child(2) {
		height: 2rem !important;
	}

	#FIRSTZJITEM>div {
		float: left !important;
		width: 7rem !important;
		height: .7rem !important;
	}

	.g-lib-list li a span:nth-child(1) {
		display: block;
		width: 6rem;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		font-size: .4rem !important;
		line-height: .7rem !important;
	}

	.g-lib-list li a span:nth-child(2) {
		font-size: .4rem !important;
		line-height: .7rem !important;
	}

	/* 子页 */
	.g-crumbs {
		padding: 0.4rem 0 0.2667rem 0.6rem !important;
		background: url(../images/g_icon4.png) no-repeat left 0.4rem;
		background-size: 0.4533rem 0.4267rem !important;
		margin: 0 auto 0.2667rem !important;
		font-size: 0.4133rem !important;
		color: #555;
		border-bottom: #dedede 0.0133rem solid;
	}

	.g-list-wz {
		margin-bottom: 0 !important;
	}

	.g-list-wz li {
		height: 1rem !important;
		line-height: 1rem !important;
		font-size: .4rem !important;
	}

	.g-list-wz li a {
		height: 1rem !important;
	}

	.QRcode {
		display: none;
	}

	/*互动导航 */
	.h_website_position a:hover,
	.h_website_position a.hover {
		color: #003e96 !important;
	}


}



@media screen and (min-width: 750px) {
	.pc-swiper {
		display: block;
	}

	.mobile-swiper,
	.g-hd_mobile,
	.container_retrieval_mobile,
	#zjListHtml_m,
	.interview_time_mobile,
	.gat_zwgk_more_m {
		display: none;
	}

	html {
		font-size: 75px !important;
	}

	.g-sydocument .g-synew-column a:hover,
	.g-sydocument .g-synew-column a.hover,
	.g-synew .g-synew-column a:hover,
	.g-synew .g-synew-column a.hover {
		color: #ffffff;
		background: transparent !important;
		box-shadow: none !important;
		font-weight: bold;
	}

	/*互动导航 */
	.h_website_position a:hover,
	.h_website_position a.hover {
		color: #003e96 !important;
	}

	.yhyshj_sj_pc {
		display: block;

	}

	.yhyshj_sj_m {
		display: none !important;
	}
}
