@media only screen and (max-width:768px){
	.bt-box-1200{
		width: 100%;
	}
	.bmhead {
	    height: 3rem;
	    background-size: 100% 3rem;
	}
	.bmHead-title {
	    width: 100%;
	    font-size: 0.56rem;
	    padding-left: 0.2rem;
	    padding-top: 0.4rem;
	}
	.bmHead-nav li {
	    width: 49%;
	    margin-right: 1%;
	    height: 0.8rem;
	    line-height: 0.8rem;
	    font-size: 0.36rem;
	    overflow: hidden;
	    text-overflow: ellipsis;
	}
	.con-box > div {
	    padding: 0 0.2rem;
	}
	.gkbtitle li, .zfbtitle li {
	    width: calc(33% - 0.2rem);
	    height: 0.52rem;
	    line-height: 0.52rem;
	    margin-right: 0.2rem;
	    margin-bottom: 0.2rem;
	    font-size: 0.32rem;
	}
	.gkbtitle li:nth-child(3n+3), .zfbtitle li:nth-child(3n+3){
		width: 33% !important;
		margin-right: 0;
	}
	.gkblist, .zfblist {
	    margin-top: 0.3rem;
	}
	.gkblist div a, .zfblist div a {
	    width: 100%;
	    height: 1.8rem;
	    margin: 0 0 0.2rem 0;
	    padding: 0 0.2rem;
	    font-size: 0.32rem;
	}
	.gkblist div a img, .zfblist div a img {
	    width: 0.48rem;
	    height: 0.48rem;
	    margin-right: 0.4rem;
	}
	.gkblist div a p, .zfblist div a p {
	    width: 4rem;
	    height: 4rem;
	    margin: 0;
	    position: fixed;
	    top: 50%;
	    left: 50%;
	    margin-top: -2rem;
	    margin-left: -2rem;
	    background: #ffffff;
	    box-shadow: 0 0rem 0.1rem 0 #d8d8d8;
		z-index: 999;
	}
}