.newone {

	border: 10px solid white;

	box-sizing: border-box;

}

.newone .newp1 {

	font-size: 21px;

	line-height: 1.5;

	color: #2e2e2e;

}



.newone .newp2 {

	font-size: 16px;

	line-height: 2;

	color: #2e2e2e;

}

.newone div {

	width: 100%;

	background-color: #b5b5b5;

	padding: 5px 0px 5px 0px;

	color: white;

	text-align: center;

	margin-top: 30px;

}

.newactive div {

	background-color: #d7000f;

}

.newactive hr {

	border: 1px solid #d7000f;

}

.newbutton {

	text-align: center;

	margin-top: 50px !important;

	margin-bottom: 50px !important;

}

.newbutton button {

	border: 1px solid black;

	font-size: 20px;

	padding: 5px 40px 5px 40px;

	color: red;

	border-radius: 30px;

	background-color: transparent;

}

.dynamic {

	background-color: #e5e5e5;

}



.dymain {

	border: 10px solid transparent;

	box-sizing: border-box;

	border-top: 0px;

	margin-bottom: 30px;

}



.dymain p {

	background-color: white;

	padding: 0px 0px 10px 10px;

}

.dr {

	height: 120px;

	margin-bottom: 20px;

	border: 1px solid black;

	border-top: 0px;

	border-left: 0px;

	border-right: 0px;

}

.date {

	background-color: white;

	box-sizing: border-box;

	float: left;

	width: 15%;

	min-width: 60px;

}



.flex-control-nav {

	position: absolute;

	z-index: 2;

	width: 100%;

	text-align: center;

	margin-top: 10px;

}



.flex-control-nav li {

	display: inline-block;

	width: 14px;

	height: 14px;

	margin: 0 5px;

	*display: inline;

	zoom: 1;

}



.flex-control-nav .flex-active {

	background-position: 0 0;

}



.flex-direction-nav {

	position: absolute;

	z-index: 3;

	width: 100%;

	top: 45%;

}



.flex-direction-nav li a {

	display: block;

	width: 50px;

	height: 50px;

	overflow: hidden;

	cursor: pointer;

	position: absolute;

}



.date p {

	text-align: center;

	font-weight: 700;

	font-size: 12px;

	height: 50px;

	line-height: 50px;

}



.date p:first-child {

	font-size: 14px;

	background-color: red;

	color: white;

}



.flex-direction-nav li a.flex-prev,

.flex-direction-nav li a.flex-next {

	display: none;

}





.flex-control-nav a {

	display: inline-block;

	width: 14px;

	height: 14px;

	line-height: 40px;

	overflow: hidden;

	background: url(../img/dot.png) right 0 no-repeat;

	cursor: pointer;

}



.slidesli p:first-child {

	font-weight: 700;

	line-height: 1.5;

}



.dycol {

	float: right;

	width: 82%;

	margin-bottom: 10px;

	max-width: calc(100% - 60px);

}



.dycol .a2 {

	font-weight: 400;

}



.dycol .a1 {

	font-weight: 700;

	font-size: 17px;

}



.dycol p {

	font-size: 13px;

	margin-top: 5px;

}

.encyclopedias {

	margin-top: 20px;

}

.encyclopedias li {

	width: 30%;

	float: left;

	margin-left: 5%;

	border-radius: 20px;

	-moz-box-shadow: 0px 0px 9px #666666;

	-webkit-box-shadow: 0px 0px 9px #666666;

	box-shadow: 0px 0px 9px #666666;

	padding: 10px;

	box-sizing: border-box;

}

.encyclopedias li:first-child {

	margin-left: 0px;

}

.encyclopedias li p {

	line-height: 1.5;

	color: #4a4a4a;

	font-size: 16px;

	font-weight: lighter;

}

.encyclopedias li .entime {

	line-height: 80px;

}

.encyclopedias li img:last-child {

	width: 100%;

}

.encyclopedias .encpone {

	color: #1c1c1c;

	font-size: 18px;

	margin-bottom: 20px;

	font-weight: 500;

}

/* xiangqing */

.news-nav {
	overflow: scroll;
	white-space: nowrap;
}

.news-nav::-webkit-scrollbar {
	display: none;
}

