* {
	-webkit-text-size-adjust: none;
}
body {
	width: 100%;
	min-width: 1200px;
	background: #f7f7f7;
}
.kj-banner {
	width: 100%;
	height: 800px;
	background:  no-repeat center;
}
.kj-main-box {
	width: 1200px;
	margin: auto;
	margin-top: -630px;
	position: relative;
	z-index: 2;
}
.kj-main-box .kj-head-box {
	display: flex;
	align-items: center;
	width: 100%;
	height: 65px;
	background: #2d5eb8;
	padding: 0 55px;
	box-sizing: border-box;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
}
.kj-main-box .kj-head-box .kj-head-item {
	text-align: center;
	cursor: pointer;
	border-bottom: 3px solid #2d5eb8;
	margin-left: 85px;
	line-height: 40px;
}
.kj-main-box .kj-head-box .kj-head-item:first-child {
	margin-left: unset;
}
.kj-main-box .kj-head-box .kj-head-item a {
	color: #fff;
	font-size: 24px;
	display: block;
	width: 100%;
	height: 100%;
}
.kj-main-box .kj-head-box .active {
	border-bottom: 3px solid #fff;
	font-weight: bold;
}
.kj-main-box .kj-white-box {
	padding: 35px 30px;
	background: #fff;
}
.kj-main-box .kj-white-box .kj-first-box .swiper-container-horizontal > .swiper-pagination-bullets,
.kj-main-box .kj-white-box .kj-first-box .swiper-pagination-custom,
.kj-main-box .kj-white-box .kj-first-box .swiper-pagination-fraction {
	bottom: 0;
	right: 0;
	width: 100%;
	text-align: right;
}
.kj-main-box .kj-white-box .kj-first-box .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: unset;
}
.kj-main-box .kj-white-box .kj-first-box .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	width: 40px;
	height: 40px;
	border-radius: 0;
}
.kj-main-box .kj-white-box .kj-first-box .swiper-pagination-bullet-active {
	background: #2d5eb8 !important;
	text-align: center;
	line-height: 30px;
	color: #fff;
}
.kj-main-box .kj-white-box .kj-first-box .swiper-pagination-bullet {
	padding-top: 6px;
	background: rgba(0, 0, 0, 0.7);
	line-height: 30px;
	text-align: center;
	color: #fff;
}
.kj-main-box .kj-white-box .kj-first-box .swiper-pagination-bullet {
	opacity: 1;
}
.kj-main-box .kj-white-box .kj-first-box .kf-blue-bg ul li,
.kj-main-box .kj-white-box .kj-first-box .kf-gray-bg ul li {
	max-height: 23px;
	list-style-type: disc;
	margin-top: 30px;
}
.kj-main-box .kj-white-box .kj-first-box .kf-yw-ul ul li {
	min-height: 23px;
	list-style-type: disc;
	margin-top: 15px;
}
.kj-main-box .kj-white-box .kj-first-box .kf-detail {
	min-height: 63px;
}
.kj-main-box .kj-white-box .kj-first-box .kf-yw-ul li:first-child {
	margin-top: unset;
}
.kj-main-box .kj-white-box .kj-first-box .fl {
	width: 595px;
	float: left;
}
.kj-main-box .kj-white-box .kj-first-box .fr {
	width: 45%;
	float: right;
}
.kj-main-box .kj-white-box .kj-first-box .fr .title-box {
	display: flex;
	align-items: center;
	justify-content: space-between;
	border-bottom: 1px #c2c2c2 solid;
}
.kj-main-box .kj-white-box .kj-first-box .fr .title-box span:last-child a {
	font-size: 14px;
	color: #2a65be;
}
.kj-main-box .kj-white-box .kj-first-box .fr .title-box .title {
	display: flex;
	align-items: center;
}
.kj-main-box .kj-white-box .kj-first-box .fr .title-box .title div {
	font-size: 20px;
	color: #2b2f33;
	font-weight: bold;
	border-bottom: #fff solid 4px;
	padding-bottom: 10px;
}
.kj-main-box .kj-white-box .kj-first-box .fr .title-box .title .active {
	border-bottom: #2d5eb8 solid 4px;
}
.kj-main-box .kj-white-box .kj-first-box .fr .title-box .title .active a {
	color: #2d5eb8;
}
.kj-main-box .kj-white-box .kj-first-box .fr .title-box .line {
	width: 1px;
	height: 24px;
	margin: auto;
	margin: 0 15px 10px;
	display: inline-block;
	background: #c2c2c2;
}
.kj-main-box .kj-white-box .kj-first-box .fr ul li {
	display: block;
	line-height: 52px;
	border-bottom: 1px dashed #e2e2e2;
	position: relative;
	padding-left: 20px;
}
.kj-main-box .kj-white-box .kj-first-box .fr ul li:last-child {
	border-bottom: unset;
}
.kj-main-box .kj-white-box .kj-first-box .fr ul li::before {
	content: '';
	width: 5px;
	height: 5px;
	position: absolute;
	left: 0;
	top: 23px;
	background-color: #2d2e2e;
}
.kj-main-box .kj-white-box .kj-first-box .fr ul li:after {
	display: block;
	visibility: hidden;
	content: '';
	clear: both;
	height: 0;
	font-size: 0;
}
.kj-main-box .kj-white-box .kj-first-box .fr ul li p {
	float: left;
	width: 80%;
	display: inline-block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	color: #333;
	font-size: 16px;
}
.kj-main-box .kj-white-box .kj-first-box .fr ul li span {
	float: right;
	color: #4c4c4c;
	font-size: 14px;
	text-align: right;
}
.kj-main-box .kj-white-box .kj-first-box .swiper1 {
	height: 425px;
	position: relative;
}
.kj-main-box .kj-white-box .kj-first-box .swiper-slide {
	position: relative;
}
.kj-main-box .kj-white-box .kj-first-box .swiper-slide img {
	width: 100%;
	height: 100%;
}
.kj-main-box .kj-white-box .kj-first-box .swiper-slide div {
	width: 100%;
	height: 40px;
	color: #fff;
	font-size: 18px;
	background: rgba(0, 0, 0, 0.4);
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 0 10px;
	box-sizing: border-box;
	line-height: 40px;
}
.kj-main-box .kj-white-box .kj-first-box .swiper-slide span {
	width: 60%;
	display: inline-block;
}
.kj-main-box .kj-white-box .list-box .list-item {
	float: left;
	width: 30.7%;
	margin-left: 45px;
}
.kj-main-box .kj-white-box .list-box .list-item .list-link {
	width: 363px;
	height: 87px;
	cursor: pointer;
	margin-top: 20px;
}
.kj-main-box .kj-white-box .list-box .list-item .link1-bg {
	background:  no-repeat;
}
.kj-main-box .kj-white-box .list-box .list-item .link2-bg {
	background:  no-repeat;
}
.kj-main-box .kj-white-box .list-box .list-item .link3-bg {
	background:  no-repeat;
}
.kj-main-box .kj-white-box .list-box .list-item:first-child {
	margin-left: unset;
}
.kj-main-box .kj-white-box .list-box .list-item .title {
	display: flex;
	justify-content: space-between;
	border-bottom: 1px #c2c2c2 solid;
	padding-bottom: 10px;
}
.kj-main-box .kj-white-box .list-box .list-item .title span:first-child {
	font-size: 20px;
	color: #2b2f33;
	font-weight: bold;
	padding: 0 25px;
	border-right: #aaafb3 1px solid;
	border-left: #aaafb3 1px solid;
}
.kj-main-box .kj-white-box .list-box .list-item .title span:last-child a {
	font-size: 14px;
	color: #2a65be;
}
.kj-main-box .kj-white-box .list-box .list-item ul li {
	display: block;
	line-height: 50px;
}
.kj-main-box .kj-white-box .list-box .list-item ul li:after {
	display: block;
	visibility: hidden;
	content: '';
	clear: both;
	height: 0;
	font-size: 0;
}
.kj-main-box .kj-white-box .list-box .list-item ul li p {
	float: left;
	width: 70%;
	display: inline-block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	color: #333;
	font-size: 16px;
}
.kj-main-box .kj-white-box .list-box .list-item ul li span {
	float: right;
	width: 25%;
	color: #4c4c4c;
	font-size: 14px;
	text-align: right;
}
.list-box .list-more {
	font-size: 14px;
	color: #015293;
}
.kj-main-box .kj-gt-tab-box {
	width: 100%;
	height: 370px;
	margin-top: 20px;
	background:  no-repeat;
	padding: 30px 35px;
	box-sizing: border-box;
	border-radius: 15px;
}
.kj-main-box .kj-gt-tab-box .kj-gt-lf {
	float: left;
}
.kj-main-box .kj-gt-tab-box .kj-gt-lf .gt {
	width: 373px;
	height: 190px;
	background:  no-repeat;
}
.kj-main-box .kj-gt-tab-box .kj-gt-lf .mini-link-box {
	margin-top: 10px;
}
.kj-main-box .kj-gt-tab-box .kj-gt-lf .mini-link-box div {
	width: 113px;
	height: 120px;
	float: left;
	margin-left: 18px;
	cursor: pointer;
}
.kj-main-box .kj-gt-tab-box .kj-gt-lf .mini-link-box .mini-link1 {
	background:  no-repeat;
}
.kj-main-box .kj-gt-tab-box .kj-gt-lf .mini-link-box .mini-link2 {
	background:  no-repeat;
}
.kj-main-box .kj-gt-tab-box .kj-gt-lf .mini-link-box .mini-link3 {
	background:  no-repeat;
}
.kj-main-box .kj-gt-tab-box .kj-gt-lf .gb {
	width: 370px;
	height: 180px;
	background:  no-repeat center;
}
.kj-main-box .kj-gt-tab-box .kj-gt-rg {
	float: right;
	width: 63%;
}
.kj-main-box .kj-gt-tab-box .kj-gt-rg .title {
	display: flex;
}
.kj-main-box .kj-gt-tab-box .kj-gt-rg .title div {
	width: 140px;
	height: 40px;
	box-sizing: border-box;
	font-size: 22px;
	color: #000;
	background: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	transition: all 0.2s;
}
.kj-main-box .kj-gt-tab-box .kj-gt-rg .title .active {
	width: 140px;
	height: 40px;
	box-sizing: border-box;
	background: #015293;
}
.kj-main-box .kj-gt-tab-box .kj-gt-rg .title .active:after {
	content: '';
	display: inline-block;
	width: 0;
	height: 0;
	border: 12px solid transparent;
	border-top: 14px solid #015293;
	position: relative;
	top: 33px;
	left: -56px;
}
.kj-main-box .kj-gt-tab-box .kj-gt-rg .title .active a {
	color: #fff;
	padding-left: 20px;
}
.kj-main-box .kj-gt-tab-box .kj-gt-rg ul {
	width: 100%;
	margin-top: 20px;
}
.kj-main-box .kj-gt-tab-box .kj-gt-rg ul li {
	display: block;
	position: relative;
	padding-left: 23px;
	line-height: 49px;
}
.kj-main-box .kj-gt-tab-box .kj-gt-rg ul li:after {
	display: block;
	visibility: hidden;
	content: '';
	clear: both;
	height: 0;
	font-size: 0;
}
.kj-main-box .kj-gt-tab-box .kj-gt-rg ul li p {
	float: left;
	width: 80%;
	display: inline-block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	color: #333;
	font-size: 16px;
}
.kj-main-box .kj-gt-tab-box .kj-gt-rg ul li span {
	float: right;
	color: #999;
	font-size: 15px;
	text-align: right;
}
.kj-main-box .kj-gt-tab-box .kj-gt-rg ul li::before {
	content: '';
	width: 5px;
	height: 5px;
	position: absolute;
	left: 0;
	top: 19px;
	background-color: #2d2e2e;
}
.kj-main-box .kj-gb-box {
	height: 240px;
}
.kj-main-box .kj-gb-box .kj-gt-rg {
	width: 63%;
}
/*# sourcemappingurl=index.css.map */

