.w1400 {
	width: 1400px;
	margin: 0 auto;
}

/* banner */
.kfr_banner_bg {
	background: url(../image/202208_kfr_index1.jpg) no-repeat center top;
	background-color: #f2f4f5;
	/* background-size: 100% auto; */
}

.kfr_banner_h {
	height: 570px;
}

.kfr_logo {
	padding-top: 18px;
}

/* 开放日新闻 */
.kfr_kfrxw_w {
	background-color: #ffffff;
}

.kfr_kfrxw {
	padding: 58px 50px 63px;
}

.kfr_title {
	position: relative;
}

.kfr_title .imgs {
	display: block;
	max-width: 100%;
}

.kfr_title .more {
	position: absolute;
	right: 10px;
	bottom: 17px;
	padding-right: 22px;
	background: url(../image/202208_kfr_index4.png) no-repeat right center;
	font-size: 16px;
	line-height: 16px;
	color: #004da5;
}
.kfr_title .more:hover{
	color: #d72523;
	background: url(../image/202208_kfr_index4_h.png) no-repeat right center;
}

/* 通知公告 */
.kfr_tzgg {
	margin-top: 30px;
	background-color: #f9f4ec;
}

.kfr_tzgg .ts {
	width: 173px;
	height: 44px;
	line-height: 41px;
	text-indent: 56px;
	background: url(../image/202208_kfr_index5.png) no-repeat left center;
	font-size: 20px;
	color: #ffffff;
}

.kfr_tzgg .text {
	width: 1124px;
	height: 44px;
}

.kfr_tzgg .text li {
	height: 44px;
}

.kfr_tzgg .text li .kj {
	padding: 0 20px;
	display: block;
	height: 44px;
	line-height: 44px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 18px;
}

.kfr_tzgg_lunb_w {
	margin-top: 40px;
}

.kfr_tzgg_lunb {
	width: 680px;
	height: 426px;
	position: relative;
}

.kfr_tzgg_lunb ul li {
	width: 680px;
	height: 426px;
}

.kfr_tzgg_lunb ul li .kj {
	display: block;
	position: relative;
}

.kfr_tzgg_lunb ul li .kj .imgs {
	display: block;
	width: 680px;
	height: 426px;
}

.kfr_tzgg_lunb ul li .kj .text {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: url(../image/202208_kfr_index9.png);
	color: #ffffff;
	font-size: 20px;
}

.kfr_tzgg_lunb ul li .kj .text span {
	display: block;
	padding: 0 114px 0 34px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 64px;
	height: 64px;
}

.kfr_tzgg_lunb .pageState {
	position: absolute;
	right: 30px;
	bottom: 19px;
	font-size: 26px;
	line-height: 26px;
	color: #ffffff;
	letter-spacing: 4px;
}

.kfr_tzgg_lunb .pageState span {
	font-size: 36px;
}

.kfr_tzgg_lunb .prev,
.kfr_tzgg_lunb .next {
	width: 40px;
	height: 78px;
	position: absolute;
	top: 50%;
	margin-top: -39px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: center center;
	z-index: 2;
	cursor: pointer;
}

.kfr_tzgg_lunb .prev {
	left: 0;
	background-image: url(../image/202208_kfr_index6.png);
}

.kfr_tzgg_lunb .next {
	right: 0;
	background-image: url(../image/202208_kfr_index7.png);
}

.kfr_tzgg_sfq {
	width: 590px;
	height: 426px;
	overflow: hidden;
}

.kfr_tzgg_sfq li {
	margin-bottom: 10px;
}

.kfr_tzgg_sfq li .title_w {
	padding: 0 18px 0 20px;
	background-color: #f8f8f8;
	border-top: 3px solid #f8f8f8;
	height: 50px;
	line-height: 48px;
	font-size: 20px;
}

.kfr_tzgg_sfq li .title_w .text {
	width: 454px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	height: 50px;
}

