.nr3 {
	background-color: #f8f8f8;
	height: auto;
	padding: 0;
}

.nr3_tag {
	padding: 20px 0;
}


/* 所在位置 */
.location {
	padding: 20px 0;
	color: #444;
}

.location ul {
	display: flex;

}

.location ul li {
	display: flex;
	align-items: center;
	font-size: 1.8rem;
}

.location ul li a {
	display: flex;
	align-items: center;
	font-size: 1.8rem;
}



/* 文章列表 */
.article {
	width: 100%;
	display: flex;
	justify-content: space-between;
}

/* 左 */
.article_l {
	background-color: #FFFFFF;
	width: 860px;
	overflow: hidden;
	height: fit-content;
}



/* 改 */



.article_lwz {
	display: flex;
	flex-wrap: wrap;
	padding: 0 0 20px 0;
}

.article_lwz li {
	width: 100%;
	border-top: #D4D4D4 solid 1px;
	padding: 20px;
	display: flex;
	transition: 0.5s;
	align-items: center;
	opacity: 1;
	justify-content: space-between;

}

.article_lwz li a {

	display: flex;


}

.article_lwz li:hover .article_lhover {
	opacity: 1;

}

.article_lwz li:hover {
	padding: 20px 30px 20px 10px;

	background-color: #f3f3f3;
}

.article_lhover {
	font-size: 3rem !important;
	font-weight: 600 !important;
	display: flex;
	opacity: 0;
	transition: 0.5s;
	align-items: center;
	justify-content: center;
}



.article_lwz li:first-child {
	border-top: 0;
}



/* 改 end*/









.article_lwz li div:first-child {
	width: 620px;
	color: #666666;
	line-height: 30px;
	font-size: 1.8rem;
}

.article_lwz li div:first-child p {
	font-size: 2.5rem;
	color: #333333;
	margin-bottom: 5px;
}

.article_lwz li div:last-child {
	text-align: center;
	width: 100px;
	color: #666666;
	line-height: 18px;
	font-size: 16px;
}

.article_lwz li div:last-child a {
	display: block;
	line-height: 34px;
	color: #FFFFFF;
	font-size: 2rem;
	margin: 7.5px 0;
	width: 100%;
	background-color: #ec6941;
}

.article_lt {
	display: flex;
	justify-content: space-between;
	width: 500px;
	margin: auto;
}






.article_lym {
	display: flex;
	justify-content: center;
	margin: 30px;

}

.article_lym .page-item {
	border: #D2D2D2 solid 0.1rem;
	display: inline-block;
	line-height: 48px;
	padding: 0 12px;
	text-align: center;
	margin-left: 10px;
	font-size: 1.8rem;
}

.article_lym .curpage {
	background-color: #eeeeee;

}

.article_lym a:first-child,
.article_lym a:last-child {
	width: 60px;
}

.article_lym a:first-child {
	margin-left: 0;
}






/* 网友关注 */
.wygz {
	padding: 0 20px;
	margin-bottom: 60px;
}

.wygz_t {
	border-bottom: #D2D2D2 solid 0.1rem;
	padding-bottom: 10px;
}

.wygz_t span {
	font-size: 2.5rem;
	margin-left: 5px;
}

.wygz_t span:nth-child(1) {
	color: #FFFFFF;
	border-radius: 5px;
	background-color: #6c9bd2;
	font-weight: 600;
	width: 35px;
	padding-bottom: 2px;
	text-align: center;
	display: inline-block;
}

.wygz_t span:nth-child(2) {
	font-weight: 600;
	color: #FFFFFF;
	text-align: center;
	margin-left: 2px;
	width: 35px;
	padding-bottom: 2px;
	display: inline-block;
	border-radius: 5px;
	background-color: #e60012;
}

.wygz_t span:nth-child(3) {
	color: #6c9bd2;
}

.wygz_t span:nth-child(4) {
	color: #e60012;
}

.wygz_b {}

.wygz_b ul {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	padding: 4px 0;
}

.wygz_b ul li {
	width: 200px;
	/* 溢出隐藏 */
	overflow: hidden;
	/* 不允许换行 */
	white-space: nowrap;
	margin-top: 6px;
	background-color: red;
	text-align: center;
	line-height: 40px;
}



