@charset "UTF-8";
/* 头部 */
.jzk_nav_01 {padding-left: 0; padding-top: 22px;}
.jzk_nav_01 {width: 100%;margin: 0 auto; margin-top: 20px;}
.jzk_nav_01 ul {display: inline-block;float: left;width: 100%;}
.jzk_nav_01 li a {height: 60px;line-height: 60px;text-align: center;}
.jzk_nav_01>ul>li { margin: 0 10px;}
.jzk_nav_01 .jzk_box>ul>li {margin-right: 1px;}
.jzk_nav_01 .jzk_box>ul>li>a {color: #fff;width: 100%;text-align: center;}
.jzk_nav_01 li.hover > a ,.jzk_nav_01 li:hover > a {color: #177beb;background: none;}
.jzk_nav_01 li.hover > a {    color: #333;}
.jzk_banner {width:100%;}
.jzk_banner {}
.jzk_banner h3 {font-weight: bold;font-size: 50px;color: #333; position: absolute;top:212px; left: 80px;z-index: 9;}
.jzk_banner span {font-size: 24px;color: #333; position: absolute;top:275px; left: 80px;z-index: 9;}
.jzk_banner p {font-size: 18px;color: #797977;line-height: 30px;position: absolute;top:427px; left: 80px;z-index: 9;width: 671px;}
.jzk_banner .k_1 {background: #056fe7;width: 59px;height: 5px;position: absolute;top:370px; left: 80px;z-index: 9}
.jzk_banner .k_2 {background: #056fe7;width: 180px;height: 50px;position: absolute;top:570px; left: 80px;z-index: 9; border-radius: 3px;text-align: center;color: #fff;line-height: 50px;font-size: 20px;}
.jzk_banner .k_2:hover {background: none;color: #056fe7;border: 1px solid #056fe7;}
.jzk_banner .k_3 {border: 1px solid #056fe7; width: 180px;height: 50px;line-height: 50px; position: absolute;top:570px; left: 273px;z-index: 9; border-radius: 3px;text-align: center;color: #056fe7;font-size: 20px;}
.jzk_banner .k_3:hover {background: #056fe7;color: #fff;}
.jzk_banner .k_3 span {position: absolute; left:0; top:initial;bottom:60px;background: #fff;padding: 10px 5px;border-radius: 10px;display: inline-block;width: 100%;display: none;}
.jzk_banner .k_3 span h4 {width: 100%;font-size: 14px; line-height: 24px;}
.jzk_banner .k_3:hover span {display: block;}
.swiper-pagination-bullet-active {background: #177beb;}
.jzk_pagebox {background: none;}

.lang-select{
	position: absolute;
	right: 50px;
	top: 50%;
	display: flex;
	align-items: center;
	z-index: 999;
}
.lang-svg{
	cursor: pointer;
}
.lang-svg path{
	fill: #333;
}
.lang-select:hover .select-list{
	visibility: visible;
}

.lang-select .select-list {
	top: 100%;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	visibility: hidden;
	transition: all .3s;
	box-shadow: 0 5px 10px 1px #eee;
}
.lang-select .select-list .select-item {
	padding: 5px 10px;
	line-height: 40px;
	height: fit-content;
	background-color: #fff;
	white-space: nowrap;
	cursor: pointer;
	user-select: none;
}
.lang-select .select-list .select-item:hover {
	background-color: #f8f8f8;
}



.jzk_nav_01 li ul {color: #000;background: #fff;}
.jzk_nav_01 li ul li a {color: #000;}
.jzk_nav_01 li ul li:hover > a {color: #fff;background: #177beb;}

.jzk_logo_01 {	width: 30%; padding-top: 22px;}
.jzk_show {padding-left: 10%; padding-right: 10%;}

/* 右侧 */
.jzk_nav_01r  {	 padding-top: 60px; line-height: inherit;}
.jzk_nav_01r .fu_box {display: inline-block;padding-left: 20px;text-align: left;}
.jzk_nav_01r .fu_box .fu_box_img {float: left;position: relative; padding-right: 20px;margin-top: 10px;}
.jzk_nav_01r .fu_box .fu_box_img i {font-size: 30px;padding-left: 25px;position: relative;color: #177beb;}
.jzk_nav_01r .fu_box .fu_box_text {float: left;line-height: 26px;}
.jzk_nav_01r .fu_box .fu_box_text p {display: block;color: rgb(168, 168, 168);font-size: 16px;}
.jzk_nav_01r .fu_box +.fu_box .fu_box_img::before {content: "";position: absolute;left: 0px;top: 50%;margin-top: -15px;width: 1px;height: 30px;background:#cacaca;}

.jzk_nav_01 {width: auto;}
.jzk_nav_box  {position: absolute;left:0; top:0;width: 100%;z-index: 9;}
.current {position: fixed;background: #fff;margin-top: -30px;z-index: 99999;
-webkit-box-shadow: 0px 2px 6px #cacaca;
    -moz-box-shadow: 0px 2px 6px #cacaca;
    box-shadow: 0px 2px 6px #cacaca;}
.current2 {position: fixed;background: #fff;margin-top: -30px;z-index: 99999;
-webkit-box-shadow: 0px 2px 6px #cacaca;
    -moz-box-shadow: 0px 2px 6px #cacaca;
    box-shadow: 0px 2px 6px #cacaca;}
.current .jzk_nav_01r { padding-top: 50px;}
.current .jzk_logo_01 img {margin-top: 10px;}
.current2 .jzk_nav_01r { padding-top: 50px;}
.current2 .jzk_logo_01 img {margin-top: 10px;width: 202.5px;}

@media (max-width: 1200px){
	.jzk_nav_01r .fu_box {padding-left: 0;}
	.jzk_logo_01 {width: 50%;}
	.jzk_nav_01r {width: 50%;}
	.jzk_nav_01r .fu_box .fu_box_img { padding-right: 8px;}
	.jzk_nav_01r .fu_box:nth-child(3) {display: none;}
	.jzk_nav_01r .fu_box .fu_box_img i { padding-left: 12px;border-left: none;}
	.jzk_nav_01r .fu_box +.fu_box .fu_box_img::before {display: none;}
}
@media (max-width: 991px){
	.jzk_logo_01 {width: 100%;text-align: center;}
	.jzk_nav_01r .fu_box {display: none;}
	.jzk_nav_01r {display: none;}
}
@media (max-width: 767px){
	.jzk_logo_01 {width: 70%;text-align: left;}
	.jzk_nav_01r {display: block;width: 30%;float: right;}
	.jzk_nav_01r .jzk_r1 {position: absolute;right: 8px;margin-top: 7px;}
.current .jzk_nav_01r .jzk_r1 {margin-top: -15px;}
.current2 .jzk_nav_01r .jzk_r1 {margin-top: -15px;}
	
	.jzk_nav_01 {top:78px}
	.jzk_nav_01 li a {line-height: 36px;height: 36px;}
	.jzk_nav_box {height: 78px;}
}


@media (max-width:1600px){
	.jzk_banner h3 {    top: 162px;left: 40px;}
	.jzk_banner span {    top: 215px;left: 40px;}
	.jzk_banner p {    top: 340px;left: 40px;}
	.jzk_banner .k_1 {    top: 280px;left: 40px;}
	.jzk_banner .k_2 {    top: 460px;left: 40px;}
	.jzk_banner .k_3 {    top: 460px;left: 235px;}
	.jzk_logo_01 {padding-top: 10px;}
	.jzk_nav_01 {margin-top: 10px;padding-top: 10px;}
	.jzk_nav_01r {padding-top: 30px;}
}

@media (max-width:1400px){
	.jzk_banner h3 {    font-size: 30px;}
	.jzk_banner span {    font-size: 20px;top: 198px;}
	.jzk_banner .k_1 { top:250px;}
	.jzk_banner p {top: 290px;}
	.jzk_banner .k_2 {top: 400px;}
	.jzk_banner .k_3 {top: 400px;}
}
@media (max-width:1200px){
	.jzk_nav_01r {width: auto;}
	.jzk_logo_01 {width: 30%;padding-top: 20px;}
	.jzk_banner h3 {    top: 122px;left: 20px;}
	.jzk_banner span {    top: 175px;left: 20px;}
	.jzk_banner p {    top: 240px;left: 20px;}
	.jzk_banner .k_1 {    top: 220px;left: 20px;}
	.jzk_banner .k_2 {    top: 360px;left: 20px;}
	.jzk_banner .k_3 {    top: 360px;left: 235px;}
	.jzk_banner {overflow: hidden;}
}
@media (max-width: 991px){
	.jzk_logo_01 {width: 30%;padding-top: 10px;text-align: left;}
	.jzk_banner h3 {    top: 100px;left: 10px;}
	.jzk_banner span {    top: 135px;left: 10px;}
	.jzk_banner p {    top: 200px;left: 10px;}
	.jzk_banner .k_1 {    top: 180px;left: 10px;}
	.jzk_banner .k_2 {    top: 290px;left: 10px;}
	.jzk_banner .k_3 {    top: 290px;left: 200px;}
	
	.jzk_banner img {width: 100%;max-width: 100%;position: initial;margin-left: 0;left: 0;}
	.jzk_banner .k_3 span img {width: 90px; position: initial;margin-left: 0;}
	.jzk_banner .k_3 span {position: absolute; left:0; top:initial;bottom:40px;background: #fff;padding: 10px 5px;border-radius: 10px;display: inline-block;width: 100%;display: none;}
	.jzk_banner .k_3 span h4 {width: 100%;font-size: 12px; line-height: 20px;display: none;}
	.jzk_banner .k_3:hover span {display: block;}
}
@media (max-width: 767px){
	.jzk_logo_01 { padding-top: 0;;width:40%;}
	.current .jzk_logo_01 {padding-top: 24px;}
	.current2 .jzk_logo_01 {padding-top: 24px;}
	.jzk_nav_01r img {display: none;}
	.jzk_banner h3 {font-size: 18px; top:70px;left: 0;}
	.jzk_banner span {font-size: 14px; top:95px;left: 0;}
	.jzk_banner .k_1 {top:130px; left:0;}
	.jzk_banner p {font-size: 14px;top: 140px;left: 0;line-height: 24px;width: auto;}
	.jzk_banner .k_2 {width: 110px;height: 34px;line-height: 34px;      top: 240px;  font-size: 14px;left: 0;}
	.jzk_banner .k_3 {width: 110px;height: 34px;line-height: 34px; top: 240px; font-size: 14px; left: 120px;}
	.jzk_nav_01>ul>li {margin: 0;}
	.jzk_nav_01 {padding-top: 0; margin-top:0;top: 60px;}
}

@media (max-width: 1600px){
.current .jzk_logo_01 img {margin-top: 15px;}
.current .jzk_nav_01 {margin-top: 24px;}
.current2 .jzk_logo_01 img {margin-top: 15px; width: 202.5px;}
.current2 .jzk_nav_01 {margin-top: 24px;}
}
@media (max-width:1400px){
.jzk_nav_01 {margin-top: 10px;}
}
@media (max-width: 1200px){
.current .jzk_logo_01 img {margin-top: 38px;}
.current2 .jzk_logo_01 img {margin-top: 38px;width: 202.5px;}
.jzk_nav_01 {margin-top: 0;}
}

.k_index1 {background: #056fe7;color: #fff; padding: 30px 0 ;}
.k_index1 ul {padding-left: 50px;}
.k_index1 li { float: left;padding-left: 33px;background: url(../images/1.jpg) no-repeat left top;width: 20%;}
.k_index1 strong {font-size: 29px;font-weight: bold;}
.k_index1 span {font-size: 14px;padding-left: 5px;}
.k_index1 p {font-size: 18px;color: #cddbf8;width: 100%;display: inline-block;}

@media (max-width:1600px){
	.k_index1 li {    padding-left: 15px;}
	
}
@media (max-width:1200px){
	.k_index1 li {    padding-left: 15px;}
	.k_index1 ul { padding-left: 0;}
	.k_index1 p {font-size: 14px;}
}

@media (max-width: 991px){
}

@media (max-width: 767px){
	.k_index1 {padding: 20px 0;}
	.k_index1 strong {font-size: 20px;}
	.k_index1 p {line-height: 18px;font-size: 12px;}
	.k_index1 li {width: 33.3%;padding-bottom: 15px;padding-left: 5px;}
	.jzk_nav_box {z-index: 999;}
	.jzk_nav_01r {padding-top: 0;}
	.jzk_banner img {width:800px;    max-width:800px;position: relative;left:50%; margin-left: -400px;}
}

.k_index_t1 {text-align: center;position: relative;}
.k_index_t1 h2 {font-weight: bold;font-size: 30px;color: #4d4d4d;z-index: 9;position: relative;padding-top: 5px;top: 8px;}
.k_index_t1 span {font-weight: bold;font-size: 38px;color: #f4f5f9; text-transform: uppercase;z-index: 6;position: relative;display: inline-block;padding-bottom: 12px;}
.k_index_t1 span::after {background: #066ee7; width: 36px; height: 4px;content: ' ';display: block;left:50%; bottom: -12px;margin-left: -18px;position: absolute;}

.k_index2 {padding-top: 90px;padding-bottom: 135px;}
.k_index2 ul {padding-top: 70px;}
.k_index2 ul li { float: left; position: relative;margin-right: 40px;}
.k_index2 ul li:last-child {margin-right: 0;}
.k_index2 ul li::after { position: absolute;left:0; right: 0;top: 0;bottom: 0;background: #000; opacity: 0.6;display: inline-block; content: ' ';
transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_index2 ul li i{position: absolute; left:48px; top:40px;z-index: 9;}
.k_index2 ul li h3{position: absolute; left:48px; bottom:48px;z-index: 9;color: #fff;font-size: 24px;
transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_index2 ul li span {position: absolute; left:48px; bottom:80px;z-index: 9;color: #fff;font-size: 14px;text-transform: uppercase;font-weight: bold;
transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_index2 ul li a {display: inline-block;width: 128px;height: 34px; line-height: 34px;border: 1px solid #fff;border-radius: 3px;background: rgba(255,255,255,0.2);text-align: center; position: absolute;left:0;z-index: 9;color: #fff;display: none;
transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_index2 ul li:hover a {display: inline-block;}
.k_index2 ul li:hover h3 {bottom:370px;}
.k_index2 ul li:hover span {bottom:396px;}
.k_index2 ul li:hover::after {background: #066ee7; opacity: 0.8;}
.k_index2 ul li a:nth-last-child(1) {left:40px;bottom:40px;}
.k_index2 ul li a:nth-last-child(2) {left:197px;bottom:40px;}
.k_index2 ul li a:nth-last-child(3) {left:197px;bottom:93px;}
.k_index2 ul li a:nth-last-child(4) {left:40px;bottom:93px;}

@media (max-width:1600px){
	.k_index2 ul li{  margin-right: 20px;}
	.k_index2 ul li>img{width: 280px; }
.k_index2 ul li a {width: 108px;height: 34px; line-height: 34px;}
.k_index2 ul li a:nth-last-child(1) {left:30px;bottom:40px;}
.k_index2 ul li a:nth-last-child(2) {left:150px;bottom:40px;}
.k_index2 ul li a:nth-last-child(3) {left:150px;bottom:93px;}
.k_index2 ul li a:nth-last-child(4) {left:30px;bottom:93px;}
.k_index2 ul li i {left:30px; }
.k_index2 ul li:hover h3 {bottom:260px;left:30px; }
.k_index2 ul li:hover span {bottom:286px;left:30px; }
}

@media (max-width:1400px){
	.k_index2 {
	    padding-top: 70px;
	    padding-bottom: 85px;
	}
}
@media (max-width:1200px){
	.k_index2 {
	    padding-top: 40px;
	    padding-bottom: 65px;
	}
	.k_index2 ul { padding-top: 50px;}
	
	.k_index2 ul li  {width: 23%;margin:0 1%;}
	.k_index2 ul li>img {width: 100%;}
	.k_index2 ul li:hover a{display: none;}
	.k_index2 ul li:hover h3{left:0; bottom:48px;}
	.k_index2 ul li:hover span{left:0; bottom:80px;}
	.k_index2 ul li h3 {width: 100%;text-align: center;left: 0;}
	.k_index2 ul li span {width: 100%;text-align: center;left: 0;}
	.k_index2 ul li i {left:0;text-align: center;width: 100%;}
}

@media (max-width: 991px){
	.k_index2 ul li h3 {font-size: 18px;}
	.k_index2 ul li span {font-size: 12px; line-height: 20px;}
}

@media (max-width: 767px){
	.k_index2 ul li {width: 48%;margin: 0 1%;margin-bottom: 12px;}
	.k_index2 ul li i img {height: 40px;}
	.k_index2 { padding-top:15px;padding-bottom: 20px;}
	.k_index2 ul {
	    padding-top: 20px;
	}
	.k_index2 ul li h3 {font-size: 16px;}
	.k_index_t1 span::after { bottom:0;}
}

.k_index3 {background: #f4f4f4; padding: 70px 0;height: 770px;}
.k_index3 .jzk_box {position: relative;}
.k_index3 .k_1 {background: #2d2d2d; position: absolute;z-index: 8;width: 1499px;height: 580px;color: #fff;top:150px;}
.k_index3 .k_1 span {width: 650px;display: inline-block;padding-top: 60px;padding-left: 35px;height: 170px;}
.k_index3 .k_1 ul {padding-left: 30px;width: 700px;margin-top: 15px;}
.k_index3 .k_1 li {width: 308px; height: 118px;border: 1px solid #e8ecef; padding: 30px 22px;float: left;margin-bottom: 30px;margin-right: 28px;cursor: pointer;
transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_index3 .k_1 li:nth-child(2n) {margin-right: 0;}
.k_index3 .k_1 li i {width: 50px;height: 50px;display: inline-block;float: left;margin-right: 10px;}
.k_index3 .k_1 li h3 {font-size: 16px;color: #fff;padding-top: 3px;}
.k_index3 .k_1 li p {font-size: 12px;color: #afafaf;line-height: 16px;}
.k_index3 .k_1 li:nth-child(1) i {background:  url(../images/ys_white_01.png) no-repeat left top;}
.k_index3 .k_1 li:nth-child(2) i {background:  url(../images/ys_white_02.png) no-repeat left top;}
.k_index3 .k_1 li:nth-child(3) i {background:  url(../images/ys_white_03.png) no-repeat left top;}
.k_index3 .k_1 li:nth-child(4) i {background:  url(../images/ys_white_04.png) no-repeat left top;}
.k_index3 .k_1 li:hover {background: #fff;}
.k_index3 .k_1 li:hover h3 {color: #333333;}
.k_index3 .k_1 li:hover:nth-child(1) i {background:  url(../images/ys_blue_01.png) no-repeat left top;}
.k_index3 .k_1 li:hover:nth-child(2) i {background:  url(../images/ys_blue_02.png) no-repeat left top;}
.k_index3 .k_1 li:hover:nth-child(3) i {background:  url(../images/ys_blue_03.png) no-repeat left top;}
.k_index3 .k_1 li:hover:nth-child(4) i {background:  url(../images/ys_blue_04.png) no-repeat left top;}

.k_index3 .k_2 {position: absolute;z-index: 9;right:0; width: 869px;}
.k_index3 .k_2 .swiper-pagination-bullet {background: #fff;width: 30px;height: 7px;border-radius: 0;opacity: 1;}
.k_index3 .k_2 .swiper-pagination-bullet-active {background: #056fe7;width: 60px;height: 7px;border-radius: 0;}

@media (max-width:1600px){
	.k_index3 .k_1 {width: 1000px;    height: 550px;}
	.k_index3 .k_2 {width: 600px;}
	.k_index3 .k_1 span {width: 500px;}
	.k_index3 .k_1 li {width: 270px;     height: 100px;   padding: 10px 14px;    margin-bottom: 15px;    margin-right: 15px;}
	.k_index3 .k_1 li i { margin-bottom: 20px;}
}

@media (max-width:1200px){
	.k_index3 .k_2 {position: initial;width: 100%;height: auto;float: left;}
	.k_index3 .k_1 {width: 100%;height: auto;float: left;position: initial; margin-top: 40px;}
	.k_index3 .k_2 img {width: 100%;}
	.k_index3 {height: auto;padding: 40px 0;}
	.k_index3 .k_1 span {width: 100%;padding: 20px 5%;height: auto;}
	.k_index3 .k_1 li {width:48%; margin-right: 4%;}
	.k_index3 .k_1 li:nth-child(2n) { margin-right: 0;}
	.k_index3 .k_1 ul {padding:10px 5% 20px;width: 100%;display: inline-block;}
}


@media (max-width: 991px){
	.k_index3 .k_1 li { height: 80px;}
}

@media (max-width: 767px){
	.k_index3 .k_1 li {width: 100%;    height: 100px;}
	.k_index3 .k_1 {margin-top: 20px;}
	.k_index3 {padding: 20px 0;}
}


.k_index_t2 {position: relative;}
.k_index_t2 h2 {font-weight: bold;font-size: 30px;color: #4d4d4d;z-index: 9;position: relative;padding-top: 5px;top: 8px;}
.k_index_t2 span {font-weight: bold;font-size: 38px;color: #ecedef; text-transform: uppercase;z-index: 6;position: relative;display: inline-block;padding-bottom: 12px;}
.k_index_t2 span::after {background: #066ee7; width: 36px; height: 4px;content: ' ';display: block;left:0; bottom: -12px;position: absolute;}


.k_index4 {padding: 80px 0;}
.k_index4 .jzk_box {position: relative;}
.k_index4 .k_1 { position: absolute;right: 0;top:0;z-index: 9;}
.k_index4 .k_1 a {width: 130px;height: 40px;line-height: 40px;display: inline-block;margin-left: 20px;border: 1px solid #caced1;text-align: center;border-radius: 3px;;}
.k_index4 .k_1 a:hover { color: #fff;background: #056fe7;border-color: #056fe7;}
.k_index4 ul {padding-top: 82px;    display: flex;
    flex-wrap: wrap;}
.k_index4 ul li {float: left;margin:0 1%; width: 23%;height: 280px;background: #f4f4f4;position: relative;margin-bottom: 30px;}
.k_index4 ul li h3 {font-size: 16px;color: #333;padding-left: 30px;padding-top: 15px;}
.k_index4 ul li p {font-size: 14px;color: #787878;padding-left: 30px;}
.k_index4 ul li span {font-size: 14px;color: #333333;display: inline-block;border: 1px solid;text-align: center;display: inline-block;width: 98px;
transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;height: 38px;line-height: 38px;border: 1px solid #caced1;border-radius: 3px; position: absolute;right: 21px; bottom: 12px;}
.k_index4 ul li:hover span {color: #056fe7;background: #fff;border-color: #fff; position: absolute; left:40%; top:35%;z-index: 9;}
.k_index4 ul li a::after { position: absolute;left:0; right: 0;top: 0;bottom: 59px;background: #066ee7; opacity: 0.8;display: inline-block; content: ' ';
transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s; opacity: 0;}
.k_index4 ul li:hover a::after {opacity: 0.5;}

@media (min-width:1200px){
.jzk_banner {min-height: 750px;}
}
@media (min-width:1400px){
.jzk_banner {min-height: 550px;}
}
@media (max-width:1400px){
.k_index4 ul li a::after { position: absolute;left:0; right: 0;top: 0;bottom: 57px;background: #066ee7; opacity: 0.8;display: inline-block; content: ' ';
transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s; opacity: 0;}

}
@media (max-width:1600px){
	.k_index4 ul li {width: 31%;}
}
@media (max-width:1200px){
	.k_index4 ul li {width: 31%; margin: 0 1% 20px;}
	.k_index4 { padding: 40px 0;}
	.k_index4 ul {	    padding-top: 42px;	} 
}

@media (max-width: 991px){
	.k_index4 .k_1 a { width: 100px; margin-left: 10px;}
	.k_index4 ul li { height: auto;padding-bottom: 20px;}
	.k_index4 ul li span {display: none;}
	.k_index4 ul li p { padding: 0 15px;}
	.k_index4 ul li h3 { padding: 10px 15px 0;}
}

@media (max-width: 767px){
	.k_index4 ul li {width: 48%;margin: 0 1% 12px;    padding-bottom: 10px;}
	.k_index4 {padding: 20px 0;}
	.k_index4 .k_1 { position: initial;padding-top: 10px;text-align: center;}
	.k_index4 .k_1 a {width: 80px;height: 30px;line-height: 30px;font-size: 12px;margin: 0 4px; }
	.k_index4 ul li h3 {font-size: 14px;line-height: 20px;}
	.k_index4 ul {
	    padding-top: 22px;
	} 
	
}

.k_index5 {background:  url(../images/bg_new.jpg) no-repeat center top;padding: 71px 0; }
.k_index5 .k_1 {width: 1371px;float: right;}
.k_index5 .jzk_box {position: relative;}
.k_index5 .k_index_t2 { padding-top: 50px;position: absolute;}
.k_index5 .k_index_t2 span {padding-bottom: 30px;}
.k_index5 .swiper-slide {width: 25%;}
.k_index5 .swiper-slide:nth-child(2n){ margin-top: 40px;}
.k_index5 .swiper-slide a {background: #fff; padding: 30px;margin-right: 30px;display: inline-block;
transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_index5 .swiper-slide span { font-size: 14px;display: inline-block;padding-bottom: 20px;}
.k_index5 .swiper-slide h3 { height: 73px;display: inline-block;background:  url(../images/2.jpg) no-repeat left bottom;font-size: 18px;}
.k_index5 .swiper-slide p { height: 190px;display: inline-block;padding-top: 26px;color: #adadad;line-height: 24px;font-size: 14px;}
.k_index5 .swiper-slide strong { color: #000; border-top: 1px solid #f5f5f5;display: inline-block;width: 100%;line-height: 30px;padding-top: 20px;}
.k_index5 .swiper-slide strong i { font-style: normal;float: right;font-size: 20px;}
.k_index5 .swiper-slide a:hover {background: url(../images/3.jpg) no-repeat left bottom; color: #fff;-webkit-box-shadow: 0px 2px 6px #056fe7;
    -moz-box-shadow: 0px 2px 6px #056fe7;
    box-shadow: 0px 2px 6px #056fe7;}
.k_index5 .swiper-slide a:hover p {color: #fff; }
.k_index5 .swiper-slide a:hover h3 {background:  url(../images/4.jpg) no-repeat left bottom;}
.k_index5 .swiper-slide a:hover strong {color: #fff; border-color: #5199ed;}
.k_index5 .swiper-button-next ,.k_index5 .swiper-button-prev {width: 40px;text-align: center;line-height: 40px; height: 40px;border: 1px solid #cbd1d1;border-radius: 40px;background: none;outline: none;}
.k_index5 .swiper-button-next { position: absolute;left:52px;top: 400px;
transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_index5 .swiper-button-prev { position: absolute;left:0;top: 400px;
transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_index5 .swiper-button-next i,.k_index5 .swiper-button-prev i {color: #000100;font-size: 25px;line-height: 40px;outline: none;}
.k_index5 .swiper-button-next:hover i,.k_index5 .swiper-button-prev:hover i {color: #fff;}
.k_index5 .swiper-button-next:hover,.k_index5 .swiper-button-prev:hover {color: #fff;background: #308cf3;border-color: #5199ed;}
.k_index5 .k_2 { position: absolute; left:0;top:186px;}
.k_index5 .k_2 a{width: 150px;line-height: 40px;text-align: center;border: 1px solid #caced1;border-radius: 3px; display: inline-block;}
.k_index5 .k_2 a:hover {color: #fff;background: #308cf3;border-color: #5199ed;}

@media (max-width:1600px){
	.k_index5 .k_1 {width: 980px;}
	.k_index5 .swiper-slide a {padding: 20px;margin-right: 20px;}
	.k_index5 .swiper-slide span {padding-bottom:5px;}
	.k_index5 .swiper-slide h3 { height: auto;font-size: 16px;padding-bottom: 20px;}
	.k_index5 .swiper-slide p {padding-top: 16px;}
	.k_index5 .swiper-slide strong { padding-top: 4px;}
	.k_index5 .swiper-slide strong i {padding-top: 6px;}
	
}
@media (max-width:1200px){
	.k_index5 .swiper-slide {width: 33.33%;}
	.k_index5 .k_1 {width: 780px;}
}

@media (max-width: 991px){
	.k_index5 {-webkit-background-size: cover;
	background-size: cover;}
	.k_index5 .k_index_t2 {position: inherit;padding-top: 0;text-align: center;padding-bottom: 30px;}
	.k_index_t2 span::after {margin-left: -18px;}
	.k_index5 .k_index_t2 span {padding-bottom: 0;}
	.k_index5 .k_1 {width: 100%;}
	.k_index5 .swiper-slide a {margin: 0 10px;}
	.k_index5 .k_2 { position: inherit;top:0;margin-bottom: 15px; margin-left: auto; margin-right: auto;text-align: center;}
.k_index5 .swiper-button-prev,.k_index5 .swiper-button-next {top: initial; bottom: -50px;}
}

@media (max-width: 767px){
	.k_index5 .swiper-slide {width: 100%;}
	.k_index5 .swiper-slide:nth-child(2n) {
	    margin-top: 0;
	} 
	.k_index5 .swiper-slide strong {font-size: 14px;}
	.k_index_t2 h2 {font-size: 20px;}
	.k_index5 {padding: 20px 0 60px;}
	.k_index_t2 {text-align: center;}
	.k_index_t2 span {padding-bottom: 15px;font-size: 18px;}
	.k_index_t2 span::after {left:50%;    bottom: 0px;}
	.k_index5 .k_2 a {    width: 120px;    line-height: 34px;    font-size: 14px;}
	.k_index5 .k_index_t2 {padding-bottom: 15px;}
}



.k_index6 {padding: 93px 0; overflow: hidden;}
.k_index6 .k_index_t1 p { padding-top: 20px;color: #9e9e9e;}
.k_index6 ul {padding-top: 66px;width: 110%;}
.k_index6 ul li  {float: left; padding: 0 10px;padding-bottom: 24px;}
.k_index6 ul li:nth-child(6n) { padding-right: 0;}
.k_index6 ul li a {border-radius: 18px;
transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;text-align: center;border: 1px solid #e7ebee;width: 298px;height: 128px;line-height:  128px;display: inline-block;overflow: hidden;}
.k_index6 ul li a:hover {border: 1px solid #056fe7;-webkit-box-shadow: 0px 2px 6px #cacaca;
    -moz-box-shadow: 0px 2px 6px #cacaca;
    box-shadow: 0px 2px 6px #cacaca;}

@media (max-width:1600px){
	.k_index6 {padding: 70px 0;}
	.k_index6 ul {width: 100%;}
	.k_index6 ul li {
		width: 20%;
	}
	.k_index6 ul li a {width: 100%;
    height: auto;
    line-height: auto;}
.k_index6 ul li:nth-child(6n) { padding: 0 10px;}
.k_index6 ul li:nth-last-child(1) { display: none;}
.k_index6 ul li:nth-last-child(2) { display: none;}

}
/* 
@media (max-width:1400px){
	.k_index6 ul li a {
	    width: 350px;
	    height: 130px;
	    line-height: 130px;
	}
.k_index6 ul li:nth-last-child(1) { display: block;}
.k_index6 ul li:nth-last-child(2) { display: block;}
	} */
@media (max-width:1200px){
.k_index6 ul li:nth-last-child(1) { display: block;}
.k_index6 ul li:nth-last-child(2) { display: block;}
	.k_index6 ul li a {width: 100%;    height: 90px;    line-height: 90px;}
	.k_index6 ul li a img {height: 90px;}
	.k_index6 ul li {padding-bottom: 15px; width: 25%;}
	.k_index6 { padding: 40px 0;}
	.k_index_t1 h2 {font-size: 20px;}
	.k_index6 { padding: 20px 0;}
}


@media (max-width: 991px){
}

@media (max-width: 767px){
	.k_index6 ul {display: flex;
	padding-top: 16px;
    flex-wrap: wrap;}
	.k_index_t1 span {font-size: 18px;}
	.k_index6 ul li {width: 50%;text-align: center;padding: 0 6px;padding-bottom: 8px;}
	.k_index6 ul li a img {height: 70px;vertical-align: middle;}
	.k_index6 ul li a {display: inline-block;float: left;
	    height: 70px;
	    line-height: 70px;
	}
	.k_index6 ul li:nth-child(6n) {padding: 0 6px;}
}

.k_index7 {background:  url(../images/bg_contact.jpg) no-repeat center top;padding:55px 0;  }
.k_index7 .k_index_tx {float: left;}
.k_index7 .k_index_tx h3 {font-weight: bold;color: #fff;font-size: 30px;padding-bottom: 12px;}
.k_index7 .k_index_tx span {color: #fff;font-size: 22px;padding-bottom: 37px;display: inline-block;}
.k_index7 .k_index_tx p {width: 36px;height: 4px;background: #fff;}
.k_index7 .k_index_tx ul {padding-top: 100px;}
.k_index7 .k_index_tx ul li {float: left;margin-right: 27px;width: 110px;}
.k_index7 .k_index_tx ul li img {border-radius: 3px;position: relative;transition: 0.3s;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;}
.k_index7 .k_index_tx ul li:hover img {position: relative; z-index: 9;transform: scale(1.2);
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -moz-transform: scale(1.2); }
.k_index7 .k_index_tx ul li span {font-size: 14px;width: 100%;text-align: center;padding-top: 6px;}
.k_index7 .k_1 { background: #fff;width: 1000px;height: 360px;border-radius: 5px;float: right;}
.k_index7 .k_1 input {width: 48%; margin-right: 4%;float: left;margin-bottom: 22px;}
.k_index7 .k_1 input:nth-child(2) {margin-right: 0;}
.k_index7 .k_1 button {margin: 0 30%;width: 40%;border-radius: 2px;margin-top: 35px;transition: 0.3s;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;}
.k_index7 .k_1 .jzk_messages {padding: 45px 5%;}
.k_index7 .k_1 button:hover {background: none;border: #0c85f2 1px solid;
    color: #0c85f2;}

@media (max-width:1600px){
	.k_index7 .k_1 {width: 800px;}
	.k_index7 .k_index_tx span {font-size: 16px;}
}

@media (max-width:1200px){
	.k_index7 .k_1 {width: 600px;}
}


@media (max-width: 991px){
	.k_index7 {background-size: cover;}
	.k_index7 .k_1 { width: 100%; margin: 0 auto;}
	.k_index7 .k_index_tx {text-align: center;width: 100%;}
	.k_index7 .k_index_tx h3 {width: 100%;}
	.k_index7 .k_index_tx p {display: none;}
	.k_index7 .k_index_tx ul {padding-top: 10px;}
	.k_index7 .k_index_tx ul li {float: inherit;display: inline-block;    margin:0 15px;}
}
@media (max-width: 767px){
	.k_index7 .k_index_tx h3 {font-size: 24px;}
	.k_index7 .k_index_tx span {    font-size:14px;padding-bottom: 17px;}
	.k_index7 { padding: 30px 0;}
	.k_index7 .k_index_tx ul li {margin: 0 8px;}
	.k_index7 .k_1 input {width: 100%; margin-right: 0;margin-bottom: 12px;}
	.k_index7 .k_1 .jzk_messages { padding: 20px 5%;}
	.k_index7 .k_1 button { margin-top: 15px;}
	.k_index7 .k_1 { height: auto;padding-bottom: 30px;}
}


.k_footx {background: #131a2d;color: #fff;}
.k_footx .k_1 {padding: 48px 0;border-bottom: 1px solid #5a5d6c;}
.k_footx .k_1 ul {}
.k_footx .k_1 ul li{width: 23%;float: left;}
.k_footx .k_1 ul li h3{font-size: 16px;width: 100%;padding-bottom: 8px;}
.k_footx .k_1 ul li span {width: 25px;height: 2px;background: #056fe5;display: inline-block;transition: 0.3s;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;}
.k_footx .k_1 ul li:hover span {width: 100px;height: 2px;background: #056fe5;display: inline-block;}
.k_footx .k_1 ul li p {line-height: 24px;color: #babbbd; display: inline-block;font-size: 14px;width: 100%;padding-top: 12px;}
.k_footx .k_1 ul li p a{color: #babbbd; }
.k_footx .k_1 ul li p a:hover {color: #056fe5; }
.k_footx .k_2 { padding: 22px 60px 0;color: #babbbd;text-align: center;}
.k_footx .k_2 span {color: #fff;font-size: 14px;}
.k_footx .k_2 a { color: #babbbd;font-size: 14px;padding-right: 12px; border-right: 1px solid #babbbd;margin:0 6px;}
.k_footx .k_2 a:last-child {border-right: none;}
.k_footx .k_2 a:hover {color: #056fe5; }
.k_footx .k_3 {text-align: center;color: #babbbd;font-size: 14px;padding-bottom: 22px;padding-top: 8px;}
.k_footx .k_3 a { color: #babbbd;font-size: 14px;}
.k_footx .k_3 a:hover {color: #056fe5; }
@media (max-width: 1600px){
	.k_footx .k_1 ul li:first-child {width: 16%;}
	.k_footx .k_1 ul li:nth-child(2){width: 30%;float: left;}
	.k_footx .k_1 ul li:nth-child(3){width: 26%;float: left;}
	.k_footx .k_1 ul li{width: 28%;float: left;}
}

@media (max-width: 991px){
.k_footx .k_1 ul li {width: 50%;padding-bottom:30px;}
.k_footx .k_1 ul li h3 {padding-bottom: 0;}

.k_footx .k_2 {padding: 22px 10px 0;}
}

@media (max-width: 767px){
	.k_footx .k_1 ul li:nth-child(2){width: 100%;float: left;}
	.k_footx .k_1 ul li:nth-child(3){width: 100%;float: left;}
	.k_footx .k_1 ul li {width: 100%;}
	.k_footx .k_1 ul li:first-child {width: 100%;text-align: center;}
	.k_footx .k_1 { padding: 30px 0 20px;}
	
}

/* 漂浮 */
.k_footr {width: 52px;position: fixed;top:50%;border: 1px solid #eaebed;right:0;margin-top: -300px;z-index: 9999;}
.k_footr ul {}
.k_footr ul li {float: left;background: #fff;border-bottom: 1px solid #eaebed;height: 50px;}
.k_footr ul li a {width: 50px;height: 50px;display: inline-block;position: relative;}
.k_footr ul li:nth-child(1) a {background: url(../images/sidebar_gray_qq.png) no-repeat center center;}
.k_footr ul li:nth-child(2) a {background: url(../images/sidebar_gray_wechat.png) no-repeat center center;}
.k_footr ul li:nth-child(3) a {background: url(../images/sidebar_gray_wechat2.png) no-repeat center center;}
.k_footr ul li:nth-child(4) a {background: url(../images/sidebar_gray_phone.png) no-repeat center center;}
.k_footr ul li:nth-child(5) a {background: url(../images/sidebar_gray_form.png) no-repeat center center;}
.k_footr .k_1 {
    width: 187px;
    height: 214px;
    position: absolute;
    z-index: 9;
    padding: 10px;
    background: #fff;
    -webkit-box-shadow: 0px 2px 6px #cacaca;
    -moz-box-shadow: 0px 2px 6px #cacaca;
    color: #313131;
    box-shadow: 0px 2px 6px #cacaca;
    right: 60px;
    top:0;
    text-align: center;
    display: none;
    }
	.k_footr .k_1 span{padding-top: 5px; display: inline-block;}
	.k_footr ul li:hover a .k_1{display: block;}
.k_footr .k_2 {width: 230px;height: 51px; line-height: 51px;position: absolute;z-index: 9;background: #fff;-webkit-box-shadow: 0px 2px 6px #cacaca;
    -moz-box-shadow: 0px 2px 6px #cacaca;color: #313131;
    box-shadow: 0px 2px 6px #cacaca;right: 60px; top:0;text-align: center;display: none;}
	.k_footr ul li:hover a .k_2{display: block;}

.k_footr ul li:nth-child(1):hover a {background: url(../images/sidebar_blue_qq.png) no-repeat center center;}
.k_footr ul li:nth-child(2):hover a {background: url(../images/sidebar_blue_wechat.png) no-repeat center center;}
.k_footr ul li:nth-child(3):hover a {background: url(../images/sidebar_blue_wechat2.png) no-repeat center center;}
.k_footr ul li:nth-child(4):hover a {background: url(../images/sidebar_blue_phone.png) no-repeat center center;}
.k_footr ul li:nth-child(5):hover a {background: url(../images/sidebar_blue_form.png) no-repeat center center;}

.k_footr2 {background:#fff url(../images/sidebar_gray_top.png) no-repeat center center;width: 52px;height: 50px;display: inline-block;position: fixed; top:50%;border: 1px solid #eaebed;right:18px;margin-top: 110px;display:none;}
.k_footr2:hover {background:#fff url(../images/sidebar_blue_top.png) no-repeat center center;}

@media (max-width: 767px){
.k_footr {display: none;}
.k_footr2 {display: none;}
}


/*fu_list_08*/
.fu_list_08  {  width: 100%;  display: flex;    flex-wrap: wrap; margin-top:50px;}
.fu_list_08 img {margin-right: 12px; float: left;   display: table-cell;}
.fu_list_08 .right_box {    display: table-cell;}
.fu_list_08 span {display: inline-block;color: #B9B9B9;height: 14px;padding: 0;margin: 0; margin-right: 10px;}
.fu_list_08 li {    border-bottom: 1px solid #ddd; width: 100%;   padding-bottom: 10px;    margin-bottom: 20px;position: relative;}
.fu_list_08 li:after {display: inline-block;width: 100%;content: ' ';}
.fu_list_08 span i {margin-right: 6px;}
.fu_list_08 a>i  {position: absolute;right: 30px;font-size: 80px;font-size: 60px;color: #999; top:50%; margin-top: -40px;transition: 0.3s;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;}
.fu_list_08 li:hover a>i {color: #f3a421;}
.fu_list_08 h3 {font-size: 1.2em; padding: 5px 0 8px;position: relative;-webkit-transition: all .66s cubic-bezier(.17,.84,.44,1);    transition: all .66s cubic-bezier(.17,.84,.44,1);     text-align: left;    width: 100%;}
.fu_list_08 p {font-size: 1em;color: #8E8E8E;padding-bottom: 10px;padding-right: 5%;}
@media (max-width: 991px){
	.fu_list_08 h3 {font-size: 18px;}
	.fu_list_08 p {font-size: 16px;}
.fu_list_08  {    margin-top:30px;}
}
@media (max-width: 767px){
.fu_list_08  {  margin-top:15px;}
	.fu_list_08 h3 {font-size: 16px; padding-top: 0;padding-bottom: 4px;}
.fu_list_08 img {max-width: 80px;height: auto!important;display: none;}
	.fu_list_08 p {font-size: 14px;}
	.fu_list_08 a>.fa {display: none;}
	.fu_list_08 li {padding-bottom: 0;margin-bottom: 10px;}
}


.jzk_chapter {border-top: 1px dashed #d9dadc;}






.popup {width: 820px;height: 560px;background:#fff url(../images/popup_bg.jpg) no-repeat left center;border-radius: 8px;display: inline-block;overflow: hidden;position: relative;display: none;}
.popup .k_1 {width: 320px; padding: 80px 32px 0;float: left;}
.popup .k_1 h3 {width: 100%;}
.popup .k_1 span {width: 100%;color: #fff;font-size: 14px;display: inline-block;padding-top: 28px;height: 220px;}
.popup .k_1 ul {}
.popup .k_1 ul li {float: left;margin-right: 20px;width: 110px;}
.popup .k_1 ul li:nth-child(2) { margin-right: 0;}
.popup .k_1 ul li img {border-radius: 3px;}
.popup .k_1 ul li span {font-size: 14px;width: 100%;text-align: center;padding-top: 6px;}

.popup .k_2 {padding:40px 50px;float: left;width: 500px;}
.popup .k_2 .jzk_messages {padding:0;margin-top: 35px;}
.popup .k_2 h3 {color: #343434;font-size: 22px;font-weight: bold;padding-bottom:5px; padding-top: 15px;}
.popup .k_2 span {color: #9f9f9f;font-size: 16px;}
.popup .k_2 .jzk_btn2 {border-radius: 3px;background: #056fe7;height: 50px;line-height: 50px;padding: 0;margin-top: 30px;}
.popup .k_2 input { margin-bottom: 20px;}
.popup .k_3 {position: absolute;right:20px;top:20px;cursor: pointer;}

.jzk_chapter_l span {width: auto;}
.jzk_chapter_l { text-align: right;}
.jzk_chapter_l:first-child { text-align: left;}
.jzk_show_c { line-height: 1.5;}


@media (max-width: 767px){
.current .jzk_logo_01 img {    margin-top: 0px;}
.current2 .jzk_logo_01 img {    margin-top: 0px;width: auto;}
	.popup { width: 90%; margin-left: 5%;    height: 520px;}
	.popup .k_1 {display: none;}
	.layui-layer-setwin {    right:30px!important;}
	.popup .k_2 {width: 100%;    padding: 20px ;}
	.popup .k_2 h3 ,.popup .k_2 span{color: #fff;}
}


.jxv  {position: relative;text-align: center;}
		.jxv4 {position: absolute;width: 80%;top:180px;left: 50px}
		.jxv img {width: 100%;}
		
		.jxv1 {font-size: 52px;line-height: 60px;color: #333 ;font-weight: bold;}
		.jxv2 {font-size: 24px;line-height: 50px;color:#056FE7 ;font-weight: bold; margin-top: 80px;margin-bottom: 80px;}
		.jxv3 {color:#FFFFFF ;font-size: 20px;width: 260px;
height: 60px;line-height: 60px;cursor: pointer;
background: linear-gradient(90deg,#056fe7 0%, #5eaaff 100%);
border-radius: 3px;display: inline-block;
box-shadow: -9px 0px 12px 9px rgba(5,113,231,0.05); }
		
	/* 	.jzk_logo_01 {padding-top: 0;}
		.jzk_nav_01 {padding-top: 2px;}
		.jzk_nav_01r {padding-top: 30px;} */
		
		
		
		
		/* 头部固定备份 */
/* 	body{padding-top: 80px;}
	@media (max-width: 1600px){
		body{padding-top: 70px;}
	}
	@media (max-width: 1200px){
		body{padding-top: 60px;}
		.current2 .jzk_logo_01 img {margin-top: 30px;}
	}
	@media (max-width: 990px){
		body{padding-top: 60px;}
	}
	@media (max-width: 767px){
		.current2 .jzk_logo_01 img {margin-top: 0;}
		body{padding-top: 40px;}
	} */
	
	
	.jzk_logo_01 {padding-top: 10px;}
	.jzk_nav_01 {margin-top: 0;}
	.jzk_nav_01r {padding-top: 40px;}
	.current2 .jzk_logo_01 {padding-top: 16px;}
	.current2 .jzk_nav_01 {padding-top: 38px;margin-top: 0;}
	.current2 .jzk_nav_01r {padding-top: 50px;}
	body{padding-top: 0;}
	@media (max-width: 1600px){
		body{padding-top: 0;}
	}
	@media (max-width: 1400px){
		.jzk_logo_01 {padding-top: 0;}
		.jzk_nav_01r {padding-top: 30px;}
		
		}
	@media (max-width: 1200px){
		body{padding-top: 0;}
		.current2 .jzk_logo_01 img {margin-top: 30px;width: 202.5px;}
		.jzk_logo_01 {padding-top: 10px;}
		.jzk_nav_01r {padding-top: 20px;}
	.current2 .jzk_logo_01 {padding-top: 10px;}
		.current2 .jzk_nav_01 {padding-top: 28px;margin-top: 0;}
	.current2 .jzk_nav_01r {padding-top: 40px;}
	}
	@media (max-width: 990px){
		body{padding-top: 0;}
	}
	@media (max-width: 767px){
		.current2 .jzk_logo_01 img {margin-top: 0;width: auto;}
		body{padding-top: 0;}
		.jzk_nav_01r {padding-top: 0;}
		.jzk_logo_01 {padding-top: 0;}
		.current2 .jzk_logo_01 {padding-top: 24px;}
		.jzk_logo_01 img {height: 20px;}
		.current2 .jzk_nav_01r {padding-top: 50px;}
		.jzk_nav_01r .jzk_r1 {background: none;}
	}
		
		.jm2 {background: #f2f6ff;}
		.jm5 {background: url(../images/1647866963369006.png) no-repeat center top;height: 605px;background-size: contain;}
		.tac {text-align: center;}
		
		.jmfoot_l {
			float: left;width: 50%;padding-top: 30px;
		}
		.jmfoot_l h2 {
			margin-bottom: 46px;font-size: 24px;color: #333;font-weight: bold;
		}
		.jmfoot_l span {
			font-size: 14px;color: #333;
		}
		.jmfoot_l dl {margin-top: 54px;}
		.jmfoot_l dd {position: relative;float: left;margin-right: 37px; cursor: pointer;}
		.jmfoot_l dd span {position: absolute; left:50%;width: 120px; height: 120px; transform: translateX(-50%);bottom:20px; background: #fff;border-radius: 5px; opacity: 0;transition: .5s; box-shadow: 0px 2px 6px #cacaca;overflow: hidden;}
		.jmfoot_l dd:hover span {opacity: 1;}
		.jmfoot_l dd span img {width: 120px;}
		.jmfoot_r {
			float: right;width: 30%;line-height: 55px;
		}
		.jmfoot_r ul {margin-top: 20px;}
		.jmfoot {
			padding: 50px 0 20px;background: #f7f7f7;
		}
		.jmfoot_box {
			width: 860px;margin: 0 auto;height: 320px;
		}
		.jmfoot_b {
			text-align: center;color: #333;font-size: 14px;width: 100%;
		}
		.jmfoot_b a{
			color: #999;font-size: 14px;
		}
		.jmfoot_box i {font-size: 20px;}
		.pc_img {display: block;}
		.wap_img {display: none;}
		.jmfoot_l h2 {margin-bottom: 26px;}
		.swiper_box {text-align: center;}
		.swiper_box img {width: 100%;}
.swiper_box .swiper-pagination-bullet-active {
  padding: 2px;
  background: none;
  border: #fff 1px solid;
  width: 10px;
  height: 10px;
  bottom: -1px;
  position: relative;
}
.swiper_box .swiper-pagination-bullet-active::after {
  content: ' ';
  display: block;
  background: #fff;
  width: 4px;
  height: 4px;
  border-radius: 50%;
}
		@media (max-width:767px) {
			.jmfoot_l h2 {}
			.pc_img {display: none;}
			.wap_img {display: block;}
			
			.jmfoot_box {
				width: 100%;margin: 0 auto;height: auto;
			}
			.jmfoot_l {width: 90%;margin:0 5%;margin-bottom: 60px;}
			.jmfoot_r {width: 90%;margin:0 5%;}
			
			.jmfoot {padding-bottom: 20px;}
			.jm5{height: auto;padding-bottom: 40px;	background-size:cover ;}
		}
.jzk_banner .swiper-pagination-bullet-active {
  padding: 2px;
  background: none;
  border: #fff 1px solid;
  width: 10px;
  height: 10px;
  bottom: -1px;
  position: relative;
}
.jzk_banner .swiper-pagination-bullet-active::after {
  content: ' ';
  display: block;
  background: #fff;
  width: 4px;
  height: 4px;
  border-radius: 50%;
}
.xa_title {text-align: center;width: 100%;margin: 0 0 80px;height: 112px;position: relative;}
.xa_title::after {  content: ' ';  display: inline-block;  width: 36px;  height: 4px;  background: #056fe7;position: absolute; top:90px;
	left:50%; transform:translate(-50%);
}
.xa_title h3 {font-size: 30px;font-weight: bold;color: #4e4d4d;position: relative;z-index: 9;line-height: 1; top:20px;}
.xa_title span {font-size: 48px;font-weight: bold;color: #e0e3eb; text-transform: uppercase;position: relative;z-index: 8;line-height: 1;opacity: 0.4;}
.xa_title p {font-size: 18px;color: #797979;line-height: 1;padding-top: 34px;}
.cnx {
	padding-top: 80px;
}
.cnm_1 {
	margin-bottom: 108px;display: inline-block;width: 100%;
}
.cnm_1 li{
	width: 16.6%;float: left;display: inline-block;text-align: center;position: relative;
}
.cnm_1 li .img {border-radius: 5px;overflow: hidden;display: inline-block;}
.cnm_1 li h3{width: 100%;display: inline-block;font-size: 24px;font-weight: bold;color: #fff;position: absolute;left:0;right:0;bottom: 0;padding-bottom:34px; line-height: 30px;}


.jzk_box2 {width: 1440px; margin:0 auto ;}
.jzk_box2::after {content: ' ';display: inline-block;width: 100%;clear: both;}




	.cnz {
			background: #f2f4f9;
			padding-top: 80px;
		}
     	.cnz .xa_title{    margin: 0 0 60px;
		}
		.cnzlist {
			
		}
		.cnzlist li{
			margin-bottom: 40px;
			display: inline-block;width: 31.6%; margin-right: 2%; background: #fff;border: 1px solid #e1e6f0;border-top: 3px solid #056fe7;
  transition: 0.2s;
		}
		
		.cnzlist li:hover {    box-shadow: 0 0 10px 3px rgba(19, 55, 159, 0.08);}
		.cnzlist li:nth-child(3n){margin-right: 0;}
		
		.cnzlist li .img {float: left;margin-top: 28px;margin-left: 28px;margin-right: 24px;}
		.cnzlist li h3 {
			margin-top: 34px;
			margin-bottom:20px;font-size: 24px;
		}
		.cnzlist li p {
			color: #797979;font-size: 15px;
			padding: 0 35px 35px;
		}
		.cnzlist li:nth-child(2) p,.cnzlist li:nth-child(4) p {
			font-size: 14px;
		}
		.cnzlist_anbox{
			text-align: center;text-align: center;width: 100%;
			padding-right:20px;
			padding-top: 20px;display: inline-block;padding-bottom: 40px;
		}
		.cnzlist_an {
			width: 220px;
			height: 50px;
			line-height: 50px;
			background: #056fe7;display: inline-block;
			border-radius: 3px;color: #fff;text-align: center;margin: 0 6px;
			cursor: pointer;
			transition: .2s ease;
		}
		.cnzlist_an:hover {
			background: #047bf9;color: #fff;
		}
		.cnzlist_an2 {
			width: 220px;
			height: 50px;
			line-height: 50px;
			border: 1px solid #056fe7;display: inline-block;
			border-radius: 3px;color: #056fe7;text-align: center;margin: 0 6px;
			cursor: pointer;
			transition: .2s ease;
		}
		.cnzlist_an2:hover {
			background: #056fe7;color: #fff;
		}
		.cnx3 .swiper-slide .img {display: inline-block;float: left;width: 100%;}
		.cnx3 .swiper-slide .imgb {width: calc(100% - 2px);float: left;display: inline-block;} 
		.cnm_1 li .img,.cnx3 .swiper-slide .img{
		  overflow: hidden;
		  display: inline-block;
		}
		.cnm_1 li .img img,.cnx3 .swiper-slide .img img {
		  -webkit-transition: 0.3s all linear 0s;
		  transition: 0.3s all linear 0s;
		}
		.cnm_1 li:hover .img img,.cnx3 .swiper-slide:hover .img img{
		  transform: scale(1.1);
		  -ms-transform: scale(1.1);
		  -webkit-transform: scale(1.1);
		  -o-transform: scale(1.1);
		  -moz-transform: scale(1.1);
		}
		
		
		
		
				.cnx3 {
					text-align: center;
					padding-bottom: 40px;
					margin-top: 60px;
				}
		.cnx3 .xa_title{    margin: 0 0 40px;
		}
		
		
		/* .swiper-container .swiper-wrapper{
			display: flex !important;
			align-items: center;
			justify-content: space-between;
		} */
		
		
		
		
		
		
		.chcs {
			background: url(../images/bg.jpg) no-repeat center top;
			padding-top: 80px;
			padding-bottom: 120px;
		}
		.chcst {text-align: center;}
		.chcst h3 {text-align: center;color: #fff;font-size: 48px;font-weight: bold;line-height: 60px;}
		.chcst p {font-size: 18px;text-align: center;padding-top: 12px;}
		
		.chcs span {font-size: 60px;font-weight: bold;color: #fff;display: inline-block;}
		.chcs p {font-size: 20px;color: #fff;display: inline-block;margin-left: 10px;}
		
		.chcs ul {width: 100%;display: inline-block;}
		.chcs li {border-bottom: 1px solid #5991e9;padding-bottom: 33px;margin-top: 116px;text-align: center;display: inline-block;float: left;}
		.chcs1 li {width: 23%;margin-right: 2.33%;}
		.chcs1 li:nth-child(4n){margin-right: 0;}
		.chcs2 li {width: 49%; margin-right: 2%;}
		.chcs2 li:nth-child(2n){margin-right: 0;}
		
		
		
		
		
		
		.dmorex {
			
		}
		.dmorex h3{
			font-size: 30px;font-weight: bold;color: #4E4D4D;
			margin-bottom: 60px;
		}
		.dmorex li{
			font-size: 18px;color: #333;
			line-height: 31px;padding-bottom: 24px;
			width: 616px;
			padding-left: 30px;position: relative;
		}
		.dmorex li::before{width: 12px;height: 12px;background: #056fe7; border-radius: 50%;content: ' ';display: block;position: absolute;left:0px;top:10px}
		.dmorex1 {
			float: left;
		}
		.dmorex2 {
			float: right;
		}
		.jzk_box3 {width: 1200px;margin: 0 auto;padding-top: 94px;}
		.jzk_box3:last-child {width: 1200px;margin: 0 auto;padding-top: 94px;padding-bottom: 60px;}
		.jzk_box3::after {content: ' ';display: inline-block;width: 100%;clear: both;}
		.jzk_box3:nth-child(2n) .dmorex1 {float: right;}
		.jzk_box3:nth-child(2n) .dmorex2 {float: left;}
		
		
		
		
		
		
		.oem_1 {
			text-align: center;
			font-size: 30px;font-weight: bold;color: #4E4D4D;padding-top: 30px;padding-bottom: 10px;
		}
		.oem_2 {
			margin-top: 39px;
			padding-bottom: 60px;display: inline-block;width: 100%;
		}
		.oem_2 li{
			float: left;text-align: center;width: 20%;
		}
		.oem_2 span{
			padding-top: 20px;
			width: 100%;text-align: center;display: inline-block;color: #797979;font-size: 18px;
		}
		
		.oem_3 {
			margin-top: 39px;
			padding-bottom: 60px;display: inline-block;width: 110%;position: relative;left:-5%;
		}
		.oem_3 li{
			float: left;text-align: center;width: 14.28%;
			position: relative;
		}
		.oem_3 li::after {right: -46px;top:50px;position: absolute;
			content: ' ';display: inline-block;background: url(../images/lc_arrow.png) no-repeat left top;width: 88px;height: 8px;
		}
		.oem_3 li:last-child::after {display: none;}
		.oem_3 span{
			padding-top: 20px;
			width: 100%;text-align: center;display: inline-block;color: #333333;font-size: 18px;
		}
		
		
		
		
		
		
		.cdz_bottom{
			padding-bottom: 60px;
		}
		.cdz_bottom .swiper-pagination{
		 bottom: 0;	
		}
		.cdz_bottom .swiper-pagination-bullet{border-radius: 0;
			width: 30px;height: 7px;opacity: 0.3;background: #000000;
		}
		.cdz_bottom .swiper-pagination-bullet-active{opacity:1;background: #056fe7;					}
		.imgb {
			text-align: left;border-right:  1px #e1e6f0 solid;border-left:  1px #e1e6f0 solid;border-bottom: 3px #056fe7 solid;
			padding: 25px;
		}
		.imgb h3{
			font-size: 24px;color: #333;padding-bottom: 18px;
		}
		.imgb p{
			font-size: 18px;color: #797979;
		}
		
		
		
		/*-----数字---*/
		.number-box{
		 /*   display: flex;
		    justify-content: center; */
		}
		.mt-number-animate {
		    
		    height: 100%;
		    overflow: hidden;
		    display: inline-block;
		    position: relative;
		}
		.mt-number-animate .mt-number-animate-dot {
		    float: left;
		    text-align: center;
		}
		
		.mt-number-animate .mt-number-animate-dom {
		    top: 0;
		}
		
		.mt-number-animate .mt-number-animate-dom .mt-number-animate-span {
		    width: 100%;
		    float: left;
		    height: 100%;
		}
		.num-flex{
		    position: relative;
		}
		
		
		.dataNums .dataOne{ 
		    float: left;list-style: none;
		}
		.dataNums span,.dataNums li {border: none;padding: 0;margin: 0;width: auto;display: inline-block;}
		.dataNums li {;width: 36px;}
		.dataNums .dataBoc {position: relative; width: 100%; height: 60px;overflow: hidden;}
		.dataNums .dataBoc .tt {position: absolute; top: 0;  left: 0; width: 100%;  height: 100%;}
		.dataNums .tt span{float: left;line-height: 60px; display: inline-block;}
		
		
		
		
		
		
		
		
@media (max-width: 1600px) {
		.oem_3 {width: 100%;position: relative;left:0;
		}
		.jxv4 {top: 150px;}
	}
@media (max-width: 1500px) {
	.jzk_box2 {width: 1120px;}
	.cnm_1 li {width: 15%;margin:0 .8%;}
	.jxv1 {font-size: 40px;line-height: 50px;}
	.jxv4 {top:120px;}
	.jxv2 {margin-top: 25px;margin-bottom: 25px;line-height: 45px;}
	.cnzlist li .img {margin-top: 28px;
    margin-left:18px;padding-bottom: 30px;
    margin-right: 14px;}
	.cnzlist li h3 {margin-bottom: 10px;}
	.oem_3 li::after { width: 43px;right: -23px;   background: url(../images/lc_arrow.png) no-repeat right top;}
}
@media (max-width: 1200px) {
	.jzk_box2 {width:980px;}
	.jzk_box3 {width:980px;height: auto;overflow: hidden;}
	.jzk_box3:last-child {width:980px;height: auto;overflow: hidden;}
	.cnm_1 li {width: 31.3%;margin:0 1%;margin-bottom: 20px;}
	.cnx {padding-top: 40px;}
	.cnzlist li {width: 48%;margin-right: 2%;margin-bottom: 20px;}
		.cnzlist li:nth-child(3n){margin-right: 2%;}
		.cnzlist li:nth-child(2n){margin-right: 0;}
		.dmorex1 {width: 45%;}
		.dmorex2 {width: 55%;}
		.dmorex li {width: 100%; padding-right: 15px;}
		.chcs p {line-height: 20px;}
		.chcs span {font-size: 40px;}
		.dataNums li {width: 24px;}
		.dataNums .dataBoc ,.dataNums .tt span{height: 40px;line-height: 40px;}
		
}

.pcimg {display: block;}
.wapimg {display: none;}
@media (max-width: 990px) {
	.jzk_box2 {width:750px;}
	.jzk_box3 {width:750px;height: auto;overflow: hidden;}
	.jzk_box3:last-child {width:750px;height: auto;overflow: hidden;}
	.jxv1 {font-size: 30px;line-height: 40px;}
	.jxv4 {top:120px;}
	.jxv2 {margin-top: 15px;margin-bottom: 15px;line-height: 35px;font-size: 18px;}
	.jxv3 {
		width: 180px;    font-size: 16px;
		    height: 40px;
		    line-height: 40px;
	}
	.cnm_1 {margin-bottom: 40px;}
	.chcs li {margin-top: 40px;}
	.chcs span {font-size: 40px;}
	.chcs p {font-size: 16px;    margin-left: 0;width: 100%;}
	.chcs {padding-bottom: 60px;}
	.xa_title span {font-size: 34px;}
	.xa_title h3 {font-size: 24px;}
	.xa_title::after {top:60px;}
	.cnx3 .xa_title {margin-bottom: 20px;}
	.cnx3 {margin-top: 30px;padding-bottom: 20px;}
	.chcst h3 {font-size: 30px;}
	.cnz .xa_title {margin-bottom: 0;}
	.cnx3 {margin-top: 0;}
	.cnz {padding-top: 40px;}
	.jzk_box3 {padding-top: 40px;}
	.jzk_box3:last-child {padding-top: 40px;}
	.dmorex1 {width: 100%;text-align: center;padding-bottom: 20px;}
	.dmorex2 {width: 100%;}
	.dmorex h3 {font-size: 20px;margin-bottom: 10px;}
	.dmorex li {padding-right: 0;padding-bottom: 10px;}
	.oem_2 li {width: 32.3%;display: inline-block;float: initial;height: 190px;vertical-align: middle;}
	.oem_2 {text-align: center;font-size: 0;}
	.oem_2 span {padding-top: 10px;}
	.oem_1{font-size: 22px;    padding-top: 20px;    padding-bottom: 10px;}
	.oem_2,.oem_3 {
	    margin-top: 19px;
	    padding-bottom: 20px;
	}
	.oem_2 span {height: 60px;}
	
	
	
	
	.oem_3 li::after {display: none;}
	.oem_3 li {width: 24.2%;display: inline-block;float: initial;vertical-align: middle;margin-bottom: 20px;}
	.oem_3 {text-align: center;}
	
	.cnx3 .swiper-slide .img {width: 100%;}
	.cnx3 .swiper-slide .img img{width: 100%;}
	
	
	.pcimg {display: none;}
	.wapimg {display: block;}
	.cnx3 .xa_title {margin-top: 30px;}
	
}
@media (max-width: 767px) {
	.jxv4 {top:60px;}
	.jzk_box2 {width:94%;margin: 0 3%;}
	.jzk_box3 {width:94%;margin: 0 3%;height: auto;overflow: hidden;}
	.jzk_box3:last-child {width:94%;margin: 0 3%;height: auto;overflow: hidden;}
	.cnzlist li .img {   
		margin-top: 18px;text-align: center;
    margin-left: 0;width: 100%;
    padding-bottom: 20px;
    margin-right: 0;}
	.cnzlist li {height: auto;text-align: center;height: 260px;}
	.cnzlist li h3 {font-size: 18px;}
	
	.cnzlist li p {padding-right: 0; padding: 0 15px 20px;}
	
	.cnm_1 li {width: 48%;}
	
	.jxv1 {
	    font-size:18px;
	    line-height: 24px;
	}
	.jxv2 {
	    margin-top: 5px;
	    margin-bottom: 5px;
	    line-height: 25px;
	    font-size: 14px;
	}
	.jxv3 {
	    width: 120px;
	    font-size: 14px;
	    height: 32px;
	    line-height: 32px;
	}
	
	.xa_title h3 {
	    font-size: 18px;
	}
	.xa_title span {
	    font-size: 20px;
	}
	.xa_title p {
	    font-size: 14px;
	    padding-top: 26px;
	}
	.xa_title {
	    margin: 0 0 10px;
	    height:90px;
	}
	.cnm_1 li h3 {
		font-size: 18px;
	}
	.cnm_1 {margin-bottom: 0;}
	.cnzlist li  {height: 300px;}
	.cnzlist li .img img {height: 60px;}
	
	.cnzlist li p {font-size: 13px;padding: 0 8px 20px;}
	
	.cnzlist_an {width: 120px;    height: 32px;font-size: 13px;    margin: 0 3px;
	line-height: 32px;}
	.cnzlist_an2 {width: 120px;    height: 32px;font-size: 13px;    margin: 0 3px;
    line-height: 32px;}
	.cnzlist_anbox {padding-right: 0;}
	.chcs {padding-top: 40px;padding-bottom: 30px;}
	
	.chcs li {width: 50%;    margin-right: 0;}
	
	.chcs span {font-size: 20px;}
	
	.dmorex h3 {font-size: 18px;}
	.dmorex li {font-size: 14px;}
	
	.jzk_box3 {
	    padding-top: 20px;
	}
	.dmorex1 img {width: 80%;}
	
	.xa_title h3 {top:0;}
	.xa_title::after {
	    top: 45px;
	}
	.cnx {padding-top: 24px;}
	.xa_title p {padding-top: 18px;}
	.cnm_1 li {
	    width: 46%; margin: 0 2%;margin-bottom: 15px;
	}
	.cnm_1 li h3 {    font-size: 14px;}
	.cnzlist li {height: 260px;}
	
	
	
	.cnx3 .xa_title {margin-top: 30px;height: 52px;}
	
	.chcst h3 {font-size: 20px;line-height: 30px;}
	
	.chcs p {font-size: 14px;    padding-top: 0;}
	.chcs li {border: none;padding-bottom: 3px;margin-top: 20px;}
	
	.chcs2 {margin-top: 20px;}
	.dmorex h3 {font-size: 16px;}
	.dmorex li {padding-left: 20px;    line-height: 26px;}
	
	.oem_2 span {font-size: 12px;}
	
	.oem_2 img {height: 60px;}
	.oem_2 li {height: 130px;}
	.oem_1 {font-size: 18px;}
	
	
	.oem_3 img{height: 60px;}
	
	.oem_3 span {font-size: 14px;    padding-top: 10px;}
	.oem_3 li {width: 23%;}
	.imgb h3 {font-size: 16px;padding-bottom: 8px;}
	.imgb p {font-size: 14px;}
	
	
	
	.cdz_bottom .swiper-pagination-bullet {width: 26px;height: 4px;}
	.imgb {padding: 20px 12px;}
	
	
	
	
	
	.chcs p {line-height: 20px;}
	.chcs span {font-size: 30px;}
	.dataNums li {width: 24px;}
	.dataNums .dataBoc ,.dataNums .tt span{height: 30px;line-height: 30px;}
	
	.dataNums span,.dataNums li {border: none;padding: 0;margin: 0;width: auto;display: inline-block;}
	.dataNums li {width: 18px;}
	.dataNums .dataBoc {position: relative; width: 100%; height: 30px;overflow: hidden;}
	.dataNums .dataBoc .tt {position: absolute; top: 0;  left: 0; width: 100%;  height: 100%;}
	.dataNums .tt span{float: left;line-height: 30px; display: inline-block;}
	
	
	
	
	
	
	
}
		
		
		
		
		
		
.are_box {
  padding: 60px 0;
}
.are_box .l {
  padding-top: 50px;
  float: left;
  width: 49.5%;
  font-size: 16px;
}
.are_box .l p {
  padding-bottom: 20px;
  line-height: 28px;
}
.are_box .l .h {
  min-height: 289px;
}
.are_box .r {
  padding-top: 50px;
  float: right;
  width: 49.5%;
}
@media (max-width: 767px) {
  .are_box {
    padding: 30px 0;
  }
  .are_box .l {
    padding-top: 20px;
    float: left;
    width: 100%;
    font-size: 14px;
  }
  .are_box .l p {
    padding-bottom: 10px;
    line-height: 22px;
  }
  .are_box .l .h {
    min-height: auto;
  }
  .are_box .r {
    padding-top: 20px;
    width: 100%;
  }
}
.fz_a {
  padding: 0 0 40px ;
}
.fz_a a {
  -wekit-border-radius: 50px;
  -max-border-radius: 50px;
  border-radius: 50px;
  display: inline-block;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 20px;
  padding: 0 40px;
  -webkit-transition: 0.1s all linear 0s;
  transition: 0.1s all linear 0s;
  box-shadow: 0px 4px 8px 0px rgba(26, 102, 226, 0.3);
  margin: 0 8px 18px 0;
}
.fz_a a:hover {
  box-shadow: 0px 10px 20px 0px rgba(26, 102, 226, 0.3);
  background-color: #3d5bff;
  color: #fff;
}
.k_index5::after {
    clear: both;
    width: 100%;
    display: block;
    content: ' ';
}
.k_index5 .w {
    width: 1640px;
    margin: 0 auto;
    position: relative;
}
@media (max-width: 1450px){
	
.k_index5 .w {width: 1190px;}
}
@media (max-width: 1200px){
	.k_index5 .w	{width: 950px;}
}
@media (max-width: 991px){
	.k_index5 .w	{width: 92%; margin: 0 4%;}
}