.kfr_tzgg_sfq li .title_w .zk {
	font-size: 16px;
	color: #8c8c8c;
	padding-right: 21px;
	background: url(../image/202208_kfr_index10.png) no-repeat right center;
	cursor: pointer;
}

.kfr_tzgg_sfq li .dec {
	font-size: 16px;
	line-height: 28px;
	height: 84px;
	overflow: hidden;
	text-align: justify;
	margin: 19px 0 28px;
	padding: 0 20px;
	display: none;
}

.kfr_tzgg_sfq li .dec .more {
	color: #d72523;
}

.kfr_tzgg_sfq li.on .dec {
	/* display:block; */
}

.kfr_tzgg_sfq li.on .title_w {
	background-color: #d72523;
	border-top: 3px solid #ffd79f;
}

.kfr_tzgg_sfq li.on .title_w .text {
	color: #ffffff;
	font-weight: bold;
	width: 100%;
}

.kfr_tzgg_sfq li.on .title_w .zk {
	display: none;
}

.kfr_tzgg_sfq li:last-child {
	margin-bottom: 0;
}

/* 奋进新时代 谱写新篇章 */
.kfr_fjxsd_w {
	margin-top: 85px;
}

.kfr_fjxsd_t {
	margin-top: 44px;
}

.kfr_fjxsd_t ul {
	width: 105%;
}

.kfr_fjxsd_t ul li {
	box-shadow: 1.5px 2.598px 13px 0px rgb(113, 122, 137, 0.15);
	width: 446px;
	margin-right: 31px;
	transition: all 0.5s;
	background: url(../image/202208_kfr_index14.jpg) no-repeat center center;
}

.kfr_fjxsd_t ul li:hover {
	background: url(../image/202208_kfr_index15.jpg) no-repeat center center;
}

.kfr_fjxsd_t ul li .kj {
	padding: 30px 30px 26px;
}

.kfr_fjxsd_t ul li .biaos .icos {
	width: 67px;
	height: 24px;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center center;
	transition: all 0.5s;
}

.kfr_fjxsd_t ul li .biaos .icos.icos_bg {
	background-image: url(../image/202208_kfr_index12.png);
}

.kfr_fjxsd_t ul li:hover .biaos .icos.icos_bg {
	background-image: url(../image/202208_kfr_index13.png);
}

.kfr_fjxsd_t ul li .biaos .icos.icos_gg {
	background-image: url(../image/202208_kfr_index23.png);
}

.kfr_fjxsd_t ul li:hover .biaos .icos.icos_gg {
	background-image: url(../image/202208_kfr_index24.png);
}

.kfr_fjxsd_t ul li .title {
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
	margin-top: 15px;
	display: block;
}

.kfr_fjxsd_t ul li:hover .title {
	color: #ffffff;
}

.kfr_fjxsd_t ul li .dec {
	margin-top: 7px;
	color: #707070;
	font-size: 16px;
	line-height: 28px;
}

.kfr_fjxsd_t ul li:hover .dec {
	color: #ffffff;
}

.kfr_fjxsd_t ul li .dec .more {
	color: #d72523;
}

.kfr_fjxsd_t ul li:hover .dec .more {
	color: #ffffff;
}

.kfr_fjxsd_b {
	margin-top: 40px;
	padding-bottom: 121px;
}

.kfr_fjxsd_b_l_w {
	margin-left: -12px;
	position: relative;
	width: 948px;
}

.kfr_fjxsd_b_l {
	width: 948px;
	height: 462px;
	position: relative;
	overflow: hidden;
}
.kfr_fjxsd_b_l ul{
	width: 105%;
}

.kfr_fjxsd_b_l ul li {
	width: 317px;
	height: 462px;
}

.kfr_fjxsd_b_l ul li .kj {
	display: block;
	position: relative;
	padding: 0 13px 0 12px;
}

