/*commom style*/
*,
*:before,
*:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
img {
	border: medium none;
	margin: 0;
	padding: 0;
}

em {
	font-style: normal;
}

p,
div,
span {
	cursor: default;
}

ul,
ol {
	list-style: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

a,
ins {
	text-decoration: none;
}

*:focus {
	outline: none;
}

a {
	outline: none !important;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.cf:after {
	display: block;
	content: "";
	height: 0;
	visibility: hidden;
	clear: both;
}

.cf {
	zoom: 1;
}

.hide {
	display: none;
}

.block {
	display: block;
}

body {
	font-family: 微软雅黑;
	margin: 0;
	padding: 0;
	font-size: 15px;
	/* min-width: 1200px; */
}

/*commom style*/


.cf:after {
	display: block;
	content: "";
	height: 0;
	visibility: hidden;
	clear: both;
}

.w1200 {
	width: 1200px;
	margin: 0 auto;
}

/* 头部 */
.head {
	width: 100%;
}

/* 大盒子 */
.big-box {
	width: 1200px;
	margin: 30px auto;
	background: #fff;
}

.big-box .first {
	width: 1150px;
	background: url(top-bg1.png) no-repeat;
	margin: 0 auto 20px;
	height: 200px;
	padding-top: 30px;
}

.big-box .first p {
	font-size: 18px;
	color: #333;
	text-indent: 36px;
	line-height: 34px;
	width: 1045px;
	margin: 0 auto;
}

.big-box .first p span {
	font-size: 18px;
	color: #015591;
	line-height: 34px;
}

.secend {
	width: 1150px;
	margin: 35px auto;
}

.tit1 {
	width: 100%;
	height: 65px;
	padding-bottom: 20px;
	position: relative;
}

.tit1 p {
	width: 130px;
	color: #0474dc;
	font-size: 28px;
	line-height: 40px;
	background: #fff;
	position: absolute;
	left: 0;
	top: 8px;
}

.tit1 p a {
	color: #4b55ad;
	font-size: 28px;
}

/*图片新闻*/
.pic-left {
	width: 522px;
	height: 348px;
}

.new_picswipe {
	text-align: center;
}

.new_picswipe img {
	width: 100%;
	height: 348px;
}

.new_picswipe {
	text-align: center;
}

.pic-head {
	cursor: pointer;
	font-size: 16px;
	position: absolute;
	background-color: rgba(3, 3, 3, 0.4);
	bottom: 0;
	left: 0;
	right: 0;
	color: white;
	text-align: left;
	padding-left: 5px;
	height: 40px;
	line-height: 40px;
	width: 100%;
}

.pic-head a {
	display: inline-block;
	font-size: 16px;
	color: white;
}

/* 右侧 */
.pic-rig {
	width: 100%;
}

.list li {
	height: 48px;
	line-height: 48px;
	border-bottom: 1px dashed #ccc;
}

.pic-rig .list li a {
	display: inline-block;
	padding-left: 15px;
	font-size: 18px;
	color: #333;
}

.pic-rig .list li span {
	float: right;
	color: #999;
}


/* 专题图片 */
.zhuant {
	width: 1150px;
	margin: 25px auto;
}

.zhuant .zhunt1 {
	width: 560px;
	/*height: 100px;*/
}

.zhuant .zhunt1 a {
	display: inline-block;
	width: 560px;
}

/*新闻列表*/
.third {
	width: 1150px;
	margin: 0 auto 20px;
}

.tit2 {
	width: 100%;
	height: auto;
	padding-bottom: 20px;
	/* display: flow-root; */
	display: inline-block;
	/* position: relative; */
}

.tit2 p {
	color: #4b55ad;
	font-size: 28px;
	line-height: 40px;
	float: left;
	/* position: absolute;
	left: 0;
	top: 8px; */
}

.tit2 p a {
	color: #4b55ad;
	font-size: 28px;
}

.zmhd {
	width: 230px;
	height: 60px;
	float: left;
	padding: 0px 15px;
}

.zmhd img {
	width: 210px;
	height: 53px;
}

.zmhd p {
	width: 230px;
	font-size: 18px;
	color: #fff;
	line-height: 50px;
	font-weight: bold;
	letter-spacing: 3px;
	position: absolute;
	padding-left: 90px;
}

.zmhd:hover img {
	border: #fff 2px solid;
}

.ysq {
	width: 200px;
	height: 34px;
	float: left;
	text-align: center;
	margin: 0px 0px 8px 30px;
	font-size: 16px;
	border: #ddd 1px solid;
	line-height: 32px;
	background: #f6f6f6;
}

.ysq:hover {
	cursor: pointer;
	border: #79b8f4 1px solid;
	border-radius: 5px;
}

.third .contain {
	width: 560px;
	min-height: 230px;
}

.third .contain .list li {
	height: 47px;
	line-height: 47px;
	border: none;
	display: flex;
}

.third .contain .list li a {
	color: #333;
	/* display: inline-block; */
	/* padding-left: 15px; */
	font-size: 18px;
	flex: 1;
	width: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.third .list1 .list li a{
	width: 90%;
	float: left;
}
.third .contain .list li span {
	float: right;
	color: #999999;
	font-size: 18px;
}

.zdly {
	/* min-height: 340px; */
	/* display: flow-root; */
	display: inline-block;
}

.zdly li {
	width: 270px;
	height: 40px;
	float: left;
	text-align: center;
	margin: 5px 0px 5px 15px;
	font-size: 18px;
	border: #ccc 1px dashed;
	line-height: 38px;
	background: #ebf3fa;
}

.zdly li:hover {
	cursor: pointer;
	border: #14a0b9 1px solid;
	border-radius: 5px;
}

.secend .contain2 .list li {
	height: 45px;
	line-height: 45px;
	border: none;
	display: flex;
}

.secend .contain2 .list li a {
	color: #333;
	/* display: inline-block; */
	padding-left: 15px;
	font-size: 18px;
	flex: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.secend .liangd .list li a{
	width: 80%;
	float: left;
}
.secend .contain2 .list li span {
	float: right;
	color: #999999;
	font-size: 18px;
}

.grqy {
	width: 295px;
	height: 205px;
	text-align: center;
	margin: 0px 0px 20px 35px;
	font-size: 22px;
	line-height: 78px;
}

.grqy:hover {
	border: #fff 2px solid;
}

.ywtb {
	width: 110px;
	height: 50px;
	float: left;
	border-radius: 10px;
	text-align: center;
	margin: 15px 0px 15px 25px;
	font-size: 18px;
	border: #ddd 1px solid;
	line-height: 48px;
	background: #f6f6f6;
}

.ywtb:hover {
	background: #f6f6f6;
	border: #30b424 2px solid;
}

.zwzt {
	width: 122px;
	height: 80px;
	float: left;
	text-align: center;
	margin: 0px 0px 10px 16px;
	border-radius: 8px;
	padding: 10px 16px;
	font-size: 18px;
	border: #ddd 1px solid;
	line-height: 28px;
	background: #f6f6f6;
	cursor: pointer;
}

.zwzt:hover {
	background: #79b8f4;
	color: #fff;
}

.wb {
	width: 192px;
	height: 115px;
	float: left;
	text-align: center;
	margin: 5px 0px 10px 15px;
	font-size: 18px;
	border: #ddd 1px solid;
	border-radius: 8px;
	line-height: 32px;
	background: #f6f6f6;
}

.wb:hover img {
	width: 105px;
}

.wb a:hover img {
	cursor: pointer;
}

.wb p {
	float: left;
	width: 75px;
	padding-top: 25px;
	padding-left: 8px;
}

.wb:hover p {
	font-weight: bold;
}

.wb a:hover p {
	cursor: pointer;
}

.wb img {
	width: 102px;
	padding-top: 5px;
}

/*图片新闻*/
#focus {
	position: relative;
	height: 350px;
	width: 520px;
	text-align: left;
}

#focus .bd {
	position: relative
}

#focus .btn-prev,
#focus .btn-next {
	display: none;
	position: absolute;
	top: 100px;
	width: 40px;
	height: 69px;
	z-index: 2
}

#focus .btn-prev {
	left: 0;
	background: url(left-arrow.png) no-repeat;
	_background: 0;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="left-arrow.png")
}

