﻿@charset "UTF-8";

@media screen and (max-width: 768px) {
	.zcwjk-header{
		width: 100%;
	}
	.zcwjk-header .logo img{
		height: .8rem;
	}
	.zcwjk-main{
		width: 100%;
		box-sizing: border-box;
		padding: .36rem .36rem .04rem;
		margin-bottom: 0;
	}
	.zcwjk-header .titbox{
		line-height: 2.7rem;
		height: 2.7rem;
	}
	.zcwjk-header h1{
		font-size: .5rem;
		margin: 0;
		line-height: .68rem;
		padding: 0 0.2rem;
		box-sizing: border-box;
	}
	.zcwjk-search{
		padding: .4rem 0;
		height: auto;
	}
	.zcwjk-searchbox{
		margin: 0 .4rem;
	}
	.zcwjk-searchbox .box{
		height: .6rem;
		width: 80%;
		box-sizing: border-box;
	}
	.zcwjk-searchbox .box input{
		width: 82%;
		box-sizing: border-box;
		height: .5rem;
		line-height: .5rem;
		font-size: .3rem;
	}
	.zcwjk-searchbox .box button{
		width: 18%;
		margin: 0;
		height: .5rem;
		line-height: .5rem;
	}
	.zcwjk-searchbox .box button img{
		height: 80%;
	}
	.zcwjk-searchbox .gjss{
		width: 18%;
		margin-left: 2%;
		font-size: .24rem;
		height: .6rem;
		line-height: .6rem;
	}
	.zcwjk-ssbtn input{
		width: 0.24rem;
		height: 0.24rem
	}
	.zcwjk-ssbtn{
		font-size: .3rem;
		line-height: .4rem;
		height: .4rem;
	}
	.zcwjk-tit1{
		white-space: nowrap;
		margin-bottom: .5rem;
	}
	.zcwjk-tit1 .tit{
		margin: 0 .3rem 0 0;
		font-size: .3rem;
		line-height: 36px;
	}
	.zcwjk-tit1 .tit.cur{
		border-bottom: 2px solid #0f5a9b;
	}
	.zcwjk-tit1 .tit i{
		bottom: -6px;
		bottom: -.06rem;
	}
	.zcwjk-tit2{
		margin-bottom: .3rem;
		line-height: .5rem;
		height: 0.5rem;
	}
	.zcwjk-tit2>img{
		height: 0.5rem;
	}
	.zcwjk-tit2 .tit{
		font-size: .36rem;
	}
	.zcwjk-tit2 .more{
		font-size: .26rem;
	}
	.zcwjk-list-t{
		font-size: .3rem;
	}
	.zcwjk-list .num{
		width: 16%;
		box-sizing: border-box;
		padding-right: 0;
	}
	.zcwjk-list .title{
		width: 56%;
		box-sizing: border-box;
		padding-right: 0;
		line-height: .42rem;
	}
	.zcwjk-list-c{
		font-size: .32rem;
	}
	.zcwjk-list-c .title .info{
		font-size: .28rem;
	}
	.zcwjk-list-c .title .info .kh{
		display: none;
	}
	.zcwjk-list-c .title .info span{
		display: block;
		margin-left: 0!important;
	}
	.zcwjk-list .download{
		width: 28%;
	}
	.zcwjk-list-c .download a{
		margin: 0 0 .2rem;
		display: block;
		font-size: .32rem;
	}

	/*详情*/
	.zcwjk-xlmain{
		width: 100%;
		margin-bottom: 0;
	}
	.zcwjk-xlhead{
		padding-top: .5rem;
	}
	.zcwjk-xlhead .tit{
		line-height: .7rem;
		font-size: .46rem;
	}
	.zcwjk-xlhead .tit img{
		width: .7rem;
		margin-right: .1rem;
	}
	.zcwjk-xlhead .bar{
		height: .5rem;
		margin: .1rem 0;
	}
	.zcwjk-xlhead .bar a{
		font-size: .24rem;
		line-height: .5rem;
	}
	.zcwjk-xlcon{
		padding: 0 .32rem;
	}
	.zcwjk-xlfoot{
		padding: .4rem .3rem;
		font-size: .36rem;
		margin-top: .4rem;
	}

	/*翻页*/
	#page{
		display: flex;
		flex-direction: row;
		justify-content: space-around;
	}
	#page a,#page button,#page span{
		display: none;
	}
	#page .page-next,#page .page-prev{
		display: inline-block;
		width: 1.4rem;
		height: 0.5rem;
		line-height: .5rem;
		text-align: center;
		font-size: .3rem;
		color: #1653a7;
		background: rgba(23, 100, 206, 0.1);
	}

	.main-article-list ul li{
		width: 48%;
		height: auto;
		line-height: .7rem;
		padding-bottom: 0;
		font-size: .32rem;
	}
	.main-article-list ul li span{
		display: inline-block;
		line-height: .4rem;
	}
	.main-article-list ul li a{
		position: relative;
		padding-left: .24rem;
		display: inline-block;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		max-width: 96%;
		font-size: .32rem;
	}
	.main-article-list ul li:before{
		top: .32rem;
		width: 0.06rem;
		height: 0.06rem;
		background: #dcdcdc;
		border-radius: 50%;
	}
	.main-article-list ul li .yydh-gk-listspan{
		font-size: .32rem;
	}
	.main-article-list ul li .yydh-gk-listspan.lf{
		margin-left: .1rem;
		max-width: 18%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.zsj-name{
		line-height: .7rem;
		height: .7rem;
		font-size: .36rem;
	}
}