.kfr_fjxsd_b_l ul li .imgs {
	display: block;
	width: 292px;
	height: 462px;
}

.kfr_fjxsd_b_l ul li .icos {
	width: 67px;
	height: 24px;
	background: url(../image/202208_kfr_index16.png) no-repeat center center;
	position: absolute;
	left: 13px;
	top: 0;
	z-index: 1;
}

.kfr_fjxsd_b_l_w .prev,
.kfr_fjxsd_b_l_w .next {
	width: 52px;
	height: 52px;
	position: absolute;
	top: 50%;
	margin-top: -26px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: center center;
	z-index: 2;
	cursor: pointer;
}

.kfr_fjxsd_b_l_w .prev {
	left: 12px;
	margin-left: -27px;
	background-image: url(../image/202208_kfr_index19.png);
}

.kfr_fjxsd_b_l_w .next {
	right: 12px;
	margin-right: -24px;
	background-image: url(../image/202208_kfr_index20.png);
}


.kfr_fjxsd_b_l_w .xians {
	position: absolute;
	bottom: -39px;
	left: 12px;
	width: 923px;
	height: 1px;
	background-color: #dbdbdb;
}

.kfr_fjxsd_b_l_w .xians_s {
	position: absolute;
	left: 0;
	top: -1px;
	height: 3px;
	background-color: #d72523;
	width: 0px;
	border-radius: 2px;
}

.kfr_fjxsd_b_l_w .xians .jian {
	display: block;
	position: absolute;
	left: 0px;
	top: -4px;
	width: 39px;
	height: 11px;
	background: url(../image/202208_kfr_index18.png) no-repeat center center;
	cursor: pointer;
}

/* 图书 */
.kfr_fjxsd_b_r {
	width: 446px;
	height: 462px;
	background-color: #ffffff;
	box-shadow: 1.5px 2.598px 13px 0px rgb(113, 122, 137, 0.15);
}

.kfr_fjxsd_b_rs {
	/* padding: 25px 30px; */
	position: relative;
}
.kfr_fjxsd_b_rs .bt{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}
.kfr_fjxsd_b_as a{
	display: block;
}
.kfr_fjxsd_b_as .imgs{
	display: block;
	width:446px;
	height: 462px;
}

.kfr_fjxsd_b_ts {
	margin-top: 32px;
}

.kfr_fjxsd_b_ts ul li {
	padding-bottom: 24px;
	margin-bottom: 25px;
	border-bottom: 1px dashed #e7e7e7;
}

.kfr_fjxsd_b_ts ul li:last-child {
	padding-bottom: 0px;
	margin-bottom: 0px;
	border-bottom: none;
}

.kfr_fjxsd_b_ts ul li .imgs_w {
	display: block;
}

.kfr_fjxsd_b_ts ul li .imgs {
	width: 111px;
	height: 148px;
	display: block;
}

.kfr_fjxsd_b_ts ul li .title {
	width: 258px;
}

.kfr_fjxsd_b_ts ul li .text {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 20px;
	line-height: 36px;
	height: 36px;
	display: block;
	font-weight: bold;
}

.kfr_fjxsd_b_ts ul li .dec {
	display: block;
	font-size: 16px;
	color: #707070;
	line-height: 28px;
	height: 84px;
	overflow: hidden;
	margin-top: 5px;
	text-align: justify;
}

.kfr_fjxsd_b_ts ul li .more {
	color: #d72523;
}

/* 统计改革 */
.kfr_tjgg_w {
	background: url(../image/202208_kfr_index21.jpg) no-repeat center top;
	background-size: cover;
	/* background-attachment: fixed; */
	padding: 90px 0 83px;
}

.kfr_tjgg_w .kfr_fjxsd_t {
	margin-top: 54px;
}

.kfr_tjgg_w .kfr_fjxsd_t ul li {
	margin-bottom: 30px;
	background: url(../image/202208_kfr_index25.jpg) no-repeat center center;
	box-shadow: none;
}