#focus .btn-next {
	right: 0;
	background: url(right-arrow.png) no-repeat;
	_background: 0;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="right-arrow.png")
}

#focus .focus-bar-box {
	width: 100%;
	height: 350px;
	position: relative;
	overflow: hidden
}

#focus .focus-bar {
	width: 10000px
}

#focus .focus-bar li {
	float: left;
	width: 520px;
	height: 350px
}

#focus .focus-bar li a {
	width: 100%;
	height: 100%;
	display: block
}

#focus .focus-bar li img {
	width: 100%;
	min-height: 100%
}

#focus .ft {
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	width: 520px;
	height: 40px
}

#focus .ftbg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	width: 520px;
	height: 40px;
	background: #000;
	opacity: .6;
	filter: alpha(opacity=60)
}

#focus .change {
	position: absolute;
	right: 0;
	bottom: 15px;
	height: 10px
}

#focus .change a {
	float: left;
	width: 10px;
	height: 10px;
	margin-right: 10px;
	background: url(btn-normal.png) no-repeat;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="btn-normal.png");
	cursor: pointer
}

#focus .change a.on {
	background: url(btn-active.png) no-repeat;
	_background: 0;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="btn-active.png")
}

/*标题区域大小*/
#focus .hd {
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 2;
	width: 280px;
	height: 40px;
}

