* {
	margin: 0;
	padding: 0;
}

body {
	font-family: '微软雅黑';
	text-decoration: none;
	list-style: none;
}

/* input:-webkit-autofill {
       box-shadow: 0 0 0px 1000px #FFF inset !important;
       -webkit-text-fill-color: white;
} */
.fr {
	float: right;
}

.fl {
	float: left;
}

.clearfix {
	zoom: 1;
}

.clearfix:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	font-size: 0;
}

a {
	color: inherit;
}

/* a:focus {
	outline: none;
} */

.hidden {
	overflow: hidden;
}

/**国务院新闻、时政要闻、高新时讯、媒体看高新**/

.section_1 {
	background: url(section_1.png) center top no-repeat;
	background-size: 100% 100%;
	margin-top: 3rem;
}

.section_1 .bt-box-1300 {
	height: 42rem;
	padding-top: 3.4375rem;
	max-width: 1396px;
	margin: 0 auto;
}

.news_tit {
	width: 49rem;
	text-align: center;
	margin: 0 auto;
}

.news_tit li {
	float: left;
	height: 1.875rem;
	line-height: 1.875rem;
	background: url(tit_border.png) left center no-repeat;
	padding: 0 1.875rem;
}

.news_tit li:first-child {
	background: none;
}

.news_tit li a {
	font-size: 1.875rem;
	font-weight: 700;
	color: #333;
}

.news_tit li .news_tit_hover {
	color: #2460b7;
}

.news_list_cover {
	width: 100%;
	height: 31.25rem;
	margin-top: 2.1875rem;
}

.news_list .mobile_more {
	display: none;
}

.news_list_left {
	float: left;
	width: 49%;
	height: 31.25rem;
	background: #fff;
	border-radius: 0 4.0625rem 0 0;
	box-shadow: 0 0 1.875rem #e4ecf6;
	padding: 0 1.875rem;
	padding: 2.5rem 1.875rem 0 1.875rem;
}

.news_list_right {
	float: right;
	width: 49%;
	height: 31.25rem;
	background: #fff;
	border-radius: 4.0625rem 0 0 0;
	box-shadow: 0 0 1.875rem #e4ecf6;
	padding: 0 1.875rem;
	padding: 2.5rem 1.875rem 0 1.875rem;
}

.news_list li {
	padding: 1.25rem 0;
	border-top: 0.0625rem solid #b8d4f9;
}

.news_list li:first-child {
	border-top: none;
}

.news_list .time {
	float: left;
	width: 4.5rem;
	height: 4.5rem;
	border-radius: 0.75rem 0;
	border: 0.0625rem solid #ccc;
}

.news_list .time span {
	display: block;
	text-align: center;
	color: #333;
}

.news_list .time .day {
	font-weight: 700;
	font-size: 1.5rem;
	height: 1.5rem;
	line-height: 1.5rem;
	margin-top: 0.9375rem;
}

.news_list .time .year {
	font-size: 0.875rem;
	height: 0.875rem;
	line-height: 0.875rem;
	margin-top: 0.5rem;
}

.news_list .link {
	float: left;
	width: 30.5rem;
	height: 4.5rem;
	margin-left: 1.25rem;
	display: flex;
	align-items: center;
}

.news_list .link a {
	display: block;
	font-size: 1rem;
	line-height: 2rem;
	color: #333;
	margin-top: -0.3125rem;
	text-align: justify;
	word-break: break-all;
	text-justify: distribute;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}

.news_list li:hover .time {
	background: #3366cc;
}

.news_list li:hover .time .day {
	color: #fff;
}

.news_list li:hover .time .year {
	color: #fff;
}

.news_list li:hover .link a {
	color: #3366cc;
}

/**通知公告**/

.tzgg {
	margin: 3.125rem auto 10rem;
	box-shadow: 0 0 1.875rem #e4ecf6;
	max-width: 1396px;
}