.kfr_tjgg_w .kfr_fjxsd_t ul li:hover {
	background: url(../image/202208_kfr_index15.jpg) no-repeat center center;
}

/* 统计知识 */
.kfr_tjzs_w {
	padding: 92px 0 79px;
}

.kfr_tjzs_s {
	margin-top: 44px;
	width: 100%;
}

.kfr_tjzs_l {
	width: 690px;
	height: 587px;
	position: relative;
}

.kfr_tjzs_l ul li {
	width: 690px;
	height: 587px;
}

.kfr_tjzs_l ul li .kj {
	display: block;
	position: relative;
}

.kfr_tjzs_l ul li .imgs {
	width: 690px;
	height: 587px;
	display: block;
}

.kfr_tjzs_l ul li .kj .text {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: url(../image/202208_kfr_index27.png) no-repeat center center;
	color: #ffffff;
	font-size: 24px;
	font-weight: bold;
	padding: 69px 0 0px;
}

.kfr_tjzs_l ul li .kj .text span {
	display: block;
	padding: 0 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 76px;
	height: 76px;
}

.kfr_tjzs_l ul li .kj .v_time {
	position: absolute;
	top: 245px;
	left: 0;
	width: 100%;
	text-align: center;
}

.kfr_tjzs_l ul li .kj .v_time .icos {
	display: block;
	width: 64px;
	height: 64px;
	margin: 0 auto;
	background: url(../image/202208_kfr_index32.png) no-repeat center center;
	background-size: 100% 100%;
}

.kfr_tjzs_l ul li .kj .v_time .ts {
	font-size: 18px;
	font-weight: bold;
	line-height: 1;
	margin-top: 14px;
	text-align: center;
	color: #fff;
	display: block;
	font-family: Arial;
	text-shadow: 1px 1px 3px #cacaca;
}

.kfr_tjzs_l .pagination {
	position: absolute;
	right: 17px;
	bottom: 27px;
}

.kfr_tjzs_l .pagination .swiper-pagination-switch {
	width: 22px;
	height: 22px;
	line-height: 22px;
	background-color: #c7c7c7;
	font-size: 16px;
	float: left;
	margin-left: 5px;
	cursor: pointer;
	text-align: center;
}

.kfr_tjzs_l .pagination .swiper-pagination-switch.swiper-active-switch {
	background-color: #004da5;
	color: #fff;
}

.kfr_tjzs_icos {
	position: absolute;
	left: 0;
	top: 0;
	min-width: 111px;
	height: 42px;
	line-height: 42px;
	font-size: 18px;
	color: #fff;
	z-index: 2;
}

.kfr_tjzs_icos_wb {
	background: url(../image/202208_kfr_index33.png) no-repeat left center;
}

.kfr_tjzs_icos_wb .icos {
	width: 34px;
	height: 42px;
	background: url(../image/202208_kfr_index28.png) no-repeat center center;
	margin-left: 11px;
	margin-right: 10px;
}

.kfr_tjzs_icos_wx {
	background: url(../image/202208_kfr_index34.png) no-repeat left center;
}

.kfr_tjzs_icos_wx .icos {
	width: 29px;
	height: 42px;
	background: url(../image/202208_kfr_index29.png) no-repeat center center;
	margin-left: 11px;
	margin-right: 10px;
}

.kfr_tjzs_icos_dy {
	background: url(../image/202208_kfr_index35.png) no-repeat left center;
}

.kfr_tjzs_icos_dy .icos {
	width: 26px;
	height: 42px;
	background: url(../image/202208_kfr_index30.png) no-repeat center center;
	margin-left: 11px;
	margin-right: 10px;
}

.kfr_tjzs_icos_ks {
	background: url(../image/202208_kfr_index36.png) no-repeat left center;
}