#focus .focus-title {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	height: 40px;
	padding: 0 14px 0 50px;
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	text-overflow: ellipsis;
	white-space: nowrap
}

#focus .focus-title a {
	display: none;
	color: #fff
}

/* 新增css */
@media (min-width: 767px) {
	.hidden-xs {
		display: block !important;
	}

	.visible-xs {
		display: none !important;
	}

	.head a {
		color: #fff;
		float: right;
		margin-right: 54px;
		margin-top: 30px;
	}

	.oldm {
		height: 38px;
		box-sizing: border-box;
		background-color: #fff;
		background-color: #4a83c4;
		color: #fff;
		font-size: 16px;
		line-height: 36px;
		border-radius: 50px;
		padding: 0 18px;
		margin-top: 23px;
		margin-left: 30px;
	}

	.oldm:hover {
		background-color: #fff;
		border: 1px solid #a1b1c4;
		color: #355e92;
	}

	.big-boxj {
		width: 1200px;
		margin: 30px auto;
		background: #fff;
	}

	.wza {
		height: 38px;
		box-sizing: border-box;
		background-color: #a8bec4;
		font-size: 16px;
		line-height: 36px;
		border-radius: 50px;
		padding: 0 18px;
		z-index: 1;
		color: #fff;
		cursor: pointer;
	}

	.wza:hover {
		color: #a8bec4;
		background-color: #fff;
	}

	.more {
		float: right;
		font-size: 16px;
		/* padding-top: 20px; */
		line-height: 40px;
	}

	.list1 {
		width: 670px !important;
	}

	.zmhdd {
		height: auto;
		padding-bottom: 0px;
	}

	.zmhdd p {
		/* left: 30px; */
		margin-left: 30px;
		font-size: 22px;
	}

	.zmhdw {
		width: 460px !important;
	}

	.zmhdw ul {
		height: 122px;
	}

	.bgs {
		background: url(./pic_bg.png) no-repeat;
	}
	.bgs p{
		width: 100%; 
		text-align: center;
	}

	.cgzs {
		min-height: 420px;
		width: 1200px;
		background: #fff;
	}

	.cgzs .list {
		min-height: 95px;
	}

	.bsfw {
		width: 415px;
		float: left;
	}

	.bsfw1 {
		height: 80px;
		border-radius: 8px;
		padding-bottom: 0px;
		background: #91c769;
		margin-left: 15px;
		width: 400px;
	}

	.bsfw1 p {
		/* left: 25px; */
		color: #fff;
		font-size: 22px;
		line-height: 60px;
		background: none;
		padding-left: 25px;
		padding-top: 10px;
	}

	.zwztx {
		/* left: 15px !important;
		top: 12px !important; */
		padding-left: 15px;
		padding-top: 12px;
		font-size: 22px !important;
	}

	.liangd {
		width: 370px;
		float: right;
	}

	.liangd p {
		/* left: 15px;
		top: 0px; */
		padding-left: 15px;
		font-size: 22px;
	}

	.liangd .tit2 {
		height: auto;
		padding-bottom: 0px;
	}
	.cgzsj{
		width: 800px; 
		float: right; 
		margin:0px 35px;
	}

}

