.app,.ismobile{
    display: none;
}
@media screen and (max-width: 750px) {
	.ismobile{
		display: block;
	}
	.top-flex, .banner,.ispc{
		display: none;
	}
	.app-top{
		background:#fff;
		position: relative;
		padding: 10px 0;
		text-align: center;
	}
	.app-top img{
		width: 65%!important;
	}
	.app-search img{
		width: 55%!important;
	}
	.app-search{
		position: absolute;
		right: 10px;
		top: 30%;
	}
	.mt20{
		margin-top: 10px!important;
	}
	.head{
		height: auto;
		background: none;
	}
	.nav {
		width: 100% !important;
		overflow-x: auto;
		min-width: 0 !important;
		height: 50px;
		background-color: #0281df;
		margin: 0;
		position: initial;
		border-radius: 0!important;
	}

	.nav ul li {
		font-size: 18px;
		line-height: 50px;
		height: 50px;
		padding: 0;
		margin: 0px;
		width: 140px;
		border-radius: 0!important;
	}
 
	.nav ul li a {
		color: #fff;
		height: 50px;
		padding-left: 25px;
	}

	.nav>ul {
		width: 1000px;
	}

	.nav ul li.act a {
		line-height: 36px;
		height: 36px;
		color: #3f6ea4;
		background-color: #fff;
	}
	
	
	.index-main,.wrap{
		padding: 0;
		width: 100%;
	}
	
	.middle{
		width: 100%!important;
	}
	.gsgg-head{
		width: 90px;
	}
	.txtScroll-left{
		width: calc(100% - 100px);
		margin-right: 10px;
	}
	.slide-pic{
		margin-top: 0;
	}
		
	.slideBox{
		width: 100%!important;
		height: 250px!important;
	}
	.slideBox .bd li{
		width: 100%!important;
		height: 250px!important;
	}
	.slideBox .bd img{
		width: 100%!important;
		height: 100%!important;
	}
	
	.slideTxtBox .bd ul li a,.slideTxtBox-2 .bd ul li a{
		width: 70%;
	}
	.slideTxtBox-2 .bd ul li span{
		font-size: 14px;
	}
	.online-list{
		overflow-x: auto;
	}
	.online-list ul{
		width: 700px;
	}
	.middle-box{
		width: 100%;
		margin-left: 0;
		margin-top: 20px;
	}
	.right-box{
		width: 100%;
		margin-top: 15px;
	}
	.zhuanti img{
		width: 100%;
	}
	
	.left-box{
		width: 100%;
		margin-top: 10px;
	}
	.right-box-2{
		width: 100%;
		margin-top: 20px;
	}
	.slide-right{
		width: 100%;
		margin-top: 20px;
	}
	.slideTxtBox .hd ul li{
		margin-right: 10px;
	}
	.slideTxtBox .hd ul li a{
		font-size: 16px;
	}
	
	.slideTxtBox-2 .hd{
		overflow-x: auto;
	}
	.slideTxtBox-2 .hd ul{
		width: 600px;
	}
	.jstab ul li .line{
		padding: 0 5px;
	}
	
	.xxgk-list li{
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.tab-list li a{
		font-size: 12px;
	}
	.hd-list{
		overflow-x: auto;
	}
	.hd-list>div{
		margin-right: 10px;
	}
	.hd-list>div:last-child{
		margin-right: 0;
	}
	
	.foot-tab,.footer{
		width: 100%;
	}
	.foot-main{
		width: 96%;
		display: block;
	}
	.footer .mid {
	    width: 100%!important;
	    float: inherit;
	    margin-left: 0px;
	    padding-top: 10px;
	    padding-left: 0px;
	    text-align: center;
	}
	.footer-bottom {
	    margin-top: 15px;
	    display: block;
	    display: flex;
	    justify-content: space-evenly;
	    align-items: center;
	}
	
	.m-list-crumbs{
		display: none;
	}
	.m-left-menu{
		width: calc(100% - 30px)!important;
		float: none;
	}
	.menu-top{
		display: none;
	}
	.m-con-list{
		width: 100%!important;
		background-color: #f9f9f9;
		min-width: 100%!important;
	}
	.m-left-menu {
		width: auto;
		float: none;
		overflow-x: auto;
		padding: 15px;
	}
	.m-first-menu{
		padding: 0!important;
		background: none!important;
		overflow: hidden;
		height: 40px;
		width: 500px;
	}
	.m-first-menu li{
		line-height: 40px!important;
		height: 40px!important;
		margin-right: 10px;
		float: left;
	}
	.m-first-menu li a{
		background-color: #d7d7d7;
		border-radius: 4px;
		display: block;
		line-height: 40px!important;
		padding: 0 10px;
	}
	.m-first-menu li a:hover{
		background-color: #4175ae;
		color:#fff;
	}
	.m-right-list{
		width: 100%!important;
	}
	.list-tit{
		display: none!important;
	}
	.list-ul{
		padding: 0 15px;
	}
	.list-ul li{
		margin: 5px 0!important;
		line-height: 35px!important;
	}
	.list-ul li a {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.list-ul li .icon-disc{
		margin: 0!important;
	}
	.list-ul li .list-text{
		width: 68%;
		padding-right: 0!important;
	}
	#pagination-digg{
		padding: 15px!important;
		margin-left: 0!important;
	}
	#pagination-digg li{
		margin-bottom: 10px!important;
		font-size: 14px!important;
		font-weight: normal!important;
	}
	#pagination-digg li>a{
		font-weight: normal!important;
	}
	
	.content .con{
		width: 100%!important;
	}
	
}