.kfr_tjzs_icos_ks .icos {
	width: 26px;
	height: 42px;
	background: url(../image/202208_kfr_index31.png) no-repeat center center;
	margin-left: 11px;
	margin-right: 10px;
}

.kfr_tjzs_r{
	width: 690px;
}
.kfr_tjzs_r_wx {
	position: relative;
}

.kfr_tjzs_r_wx .kj {
	display: block;
}

.kfr_tjzs_r_wx .imgs {
	display: block;
	width: 690px;
	height: 313px;
}

.kfr_tjzs_r_wx .text {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: url(../image/202208_kfr_index27.png) repeat-x center center;
	color: #ffffff;
	font-size: 22px;
	font-weight: bold;
	padding: 69px 0 0px;
}

.kfr_tjzs_r_wx .text span {
	display: block;
	padding: 0 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 76px;
	height: 76px;
}

.kfr_tjzs_r_wx .v_time {
	position: absolute;
	top: 121px;
	left: 0;
	width: 100%;
	text-align: center;
}

.kfr_tjzs_r_wx .v_time .icos {
	display: block;
	width: 42px;
	height: 42px;
	margin: 0 auto;
	background: url(../image/202208_kfr_index32.png) no-repeat center center;
	background-size: 100% 100%;
}

.kfr_tjzs_r_wx .v_time .ts {
	font-size: 18px;
	font-weight: bold;
	line-height: 1;
	margin-top: 14px;
	text-align: center;
	color: #fff;
	display: block;
	font-family: Arial;
	text-shadow: 1px 1px 3px #cacaca;
}

.kfr_tjzs_r_ul {
	margin-top: 20px;
}
.kfr_tjzs_r_ul ul{
	width: 105%;
}

.kfr_tjzs_r_ul li {
	margin-right: 20px;
	width: 335px;
	position: relative;
	float: left;
}

.kfr_tjzs_r_ul li .kj {
	display: block;
}

.kfr_tjzs_r_ul li .imgs {
	display: block;
	width: 335px;
	height: 254px;
}

.kfr_tjzs_r_ul li:last-child {
	margin-right: 0;
}

.kfr_tjzs_r_ul .text {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background: url(../image/202208_kfr_index27.png) repeat-x center center;
	color: #ffffff;
	font-size: 22px;
	font-weight: bold;
	/* padding: 69px 0 0px; */
	height: 144px;
}

.kfr_tjzs_r_ul .text span {
	display: block;
	padding: 0 20px;
	overflow: hidden;
	height: 72px;
	text-align: justify;
	line-height: 36px;
	margin-top: 61px;
}

/* 国家统计局    新媒体矩阵  */
.kfr_xmtjz_w {
	background-color: #fff;
}

.kfr_xmtjz_s {
	padding-top: 74px;
}

.kfr_xmtjz_ul {
	margin-top: 42px;
}

.kfr_xmtjz_ul ul {
	width: 105%;
}

.kfr_xmtjz_ul li {
	float: left;
	width: 253px;
	text-align: center;
	margin-right: 40px;
	transition: all 0.5s;
}

.kfr_xmtjz_ul li:hover {
	transform: translateY(-10px);
}

.kfr_xmtjz_ul li .imgs_w {
	padding: 42px 48px;
	background: url(../image/202208_kfr_index39.png) no-repeat center center;
	width: 105px;
	height: 105px;
	margin: 0 auto;
}
.kfr_xmtjz_ul li .imgs_w .imgs {
	display: block;
	width: 105px;
	height: 105px;
}

.kfr_xmtjz_ul li .text {
	display: block;
	white-space: nowrap;
	font-size: 16px;
	line-height: 24px;
	height: 48px;
	margin-top: 15px;
	margin-left: -14px;
}

/* 国家统计局    历届开放日 */
.kfr_ljkfr_s {
	margin-top: 52px;
	padding-bottom: 96px;
}

.kfr_ljkfr_ul_s {
	position: relative;
}

