/*footer*/
body {
	/* overflow-x: hidden;
    overflow-y: overlay; */
	overflow-x: auto;
}
/* 出现弹窗 */

.tc {
	width: 100vw;
	height: 100vh;
	position: fixed;
	top: 0;
	left: 0;
  z-index: 100;
   display: none;
}

.tc-mask {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.2);
}

.tc-wrap {
	width: 10.7188rem;
	height: 6.3052rem;
	background: url(//qjzb.kuleiman.com/record/klm/comin/1/footer/tcwrapBg.jpg) center center / 100% 100% no-repeat;
	/* background: #FFFFFF; */
	border-radius: .1rem;
	position: absolute;
	top: 50%;
	left: 50%;
	display: flex;
    /* align-items: center; */
	transform: translate(-50%, -50%);
	overflow: hidden;
}


.tc-wrap .t {
	width: 5.375rem;
	/* height: 1.5625rem; */
	/* background: url(../imgs/footer/wr1.png) center center / 100% 100% no-repeat; */
	display: flex;
	flex-direction: column;
	/* justify-content: center; */
	position: relative;
	margin-top: .7945rem;
}

.tc-wrap .cclose {
	position: absolute;
	width: .3153rem;
	height: .3153rem;
	background: url(//qjzb.kuleiman.com/record/klm/comin/1/footer/cclosesvg.svg) center center / 100% 100% no-repeat;
   top: .1875rem;
   right: .1875rem;
   cursor: pointer;
   transition: transform .3s;
}
.tc-wrap .cclose:hover {
	transform: rotate(180deg);
}
.tc-wrap .t .t_bottom_img {
	width: 4.2245rem;
	height: 4.2623rem;
	background: url(//qjzb.kuleiman.com/record/klm/comin/1/footer/tcwrapBottom.png) center center / 100% 100% no-repeat;
	margin-left: .5044rem;
}
.tc-wrap .t p {
	padding: 0 0 0 .7062rem;
	font-size: .3531rem;
	font-family: SourceHanSansCN, SourceHanSansCN;
	font-weight: bold;
	color: #000E45;
}
.tc-wrap .t .p2 {
	font-size: .3026rem;

}
.tc-wrap .t p:nth-of-type(1) {
	margin-bottom: .1261rem;
}

.tc-wrap .b {
	display: flex;
	flex-direction: column;
	/* justify-content: center; */
	align-items: center;
	width: 4.4136rem;
	height: 4.7289rem;
	align-self: center;
	background: rgba(255,255,255,0.55);
	border-radius: .0757rem;
	border: 1px solid #FFFFFF;
	margin-left: .4414rem;
}

.tc-wrap .b .title {
	margin: .5044rem 0 .1261rem 0;
	font-size: .2522rem;
	font-family: SourceHanSansCN, SourceHanSansCN;
	font-weight: bold;
	color: #000E45;
}
.tc-wrap .b .title span {
	color: #1A62ED;
}
.tc-wrap .b .span-wrap {
	display: flex;
	align-items: center;
}

.tc-wrap .b .span-wrap .iconl {
	background: url(../imgs/footer/lxx.png) center center / 100% 100% no-repeat;
	width: 1rem;
	height: .0375rem;
	margin-right: .2rem;
}

.tc-wrap .b .span-wrap .iconr {
	background: url(../imgs/footer/lxx.png) center center / 100% 100% no-repeat;
	transform: rotate(180deg);
	width: 1rem;
	height: .0375rem;
	margin-left: .2rem;
}

.tc-wrap .b .span-wrap span {
	font-size: .1513rem;
	font-family: SourceHanSansCN, SourceHanSansCN;
	font-weight: 400;
	color: #000E45;
}

.tc-wrap .b .inp {
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin-top: .3531rem;
}

.tc-wrap .b .inp .inp1 {
	width: 3.2787rem;
	height: .5044rem;
  line-height: 0.5044rem;
	background: #FFFFFF;
	display: flex;
	justify-content: center;
	align-items: center;
  position: relative;
  border-radius: .0757rem;
	border: 1px solid #EDEFF2;
}

.tc-wrap .b .inp .inp2 {
	width: 3.2787rem;
	height: .5044rem;
	background: #FFFFFF;
  line-height: 0.5044rem;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: .1892rem;
	border-radius: .0757rem;
	  border: 1px solid #EDEFF2;
  position: relative;
}

.tc-wrap .b .inp .inp1 .icon1 {
	background: url(//qjzb.kuleiman.com/record/klm/comin/1/footer/xmmsvg.svg) center center / 100% 100% no-repeat;
	width: .2396rem;
	height: .2396rem;
  line-height: 0.2396rem;
	left: .1513rem;
  vertical-align: middle;
  position: absolute;
}

.tc-wrap .b .inp .inp2 .icon2 {
	background: url(//qjzb.kuleiman.com/record/klm/comin/1/footer/dhhsvg.svg) center center / 100% 100% no-repeat;
	width: .2396rem;
	height: .2396rem;
  line-height: 0.2396rem;
	left: .1513rem;
  position: absolute;
  vertical-align: middle;
}

.tc-wrap .b .inp .inp1 input {
	font-size: .175rem;
  position: absolute;
  left: .5044rem;
}

.tc-wrap .b .inp .inp2 input {
  position: absolute;
	font-size: .175rem;
  left: .5044rem;
}

.tc-wrap .b .inp .inp3 {
	margin-top: .2rem;
	width: 3.2787rem;
	height: .5044rem;
	background: linear-gradient(306deg, #165CEB 0%, #4093FF 100%);
	border-radius: .0757rem;
	font-size: .1765rem;
	font-family: SourceHanSansCN, SourceHanSansCN;
	font-weight: bold;
	color: #FFFFFF;
}

.tc-wrap .b .inp .inp3:hover {
	background: linear-gradient(53deg, #3972FF 0%, #71BCFF 100%);
}

.tc-wrap .b .po {
	text-align: center;
	margin-top: .1765rem;
	font-size: .1513rem;
font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 400;
color: #AEB1B4;
}

.tc-wrap .b .bo {
	margin-top: .3405rem;
	text-align: center;
	font-size: .2018rem;
font-family: SourceHanSansCN, SourceHanSansCN;
font-weight: 500;
color: #061440;
}

.tc-wrap .b .bo span {
	color: #1D65EF;
	padding: .1125rem;
}
.centere {
	min-width: 16rem;
	margin: 0 auto 0;
	overflow: hidden;
}

.foot_contact {
	width: 100%;
	height: 4rem;
	background: url("../imgs/footer/bk8new.png") no-repeat;
	background-size: 100% 100%;
	background-position: center;
}

.con_center {
	text-align: center;
}

.con_titword {
	line-height: 1.3;
	/* background: linear-gradient(270deg, #36e4e4 0%, #22d5e1 27.7587890625%, #32b3e0 100%); */
	-webkit-background-clip: text;
	padding-top: .975rem;
	color: #333333;
	font-size: .45rem;
	font-weight: bold;
	/* font-style: italic; */
}

.con_cenword {
	font-size: .2rem;
	font-weight: 400;
	color: #333333;
	padding-top: .3125rem;
}

.con_cenwordrr {
	font-size: .45rem;
	font-family: Source Han Sans CN;
	font-weight: bold;
	color: #092D41;
	padding-top: .3125rem;
}

.con_centext {
	font-size: 0.202rem;
	margin-top: 25px;
	font-family: Source Han Sans CN;
	color: #092D41;
	line-height: .16rem;
}

.cpzxx{
	width: auto;
	max-width: 11rem;
	display: flex;
	margin-left: 1rem;
}

.foot_top {
	width: 100%;
	height: 4rem;
	display: flex;
	justify-content: center;
	background-color: #161420;
	background-size: cover;
}

.con_botinpt {
	display: flex;
	justify-content: space-between;
	width: 9.875rem;
	margin: auto;
	padding-top: .5875rem;
}

.con_botinpt input {
	font-size: .175rem;
	width: 100%;
	padding-right: 0.25rem;
	/* text-align: center !important; */
	padding-left: .25rem;
}

.con_botinpt1 {
	width: 3.75rem;
	height: .5rem;
	box-shadow: 0px 0px .05rem 0px rgba(0,0,0,0.1);
	border-radius: .075rem;
	display: flex;
	align-items: center;
	background: #FFFFFF;
	margin-right: .25rem;
}

.con_botinpt2 {
	width: 3.75rem;
	height: .5rem;
	box-shadow: 0px 0px .05rem 0px rgba(0,0,0,0.1);
	border-radius: .075rem;
	display: flex;
	background: #FFFFFF;
	align-items: center;
}

.con_botinpt1 input::-ms-input-placeholder {
	font-size: .15rem !important;
	font-weight: 400 !important;
	color: #B0B0B0 !important;
	/* text-align: center; */
}

.con_botinpt1 input::-moz-placeholder {
	font-size: .15rem !important;
	font-weight: 400 !important;
	color: #B0B0B0 !important;
	/* text-align: center; */
}

.con_botinpt1 input::-webkit-input-placeholder {
	font-size: .15rem !important;
	font-weight: 400 !important;
	color: #B0B0B0 !important;
	/* text-align: center; */
}

.con_botinpt2 input::-moz-placeholder {
	font-size: .15rem !important;
	font-weight: 400 !important;
	color: #B0B0B0 !important;
	/* text-align: center; */
}

.con_botinpt2 input::-ms-input-placeholder {
	font-size: .15rem !important;
	font-weight: 400 !important;
	color: #B0B0B0 !important;
	/* text-align: center; */
}

.con_botinpt2 input::-webkit-input-placeholder {
	font-size: .15rem !important;
	font-weight: 400 !important;
	color: #B0B0B0 !important;
	/* text-align: center; */
}

.con_botsub {
	width: 1.6875rem;
	height: .5rem;
	background: #5085FB;
	border-radius: .075rem;
	font-size: .175rem;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	line-height: .5rem;
	margin-left: .375rem;
}

/* .con_botsub:hover {
	background: linear-gradient(180deg, #FFFFFF 0%, #81AFED 100%);
	box-shadow: inset 0rem 0rem .5rem 0rem rgba(255, 255, 255, 0.5000);
	cursor: pointer;
} */

.place_con {
	color: #999999;
	font-size: .2rem;
}

.con_input {
	/* width: 2.25rem;
	height: .5625rem;
	margin: auto;
	color: #fff;
	font-size: .2rem; */
}

.foot_d1 {
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	position: relative;
}

.foot_line0 {
	/* margin-left: .1rem;
	border-right: .0125rem solid transparent;
	height: 2.5rem;
	margin-top: .875rem; */
}

.foot_line1 {
	border-right: .0125rem solid transparent;
	height: 2.5rem;
	margin-top: .875rem;
}

.foot_q1 {
	width: auto;
	min-width: 6rem;
}
.foot_q1 .foot_q1_div2 li {
	margin-top: .15rem;
	color: #999999;
    font-size: .175rem;
	position: relative;
}
.foot_q1 .foot_q1_div2 li .Pleft {
	float: left;
	white-space: nowrap;
	width: 0.85rem;
}
.foot_q1 .foot_q1_div2 li .Pright {
	margin-left: .85rem;
}
.foot_q1 .foot_q1_div2 li .Pright p {
	margin-bottom: .1rem;
}
.foot_q1_div {
	width: 2.025rem;
	height: .6125rem;
	margin-top: .625rem;
}

.foot_q1_div3 {
	color: #949498;
	font-size: .175rem;
	line-height: 2.4;
	padding-top: .2375rem;
}

.foot_q1_div3 .nametitle {
	border-bottom: .0125rem solid #949498;
	overflow: hidden;

}

.foot_q1_div3 .nametitle li {
	float: left;
	padding: 0 .05rem;
	height: .4625rem;
	line-height: .4625rem;
}

.foot_q1_div3 .nametitle .naactrive {
	border-bottom: solid .025rem #EDA71B;
}

.foot_q1_div3 .nametitle .naactrive {
	color: #fff;
	font-size: .2125rem;
	transform: scale(1);
	-webkit-transform: scale(1);
	transition: all 0.4s 0s;
	-webkit-transition: all 0.4s 0s;
}

.foot_q1_div3 .namecont li {
	display: none;
}

.foot_q1_div3 .div3active {
	display: block !important;
}

.foot_q1_i1 {
	/* font-size: .4rem;
	font-weight: bold;
	color: #eda71b; */
	cursor: auto;
}
.foot_q1_i1:hover {
	color: #ffffff;
}
.foot_lianxi:hover span {
	color: #ffffff !important;
}

.q1_span {
	font-size: .175rem;
	font-weight: 400;
	color: #949498;
}

.q1_span0 {
	font-size: .175rem;
	font-weight: 400;
	color: #949498;
}

.q1_span1 {
	font-size: .175rem;
	font-weight: 400;
	color: #949498;
}

.foot_address0:hover .q1_span0 {
	color: #ffffff !important;
}

.foot_address1:hover .q1_span1 {
	color: #ffffff !important;
}

.q1_line {
	width: .0125rem;
	height: .375rem;
	background-color: #676b6f;
	transform: rotate(23deg);
	margin-left: .125rem;
	margin-top: .0625rem;
}

.q1_line1 {
	width: .0125rem;
	height: .25rem;
	background-color: #676b6f;
	transform: rotate(23deg);
	margin: -0.025rem .125rem 0rem;
}

.foot_ul1_a {
	color: #fff !important;
}

.foot_xian {
	display: block;
	width: 100%;
	position: relative;
	height: .025rem;
	background: #555454;
	margin-top: .25rem;
}

.foot_xian_i1 {
	display: inline-block;
	position: absolute;
	height: .0375rem;
	left: 0;
	width: 1.0625rem;
	background: #646464;
	top: -0.025rem;
}

.foot_q1_ul li {
	margin-top: .3125rem;
	overflow: hidden;
	line-height: .4375rem;
	cursor: pointer;
}

.foot_q1_i2 {
	display: none;
}

.foot_a1 {
	display: block;
	cursor: pointer;
	height: .375rem;
	line-height: .375rem;
}

.foot_a1 span {
	width: auto;
	color: #7f7f7f;
	font-size: .175rem;
	line-height: .45rem;
	padding-bottom: .025rem;
	transform: scale(1);
	-webkit-transform: scale(1);
	transition: all 0.4s 0s;
	-webkit-transition: all 0.4s 0s;
	border-bottom: solid .0125rem transparent;
	border-width: 0%;
	position: relative;
}

.foot_a1 span::after {
	width: 0;
	height: .025rem;
	background: #fff;
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	top: .3125rem;
	transform: translate(-50%, 0);
	transition: all 0.5s;
	opacity: 1;
}

.foot_a1 span:hover {
	color: #fff;
	font-size: .1875rem;
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	/* border-bottom: solid .0125rem #ffffff; */
	border-width: auto;
}

.foot_a1 span:hover::after {
	width: 50%;
}

.foot_q3 {
	float: left;
	margin-left: .8125rem;
	width: 1.675rem;
}

.foot_ul {
	margin-top: .4375rem;
}

.foot_ul li a {
	display: block;
	color: #7f7f7f;
	cursor: pointer;
	margin-bottom: .3125rem;
}

.foot_ul li:hover a {
	color: #fff;
}

.foot_q4 {
	/* margin-left: .1rem; */
	float: left;
	width: auto;
	/* min-width: 4.5rem; */
	height: 4.25rem;
	position: relative;
}

.q4_tit {
	color: #fefefe;
	font-size: .2125rem;
	font-weight: bold;
	text-align: center;
	margin-top: .75rem;
	/* margin-left: .1875rem; */
}

.q4_topimg {
	height: 1.25rem;
	/* margin-left: .1875rem; */
	margin-top: .3rem;
	flex-wrap: wrap;
    display: flex;
    width: 1.1rem;
    align-items: center;
    justify-content: center;
}
.q4_topimg>i {
	margin-bottom: .05rem;
}
.q4_topimg>i:nth-of-type(2n-1) {
	margin-right: .125rem;
}
.q4_topimg>i:nth-of-type(1) {
	background: url("../imgs/footer/gaoxin.png") repeat;
	background-size: 100% 100%;
	width: .4375rem;
	height: .4375rem;
	cursor: pointer;
}

.q4_topimg>i:nth-of-type(2) {
	background: url("../imgs/footer/ISO9001.png") repeat;
	background-size: 100% 100%;
	width: .4375rem;
	height: .4375rem;
	cursor: pointer;
}

.q4_topimg>i:nth-of-type(3) {
	cursor: pointer;
	background: url("../imgs/footer/zhongguancun.png") repeat;
	background-size: 100% 100%;
	width: .4375rem;
	height: .4375rem;
}

.q4_topimg>i:nth-of-type(4) {
	cursor: pointer;
	background: url("../imgs/footer/ISO27001.png") repeat;
	background-size: 100% 100%;
	width: .4375rem;
	height: .4375rem;
}

.q4_topimg>i:nth-of-type(5) {
	cursor: pointer;
	background: url("../imgs/footer/zhuanjing.png") repeat;
	background-size: 100% 100%;
	width: .4375rem;
	height: .4375rem;
}

.q4_topimg>i:nth-of-type(6) {
	cursor: pointer;
	background: url("../imgs/footer/CSIA.png") repeat;
	background-size: 100% 100%;
	width: .4375rem;
	height: .4375rem;
}

.q4_topimg>i:nth-of-type(7) {
	cursor: pointer;
	background: url("../imgs/footer/ruanjian.png") repeat;
	background-size: 100% 100%;
	width: .4375rem;
	height: .4375rem;
}

.q4_topimg>i:nth-of-type(8) {
	cursor: pointer;
	background: url("../imgs/footer/AAA.png") repeat;
	background-size: 100% 100%;
	width: .4375rem;
	height: .4375rem;
}

/* .q4_topimg>i:nth-of-type(5) {
	margin-left: .2375rem;
	cursor: pointer;
	background: url("../imgs/footer/qw_imge0.svg") repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: .6125rem;
	height: .525rem;
}

.q4_topimg>i:nth-of-type(5):hover {
	margin-left: .2375rem;
	cursor: pointer;
	background: url("../imgs/footer/qw_imge1.svg") repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: .6125rem;
	height: .525rem;
} */

.q4_botimg {
	/* height: 1.25rem; */
	display: flex;
	align-items: center;
	overflow: hidden;
	font-size: .15rem;
	font-weight: 400;
	color: #676b6f;
}

.q4_botimga {
	width: .3rem;
	text-align: center;
	margin-right: .25rem;
}

.q4_botimgb {
	width: .3rem;
	text-align: center;
	margin-right: .25rem;
	/* margin-right: .125rem; */
}

.q4_botimgc {
	width: .3rem;
	text-align: center;
	margin-right: .25rem;
	/* margin-right: .125rem; */
}

.q4_botimgd {
	width: .3rem;
	text-align: center;
	/* margin-right: .125rem; */
}

.q4_botimga>i:nth-of-type(1) {
	background: url("../imgs/bk8/weixin.png") repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: .3rem;
	height: .3rem;
}

/* .q4_botimga:hover>i:nth-of-type(1) {
	background: url("../imgs/bk8/kuaishou.png") repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: .5625rem;
	height: .5625rem;
} */

.q4_botimgb>i:nth-of-type(1) {
	background: url("../imgs/bk8/kuaishou.png") repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: .3rem;
	height: .3rem;
}

/* .q4_botimgb:hover>i:nth-of-type(1) {
	background: url("../imgs/bk8/douyin.png") repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: .5625rem;
	height: .5625rem;
} */

.q4_botimgc>i:nth-of-type(1) {
	background: url("../imgs/bk8/douyin.png") repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: .3rem;
	height: .3rem;
}

/* .q4_botimgc:hover>i:nth-of-type(1) {
	background: url("../imgs/footer/chat_imgc1.svg") repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: .5625rem;
	height: .5625rem;
} */

.q4_botimgd>i:nth-of-type(1) {
	background: url("../imgs/bk8//shipin.png") repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: .3rem;
	height: .3rem;
}

/* .q4_botimgd:hover>i:nth-of-type(1) {
	background: url("../imgs/footer/chat_imgd1.svg") repeat;
	background-size: 100% 100%;
	display: inline-block;
	width: .5625rem;
	height: .5625rem;
} */

.q4_botimga:hover .q4_botworda {
	top: -2.3rem !important;
	opacity: 1 !important;
	transition: all 0.3s;
	z-index: 10;
	left: 0.2rem !important;
}

.q4_botimga:hover p {
	color: #ffffff;
}

.q4_botimgb:hover .q4_botwordb {
	top: -2.3rem !important;
	opacity: 1 !important;
	transition: all 0.3s;
	left: 0.8rem !important;
	z-index: 10;
}

.q4_botimgb:hover p {
	color: #ffffff;
}

.q4_botimgc:hover .q4_botwordc {
	top: -2.3rem !important;
	opacity: 1 !important;
	transition: all 0.3s;
	z-index: 10;
	left: 1.3rem !important;
}

.q4_botimgc:hover p {
	color: #ffffff;
}

.q4_botimgd:hover .q4_botwordd {
	top: -2.3rem !important;
	opacity: 1 !important;
	transition: all 0.3s;
	z-index: 10;
	left: 1.8rem !important;
}

.q4_botimgd:hover p {
	color: #ffffff;
}

.q4_botworda {
	width: auto;
	height: auto;
	background: #ffffff;
	box-shadow: .025rem .0625rem .0625rem 0rem rgba(237, 167, 27, 0.2);
	border-radius: .0625rem;
	line-height: .375rem;
	font-size: .175rem;
	font-weight: 400;
	color: #676b6f;
	text-align: center;
	display: inline-block;
	opacity: 0;
	z-index: -1;
	position: absolute;
	top: -0.375rem;
	left: -0.5625rem;
	padding: .0625rem;
}

.q4_botworda::before {
	content: "";
	display: block;
	position: absolute;
	margin-left: -0.075rem;
	left: 50%;
	top: 100%;
	width: 0;
	height: 0;
	border-left: .075rem solid transparent;
	border-right: .075rem solid transparent;
	border-top: .075rem solid #fff;
}

.q4_botworda img {
	width: 2rem;
	height: 2rem;
}

.q4_botwordb {
	width: auto;
	height: auto;
	background: #ffffff;
	box-shadow: .025rem .0625rem .0625rem 0rem rgba(237, 167, 27, 0.2);
	border-radius: .0625rem;
	line-height: .375rem;
	font-size: .175rem;
	font-weight: 400;
	color: #676b6f;
	text-align: center;
	display: inline-block;
	opacity: 0;
	z-index: -1;
	position: absolute;
	top: -0.375rem;
	left: .5rem;
	padding: .0625rem;
}

.q4_botwordb::before {
	content: "";
	display: block;
	position: absolute;
	margin-left: -0.075rem;
	left: 50%;
	top: 100%;
	width: 0;
	height: 0;
	border-left: .075rem solid transparent;
	border-right: .075rem solid transparent;
	border-top: .075rem solid #fff;
}

.q4_botwordb img {
	width: 2rem;
	height: 2rem;
}

.q4_botwordc {
	width: auto;
	height: auto;
	background: #ffffff;
	box-shadow: .025rem .0625rem .0625rem 0rem rgba(237, 167, 27, 0.2);
	border-radius: .0625rem;
	line-height: .375rem;
	font-size: .175rem;
	font-weight: 400;
	color: #676b6f;
	text-align: center;
	display: inline-block;
	opacity: 0;
	z-index: -1;
	position: absolute;
	top: -0.375rem;
	left: 1.6875rem;
	padding: .0625rem;
}

.q4_botwordc::before {
	content: "";
	display: block;
	position: absolute;
	margin-left: -0.075rem;
	left: 50%;
	top: 100%;
	width: 0;
	height: 0;
	border-left: .075rem solid transparent;
	border-right: .075rem solid transparent;
	border-top: .075rem solid #fff;
}

.q4_botwordc img {
	width: 2rem;
	height: 2rem;
}
.q4_botwordd img{
	width: 2rem;
    height: 2rem;
}
.q4_botwordd {
	width: auto;
	height: auto;
	background: #ffffff;
	box-shadow: .025rem .0625rem .0625rem 0rem rgba(237, 167, 27, 0.2);
	border-radius: .0625rem;
	line-height: .375rem;
	font-size: .175rem;
	font-weight: 400;
	color: #676b6f;
	text-align: center;
	display: inline-block;
	opacity: 0;
	z-index: -1;
	position: absolute;
	top: -0.375rem;
	left: 1.6875rem;
	padding: .0625rem;
}

.q4_botwordd::before {
	content: "";
	display: block;
	position: absolute;
	margin-left: -0.075rem;
	left: 50%;
	top: 100%;
	width: 0;
	height: 0;
	border-left: .075rem solid transparent;
	border-right: .075rem solid transparent;
	border-top: .075rem solid #fff;
}

.foot_er {
	background: #fff;
	width: 100%;
	height: 1.5rem;
	text-align: left;
	overflow: hidden;
}

.foot_er img {
	width: 1.375rem;
	height: 1.375rem;
	margin-left: .0625rem;
	margin-top: .0625rem;
	float: left;
}

.foot_ul2 li a {
	display: block;
	color: #7f7f7f;
	cursor: pointer;
	margin-top: .1875rem;
	text-align: center !important;
}

.foot_ul2 li:hover a {
	color: #fff;
}

.foot_d2 {
	overflow: hidden;
	margin-top: .0875rem;
}

.foot_d2 i {
	float: left;
	color: #898989;
	font-size: .15rem;
	margin-right: .0625rem;
}

.foot_d2 a {
	float: left;
	color: #898989;
	font-size: .15rem;
	margin-right: .1375rem;
}

.foot_d2 a:hover {
	color: #fff;
}

.foot_bot {
	display: flex;
	justify-content: center;
	align-items: center;
	height: .625rem;
	line-height: .625rem;
	text-align: center;
	background: #161420;
}

.foot_bot a {
	display: flex !important;
	justify-content: center;
	align-items: center;
	font-size: .15rem;
	margin-left: .2rem;
}

.foot_bot i {
	display: flex;
	justify-content: center;
	align-items: center;
	color: #898989;
	font-size: .15rem;
}

.foot_bot img {
	width: 1.05rem;
	margin-left: .125rem;
	vertical-align: middle;
}

.foot_bot1 {
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: .25rem;
	height: .25rem;
	line-height: .25rem;
	text-align: center;
	background: #161420;
}

.foot_bot1 a {
	color: #898989;
	font-size: .15rem;
	margin: 0 0.05rem;
}

.foot_bot1 a:hover {
	color: #ffffff;
}

.foot_bot1 i {
	color: #898989;
	font-size: .15rem;
}

.foot_tb1 {
	border-top: .0125rem solid #4e4c58;
}

#___szfw_logo___ img {
	width: 1.25rem !important;
}

/* .ckc {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    background: rgba(0, 0, 0, 0.4);
    z-index: 1001;
    margin: auto;
} */




.conter2 {
	width: 17.5rem;
}

@media (max-width: 18.2287rem) {
	.conter2 {
		width: 96%;
		min-width: 15rem;
	}
}

.tjspD {
	width: 2.75rem;
	height: 2.3875rem;
	position: fixed;
	top: 2.875rem;
	left: -2.375rem;
	z-index: 3;
}

.tjspDZ {
	width: 2.75rem;
	height: 2.3875rem;
	position: fixed;
	top: 6rem;
	left: -2.375rem;
	z-index: 3;
}

.tjsp_min {
	position: absolute;
	top: 0;
	left: 2.375rem;
	width: 2.75rem;
	height: 2.3875rem;
	z-index: 7;
}

.tjsp_minZ {
	position: absolute;
	top: 0;
	left: 2.375rem;
	width: 2.75rem;
	height: 2.3875rem;
	z-index: 7;
}

.tjsp {
	width: .425rem;
	height: .875rem;
	background: #ff7800 url("../imgs/footer/hy_tt_13.png") no-repeat 50% 50%;
	position: absolute;
	right: 0;
	top: .75rem;
	border-radius: 0 .05rem .05rem 0;
	cursor: pointer;
	z-index: 5;
}

.tjspZ {
	width: .425rem;
	height: .875rem;
	background: #018fd7 url("../imgs/footer/hy_tt_13.png") no-repeat 50% 50%;
	position: absolute;
	right: 0;
	top: .375rem;
	border-radius: 0 .05rem .05rem 0;
	cursor: pointer;
	z-index: 5;
}

.tj_db {
	display: none;
}

.tjsp_d1 {
	height: .4375rem;
	line-height: .4375rem;
	position: relative;
	color: #fff;
	font-size: .175rem;
	background: #ff8d28;
	padding: 0 .125rem;
}

.tjsp_d1Z {
	height: .4375rem;
	line-height: .4375rem;
	position: relative;
	color: #fff;
	font-size: .175rem;
	background: #018fd7;
	padding: 0 .125rem;
}

.tjsp_d1 span {
	position: absolute;
	right: .125rem;
	display: inline-block;
	height: .25rem;
	width: .2125rem;
	top: .075rem;
	cursor: pointer;
	background: url(../imgs/footer/chaccc.png) no-repeat 50% 50%;
	background-size: .1875rem .2125rem;
}

.tjsp_d1Z span {
	position: absolute;
	right: .125rem;
	display: inline-block;
	height: .25rem;
	width: .2125rem;
	top: .075rem;
	cursor: pointer;
	background: url(../imgs/footer/chaccc.png) no-repeat 50% 50%;
	background-size: .1875rem .2125rem;
}

.tjsp_min2 {
	background: #ededed;
	padding: 0 .1125rem .1875rem;
	float: left;
}

.tjsp_d2 {
	margin-top: .1875rem;
	width: 2.5rem;
	height: .4rem;
	line-height: .4rem;
	border: .0125rem solid #d5d5d5;
	border-radius: .05rem;
	background: #fff url(../imgs/footer/hy_tt_07.png) no-repeat .1375rem 50%;
	background-size: .175rem .1875rem;
	text-indent: .4rem;
	display: block;
	float: left;
}

.tjsp_d3 {
	margin-top: .1875rem;
	width: 2.5rem;
	height: .4rem;
	line-height: .4rem;
	border: .0125rem solid #d5d5d5;
	border-radius: .05rem;
	background: #fff url(../imgs/footer/hy_tt_10.png) no-repeat .1375rem 50%;
	background-size: .175rem .1875rem;
	text-indent: .4rem;
	display: block;
	float: left;
}

.tjsp_d4 {
	width: 2.5rem;
	text-align: center;
	color: #fff;
	border: 0;
	font-size: .175rem;
	height: .4rem;
	line-height: .4rem;
	border-radius: .05rem;
	background: #ff7800;
	margin-top: .1875rem;
}

.tjsp_d4Z {
	width: 2.5rem;
	text-align: center;
	color: #fff;
	border: 0;
	font-size: .175rem;
	height: .4rem;
	line-height: .4rem;
	border-radius: .05rem;
	background: #018fd7;
	margin-top: .1875rem;
}

article,
aside,
dialog,
footer,
header,
section,
footer,
nav,
figure,
menu {
	display: block;
}

.ly-pop {
	background: rgba(0, 0, 0, 0.5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1001;
	width: 100%;
	height: 100%;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	visibility: hidden;
	opacity: 0;
	display: none;
}

.ly-pop.show {
	visibility: visible;
	opacity: 1;
	display: block;
}

.ly-container {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	border-radius: .075rem;
	overflow: hidden;
	background: #fff;
	width: 4.975rem;
	height: 2.275rem;
}

.ly-cont-top {
	background-color: #f5f5f5;
	height: .5rem;
	line-height: .5rem;
	padding: 0 .125rem;
	border-bottom: .0125rem solid #efefef;
}

.ly-cont-top .labels {
	padding-left: .35rem;
	background: url(../imgs/footer/ly-01.png) 0 center no-repeat 0 center;
}

.ly-close {
	cursor: pointer;
	width: 20px;
	height: 20px;
	float: right;
	margin-top: .125rem;
	background: url(../imgs/footer/ly-close.png) no-repeat center/100%;
}

/* 
.ly-cont-wrap {
    line-height: .275rem;
    margin-top: .3875rem;
    padding: 0 .125rem 0 1.375rem;
    min-height: 1.0125rem;
    background: url(../imgs/footer/ly-02.png) 0 center no-repeat;
} */

.ly-cont-wrap i {
	color: #ed6a11;
}

.ly-cont-wrap .t {
	color: #383838;
}

.foot_tit {
	font-weight: bold;
	text-align: left;
	margin-bottom: .2125rem;
	color: #fff;
	font-size: .2125rem;
}

.foot_q2 {
	width: 2.5rem;
	flex: 1;
}

.foot_q2 a {
	text-align: left;
}

.foot_er img {
	float: left;
}

.center {
	width: 15rem !important;
}

.viDiv span {
	right: -0.225rem;
	top: -0.225rem;
	background: url("../imgs/header/viClose3.png") no-repeat 50% 50%;
	background-size: 92% auto;
}

.viDiv span:hover {
	background: url("../imgs/header/viClose2.png") no-repeat 50% 50%;
	background-size: 92% auto;
}

.viDivBg {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	display: none;
	z-index: 1001;
	background: rgba(0, 0, 0, 0.6);
}

.viDiv {
	width: 13.075rem;
	height: 7.375rem;
	border: 0rem solid #fff;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	margin: auto;
}

.viDiv video{
	width: 100%;
	height: 100%;
	background-color: #000;
}

.viDiv span {
	width: .425rem;
	height: .425rem;
	position: absolute;
	right: -0.375rem;
	top: -0.375rem;
	cursor: pointer;
	z-index: 889;
	background: #fff;
	border-radius: 50%;
}

.viDiv span img {
	display: block;
	width: 100%;
	height: 100%;
}

.nav_rig {
	/* position: fixed;
	left: .3405rem;
	bottom: 0;
	top: 0; */
	margin: auto;
	position: absolute;
    left: 0;
	cursor: pointer;
	background-color: #616161;
	/* z-index: 1000; */
	transition: width 0.3s ease 0s;
}

.advisory2:hover {
	background-position: 0 -12.775rem;
}
.advisory2:hover .toolbar-ico5{
	opacity: 1;
	filter: alpha(opacity=100);
	transform: scale(1) translate(0,-50%);
	-webkit-transform: scale(1) translate(0,-50%);
	-moz-transform: scale(1) translate(0,-50%);

	-ms-transform: scale(1) translate(0,-50%);
	-o-transform: scale(1) translate(0,-50%);
}
.advisory2:hover .toolbar-div {
	opacity: 1;
	filter: alpha(opacity=100);
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);

	-ms-transform: scale(1);
	-o-transform: scale(1);
}

.right_list {
	/* width: .8375rem; */
	width: .6875rem;
	height: 2.3203rem;
	background: #ffffff;
	box-shadow: 0rem 0 .0875rem 0rem rgba(172, 169, 167, 0.27);
	border-radius: .25rem;
}

.right_list:hover {
	width: 2.2rem;
	height: 2.3203rem;
	background: #ffffff;
	box-shadow: 0rem .075rem .0875rem 0rem rgba(172, 169, 167, 0.27);
	border-radius: .25rem;
}

.right_list:hover .stt {
	display: inline-block;
	opacity: 1;
	transition: opacity 0.3s linear;
	transition-delay: 0.3s;
	-webkit-transition-delay: 0.3s;
	text-align: left;
	padding-left: .625rem;
	/* Safari */
}

.right_list li {
	width: 100%;
	height: .775rem;
}
.right_list li a {
	display: inline-block;
    width: 0.25rem;
    height: 0.25rem;
}
.right_list .ico {
	display: inline-block;
	width: .8375rem;
	height: .775rem;
	z-index: 2;
}

.right_list .ico1 {
	background: url(../imgs/footer/r_tp0.png) repeat;
	width: .2648rem;
	height: .1765rem;
	background-size: 100% 100%;
	float: left;
	margin-left: .2rem;
	margin-top: .28rem;
}

.right_list .ico2 {
	background: url(../imgs/footer/r_zx0.png) repeat;
	width: .25rem;
	height: .25rem;
	background-size: 100% 100%;
	float: left;
	/* margin-left: .2875rem; */
	margin-left: .2rem;
	margin-top: .25rem;
}

.right_list .ico3 {
	background: url(../imgs/footer/r_kc0.png) repeat;
	width: .25rem;
	height: .25rem;
	background-size: 100% 100%;
	float: left;
	margin-left: .225rem;
	margin-top: .25rem;
}

.right_list .ico4 {
	background: url(../imgs/footer/r_zl0.png) repeat;
	width: .2522rem;
	height: .2522rem;
	background-size: 100% 100%;
	float: left;
	margin-left: .225rem;
	margin-top: .25rem;
}

.right_list .ico5 {
	background: url(../imgs/footer/r_dh0.png) repeat;
	width: .2375rem;
	height: .2375rem;
	background-size: 100% 100%;
	float: left;
	margin-left: .2rem;
	margin-top: .25rem;
}

.right_list .ico6 {
	background: url(../imgs/footer/r_wx0.png) repeat;
	width: .25rem;
	height: .25rem;
	background-size: 100% 100%;
	float: left;
	margin-left: .2rem;
	margin-top: .275rem;
}

.right_list .stt {
	display: none;
	font-size: .175rem;
	line-height: .775rem;
	color: #535353;
	transition: color 0.3s ease 0s;
	position: absolute;

	width: 2.3rem;
	opacity: 0;
	text-align: center;
	z-index: 0;
}

.right_list li:hover .stt {
	color: #3972FF;
	opacity: 1;
	z-index: 99;
}

.right_list li:hover .ico1 {
	background: url(../imgs/footer/r_tp1.png) no-repeat;
	width: .2648rem;
	height: .1765rem;
	background-size: 100% 100%;
}

.right_list li:hover .ico2 {
	background: url(../imgs/footer/r_zx1.png) no-repeat;
	width: .25rem;
	height: .25rem;
	background-size: 100% 100%;
}

.right_list li:hover .ico3 {
	background: url(../imgs/footer/r_kc1.png) no-repeat;
	width: .25rem;
	height: .25rem;
	background-size: 100% 100%;
}

.right_list li:hover .ico4 {
	background: url(../imgs/footer/r_zl1.png) no-repeat;
	width: .2522rem;
	height: .2522rem;
	background-size: 100% 100%;
}

.right_list li:hover .ico5 {
	background: url(../imgs/footer/r_dh1.png) no-repeat;
	width: .2375rem;
	height: .2375rem;
	background-size: 100% 100%;
}

.right_list li:hover .ico6 {
	background: url(../imgs/footer/r_wx1.png) no-repeat;
	width: .25rem;
	height: .25rem;
	background-size: 100% 100%;
}

.right_list li:hover {
	background-color: #F6F9FF;
	border-radius: .25rem;
}
.commonLeftTip {
	position: fixed;
    left: 0.2522rem;
    top: 50%;
    margin: auto;
    cursor: pointer;
    z-index: 1000;
    transform: translateY(-50%);
}
.onlineConsultantDilog {
	position: absolute;
    top: -1.261rem;
    left: -6px;
	/* position: fixed;
    left: .2522rem;
    top: 29%;
    margin: auto;
    cursor: pointer;
    z-index: 1000; */
}
.OnlineConsultantLeft {
	display: flex;
	flex-direction: column;
	align-items: center;
	position: relative;
}
.OnlineConsultantLeft .OCLeftTop {
	position: relative;
	width: 0.8701rem;
    height: 0.8701rem;
}
.OnlineConsultantLeft .OCLeftTop .OCLeftTopimg1 {
	width: .6936rem;
	height: .6936rem;
	position: absolute;
    z-index: 1;
    left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.OnlineConsultantLeft .OCLeftTop .OCLeftTopimg2 {
	width: .8701rem;
	height: .8701rem;
	position: absolute;
    left: 50%;
	top: 50%;
	transform: translate(-50%,-50%) scale(1);
	animation: OCLeftTopimg2 1s ease-in-out infinite alternate;
}
@keyframes OCLeftTopimg2 {
	0% {
		transform: translate(-50%,-50%) scale(1);
	}
	100% {
		transform: translate(-50%,-50%) scale(1.18);

	}
}
.OnlineConsultantLeft .OCLeftBottom {
	width: 55px;
	height: 26px;
	line-height: 26px;
	background: linear-gradient(74deg, #4093FF 0%, #0444E2 100%);
	border-radius: .1009rem;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	position: absolute;
    bottom: -0.1892rem;
    z-index: 1;
}
@media (max-width: 1680px) {
	.OnlineConsultantLeft .OCLeftBottom {
		transform: scale(0.8);
	}
	
}
.OnlineConsultantRight {
	position: absolute;
	width: 2.0303rem;
	height: .8323rem;
	background: url(../imgs/footer/zixunTip.png) no-repeat center/100%;
	left: .8197rem;
	top: 0px;
	display: flex;
    align-items: center;
    justify-content: center;
	opacity: 0;
	display: none;
}
.OnlineConsultantRight .closeOC {
	width: .1135rem;
	height: .1009rem;
	background: url(../imgs/footer/zixunclose.png) no-repeat center/.1135rem .1009rem;
	position: absolute;
	right: .1639rem;
	top: .1765rem;

}
.OnlineConsultantRight p {
	font-size: .1639rem;
}
.OnlineConsultantRight p:first-of-type {
	margin-bottom: .0504rem;
}
.toolbar-layer {
	position: absolute;
	left: 2.75rem;
	bottom: 0rem;
	width: 2rem;
	opacity: 0;
	filter: alpha(opacity=0);
	box-shadow: 0 0 .0875rem .0375rem rgba(0, 0, 0, 0.05);
	border-radius: .15rem;

	transform-origin: left bottom;
	transform: scale(0.01);
	-moz-transform: scale(0.01);
	-ms-transform: scale(0.01);

	-o-transform: scale(0.01);
	-webkit-transform: scale(0.01);
	transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;

	-o-transition: all 1s;
	-webkit-transition: all 1s;
	z-index: 9;
}
.toolbar-ico5 {
	position: absolute;
	left: 2.35rem;
	bottom: 0rem;
	top: 50%;
	/* height: 1.2358rem; */
	width: 2.5rem;
	background: #ffffff;
	opacity: 0;
	border-radius: .25rem;

	filter: alpha(opacity=0);
	box-shadow: 0 0 .0875rem .0375rem rgba(0, 0, 0, 0.05);
	transform-origin: left bottom;
	transform: scale(0.01) translate(0,-50%);

	-moz-transform: scale(0.01) translate(0,-50%);
	-ms-transform: scale(0.01) translate(0,-50%);
	-o-transform: scale(0.01) translate(0,-50%);
	-webkit-transform: scale(0.01) translate(0,-50%);

	transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	-webkit-transition: all 1s;
}
.toolbar-ico5 p {
	line-height: .5625rem;
	text-align: center;
	color: #595959;
	font-size: .2rem;
	border-bottom: .0125rem solid #F5F5F5;
	width: 2.1875rem;
	margin: auto;
}
.toolbar-ico5 p:last-child {
	border-bottom: none;
}
.toolbar-div {
	height: 3rem;
	width: 2.5rem;
}

.toolbar-div {
	position: absolute;
	left: 2.35rem;
	bottom: 0rem;
	height: 3rem;
	width: 2.5rem;
	background: #ffffff;
	opacity: 0;
	border-radius: .25rem;

	filter: alpha(opacity=0);
	box-shadow: 0 0 .0875rem .0375rem rgba(0, 0, 0, 0.05);
	transform-origin: left bottom;
	transform: scale(0.01);

	-moz-transform: scale(0.01);
	-ms-transform: scale(0.01);
	-o-transform: scale(0.01);
	-webkit-transform: scale(0.01);

	transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	-webkit-transition: all 1s;
}

.toolbar-div p {
	line-height: .5625rem;
	text-align: center;
	color: #333333;
	font-size: .2rem;
	border-bottom: .0125rem solid #e5e5e5;
	width: 2.1875rem;
	margin: auto;
}

.toolbar-div label {
	display: block;
	text-align: center;
	font-size: .15rem;
	color: #999999;
	margin-top: .0625rem;
	width: 1.9375rem;
	margin: auto;
}

.toolbar-div1 {
	padding: 0 .125rem .1rem;
}

.toolbar-div11 {
	width: 1.875rem;
	height: .4rem;
	line-height: .4rem;
	font-size: .1875rem;
	border: .0125rem solid #e5e5e5;
	margin: auto;
	margin-top: .125rem;

	border-radius: .2rem;
	background: url(../imgs/footer/rl_name.svg) no-repeat .1375rem 50% #fff;
	background-size: .1375rem .15rem;

	text-indent: .4rem;
	display: block;
	color: #999;
}

.toolbar-div12 {
	width: 1.875rem;
	height: .4rem;
	line-height: .4rem;
	font-size: .1875rem;
	border: .0125rem solid #e5e5e5;
	margin: auto;
	margin-top: .125rem;

	border-radius: .2rem;
	background: url(../imgs/footer/rl_phone.svg) no-repeat .1375rem 50% #fff;
	background-size: .1625rem .1375rem;

	text-indent: .4rem;
	display: block;
	color: #999;
}

.toolbar-div13 {
	width: 1.875rem;
	text-align: center;
	color: #fff;
	font-size: .2rem;
	height: .4375rem;
	line-height: .4375rem;
	border-radius: .2rem;
	margin-left: .1875rem;

	background: linear-gradient(53deg, #71BCFF 0%, #3972FF 100%);
	margin-top: .125rem;
	outline: 0;
	border: 0;
}

.nav_ewm .toolbar-layer {
	display: inline-block;
	width: 2rem;
	height: 2.5rem;
	background-position: 0 0;
}

.right_list li a:hover .toolbar-layer {
	opacity: 1;
	filter: alpha(opacity=100);
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
}

/* .nav_ewm, */
.toolbar-layer {
	background: url('../imgs/footer/toolbar.jpg') no-repeat center/100% 100%;
}

.nav_video .toolbar-layer2 {
	background: url(../imgs/footer/video-wn_03.png) no-repeat;
}

.nav_video .toolbar-layer {
	height: 2rem;
	width: 3.375rem;
}


.tjspD {
	width: 2.75rem;
	height: 2.3875rem;
	position: fixed;
	top: 2.875rem;
	left: -2.375rem;
	z-index: 3;
}

.tjspDZ {
	width: 2.75rem;
	height: 2.3875rem;
	position: fixed;
	top: 6rem;
	left: -2.375rem;
	z-index: 3;
}

.tjsp_min {
	position: absolute;
	top: 0;
	left: 2.375rem;
	width: 2.75rem;
	height: 2.3875rem;
	z-index: 7;
}

.tjsp_minZ {
	position: absolute;
	top: 0;
	left: 2.375rem;
	width: 2.75rem;
	height: 2.3875rem;
	z-index: 7;
}

.tjsp {
	width: .425rem;
	height: .875rem;
	background: #ff7800 url("../imgs/footer/hy_tt_13.png") no-repeat 50% 50%;
	position: absolute;
	right: 0;
	top: .75rem;
	border-radius: 0 .05rem .05rem 0;
	cursor: pointer;
	z-index: 5;
}

.tjspZ {
	width: .425rem;
	height: .875rem;
	background: #018fd7 url("../imgs/footer/hy_tt_13.png") no-repeat 50% 50%;
	position: absolute;
	right: 0;
	top: .375rem;
	border-radius: 0 .05rem .05rem 0;
	cursor: pointer;
	z-index: 5;
}

.tj_db {
	display: none;
}

.tjsp_d1 {
	height: .4375rem;
	line-height: .4375rem;
	position: relative;
	color: #fff;
	font-size: .175rem;
	background: #ff8d28;
	padding: 0 .125rem;
}

.tjsp_d1Z {
	height: .4375rem;
	line-height: .4375rem;
	position: relative;
	color: #fff;
	font-size: .175rem;
	background: #018fd7;
	padding: 0 .125rem;
}

.tjsp_d1 span {
	position: absolute;
	right: .125rem;
	display: inline-block;
	height: .25rem;
	width: .2125rem;
	top: .075rem;
	cursor: pointer;
	background: url(../imgs/footer/chaccc.png) no-repeat 50% 50%;
	background-size: .1875rem .2125rem;
}

.tjsp_d1Z span {
	position: absolute;
	right: .125rem;
	display: inline-block;
	height: .25rem;
	width: .2125rem;
	top: .075rem;
	cursor: pointer;
	background: url(../imgs/footer/chaccc.png) no-repeat 50% 50%;
	background-size: .1875rem .2125rem;
}

.tjsp_min2 {
	background: #ededed;
	padding: 0 .1125rem .1875rem;
	float: left;
}

.tjsp_d2 {
	margin-top: .1875rem;
	width: 2.5rem;
	height: .4rem;
	line-height: .4rem;
	border: .0125rem solid #d5d5d5;
	border-radius: .05rem;
	background: #fff url(../imgs/footer/hy_tt_07.png) no-repeat .1375rem 50%;
	background-size: .175rem .1875rem;
	text-indent: .4rem;
	display: block;
	float: left;
}

.tjsp_d3 {
	margin-top: .1875rem;
	width: 2.5rem;
	height: .4rem;
	line-height: .4rem;
	border: .0125rem solid #d5d5d5;
	border-radius: .05rem;
	background: #fff url(../imgs/footer/hy_tt_10.png) no-repeat .1375rem 50%;
	background-size: .175rem .1875rem;
	text-indent: .4rem;
	display: block;
	float: left;
}

.tjsp_d4 {
	width: 2.5rem;
	text-align: center;
	color: #fff;
	border: 0;
	font-size: .175rem;
	height: .4rem;
	line-height: .4rem;
	border-radius: .05rem;
	background: #ff7800;
	margin-top: .1875rem;
}

.tjsp_d4Z {
	width: 2.5rem;
	text-align: center;
	color: #fff;
	border: 0;
	font-size: .175rem;
	height: .4rem;
	line-height: .4rem;
	border-radius: .05rem;
	background: #018fd7;
	margin-top: .1875rem;
}

article,
aside,
dialog,
footer,
header,
section,
footer,
nav,
figure,
menu {
	display: block;
}

.ly-pop {
	background: rgba(0, 0, 0, .5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1001;
	width: 100%;
	height: 100%;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-ms-transition: all .3s ease;
	transition: all .3s ease;
	visibility: hidden;
	opacity: 0;
	display: none;
}

.ly-pop.show {
	visibility: visible;
	opacity: 1;
	display: block;
}

.ly-container {
	font-size: .175rem;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	border-radius: .075rem;
	overflow: hidden;
	background: #fff;
	width: 4.975rem;
	height: 2.275rem;
}

.ly-cont-top {
	background-color: #f5f5f5;
	height: .5rem;
	line-height: .5rem;
	padding: 0 .125rem;
	border-bottom: .0125rem solid #efefef;
}

.ly-cont-top .labels {
	padding-left: .35rem;
	background: url(../imgs/footer/ly-01.png) 0 center no-repeat;
}

.ly-close {
	cursor: pointer;
	width: .25rem;
	height: .25rem;
	float: right;
	margin-top: .125rem;
	background: url(../imgs/footer/ly-close.png) no-repeat center/100%;
}

.ly-cont-wrap {
	line-height: .275rem;
	margin-top: .3875rem;
	padding: 0 .125rem 0 1.625rem;
	min-height: 1.0125rem;
	background: url(../imgs/footer/ly-02.png) .25rem center no-repeat;
}

.ly-cont-wrap i {
	color: #ed6a11;
}

.ly-cont-wrap .t {
	color: #383838;
}

.foot_tit {
	font-weight: bold;
}

.foot_q2 {
	flex: 1;
}

.foot_er img {
	float: left;
}

.center {
	width: 15rem !important;
}

.viDiv span {
	right: -0.225rem;
	top: -0.225rem;
	background: url("../imgs/header/viClose3.png") no-repeat 50% 50%;
	background-size: 92% auto;
}

.viDiv span:hover {
	background: url("../imgs/header/viClose2.png") no-repeat 50% 50%;
	background-size: 92% auto;
}

.foot_top p {
	font-size: .175rem;
	font-weight: 400;
	color: #949498;
	line-height: 1.4;
	text-indent: 0;
	letter-spacing: 0;
	margin-bottom: 0;
}

.foot_top p:hover {
	color: #ffffff;
}
.foot_bottom {
	display: flex;
	align-items: center;
	background-color: #161420;
	padding-bottom: .5044rem;
}
.foot_bottom .foot_bottom_item {
	margin-right: .45rem;
	text-align: center;
	/* max-width: 2rem; */
}
.foot_bottom .foot_bottom_item .foot_bottom_item_img {
	width: 1.3115rem;
	height: .6305rem;
}
.foot_bottom .foot_bottom_item .foot_bottom_item_detail {
	color: #FFFFFF;
	font-size: .1765rem;
	margin-top: .0757rem;
}