/* 底部强行修改 */
.page_bottom {
	margin-top: 50px;
	background: #0161aa;
}
.bqxx .zbdw {
	color: #fff;
	width: 22.8%;
}
.bqxx .zbdw a {
	color: #fff;
}
.bqxx .jszc {
	color: #fff;
}

.bqxx .baxx {
	color: #fff;
}
.bqxx .baxx a {
	color: #fff;
}
.dnr_code p {
	text-align: center;
	text-align: center;
}
.dnr_code p img {
	margin-top: -2px;
}
.dnr_qr {
	position: absolute;
	top: 50%;
	right: 0;
	transform: translate(100%, -43.5%);
	width: 191px;
}
@media screen and (max-width: 1200px) {
	.dnr_qr {
		position: relative;
		top: 50%;
		left: 50%;
		transform: translate(-50%, 0);
		width: 191px;
	}
}
.dnr_qr p {
	text-align: center;
	font-size: 14px;
	color: #fff;
}
.dnr_qr .qrcode2 {
	width: 89px;
	margin-right: 13px;
}
.dnr_qr .qrcode2:last-child {
	margin-right: 0;
}
/*202424*/
.dz_title {
	width: 100%;
	margin: 20px auto;
	text-align: center;
}
.dz_box {
	border-top: 5px solid #016bbf;
	width: 45%;
	margin: 2%;
	float: left;
	min-height: 180px;
}
.dz_box:nth-child(2),
.dz_box:nth-child(3) {
	min-height: 206px;
}
.dz_box h4 {
	font-size: 24px;
	width: 100%;
	text-align: center;
	margin: 10px 0px;
	float: left;
}
.dz_box ul {
	width: 100%;
	clear: both;
	float: left;
	padding: 0px;
	margin: 0px;
}
.dz_box ul li {
	border-right: 1px solid #000;
	float: left;
	list-style: none;
	font-size: 22px;
	padding-right: 14px;
	text-align: center;
	margin: 1.9%;
}
.dz_box ul li:nth-of-type(5n) {
	border-right: none;
}
.dz_box ul li:last-child {
	border-right: none;
}

/* 系统链接列表 */
.oslink-box {
	padding: 30px;
	margin: 18px auto;
	width: 100%;
	height: 364px;
	background: url(/uploads/image/sdigtgh/mingbg1.png) no-repeat;
}
.os-big {
	margin-bottom: 18px;
}
.oslink-box li {
	float: left;
}

.os-small li {
	margin-right: 10px;
}
.os-small li:last-child {
	margin-right: 0;
}

.list-more {
	font-size: 14px;
	color: #2a65be;
}

/* 底部飘窗 */
.bottom-left {
	position: fixed;
	bottom: 5%;
	left: 1.6%;
}
.bottom-left a {
	display: block;
	width: 100%;
	height: 100px;
}
.bottom-left img {
	width: 100%;
	height: 100%;
}