.kfr_ljkfr_ul {
	margin-top: 44px;
	height: 240px;
	position: initial;
}

.kfr_ljkfr_ul ul {
	z-index: 1;
}

.kfr_ljkfr_ul li {
	float: left;
	width: 233px;
	height: 240px;
	position: relative;
	z-index: 2;
}

.kfr_ljkfr_ul li .imgs {
	display: block;
	width: 233px;
	height: 240px;
	opacity: 0;
	filter: alpha(opacity=0);
	transition: all 0.5s;
}

.kfr_ljkfr_ul li:hover .imgs {
	opacity: 1;
	filter: alpha(opacity=100);
}

.kfr_ljkfr_ul li .title {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	transition: all 0.5s;
	background: url(../image/202208_kfr_index46_s.png) no-repeat center center;
}

.kfr_ljkfr_ul li:hover .title {
	background: url(../image/202208_kfr_index46.png) no-repeat center center;
}

.kfr_ljkfr_ul li .title .text {
	height: 56px;
	line-height: 28px;
	font-size: 18px;
	overflow: hidden;
	display: block;
	margin: 43px auto 0;
	transition: all 0.5s;
	text-align: center;
}

.kfr_ljkfr_ul li:hover .title .text {
	margin-top: 53px;
	color: #fff;
}

.kfr_ljkfr_ul li .title .time {
	margin-top: 61px;
	font-size: 22px;
	color: #d72523;
	line-height: 1;
	text-align: center;
	transition: all 0.5s;
}

.kfr_ljkfr_ul li:hover .title .time {
	margin-top: 40px;
	color: #fff;
}

.kfr_ljkfr_ul li .dian {
	width: 15px;
	height: 15px;
	background: url(../image/202208_kfr_index49.png) no-repeat center center;
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -7px;
	top: 114px;
	transition: all 0.5s;
}

.kfr_ljkfr_ul li:hover .dian {
	opacity: 0;
	filter: alpha(opacity=0);
}

.kfr_ljkfr_ul_s .xians {
	position: absolute;
	z-index: 0;
	top: 121px;
	width: 110%;
	left: -5%;
	height: 1px;
	background-color: #d5d5d5;
}

.kfr_ljkfr_ul_s .prev,
.kfr_ljkfr_ul_s .next {
	width: 36px;
	height: 36px;
	position: absolute;
	top: 50%;
	margin-top: -18px;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: center center;
	z-index: 2;
	cursor: pointer;
}

.kfr_ljkfr_ul_s .prev {
	left: -16px;
	background-image: url(../image/202208_kfr_index47.png);
}

.kfr_ljkfr_ul_s .next {
	right: -16px;
	background-image: url(../image/202208_kfr_index48.png);
}

/* 底部 */
.kfr_footer_w {
	border-top: 8px solid #004da5;
	background-color: #f5f5f5;
	height: 147px;
}

.kfr_footer_l {
	margin: 28px 0 0 92px;
}

.kfr_footer_c {
	text-align: center;
	margin: 38px 0 0 140px;
	font-size: 18px;
	line-height: 36px;
}
.kfr_footer_c a{
	color: #1a1a1a;
	text-decoration-line: none;
}

.kfr_footer_r {
	margin: 46px 80px 0 0;
}


/* 图书列表 */
.kfr_list_w {
	background-color: #fff;
	margin-bottom: 97px;
}

.kfr_list {
	padding: 33px 50px 46px;
	min-height: 500px;
}

.kfr_list_wz {
	line-height: 30px;
	font-size: 16px;
}

.kfr_list .kfr_title {
	margin-top: 54px;
}

.kfr_list_s {
	margin-top: 32px;
}

.kfr_list_s ul li {
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid #e0e6ec;
}

.kfr_list_s ul li .imgs_w {
	display: block;
}

.kfr_list_s ul li .imgs {
	width: 157px;
	height: 220px;
	display: block;
}

