/* section */

.section {
	width: 100%;
	padding-bottom: 30px;
}

.section>.container {
	padding: 20px;
	background: #ffffff;
}

/* box */

.box {
	width: 100%;
	height: 1050px;
}

.box-1 {
	width: 700px;
	height: 100%;
	float: left;
	border-right: 1px solid #e6e6e6;
}

.box-2 {
	width: 350px;
	height: 100%;
	float: left;
}

.box-2-1 {
	width: 100%;
	height: 436px;
}

.box-2-1 .tit {
	width: 100%;
	height: 60px;
	line-height: 60px;
	background: #1a56a8;
	color: #ffffff;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
}

.box-2-1 .tit>img {
	vertical-align: sub;
}

.box-2-1>.cont {
	width: 100%;
	height: 372px;
	border: 1px solid #e5e5e5;
	border-top: none;
	padding: 0 0px;
	padding-top: 10px;
}

.box-2-1>.cont .form li {
	width: 100%;
	height: 36px;
	line-height: 36px;
	margin-bottom: 10px;
}

.box-2-1>.cont .form span {
	font-size: 16px;
	width: 88px;
	float: left;
}

.box-2-1>.cont input {
	width: 210px;
	height: 36px;
	border: 1px solid #e0e0e0;
	float: left;
}

.box-2-1>.cont .search-btn input {
	width: 140px;
	height: 36px;
	float: left;
	border: none;
}

.search-submit {
	background: #1a56a8;
	color: #ffffff;
}

.search-reset {
	margin-left: 18px;
	background: #f1f1f1;
}

.box-2-2 {
	width: 100%;
	height: 275px;
	margin-top: 30px;
}

.box-2-2-1 {
	width: 340px;
	height: 200px;
	margin-top: 20px;
}
.ztzl{
    height:270px;	
}
.ztzls{
     height:330px;	
}
/***************閼奉亪锟芥惔锟�*************/

@media only screen and (min-width: 700px) and (max-width: 1200px){
    .footer {
		height: auto !important;

	}

	.foot-box {
		margin: 0 !important;
		height: auto;
	}

	.dzjg,
	#_jiucuo_,
	#_span_jiucuo {
		display: none;
	}

	.foot-nav {
		text-align: center;
		display: flex;justify-content: center;
	}

	.foot-box p {
		height: auto !important;
		text-align: center;
		padding: 0 20px;
	}


	body {
		min-width: 100%;
		width: 100%;
		background: #fff;
	}

	.container {
		width: 100% !important;
		margin: 0 auto;
	}


	.section {
		overflow: hidden;
		padding-bottom: 10px;
	}

	.section>.container {
		padding: 10px !important;
		background: #ffffff !important;
	}

	.top {
		display: none;
	}

	.search-box {
		display: none;
	}

	.link-nav {
		display: none;
	}

	.nav {
		height: auto !important;
	}

	.nav-list li {
		float: left;
		width: 33.3% !important;
		font-size: 22px;
		text-align: center;
		border-right: 1px solid #6a91c6;
	}

	.logo {
		display: none;
	}

	.common-list-tit li {
		height: 40px;
		line-height: 40px;
		font-size: 20px;
	}

	.common-list-tit {
		width: 100%;
		height: 40px;
		border-bottom: 1px solid #eae8e8;
	}

	.name {
		position: initial !important;
		width: 100%;
	}

	.current-position {
    background-color: #fff;
    height: 40px;
    line-height: 40px;
}

	.common-list-items li a {
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		float: left;
		color: #333;
		max-width: 80%;
	}

	.box-1,
	.box-2,
	.box-3,
	.box-4,
	.box-5,
	.box-1-2,
	.box-1-1,
	.box-1-3
	.box,
	.box-2-2,
	.box-2-1,
	.box-2-2-1 {
		width: 100%;
		height: auto;
		float: left;
		margin-bottom: 10px;
		margin-top: 0;
		padding: 0;
	}

	.box-1 {
		border: none;
	}

	.common-list-pic {
		width: 100%;
		height: 100%;
		position: relative;
		z-index: 0;
	}

	.common-list-pic img {
		width: 100%;
		height: 100%;
	}

	.box-2-2-1 {
		margin-top: 20px;
		height:500px;
	}
	.banner{
		  width: 100%;
		  height: auto !important;
	}
	.box-2-1{
	   width:49%;
	   float:left;	
	}
	.ztzls{
	   width:49%;
	   float:right;
	   height:396px;	
	}
	.bt{
	   width:100% !important;
	   height:78px !important;
	   background-size:	100% 100% !important;
	}
	.inner-img img{
	   height:28px !important;
	   width:29px !important;
	   top:28 !important;	
	}
	.box-2-1>.cont input {
	width: 70%;
    }
	#data_ks{
	  width:31% !important;	
	}
	#data_js{
	  width:31% !important;	
	}
	.box-2-1>.cont .search-btn input {
	width: 130px;
	margin-left:30px;
    }
	.search-btn {
		background:none !important;
        }	
}


@media (max-width: 700px) {
	.footer {
		height: auto !important;

	}

	.foot-box {
		margin: 0 !important;
		height: auto;
	}

	.dzjg,
	#_jiucuo_,
	#_span_jiucuo {
		display: none;
	}

	.foot-nav {
		text-align: center;
		display: flex;justify-content: center;
	}

	.foot-box p {
		height: auto !important;
		text-align: center;
		padding: 0 20px;
	}


	body {
		min-width: 100%;
		width: 100%;
		background: #fff;
	}

	.container {
		width: 100% !important;
		margin: 0 auto;
	}


	.section {
		overflow: hidden;
		padding-bottom: 10px;
	}

	.section>.container {
		padding: 10px !important;
		background: #ffffff !important;
	}

	.top {
		display: none;
	}

	.search-box {
		display: none;
	}

	.link-nav {
		display: none;
	}

	.nav {
		height: auto !important;
	}

	.nav-list li {
		float: left;
		width: 33.3% !important;
		font-size: 22px;
		text-align: center;
		border-right: 1px solid #6a91c6;
	}

	.logo {
		display: none;
	}

	.common-list-tit li {
		height: 40px;
		line-height: 40px;
		font-size: 20px;
	}

	.common-list-tit {
		width: 100%;
		height: 40px;
		border-bottom: 1px solid #eae8e8;
	}

	.name {
		position: initial !important;
		width: 100%;
	}

	.current-position {
    background-color: #fff;
    height: 40px;
    line-height: 40px;
}

	.common-list-items li a {
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
		float: left;
		color: #333;
		max-width: 80%;
	}

	.box-1,
	.box-2,
	.box-3,
	.box-4,
	.box-5,
	.box-1-2,
	.box-1-1,
	.box-1-3
	.box,
	.box-2-2,
	.box-2-1,
	.box-2-2-1 {
		width: 100%;
		height: auto;
		float: left;
		margin-bottom: 10px;
		margin-top: 0;
		padding: 0;
	}

	.box-1 {
		border: none;
	}

	.common-list-pic {
		width: 100%;
		height: 100%;
		position: relative;
		z-index: 0;
	}

	.common-list-pic img {
		width: 100%;
		height: 100%;
	}

	.box-2-2-1 {
		margin-top: 20px;
	}
	.banner{
		  width: 100%;
		  height: auto !important;
	}
	
}
@media only screen and (max-width: 321px) {
	.iframe{
		width: 100%;
	}
}