.tzgg_tit {
	float: left;
	width: 15.5625rem;
	height: 16.375rem;
	background: url(tzgg.png) center top no-repeat;
}

.tzgg_tit a {
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	font-size: 1.875rem;
	font-weight: 700;
	color: #2460b7;
	/* line-height: 12rem; */
	padding-top: 30px;
}

.tzgg_list {
	position: relative;
	float: left;
	width: 63.8125rem;
	padding-right: 1.875rem;
	margin: 1.25rem 0 0 1.875rem;
	background: url(tzgg_boder.png) left center no-repeat;
}

.tzgg_list li {
	position: relative;
	line-height: 2.8125rem;
	font-size: 1rem;
	padding-left: 2.1875rem;
}

.tzgg_list li::before {
	position: absolute;
	left: -0.375rem;
	top: 0.9375rem;
	content: '';
	width: 0.875rem;
	height: 0.875rem;
	border-radius: 50%;
	background: #fff;
	border: 0.125rem solid #2460b7;
}

.tzgg_list li:hover::before {
	border: 0.25rem solid #2460b7;
}

.tzgg_list li a {
	float: left;
	color: #333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	max-width: 85%;
	width: auto;
}

.tzgg_list li a:hover {
	color: #3366cc;
}

.tzgg_list li span {
	float: right;
	color: #999;
}

/**国务院新闻、时政要闻、高新时讯、媒体看高新**/

.oldType section_1 .bt-box-1300 {
	height: auto;
	padding-bottom: 3.125rem;
}

.oldType .news_tit {
	width: 100%;
}

.oldType .news_tit li {
	height: 4.375rem;
	line-height: 4.375rem;
	background-size: auto 3rem;
}

.oldType .news_tit li a {
	font-size: 3rem;
}

.oldType .news_list {
	box-shadow: 0 0 1.875rem #e4ecf6;
}

.oldType .news_list_left {
	width: 100%;
	height: auto;
	border-radius: 0;
	box-shadow: none;
	padding-top: 0;
}

.oldType .news_list .time {
	width: 8.75rem;
	height: 6.875rem;
}

.oldType .news_list .time .day {
	font-size: 2.25rem;
	height: 2.25rem;
	line-height: 2.25rem;
}

.oldType .news_list .time .year {
	font-size: 2rem;
	height: 2rem;
	line-height: 2rem;
}

.oldType .news_list .link {
	width: 66.875rem;
	height: 6.875rem;
	margin-left: 1.875rem;
	padding-top: 0;
}

.oldType .news_list .link a {
	font-size: 2.25rem;
	/* line-height: 6.875rem; */
	margin-top: 0;
	line-height: 3.125rem;
}

.oldType .news_list_right {
	width: 100%;
	height: auto;
	border-radius: 0;
	box-shadow: none;
	padding-top: 0;
}

.oldType .news_list li {
	border-top: 0.0625rem solid #b8d4f9 !important;
}

.oldType .news_list_left li:first-child {
	border-top: none !important;
}

/**通知公告**/

.oldType section_1 {
	background: #f4f9ff url(section_1.png) center bottom no-repeat;
	background-size: 100% auto;
}

.oldType .tzgg {
	padding: 1.875rem;
	margin-top: 5rem;
}

.oldType .tzgg_tit {
	width: 100%;
	height: 6rem;
	line-height: 6rem;
	background: none;
}

.oldType .tzgg_tit a {
	float: left;
	width: auto;
	font-size: 3rem;
	line-height: 6rem;
	padding-top: 0px;
}

.oldType .tzgg_list {
	width: 100%;
	margin: 0;
	background-size: auto 90%;
	padding-right: 0;
}

.oldType .tzgg_list li {
	line-height: 4.375rem;
	font-size: 2.25rem;
}

.oldType .tzgg_list li::before {
	top: 1.875rem;
}

.oldType .tzgg_list li a {
	width: 75%;
}

@media screen and (min-width: 1200px) and (max-width: 1400px) {
	.bt-box-1400 {
		width: 81.25rem;
	}
}

