/* 内页 */
.ban{
    margin-top:80px;
	height: 800px;
	background: url(../image/banner.jpg) no-repeat center bottom/cover;
	background-size:cover !important;
}
.ban-txt{
    padding-top:280px;
    padding-left:74px;
}
.ban-head{
    font-weight: 400;
    font-size: 32px;
    line-height: 46px;
    letter-spacing: 0.04em;
    color: #FFFFFF;
    height:46px;
}
.ban-title{
    font-weight: 500;
    font-size: 45px;
    line-height: 64px;
    letter-spacing: 0.04em;
    color: #FFFFFF;
    margin-top:10px;
}
.ban-desc{
    font-weight: 400;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: 0.04em;
    color: #FFFFFF;
    margin-top:17px;
    width:750px;
}


.page{
	margin: 0px auto;
}
.page .content{
	line-height: 25px;
	margin: 100px 0;
}
.content>p>img,
.content>img{
	display: block;
	margin: 0 auto;
	max-width: 100%;
}

.bg_grey{
	background: #F5F6F8;
}
.submenu{
	justify-content: center;
	border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.submenu a{
	color: #606266;
	font-size: 20px;
	line-height: 75px;
	margin: 0 25px;
	position: relative;
}
.submenu a::after{
	content: " ";
	display: block;
	width: 0;
	height: 3px;
	background: #0067ED;
	border-radius: 10px;
	transition: .3s ease;
	position: absolute;
	bottom: 0;
	left: 0;
}
.submenu a:hover,.submenu a.hover{
	color: #303133;
}
.submenu a:hover::after,.submenu a.hover::after{
	width: 100%;
}


/* list */
.list{
	justify-content: space-between;
	margin-top: 40px;
}
.list a{
	width: 410px;
	margin-bottom: 35px;
	border-radius: 4px;
	overflow: hidden;
}
.list a .box{
	padding: 16px;
	background: #fff;
	padding-bottom: 0;
	border: 1px solid #EBEEF5;
	box-sizing: border-box;
	border-radius: 0px 0px 4px 4px;
	overflow: hidden;
}
.list a .tit{
	height: 62px;
	align-items: center;
	font-size: 18px;
	line-height: 31px;
}
.list a .tit h3{
	font-weight: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	color: #303133;
}
.list a img{
	width: 410px;
	height: 230px;
}
.list a i{
	color: #909399;
	height: 40px;
	border-top: 1px solid #EBEEF5;
	align-items: center;
	margin-top: 16px;
	justify-content: space-between;
	font-style: normal;
}
.list a i::after{
	content: " ";
	display: block;
	width: 14px;
	height: 14px;
	background: url(../image/index-ico.png) no-repeat -103px -70px;
	background-size: 250px;
}
.list a:hover i{
	color: #0067ED;
	border-top: 1px solid #0067ED;
}
.list a:hover i::after{
	background: url(../image/index-ico.png) no-repeat -131px -70px;
	background-size: 250px;
}
.list::after{
	content: " ";
	width: 410px;
}

/* show */
.show{
	margin-top: 30px;
	margin-bottom: 50px;
}
.show_top{
	text-align: center;
	border-bottom: 1px solid #ddd;
	margin-bottom: 20px;
}
.show_top h1{
	font-size: 22px;
}
.show_top p span{
	font-size: 13px;
	color: #999;
	line-height: 40px;
}
.prepage{
	line-height: 30px;
	margin-top: 50px;
	display: flex;
	justify-content: space-between;
	font-size: 16px;
}

.survey_floor1{
	justify-content: space-between;
	margin-top: 110px;
}
.survey_floor1_left{
	width: 472px;
}
.survey_floor1_left img{
	width: 100%;
}
.survey_floor1_right{
	width: 780px;
}
.survey_floor1_right .info span{
	display: block;
	font-size: 40px;
	line-height: 56px;
}
.survey_floor1_right .info small{
	display: block;
	font-size: 18px;
	line-height: 25px;
	margin-top: 12px;
}
.survey_floor1_right .info p{
	font-size: 16px;
	line-height: 27px;
	margin-top: 20px;
}
.survey_floor1_right ul{
	justify-content: space-between;
	margin-top: 14px;
}
.survey_floor1_right li p{
	font-size: 50px;
	line-height: 64px;
	color: #0067ED;
}
.survey_floor1_right li p small{
	font-size: 20px;
	line-height: 28px;
	margin-left: 4px;
}
.survey_floor1_right li span{
	display: block;
	font-size: 16px;
	line-height: 22px;
	margin-top: 8px;
}

.survey_floor2{
	background: url(../image/survey-floor2-bg.jpg) no-repeat center;
	margin-top: 140px;
}
.survey_floor2 .container{
	height: 626px;
	justify-content: space-between;
}
.survey_floor2 .survey_floor2_left{
	width: 682px;
	padding-top: 116px;
}
.survey_floor2 .survey_floor2_right img{
	width: 496px;
}
.survey_floor2 .survey_floor2_left .survey_floor2_left_top{
	font-size: 40px;
	line-height: 56px;
	font-weight: bold;
	position: relative;
	padding-bottom: 35px;
}
.survey_floor2 .survey_floor2_left .survey_floor2_left_top::after{
	content: " ";
	display: block;
	width: 64px;
	height: 3px;
	background: #0067ED;
	position: absolute;
	bottom: 0;
	left: 0;
}
.survey_floor2_left_why{
	justify-content: space-between;
	margin-top: 30px;
}
.survey_floor2_left_why span:first-child{
	color: #0067ED;
	font-size: 24px;
	font-weight: bold;
	line-height: 28px;
}
.survey_floor2_left_why span:first-child+span{
	font-size: 18px;
	line-height: 25px;
	text-align: right;
}
.survey_floor2_left p.info{
	font-size: 16px;
	line-height: 170%;
	margin-top: 21px;
	letter-spacing: 0.04em;
}
.survey_floor2_left .sign{
	justify-content: flex-end;
	align-items: center;
	margin-top: 33px;
}
.survey_floor2_left .sign span{
	color: #606266;
	font-size: 16px;
	line-height: 22px;
}
.survey_floor2_left .sign img{
	width: 129px;
	margin-left: 8px;
}

.survey_floor3{
	margin-top: 100px;
	align-items: center;
}
.survey_floor3_right{
	margin-left: 90px;
}
.survey_floor3_right span{
	display: block;
	font-size: 36px;
	line-height: 50px;
	position: relative;
	padding-bottom: 32px;
}
.survey_floor3_right span::after{
	content: " ";
	display: block;
	width: 64px;
	height: 3px;
	background: #0067ED;
	position: absolute;
	bottom: 0;
}
.survey_floor3_right p{
	font-size: 16px;
	line-height: 178.5%;
	margin-top: 10px;
}

.survey_floor4{
	background: url(../image/survey-floor4-bg.jpg) no-repeat center;
	height: 1450px;
	margin-top: 88px;
	color: #fff;
	padding-top: 80px;
	box-sizing: border-box;
	background-size: cover;
}
.survey_floor4 .survey_floor4_tit{
	text-align: center;
}
.survey_floor4 .survey_floor4_tit p{
	display: inline-block;
	font-size: 40px;
	line-height: 56px;
	position: relative;
}
.survey_floor4 .survey_floor4_tit p::before,.survey_floor4 .survey_floor4_tit p::after{
	content: " ";
	display: block;
	width: 30px;
	height: 3px;
	background: #0067ED;
	position: absolute;
	top: 50%;
}
.survey_floor4 .survey_floor4_tit p::before{
	left: -46px;
}
.survey_floor4 .survey_floor4_tit p::after{
	right: -46px;
}
.survey_floor4 .survey_floor4_tit span{
	display: block;
	font-size: 18px;
	line-height: 25px;
	margin-top: 8px;
}
.survey_floor4 ul{
	margin-top: 50px;
}
.survey_floor4 li{
	margin-bottom: 50px;
}
.survey_floor4 li .date{
	text-align: right;
	width: 133px;
	box-sizing: border-box;
	padding-right: 18px;
	margin-top: 20px;
	position: relative;
}
.survey_floor4 li .date::before{
	content: " ";
	display: block;
	width: 1px;
	height: 138px;
	background: #B3B9C4;
	position: absolute;
	left: 133px;
	top: 27px;
}
.survey_floor4 ul li:first-child .date::before,.survey_floor4 ul li:first-child+li .date::before{
	height: 160px;
}
.survey_floor4 ul li:last-child .date::before{
	display: none;
}
.survey_floor4 li .date p{
	font-size: 24px;
	line-height: 34px;
	position: relative;
}
.survey_floor4 li .date p::before,.survey_floor4 li .date p::after{
	content: " ";
	display: block;
	border-radius: 100%;
	box-sizing: border-box;
	position: absolute;
}
.survey_floor4 li .date p::before{
	width: 17px;
	height: 17px;
	border: 1px solid #EBEEF5;
	right: -27px;
	top: 10px;
}
.survey_floor4 li .date p::after{
	width: 9px;
	height: 9px;
	background: #EBEEF5;
	right: -23px;
	top: 14px;
}
.survey_floor4 li .date span{
	display: block;
	font-size: 16px;
	line-height: 22px;
	margin-top: 3px;
}
.survey_floor4 li .info{
	margin-left: 26px;
}
.survey_floor4 li .box{
	width: 360px;
	height: 105px;
	background-color: rgba(0, 0, 0, 0.1);
	border-radius: 4px;
	border: 1px solid #909399;
	backdrop-filter: blur(13px);
	-webkit-backdrop-filter: blur(13px);
	box-sizing: border-box;
	padding: 16px;
	margin-right: 30px;
}
.survey_floor4 li .box.wide{
	width: 749px;
}
.survey_floor4 li .box.hig{
	height: 127px;
}
.survey_floor4 li .box:last-child{
	margin-right: 0;
}
.survey_floor4 li .box i{
	display: block;
	font-style: normal;
	font-size: 18px;
	line-height: 25px;
}
.survey_floor4 li .box p{
	font-size: 16px;
	line-height: 22px;
	margin-top: 4px;
}
.survey_floor4 li .box p span{
    color:#FFCF2E;
}

.survey_floor5{
	background: #F5F6F8;
	padding-bottom: 100px;
	padding-top: 100px;
}
.survey_floor5 .team_info{
	width: 50%;
	background: #fff;
	box-sizing: border-box;
	padding-left: 40px;
	padding-top: 50px;
}
.survey_floor5 .abtit {
  font-size: 26px;
  color: #333;
  position: relative;
  height: 62px;
}
.survey_floor5 .abtit::after {
  content: " ";
  display: block;
  width: 30px;
  height: 2px;
  background: #878787;
  position: absolute;
  left: 0;
  bottom: 0;
}
.survey_floor5 .team_info .team_info_1{
	margin-top: 28px;
}
.survey_floor5 .team_info .team_info_1 span{
	display: block;
	font-size: 15px;
	color: #333333;
}
.survey_floor5 .team_info .team_info_1 p{
	font-size: 15px;
	color: #8b8b8b;
	margin-top: 8px;
}
.survey_floor5 .team_info .team_info_2{
	margin-top: 50px;
}
.survey_floor5 .team_info .team_info_2 p{
	font-size: 35px;
	color: #333333;
	font-weight: bold;
	line-height: 36px;
	position: relative;
}
.survey_floor5 .team_info .team_info_2 span{
	display: block;
	color: #8b8b8b;
}
.survey_floor5 .team_info .team_info_2 p::after{
	content: "+";
	font-size: 28px;
	color: #333333;
	display: block;
	position: absolute;
	left: 65px;
	font-weight: bold;
	bottom: -2px;
}
.survey_floor5 .team_info .team_info_2 p::before{
    content: "人";
	font-size: 18px;
	color: #333333;
	display: block;
	position: absolute;
	left: 86px;
	font-weight: bold;
	bottom: -2px;
}
.ih-item {
  position: relative;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.ih-item,
.ih-item * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ih-item a {
  color: #333;
}
.ih-item a:hover {
  text-decoration: none;
}
.ih-item img {
  width: 100%;
  height: 100%;
}
.ih-item.square {
  	position: relative;
  	width: 325px;
	height: 376px;
}
.ih-item.square .info {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.ih-item.square.effect7 {
  overflow: hidden;
}
.ih-item.square.effect7.colored .info {
  background: #1a4a72;
  background: rgba(0, 0, 0, 0.35);
}
.ih-item.square.effect7 .img {
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.ih-item.square.effect7 .info {
  background: #333333;
  background: rgba(0, 0, 0, 0.4);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.ih-item.square.effect7 .info h3 {
  text-transform: uppercase;
  color: #fff;
  text-align: center;
  font-size: 22px;
  padding: 20px;
  margin: 220px 0 0 0;
  -webkit-transform: scale(4);
  -moz-transform: scale(4);
  -ms-transform: scale(4);
  -o-transform: scale(4);
  transform: scale(4);
  -webkit-transition: all 0.35s 0.1s ease-in-out;
  -moz-transition: all 0.35s 0.1s ease-in-out;
  transition: all 0.35s 0.1s ease-in-out;
  position: relative;
}
.ih-item.square.effect7 .info h3::after{
	content: " ";
	display: block;
	width: 18px;
	height: 1px;
	background: #fff;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -9px;
}
.ih-item.square.effect7 .info p {
  font-size: 16px;
  position: relative;
  color: #fff;
  line-height: 26px;
  padding: 20px 20px 20px;
  text-align: center;
  -webkit-transform: scale(5);
  -moz-transform: scale(5);
  -ms-transform: scale(5);
  -o-transform: scale(5);
  transform: scale(5);
  -webkit-transition: all 0.35s 0.3s linear;
  -moz-transition: all 0.35s 0.3s linear;
  transition: all 0.35s 0.3s linear;
}
.ih-item.square.effect7 a:hover .img {
  -webkit-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
.ih-item.square.effect7 a:hover .info {
  visibility: visible;
  opacity: 1;
}
.ih-item.square.effect7 a:hover .info h3,
.ih-item.square.effect7 a:hover .info p {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}

.survey_floor6{
	background: #F5F6F8;
	padding-bottom: 60px;
}
.survey_floor6 .survey_floor6_tit{
	text-align: center;
}
.survey_floor6 .survey_floor6_tit span{
	display: inline-block;
	font-size: 40px;
	line-height: 56px;
	text-align: center;
	position: relative;
}
.survey_floor6 .survey_floor6_tit span::before,.survey_floor6 .survey_floor6_tit span::after{
	content: " ";
	display: block;
	width: 30px;
	height: 3px;
	background: #0067ED;
	position: absolute;
	top: 50%;
	margin-top: 1px;
}
.survey_floor6 .survey_floor6_tit span::before{
	left: -46px;
}
.survey_floor6 .survey_floor6_tit span::after{
	right: -46px;
}
.survey_floor6 ul{
	justify-content: space-between;
	margin-top: 50px;
}
.survey_floor6 li{
	width: 410px;
	margin-bottom: 35px;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
	overflow: hidden;
}
.survey_floor6 li img{
	width: 410px;
	height: 272px;
	display: block;
}
.survey_floor6 li .box{
	background: #fff;
	padding: 16px;
	padding-bottom: 0;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	overflow: hidden;
	border: 1px solid #EBEEF5;
}
.survey_floor6 li .box h3{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-weight: normal;
	font-size: 18px;
	line-height: 31px;
	color: #303133;
}
.survey_floor6 li .box .date{
	margin-top: 16px;
	border-top: 1px solid #EBEEF5;
	height: 40px;
	align-items: center;
	justify-content: space-between;
}
.survey_floor6 li .box .date span{
	color: #909399;
}
.survey_floor6 li .box .date i{
	display: block;
	width: 16px;
	height: 16px;
	background: url(../image/index-ico.png) no-repeat -103px -70px;
	background-size: 250px;
}
.survey_floor6 li a:hover .box .date{
	border-color: #0067ED;
}
.survey_floor6 li a:hover .box .date span{
	color: #0067ED;
}
.survey_floor6 li a:hover .box .date i{
	background: url(../image/index-ico.png) no-repeat -131px -70px;
	background-size: 250px;
}
.survey_floor6 a.more{
    display: block;
    width: 180px;
    line-height: 50px;
    margin: 0 auto;
    margin-top: 20px;
    background: #0067ED;
    color: #fff;
    text-align: center;
    font-size: 18px;
}


/* =======================
	二维故事
========================== */
.ew_floor1{
	height: 639px;
	background: url(../image/ew-floor1-bg.jpg) no-repeat center/cover;
	margin-top: 50px;
	color: #fff;
}
.ew_floor1 .info{
	padding-left: 80px;
	padding-top: 60px;
}
.ew_floor1 .info .info_top span{
	display: block;
	font-size: 40px;
	line-height: 56px;
	letter-spacing: 0.04em;
}
.ew_floor1 .info .info_top p{
	font-size: 16px;
	line-height: 22px;
	margin-top: 8px;
	letter-spacing: 0.04em;
}
.ew_floor1 .info .info_text p{
	font-size: 18px;
	line-height: 28px;
	margin-top: 25px;
	letter-spacing: 0.04em;
}
.ew_floor2{
	margin-top: 100px;
	margin-bottom: 110px;
}
.ew_floor2 img,.ew_floor3 img{
	width: 100%;
}
.ew_floor3{
	margin-bottom: 120px;
}



/* =======================
	集团荣誉
========================== */
.honor_top{
	text-align: center;
	margin-top: 80px;
}
.honor_top span{
	display: inline-block;
	font-size: 40px;
	line-height: 56px;
	position: relative;
	padding: 0 46px;
}
.honor_top span::before,.honor_top span::after{
	content: " ";
	display: block;
	position: absolute;
	top: 50%;
	width: 30px;
	height: 3px;
	background: #0067ED;
	margin-top: 2px;
}
.honor_top span::before{
	left: 0;
}
.honor_top span::after{
	right: 0;
}
.honor_top p{
	color: #606266;
	font-size: 18px;
	line-height: 25px;
	margin-top: 8px;
}
.honor_list ul{
	margin-top: 50px;
}
.honor_list li{
	margin-left: 30px;
	width: 290px;
}
.honor_list li .box{
	width: 290px;
	height: 200px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}
.honor_list li .box img{
	max-width: 100%;
	max-height: 100%;
}
.honor_list li p{
	font-size: 16px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height: 40px;
	margin-top: 20px;
	margin-bottom: 30px;
	text-align: center;
}


/* =======================
	软件著作权
========================== */
.software ul{
	margin-left: -32px;
}
.software li{
	width: 300px;
	margin-left: 32px;
}
.software li .box{
	width: 300px;
	height: 410px;
}


/* =======================
	联系我们
========================== */
.cont_bg{
	background: #F5F6F8;
	padding: 120px 0 ;
}
.cont_bg .contact{
	background: #fff;
}
.cont_bg .contact.container{
    width:1400px;
}
.cont_bg .contact .cont1{
	border-bottom: 1px solid #ededed;
	padding: 90px 0;
}
.cont_bg .contact .cont1 p::before{
	content: " ";
	display: block;
	width: 36px;
	height: 30px;
	margin-bottom: 16px;
}
.cont_bg .contact .cont1 p{
	font-size: 40px;
	color: #484848;
	font-weight: bold;
	line-height: 50px;
}
.cont_bg .contact .cont1 span{
	display: block;
	font-size: 16px;
	color: #8b8b8b;
}
.cont_bg .contact .cont1 .cont1_left,.cont_bg .contact .cont1 .cont1_right{
	padding-left: 80px;
	width: 50%;
	box-sizing: border-box;
}
.cont_bg .contact .cont1 .cont1_left p::before{
	background: url(../image/contico.png) no-repeat -7px -10px;
}
.cont_bg .contact .cont1 .cont1_right p::before{
	background: url(../image/contico.png) no-repeat -7px -54px;
}
.cont_bg .contact .cont2{
	padding: 0 80px;
	height: 200px;
	align-items: center;
	justify-content: space-between;
}
.cont_bg .contact .cont2 p{
	font-size: 16px;
	color: #545454;
	line-height: 26px;
	position: relative;
	padding-left: 80px;
}
.cont_bg .contact .cont2 p::before{
	content: " ";
	display: block;
	position: absolute;
	left: 0;
	width: 50px;
	height: 50px;
}
.cont_bg .contact .cont2 p:first-child::before{
	background: url(../image/contico.png) no-repeat 0px -102px;
}
.cont_bg .contact .cont2 p:first-child+p::before{
	background: url(../image/contico.png) no-repeat 0px -174px;
}
.cont_bg .contact .cont2 p:first-child+p+p::before{
	background: url(../image/contico.png) no-repeat 0px -245px;
}

.cont_bg .cont3{
	padding-left: 80px;
	border-top: 1px solid #ededed;
	padding-top: 80px;
	padding-bottom: 100px;
}
.cont_bg .cont3 .cont3_left{
	width: 35%;
	box-sizing: border-box;
	padding-right: 46px;
}
.cont_bg .cont3 .cont3_left_tit{
	font-size: 24px;
	color: #333333;
	margin-bottom: 25px;
}
.cont_bg .cont3 .cont3_left input{
	border: none;
	border-bottom: 1px solid #f2f2f2;
	width: 100%;
	line-height: 42px;
	margin-bottom: 10px;
	outline: none;
	padding:0 5px;
}
.cont_bg .cont3 .cont3_left textarea{
	border: none;
	border-bottom: 1px solid #f2f2f2;
	width: 100%;
	line-height: 30px;
	box-sizing: border-box;
	padding: 5px;
	outline: none;
}
.cont_bg .cont3 .cont3_left button{
	display: block;
	width: 143px;
	height: 43px;
	background: #0067ed;
	color: #fff;
	font-size: 18px;
	border: none;
	margin-top: 50px;
	transition: all 0.3s;
	cursor: pointer;
}
.cont_bg .cont3 .cont3_left button:hover{
	background: #217EF6;
}
.cont_bg .cont3 .cont3_right{
	width: 65%;
	box-sizing: border-box;
	padding-right: 60px;
}

.cont_bg .cont3 .but a{
	display: block;
	width: 143px;
	line-height: 43px;
	color: #0067ed;
	font-size: 18px;
	border: none;
	margin-top: 50px;
	transition: all 0.3s;
	text-align: center;
	margin-left: 50px;
	background: #fff;
	border: 1px solid #0067ed;
}
.cont_bg .cont3 .but a:hover{
    background: #0067ed;
    color: #fff;
}


/* =======================
	服务理念
========================== */
.ln_floor1{
	margin-top: 80px;
}
.ln_tit{
	text-align: center;
}
.ln_tit span{
	display: inline-block;
	font-size: 40px;
	line-height: 56px;
	position: relative;
	padding: 0 46px;
	font-weight: 500;
}
.ln_tit span::before,.ln_tit span::after{
	content: " ";
	display: block;
	width: 30px;
	height: 3px;
	background: #0067ED;
	position: absolute;
	top: 50%;
}
.ln_tit span::before{
	left: 0;
}
.ln_tit span::after{
	right: 0;
}
.ln_tit p{
	color: #606266;
	font-size: 18px;
	line-height: 25px;
	margin-top: 12px;
}
.ln_floor1 .ln_floor1_info{
	text-align: center;
	width: 890px;
	margin: 0 auto;
}
.ln_floor1 .ln_floor1_info p{
	font-size: 16px;
	line-height: 32px;
	margin-top: 30px;
}
.ln_floor1 .ln_floor1_info p:first-child{
	margin-top: 22px;
}
.ln_floor1 .more{
	display: block;
	width: 20px;
	height: 20px;
	background: url(../image/ln-floor1-more.png) no-repeat center;
	background-size: 100%;
	margin: 0 auto;
	margin-top: 60px;
}

.ln_floor2{
	margin-top: 60px;
}
.ln_floor2 .ln_tit p{
	font-size: 16px;
}
.ln_floor2 img{
	display: block;
	margin: 0 auto;
	margin-top: 36px;
	width: 1003px;
}

.ln_floor3{
	margin-top: 120px;
}
.ln_floor3 ul{
	justify-content: space-between;
	margin-top: 60px;
}
.ln_floor3 li{
	background: #F5F6F8;
	border: 1px solid #EBEEF5;
	border-radius: 4px;
	padding: 40px 24px;
	box-sizing: border-box;
	width: 236px;
	height: 341px;
}
.ln_floor3 li i{
	display: block;
	text-align: center;
	color: #0067ED;
	font-style: normal;
	font-weight: 700;
	font-size: 60px;
	line-height: 45px;
}
.ln_floor3 li .ln_floor3_top{
	text-align: center;
	position: relative;
	padding-bottom: 24px;
}
.ln_floor3 li .ln_floor3_top::after{
	content: " ";
	display: block;
	width: 97px;
	height: 1px;
	background: linear-gradient(180deg, #0067ED 0%, rgba(0, 103, 237, 0.45) 100%);
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -49px;
}
.ln_floor3 li .ln_floor3_top p{
	font-size: 24px;
	line-height: 34px;
	font-weight: bold;
	margin-top: 24px;
}
.ln_floor3 li .ln_floor3_top span{
	font-size: 16px;
	line-height: 22px;
	margin-top: 4px;
}
.ln_floor3 li .ln_floor3_info{
	font-size: 16px;
	line-height: 26px;
	text-align: center;
	margin-top: 24px;
	color:#606266;
}


/* =======================
	服务-合作伙伴
========================== */
.partner_bg{
	background: #F5F6F8;
	padding-bottom: 90px;
	padding-top: 50px;
}
.partner_list .item{
	background: #fff;
	border-radius: 4px;
	box-sizing: border-box;
	padding: 24px;
	margin-bottom: 20px;
	justify-content: space-between;
	align-items: center;
}
.partner_list .item img{
	width: 100px;
}
.partner_list .item .info{
	width: 1132px;
}
.partner_list .item .info span{
	display: block;
	font-size: 24px;
	line-height: 34px;
}
.partner_list .item .info p{
	font-size: 16px;
	line-height: 180%;
	margin-top: 8px;
	color: #606266;
}


/* =======================
	服务-相关产品
========================== */
.related_pro{
	color: #fff;
	background: url(../image/related-pro-bg.jpg) no-repeat center;
	height: auto;
	padding-bottom: 120px;
	box-sizing: border-box;
	padding-top: 100px;
}
.related_pro_tit{
	text-align: center;
}
.related_pro_tit span{
	display: inline-block;
	font-size: 40px;
	line-height: 56px;
	position: relative;
	padding: 0 46px;
}
.related_pro_tit span::before,.related_pro_tit span::after{
	content: " ";
	display: block;
	width: 30px;
	height: 3px;
	background: #fff;
	position: absolute;
	top: 50%;
}
.related_pro_tit span::before{
	left: 0;
}
.related_pro_tit span::after{
	right: 0;
}
.related_pro_tit p{
	font-size: 18px;
	line-height: 25px;
	margin-top: 8px;
}
.related_pro ul{
	margin-left: -20px;
	margin-top: 40px;
}
.related_pro li{
	width: 310px;
	height: 170px;
	background: rgba(255, 255, 255, 0.2);
	border-radius: 4px;
	box-shadow: inset 0px 1px 2px rgba(255, 255, 255, 0.25);
	margin-bottom: 20px;
	margin-left: 20px;
	box-sizing: border-box;
	padding: 16px;
}
.related_pro ul.active li{
	width:412px;
}
.related_pro li a{
	color:#fff;
}
.related_pro li a .box{
	width: 40px;
	height: 40px;
	overflow: hidden;
}
.related_pro li a img{
	width: 40px;
	height: 40px;
	/*animation: move 0.01s linear forwards;
	transform: translateX(-100px);*/
	display: none;
}
.related_pro li:hover a img:first-child,
.related_pro li a img:last-child{
	display: block;
}
.related_pro li:hover a img:last-child{
	display: none;
}
/* @keyframes move{
	0%{
		filter: drop-shadow(0 0 red);
		-webkit-filter: drop-shadow(0 0 red);
	}
	100%{
		filter: drop-shadow(100px 0 #fff);
		-webkit-filter: drop-shadow(100px 0 #fff);
	}
} */
.related_pro li a span{
	display: block;
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
	margin-top: 12px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.related_pro li a p{
	line-height:1.5;
	margin-top: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	overflow: hidden;
	-webkit-box-orient: vertical;
}
.related_pro li:hover{
	background: url(../image/related-pro-item-bg.png) no-repeat center #fff;
}
.related_pro li:hover a span{
	color: #303133;
}
.related_pro li:hover a p{
	color: #606266;
}
.related_pro li:hover  img{
	animation: none;
	transform: translateX(0);
}


/* =======================
	旗下分公司
========================== */
.office_list .item a{
	font-size: 15px;
	line-height: 21px;
	color: #0067ED;
	margin-top: 8px;
	display: inline-block;
}



/* =======================
	客户案例
========================== */
.case_bg{
	background: #F5F6F8;
	padding-top: 50px;
	padding-bottom: 80px;
}
.case_bg .case_top{
	background: #fff;
	background: #FFFFFF;
	border-radius: 5px;
	height: 128px;
	padding-top: 24px;
	box-sizing: border-box;
	padding-left: 24px;
}
.case_bg .case_top .item{
	line-height: 30px;
}
.case_bg .case_top .item:first-child{
	margin-bottom: 20px;
}
.case_bg .case_top .item p{
	font-size: 18px;
	font-weight: bold;
}
.case_bg .case_top .item a{
	background: #F5F6F8;
	border-radius: 4px;
	padding: 0 10px;
	margin-right: 12px;
	color: #606266;
	font-size: 15px;
	box-sizing: border-box;
	border: 1px solid #F5F6F8;
}
.case_bg .case_top .item a.select{
	background: #E6F0FE;
	border-color: #0067ED;
	color: #0067ED;
}
.case_bg .case_list{
	margin-top: 50px;
}
.case_bg .case_list ul{
	justify-content: space-between;
}
.case_bg .case_list ul::after{
	content: " ";
	width: 410px;
}
.case_bg .case_list li{
	margin-bottom: 35px;
	width: 410px;
}
.case_bg .case_list li .box{
    position: relative;
	overflow: hidden;
}
.case_bg .case_list li .box a{
    display: block;
	width: 100%;
	height: 230px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	overflow: hidden;
}
.case_bg .case_list li .box img{
	width: 100%;
	height: 230px;
	display: block;
}
.case_bg .case_list li .info{
	background: #fff;
	padding: 16px;
	padding-bottom: 0;
	border: 1px solid #EBEEF5;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
.case_bg .case_list li .info h3 a{
    display: block;
	font-size: 18px;
	line-height: 170%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom: 6px;
	color: #303133;
	letter-spacing: 0.04em;
}
.case_bg .case_list li .info p span a{
	line-height: 20px;
	color: #909399;
	letter-spacing: 0.04em;
	margin-right: 22px;
}
.case_bg .case_list li .info p span::before{
	content: "·";
	margin-right: 2px;
}
.case_bg .case_list li .info small{
    display: block;
    font-size: 14px;
    line-height: 170%;
    color: #909399;
    letter-spacing: 0.04em;
    height: 48px;
    overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	overflow: hidden;
	-webkit-box-orient: vertical;
}
.case_bg .case_list li .info img{
    width: 97px;
    height: 40px;
    border: 1px solid #D7D7D7;
    box-sizing: border-box;
}
.case_bg .case_list li .info .case_logo{
    align-items: center;
    justify-content: space-between;
    margin-top: 8px;
    padding-bottom: 16px;
}
.case_bg .case_list li .code{
    position: absolute;
    top:100%;
    left:0;
    width:100%;
    height:100%;
    background: rgba(255,255,255,.6);
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .3s;
    opacity: 0;
}
.case_bg .case_list li .code img{
    width:200px;
    height:200px;
}
.case_bg .case_list li:hover .code{
    top:0;
    opacity:1;
}
.case_bg .case_list li .info p>a{
    color:#1862d0;
    font-size:13px;
    position: relative;
    padding-right:30px;
}
.case_bg .case_list li .info p>a::after{
    content:'';
    width:20px;
    height:20px;
    background: url(../image/info_after.png) no-repeat center;
    background-size: cover;
    position: absolute;
    right:0;
    top:0;
    transition: all .3s;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
}
.case_bg .case_list li:hover .info p>a::after{
    right:6px;
}
/* 分页 */
.pager{
	margin-top: 30px;
}
.pager .pagination{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 50px;
}
.pager .pagination li a,.pager .pagination span{
    padding: 0 16px;
    margin: 0 6px;
    line-height: 42px;
	display: block;
	background: #efefef;
	border-radius: 2px;
	font-size:16px;
}
.pager .pagination span{
    
	color: #777;
}
.pager .pagination li a:hover,.pager .pagination .active span{
	background: #1a69f9;
	color: #fff;
}

/* 员工认证 */
.staff{
	height: 680px;
	background: url(../image/staff_bg.jpg) no-repeat center/cover;
	flex-direction: column;
	align-items: center;
	color: #fff;
	position: relative;
}
.staff .staff_tit{
	font-size: 40px;
	line-height: 56px;
	letter-spacing: 0.571429px;
	padding-top: 132px;
}
.staff .staff_box{
	width: 640px;
	height: 64px;
	background: rgba(255, 255, 255, 0.25);
	backdrop-filter: blur(20px);
	border-radius: 32px;
	border: 1px solid rgba(255, 255, 255, 0.25);
	overflow: hidden;
	align-items: center;
	justify-content: space-between;
	padding-right: 6px;
	box-sizing: border-box;
	position: relative;
	margin-top: 50px;
}
.staff .staff_box input{
	line-height: 28px;
	width: 450px;
	font-size: 20px;
	letter-spacing: 0.571429px;
	background: none;
	position: relative;
	margin-left: 54px;
	outline: none;
	color: #fff;
}
.staff .staff_box::before{
	content: " ";
	display: block;
	background: url(../image/staff_ico.png) no-repeat 0 0;
	width: 28px;
	height: 28px;
	background-size: 166px;
	position: absolute;
	left: 18px;
	top: 18px;
}
.staff .staff_box ::placeholder {
  	color: #fff;
  	opacity: 1;
}
.staff .staff_box button{
	letter-spacing: 0.571429px;
	color: #0067ED;
	font-size: 20px;
	line-height: 28px;
	padding: 12px 36px;
	background: #FFFFFF;
	border-radius: 100px;
	cursor: pointer;
}
.staff_tab{
	margin-top: 60px;
}
.staff_tab a{
	color: #FFFFFF;
	letter-spacing: 0.04em;
	font-size: 18px;
	line-height: 26px;
	position: relative;
	padding-left: 26px;
	border-bottom: 1px solid rgba(255, 255, 255, .5);
	padding-bottom: 5px;
}
.staff_tab a:hover{
	border-color: #fff;
}
.staff_tab a::before{
	content: " ";
	display: block;
	width: 24px;
	height: 24px;
	background: url(../image/staff_ico.png) no-repeat -54px 0;
	background-size: 166px;
	position: absolute;
	left: 0;
}
.staff_tab a:last-child::before{
	background: url(../image/staff_ico.png) no-repeat -95px 0;
	background-size: 166px;
}
.staff_tab a:last-child{
	padding-left: 28px;
	margin-left: 42px;
}

.staff_result{
	position: absolute;
	top: 380px;
}
.staff_result .staff_result_tit{
	font-size: 18px;
	line-height: 26px;
	letter-spacing: 0.04em;
}
.staff_result .box{
	width: 640px;
	height: 132px;
	background: #FFFFFF;
	border-radius: 4px;
	margin-top: 12px;
	box-sizing: border-box;
	padding: 30px 40px;
	align-items: center;
}
.staff_result .box img{
	width: 72px;
	height: 72px;
	border: 1px solid #0067ED;
	border-radius: 4px;
	margin-right: 12px;
}
.staff_result .box .info span{
	font-size: 24px;
	line-height: 26px;
	letter-spacing: 0.04em;
	color: #303133;
	display: block;
	margin-bottom:6px;
}
.staff_result .box .info p{
	font-size: 16px;
	line-height: 22px;
	letter-spacing: 0.04em;
	color: #606266;
	margin-top: 4px;
}
.staff_result .box i{
	letter-spacing: 0.04em;
	color: #0AC677;
	font-size: 20px;
	line-height: 28px;
	font-style: normal;
	position: relative;
	padding-left: 30px;
	margin-left: auto;
}
.staff_result .box i::before{
	content: " ";
	display: block;
	width: 28px;
	height: 28px;
	background: url(../image/staff_ico.png) no-repeat -138px 0;
	background-size: 166px;
	position: absolute;
	left: 0;
}

/* 加入我们 */
.L_jion_zw{
    height: 80px;
}
.L_jion_ban{
	height: 528px;
	background: url(../image/L_jion_ban.jpg) no-repeat center bottom/cover;
	flex-direction: column;
	align-items: center;
	color: #fff;
	box-sizing: border-box;
	padding-top: 100px;
}
.L_jion_ban span{
	display: block;
	font-size: 60px;
	line-height: 84px;
	letter-spacing: 0.04em;
	position: relative;
	padding-bottom: 24px;
}
.L_jion_ban span::after{
	content: " ";
	display: block;
	width: 124px;
	height: 4px;
	background: #fff;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -62px;
}
.L_jion_ban p{
	text-align: center;
	font-size: 24px;
	line-height: 180%;
	letter-spacing: 0.04em;
	margin-top: 20px;
}
.L_jion_ban a{
	width: 220px;
	background: #FFFFFF;
	border-radius: 100px;
	font-size: 24px;
	letter-spacing: 1.78426px;
	color: #0067ED;
	text-align: center;
	line-height: 56px;
	margin-top: 20px;
}
.L_jion_f1{
	background: #F5F6F8;
	height: 268px;
	justify-content: center;
	align-items: center;
}
.L_jion_f1 p{
	font-size: 20px;
	line-height: 170%;
	letter-spacing: 0.571429px;
	width: 790px;
	padding-left: 64px;
	position: relative;
}
.L_jion_f1 p::before{
	content: " ";
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 52px;
	height: 52px;
	background: url(../image/L_jion_f1.png) no-repeat center/cover;
	top: -12px;
}
.L_jion_f1 span{
	font-size: 32px;
	line-height: 170%;
	letter-spacing: 0.571429px;
	margin-left: 276px;
	position: relative;
	padding-left: 80px;
	margin-top: 80px;
}
.L_jion_f1 span::before{
	content: " ";
	display: block;
	width: 64px;
	height: 2px;
	background: #303133;
	position: absolute;
	left: 0;
	top: 50%;
}
.L_jion_tit{
	justify-content: center;
}
.L_jion_tit span{
	font-size: 40px;
	line-height: 56px;
	letter-spacing: 0.571429px;
	position: relative;
}
.L_jion_tit span::before,.L_jion_tit span::after{
	content: " ";
	display: block;
	width: 30px;
	height: 3px;
	background: #0067ED;
	position: absolute;
	top: 50%;
}
.L_jion_tit span::before{
	left: -46px;
}
.L_jion_tit span::after{
	right: -46px;
}
.L_jion_f2{
	margin-top: 120px;
}
.L_jion_f2 .info img{
	width: 1000px;
	display: block;
	margin: 0 auto;
	margin-top: 50px;
}
.L_jion_f2 .info p{
	font-size: 18px;
	line-height: 170%;
	letter-spacing: 0.571429px;
	width: 1000px;
	margin: 0 auto;
	margin-top: 20px;
}
.L_jion_f3 .box{
	height: 750px;
	background: url(../image/L-jion-f3.jpg) no-repeat center/cover;
	margin-top: 120px;
}
.L_jion_f3 .L_jion_tit{
	margin-top: 100px;
}
.L_jion_f3 .info{
	width: 1200px;
	margin: 0 auto;
}
.L_jion_f3 .info span{
	display: block;
	font-size: 24px;
	line-height: 32px;
	letter-spacing: 0.571429px;
	font-weight: bold;
	margin-top: 40px;
}
.L_jion_f3 .info p{
	font-size: 18px;
	line-height: 35px;
	margin-top: 5px;
}
.L_jion_f3 .info p:last-child{
	margin-top: 30px;
}
.L_jion_f4{
	height: 796px;
	background: #F5F6F8;
	margin-top: 100px;
	box-sizing: border-box;
	padding-top: 100px;
}
.L_jion_f4 .df{
	align-items: center;
}
.L_jion_f4_left{
	width: 745px;
	height: 550px;
	background: url(../image/L-jion-f4-left.png) no-repeat left bottom;
	margin-top: 80px;
}
.L_jion_f4_left span,.L_jion_f5 .info span{
	display: block;
	letter-spacing: 0.571429px;
	font-size: 20px;
	line-height: 160%;
	position: relative;
	padding-left: 8px;
	margin-top: 30px;
}
.L_jion_f4_left span::before,.L_jion_f5 .info span::before{
	content: " ";
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	width: 6px;
	height: 2px;
	background: #0067ED;
}
.L_jion_f4_left p{
	font-size: 16px;
	color: #777;
	margin-top: 2px;
}
.L_jion_f4 img{
	width: 555px;
	margin-top: 0;
}
.L_jion_f5{
	margin-top: 120px;
}
.L_jion_f5 img{
	width: 510px;
	margin-right: 61px;
	margin-top: 30px;
}
.L_jion_f5 .container{
	justify-content: flex-start;
	align-items: center;
}
.L_jion_f6{
	margin-top: 120px;
}
.L_jion_f6 .box{
	height: 650px;
	width: 1210px;
	margin: 0 auto;
	background: url(../image/L-jion-f6.png) no-repeat center;
	background-size: 782px;
	margin-top: 24px;
	position: relative;
}
.L_jion_f6 .box li{
	width: 280px;
	position: absolute;
	left: 0;
}
.L_jion_f6 .box li span{
	display: block;
	font-size: 20px;
	line-height: 28px;
	letter-spacing: 0.571429px;
	padding-bottom: 12px;
	border-bottom: 1px solid #0067ED;
	margin-bottom: 12px;
}
.L_jion_f6 .box li span::after{
	content: " ";
	display: block;
	width: 6px;
	height: 6px;
	border-radius: 100%;
	position: absolute;
	right: 0;
	background: #0067ED;
	top: 37px;
}
.L_jion_f6 .box li:nth-child(even) span::after{
	left: 0;
	right: auto;
}
.L_jion_f6 .box li:first-child+li+li span::after{
	top: 65px;
}
.L_jion_f6 .box li p{
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 0.571429px;
	color: #606266;
}
.L_jion_f6 .box li:first-child,.L_jion_f6 .box li:first-child+li{
	top: 110px;
}
.L_jion_f6 .box li:first-child+li+li,.L_jion_f6 .box li:first-child+li+li+li{
	top: 250px;
}
.L_jion_f6 .box li:first-child+li+li+li+li,.L_jion_f6 .box li:first-child+li+li+li+li+li{
	top: 466px;
}
.L_jion_f6 .box li:nth-child(even){
	left: auto;
	right: 0;
}
.L_jion_f6 .box li:nth-child(even) span{
	text-align: right;
}

.L_jion_f7{
	width: 1200px;
	margin: 0 auto;
	margin-top: 100px;
	overflow: hidden;
}
.L_jion_f7 p{
	font-size: 20px;
	line-height: 170%;
	letter-spacing: 0.571429px;
	color: #606266;
	margin-top: 20px;
}
.L_jion_f7 img:hover {
    transform: scale(1.04);
    transition: all .3s;
}
.L_jion_f7 img{
	width: 100%;
	margin-top: 50px;
}
.L_jion_f8{
	margin-top: 110px;
}
.L_jion_f8 p{
	letter-spacing: 0;
}
.L_jion_f9{
	background: #F6F7FA;
	height: 825px;
	margin-top: 120px;
	box-sizing: border-box;
	padding-top: 100px;
}
.L_jion_f9 .li_tit{
	font-size: 28px;
	line-height: 95px;
	letter-spacing: 0.571429px;
	color: #0067ED;
	background: url(../image/L-jion-f9-1.png) no-repeat left center;
	background-size: 95px;
	padding-left: 75px;
}
.L_jion_f9 ul{
	margin-top: 40px;
}
.L_jion_f9 ul li{
	width: 725px;
}
.L_jion_f9 ul li:first-child{
	width: 425px;
	margin-right: 115px;
}
.L_jion_f9 ul li:first-child+li .li_tit{
	background: url(../image/L-jion-f9-2.png) no-repeat left center;
	background-size: 95px;
}
.L_jion_f9 .info{
	font-size: 20px;
	line-height: 170%;
	letter-spacing: 0.571429px;
	padding-left: 75px;
}
.L_jion_f9 .item_box{
	margin-left: -12px;
}
.L_jion_f9 .item_box .item{
	width: 280px;
	margin-left: 87px;
	margin-top: 40px;
}
.L_jion_f9 .item_box span{
	display: block;
	font-size: 20px;
	line-height: 28px;
	letter-spacing: 0.571429px;
}
.L_jion_f9 .item_box p{
	font-size: 16px;
	line-height: 160%;
	color: #606266;
	margin-top: 8px;
}
.L_jion_f10{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 120px;
	box-sizing: border-box;

}
.L_jion_f10 .tabs{
	width: 1200px;
	height: 66px;
	background: #F5F6F8;
	border-radius: 4px;
	align-items: center;
	padding: 4px;
	justify-content: space-between;
	margin-top: 50px;
	margin-bottom: 30px;
}
.L_jion_f10 .tabs a{
	width: 169px;
	line-height: 58px;
	border-radius: 4px;
	font-size: 20px;
	letter-spacing: 0.571429px;
	text-align: center;
}
.L_jion_f10 .tabs a.active{
	background: #0067ED;
	color: #fff;
}

.L_jion_f10 .faq,.L_job .faq{
	border-radius: 4px;
}
.L_jion_f10 .faq li.q,.L_job .faq li.q{
  	cursor: pointer;
  	height: 96px;
  	align-items: center;
  	padding: 0 24px;
  	position: relative;
  	margin-top: 12px;
  	border: 1px solid #EBEEF5;
  	border-radius: 4px;
  	border-bottom-left-radius: 0;
  	border-bottom-right-radius: 0;
}
.L_jion_f10 .faq li.q img,.L_job .faq li.q img{
	display: block;
	width: 28px;
	height: 28px;
	background: url(../image/L-jion-ico.png) no-repeat center/cover;
	position: absolute;
	right: 0;
	top: 34px;
	right: 24px;
}
.L_jion_f10 .faq li.q span,.L_job .faq li.q span{
	font-size: 20px;
	line-height: 28px;
	letter-spacing: 0.571429px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
}
.L_jion_f10 .faq li.q span:first-child,.L_job .faq li.q span:first-child{
	width: 400px;
	margin-right: 40px;
	color: #0067ED;
	font-size: 24px;
	line-height: 34px;
}
.L_jion_f10 .faq li.q span.ji::after,.L_job .faq li.q span.ji::after{
	content: " ";
	display: block;
	width: 41px;
	height: 26px;
	background: url(../image/L-jion-ji.png) no-repeat center/cover;
	margin-left: 14px;
	margin-top: 4px;
}
.L_jion_f10 .faq li.q span:first-child+span,.L_job .faq li.q span:first-child+span{
	width: 360px;
	margin-right: 30px;
}
.L_jion_f10 .faq li.a,.L_job .faq li.a{
  	background: #ddd;
  	display: none;
  	border: 1px solid #EBEEF5;
  	border-top: 0;
  	border-bottom-left-radius: 4px;
  	border-bottom-right-radius: 4px;
}
.L_jion_f10 .faq li.a .tit,.L_job .faq li.a .tit{
	font-size: 18px;
	line-height: 25px;
	letter-spacing: 0.571429px;
}
.L_jion_f10 .faq li.a .content,.L_job .faq li.a .content{
	line-height: 30px;
}
.L_jion_f10 .rotate,.L_job .rotate{
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.L_jion_f10 .faq li.a,.L_job .faq li.a{
	background: none;
	padding: 24px;
}
.L_jion_f10 a.more{
	width: 282px;
	height: 63px;
	background: #0067ED;
	border-radius: 4px;
	color: #fff;
	font-size: 18px;
	letter-spacing: 0.571429px;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	margin-bottom: 100px;
	margin-top: 100px;
}
.L_jion_f10 a.more::after{
	content: " ";
	width: 24px;
	height: 24px;
	background: url(../image/L-jion-ico2.png) no-repeat center/cover;
	margin-left: 4px;
}
.faq_bot{
    margin: 20px 0;
    font-size: 18px;
    line-height: 30px;
    letter-spacing: 0.571429px;
}
.L_job .faq .a .content{
    font-size: 16px;
}

/* 开放的职位 */
.L_job{
	width: 1200px;
	margin: 0 auto;
	margin-bottom: 120px;
}
.L_job_top{
	justify-content: space-between;
	margin-top: 80px;
	margin-bottom: 40px;
	align-items: center;
}
.L_job_top span{
	font-size: 40px;
	line-height: 56px;
	letter-spacing: 0.571429px;
}
.L_job_top .tab{
	background: #F5F6F8;
	border-radius: 4px;
	padding: 4px;
}
.L_job_top .tab a{
	width: 126px;
	line-height: 48px;
	text-align: center;
	letter-spacing: 0.571429px;
	font-size: 20px;
	border-radius: 4px;
}
.L_job_top .tab a.hover{
	color: #FFFFFF;
	background: #0067ED;
}

/* 案例详情 */
.L_case .case_ban{
	height: 600px;
	/*background-size: cover !important;*/
	padding-top: 80px;
	position: relative;
	margin: 0 auto;
}
.L_case .case_ban .case_ban_tit{
    font-size: 50px;
    line-height: 70px;
    height: 70px;
    letter-spacing: 1.2927px;
    color: #fff;
    position: relative;
    margin-top: 140px;
}
.L_case .case_ban::before{
	content: " ";
	display: block;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.6);
	position: absolute;
	left: 0;
	top: 0;
}
.L_case .case_ban img{
	position: relative;
	z-index: 2;
	border-radius: 4px;
	width: auto;
	height: 144px;
	margin-top: 123px;
}
.L_case .case_ban .info{
	border-top: 1px solid rgba(255, 255, 255, 0.2);
	position: relative;
	z-index: 2;
	color: #fff;
	margin-top: 26px;
	padding-top: 32px;
}
.L_case .case_ban .info .item:first-child{
	margin-right: 216px;
}
.L_case .case_ban .info i{
	display: block;
	font-style: normal;
	font-size: 18px;
	line-height: 25px;
	letter-spacing: 0.04em;
	color: rgba(255, 255, 255, 0.7);
}
.L_case .case_ban .info span{
	display: block;
	font-size: 24px;
	line-height: 34px;
	letter-spacing: 0.04em;
	margin-top: 8px;
}
.L_case .case_ban .info p{
    font-size: 16px;
    line-height: 30px;
	letter-spacing: 0.04em;
	margin-top: 22px;
}
.L_case_box{
	margin-top: 74px;
	justify-content: space-between;
	position: relative;
}
.L_case_left{
	width: 900px;
}
.L_case_left_img{
    margin-bottom: 50px;
}
.L_case_left_top{
	border-bottom: 1px solid #EBEEF5;
	padding-bottom: 16px;
	margin-bottom: 30px;
}
.L_case_left_top h1{
	font-size: 40px;
	line-height: 56px;
	letter-spacing: 0.571429px;
	font-weight: normal;
	margin-bottom: 24px;
}
.L_case_left_top p span{
	font-size: 15px;
	line-height: 22px;
	letter-spacing: 0.04em;
	color: #909399;
	margin-right: 50px;
}
.L_case_left .content{
	line-height:2em;
	letter-spacing: 0.04em;
	font-size: 16px;
}
.L_case_left .content h2,.L_case_left .content h3,.L_case_left .content h4{ line-height:2em;}
.L_case_left .content img,.L_case_left img{
	max-width: 100%;
}
.L_case_left .case_bottom{
	margin-top: 50px;
}
.L_case_right{
	width: 340px;
	background: #fff;
}
.L_case_right_case{
	border: 1px solid #EBEEF5;
	padding-bottom: 24px;
}
.L_case_right_case ul{
	padding: 0 20px;
}
.L_case_right_case li{
	margin-top: 20px;
}
.L_case_right_case li img{
	width: 300px;
	height: 168px;
	border-radius: 4px;
}
.L_case_right_case li p{
	font-size: 16px;
	line-height: 170%;
	letter-spacing: 0.04em;
	margin-top: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	overflow: hidden;
	-webkit-box-orient: vertical;
}
.L_case_right_tit{
	font-size: 24px;
	line-height: 74px;
	letter-spacing: 0.571429px;
	padding-left: 20px;
	border-bottom: 1px solid #EBEEF5;
	position: relative;
}
.L_case_load{
	position: absolute;
	top:50%;
	right:20px;
	width:30px;
	height:30px;
	background:url('/static/image/load.svg') no-repeat center;
	background-size: cover;
	transform: translateY(-50%);
	cursor: pointer;
	transition: all .3s;
}
.L_case_load_ing{
	transform: translateY(-50%) rotate(180deg);
}
.L_case_right_ewm{
	border: 1px solid #EBEEF5;
	margin-top: 20px;
	padding-bottom: 40px;
	margin-bottom: 50px;
}
.L_case_right_ewm img{
	display: block;
	margin: 0 auto;
	margin-top: 24px;
}
.L_case_right_ewm p{
	font-size: 16px;
	line-height: 22px;
	letter-spacing: 0.04em;
	margin-top: 8px;
	text-align: center;
}

/* 智顺集团付款方式 */
.L_pay{
	width: 1400px;
}
.L_pay_tit{
	text-align: center;
}
.L_pay_tit span{
	display: inline-block;
	font-size: 40px;
	line-height: 56px;
	position: relative;
}
.L_pay_tit span::before,.L_pay_tit span::after{
	content: " ";
	display: block;
	width: 30px;
	height: 3px;
	background: #0067ED;
	position: absolute;
	top: 50%;
}
.L_pay_tit span::before{
	left: -46px;
}
.L_pay_tit span::after{
	right: -46px;
}
.L_pay_zs{
	height: 192px;
	background: #fff;
	align-items: center;
	justify-content: space-between;
	padding: 0 24px;
	margin-top: 60px;
	border-radius: 8px;
	position: relative;
}
.L_pay_zs .copyBtn{
    position: absolute;
    left: 152px;
    bottom: 27px;
}
.L_pay_zs .box{
	align-items: center;
}
.L_pay_zs .box img{
	width: 108px;
}
.L_pay .info{
	margin-left: 20px;
	margin-top: -50px;
}
.L_pay .info span{
	/*display: block;*/
	font-size: 22px;
	line-height: 34px;
	letter-spacing: 0.04em;
	margin-bottom: 4px;
}
.L_pay .info p{
	letter-spacing: 0.04em;
	font-size: 15px;
	line-height: 180%;
	margin-bottom: 4px;
}
.L_pay .pay_zfb{
	width: 125px;
}
.L_pay ul{
	justify-content: space-between;
}
.L_pay li{
	width: 686px;
	height: 186px;
	background: #fff;
	margin-top: 24px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	border-radius: 8px;
	padding: 24px;
	box-sizing: border-box;
	position: relative;
}
.L_pay li .copyBtn{position: absolute; bottom:24px;left:144px;}
.L_pay li img{
	width: 100px;
}
.L_pay_sm{
	margin-top: 24px;
}
.L_pay_sm .L_pay_sm_add,.L_pay_sm .L_pay_sm_qr{
	padding: 24px;
	background: #fff;
}
.L_pay_sm .L_pay_sm_add{
	border-bottom: 1px solid #EBEEF5;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
.L_pay_sm .L_pay_sm_qr{
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
.L_pay_sm span{
	display: block;
	font-size: 24px;
	line-height: 170%;
	letter-spacing: 0.571429px;
	color: #0067ED;
}
.L_pay_sm p{
	font-size: 16px;
	line-height: 170%;
	letter-spacing: 0.571429px;
	margin-top: 8px;
}

/* 企业文化 */
.L_cul{
	margin-top: 100px;
}
.L_cul .item{
	justify-content: space-between;
	align-items: center;
	margin-bottom: 120px;
}
.L_cul .item .info{
	width: 602px;
}
.L_cul .item .info span{
	display: block;
	font-size: 40px;
line-height: 56px;
letter-spacing: 0.571429px;
}
.L_cul .item .info i{
	font-style: normal;
	display: block;
	font-size: 28px;
	line-height: 32px;
	letter-spacing: 0.571429px;
	margin-top: 30px;
	position: relative;
	padding-left: 15px;
}

.L_cul .item .info i.x_linian{
	font-style: normal;
	display: block;
	font-size: 20px;
	line-height: 32px;
	letter-spacing: 0.571429px;
	margin-top: 30px;
	position: relative;
	padding-left: 15px;
	width: 155px;
	font-weight: bold;
}


.L_cul .item .info i::before{
	content: " ";
	display: block;
	width: 10px;
	height: 3px;
	background: #0067ED;
	position: absolute;
	left: 0;
	top: 18px;
}
.L_cul .item .info p{
	font-size: 18px;
	line-height: 32px;
	letter-spacing: 0.571429px;
	margin-top: 30px;
}
.L_cul .item img{
	width: 611px;
}

/* 联系方式-新 */
.L_cont{
	background: #F5F6F8;
	padding-top: 100px;
	padding-bottom: 120px;
}
.L_cont .container{
    width:1400px;
}
.L_cont_top{
	height: 336px;
	background: url(../../static/image/L-cont-bg.png) no-repeat center/cover;
	border-radius: 8px;
	color: #fff;
	justify-content: space-between;
	align-items: center;
	padding-left: 87px;
	padding-right: 80px;
}
.L_cont_top img{
	width: 279px;
}
.L_cont_top .info span{
	display: block;
	font-size: 40px;
	line-height: 56px;
	letter-spacing: 0.04em;
}
.L_cont_top .info small{
	display: block;
	font-size: 20px;
	line-height: 28px;
	letter-spacing: 0.04em;
	position: relative;
	padding-bottom: 18px;
	margin-top: 15px;
}
.L_cont_top .info small::after{
	content: " ";
	display: block;
	width: 20px;
	height: 2px;
	background: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
}
.L_cont_top .info p{
	font-size: 20px;
	letter-spacing: 0.04em;
	line-height: 38px;
	margin-top: 15px;
}
.L_cont ul{
	background: #fff;
	margin-top: 24px;
	padding: 8px 0;
	border-radius: 8px;
}
.L_cont li{
	align-items: center;
	height: 112px;
	border-bottom: 1px solid #f5f6f8;
	padding: 0 32px;
	box-sizing: border-box;
	width: 100%;
}
.L_cont ul li:last-child{
	border: none;
}
.L_cont li .L_cont_hp{
	width: 56px;
	height: 56px;
	background: rgba(71, 101, 255, 0.1);
	border-radius: 7.46667px;
	align-items: center;
	justify-content: center;
}
.L_cont li .L_cont_hp img{
	width: 40px;
	height: 40px;
}
.L_cont li .L_cont_tit{
	margin-left: 24px;
	width: 326px;
}
.L_cont li .L_cont_tit span,.L_cont li .L_cont_tell span,.L_cont li .L_cont_name span,.L_cont li .L_cont_wx span{
	display: block;
	font-size: 15px;
	line-height: 21px;
	letter-spacing: 0.571429px;
	color: #606266;
}
.L_cont li .L_cont_tit p{
	font-size: 18px;
	line-height: 28px;
	letter-spacing: 0.571429px;
	margin-top: 10px;
}
.L_cont li .L_cont_tell p{
	font-size: 24px;
	line-height: 36px;
	margin-top: 6px;
}
.L_cont li .L_cont_name p{
	font-size: 18px;
	line-height: 28px;
	letter-spacing: 0.571429px;
	margin-top: 10px;
}
.L_cont li .L_cont_tell{
	width: 585px;
}
.L_cont li .L_cont_name{
	width: 150px;
	text-align: center;
}
.L_cont li .item{
	margin-right: 16px;
	margin-top: 10px;
	position: relative;
	overflow: hidden;
}
.L_cont li .item i{
	display: block;
	width: 28px;
	height: 28px;
}
.L_cont li .L_cont_wx{
	margin-left: 106px;
}
.L_cont li .wxbox .item:first-child i{
	background: url(../../static/image/L-cont-ico.png) no-repeat 0px -40px;
	background-size: 68px;
}
.L_cont li .wxbox .item:first-child+.item i{
	background: url(../../static/image/L-cont-ico.png) no-repeat -40px -40px;
	background-size: 68px;
}
.L_cont li .wxbox .item:first-child:hover i{
	background: url(../../static/image/L-cont-ico.png) no-repeat 0px -1px;
	background-size: 68px;
}
.L_cont li .wxbox .item:first-child+.item:hover i{
	background: url(../../static/image/L-cont-ico.png) no-repeat -40px -1px;
	background-size: 68px;
}
.L_cont li .wxbox_ewm{
	position: absolute;
	bottom: 32px;
	left: 50%;
	margin-left: -65px;
	width: 120px;
	background: #fff;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: column;
	align-items: center;
	border-radius: 4px;
	box-shadow: 0 0 10px 2px rgba(0,0,0,.1);
	opacity: 0;
	padding: 10px 0;
}
.L_cont li .wxbox_ewm::after,.L_cont li .wxbox_em::after{
	content: " ";
	display: block;
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #fff;
	position: absolute;
	bottom: -10px;
	left: 50%;
	margin-left: -5px;
}
.L_cont li .wxbox_em::after{
	margin-left: -35px;
}
.L_cont li .wxbox_ewm img{
	display: block;
	width: 100px;
}
.L_cont li .wxbox_ewm p{
	font-size: 12px;
	line-height: 18px;
	letter-spacing: 0.04em;
	margin-top: 5px;
}
.L_cont li .item:hover{
	overflow: visible;
}
.L_cont li .wxbox_em{
	position: absolute;
	width: 280px;
	box-shadow: 0 0 10px 2px rgba(0,0,0,.1);
	bottom: 32px;
	left: -100px;
	opacity: 0;
	color: #0067ED;
	font-size: 20px;
	text-align: center;
	background: #fff;
	line-height: 40px;
	border-radius: 4px;
}
.L_cont li .item:hover .wxbox_ewm,.L_cont li .item:hover .wxbox_em{
	opacity: 1;
}


/*集团子站*/
.subsidiary-li{
    width: 1300px;
    height: 240px;
    background-color: #fff;
    display: flex;
    padding:24px;
    box-sizing: border-box;
    margin-bottom: 24px;
}
.subsidiary-pic img{
    width:100px;
    height:100px;
}
.subsidiary-desc{
    margin-left:25px;
    width:1132px;
}
.subsidiary-title{
    font-size: 24px;
    line-height: 34px;
    letter-spacing: 0.04em;
    color: #303133;
}
.subsidiary-p{
    margin-top:8px;
    font-size: 16px;
    line-height: 180%;
    letter-spacing: 0.04em;
    color: #606266;
}
.subsidiary-box{
    border-top:1px solid #EBEEF5;;
    margin-top:16px;
    display: flex;
    padding-top:20px;
}
.subsidiary-box span{
    font-size: 16px;
    letter-spacing: 0.04em;
    color: #303133;
    position: relative;
    margin-right:40px;
    padding-left:24px;
}
.subsidiary-box span b{
    color: #303133;
    font-weight: normal;
    margin-left:20px;
}
.subsidiary-box span::before{
    content:'';
    width:20px;
    height:20px;
    position: absolute;
    left:0;
    top:50%;
    transform: translateY(-50%);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.subsidiary-box span:nth-child(1)::before{
    background-image:url(../image/subsidiary-tel.svg);
}
.subsidiary-box span:nth-child(2)::before{
    background-image:url(../image/subsidiary_mail.svg);
}
.subsidiary-box span:nth-child(3)::before{
    background-image:url(../image/subsidiary_map.svg);
}

/* 服务理念-7-12改 */
.ln_7_floor1{
	margin-top: 100px;
}
.ln_7_floor1 ul{
	justify-content: space-between;
	margin-top: 70px;
}
.ln_7_floor1 li{
	width: 180px;
	text-align: center;
}
.ln_7_floor1 li img{
	width: 165px;
}
.ln_7_floor1 li span{
	font-size: 24px;
	line-height: 34px;
	letter-spacing: 0.571429px;
	display: block;
	margin-top: 12px;
}
.ln_7_floor1 li p{
	font-size: 15px;
	line-height:1.8;
	letter-spacing: 0.04em;
	color: #606266;
	margin-top: 12px;
}

.ln_7_floor2{
	background: url(../../static/image/ln_7_floor2_bg.png) no-repeat center;
	height: 789px;
	margin-top: 110px;
}
.ln_7_floor2 .container{
    position: relative;
}
.ln_7_floor2 .container::after,.ln_7_floor2 .container::before{
    content: " ";
    display: block;
    width: 195px;
    height: 81px;
    background: url(../../static/image/ln_7_floor2_ico.png) no-repeat center;
    background-size: 100%;
    position: absolute;
}
.ln_7_floor2 .container::after{
    right: 0;
    top: 47px;
}
.ln_7_floor2 .container::before{
    left: 0;
    bottom: -140px;
    transform: rotateY(180deg);
}
.ln_7_floor2 .ln_7_floor2_tit{
	text-align: center;
	padding-top: 100px;
}
.ln_7_floor2 .ln_7_floor2_tit span{
	display: block;
	font-size: 40px;
line-height: 56px;
letter-spacing: 0.571429px;
}
.ln_7_floor2 .ln_7_floor2_tit p{
	font-size: 16px;
	line-height: 32px;
	letter-spacing: 0.571429px;
	margin-top: 12px;
}
.ln_7_floor2 .box{
	width: 993px;
	height: 395px;
	background: #FFFFFF;
	border: 1px solid #EBEEF5;
	margin: 0 auto;
	margin-top: 30px;
	align-items: center;
	justify-content: center;
}
.ln_7_floor2 .box img{
	width: 829px;
}

.ln_floor3{
	margin-top: 130px !important;
}
.ln_floor2{
	margin-top: 140px !important;
}
.ln_floor2 img{
	width: 1300px;
	margin-top: 40px;
}

/*二为故事*/
.jzs-qrcode{
	width:1300px;
	margin:0 auto;
}
.jzs-qrcode-top{
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative;
}
.jzs-qrcode-l{
	display: flex;
	align-items: center;
}
.jzs-qrcode-name{
    position: relative;
    margin-left: 13px;
    padding-left: 13px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
    height: 64px;
}
.jzs-qrcode-name::before{
	content:'';
	width: 2px;
	height: 60px;
	top:50%;
	left:0;
	transform: translateY(-50%);
	background: #0067ED;
	position:absolute ;
}
.jzs-qrcode-name span{
    font-weight: 700;
    font-size: 32px;
    color: #0067ED;
    line-height: 1;
}
.jzs-qrcode-name p{
    font-size: 18px;
    color: #0067ED;
}
.jzs-qrcode-logo img{
	width: 95px;
	height: 74px;
}
.jzs-qrcode-r{
	position: relative;
	width:52px;
	height:34px;
}
.jzs-qrcode-r::after{
	content:'';
	width:34px;
	height:34px;
	border-radius: 50%;
	background: #0067ED;
	position: absolute;
	top:0;
	left:0;
	z-index: 2;
}
.jzs-qrcode-r::before{
	content:'';
	width:34px;
	height:34px;
	border-radius: 50%;
	background: #FFCF2E;
	position: absolute;
	top:0;
	right:0;
	z-index: 1;
}
.jzs-qrcode-ul{
	margin:10px -30px;
}
.jzs-qrcode-ul ul li{
	float:left;
	width: 280px;
	height: 280px;
	background: #F5F6F8;
	border-radius: 16px;
	margin:30px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.jzs-qrcode-img{
	position: relative;
	margin-bottom:50px;
}
.jzs-qrcode-title{
	font-weight: 400;
	font-size: 32px;
	line-height: 45px;
	color: #303133;
	position: absolute;
	top:100px;
	left:74px;
}
.jzs-qrcode-title::before{
	content:'';
	width: 17px;
	height: 5px;
	background: #0067ED;
	position: absolute;
	left:-24px;
	top:50%;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-o-transform:translateY(-50%);
}
.jzs-qrcode-txt{
	display: flex;
	justify-content: space-around;
	align-items: center;
	height:85px;
	margin-bottom:96px;
}
.jzs-qrcode-txt span{
	font-size: 24px;
	line-height: 34px;
	color: #303133;
}
.jzs-qrcode-clothes{
	position: relative;
	background: #F5F6F8;
}
.jzs-qrcode-clothes-pic{
	width:1151px;
	display: flex;
	flex-direction: column;
	margin:0 auto;
	padding: 144px 0 90px;
}
.jzs-qrcode-more{
    position:absolute;
    font-size:22px;
    color:#303133;
    top:50%;
    right:100px;
    transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    -moz-transform:translateY(-50%);
    -webkit-transform:translateY(-50%);
    -o-transform:translateY(-50%);
}
.tool ul{
    display:flex;
    justify-content: center;
    align-items: center;
    padding:50px 0;
    border-top: 1px solid #E2E2E2;
    transition: all .6s;
    -webkit-transition: all .6s;
    -moz-transition: all .6s;
    -ms-transition: all .6s;
    -o-transition: all .6s;
}
.tool ul:hover{
    border-top: 1px solid #0067ED;
}
.tool li{
    margin:0 20px;
    width: 132px;
    height: 40px;
    border: 1px solid #E2E2E2;
    transition: all .2s;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
}
.tool li a{
    display:flex;
    align-items: center;
    justify-content: center;
    width:100%;
    height:100%;
    font-size: 14px;
    line-height: 21px;
    letter-spacing: 0.02em;
    color: #030303;
}
.tool li:hover{
    border: 1px solid  #0067ED;
}
.tool li:hover a{
    color:#0067ED;
}




/* 姜兆帅 */
.jzs3_bread{
	height:78px;
	background: rgba(0, 0, 0, 0.2);
	border: 1px solid rgba(255, 255, 255, 0.2);
	backdrop-filter: blur(3.8px);
	transform: translateY(-100%);
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	margin-bottom: -78px;
	
}
.jzs3_bread2{
    background: rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(1.6px);
}
.jzs3_bread .container{
	display: flex;
	align-items: center;
	justify-content: space-between;
	height:100%;
	width:1400px;
}
.jzs3_bread a{
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	flex:1;
	height:100%;
	font-size: 20px;
	font-weight: 400;
	letter-spacing: 0.4px;
	line-height: 28px;
	color: rgba(255, 255, 255, 1);
	text-align: center;
	vertical-align: middle;
}
.jzs3_bread2 a{
    color:#303133;
}
.jzs3_bread a:last-child::before,
.jzs3_bread a::after{
	content: '';
	position: absolute;
	background: rgba(255, 255, 255, 0.1);
	top: 0px;
	left:0;
	width: 1px;
	height: 78px;
}
.jzs3_bread a:last-child::before{
    left:auto;
    right:0;
}
.jzs3_bread a.on{
	background: rgba(255, 255, 255, 0.2);
}
.jzs3_bread2 a.on{
    background: rgba(255, 255, 255, 1);
}
.jzs3_bread2 a.on::after{
    content: '';
	position: absolute;
	background: #0067ED;
	top: 0px;
	left:0;
	width: 100%;
	height: 4px;
}
.accordion{
	position: relative;
}
.accordion-sider{
	z-index: 9999 !important;
	position: absolute;
	left:44px;
	top:44px;
	width:470px;
	height:600px;
	background: #ffffff;
	padding-top:10px;
}
.accordion-sider ul li{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: center;
	border-bottom: 1px solid rgba(235, 238, 245, 1);
	min-height:76px;
	padding-left:24px;
	position: relative;
	cursor: pointer;
}
.accordion-sider ul li::after{
	content: '';
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYgMTVMMTIgOUwxOCAxNSIgc3Ryb2tlPSIjMDA2N0VEIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);
	width:24px;
	height:24px;
	position: absolute;
	right:30px;
	top:50%;
	transform: rotateX(180deg);
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);

}
.accordion-sider ul li.on::after{
	transform: rotateX(0deg);
	-webkit-transform: rotateX(0deg);
	-moz-transform: rotateX(0deg);
	-ms-transform: rotateX(0deg);
	-o-transform: rotateX(0deg);
	transition: all .2s;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
}
.accordion-sider ul li span{
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 0.8px;
	line-height: 28px;
	color: rgba(48, 49, 51, 1);
	text-align: left;
	vertical-align: middle;
}
.accordion-sider ul li p{
	display: none;
	margin-top:10px;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0px;
	line-height:1.8;
	color: rgba(48, 49, 51, 1);
	text-align: left;
	vertical-align: middle;
}
.accordion-sider ul li.on{
	min-height:120px;
}
.accordion-sider ul li.on span{
	color: rgba(0, 103, 237, 1);
}
.accordion-sider ul li.on p{
	display: flex;
}

.L_jion_f7 p{
	font-size:16px;
	text-align: center;
}
.jzs3_idea{
	display: flex;
}
.L_cont .jzs3_idea_txt{
	width: 647px;
	background: rgba(245, 246, 248, 1) !important;
	margin:0;
	padding:0;
	border-radius: none;
	-webkit-border-radius: none;
	-moz-border-radius: none;
	-ms-border-radius: none;
	-o-border-radius: none;
	padding-top:20px;
}

.jzs3_idea_pic{
	width: 753px;
	height: 492px;
	overflow: hidden;
}
.jzs3_idea:hover img {
    transform: scale(1.04);
    transition: all .3s;
    
}
.jzs3_idea_pic img{
width: 100%;
height: auto;
}

.jzs3_idea_txt li{
	height:auto;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	margin-top:32px;
}
.jzs3_idea_txt li span{
	font-size: 24px;
	font-weight: 500;
	letter-spacing: 0px;
	line-height: 33.6px;
	color: rgba(48, 49, 51, 1);
	text-align: justify;
	vertical-align: top;
}
.jzs3_idea_txt li p{
	margin-top:12px;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: 0px;
	line-height: 25.2px;
	color: rgba(144, 147, 153, 1);
	text-align: justify;
	vertical-align: top;
}
.jzs3_idea{
	margin-top:47px;
}
.jzs3_develop{
	background: url(../image/jzs3/jzs3_develop.png) no-repeat center;
	background-size: cover;
	height:740px;
	padding-top:100px;
}
.jzs3_develop .L_jion_tit span{
	color:#ffffff;
}
.jzs3_develop .L_jion_tit span::before,
.jzs3_develop .L_jion_tit span::after{
	background: #ffffff;
}
.jzs3_develop ul{
	display: flex;
	align-items: center;
	padding-top:60px;
}
.jzs3_develop li{
	width:350px;
	height:346px;
	background: #ffffff;
	background: rgba(255, 255, 255, 1);
	border-right: 1px solid rgba(228, 231, 237, 1);
	display: flex;
	flex-direction: column;
	padding:90px 36px 0 36px;
	z-index: 6;
	
}
.jzs3_develop li:nth-child(2){
	z-index: 5;
}
.jzs3_develop li:nth-child(3){
	z-index: 4;
}
.jzs3_develop li:nth-child(4){
	z-index: 3;
}
.jzs3_develop li.on{
	height:372px;
	box-shadow:0px 5px 20px  rgba(0, 0, 0, .2);
}
.jzs3_develop li b{
	font-size: 36px;
	font-weight: 500;
	letter-spacing: 0px;
	line-height: 50.4px;
	color: rgba(48, 49, 51, 1);
	text-align: justify;
	vertical-align: top;
	position: relative;
}
.jzs3_develop li b::after{
	content: '';
	width:31px;
	height:20px;
	position: absolute;
	right:0;
	top:50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAzMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTAiIGN5PSIxMCIgcj0iMTAiIGZpbGw9IiNGRkFBMDAiLz4KPGNpcmNsZSBjeD0iMjEiIGN5PSIxMCIgcj0iMTAiIGZpbGw9IiMwMDY3RUQiLz4KPC9zdmc+Cg==);
}
.jzs3_develop li span{
	margin-top:18px;
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 0px;
	line-height: 28px;
	color: rgba(0, 103, 237, 1);
	text-align: justify;
	vertical-align: top;
}
.jzs3_develop li p{
	margin-top:20px;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0px;
	line-height: 28.8px;
	color: rgba(144, 147, 153, 1);
	text-align: justify;
	vertical-align: top;
}

.jzs3_partner{
	height:800px;
	background: url(../image/jzs3/jzs3_partner.png) no-repeat center;
	background-size: cover;
	padding-top:140px;
	margin-top:120px;
}
.jzs3_partner_box{
	margin-top:94px;
}
.jzs3_partner_box img{
	width:1312px;
}

.jzs3_partner .ln_tit span{
	color:#ffffff;
}
.jzs3_partner .ln_tit span::before, 
.jzs3_partner .ln_tit span::after{
	background: #ffffff;
}
.jzs3_operate{
	height:856px;
	background: url(../image/jzs3/jzs3_operate.png) no-repeat center;
	background-size: cover;
	padding-top:106px;
}
.jzs3_operate.ln_floor3 li{
	background: url(../image/jzs3/operate_box.png) no-repeat center;
	background-size: cover;
	border:none;
	padding:0;
	width:256px;
	height:332px;
	position: relative;
}
.jzs3_operate.ln_floor3 li .ln_floor3_top::after{
	width:24px;
	height:4px;
	margin-left:0;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}
.ln_floor3 li .ln_floor3_top span{
	display: none;
}
.ln_floor3 ul{
	margin-top:90px;
}
.ln_floor3_en{
	position: absolute;
	top:55px;
	left:50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}
.jzs3_operate.ln_floor3 li.on .ln_floor3_en{
	top:-151px;
	width:238px;
	height:151px;
	background: url(../image/jzs3/ln_floor3_en.png) no-repeat center;
	background-size: cover;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.ln_floor3 li.on .ln_floor3_en i{
	color:#ffffff;
	margin-top:32px;
}
.ln_floor3 li .ln_floor3_en span{
	display: none;
}
.ln_floor3 li.on .ln_floor3_en span{
	display: block;
	margin-top:10px;
	font-size: 28.45px;
	font-weight: 500;
	letter-spacing: 0px;
	line-height: 39.83px;
	color: rgba(255, 255, 255, 1);
	text-align: center;
	vertical-align: middle;
}
.ln_floor3 li .ln_floor3_top{
	margin-top:120px;
}

.ln_floor3 li.on .ln_floor3_top{
	margin-top:30px;
}

.jzs3_operate.ln_floor3 li.on{
	width:256px;
	height:241px;
	background: url(../image/jzs3/operate_box2.png) no-repeat center;
	background-size: cover;
	margin-top:90px;
}
.jzs3_duties_top{
	display: flex;
	align-items: center;
	justify-content: space-between;
	
}
.jzs3_duties_name{
	font-size: 45px;
	font-weight: 500;
	letter-spacing: 0px;
	line-height: 63px;
	color: rgba(48, 49, 51, 1);
	text-align: center;
	vertical-align: top;
}
.jzs3_duties_type{
	display: flex;
}
.jzs3_duties_side{
	width: 380px;
	height: 56px;
	opacity: 1;
	border-radius: 6px;
	background: rgba(255, 255, 255, 1);
	border: 1px solid rgba(0, 0, 0, 0.1);
	margin-left:17px;
	position: relative;
	display: flex;
	align-items: center;
	cursor: pointer;
}
.jzs3_duties_side span{
	display: block;
	margin-left:60px;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: 0.36px;
	line-height: 26.1px;
	color: rgba(144, 147, 153, 1);
	text-align: left;
}
.jzs3_duties_side ul {
	display: none;
	position: absolute;
	top:77px;
	left:0;
	width: 332px;
	height: 400px;
	border-radius: 6px;
	background: rgba(255, 255, 255, 1);
	box-shadow: 0px 5px 20px  rgba(0, 0, 0, 0.1);
	z-index: 222;
	padding:0 24px;
}
.jzs3_duties_side ul li{
	height:56px;
	display: flex;
	align-items: center;
	font-size: 18px;
	font-weight: 400;
	letter-spacing: 0.36px;
	line-height: 26.1px;
	color: rgba(48, 49, 51, 1);
	text-align: left;
}
.jzs3_duties_side ul li:hover{
	color:#0067ED;
}
.jzs3_duties_side::after{
	content: '';
	width:28px;
	height:28px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuMzM1OTQgMjQuNUgyNS42NjkzIiBzdHJva2U9IiMzMDMxMzMiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik04LjE2NDA2IDE1LjE2NjdINS44MzA3M0M1LjE4NjQgMTUuMTY2NyA0LjY2NDA2IDE1LjY4OTEgNC42NjQwNiAxNi4zMzM0VjIzLjMzMzRDNC42NjQwNiAyMy45Nzc3IDUuMTg2NCAyNC41MDAxIDUuODMwNzMgMjQuNTAwMUg4LjE2NDA2QzguODA4MzkgMjQuNTAwMSA5LjMzMDczIDIzLjk3NzcgOS4zMzA3MyAyMy4zMzM0VjE2LjMzMzRDOS4zMzA3MyAxNS42ODkxIDguODA4MzkgMTUuMTY2NyA4LjE2NDA2IDE1LjE2NjdaIiBzdHJva2U9IiMzMDMxMzMiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNNyAxOS44MzMzSDcuNTgzMzMiIHN0cm9rZT0iIzMwMzEzMyIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTIyLjE2OTMgMi4zMzMyNUgxMC41MDI2QzkuODU4MjcgMi4zMzMyNSA5LjMzNTk0IDIuODU1NTkgOS4zMzU5NCAzLjQ5OTkyVjIzLjMzMzNDOS4zMzU5NCAyMy45Nzc2IDkuODU4MjcgMjQuNDk5OSAxMC41MDI2IDI0LjQ5OTlIMjIuMTY5M0MyMi44MTM2IDI0LjQ5OTkgMjMuMzM1OSAyMy45Nzc2IDIzLjMzNTkgMjMuMzMzM1YzLjQ5OTkyQzIzLjMzNTkgMi44NTU1OSAyMi44MTM2IDIuMzMzMjUgMjIuMTY5MyAyLjMzMzI1WiIgc3Ryb2tlPSIjMzAzMTMzIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE1LjE2OTMgNS44MzMyNUgxMi44MzU5VjguMTY2NTlIMTUuMTY5M1Y1LjgzMzI1WiIgZmlsbD0iIzMwMzEzMyIvPgo8cGF0aCBkPSJNMTkuODMzMyA1LjgzMzI1SDE3LjVWOC4xNjY1OUgxOS44MzMzVjUuODMzMjVaIiBmaWxsPSIjMDA2N0VEIi8+CjxwYXRoIGQ9Ik0xNS4xNjkzIDkuOTE2NzVIMTIuODM1OVYxMi4yNTAxSDE1LjE2OTNWOS45MTY3NVoiIGZpbGw9IiMzMDMxMzMiLz4KPHBhdGggZD0iTTE5LjgzMzMgOS45MTY3NUgxNy41VjEyLjI1MDFIMTkuODMzM1Y5LjkxNjc1WiIgZmlsbD0iIzAwNjdFRCIvPgo8cGF0aCBkPSJNMTkuODMzMyAxNEgxNy41VjE2LjMzMzNIMTkuODMzM1YxNFoiIGZpbGw9IiMwMDY3RUQiLz4KPHBhdGggZD0iTTE5LjgzMzMgMTguMDgzM0gxNy41VjIwLjQxNjZIMTkuODMzM1YxOC4wODMzWiIgZmlsbD0iIzAwNjdFRCIvPgo8L3N2Zz4K);
	background-size: cover;
	position: absolute;
	left:20px;
	top:14px;
}
.jzs3_duties_side:last-child::after{
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMTcxODggNy4xNjY3NUM4LjE3MTg4IDUuMjMzNzYgOS43Mzg4OCAzLjY2Njc1IDExLjY3MTkgMy42NjY3NUgxNi45MjE5QzE4Ljg1NDkgMy42NjY3NSAyMC40MjE5IDUuMjMzNzYgMjAuNDIxOSA3LjE2Njc1VjguMzMzNDFIOC4xNzE4OFY3LjE2Njc1WiIgc3Ryb2tlPSIjMDA2N0VEIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMi4zMjgxMiAxMy41ODMzTDEzLjcxMTggMTYuNDI5MkMxMy44OTc2IDE2LjQ3NTcgMTQuMDkyIDE2LjQ3NTcgMTQuMjc3OCAxNi40MjkyTDI1LjY2MTUgMTMuNTgzM1YyMS4xNjY2QzI1LjY2MTUgMjEuODEwOSAyNS4xMzkxIDIyLjMzMzMgMjQuNDk0OCAyMi4zMzMzSDMuNDk0NzlDMi44NTA0NiAyMi4zMzMzIDIuMzI4MTIgMjEuODEwOSAyLjMyODEyIDIxLjE2NjZWMTMuNTgzM1oiIHN0cm9rZT0iIzMwMzEzMyIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTI1LjY2MTUgMTQuNzQ5OVY5LjQ5OTkyQzI1LjY2MTUgOC44NTU1NyAyNS4xMzkxIDguMzMzMjUgMjQuNDk0OCA4LjMzMzI1SDMuNDk0NzlDMi44NTA0NiA4LjMzMzI1IDIuMzI4MTIgOC44NTU1NyAyLjMyODEyIDkuNDk5OTJWMTQuNzQ5OSIgc3Ryb2tlPSIjMzAzMTMzIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTUuNDYzNSAxMi40MTY2QzE1LjQ2MzUgMTMuMjIyIDE0LjgxMDYgMTMuODc0OSAxNC4wMDUyIDEzLjg3NDlDMTMuMTk5OCAxMy44NzQ5IDEyLjU0NjkgMTMuMjIyIDEyLjU0NjkgMTIuNDE2NkMxMi41NDY5IDExLjYxMTIgMTMuMTk5OCAxMC45NTgzIDE0LjAwNTIgMTAuOTU4M0MxNC44MTA2IDEwLjk1ODMgMTUuNDYzNSAxMS42MTEyIDE1LjQ2MzUgMTIuNDE2NloiIGZpbGw9IiMwMDY3RUQiLz4KPC9zdmc+Cg==);
    background-size: cover;
}
.jzs3_duties_side::before{
	content: '';
	width:20px;
	height:20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDcuNUwxMCAxMi41TDUgNy41IiBzdHJva2U9IiMzMDMxMzMiIHN0cm9rZS13aWR0aD0iMS4yNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);
	background-size: cover;
	position: absolute;
	right:18px;
	top:18px;
	transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
}
.jzs3_duties_side.on::before{
	transform: rotateX(180deg);
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);
}
#jzs3_duties{
    position: absolute;
    top:0px;
}
.L_jion_f10 .faq li.q span:nth-child(2){
	width:200px !important;
	margin-left:200px !important;
}
.L_jion_f10 .faq li.q span:nth-child(3){
	width:260px;
}
.L_jion_f10 .faq li.q span, 
.L_job .faq li.q span{
	position: relative;
}
.L_jion_f10 .faq li.q span:nth-child(2)::after{
	content: '';
	width:20px;
	height:20px;
	background-size: cover;
	position: absolute;
	left:-30px;
	top:50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDE4LjMzMzRDMTAgMTguMzMzNCAxNi4yNSAxMy4zMzM0IDE2LjI1IDcuOTE2NzVDMTYuMjUgNC40NjQ5NiAxMy40NTE4IDEuNjY2NzUgMTAgMS42NjY3NUM2LjU0ODIxIDEuNjY2NzUgMy43NSA0LjQ2NDk2IDMuNzUgNy45MTY3NUMzLjc1IDEzLjMzMzQgMTAgMTguMzMzNCAxMCAxOC4zMzM0WiIgc3Ryb2tlPSIjMzAzMTMzIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMCAxMC40MTY3QzExLjM4MDcgMTAuNDE2NyAxMi41IDkuMjk3NDYgMTIuNSA3LjkxNjc1QzEyLjUgNi41MzYwNCAxMS4zODA3IDUuNDE2NzUgMTAgNS40MTY3NUM4LjYxOTI5IDUuNDE2NzUgNy41IDYuNTM2MDQgNy41IDcuOTE2NzVDNy41IDkuMjk3NDYgOC42MTkyOSAxMC40MTY3IDEwIDEwLjQxNjdaIiBzdHJva2U9IiMwMDY3RUQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
}
.L_jion_f10 .faq li.q span:nth-child(3)::after{
	content: '';
	width:20px;
	height:20px;
	background-size: cover;
	position: absolute;
	left:-30px;
	top:50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuOTk3NCAxOC4zMzM0QzE0LjU5OTggMTguMzMzNCAxOC4zMzA3IDE0LjYwMjUgMTguMzMwNyAxMC4wMDAxQzE4LjMzMDcgNS4zOTc3MSAxNC41OTk4IDEuNjY2NzUgOS45OTc0IDEuNjY2NzVDNS4zOTUwMiAxLjY2Njc1IDEuNjY0MDYgNS4zOTc3MSAxLjY2NDA2IDEwLjAwMDFDMS42NjQwNiAxNC42MDI1IDUuMzk1MDIgMTguMzMzNCA5Ljk5NzQgMTguMzMzNFoiIHN0cm9rZT0iIzMwMzEzMyIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTAuMDAwNSA1TDEwIDEwLjAwMzdMMTMuNTMzMSAxMy41MzY3IiBzdHJva2U9IiMwMDY3RUQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)
}
.L_jion_f10 .faq li.q span:nth-child(4)::after{
	content: '';
	width:20px;
	height:20px;
	background-size: cover;
	position: absolute;
	left:-30px;
	top:50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTE2NjcgOC4zMzMzM0M5LjUyNzUgOC4zMzMzMyAxMC44MzMzIDcuMDI3NSAxMC44MzMzIDUuNDE2NjdDMTAuODMzMyAzLjgwNTg0IDkuNTI3NSAyLjUgNy45MTY2NyAyLjVDNi4zMDU4MyAyLjUgNSAzLjgwNTg0IDUgNS40MTY2N0M1IDcuMDI3NSA2LjMwNTgzIDguMzMzMzMgNy45MTY2NyA4LjMzMzMzWiIgc3Ryb2tlPSIjMzAzMTMzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEzLjU4NTkgMi45MTY3NUMxNC40MzI5IDMuNDI3MTIgMTQuOTk5NCA0LjM1NTc5IDE0Ljk5OTQgNS40MTY3NUMxNC45OTk0IDYuNDc3NzEgMTQuNDMyOSA3LjQwNjM3IDEzLjU4NTkgNy45MTY3NSIgc3Ryb2tlPSIjMDA2N0VEIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEuNjY0MDYgMTcuMDAwMVYxNy41MDAxSDE0LjE2NDFWMTcuMDAwMUMxNC4xNjQxIDE1LjEzMzIgMTQuMTY0MSAxNC4xOTk4IDEzLjgwMDggMTMuNDg2OEMxMy40ODEyIDEyLjg1OTYgMTIuOTcxMiAxMi4zNDk2IDEyLjM0NCAxMi4wM0MxMS42MzEgMTEuNjY2NyAxMC42OTc2IDExLjY2NjcgOC44MzA3MyAxMS42NjY3SDYuOTk3NEM1LjEzMDU2IDExLjY2NjcgNC4xOTcxNSAxMS42NjY3IDMuNDg0MSAxMi4wM0MyLjg1Njg5IDEyLjM0OTYgMi4zNDY5NSAxMi44NTk2IDIuMDI3MzggMTMuNDg2OEMxLjY2NDA2IDE0LjE5OTggMS42NjQwNiAxNS4xMzMyIDEuNjY0MDYgMTcuMDAwMVoiIHN0cm9rZT0iIzMwMzEzMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xOC4zMzU3IDE3LjVWMTdDMTguMzM1NyAxNS4xMzMyIDE4LjMzNTcgMTQuMTk5OCAxNy45NzI0IDEzLjQ4NjdDMTcuNjUyOCAxMi44NTk1IDE3LjE0MjggMTIuMzQ5NiAxNi41MTU2IDEyLjAzIiBzdHJva2U9IiMwMDY3RUQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)
}
.jzs3_duties{
	background: rgba(245, 246, 248, 1);
	padding:100px 0 200px 0;
	position: relative;
}
.L_jion_f10 .faq li.q, .L_job .faq li.q{
	background: #ffffff;
	margin-top:20px;
}
.L_jion_f10 .faq li.a, .L_job .faq li.a{
	background: #ffffff;
}
.jzs3_deal{
	background: url(../image/jzs3/jzs3_deal.png) no-repeat center;
	background-size: cover;
	padding:100px 0;
}
.jzs3_deal_top{
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
}
.jzs3_deal_top span{
	font-size: 45px;
	font-weight: 500;
	letter-spacing: 0px;
	line-height:1.8;
	color: rgba(255, 255, 255, 1);
	text-align: center;
	position: relative;
}
.jzs3_deal_top span::after{
	content: '';
	width:30px;
	height:3px;
	background: #ffffff;
	position: absolute;
	left:0px;
	bottom: -16px;
}
.jzs3_deal_top ul{
	display: flex;
	align-items: center;
}
.jzs3_deal_top ul li{
	display: inline-block;
	padding:8px 16px;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0.32px;
	line-height: 22.4px;
	color: rgba(255, 255, 255, 1);
	text-align: center;
	margin-left:8px;
	cursor: pointer;
}
.jzs3_deal_top ul li.on{
	border-radius: 23px;
	-webkit-border-radius: 23px;
	-moz-border-radius: 23px;
	-ms-border-radius: 23px;
	-o-border-radius: 23px;
	background: rgba(255, 255, 255, .3);
}
.jzs3_deal_main{
	padding:70px 0;
	position: relative;
}
.jzs3_deal_time{
	margin-top:16px;
}
.jzs3_deal_time span{
	font-size: 44px;
	font-weight: 400;
	letter-spacing: 0px;
	line-height: 51.56px;
	color: rgba(255, 255, 255, 1);
	text-align: center;
}
.jzs3_deal_time i{
	font-style: normal;
	font-size: 24px;
	font-weight: 400;
	letter-spacing: 0px;
	line-height: 33.6px;
	color: rgba(255, 255, 255, 1);
	text-align: center;
}
.jzs3_deal_desc{
	margin-top:16px;
	font-size: 16px;
	font-weight: 400;
	line-height: 28.8px;
	text-align: left;
	color:#ffffff;
}
.jzs3_deal-box{
	position: absolute;
	left:20px;
	top:55%;
	display: flex;
	flex-direction: column-reverse;
}
.jzs3_deal_main .swiper-slide:nth-child(even) .jzs3_deal-box{
	flex-direction: column;
}
.jzs3_deal_main .swiper-slide:nth-child(even) .jzs3_deal-box{
	top:auto;
	bottom: 270px;
}
.jzs3_deal_head{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	position: absolute;
	left:20px;
	bottom: 60%;
}
.jzs3_deal_main .swiper-slide:nth-child(odd) .jzs3_deal_head{
	top:60%;
	bottom: auto;
}

.jzs3_deal_head span{
	font-size: 32px;
	font-weight: 500;
	line-height: 44.8px;
	text-align: center;
	color:#ffffff;
}
.jzs3_deal_head p{
	margin-top:6px;
	font-size: 30px;
	font-weight: 400;
	line-height: 34.92px;
	text-align: center;
	color:#ffffff;
}
.jzs3_deal-box::after,
.jzs3_deal_head::after{
	content: '';
	width:17px;
	height:17px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	position: absolute;
	left:0px;
	bottom: -54px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iOC41IiBjeT0iOC41IiByPSI3LjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIvPgo8Y2lyY2xlIGN4PSI4LjUiIGN5PSI4LjUiIHI9IjMuNSIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==);
}
.jzs3_deal-box::after{
	bottom: -54px;
	top:auto;
}
.jzs3_deal_main .swiper-slide:nth-child(odd) .jzs3_deal-box::after{

	bottom: auto;
	top:-30px;
}

.jzs3_deal_main .swiper-slide:nth-child(odd) .jzs3_deal_head::after{
	bottom: auto;
	top:-55px;
}
.jzs3_deal_li{
	height:450px;
	position: relative;
	transform: translateX(-100px);
}
.jzs3_deal_li::after{
	content: '';
	width:100%;
	height:2px;
	background: rgba(255, 255, 255, .22);
	position: absolute;
	left:0;
	top:50%;
}
.jzs3_deal_page{
	width:160px;
	margin:80px auto 0 auto;
	position: relative;
	transform: rotateX(180deg);
	-webkit-transform: rotateX(180deg);
	-moz-transform: rotateX(180deg);
	-ms-transform: rotateX(180deg);
	-o-transform: rotateX(180deg);
}
.jzs3_deal_page .swiper-button-prev,
.jzs3_deal_page .swiper-button-next{
	width:48px;
	height:48px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMjQiIGN5PSIyNCIgcj0iMjMuNSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTcgMjMuOTk1MUgzMSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjI1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTI0IDMxTDE3IDI0TDI0IDE3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)
}

.jzs3_deal_page .swiper-button-prev::after,
.jzs3_deal_page .swiper-button-next::after{
	content: '';
}
.jzs3_deal_page .swiper-button-next{
	transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
}



.jzs3_hotnews{
    width:1400px;
    margin:0 auto;
    position: relative;
}
.hotnews_li{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    background: #ffffff;
}
.hotnews_pic{
    width:700px;
    height:416px;
    overflow: hidden;
    cursor: pointer;
}
.hotnews_pic img{
    width:700px;
    height:416px;
    transition: all .3s;
}
.hotnews_pic:hover img{
    transform: scale(1.1);
}
.hotnews_info{
    
    width:580px;
    margin-right:60px;
    padding-top:60px;
}
.hotnews_title{
    font-size: 28px;
    font-weight: 500;
    line-height: 40.6px;
    letter-spacing: 0.02em; 
    color: #303133;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    cursor: pointer;
}
.hotnews_desc{
    margin-top:28px;
    font-size: 16px;
    font-weight: 400;
    line-height: 28.8px;
    letter-spacing: 0.02em;
    text-align: justified;
    color: #909399;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.hotnews_more{
    padding-top:48px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.hotnews_more span{
    font-size: 14px;
    font-weight: 400;
    line-height: 20.3px;
    letter-spacing: 0.02em;
    text-align: justified;
    color: #909399;
}
.hotnews_more a{
    font-size: 14px;
    font-weight: 400;
    line-height: 20.3px;
    letter-spacing: 0.02em;
    text-align: justified;
    color: #1862D0;
    position: relative;
    display: inline-block;
    padding:0 20px 0 0;
}
.hotnews_more a::after{
    content: '';
    width:16px;
    height:16px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNjY3OTcgNEw5LjY2Nzk3IDhMNS42Njc5NyAxMiIgc3Ryb2tlPSIjMTg2MkQwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);
    background-size: cover;
    position: absolute;
    right:0px;
    top:50%;
    transform: translateY(-50%);
}
.hotnews_more a::before{
    content: '';
    width:96%;
    height:1px;
    background:#1862D0;
    position: absolute;
    left:-1px;
    bottom: -10px;
}
.bgF5F6F8{
    background: #F5F6F8;
    padding:110px 0 120px 0;
}
.jzs3_hotnews .swiper-pagination{
    bottom: -40px;
}
.jzs3_hotnews .swiper-pagination-bullet{
    margin:0 12px !important;
    position: relative;
    display:inline-block;
}
.jzs3_hotnews .swiper-pagination-bullet::after{
    content: '';
    position: absolute;
    width:20px;
    height:20px;
    border-radius: 50%;
    border:1px solid #1862D0;
    left:50%;
    top:50%;
    transform: translate(-50%,-50%);
    opacity: 0;
    transition: all .3s;
}
.jzs3_hotnews .swiper-pagination-bullet.swiper-pagination-bullet-active::after{
    opacity: 1;
}


.jzs3_partner_box{
    position: relative;
    height:328px;
}
.jzs3_partner_box ul li{
    position: absolute;
    transition: all .5s;
    cursor: pointer;
}
.jzs3_partner_box ul li:nth-child(1){
    top:100px;
}
.jzs3_partner_box ul li:nth-child(2){
    left:116px;
    top:36px;
}
.jzs3_partner_box ul li:nth-child(3){
    left:114px;
    top:170px;
}
.jzs3_partner_box ul li:nth-child(4){
    left:229px;
    top:84px;
}
.jzs3_partner_box ul li:nth-child(5){
    left:377px;
}
.jzs3_partner_box ul li:nth-child(6){
    left:377px;
    top:168px;
}
.jzs3_partner_box ul li:nth-child(7){
    left:532px;
    top:52px;
}
.jzs3_partner_box ul li:nth-child(8){
    left:751px;
    top:0px;
}
.jzs3_partner_box ul li:nth-child(9){
    left:751px;
    top:169px;
}
.jzs3_partner_box ul li:nth-child(10){
    left:900px;
    top:84px;
}
.jzs3_partner_box ul li:nth-child(11){
    left:1058px;
    top:37px;
}
.jzs3_partner_box ul li:nth-child(12){
    left:1058px;
    top:170px;
}
.jzs3_partner_box ul li:nth-child(13){
    right:0;
    top:102px;
}

.jzs3_partner_box ul li:nth-child(2) .jzs3_partner_img img,
.jzs3_partner_box ul li:nth-child(4) .jzs3_partner_img img,
.jzs3_partner_box ul li:nth-child(5) .jzs3_partner_img img,
.jzs3_partner_box ul li:nth-child(6) .jzs3_partner_img img,
.jzs3_partner_box ul li:nth-child(7) .jzs3_partner_img img,
.jzs3_partner_box ul li:nth-child(8) .jzs3_partner_img img,
.jzs3_partner_box ul li:nth-child(9) .jzs3_partner_img img,
.jzs3_partner_box ul li:nth-child(10) .jzs3_partner_img img,
.jzs3_partner_box ul li:nth-child(11) .jzs3_partner_img img{
    opacity: .6;
}

.jzs3_partner_txt{
    position: absolute;
    display: flex;
    flex-direction: column;
    align-items: center;
    left:50%;
    top:50%;
    z-index: 666;
    transform: translateX(-50%) translateY(-50%);
}
.jzs3_partner_txt p{
    font-size: 20px;
    font-weight: 500;
    line-height: 2;
    letter-spacing: 0.02em;
    text-align: center;
    color: #303133;
}
.jzs3_partner_txt .fp18{
    font-size:18px;
}
.jzs3_partner_txt .fp24{
    font-size:24px;
}
.jzs3_partner_box ul li:hover .jzs3_partner_img img{
    opacity: 1;
}

.ban-txt a{
    margin-top:68px;
    width: 182px;
    height: 52px;
    border-radius: 6px;
    background: #FFF;
    box-shadow: 0px 4px 30px 0px rgba(0, 103, 237, 0.30);
    color:#0067ED;
    text-align: justify;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 180%;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #0067ED;
    background: #0067ED;
    color: #ffffff;
}










