.mtop{
    display:none;
}
.mbread{
    display:none;
}
.wzcontent{
    margin:30px auto;
}
#district, #mbottom{
    display:none;
}


@media all and (orientation : portrait) {

body{
	overflow-x:hidden;
}
#older_zone{
    display:none;
}
#pctop, #pcbanner, #pcnav, #pcbottom, .dqwz{
	display:none;
}
.mtop{
	display:block;
}
.mbread{
	display:block;
	width:100%;
	padding:15px 20px;
	border-bottom:solid #f0f0f0 1px;
	color:#666;
	transition:0.5s;
}
.wzcontent{
	width:100%;
	border:none;
	transition:0.5s;
}
.dahanContent{
	width:100%;
	padding:0 25px 25px;
}
.dahanContent .title{
	text-align:left;
}
.dahanContent .meta{
	background:none;
	border-top:none;
	height:auto;
}
.dahanContent .meta .metabox{
	text-align:left;
	color:#999;
}
.dahanContent .meta span{
	display:block;
	line-height:25px;
}
.dahanContent .wzhit, .dahanContent .wzsize{
	display:none!important;
}
#zoom{
	font-size:16px;
	padding:0 0 20px;
}
#zoom img{
	max-width:92%;
	height:auto;
	margin:auto;
}
.gn{
	display:none;
}

.mshare{
	display:none;
}

.dahanContent .xxtitle{
	text-align:left;
}
.chartlink{
    width:100%;
}
.xxgkchac{
    width:100%;
}

	/*在线访谈*/
.zxfthead{
	height:auto;
	padding:0 10px;
}
.zxfthead img{
	display:block;
    width:60%;
    height:auto;
    margin:auto;
    float:none;
}
.zxfthead .stxt{
	width:100%;
	float:none;
}
.zxftchat{
	margin-top:0;
}


#district, #mbottom{
	display:block;
}



/*手机端乡镇导航*/
.district{
	padding:15px;
	background-color:#f0f0f0;
	border-top:3px solid #13488b;
}
.district .li{
	width:50%;
	height:30px;
	margin:15px auto;
	float:left;
}
textarea {overflow: hidden;resize: none;  }
button {overflow: visible;}
button,select {  text-transform: none;  }
.ansel_input {
	height:30px;
	line-height: 30px;
	margin:auto;
	width:90%;
	padding:0 10px;background:#fff;border-radius: 4px;
}
.ansel_input .ansel_inputval {
	height:28px;
	line-height: 28px;
	width:100%;
	border:none;
	font-size:15px
}
.ansel_select {
	position: fixed;
	top:15%;
	left:10%;
	display:none;
	background:#fff;
	width:80%;
	height:70%;
	overflow: hidden;
	z-index: 19951024;
	border-radius: 4px;
	box-shadow: 0px 3px 14px 3px #ccc;
}  
.ansel_search {
	margin:10px;
	border-bottom:1px solid #f2f2f2;
	overflow:hidden;height:35px;
	line-height: 35px;
}  
.ansel_search .ansel_search_input {
	border:none;
	height:35px;
	line-height: 35px;
	width:100%;
}  
.ansel_ul {
	overflow: hidden;
	margin:10px;
	border-top:1px solid #f2f2f2;
	overflow-y: auto;
}  
.ansel_ul .ansel_li {
	border-bottom:1px solid #f2f2f2;
	height:35px;
	line-height: 35px;
	overflow:hidden;
	text-overflow:ellipsis; 
	white-space: nowrap;
}  
.ansel_ul .ansel_li:active{
	background:#f2f2f2;
}  
.ansel_btns {
	position: absolute;
	bottom:0;
	border-top:1px solid #f2f2f2;
	background:#fff;
	width:100%;
	height:50px;
	line-height: 50px;
	z-index: 19951024;
}  
.ansel_btns .ansel_btnss {
	width:220px;
	margin:10px auto;
	overflow:hidden
}  
.ansel_btns .ansel_btnss .ansel_btn {
	height:30px;
	line-height: 30px;
	width:100px;
	text-align: center;
	font-size:14px;
	float:left;
	border-radius:5px
}  
.ansel_btns .ansel_btnss .ansel_ok {
	background:#13488b;
	color:#fff;
	margin-right:10px;
}  
.ansel_btns .ansel_btnss .ansel_no {
	background:#ccc;
	color:#222;
	margin-left:10px;
}  
.ansel_ul .ansel_li .ansel_check {
	height:14px;
	width:14px;
	display: block;
	float:left;
	border-radius: 100%;
	border:1px solid #ccc;
	margin:10px 5px 10px 0;
	box-shadow: 0 0 2px 0 #ccc inset;
}  
.ansel_ul .ansel_li .ansel_cur {
	box-shadow: 0 0px 1px 3px #13488b inset;
	border: 1px solid #13488b; 
}

/*分享*/
.mshare{
	margin:30px auto;
}
.mshare .mline{
	border-top:solid #f0f0f0 1px;
}
.mshare .mline span{
	display:block;
	width:80px;
	height:30px;
	margin:auto;
	line-height:30px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	position:relative;
	top:-15px;
	background:#fff;
}
.mshare .sharelist .li{
	float:left;
	width:33%;
	text-align:center;
}
.mshare .sharelist .li img{
	width:50px;
	margin-bottom:5px;
}



/*手机端底部*/
.mbottom{
    padding:15px;
    background-color:#f0f0f0;
    border-top:3px solid #13488b;
    display:flex;
    justify-content: space-between
}
.mbottom .mbleft{
    width:70%;
}
.mbottom .mbleft .linkzone{
    display:flex;
    justify-content: flex-start;
    flex-wrap:wrap;
    text-align:left;
    font-size:14px;
    line-height:25px;
}
.mbottom .mbleft .linkzone a{
    width:70px;
}
.mbottom .mbleft .metazone{
    text-align:left;
    margin-top:10px;
    font-size:14px;
    line-height:25px;
}
.mbottom .mbleft .metazone p{
    width:100%;
}
.mbottom .mbright{
    width:28%;
    display:flex;
    flex-direction:column;
    justify-content: space-between;
    align-items: flex-end
}
.mbottom .mbright .jiguan{
    display:inline-block;
    float:left;
    width:50px;
}
.mbottom .mbright.mjiucuo{
    width:90px;
}
.mbottom .mbright .mjiucuo img{
    width:90px;
}


}