@media only screen and (max-width: 767px) and (min-width: 100px) {
	.hidden-xs {
		display: none !important;
	}

	.visible-xs {
		display: block !important;
	}

	.container-bg {
		height: 25vw !important;
		background: url(/cms_files/jcms1/web3462/site/picture/650/2009291717535062431.png) center no-repeat;
		background-size: cover;
		min-width: auto;
	}

	.small-top-navm {
		margin: 5px 15px;
		justify-content: flex-end;
		display: flex;
	}

	.small-top-navm a {
		font-size: 3.2vw;
		font-weight: normal;
		font-stretch: normal;
		line-height: 6vw;
		letter-spacing: 0rem;
		color: #1f1f1f;
	}

	.small-top-navm span {
		font-size: 2.5vw;
		color: #cccccc;
		line-height: 6vw;
		padding: 0 10px;
	}

	.big-boxj {
		width: 100%;
		min-height: 2500px;
		margin: 20px auto;
		background: #fff;
	}

	.wb {
		width: 164px;
		height: 115px;
		float: left;
		text-align: center;
		margin: 5px 0px 10px 15px;
		font-size: 3.6vw;
		border: #ddd 1px solid;
		border-radius: 8px;
		line-height: 32px;
		background: #f6f6f6;
	}

	.wb:hover img {
		width: 105px;
	}

	.wb a:hover img {
		cursor: pointer;
	}

	.wb p {
		float: left;
		width: 65px;
		padding-top: 25px;
		padding-left: 8px;
	}

	.wb:hover p {
		font-weight: bold;
	}

	.wb a:hover p {
		cursor: pointer;
	}

	.wb img {
		width: 85px;
		padding-top: 15px;
	}

	.foot-app {
		padding: 8vw;
		position: relative;
	}

	.foot-app p {
		color: #000;
		text-align: center;
		font-size: 3.2vw;
		padding-top: 8px;
	}

	.dang {
		width: 11vw;
		position: absolute;
		left: 4vw;
		top: 50%;
		margin-top: -7vw;
	}

	.jiucuo {
		width: 20vw;
		position: absolute;
		right: 3vw;
		top: 40%;
		margin-top: -6vw;
	}
	.wza-img {
		width: 20vw;
		position: absolute;
		right: 3vw;
		top: 70%;
		margin-top: -6vw;
	}
	.dang img,
	.jiucuo img,
	.wza-img img {
		width: 100%;
	}

	.third {
		width: 95%;
		margin: 0 auto;
	}

	.list_com {
		width: 100%;
		margin-bottom: 3vw;
	}

	.tit2 {
		padding-bottom: 2vw;
	}

	.tit2 p {
		/* color: #4b55ad; */
		font-size: 4.8vw;
		line-height: 10vw;
		/* padding-left: 2vw; */
		/* float: left; */
		/* position: absolute;
		top: 8px; */
	}

	.tit2 p a {
		/* width: 250px;
		float: left;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		color: #4b55ad; */
		font-size: 4.8vw;
	}

	.more {
		float: right;
		font-size: 4vw;
		line-height: 10vw;
		/* padding-right: 2vw; */
	}

	.third .contain {
		min-height: auto;
		width: 100%;
	}

	.third .contain .list li {
		line-height: 10vw;
		height: auto;
		border: none;
		/* padding-right: 20px; */
		display: flex
	}
	.third .add-h .zmhdw .list li{
		display: block;
	}
	.gkbzml {
		/* width: 270px; */
		/* color: #333; */
		/* padding-left: 20px; */
		/* overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap */
	}
	/* .gkbzml1 {
		width: 215px;
		color: #333;
		padding-left: 20px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap
	} */
	.third .contain .list li a {
	    font-size: 3.8vw;
		flex: 1;
	}

	.third .contain .list li span {
		float: right;
		color: #999999;
		font-size: 3.6vw;
	}

	.zmhd{
		height: 73px;
	}
	
	.zmhdw .zmhd {
		width: 100%;
		float: left;
		padding: 0px 35px;
	}
	
	.zmhd a{
		width: 100%;
	}

	.zmhdw {
		width: 100%;
	}

	.zmhdw ul {
		height: auto;
		width: 100%;
		text-align: center;
	}

	.zmhdw img {
		width: 100%;
		height: 58px;
	}

	.zmhd p {
		font-size: 3.8vw;
		width: 200px;
		color: #fff;
		line-height: 50px;
		font-weight: bold;
		letter-spacing: 3px;
		position: absolute;
		padding-left: 90px;
	}

	.ysq {
		width: 43%;
		height: auto;
		float: left;
		text-align: center;
		margin: 4vw 3vw 4vw 3vw;
		font-size: 3.8vw;
		border: #ddd 1px solid;
		line-height: 48px;
		background: #f6f6f6;
	}

	.ysq:hover {
		cursor: pointer;
		border: #79b8f4 1px solid;
		border-radius: 5px;
	}

	.secend {
		width: 100%;
		height: auto;
		margin: 35px auto;
		display: inline-table;
	}

	.bgs {
		background: url(./pic_bg.png) no-repeat;
		background-size: 360px 100%;
		background-position: center;
	}
	.bgs p{
		width: 100%; 
		text-align: center;
	}


	.zdly {
		width: 340px;
		min-height: 340px;
		margin: 0px auto;
	}

	.zdly li {
		width:41%;
		height: auto;
		float: left;
		text-align: center;
		margin: 10px 10px;
		font-size: 3.8vw;
		border: #ccc 1px dashed;
		line-height: 35px;
		background: #ebf3fa;
		padding: 0 10px;
	}

	.zdly li:hover {
		cursor: pointer;
		border: #14a0b9 1px solid;
		border-radius: 5px;
	}
	.zdly li a{
		width: 96%;
		overflow: hidden;
		display: block;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.cgzs {
		min-height: 1450px;
		width: 100%;
		background: #fff;
	}

	.grqy {
		height: 140px;
		text-align: center;
		margin: 87px 0px 20px 35px;
		font-size: 3.4vw;
		line-height: 78px;
	}

	.grqy:hover {
		border: #fff 2px solid;
	}

	.bsfw1 {
		width: 90%;
		height: 90px;
		border-radius: 8px;
		padding-bottom: 0px;
		background: #91c769;
		margin: 10px auto;
	}

	.bsfw1 p {
		/* left: 10px; */
		padding-left: 10px;
		color: #fff;
		font-size: 3.8vw;
		line-height: 90px;
		background: none;
	}

	.ywtb {
		width: 67px;
		height: 40px;
		float: left;
		border-radius: 10px;
		text-align: center;
		margin: 25px 0px 15px 150px;
		font-size: 3.6vw;
		border: #ddd 1px solid;
		line-height: 38px;
		background: #f6f6f6;
	}

	.ywtb:hover {
		background: #f6f6f6;
		border: #30b424 2px solid;
	}

	.cgzs .list {
		min-height: 308px;
	}

	.zwzt {
		width: 109px;
		height: 80px;
		float: left;
		text-align: center;
		margin: 0px 0px 10px 10px;
		border-radius: 8px;
		padding: 10px 16px;
		font-size: 3.6vw;
		border: #ddd 1px solid;
		line-height: 28px;
		background: #f6f6f6;
		cursor: pointer;
	}

	.zwzt:hover {
		background: #79b8f4;
		color: #fff;
	}

	.secend .contain2 .list li {
		line-height: 45px;
		border: none;
	}

	.secend .contain2 .list li a {
		color: #333;
		/* display: inline-block; */
		padding-left: 0px;
		font-size: 3.8vw;
	}

	.secend .contain2 .list li span {
		float: right;
		color: #999999;
		font-size: 3.8vw;
		/* padding-right: 20px; */
	}

	.zwztx {
		left: 15px;
		top: 12px;
		font-size: 7vw !important;
		margin-left: 5vw;
	}
	.bsfw {
		margin-top: 480px;
	}
	.ysqgk{
		width: 100%;
		min-height: auto;
		margin: 0 auto;
		display: flow-root;
	}
}
/*************信息公开三公经费end*****************/
/*commom style*/
				
a,
ins {
	text-decoration: none;
}

*:focus {
	outline: none;
}

a {
	color: #333;
	outline: none!important;
}

.column-list {
	min-height: 500px!important;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.cf:after {
	display: block;
	content: '';
	height: 0;
	visibility: hidden;
	clear: both;
}

.cf {
	zoom: 1;
}

.hide {
	display: none;
}

.block {
	display: block;
}

body {
	font-family: 微软雅黑;
	margin: 0;
	padding: 0;
}
/*commom style*/

.cf:after {
	display: block;
	content: '';
	height: 0;
	visibility: hidden;
	clear: both;
}

.foot {
/* 					height: 170px; */
	background: #dbdcdc;
	margin-top: 20px;
	padding-bottom: 10px;
}

.w1200 {
	width: 1200px;
	margin: 0 auto;
}

.dzjg1 {
	position: absolute;
	left: 120px;
	top: 50px;
}

.wzjc {
	position: absolute;
	right: 80px;
	top: 50px;
}

.author {
	display: none;
}

.foot .w1200 {
	font-size: 14px;
	line-height: 30px;
	color: #333;
	text-align: center;
}

.foot p span {
	display: inline-block;
	padding-right: 20px;
}

.zoom p {
	margin-bottom: 0px;
}

.foot a {
	color: #333;
}

.foot .foot-ul {
	width: 400px;
	margin: 0 auto;
	padding: 15px 0;
}

.zoom {
	font-size: 16px;
	line-height: 32px;
}

.foot .foot-ul li {
	float: left;
}

.foot .foot-ul li a {
	color: #333;
	font-size: 14px;
	float: left;
}

.foot .foot-ul li span {
	display: inline-block;
	padding: 0 10px;
	float: left;
}
.foot .foot-bg ul:nth-child(1) li:first-child{
    width:150px;
    position: absolute; 
    margin-left: 100px; 
    margin-top: 30px;
}
.foot .foot-bg ul:nth-child(1) li:last-child{
    width:150px; 
    left:900px; 
    position: absolute; 
    /* text-align:right; */
    padding-top: 18px;
}
#outold{
	display: none;
}
#inold{
	display: block;
}