.wygz_b ul li:nth-child(1) {

	background-color: #ec6941;

}
.wygz_b ul li:nth-child(2) {

	background-color: #e60012;

}
.wygz_b ul li:nth-child(3) {

	background-color: #80c269;

}
.wygz_b ul li:nth-child(4) {

	background-color: #6c9bd2;

}
.wygz_b ul li:nth-child(5) {

	background-color: #6c9bd2;

}
.wygz_b ul li:nth-child(6) {

	background-color: #80c269;

}
.wygz_b ul li:nth-child(7) {

	background-color: #6c9bd2;

}
.wygz_b ul li:nth-child(8) {

	background-color: #ec6941;

}
.wygz_b ul li:nth-child(9) {

	background-color: #e60012;

}
.wygz_b ul li:nth-child(10) {

	background-color: #6c9bd2;

}
.wygz_b ul li:nth-child(11) {

	background-color: #ec6941;

}
.wygz_b ul li:nth-child(12) {

	background-color: #e60012;

}













.wygz_b ul li a {

	font-size: 2rem;
	color: #FFFFFF;

}




/* 右 */
.article_r {
	width: 330px;
}

.article_r1,
.article_r2,
.article_r3,
.article_r4 {

	background-color: #FFFFFF;
	padding: 10px;
}

.article_r3,
.article_r4 {

	padding: 20px;
}

.article_r4 {

	padding: 20px 20px 30px 20px;
}

.article_r2,
.article_r3,
.article_r4 {
	margin-top: 10px;
}



.article_rdh {}

.article_rdh li {
	width: 100%;
	border-radius: 10px;
	margin-top: 5px;
	display: flex;
	justify-content: space-between;
}

.article_rdh li a {
	width: 100%;
	border-radius: 10px;
	margin: 2.5px 0 0 7.5px;
	display: flex;
	justify-content: space-between;
}

.article_rdh li:first-child {
	background-color: #ec6941;
}

.article_rdh li:last-child {
	background-color: #2659a8;
}

.article_rdh li div {
	color: #FFFFFF;
	font-size: 1.8rem;
}

.article_rdh li div:first-child {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 80px;
	border-radius: 100px;
}

.article_rdh li div:last-child {
	width: 300px;
}

.article_rdh li div:last-child p {
	font-weight: 600;
	color: #FFFFFF;
	letter-spacing: -2.5px;
	font-size: 3.2rem;
}





.article_rdao {}

.article_rdao li {

	padding: 1rem 0;
	border-top: #D2D2D2 solid 0.1rem;
}

.article_rdao li a {
	display: flex;

	align-items: center;
	font-size: 2rem;

}

.article_rdao li a span {
	font-size: 1.5rem;
}

.article_rdao li:first-child {
	border-top: 0;
}

/* 二 */
.article_r2 {

	padding: 18px 13px 20px 20px;

}

.article_r2t {
	display: flex;
	justify-content: space-between;
	align-items: center;

}

.article_r2t span {
	display: inline-block;


}

.article_r2t ul {
	display: flex;
	justify-content: space-between;
	width: 45px;
	margin-right: 5px;
}

.article_r2t ul li {
	color: #FFFFFF;
	font-size: 1.8rem;
	font-weight: 600;
	line-height: 20px;
	background-color: #c4c4c4;
}
.article_r2 .article_r2c .swiper-slide li:nth-child(1){
	height:200px;
  width:200px;
 
margin: 20px auto 10px ;
	border-radius: 100px;
  overflow: hidden;
}
.article_r2 .article_r2c .swiper-slide li:nth-child(1) img{

  width:100%;

}



.article_r2c {
	overflow: hidden
}



.article_r2t .swiper-button-prev,
.article_r2t .swiper-button-next {
	background-image: none !important;
	position: initial !important;
	height: auto !important;
	width: auto !important;
}

.article_r2c ul {
	background-color: #FFFFFF;
	height: auto;
}

.article_r2c li:nth-child(1) {
	text-align: center;
	margin: 10px;
}

.article_r2c li:nth-child(2) {
	text-align: center;
	font-size: 2.5rem;
	font-weight: 600;
	margin: -5px 0 5px 0;
}

.article_r2c li:nth-child(3) {
	text-align: center;
	color: #FFFFFF;
	line-height: 40px;
	background-color: #6c9bd2;
	font-size: 1.8rem;
}

.article_r2c li:nth-child(4) {
	font-size: 1.8rem;
	margin: 5px 0 10px 0;
}







.article_r2b {
	display: flex;
	justify-content: space-between;
	overflow: hidden
}

.article_r2b a {
	font-size: 2rem;
	line-height: 40px;
	width: 145px;
	border-radius: 5px;
	display: inline-block;
	text-align: center;
	color: #FFFFFF;
}

.article_r2b a:first-child {
	background-color: #ec6941;
}

.article_r2b a:last-child {
	background-color: #80c269;
}



/* 三*/
.article_r3 {}

.article_r3 ul {
	margin: 15px 0  5px 0;


}