.kfr_list_s ul li .title {
	width: 1103px;
}

.kfr_list_s ul li .text {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 20px;
	line-height: 30px;
	height: 30px;
	display: block;
	font-weight: bold;
	margin-top: 16px;
}

.kfr_list_s ul li .dec {
	display: block;
	font-size: 16px;
	color: #707070;
	line-height: 30px;
	height: 150px;
	overflow: hidden;
	margin-top: 19px;
	text-align: justify;
}

.kfr_list_s ul li .more {
	color: #d72523;
}

/* 分页 */
.kfr_list_page {
	font-size: 14px;
	text-align: center;
	padding: 40px 0 0 0;
	margin-bottom: 37px;
}
.kfr_list_page a{
	cursor: pointer;
}
.kfr_list_page a,
.kfr_list_page span,
.kfr_list_page .txt {
	display: inline-block;
	padding: 0 12px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #dddddd;
	margin: 0 2px 0 3px;
	color: #333333;
	font-size: 16px;
	border-radius: 2px;
}
.kfr_list_page a:hover{
	color: #fff;
	border: 1px solid #d72523;
	background: #d72523;
}
.kfr_list_page .cur {
	color: #fff;
	border: 1px solid #d72523;
	background: #d72523;
}
.kfr_list_page span {
	border: none;
}
.kfr_list_page .txt {
	width: 18px;
}
.kfr_list_page  #num {
	height: 32px;
	line-height: 32px;
	text-align: center;
	border: 1px solid #ccc;
	border-radius: 2px;
	width: 32px;
	vertical-align: top;
}
.kfr_list_page font {
	font-size: 16px;
	height: 32px;
	line-height: 32px;
	display: inline-block;
	vertical-align: top;
}
.kfr_list_page font i {
	padding-bottom: 2px;
	display: inline-block;
}
.kfr_list_page #go {
	height: 34px;
	line-height: 34px;
	padding: 0 12px;
	cursor: pointer;
	*padding: 0 3px;
	margin: 0;
	vertical-align: top;
	border: none;
	background-color: #d72523;
	font-size: 16px;
	color: #fff;
	border-radius: 2px;
}
.kfr_list_page_s{
	position: relative;
	left: 50%;
	float: left;
}
.kfr_list_page_sa{
    position: relative;
    left: -50%;
    float: left;
}


/* 下级文章列表页 */
.kfr_list_text {
	margin-top: 38px;
}
.kfr_list_text ul li{
	font-size: 20px;
	line-height:48px;
}
.kfr_list_text ul li .text{
	display: block;
	padding-left: 31px;
	background: url(../image/202208_kfr_index52.jpg) no-repeat 1px 50%;
	width: 70%;
	height: 48px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.kfr_list_text ul li .time{
	font-size: 18px;
	color: #999999;
	font-style: normal;
}
.kfr_list_text .xians{
	width: 100%;
	height: 1px;
	background-color: #e0e6ec;
	margin: 25px 0;
}
/* 文章详情 */
.kfr_list_arc_w{
	border: 1px solid #e0e6ec;
	margin-top: 23px;
	padding:43px 60px;
	min-height:500px;
}
.kfr_list_arc_title{
	font-size: 38px;
	line-height: 50px;
	text-align: center;
}
.kfr_list_arc_time{
	text-align: center;
	font-size: 16px;
	line-height: 1;
	margin-top: 36px;
	padding-bottom: 18px;
	border-bottom: 1px solid #e0e6ec;
}
.kfr_list_arc_time span{
	margin: 0 20px;
}
.kfr_list_arc_con{
	font-size: 20px;
	line-height: 48px;
	margin-top: 48px;
}
.kfr_list_arc_con img{
	max-width: 100%;
}
.kfr_list_arc_con p,.kfr_list_arc_con span,.kfr_list_arc_con div{
	font-size: 20px !important;
	font-family: "微软雅黑" !important;
}