.news-nav ul li {
	display: inline-block;
	float: none;
}

.xiangqing-top hr {

	width: 100%;

	border: 1px solid #c20c0c;

	margin-top: 100px;

}

.yuan {

	background: url(../img/news/xinwenxiangqing-01.jpg) center center no-repeat;

	width: 130px;

	height: 121px;

	float: left;

	background-size: 100%;

	position: relative;

	top: -68px;

	margin-left: 14%;

	line-height: 121px;

	text-align: center;

	font-size: 20px;

	color: #666666;

}

.yuanhover a {

	color: red;

}

.xiangqingli {

	display: none;

}

.xiangqingactive {

	display: block;

}



.xiangqingoneof {

	border-radius: 20px;

	padding: 20px;

	box-sizing: border-box;

	-moz-box-shadow: 0px 0px 11px #333333;

	-webkit-box-shadow: 0px 0px 11px #333333;

	box-shadow: 0px 0px 11px #333333;

	position: relative;

	height: 300px;

	margin: auto;

	margin-bottom: 30px;

}

.xqpone {

	font-size: 30px;

	font-family: arial;

}

.xiangqingoneof hr {

	border: 2px solid red;

	margin-top: 10px;

}

.xqptwo {

	font-size: 30px;

	margin-top: 20px;

}

.xqpthree {

	font-size: 18px;

	margin-top: 20px;

	font-weight: lighter;

	color: #1c1c1c;

}

.xiangqingoneof img {

	border: 10px solid transparent;

	position: absolute;

	box-sizing: border-box;

	top: 0;

	right: 0;

	height: 300px;

}

@media(min-width:576px) {

	/* xiangqing */

	.xiangqingoneof {

		width: 98%;

		height: 160px;

		padding: 10px;

	}

	.xiangqingoneof img {

		height: 160px;

	}

	.xqpone {

		font-size: 14px;

		font-family: arial;

	}

	.xiangqingoneof hr {

		margin-top: 10px;

	}

	.xqptwo {

		font-size: 14px;

		margin-top: 5px;

	}

	.xqpthree {

		font-size: 13px;

		margin-top: 10px;

		font-weight: lighter;

		color: #1c1c1c;

	}

}

@media(min-width:768px) {

	.dr {

		height: 80px;

		margin-bottom: 10px;

	}

	.dycol .a1 {

		font-weight: 700;

		font-size: 15.5px;

	}

	.date p {

		text-align: center;

		font-weight: 700;

		font-size: 12px;

		height: 35px;

		line-height: 35px;

	}

	/* xiangqing */

	.xiangqingoneof {

		height: 220px;

	}

	.xiangqingoneof img {

		height: 220px;

	}

	.xqpone {

		font-size: 20px;

		font-family: arial;

	}

	.xiangqingoneof hr {

		margin-top: 10px;

	}

	.xqptwo {

		font-size: 20px;

		margin-top: 5px;

	}

	.xqpthree {

		font-size: 13px;

		margin-top: 10px;

		font-weight: lighter;

		color: #1c1c1c;

	}

}

@media(min-width:992px) {

	.dr {

		height: 80px;

		margin-bottom: 10px;

	}

	.date p {

		text-align: center;

		font-weight: 700;

		font-size: 12px;

		height: 30px;

		line-height: 30px;

	}

	/* xiangqing */

	.xiangqingoneof {

		width: 83.333333%;

		height: 220px;

	}

	.xiangqingoneof img {

		height: 220px;

	}

	.xqpone {

		font-size: 18px;

		font-family: arial;

	}

	.xiangqingoneof hr {

		margin-top: 5px;

	}

	.xqptwo {

		font-size: 18px;

		margin-top: 0px;

	}

	.xqpthree {

		font-size: 14px;

		margin-top: 10px;

		font-weight: lighter;

		color: #1c1c1c;

	}

}