.article_r3 ul li {

	display: flex;
	align-items: center;
	margin-top: 10px;

}

.article_r3 ul li a {
	font-size: 1.8rem;


}

/* 四 */
.article_r4 {

	font-size: 1.8rem;

}

.article_r4 img {
	margin: 5px 0;
	width: 100%;

}





.article_rbt {
	font-size: 2.5rem;
}


/* 文章页 */

.article_l>p:first-child {
	font-size: 3rem;
	text-align: center;
	margin: 30px 0 0 0;
}
.gxsj{
  margin: 10px ;

}
.gxsj p{
	color:#666666;
  font-size: 1.6rem;
}
.gxsj p a{
	color:#666666;
  font-size: 1.6rem;
}


/* 文章内容 */
.article_l .wznr {
	margin: 40px 0 30px 0;
	padding: 0 60px;
}

.article_l .wznr p {
	color: #444444;
	//text-indent:2em;
	font-size: 1.8rem;
	line-height: 30px;
}

.article_l .wznr span {
	font-weight: 600;
	font-size: 1.8rem;
	color: #444444;
}


/***2022.3.17  30px改为5px***/
.article_l .wznr p:nth-child(2) {
	margin:0;
}

.article_l .wznr p:nth-child(4) {
	margin: 0;
}

.article_l .wznr p:nth-child(7) {
	margin:0;
}

.article_l .wznr p:nth-child(9) {
	margin:0;
}

.article_l .wznr p:nth-child(10) {
	margin-bottom:0;
}






.article_lsxp {
	display: flex;
	margin: 30px 0;
	justify-content: center;
}

.article_lsxp li {
	/* 溢出隐藏 */
	overflow: hidden;
	/* 不允许换行 */
	white-space: nowrap;
	padding: 0 25px;
	text-align: center;
	width: 300px;
	border: #D2D2D2 solid 0.1rem;

}

.article_lsxp li a {
	overflow: hidden;
	display: inline-block;
	font-size: 1.8rem;
	line-height: 47px;
}

.article_lsxp li a:nth-child(2) {

	width: 235px;

}

.article_lsxp li:first-child {
	border-right: 0;
}


.zhong .nr3 {
	height: inherit;
}

.yyjj>h2 {
	text-align: center;
	font-size: 30px
}

.yyjj p,
.zhong .wznr strong {
	font-size: 17px;
	line-height: 25px
}

.yyjj .yzm-title-right {
	font-size: 17px;
	margin: 20px auto;
	display: block
}

.yyjj .yzm-title-right a {
	font-size: 17px
}

.yzm-content strong {
	font-size: 18px
}


.article_l .pageinfo {
	text-align: center;
	font-size: 17px
}

.pclistpages a {
	padding: 5px 10px;
	margin: 0 5px;
	border: 1px solid #ddd;
	display: inline-block;
	font-size: 17px
}

.pclistpages {
	text-align: center;
	margin-bottom: 20px
}

.newslist a,
.newslist span {
	font-size: 17px
}

.newslist a em {
	display: none
}




.nr3{
background-color: #F8F8F8!important;
  padding: 0 !important;
}



.ul_ystd{

padding:20px 30px;
}
.ul_ystd .article_r2b{
  margin: 20px 0 0 0 ;
padding:0 !important;
 justify-content: start  !important;
}
.ul_ystd .article_r2b a:nth-child(2){
  margin-left: 10px;
}
	.ystd{
		width: 100%;
		border: #eeeeee solid 1px;

		display: flex;
		justify-content: space-between;
		margin-top: 10px;
	}
	.ystd p span{
	font-weight: 600;
	}
	.ystd p:nth-child(1) span{
	font-size: 30px;
      color:#000;
      		margin-right: 20px;
	}
	.ystd p:nth-child(1) {
	font-size:20px;
    
	}
.ystd p:nth-child(2) {
	font-size:18px;
  	line-height: 47px;
			width: 275px;
			background-color: #6c9bd2;
			color: #fff;
  text-align: center;
  margin: 10px 0;
    
	}
.ystd p:nth-child(3) a{
	font-size:18px;
color:#fe0000;
    
	}
.ystd p:nth-child(3) ,.ystd p:nth-child(4),.ystd p:nth-child(5){
	font-size:18px;
	color:#333;
    line-height: 30px;
  margin-bottom:8px
	}
.ystd p:nth-child(3) span,.ystd p:nth-child(4) span,.ystd p:nth-child(5) span{
	font-size:20px;

    
	}
		.ystd div:first-child{
			padding: 10px;
		
		}
		.ystd div:last-child{
			padding: 20px 28px;
			width: 460px;
			height: auto;
		
		}	