/**已归档logo begin**/
.gd-right{
    position: relative;
}
.gd_container{
    font-family: "微软雅黑";
    top: -80px;
    right: 0px;
    position: absolute;
    width: 300px;
    background-color: transparent;
    box-sizing: border-box;
    padding: 20px;
}
.gd_container .gd_time{
    text-align: center;
    transform: rotate(-1deg) translateY(10px);
    width: 100%;
    color: #c2020f;
    font-size: 20px;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
}

.gd_container .gd_time span {
    width: 145px;
    font-weight: bold;
    font-size: 20px;
    outline: none;
    border: none;
    color: #c2020f;
}
.gd_container .gd_time_img {
    margin-top: 10px;
}
.third .zmhdw .list li{
	display: block;
}
.third .zmhdw .list li a{
	display: inline-block;
	width: auto;
    padding-left: 15px;
}
@media screen and (max-width:768px) {
    .gd_container{
        /* top: 0px; */
        /* right: 0px; */
        width: 67%;
    }
    .gd_container .gd_time{
        width: 80%;
    }
    .gd_container .gd_time span{
        width: auto;
        font-size: 3.8vw;
    }
    .gd_container .gd_time_img img{
        max-width: 80%;
    }
}
/**已归档logo end**/
.cgzs .cgzs_yjs .list{
	float: left;
}
@media only screen and (max-width: 767px) and (min-width: 100px) {
	.secend{
		margin: 0 auto;
		display: contents;
	}
	.bgs{
		background-size: 100% 100%;
	}
	.bsfw{
		margin-top: 0px;
	}
	.zdly{
		width: auto;
	}
	.zdly li{
		width: 45%;
		margin: 1vw 2vw;
	}
	.cgzs .cgzs_yjs .list{
		float: none;
	}
	.cgzs{
		min-height: auto;
		margin-top: 3vw;
	}
	.grqy{
		height: auto;
		width: 100%;
		margin: 0 auto;
	}
	.bsfw1 p{
		font-size: 6vw;
	}
	.ywtb{
		width: fit-content;
		height: auto;
		padding: 0 3vw;
		font-size: 6vw;
		margin: 25px 0px 15px 10px;
	}
	.zwzt{
		width: 29%;
		height: auto;

	}
	.wb{
		width: 43%;
		height: auto;
	}
	.wb p{
		width: 29%;
		font-size: 4vw;
		padding-top: 4vw;
	}
	.cgzs .list{
		min-height: 287px;
	}
	.liangd{
		width: 95%;
		margin: 0 auto;
	}
	.liangd .list .tit2 p{
		font-size: 4.8vw;
		/* margin-left: 5vw; */
	}
	.liangd .list li{
		display: flex;
	}
	.liangd .list li a{
		flex: 1;
		width: 0;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	.third .zmhdw .list li a{
		width: 100%;
	}
	.foot-app{
		padding: 0;
	}
	.current-position .dq_sy{
		display: none;
	}
	.current-position table tr td table tr td:first-child span{
		display: none;
	}
	.current-position td{
		width: auto !important;
		display: contents;
	}
	body.UseInMobile .foot-app p.ariafontcontent{
		font-size: 18px !important;
	}
	body.UseInMobile .foot-app{
		padding-bottom: 85px;
	}
	body.UseInMobile .zwzt{
		width: 100%;
		margin: 2vw 0px;
	}
	body.UseInMobile .wb{
		width: 100%;
		margin: 2vw 0px;
	}
	body.UseInMobile .bsfw{
		height: auto;
		display: flow-root;
	}
}

@media only screen and (max-width: 325px) and (min-width: 100px){
	body.UseInMobile .foot-app{
		height: 118vw;
	}
	body.UseInMobile .dang{
		position: inherit;
		left: 22vw;
		top: 0;
	}
	body.UseInMobile .dang img{
		width: 15vw;
	}
	body.UseInMobile .jiucuo img{
		width: 23vw;
	}
	body.UseInMobile  .jiucuo{
		position: inherit;
		left: 33vw;
		top: 0;
	}
}