@media(min-width:1200px) {

	.dymain p {

		font-size: 14px;

		background-color: white;

		padding: 0px 0px 0px 10px;

	}



	.date p:first-child {

		font-size: 20px;

	}

	.dr {

		height: 100px;

		margin-bottom: 10px;

	}

	.date p {

		text-align: center;

		font-weight: 700;

		font-size: 16px;

		height: 40px;

		line-height: 40px;

	}



	.dycol .a1 {

		font-weight: 700;

		font-size: 18px;

	}



	.dycol p {

		font-size: 16px;

		margin-top: 10px;

	}



	.slidesli p:first-child {

		font-weight: 700;

		line-height: 1.5;

		font-size: 16px;

	}

	/* xiangqing */

	.xiangqingoneof {

		height: 260px;

	}

	.xiangqingoneof img {

		height: 260px;

	}

	.xqpone {

		font-size: 26px;

		font-family: arial;

	}

	.xiangqingoneof hr {

		margin-top: 10px;

	}

	.xqptwo {

		font-size: 26px;

		margin-top: 10px;

	}

	.xqpthree {

		font-size: 16px;

		margin-top: 15px;

		font-weight: lighter;

		color: #1c1c1c;

	}

}

@media(min-width:1400px) {

	.slidesli p:first-child {

		font-weight: 700;

		line-height: 1.5;

		font-size: 18px;

	}



	.dymain p {

		font-size: 18px;

		padding: 0px 0px 10px 10px;

	}



	.dycol .a1 {

		font-weight: 700;

		font-size: 20px;

	}



	.dycol p {

		font-size: 16px;

		line-height: 1.5;

	}

	.dr {

		height: 120px;

		margin-bottom: 10px;

	}

	.date p {

		text-align: center;

		font-weight: 700;

		font-size: 17px;

		height: 50px;

		line-height: 50px;

	}

	.date p:first-child {

		font-size: 20px;

	}

	/* xiangqing */

	.xiangqingoneof {

		height: 280px;

	}

	.xiangqingoneof img {

		height: 280px;

	}

	.xqpone {

		font-size: 28px;

		font-family: arial;

	}

	.xiangqingoneof hr {

		margin-top: 10px;

	}

	.xqptwo {

		font-size: 28px;

		margin-top: 20px;

	}

	.xqpthree {

		font-size: 16px;

		margin-top: 20px;

		font-weight: lighter;

		color: #1c1c1c;

	}

}

@media(min-width:1600px) {

	.slidesli p:first-child {

		font-size: 23px;

		font-weight: 700;

		line-height: 60px;

	}



	.dymain p {

		font-size: 20px;

		background-color: white;

		padding: 0px 0px 10px 10px;

	}



	.date p:first-child {

		font-size: 22px;

	}



	.dr {

		height: 120px;

		margin-bottom: 20px;

	}

	.date p {

		text-align: center;

		font-weight: 700;

		font-size: 20px;

		height: 50px;

		line-height: 50px;

	}



	.date {

		margin-bottom: 20px;

	}



	.dycol .a1 {

		font-weight: 700;

		font-size: 22px;

	}



	.dycol p {

		font-size: 16px;

		margin-top: 15px;

	}

	/* xiangqing */

	.xiangqingoneof {

		height: 300px;

	}

	.xiangqingoneof img {

		height: 300px;

	}

	.xqpone {

		font-size: 30px;

		font-family: arial;

	}

	.xiangqingoneof hr {

		margin-top: 10px;

	}

	.xqptwo {

		font-size: 30px;

		margin-top: 20px;

	}

	.xqpthree {

		font-size: 18px;

		margin-top: 20px;

		font-weight: lighter;

		color: #1c1c1c;

	}

}

@media screen and (max-width:768px) {
	.newoul .newone {
		width: 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.encyclopedias {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		padding: 0 15px;
		box-sizing: border-box;
	}

	.encyclopedias li {
		width: 100%;
		margin-left: 0;
		margin-bottom: 15px;
	}
}

@media screen and (max-width:575px) {
	.xiangqingoneof {
		display: flex;
		justify-content: space-between;
		flex-direction: column;
		height: auto;
	}

	.xiangqingoneof>div {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.xiangqingoneof img {
		width: 100%;
		position: static;
		height: auto;
		flex: 0 0 100%;
		max-width: 100%;
	}


	.xiangqing-top hr {
		display: none;
	}

	.yuan {
		top: 0;
		margin: 20px 40px;
	}
}