@media screen and (min-width: 900px) and (max-width: 1200px) {
	.tzgg_list {
		width: 97%;
	}

	.news_list .link {
		width: 72%;
	}

	.tzgg_tit {
		height: auto;
		background: none;
	}
}

@media screen and (min-width: 768px) and (max-width: 900px) {
	.news_list .link {
		width: 60%;
	}

	.tzgg_tit {
		height: auto;
		background: none;
	}

	.tzgg_list {
		width: 97%;
	}
}

@media (max-width: 767px) {
	.bt-box-1400 {
		width: 100%;
	}

	.container {
		padding: 1.25rem;
	}

	/**国务院新闻、时政要闻、高新时讯、媒体看高新**/
	.section_1 {
		background: #f4f9ff url(section_1.png) center bottom no-repeat;
		background-size: 100% auto;
		margin-top: 2.5rem;
	}

	.section_1 .bt-box-1300 {
		height: auto;
		padding-top: 0;
	}

	.news_tit li {
		padding: 0 1rem;
		height: 4rem;
		line-height: 4rem;
		background-size: auto 55%;
	}

	.news_tit {
		width: 100%;
	}

	.news_tit li:first-child {
		padding-left: 0;
	}

	.news_tit li a {
		font-size: 2rem;
	}

	.news_list_cover {
		margin-top: 1.25rem;
	}

	.news_list {
		background: #fff;
		box-shadow: 0 0 1.875rem #e4ecf6;
	}

	.news_list_left {
		width: 100%;
		height: auto;
		padding: 1.25rem 1.25rem 0 1.25rem;
		border-radius: 0;
		box-shadow: none;
	}

	.news_list_right {
		display: none;
		width: 100%;
		height: auto;
		padding: 0 1.25rem 1.25rem 1.25rem;
		border-radius: 0;
		box-shadow: none;
	}

	.news_list_right li:first-child {
		border-top: 0.0625rem solid #b8d4f9;
	}

	.news_list li .time {
		width: 7.5rem;
		height: 7.5rem;
	}

	.news_list li .time .day {
		margin-top: 1rem;
		font-size: 2.5rem;
		height: 2.5rem;
		line-height: 2.5rem;
	}

	.news_list li .time .year {
		font-size: 1.5rem;
		line-height: 2.5rem;
	}

	.news_list .link {
		width: 32.5rem;
		height: 7.5rem;
		padding-top: 0.625rem;
	}

	.news_list .link a {
		margin-top: 0;
		font-size: 1.875rem;
		line-height: 2.625rem;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.news_list .mobile_more {
		display: block;
		width: 100%;
		float: left;
		text-align: center;
	}

	.news_list .mobile_more a {
		font-size: 1.875rem;
		display: block;
		margin: 1.25rem auto;
		width: 12.5rem;
		height: 4.375rem;
		line-height: 4.375rem;
		padding: 0;
		background: #457ac6;
		color: #fff;
		border-radius: 1.25rem;
	}

	/**通知公告**/
	.section_2 {
		margin-top: 2.5rem !important;
	}

	.tzgg {
		margin-top: 0;
		padding: 1.25rem;
	}

	.tzgg_tit {
		width: 100%;
		height: 4rem;
		line-height: 4rem;
		background: none;
	}

	.tzgg_tit a {
		float: left;
		width: auto;
		font-size: 2.215rem;
		padding-top: 1.5rem;
	}

	.tzgg_list {
		width: 100%;
		padding-right: 0;
		margin: 0;
		background: none;
	}

	.tzgg_list li {
		line-height: 2.8125rem;
		font-size: 1.875rem;
		padding-bottom: 1.5rem;
		padding-top: 1.125rem;
	}

	.tzgg_list li::before {
		top: 2rem;
	}

	.tzgg_list li a {
		width: 100%;
		white-space: normal;
        max-width: 100%;
	}

	.tzgg_list li span {
		float: left;
		margin-top: 0.625rem;
	}
}