.phone{
	display: none;
}
.temp02-wrap-content .content{
	background: none;
	text-align: left;
	height: auto;
	padding: 0;
}
.temp02-wrap-R h4{
	text-align: left;
	padding: 0;
}
.answer, .answer *{
	font-family: 'Arial, Helvetica, sans-serif' !important;
	font-size: 16px !important;
	line-height: 30px !important;
}
.newslist_tit a,.list_kjhd a{
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
@media screen and (max-width: 767px){
	.img-box{
		overflow: hidden;
	}
	.img-box img{
		width: 100%;
		max-width: 100%;
	}
	.phone{
		display: block;
	}
	#wholebody{
		min-width: 320px;
		width: 100%;
	}
	#bodyhead{
		border-top: none;
		width: 100%;
		height: auto;
		background:none;
		background-size:contain;
		position: relative;
		transition: all ease 0.25s;
	}
	#bodyhead a.img-box{
		display: block;
		/*padding-top: 40px;*/
	}
	#bodyhead .phone-top{
		/*position: absolute;*/
		width: 100%;
		top: 0;
		left: 0;
		background: #e5f1f9;
		padding: 5px 0;
		overflow: hidden;
	}
	.phone-top li{
		float: right;
		padding: 0 5px;
		line-height: 30px;
	}
	.phone-top li.search_btn{
		width: 30px;
		height: 30px;
		background: url(icon01_2022gz.png) center center no-repeat;
		background-size: contain;
	}
	.phone-top li.search_btn.active{
		background: url(icon04_2022gz.png) center center no-repeat;
		background-size: contain;
	}
	.phone-top li.search_btn img{
		width: auto;
		max-width: 100%;
	}
	.phone-top li a{
		font-size: 14px;
		color: #00519a;
	}
	.toplink{
		display: none;
	}
	.top-search {
	  background: #FAFAFA;
	  padding-top: 10px;
      padding-bottom: 10px;
	  position: relative;
	  z-index: 999;
	  display: none;
	}
	.top-search .search-box{
		padding: 0 15px;
		margin:0 auto;
	}
	.top-search .search-cont {
	  max-width: 100%;
	  margin-left: auto;
	  margin-right: auto;
	  position: relative;
	}
	.top-search .s-inp {
	  border: none;
	  line-height: 40px;
	  height: 40px;
	  border-bottom: 1px solid #D2D2D2;
	  width: 100%;
	  outline: none;
	  padding: 0 10px;
	  box-sizing:border-box;
	}
	.top-search .s-btn {
	  background: url("icon02_2022gz.png") no-repeat center center;
	  background-size: contain;
	  width: 24px;
	  height: 24px;
	  border: none;
	  position: absolute;
	  right: 7px;
	  top: 9px;
	  z-index: 99;
	}
	#menu{
		display: none;
	}
	.pad_nav{
		background: url(bg01_2022gz.jpg) center center no-repeat;
		background-size: cover;
		height: 44px;
	}
	.pad_nav li{
		width: auto;
		padding: 10px 0px;
		/*touch-action: none;*/
		box-sizing: border-box;
	}
	.pad_nav .pad_nav_mask{
		width: 24px;
	    height: 44px;
	    position: absolute;
	    z-index: 999;
	    top: 0;
	    right: 0;
	    background: url(icon001_2022gz.png) no-repeat center #2b91d9;
	    background-size: 10px;
	}
	.pad_nav li.cur{
		background: #2a91d7;
	}
	.pad_nav li.cur a{
		color: #fff;
	}
	.pad_nav li a{
		color: #00519a;	
		font-size: 18px;
		font-weight: 700;
		padding: 0 15px;	
	}
	#bodycenter{
		/*position: relative;*/
		padding: 0 !important;
	}
	#left_menu{
		position: fixed;
		top: 200px;
		width: auto;
		margin-right: 0;
		z-index:9999;
		min-width: 150px;
		box-sizing: border-box;
		transition: all ease 0.25s;
	}
	#left_menu .left_z{
		display: none;
	}
	#left_menu .left_top{
		position: relative;
		z-index: 9998;
		/*pointer-events: none;*/
	}
	#left_menu .left_top li{
		line-height:40px;
	}
	#left_menu .left_top:after{
		content: '';
		pointer-events: auto;
		display: inline-block;
		width: 26px;
	    height: 55px;
	    background: url(icon05_2022gz.png) no-repeat center;
	    background-color: rgb(112 207 253 / 50%);
	    border-radius: 6px 0 0 6px;
	    position: absolute;
	    top: 50%;
	    left: -26px;
	    z-index: 9997;
	    transform: translateY(-60%);
	}
	#left_menu.open .left_top:after{
		content: '';
		pointer-events: auto;
		display: inline-block;
		width: 26px;
	    height: 55px;
	    background: url(icon06_2022gz.png) no-repeat center;
	    background-color: rgb(112 207 253 / 50%);
	    border-radius: 6px 0 0 6px;
	    position: absolute;
	    top: 50%;
	    left: -26px;
	    transform: translateY(-60%);
	}
	.left_2{
		display: none;
	}
	.main_container{
		width: 100%;
		padding: 0 15px;
		box-sizing:border-box;
	}
	.top_news{
		height: auto !important;
		overflow: hidden;
		padding: 10px;
	}
	.top_news .news_img{
		width: 100%;
		height: auto;
		display: block;
		text-align: center;
	}
	.top_news ul{
		width: 100%;
		margin-left: 0;
		float: none;
	}
	.top_news .news_img img{
		width: 100%;
		height: auto;
		max-width: 100%;
	}
	.topnews_title{
		margin: 10px 0 5px 0;
	}
	.topnews_content{
		font-size: 15px;
		line-height: 28px;
	}
	.newslist_l,.newslist_2{
		width: 100%;
		display: block;
	}
	.newslist_l{
		margin: 5px 0 10px 0;
	}
	.newslist_tit a{
		font-size: 16px;
		white-space:initial;
	}
	.newslist_2{
		padding: 10px;
		box-sizing: border-box;
	}
	.newslist_2_img{
		width: 100%;
		height: auto;
		display: block;
	}
	.newslist_2_img img{
		width:100%;
		height: auto;
		max-width: 100%;
	}
	.news_more{
		margin-right: 0;
	}
	.newslist_right{
		width: 100% !important;
		margin-left: 0;
		margin-top: 10px;
	}
	.newslist_right ul{
		overflow: hidden;
		margin-bottom: 10px;
	}
	.newslist_l_title{
		background-position: 0 center;
		font-size: 20px;
		padding-left: 20px;
	}
	.newslist_right .list_kjhd{
		width: 75%;
	}
	.newslist_right .list_kjhd a{
		font-size: 16px;
		white-space: initial;
	}
	.str_wrap .str_move img{
		/*width: 80%;*/
		width: 100%;
		padding:10px;
		box-sizing: border-box;
		border:1px solid #dceefe;
	}
	.contact{
		font-size: 16px;
		line-height: 28px;
	}
	.main_right{
		width: 100%;
		padding: 0 15px;
		box-sizing: border-box;
	}
	.title_pre{
		font-size: 20px;
	}
	.right_content li{
		margin-bottom: 5px;
	}
	.right_content li a{
		font-size: 16px;
		line-height: 28px;
	}
	.right_title_blue,.title_yellow{
		background: url(bg01_2022gz.jpg) center center no-repeat;
		background-size: cover;
		height: 40px;
		font-size: 20px;
	    line-height: 40px;
	    padding-left: 15px;
	}
	.right_title_blue .more{
		line-height: 40px;
	}
	.title_yellow span,.right_title span{
		float: right;
		margin-right: 10px;
	}
	.submit-box,.contact-box{
		display: none;
	}
	.news-box{
		margin-top: 15px;
	}
	.news-box a img{
		width: 100%;
	}
	#bodybottom{
		width: 100%;
		padding:20px 15px !important;
		box-sizing: border-box;
	}
	#bodybottom li.bot-logo{
		padding: 0 !important;
		width: 100%;
	}
	#bodybottom li.bot-logo img{
		width: auto;
		max-width: 205px;
		margin-right: 0;
	}
	#bodybottom li.bot-copy{
		padding: 0 !important;
		text-align: center !important;
		margin: 15px 0;
		line-height: 25px;
		width: 100%;
		font-size: 14px;
	}
	#bodybottom li.bot-find{
		padding: 0 !important;
		text-align: center;
		width: 50%;
	}
	#bodybottom li.bot-find img{
		max-height: 50px;
	}
	#bodybottom li.bot-work{
		text-align: center;
		width: 50%;
	}
	#bodybottom li.bot-work img{
		margin-right: 0;
		max-height: 60px;
	}
	.right_content #demob{
		height: auto !important;
	}
	.right_content #demob2{
		display: none !important;
	}
	.right_content #demob1 li{
		line-height: 24px;
		margin-bottom: 10px;
	}
	#bodycenter .z_right{
		width: 100%;
		padding: 0 15px;
		box-sizing: border-box;
	}
	.zt{
		height: auto;
	}
	.zt li{
		float: left;
		width: 50%;
		padding: 0 5px;
		margin-top: 10px;
		margin-bottom: 0;
		box-sizing: border-box;
	}
	.zt li a{
		width: 100%;
		display: block;
		box-sizing: border-box;
	}
	.left_1 .str_move{
		position: initial !important;
		overflow: hidden;
	}
	.z_right .list_content{
		padding: 10px 0px 30px 0px;
	    margin-top: 10px;
	    /*background-size: contain;*/
	    overflow: hidden;
	    background: none;
	}
	.list_title{
		font-size: 22px;
	}
	.list_1{
		margin-bottom: 15px;
	}
	.list_time{
		margin-top: 3px;
	}
	.list_1 a{
		font-size: 16px;
	}
	.z_right .TRS_Editor table{
		width: 100% !important;
		overflow: scroll;
	}
	.z_right .TRS_Editor{
		margin-top: 10px;
	}
	.bdshare-button-style0-16{
		display: none;
	}
	.z_right .page_list{
		display: none;
	}
	#more{
		/*padding: 0 15px;*/
	}
	#more a{
		background: #56c5fd;
	    display: block;
	    text-align: center;
	    padding: 10px 0;
	    font-size: 16px;
	    color: #fff;
	    border-radius: 2px;
	}
	.answer,.answer *{
		font-size: 16px !important;
		line-height: 30px;
	}
	.zxly_list li{
		margin-bottom: 10px !important;
		margin-top: 20px;
	}
	#zoom *{
		font-size: 16px;
		max-width: 100%;
	}
	/* 检索 */
	.temp02-wrap-R{
		padding: 10px 15px !important;
		box-sizing: border-box;
	}
	.nav-result{
		width: 100% !important;
	}
	.search-select section{
		padding: 0 !important;
	}
	.form-search{
		padding-left: 0 !important;
	}
	.search-sort{
		margin-right: 0 !important;
	}
}