* {
	margin: 0;
	padding: 0;
	border: 0;
}
@font-face {
	font-family: PingFang;
	src: url('../css/PingFang Medium.ttf');
}


@font-face {
	font-family: 阿里妈妈数黑体;
	src: url('../css/alimamashuheiti.ttf');
}
body {
	font-family: PingFang;
}
.font-family-alimama {
	font-family: 阿里妈妈数黑体;
}
/* lyz */
.mySwiper {
	position: relative;
	height: 560px;
	overflow: hidden;
}

.swiper_pagination_box {
	/* width: 100px; */
}

.pinpai_title_box img {
	width: 12.5%;
	margin-right: 1%;
	height: auto;
	margin-bottom: 16px;
	vertical-align: middle;
	box-shadow: 0px 2px 11px 0px rgba(192, 199, 218, 0.35);
}

.ad-resources-description_skslw0ww {
	width: 845px;
	height: 310px;
}

.ad-resources-title {
	padding-top: 64px;
}

.ad-resources-description {
	color: #3D485D;
}

.ad-resources-description {
	padding-bottom: 50px;
}

.mySwiper .swiper-pagination {
	text-align: left;
	padding-left: 10%;
}

.mySwiper>.swiper-pagination-imgs {
	position: absolute;
	width: 100%;
	max-width: 1200px;
	z-index: 1;
	left: 50%;
	bottom: 64px;
	transform: translateX(-50%);
}

.swiper-pagination-imgs .swiper-pagination-bullet {
	width: 30px;
	height: 4px;
	background-color: #D7DBDF;
	border-radius: 4px;
}

.swiper-pagination-imgs .swiper-pagination-bullet-active {
	color: #fff;
	background: #007aff;
}

.swiper-slide-swiperimg {
	width: 100%;
	height: 560px;
}
.zhitui_code {
	width: 120px;
}
.swiper-slide-swiperimg-bg {
	width: 100%;
	height: 560px;
	/* background-image: url(https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/zhitui/swiper-imgs1.png); */
	background-repeat: no-repeat;
	background-size: auto 560px;
	background-position: center;
}

.swiper-slide-swiperimg-title {
	color: rgb(22, 24, 26);
	font-family: 阿里妈妈数黑体;
	font-size: 72px;
	font-weight: 700;
	line-height: 72px;
	letter-spacing: 0px;
}

.swiper-slide-swiperimg-tips {
	color: rgb(61, 72, 93);
	font-family: PingFang SC;
	font-size: 20px;
	font-weight: 400;
	line-height: 24px;
	letter-spacing: 0%;
	padding: 40px 0;
}

.dropes_title_chanpin {
	padding-bottom: 10px;
	border-bottom: 2px solid #0071EF;
}

#yunying .mb_logo {
	width: 42px;
	height: 42px;
	margin-bottom: 19px;
	vertical-align: middle;
}

#yunying .carousel-item {
	padding: 50px 0;
}

#yunying .carousel-item img {
	width: 46px;
	height: 46px;
}

.carousel_item_ks_card {
	width: 172px;
	box-sizing: border-box;
	padding: 20px 30px;
	box-shadow: 0px 16px 32px 0px rgba(192, 199, 218, 0.5);
}

.carousel_item_ks_card_title {
	padding: 10px 20px;
}

#yunying .carousel_item_ks_ul {
	padding-bottom: 30px;
}

#yunying .carousel_item_bd_card .baidu_yuannxiaoku {
	width: 240px;
	height: 515px;
	margin-left: 50px;
}

.carousel_item_bd_card {
	padding-top: 50px;
}

.carousel_item_gaode_card {
	border-radius: 10px;
	padding: 20px;
	width: 370px;
	box-shadow: 0px 16px 32px 0px rgba(192, 199, 218, 0.35);
	background: rgb(244, 247, 250);
}

#yunying .carousel_item_gaode_card .carousel_item_gaode_card_img {
	width: 100px;
	height: 100px;
	margin-right: 10px;
}

.carousel_item_gaode_card_tips {
	display: inline-block;
	width: 100px;
}

.product_item_container_ul {
	/* position: relative; */
	display: flex;
	height: 270px;
	justify-content: space-between;
	/* background-color:#f1f1f1;
	justify-content: space-between; */
}

.product_item_container_li_img {
	width: 32px;
	height: 32px;
	margin-right: 10px;
}

.product_item_container_li_h100 {
	height: 100px;
	/* width: 165px; */
}

.product_item_container_li_title {
	padding: 32px 30px 30px;
}

.product_item_container_li_connter {
	padding: 0 30px 30px;
}

.product_item_container_li_btn {
	opacity: 0;
	transition: all 0.6s;
}

.product_item_container_li {
	width: 90%;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	/* display: inline-block; */
	/* flex: 1; */
	box-shadow: 0px 0px 32px 0px rgba(192, 199, 218, 0.35);
	/* width: 18%; */
	/* background: #f1f1f1; */
	text-align: center;
	/* padding: 15px 0; */
	font-size: 16px;
	color: #000;
	cursor: pointer;
}

.product_item_container_li .p_30 {
	padding-top: 0;
}

.product_item_container_li {
	/* position: absolute; */
	transition: all 0.3s;
}

.product_item_container_li_connter {
	padding-top: 40px;

}

.product_item_container_li .product_item_container_li_connter {
	background-image: url(https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/zhitui/index-card-top-yinhao-icon.png);
	background-size: 94px 44px;
	background-position-x: 30px;
	background-position-y: 20px;
	background-repeat: no-repeat;
}

.product_item_container_li_douhao {
	background-image: url(https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/zhitui/index-card-top-yinhao-icon.png);
	background-size: 94px 44px;
	background-position-x: 20px;
	background-position-y: 10px;
	background-repeat: no-repeat;
}

.product_item_container_li:hover {
	/* position: absolute; */
	/* z-index: 11; */
	z-index: 1;
	width: 130% !important;
	/* transform: scale(1.02); */
	/* flex: 0 0 400px; */
	/* flex: none; */
	background-color: #fff;
	box-shadow: 0px 16px 32px 0px rgba(192, 199, 218, 0.35);
	/* position: absolute; */
	/* transform: scale(1.3,1); */
	/* position: relative; */
	/* z-index: 111;
	width: 400px !important;
	background-color: #fff;
	box-shadow: 0px 16px 32px 0px rgba(192, 199, 218, 0.35); */
	/* width: 500px !important; */
	/* flex-grow:1; */
}

#yunying .carousel-item .index_carousel_item_appimg {
	width: 578px;
	height: auto;
	display: block;
	margin: 0 auto;
}

#yunying .carousel-item .index_carousel_item_appimg_w730 {
	width: 730px;
}

#yunying .carousel-item .index_carousel_item_appimg_w654 {
	width: 654px;
}

.product_item_container_li:hover .product_item_container_li_btn {
	opacity: 1;
}

.product_item_container_li:hover .product_item_container_li_title {
	color: #fff;
	background-color: #0071EF;
	background-image: url(https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/zhitui/index-service-map-icon.png);
	background-position-x: 90%;
	background-size: auto 100%;
	background-repeat: no-repeat;
}

.product_item_container_li:hover .product_item_container_li_h100 {
	width: 100%;
}

.shuzi_box .swiper-container {
	width: 100%;
	height: 346px;
	border-radius: 0;
	box-shadow: none;
}

.shuzi_box .item_right {
	padding: 0 140px 0 40px;
}

.shuzi_box .item_right_title {
	font-size: 20px;
	color: #16181A;
}

.container_shuzi_shadow {
	border-radius: 4px;
	box-shadow: 0px 16px 32px 0px rgba(192, 199, 218, 0.35);
}

.shuzi_box .current-swiper {
	background-color: #F7F8FA;
}

.shuzi_box .item_right_p {
	margin: 44px 0 67px 0;
}

.shuzi_box .swiper_item .item_left_img {
	width: 182px;
	height: 346px;
}

.shuzi_box .swiper_item_m0 {
	padding: 0;
	margin: 0;
}

.shuzi_box .swiper-slide {
	height: auto;
}

.advantage_box_li_icon {
	transition: all 0.3s;
	width: 93px;
	height: 93px;
	border: 1px solid rgb(229, 232, 241);
	background: rgb(235, 244, 255);
	border-radius: 50%;
}

.advantage_box_li_icon:hover {
	transform: scale(1.1);
	border: 1px solid rgb(0, 100, 239);
	box-shadow: 0px 0px 30px 0px rgba(0, 89, 213, 0.4);
}

.advantage_box_li_icon img {
	width: 50px;
	height: 50px;
}

/* lyz */
#prof .carousel-item {
	min-height: 450px;
}

.modal-open {
	padding-right: 0 !important;
	overflow: scroll;
}

.bgfooter-container {
	display: flex;
	padding: 0 120px;
	align-items: center;
	justify-content: space-between;
}

.bgfooter-content {
	display: flex;
	padding: 0 120px;
	align-items: center;
}

#navBg {
	width: 100%;
	height: 56px !important;
	position: fixed;
	top: 0;
	background: linear-gradient(122deg, #618dff 100%, #4e74ff 100%);
	opacity: 0;
	z-index: 1;
}

#fw-icon {
	display: none;
}

#willingForm {
	display: none;
}

#fw-icon1 {
	display: none;
}

.contact_wechat_modal_box_code {
	width: 200px;
}

#navBg1 {
	width: 100%;
	height: 66px !important;
	position: fixed;
	top: 0;
	background: #fff;
	opacity: 0;
	z-index: 1;
}

.applyBox {
	width: 100%;
	background: rgba(0, 0, 0, 0.4);
	/* opacity: 0.8; */
	position: fixed;
	top: 0;
	bottom: 0;
	display: none;
	z-index: 9999;
}

.dialogBox {
	width: 316px;
	height: 395px;
	background: #5881ff;
	border-radius: 4px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	margin: auto;
}

.dialogClose {
	font-size: 20px;
	/* background: #FFFFFF; */
	color: #fff;
	position: absolute;
	top: 5px;
	right: 20px;
	cursor: pointer;
}

.dialogtext {
	width: 100%;
	text-align: center;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	margin-top: 11px;
}

.navbar ul li a {
	font-size: 15px !important;
}

.indexBg {
	width: 100%;
	height: 100%;
}

.index-topBox {
	display: flex;
	justify-content: space-between;
	/* margin-top: 90px; */
}

.indexNav {
	position: relative;
}

.index-topImg {
	width: 623px;
	height: 451px;
	margin-top: 30px;
}

.container {
	top: 0;
	max-width: 1440px;
	margin: 0 auto;
	/* border: wheat solid; */
	padding: 0 120px;
	box-sizing: border-box;
}

.index-text {
	color: #fff;
	margin-top: 174px;
	width: 470px;
}

.index-text div:first-child {
	font-size: 46px;
	font-weight: 600;
}

.index-text div:nth-child(2) {
	font-size: 26px;
	margin-top: 39px;
}

.index-text div:last-child {
	font-size: 16px;
	margin-top: 10px;
}

.applyBtn {
	background-color: white;
	width: 80px;
	height: 32px;
	border-radius: 4px;
	border: 1px solid #ffffff;
	text-align: center;
	line-height: 32px;
	color: #3c7fff;
	font-size: 15px;
	position: absolute;
	cursor: pointer;
	right: 0;
}

.applyBtn1 {
	width: 104px;
	height: 40px;
	border-radius: 2px;
	border: 1px solid #5d58f7;
	text-align: center;
	line-height: 40px;
	color: #5d58f7;
	font-size: 15px;
	position: absolute;
	cursor: pointer;
	right: 0;
}

.applyBtnBox {
	display: none;
}

.navbar-dark .navbar-nav {
	font-size: 20px;
	margin-left: 60px;
}

.navbar-dark .navbar-nav .nav-link {
	color: white;
	padding-bottom: 2px;
	text-decoration: none;
	opacity: 0.9;
	height: 66px;
	line-height: 53px;
}

.navbar-expand-lg .navbar-nav .nav-link {
	padding-right: 2.5rem;
}

/* .navbar ul li a {
    font-size: 20px !important;
} */
.logo {
	width: 110px;
	/* width: 110px;
    height: 29px; */
}

.wxCode {
	width: 70px;
}

.logo2 {
	width: 110px;
	/* height: 29px; */
}

.navbar {
	padding: 0rem;
}

/* 会话存档 */
.hh-first {
	width: 100%;
	height: 640px;
	background: linear-gradient(270deg, #618dff 0%, #4e74ff 100%);
	/* padding-top: 66px; */
	position: relative;
	/* overflow: hidden; */
	display: block;
}

.hh-content {
	display: flex;
	width: 100%;
	justify-content: space-between;
}

.hh-text {
	max-width: 564px;
	/* position: absolute;
    left: 15vw;
    top: 45vh; */
	margin-top: 200px;
}

.hh-firImg {
	width: 590px;
	height: 450px;
	margin-top: 81px;
}

.hh-text div {
	font-size: 46px;
	font-weight: 600;
	color: #fff;
	margin-bottom: 40px;
}

.hh-text p {
	font-size: 20px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #fff;
}

.hh-mobile {
	width: 100%;
	/* height: 576px; */
	display: none;
	padding-top: 70px;
	padding-bottom: 20px;
	background: linear-gradient(122deg, #618dff 100%, #4e74ff 100%);
}

/* 聊天记录 */
.ltjl {
	width: 100%;
	display: flex;
	background-color: #fff;
	/* justify-content: space-between; */
	margin-top: 100px;
}

.lt-img {
	width: 884px;
	height: 641px;
	margin-left: -125px;
}

.lt-text {
	width: 336px;
	margin-top: 247px;
	margin-left: 105px;
}

.lt-text p:first-child {
	font-size: 20px;
	font-weight: 600;
	color: #333333;
}

.lt-text p:last-child {
	font-size: 14px;
	color: #333333;
}

/* 敏感词 */
.mgc {
	margin: 0;
}

.mgc-img {
	margin-left: 125px;
}

.mgc-text {
	margin-left: 0;
	/* margin-right: 105px; */
	margin-top: 247px;
}

.hz-box {
	width: 100%;
	display: flex;
	justify-content: space-between;
	padding: 20px 0;
}

.hz-item {
	width: 273px;
	/* height: 251px; */
	background: #fff;
	overflow: hidden;
}

.hz-right {
	display: block;
}

.hz-down {
	display: none;
}

.hz-item p:last-child {
	width: 190px;
	font-size: 14px;
	color: #999;
	text-align: center;
	margin: 0px auto;
}

/* 合作流程hover加背景 */
/* .hz-item:hover {
    background: #f5f7fc;
    border-radius: 6px;
} */

/* 企业微信 */
.qy-first {
	width: 100%;
	/* height: 640px; */
	position: relative;
	display: block;
	/* padding-top: 66px; */
	/* background: linear-gradient(119deg, #4D73FF 0%, #638FFF 100%); */
	background: url(https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/banner_img1.png);
	padding-bottom: 50px;
}

.qy-firBox {
	width: 100%;
	display: flex;
	justify-content: space-between;
}

.qy-text {
	width: 564px;
	font-size: 46px;
	color: #fff;
	font-weight: 600;
	font-family: PingFangSC-Regular, PingFang SC;
	letter-spacing: 1px;
	margin-top: 100px;
}

.qy-firImg {
	width: 508px;
	/* height: 402px; */
	margin-top: 100px;
}

.qy-subText {
	font-size: 20px;
	font-weight: 400;
	font-family: PingFangSC-Semibold, PingFang SC;
	margin-top: 40px;
}

.qy-mobile {
	width: 100%;
	height: 474px;
	background-image: url(https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/qy-mobile.png);
	background-size: 100%;
	display: none;
	overflow: hidden;
}

.qy-mobile-text {
	width: 307px;
	font-size: 30px;
	color: #fff;
	font-weight: 600;
	margin: 0 auto;
	margin-top: 320px;
}

.fkBox {
	width: 100%;
	display: block;
}

.kf-mobile {
	width: 100%;
	display: none;
	background: #f5f7fc;
	padding: 20px 0;
}

.kf-title {
	font-size: 28px;
	color: #fff;
	font-weight: 600;
	color: #333;
	text-align: center;
	margin: 40px 0 34px 0;
}

.kf-item {
	width: 95%;
	height: 201px;
	background: #ffffff;
	margin: 20px auto;
	padding: 20px 0 20px 24px;
}

.kf-tip {
	font-size: 18px;
	font-weight: 600;
	color: #333;
	margin-top: 15px;
}

.kf-tips {
	width: 92%;
	font-size: 14px;
	color: #333;
	margin-top: 10px;
}

/* 关于我们 */
.withBox {
	width: 100%;
	background: #f5f9ff;
	min-height: 1075px;
	padding-top: 130px;
	padding-left: 270px;
	padding-bottom: 100px;
}

.withCotent {
	border-left: 2px dashed #c3bcdd;
}

.withItem {
	display: flex;
	/* margin-left: 80px; */
	margin-bottom: 100px;
	position: relative;
}

.with-icon {
	width: 40px;
	height: 40px;
	position: absolute;
	top: -10px;
	left: -20px;
}

.withImg {
	width: 376px;
	height: 237px;
	margin-left: 80px;
}

.withTitle {
	width: 376px;
	font-size: 14px;
	color: #333333;
	margin-left: 66px;
	margin-top: 70px;
}

/* 联系我们 */
.contactBox {
	width: 100%;
	min-height: 800px;
	background: #f5f9ff;
	padding-top: 180px;
}

.contact-content {
	display: flex;
	justify-content: space-between;
}

.contactImg {
	margin-left: 153px;
}

.contact-item {
	width: 303px;
	margin: 0 auto;
	margin-bottom: 22px;
}

.textarea {
	width: 100%;
	height: 62px;
	border: none;
	outline: none;
	background: #f9f9f9;
	margin-top: 10px;
	padding: 5px;
	border-bottom: 1px solid #dcdce6;
}

.item-input {
	width: 100%;
	height: 40px;
	border-bottom: 1px solid #dcdce6;
}

.item-btn {
	width: 303px;
	height: 40px;
	background: #6b48f0;
	border-radius: 4px;
	text-align: center;
	line-height: 40px;
	color: #fff;
	font-size: 14px;
	margin: 0 auto;
	cursor: pointer;
}

.item-tip {
	font-size: 12px;
	color: #333;
}

.contact-title {
	font-size: 24px;
	color: #333333;
	font-weight: 600;
	text-align: center;
	padding: 30px 0 18px 0;
}

.contact-left {
	width: 411px;
	height: 516px;
	background: #ffffff;
	box-shadow: 0px 3px 16px 0px rgba(22, 28, 49, 0.13);
	border-radius: 10px;
	margin-top: 25px;
}

.successBox {
	width: 100%;
	height: 800px;
	background: #f5f9ff;
	padding-top: 70px;
}

.successImg {
	width: 188px;
	height: 172px;
	margin: 0 auto;
	margin-top: 150px;
}

.success-tips {
	width: 340px;
	font-size: 16px;
	color: #919498;
	text-align: center;
	margin: 0 auto;
	margin-top: 20px;
}

/* 为什么选择群咖 */
.whybox {
	display: flex;
	flex-wrap: wrap;
}

.whyItem {
	width: 33%;
	margin-bottom: 60px;
}

.why-subtitle {
	font-size: 14px;
	color: #6E7694;
	text-align: center;
	margin-top: 20px;
}

.why-title {
	font-size: 18px;
	color: #333;
	font-weight: 600;
	text-align: center;
	margin-top: 18px;
}

.whyImg {
	width: 48px;
	height: 48px;
	margin: 0 auto;
}

.index-btn {
	width: 120px;
	height: 48px;
	background: #5d58f7;
	border-radius: 28px;
	text-align: center;
	line-height: 48px;
	color: #fff;
	margin-left: 10px;
	font-size: 16px;
	cursor: pointer;
}

.index-tabBox {
	display: flex;
	margin: 0 auto;
	/* width: 788px; */
}

.index-tabItem,
.tabSec {
	width: 157px;
	height: 46px;
	text-align: center;
	color: #333;
	font-size: 18px;
	line-height: 46px;
	cursor: pointer;
}

.index-tabItem-active {
	color: #5d58f7;
	border-bottom: 3px solid #5d58f7;
	background: linear-gradient(180deg,
			rgba(96, 99, 244, 0) 0%,
			rgba(97, 100, 244, 0.1) 100%);
}

.index-tabItem:hover {
	color: #5d58f7;
}

.index-tabImgBox {
	width: 707px;
	/* height: 356px; */
	margin: 0 auto;
	margin-top: 50px;
}

.secBox {
	display: flex;
	width: 994px;
	margin: 0 auto;
}

.tabSec {
	width: 143px;
}

.secImgBox {
	margin-top: 40px;
}

/* 搜狗推广 */
.sougouBg {
	width: 100%;
	/* height: 750px; */
	/* background: linear-gradient(179deg, #FFFFFF 0%, #EFEEFF 100%); */
	/* padding-top: 70px; */
	position: relative;
	display: block;
}

.sg-firstBox {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.sg-first {
	font-size: 40px;
	color: #222534;
	font-weight: bold;
	text-align: center;
	margin: 0 auto;
	margin-top: 133px;
}

.sg-title {
	color: #3c7fff;
}

.sg-text {
	/* width: 633px; */
	width: 70%;
	margin: 0 auto;
	text-align: center;
	font-size: 14px;
	color: #828598;
	margin-top: 30px;
}

.sg-second {
	width: 100%;
	display: flex;
}

.sg-sec-item {
	width: 33%;
	margin-bottom: 30px;
}

.sg-sec-text {
	width: 100%;
	margin-top: 54px;
}

.sg-third {
	width: 100%;
	display: flex;
}

.sg-third-item {
	width: 25%;
	margin-bottom: 30px;
}

.sg-third-title {
	font-size: 16px;
	color: #333;
	font-weight: 500;
	text-align: center;
	margin-top: 50px;
}

#yunying {
	/* padding-bottom: 150px; */
	/* padding-top: 140px; */
	position: relative;
}

/*搜狗移动 */
.soug-mobile {
	display: none;
}

.indexUs {
	display: flex;
	margin: 0 auto;
	width: 330px;
	margin-top: 150px;
	margin-bottom: 40px;
}

#hhcdImg {
	display: block;
}

#hhcdImg1 {
	display: none;
}

.hzlcTitle {
	font-size: 28px;
	color: #333;
	font-weight: 600;
	text-align: center;
	margin-top: 140px;
}

#sougouTopTitle {
	text-align: center;
	font-size: 26px;
	font-weight: 600;
	color: #333;
	margin: 140px 0 60px 0;
}

#ysTitle {
	text-align: center;
	font-size: 28px;
	font-weight: 600;
	color: #333;
	margin: 74px 0 100px 0;
}

#sgBox {
	padding-bottom: 180px;
}

html {
	font-size: 14px;
	font-family: "MicrosoftYaHeiSemi";
}

.bold:hover {
	font-weight: 600;
	color: #fff !important;
}

.aa a {
	padding: 3px 10px;
	line-height: 33px;
	border-radius: 4px;
	background: #3b74ef;
	font-weight: normal;
	color: #fff;
	margin-right: 30px;
	text-decoration: none;
}

.bb a {
	padding: 3px 26px;
	line-height: 33px;
	border-radius: 4px;
	font-weight: normal;
	border: 1px solid #fff;
	color: #fff;
	text-decoration: none;
}

.drops img {
	vertical-align: middle;
}

.drops1 img {
	vertical-align: middle;
}

.drops {
	/* height: 80px; */
	width: 130px;
	background: #fff;
	box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
	border-radius: 4px;
	opacity: 1;
	position: fixed;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-around;
	/* left: 25%; */
	color: black;
	top: 66px;
	display: none;
	margin-left: -5px;
}

.dropes {
	/* height: 185px; */
	width: 528px;
	background: #fff;
	box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
	border-radius: 4px;
	opacity: 1;
	position: fixed;
	box-sizing: border-box;
	padding: 30px 25px;
	/* display: flex; */
	/* flex-wrap: nowrap; */
	/* justify-content: space-around; */
	/* left: 25%; */
	color: black;
	top: 66px;
	display: none;
	margin-left: -5px;
}

/* height: 380px; */
/* border: solid burlywood;*/
.drops .ul {
	/* height: 380px;
    width: 170px; */
	box-sizing: border-box;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	/* margin-top: 25px;
    padding-left: 25px; */
	position: relative;
}

.drops .ul a {
	color: black;
	font-size: 1.25rem;
}

.drops .ul img {}

.drops a {
	width: 100%;
	height: 100%;
	line-height: 20px;
	opacity: 0.9;
	font-size: 14px !important;
	font-weight: 400;
	color: #212638;
	text-decoration: none;
	text-align: center;
	/* display: block; */
}

.drops .ul span {
	width: 100%;
	height: 100%;
	line-height: 20px;
	display: block;
	cursor: pointer;
	font-size: 14px;
	margin-top: 15px;
	text-align: center;
	color: #212638;
	/* opacity: 0.8; */
}

.drops .ul span:hover {
	color: #5d58f7;
	/* background-color: rgb(225, 237, 250); */
}

.drops .ul span a:hover {
	color: #5d58f7;
	font-weight: 500;
	/* background-color: rgb(225, 237, 250); */
}

/* 公域 */
/* height: 380px; */
/* border: solid burlywood;*/
.dropes .ul {
	/* height: 380px;
    width: 170px; */
	flex: 1;
	box-sizing: border-box;
	display: inline-block;
	/* display: flex;
  flex-wrap: wrap;
  justify-content: center; */
	/* margin-top: 25px;
    padding-left: 25px; */
	position: relative;
}

.dropes .ul a {
	color: black;
	padding: 10px 0;
	font-size: 1.25rem;
}

.dropes a {
	width: 100%;
	height: 100%;
	line-height: 20px;
	opacity: 0.9;
	font-size: 14px !important;
	font-weight: 400;
	color: #212638;
	text-decoration: none;
	/* text-align: center; */
	display: block;
}

.dropes .ul span {
	width: 100%;
	/* height: 100%; */
	line-height: 20px;
	display: block;
	cursor: pointer;
	font-size: 14px;
	margin-top: 15px;
	/* text-align: center; */
	color: #212638;
	/* opacity: 0.8; */
	margin-bottom: 20px;
}

.dropes .ul .d-inline {}

.dropes .ul span:hover {
	color: #5d58f7;
	/* background-color: rgb(225, 237, 250); */
}

.dropes .ul span a:hover {
	color: #5d58f7;
	font-weight: 500;
	/* background-color: rgb(225, 237, 250); */
}

.drops1 {
	width: 208px;
	background: #fff;
	border-radius: 14px;
	opacity: 1;
	position: fixed;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.drops1 .ul {
	margin: 10px 0 !important;
	height: 27px;
	line-height: 27px;
	letter-spacing: 2px;
	width: 180px;
	font-size: 1.25rem;
	opacity: 0.8;
	color: #212638;
	text-decoration: none;
	text-align: center;
}

.drops1 a img {
	position: absolute;
	left: 25px;
	vertical-align: middle;
}

.drops1 .ul:hover {
	color: #3b74ef;
	background-color: rgb(225, 237, 250);
}

.bor div {
	border: 1px solid red;
	min-height: 100px;
}

.aaa .drops1 .ul {
	display: none;
}

.tab .nav {
	width: 70%;
	margin: 0 auto;
}

.tab .nav li {
	/* width: 60px; */
	/* border: solid; */
	height: 80px;
	/* width: 150px; */
	text-align: center;
	position: relative;
	margin: 0 auto;
}

.tab .nav li a {
	/* border: solid; */
	width: 60px;
	height: 50px;
	opacity: 0.9;
	font-size: 24px;
	text-align: center;
	color: #212638;
	line-height: 30px;
	letter-spacing: 2px;
	margin: auto;
	display: block;
	white-space: nowrap;
	padding-left: 5px;
}

.tab1 {
	position: absolute;
	width: 90%;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	color: #585b66;
	font-size: 0.8rem;
}

.tabb {
	font-weight: bold;
	color: #3b74ef !important;
	border-bottom: 4px solid #1a68e7;
}

.of {
	display: none;
}

.bgfooter {
	max-width: 100%;
	padding: 0 120px;
	background: #000;
	background-size: cover;
}

.footer dd a {
	font-size: 1rem;
	font-weight: 400;
}

.footer dt {
	font-size: 1.3rem;
	font-weight: 600;
	/* opacity: 0.8; */
	color: #ffffff;
	letter-spacing: 2px;
}

.footer2 {
	color: #fff;
	opacity: 0.7;
	letter-spacing: 0.125rem;
	width: 18.75rem;
}

.footer2 h3 {
	margin-top: 0.7375rem;
	font-size: 1rem;
	height: 1.5625rem;
	line-height: 1.5625rem;
	font-weight: normal;
}

.footer .lianxi {
	font-size: 0.875rem;
	display: block;
	text-align: center;
}

.footer-contreat {
	color: #fff;
	display: flex;
	margin: 20px 0px;
}

.footer-contreat div {
	padding: 0 30px;
}

.contact-us {
	position: relative;
	display: flex;
	/* max-width: 2.6875rem; */
	align-items: center;
	flex-wrap: wrap;
	position: fixed;
	bottom: 200px;
	/* right: 20px; */
	right: 0px;
	z-index: 10001;
	border-radius: 14px;
	cursor: pointer;
	display: none;
}

.contact-us {
	animation: move 3s 0s infinite;
	-webkit-animation: move 3s 0s infinite;
	transform-origin: center;
	-webkit-transform-origin: center;
}

#useqk .base_btn1:hover,
.btn_anim:hover {
	animation: move1 2s 0s infinite;
	-webkit-animation: move1 2s 0s infinite;
	animation-timing-function: linear;
	-webkit-animation-timing-function: linear;
	transform-origin: center;
	-webkit-transform-origin: center;
}

@keyframes move1 {
	5% {
		-webkit-transform: rotate(8deg);
		transform: rotate(8deg);
	}

	10% {
		-webkit-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}

	15% {
		-webkit-transform: rotate(8deg);
		transform: rotate(8deg);
	}

	20% {
		-webkit-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}

	25% {
		-webkit-transform: rotate(8deg);
		transform: rotate(8deg);
	}

	30% {
		-webkit-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}

	35% {
		-webkit-transform: rotate(8deg);
		transform: rotate(8deg);
	}

	40% {
		-webkit-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}

	45% {
		-webkit-transform: rotate(8deg);
		transform: rotate(8deg);
	}

	50% {
		-webkit-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}

	55% {
		-webkit-transform: rotate(8deg);
		transform: rotate(8deg);
	}

	60% {
		-webkit-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}

	65% {
		-webkit-transform: rotate(8deg);
		transform: rotate(8deg);
	}

	70%,
	100% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
}

@keyframes move {

	0%,
	65% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	70% {
		-webkit-transform: rotate(8deg);
		transform: rotate(8deg);
	}

	75% {
		-webkit-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}

	80% {
		-webkit-transform: rotate(8deg);
		transform: rotate(8deg);
	}

	85% {
		-webkit-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}

	90% {
		-webkit-transform: rotate(8deg);
		transform: rotate(8deg);
	}

	95% {
		-webkit-transform: rotate(-8deg);
		transform: rotate(-8deg);
	}

	100% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
}

.go-top {
	width: 44px;
	height: 44px;
	position: relative;
	background: #fff;
	border-radius: 50%;
	position: fixed;
	display: flex;
	align-items: center;
	justify-content: center;
	bottom: 150px;
	right: 20px !important;
	z-index: 10001;
	/* box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.11); */
	cursor: pointer;
	display: none;
}

.bottomright {
	position: relative;
	width: 300px;
	position: fixed;
	bottom: 30px;
	right: 20px;
	z-index: 10001;
	/* border: 1px solid ; */
}

.rightpng {
	width: 100%;
	height: 100%;
}


.rightzx {
	position: absolute;
	right: 130px;
	bottom: 20px;
	display: none;
}

.rightpng:hover.rightzx {
	display: block;
}

#case4 {
	/* width: 100%; */
	margin: 0 auto;
}

.swiper-pagination {
	bottom: 25px !important;
}

.swiper-pagination-bullet {
	background-color: #fff;
	opacity: 0.3;
}

.swiper-pagination-bullet-active {
	background-color: #007aff;
	opacity: 1;
}

li .tz {
	/* width: 99px; */
	height: 31px;
	opacity: 0.9;
	font-size: 18px;
	font-family: MicrosoftYaHei;
	text-align: left;
	color: #3b74ef;
	line-height: 26px;
	letter-spacing: 2px;
	text-decoration: none;
	margin-left: 20px;
	cursor: pointer;
}

.tit {
	padding-top: 30px;
}

.zx {
	position: relative;
	width: 84%;
	left: 50%;
	top: 50%;
	transform: translate(-47%, -61%);
	box-sizing: border-box;
}

.cd {
	position: relative;
	left: 50%;
}

.ls .swiper-slide img {
	box-shadow: 16px 12px 45px 0px rgba(76, 142, 248, 0.2);
}

.footer-title {
	background: #5d58f7;
	color: #fff;
	text-align: center;
	font-size: 1.25rem;
	padding: 1.625rem;
	font-weight: 600;
}

/***************************/
#navbar_top {
	background: rgba(0, 0, 0, 0.1);
}

.navbar_top_active {
	background-color: white;
	color: black;
}

/* body::before{
    display: block;
    content: '';
    height: 66px;
  } */

.indexBg {
	height: 720px;
}

.indexBg .container {
	padding-top: 30px;
}

#easy {
	position: relative;
	top: -90px;
	z-index: 1;
}

#easy .container {
	display: flex;
	flex-wrap: wrap;
}

#easy .container .easy_box {
	background-color: #ffffff;
	/* height: 180px; */
	display: flex;
	align-items: center;
	justify-content: center;
	border: 1px solid #f1f1f1;
}

#easy .container .easy_item {
	/* position: relative;
    height: 120px; */
	text-align: center;
}

/* #easy .container .easy_item_img img{
      width: 40px !important;
  } */
#easy .container .easy_item_big {
	height: 26px;
	font-size: 22px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #111111;
	/* position: absolute;
    left: 52px;
    top: 32px; */
}

#easy .container .easy_item_small {
	/* height: 22px; */
	font-size: 14px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #6e7694;
	margin-top: 10px;
	/* position: absolute;
    left: 0;
    top: 73px; */
}

/* 行业应用案例 */
#prof {
	/* background-image: url(https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/pic_bg_case3.png); */
	/* background-size: 100% 100%; */
	/* height: 872px; */
	padding-bottom: 50px;
}

#prof .container::before {
	display: table;
	content: "";
}

#prof .prof_font_big {
	height: 40px;
	font-size: 32px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #ffffff;
	line-height: 40px;
	text-align: center;
	margin-top: 80px;
}

#prof .swiper_ul {
	width: 980px;
	margin: 54px auto 0;
}

#prof .swiper_ul ul {
	display: flex;
}

#prof .swiper_ul ul li {
	border: 1px solid white;
	width: 196px;
	height: 50px;
	color: #fff;
	text-align: center;
	line-height: 50px;
	font-size: 20px;
	font-weight: 400;
}

#prof .swiper_ul ul li:hover {
	background-color: white;
	color: #3c7fff;
}

#prof .prof_ul ul {
	background-color: #fff;
	display: flex;
	flex-direction: row;
	margin: 0;
	padding: 10px;
	justify-content: space-evenly;
	/* border: 1px solid #fff;
  border-radius: 3px; */
}

#prof .prof_ul ul li {
	width: 240px;
	/* height: 54px; */
	display: inline-block;
	font-size: 16px;
	color: #3D485D;
	text-align: center;
	/* line-height: 54px; */
}

#prof_ul li:not(:last-child)::after {
	/* content: '';
      display: inline-block;
      width: 1px;
      height: 25px;
      position: relative;
      right: -22%;
      top: 10%;
      background-color: #ffffff; */
}

#prof_ul li:not(:last-child) div:first-child {
	width: 1px;
	height: 50%;
	background: #fff;
	float: right;
	position: relative;
	top: 25%;
}

#prof .blank {
	width: 1092px;
	height: 468px;
	background: white;
	margin: 50px auto 0;
}

#prof .swiper {
	width: 100%;
	height: 100%;
}

#prof #certify .right {
	margin-top: 50px;
	margin-left: 50px;
}

#prof #certify .right p {
	margin-top: 50px;
	margin-bottom: 80px;
}

/* 为什么选择群咖 */
#why {
	background: #ffffff;
	background-image: url('https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/zhitui/bg_03-wo12.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: bottom;
}

#why .why_font {
	margin: 80px auto 48px !important;
}

#why::before {
	display: table;
	content: "";
}

.whyItem {
	/* width: 19.8%; */
	height: 246px;
	margin-bottom: 0;
}

.whyItem:hover {
	background: white;
	border-radius: 10px;
	box-shadow: 0px 0px 18px 0px rgba(26, 62, 153, 0.15);
	position: relative;
	top: -10px;
}

.whyItem .whyImg {
	width: 80px;
	height: 80px;
}

.whyItem .whyImg img {
	width: 80px;
	height: 80px;
}

/* 
  .modal-content{
      flex-direction: row !important;
  }
  .modal-content1{
      width: 290px;
      height: 410px;
      background-color: white;
      float: left;
  }
  .modal-content2{
      float: left;
  } */
.mod-content {
	width: 720px;
	height: 410px;
}

.modal-content {
	border-radius: 20px;
}

#mod_content2 {
	width: 290px;
	height: 410px;
	background-color: white;
	border-radius: 20px;
}

.base_contactkf .modal-content {
	height: auto;
	width: auto;
}

.base_contactkf .modal-content .right {
	background-color: #fff;
	border-radius: 8px;
}

.modal-dialog {
	margin-top: 170px;
}

.contact_wechat_modal_box {
	padding: 30px;
	background-color: #0F4EEC;
	border-radius: 8px;
}

.base_contactkf .left {
	width: 266px;
}

.indexUs {
	width: 100%;
	background-image: url(https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/pic_bg_relation1.png);
	padding-bottom: 38px;
	margin-top: 0;
	margin-bottom: 0;
	display: block;
}

.indexUs::before {
	display: table;
	content: "";
}

.indexUs .index_font_big {
	font-size: 32px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #ffffff;
	letter-spacing: 4px;
	text-align: center;
	margin-top: 56px;
	margin-bottom: 20px;
}

.indexUs .index-btn {
	margin: 0 auto;
	width: 156px;
	height: 48px;
	background: linear-gradient(135deg, #ffc468 0%, #ff9137 100%);
	border-radius: 4px;
	margin-bottom: 16px;
}

.indexUs .index_font_small {
	font-size: 14px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #ffffff;
	text-align: center;
}

.bf_item {
	margin-right: 100px;
}

.bf_item div {
	font-size: 16px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #ffffff;
	margin-bottom: 16px;
}

.bf_item ul li {
	font-size: 14px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #6e7694;
	margin-bottom: 12px;
}

#mb-easy .easy_item_big {
	font-size: 18px;
	font-weight: 500;
	color: #111111;
	/* margin-left: 12px; */
	vertical-align: middle;
}

#mb-easy .easy_box {
	padding: 25px 0;
}

/************************/
.navbar>.container {
	justify-content: start;
}

.navbar>.container .btn111 {
	margin-left: auto;
}

.modal-lg {
	margin-top: 0;
}

.contact-us {
	width: 80px;
	display: block;
	bottom: 30%;
	/* background-color: #3c7fff; */
}

.contact-us img {
	display: block;
	/* margin: 10px auto; */
}

.contact-us .contact-us-title {
	font-size: 16px;
}

.go-top {
	bottom: 20%;
	right: 27px;
}

#why {
	padding-bottom: 80px;
}

#why .whyItem {
	padding-top: 27px;
	padding-bottom: 33px;
}

#why .whyItem .why-title {
	font-size: 22px;
}

#why .whyItem .why-subtitle {
	font-size: 16px;
}

#yunying {
	/* padding-top: 140px; */
}

#yunying .title {
	text-align: center;
	font-size: 32px;
	font-weight: 600;
	color: #333;
	margin: 0 0 60px 0;
}

#yunying .index-tabBox {
	/* border-bottom: 1px solid #f3f3f3; */
	/* justify-content: space-evenly; */
	/* margin: 0; */
	width: 100%;
}

#yunying .index-tabImgBox {
	width: 80%;
}

#yunying .index-tabItem-active {
	color: #3370ff;
	border-bottom: 3px solid #3370ff;
	background: none;
}

#yunying .index-tabItem:hover {
	color: #3370ff;
}

#yunying .row .item {
	/* font-size: 20px; */
	/* padding: 0 72px; */
}

#navbar_top .dropes .ul>span>a>span {
	color: #000 !important;
	opacity: 1 !important;
}

#navbar_top .dropes .ul>span {
	margin-top: 10px;
	margin-bottom: 10px;
	vertical-align: middle;
}

#navbar_top .dropes {
	width: 528px;
}

#navbar_top .dropes-ggtf {
	width: 289px;
}

#navbar_top .dropes .ul>span img {
	margin-right: 25px;
}

#navbar_top .dropes .ul>span:hover a span {
	color: #3c7fff !important;
}

#navbar_top .drops .ul>span>a>span {
	color: #000 !important;
	opacity: 1 !important;
}

#navbar_top .drops .ul {
	padding-top: 14px;
	padding-bottom: 12px;
}

#navbar_top .drops .ul>span {
	margin-top: 10px;
	margin-bottom: 10px;
	vertical-align: middle;
}

#navbar_top .drops .ul>span img {
	margin-right: 12px;
}

#navbar_top .drops {
	width: 125px;
}

#navbar_top .drops .ul>span:hover a span {
	color: #3c7fff !important;
}

.qy-first .qy-subText div {
	margin-top: 20px;
	margin-bottom: 74px;
}

.qy-first .qy-subText {
	margin-top: 0;
	color: #ffffff;
	font-weight: 400;
}

.indexBg {
	/* background-image: url(https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/img_banner.png);
  background-size: cover; */
	padding-top: 50px;
	padding-bottom: 105px;
}

.indexBg .text-box {
	width: 55%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.indexBg .text-box p:nth-child(1) {
	font-size: 48px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #ffffff;
}

.indexBg .text-box p:nth-child(2) {
	font-size: 22px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #ffffff;
	margin-bottom: 64px;
}

.indexBg .img_box {
	width: 45%;
}

.indexBg .index-topBox {
	position: absolute;
	top: 0;
}

.modal-dialog .modal-content {
	position: relative;
}

.modal-dialog .modal-footer {
	position: absolute;
	top: 396px;
	left: 317px;
	border-top: none;
}

.modal-dialog #mod_content2 {
	display: flex;
	padding-top: 40px;
	padding-bottom: 40px;
}

.modal-dialog button {
	display: block;
	margin: 17px auto 0;
	background: linear-gradient(135deg, #ffc468 0%, #ff9137 100%);
	width: 186px;
	height: 48px;
	border-radius: 8px;
	font-size: 20px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #ffffff;
}

.modal-dialog .font_first {
	font-size: 22px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #111111;
}

.modal-dialog .font_second {
	font-size: 22px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #3c7fff;
}

#prof .item {
	border: 1px solid white;
}

#prof .item div {
	font-size: 20px;
	font-family: PingFangSC-Medium, PingFang SC;
	font-weight: 500;
	color: #ffffff;
	padding: 11px 58px;
}

#prof .item div {
	padding: 8px 36px;
}

#prof #carouselExampleIndicators1 {
	margin-left: 30px !important;
	margin-right: 30px !important;
}

#prof .company_service .item_font p {
	font-size: 16px !important;
}

body::before {
	display: block;
	content: "";
	/* height: 56px; */
}

#navbar_top {
	background: transparent;
}

#navbar_top .nav-item {
	padding-left: 18px;
	padding-right: 18px;
}

#navbar_top .nav-item .current111 {
	/* border-bottom: 3px solid #fff; */
}

#navbar_top .nav-item .current_cur {
	/* border-bottom: 3px solid #fff; */
}

#navbar_top .nav-item a {
	color: #000;
	padding-left: 0;
	padding-right: 0;
}

#easy .container .col-lg-3 {
	padding: 0;
}

#easy .container .easy_item_big {
	margin-left: 6px;
	vertical-align: middle;
}

#yunying .container .row {
	flex-wrap: nowrap;
}

#yunying .container .item {
	transition: all 0.3s;
	border-radius: 4px;
	overflow: hidden;
	/* border-bottom: 1px solid #f3f3f3; */
	/* width: 165px; */
	height: 108px;
	/* margin-bottom: 20px; */
}

#yunying .container .item {
	color: #333333;

}

#yunying .container .item div {
	/* height: 24px; */
}

#yunying .carousel .item {
	border-bottom: 4px solid #fff;
}

#yunying .container .index-profItem-active {
	color: #3c7fff;
	box-shadow: inset 0px 4px 16px 0px rgba(212, 221, 237, 0.8);
	background: rgb(245, 247, 250);
	border-bottom: 4px solid #3c7fff;
}

#yunying .container .index-profItem-active div {
	/* border-bottom: 3px solid #3c7fff; */
}

#prof #prof_ul .item_active {
	color: #fff;
	border-radius: 2px;
	background-color: #3c7fff;
}

#quanli .container .row .item {
	width: 160px;
	height: 50px;
	line-height: 50px;
	justify-content: space-between !important;
}

#quanli .container .row .item div {
	font-size: 18px;
}

#index_product {
	/* background: #f6faff; */
}

.product_item_container_title {
	width: 100%;
	font-size: 24px;
	text-align: center;
	color: #000;
}

.product_item_container {
	padding-top: 30px;
}




.product_item_container_conent_ul {
	display: flex;
	padding: 10px;
	border-bottom: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
	flex-wrap: wrap;
}

.product_item_container_conent {
	padding: 10px;
	border-bottom: 1px solid #f1f1f1;
	border-left: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
}

.product_item_container_conent_li {
	margin: 15px;
	flex: 1;
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
	cursor: pointer;
}

.product_item_container_conent_li img {
	width: 100%;
}

.product_item_container_conent_li_bottom {
	margin-top: 10px;
	font-size: 1rem;
	transition: all 0.5s;
}

.product_item_container_conent_li_bottom_icon {
	width: 30px;
	height: 30px;
	background-image: url('https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/rBQBHF0jcwCECM_sAAAAABMVJQo005.png');
	background-position: right center;
}

.product_item_container_conent_li:hover .product_item_container_conent_li_bottom {
	background-color: #007aff;
	color: #fff;
}

.product_item_container_conent_li:hover .product_item_container_conent_li_bottom_icon {
	background-position: left center;
}

.product_item_container_conent_li:hover .line::before {
	width: calc(100% - 40px);
	background: #fff;
}

.product_item_container_conent_li_bottom .line {
	width: 100%;
	height: 2px;
	padding: 0 20px;
	position: relative;
	margin-bottom: 0;
}

.product_item_container_conent_li_bottom .line::before {
	content: '';
	position: absolute;
	right: 20px;
	top: -10px;
	display: block;
	width: 30px;
	height: 1px;
	background: #999;
	transition: all .5s ease;
}

.flex {
	display: flex;
	/* align-items: center;
  justify-content: space-between;
  padding: 10px 20px 25px 20px; */
}

.product_item_container_conent_flex {
	display: flex;
	padding: 30px;
}

.product_item_container_conent_flex_left {
	flex: 1;
}

.product_item_container_conent_flex_left img {
	width: 100%;
}

.product_item_container_conent_flex_right {
	margin-left: 20px;
	flex: 1;
}

.product_item_container_conent_flex_right_title {
	font-size: 28px;
	color: #000;
}

.product_item_container_conent_flex_right_font {
	margin-top: 20px;
	line-height: 2.2;
	font-size: 14px;
}

/* ************媒体查询部分**************** */


@media screen and (max-width: 1399px) {
	.drops {
		margin-left: -15px !important;
	}

	.dropes {
		margin-left: -15px !important;
	}

	.index-text {
		width: 500px;
		margin-top: 11vw;
	}

	.index-text div:first-child {
		font-size: 40px;
	}

	.index-text div:nth-child(2) {
		font-size: 24px;
	}

	.contactImg {
		margin-left: 80px;
		width: 568px;
		height: 464px;
	}

	.contactBox {
		padding-top: 0px;
		min-height: 700px;
	}

	.contact-content {
		padding-top: 125px;
	}

	.contact-left {
		width: 375px;
		height: 475px;
		margin-top: 0;
	}

	.contact-title {
		padding: 15px 0 10px 0;
	}

	.withBox {
		padding-left: 100px;
	}

	.hh-text {
		left: 10vw;
		top: 30vh;
	}

	.hh-text div {
		font-size: 40px;
	}

	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: 1.2rem;
	}

	.navbar ul li a {
		font-size: 15px !important;
	}

	.aa a {
		margin-right: 15px !important;
	}

	.borderb {
		right: 12px !important;
	}

	.borderb:nth-of-type(3) {
		right: 35px !important;
	}

	.borderb.borderb1 {
		right: 50px !important;
	}

	.borderb.borderb2 {
		right: 30px !important;
	}
}

@media screen and (max-width: 1199px) {
	.sg-sec-item {
		width: 50%;
	}

	.sg-second {
		flex-wrap: wrap;
	}

	.sg-first {
		margin-top: 80px;
		font-size: 35px;
	}

	.sg-text {
		font-size: 13px;
	}

	.tabSec {
		width: 125px;
	}

	.whyItem {
		width: 50%;
	}

	.changeIndex {
		padding: 0;
	}

	.index-text {
		width: 500px;
	}

	.index-text div:first-child {
		font-size: 35px;
	}

	.index-text div:nth-child(2) {
		font-size: 20px;
	}

	.contactImg {
		margin-left: 30px;
		width: 360px;
		height: 300px;
		margin-top: 90px;
	}

	.contact-left {
		margin: 0;
		width: 350px;
		height: 500px;
	}

	.withBox {
		padding-left: 60px;
	}

	.withImg {
		height: 200px;
	}

	.withTitle {
		margin-top: 30px;
	}

	.qy-text {
		font-size: 36px;
		bottom: 200px;
	}

	.lt-text {
		margin-top: 150px;
		margin-left: 105px;
		padding-right: 15px;
	}

	.lt-text p:first-child {
		font-size: 20px;
		font-weight: 600;
		color: #333333;
	}

	.lt-text p:last-child {
		font-size: 14px;
		color: #333333;
	}

	.hh-text {
		left: 10vw;
		top: 25vh;
	}

	.hh-text div {
		font-size: 30px;
	}

	.hh-text p {
		font-size: 16px;
	}

	.mgc-text {
		margin-top: 100px;
		margin-left: 10px;
	}

	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: 1rem !important;
		padding-left: 0.5rem !important;
	}

	/* .navbar ul li a{
        font-size: 15px!important;
    } */
	.navbar .nav {
		display: none !important;
	}

	.aa a {
		margin-right: 10px !important;
	}

	.navbar-dark .navbar-nav {
		margin-left: 18px;
	}
}

@media (min-width: 992px) {
	#easy .container .easy_box1 {
		border-radius: 6px 0 0 6px;
	}

	#easy .container .easy_box4 {
		border-radius: 0 6px 6px 0;
	}

	#mb-easy {
		display: none;
	}

	#gy>a>img,
	#sy>a>img {
		display: none;
	}


	.nav_change {
		color: #3c7fff;
		background: white !important;
	}

	.nav_change .bold:hover {
		color: #3c7fff !important;
		font-weight: 600;
	}

	.nav_change .navbar-nav .nav-item a {
		color: #000;
	}

	.nav_change .applyBtn {
		background: linear-gradient(135deg, #6fb6ff 0%, #3c7fff 100%);
		color: #fff;
		border: none;
	}

	.nav_change .navbar-brand .logo {
		display: none;
	}

	.nav_change .navbar-brand {
		margin-right: 0 !important;
	}

	.nav_change .logo_change {
		display: inline-block !important;
		width: 110px;
	}

	.nav_change #fw-icon1 {
		display: none;
	}

	.nav_change .down1 {
		display: none;
	}

	.nav_change .down_black {
		display: inline-block !important;
	}

	.nav_change .current {
		color: #3c7fff !important;
		font-weight: 600 !important;
	}

	.nav_change .nav-item-active:focus span,
	.nav_change .nav-item-active:hover a span {
		color: #3c7fff !important;
	}

	.nav_change .nav-item-active:focus .down_blue,
	.nav_change .nav-item-active:hover a .down_blue {
		display: inline-block !important;
	}

	.nav_change .nav-item-active:focus .down_black,
	.nav_change .nav-item-active:hover a .down_black {
		display: none !important;
	}
}

@media screen and (max-width: 767px) {
	.whyItem .whyImg {
		width: 80px;
		height: 80px;
	}

	.whyItem .whyImg img {
		width: 80px;
		height: 80px;
		margin: 0 auto;
	}

	.index-tabBox {
		width: 100%;
		flex-wrap: wrap;
		/* justify-content: space-between; */
	}

	.index-tabImgBox {
		width: 90%;
		margin: 0 auto;
		/* height: 147px; */
		margin-top: 50px;
	}

	.index-topImg {
		margin-top: -50px;
	}

	.sg-third-item {
		width: 50%;
	}

	.sg-third-title {
		font-size: 12px;
	}

	.sg-third {
		flex-wrap: wrap;
	}

	.sg-first {
		margin-top: 68px;
		font-size: 25px;
	}

	.sg-text {
		font-size: 13px;
		margin-top: 6px;
	}

	.tabSec {
		width: 100px;
	}

	.index-tabItem {
		width: 135px;
	}

	.indexBg {
		/* height: 550px; */
	}

	.index-text {
		margin-top: 130px;
	}

	.index-text div:first-child {
		font-size: 20px;
	}

	.index-text div:nth-child(2) {
		font-size: 14px;
		margin-top: 25px;
	}

	.index-text div:nth-child(3) {
		font-size: 12px;
	}

	.withBox {
		padding-left: 30px;
	}

	.withTitle {
		margin-top: 20px;
	}

	.qy-text {
		font-size: 25px;
		left: 60px;
	}

	.mgc-text {
		margin-top: 50px;
		margin-left: 10px;
	}

	.hh-text div {
		font-size: 25px;
	}

	.hh-text p {
		font-size: 12px;
	}

	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: 0.5rem;
		padding-left: 0.5rem;
	}

	.contact-us {
		/* display: none !important; */
	}

	.go-top {
		display: none !important;
	}

	.lianxi {
		top: 0 !important;
	}

	.footer-contreat div {
		padding: 0 8px !important;
	}

	.lt-text {
		margin-left: 90px;
		padding-right: 25px;
		margin-top: 130px;
	}

	.mgc-text {
		margin-top: 20px;
		margin-left: 0px;
		padding-right: 0px;
	}

	.mgc-img {
		height: 441px;
	}

	.contact-left {
		height: 455px;
	}

	.contact-item {
		margin-bottom: 15px;
	}

	.applyBtnBox {
		background: #fff;
		display: block !important;
		padding: 20px 0 20px 0;
	}

	.applyBtn-mobile {
		width: 331px;
		height: 40px;
		border-radius: 2px;
		border: 1px solid #5d58f7;
		text-align: center;
		line-height: 40px;
		color: #5d58f7;
		margin: 0 auto;
		font-size: 15px;
		cursor: pointer;
	}

	.text-box {
		margin-left: 10px;
	}

	.text-box a {
		width: 130px;
		height: 36px;
	}

	.text-box a span {
		font-size: 14px;
		margin-right: 8px;
	}
}

@media (min-width: 350px) and (max-width: 575px) {
	#yunying .container {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	.easy_item {
		/* width: 200px !important; */
		margin: 0 auto;
		text-align: center;
		/* padding: 17px; */
	}

	#mb-easy .easy_item .easy_item_img img {
		width: 30px !important;
	}

	#mb-easy .easy_item .easy_item_small {
		width: 80%;
		margin: 10px auto 0;
	}

	#mb-easy .easy_box {
		padding: 18px 0;
	}

	#yunying .row .item {
		padding: 8px !important;
	}

	#prof .banner {
		/* padding-top: 40px; */
	}

	#quanli .title {
		font-size: 28px;
	}

	#quanli .container .row .item div {
		font-size: 16px;
	}

	#quanli .index-tabBox .row {
		margin: 0 auto;
	}

	#prof .prof_ul ul li {
		font-size: 14px;
	}

	.indexBg {
		display: none;
	}

	.mb-indexBg {
		display: block !important;
		background-color: #0050fb;
		padding-top: 60px;
		padding-bottom: 50px;
	}

	.mb-indexBg .container {
		padding-left: 25px;
		padding-right: 25px;
	}

	.mb-indexBg .container .img {
		width: 80%;
		margin: 0 auto;
	}

	.mb-indexBg .container .font {
		color: #fff;
		text-align: center;
		margin-top: 30px;
	}

	.mb-indexBg .container .font .title {
		font-size: 30px;
		font-weight: 600;
	}

	.mb-indexBg .container .font .text {
		font-size: 18px;
	}

	.mb-indexBg .container .font .btn {
		margin: 0 auto;
		margin-top: 20px;
		width: 135px;
		height: 40px;
	}

	.mb-indexBg .container .font .btn span {
		font-size: 16px;
	}

	#mb-easy .easy_item_big {
		font-size: 16px;
	}
}

@media (min-width: 350px) and (max-width: 414px) {
	#prof .prof_font_big {
		margin-top: 50px;
	}

	.mb-indexBg {
		padding-bottom: 115px;
	}

	.left-swiper .swiper-slide-active {
		margin-top: -21px;
	}

	.right-swiper .swiper-slide-active {
		margin-top: -5px;
	}

	#easy .container .easy_box {
		padding: 20px 10px;
	}

	#sgBox {
		padding-bottom: 80px;
	}

	#ysTitle {
		margin: 56px 0 46px 0;
	}

	#sougouTopTitle {
		margin: 0;
		margin-top: 36px;
	}

	.hzlcTitle {
		margin-top: 10px;
	}

	#hhcdImg1 {
		display: block;
	}

	#hhcdImg {
		display: none;
	}

	.indexUs {
		display: inline;
	}

	.indexUs div {
		text-align: center;
	}

	.indexUs .index-btn {
		margin: 20px auto;
	}

	.whyItem {
		width: 100%;
	}

	.index-tabBox {
		width: 100%;
		flex-wrap: wrap;
		/* justify-content: space-between; */
	}

	#indexContainer {
		padding: 0;
	}

	.index-tabItem {
		width: 100px;
		height: 46px;
		border-radius: 5px;
		font-size: 15px;
		margin-left: 14px;
		margin-bottom: 14px;
	}

	.index-tabImgBox {
		width: 100% !important;
		margin: 0 auto;
		/* height: 147px; */
		margin-top: 50px;
	}

	.secBox {
		width: 100%;
		flex-wrap: wrap;
	}

	.tabSec {
		width: 100px;
		height: 46px;
		border-radius: 5px;
		font-size: 15px;
		margin-left: 14px;
		margin-bottom: 14px;
	}

	.secImgBox div {
		width: 95% !important;
	}

	.index-tabItem-active {
		font-weight: 600;
		background: #ffffff;
		border-radius: 5px;
		border: 1px solid #5d58f7;
	}

	#yunying {
		/* padding-bottom: 40px; */
		/* padding-top: 36px; */
	}

	.applyBtn-mobile {
		width: 331px;
		height: 40px;
		border-radius: 2px;
		border: 1px solid #5d58f7;
		text-align: center;
		line-height: 40px;
		color: #5d58f7;
		margin: 0 auto;
		font-size: 15px;
		cursor: pointer;
	}

	.applyBtnBox {
		background: #fff;
		display: block !important;
		padding: 20px 0 20px 0;
	}

	/* 搜狗移动 */

	.soug-mobile {
		width: 100%;
		/* height: 660px; */
		background: linear-gradient(179deg, #ffffff 0%, #efeeff 100%);
		display: block;
	}

	.sg-first {
		font-size: 34px;
	}

	.sg-text {
		width: 340px;
		margin: 0 auto;
		font-size: 14px;
		margin-top: 32px;
	}

	.sougouBg {
		display: none;
	}

	.sg-sec-item {
		width: 100%;
		margin-bottom: 86px;
	}

	.sg-sec-text {
		margin-top: 20px;
	}

	.index-topBox {
		display: inline;
	}

	.indexBg {
		/* height: 600px; */
		position: relative;
	}

	.index-topImg {
		position: absolute;
		top: 10px;
		width: 90%;
		left: 10px;
		right: 10px;
		margin: 0 auto;
	}

	.index-text {
		width: 90%;
		position: absolute;
		top: 350px;
		left: 0;
		right: 0;
		bottom: 0;
		margin: 50px auto;
	}

	.index-text div {
		text-align: center;
	}

	.contact-content {
		display: inline;
	}

	.contactBox {
		height: 1000px;
		position: relative;
	}

	.contactImg {
		width: 340px;
		height: 288px;
		position: absolute;
		margin: 0 auto;
		top: 80px;
		left: 10px;
		right: 10px;
	}

	.contact-left {
		position: absolute;
		top: 410px;
		margin: 0 auto;
		width: 343px;
		left: 10px;
		right: 10px;
	}

	.withItem {
		display: inline;
	}

	.withImg {
		width: 95%;
		height: 180px;
		margin-left: 25px;
	}

	.with-container {
		padding: 0px 0px;
	}

	.with-icon {
		width: 25px;
		height: 25px;
		left: -15px;
	}

	.withBox {
		padding-left: 20px;
		padding-right: 20px;
		padding-bottom: 20px;
	}

	.withTitle {
		width: 95%;
		margin-left: 25px;
		padding-bottom: 20px;
	}

	.kf-mobile {
		display: block;
	}

	.kfBox {
		display: none;
	}

	.qy-first {
		display: none;
	}

	.qy-mobile {
		display: block;
	}

	.hz-box {
		display: inline;
	}

	.hz-item {
		margin: 0 auto;
	}

	.hz-right {
		display: none;
	}

	.hz-down {
		width: 17px;
		height: 29px;
		margin: 10px auto;
		display: block;
	}

	.ltjl {
		display: inline;
	}

	.lt-img {
		width: 100%;
		margin: 0;
		height: 0;
		margin-top: 20px;
	}

	.lt-text {
		width: 336px;
		margin: 0 auto;
		margin-top: 247px;
		text-align: center;
		padding-bottom: 50px;
	}

	.lt-text p:first-child {
		font-size: 20px;
		font-weight: 600;
		color: #333333;
	}

	.lt-text p:last-child {
		font-size: 14px;
		color: #333333;
	}

	.mgcBox {
		height: 410px;
		position: relative;
		padding: 0;
	}

	.mgc {
		position: absolute;
		top: 0;
	}

	.mgc-img {
		width: 95%;
		margin-bottom: 300px;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		margin: 0 auto;
	}

	.mgc-text {
		margin-top: 10px;
		position: absolute;
		left: 0;
		top: 260px;
		right: 0;
		margin: 0 auto;
	}

	.yi1 {
		width: 50% !important;
	}

	.footer-contreat div {
		padding: 0 5px !important;
	}

	.bgfooter-content {
		padding: 0 16px !important;
	}

	.hh-first {
		display: none;
	}

	.hh-mobile {
		display: block;
	}

	.bgfooter-container {
		display: flex;
		padding: 0 10px;
		align-items: center;
		justify-content: space-between;
	}

	/* .bgfooter-content {
            display: flex;
            padding: 0 120px;
            align-items: center;
        } */
	.swiper-slide .swiper_item .item_right .item_right_title {
		/* margin-top: 0; */
		/* font-size: 20px; */
		/* font-weight: 300; */
		/* color: #16181A; */
	}

	.swiper_item {
		margin: 0;
	}

	.item_right {
		padding: 20px;
	}

	#prof {
		overflow: hidden;
	}

	.current-swiper {
		width: 70%;
	}

	.nocurrent-swiper:before {
		background: none;
	}

	.nocurrent-swiper {
		width: 70%;
		height: 100%;
	}

	.left-swiper {
		left: -62%;
		top: 0;
	}

	.right-swiper {
		right: -62%;
		top: 0;
	}

	#easy .container .easy_item_img img {
		width: 30px !important;
		height: 30px !important;
	}

	#why .whyItem {
		padding: 10px 14px;
	}

	#why .why-subtitle,
	.why-title {
		margin-top: 5px;
	}

	#why .container .row {
		margin-left: 0;
		margin-right: 0;
	}

	#why .whyItem {
		height: 100%;
		margin-bottom: 20px;
	}

	.whyItem .whyImg {
		width: 40px !important;
		height: 40px !important;
	}

	#why .whyItem .why-title {
		font-size: 16px;
	}

	#why .whyItem .why-subtitle {
		font-size: 12px;
		color: #6e7694;
	}

	#prof .prof_ul ul li:not(:last-child) {
		border-right: 1px solid #fff;
	}

	#prof .container {
		padding: 0 10px;
	}

	#prof .prof_ul ul li div {
		/* width: 0 !important; */
	}

	#prof .prof_ul ul li {
		padding: 7px 3px 7px 3px;
	}

	.container {
		padding: 0 15px;
	}

	#digitalize .container img {
		margin-top: 16px;
	}

	#yunying .container {
		/* margin-top: -50px !important; */
	}

	.mb_logo {
		/* width: 22px;
		display: block !important;
		margin: 0 auto 3px; */
	}

	#ks_first {
		font-size: 32px !important;
	}

	#yunying .container .row {
		justify-content: flex-start !important;
		/* flex-wrap: wrap; */
	}

	#yunying .container .item {
		/* width: 50% !important; */
		margin-bottom: 0;
		font-size: 14px;
	}

	#prof {
		/* display: none; */
	}

	#easy {
		padding-bottom: 30px;
	}

	#yunying .container .index-tabBox .index-tabItem {
		width: 135px;
		font-size: 18px;
	}

	#yunying .container .title {
		font-size: 24px;
		width: 68%;
		margin: 0 auto 18px;
	}

	#yunying .container .index-tabItem-active {
		border-bottom: 1px solid #5d58f7;
		font-weight: 400;
	}

	#digitalize .container .digitalize_font1 {
		font-size: 24px;
		width: 90%;
		margin: 40px auto 0;
	}

	#digitalize .container .digitalize_font2 {
		font-size: 12px;
		width: 73%;
		margin: 24px auto 0;
	}

	#prof {
		/* display: none; */
	}

	#prof .container .prof_font_big {
		font-size: 26px;
	}

	#prof .container .carousel {
		display: none;
	}

	#useqk .container .font1 {
		font-size: 26px;
	}

	#mb-prof {
		padding-top: 50px;
		padding-bottom: 80px;
		background-image: url(https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/pic_bg_case3.png);
	}

	#mb-prof .index-profBox {
		margin-top: 30px;
	}

	#mb-prof .index-profItem {
		width: 150px;
		height: 46px;
		font-size: 18px;
		text-align: center;
		line-height: 46px;
		margin-bottom: 10px;
	}

	#mb-prof .index-profItem-active div {
		border: 1px solid #fff;
		border-radius: 8px;
		font-weight: 600;
	}

	#mb-prof .item {
		height: 500px;
		color: #000;
		border: 1px dashed #fff;
		background-color: #fff;
		border-radius: 5px;
		padding-left: 30px;
		padding-right: 30px;
	}

	#mb-prof .item .item_img {
		margin-top: 30px;
	}

	#mb-prof .item .item_font {
		margin-bottom: 30px;
	}

	#mb-prof .item .item_font p:nth-child(1) {
		text-align: center;
		font-size: 18px;
		margin-top: 15px;
	}

	#mb-prof .item .item_font :nth-child(2) {
		font-size: 14px;
	}

	#mb-prof .item .item_font a {
		margin: 0 auto;
	}

	#mb-prof .container:first-child {
		color: #fff;
	}

	.product_item_container_conent_li {
		flex: auto;
	}
}

@media screen and (max-width: 991px) {
	#easy .container .easy_box1 {
		border-radius: 6px 0 0 0;
	}

	#yunying .container .item {
		height: 50px;
		/* width: 70px; */
	}

	#easy .container .easy_box2 {
		border-radius: 0 6px 0 0;
	}

	#easy .container .easy_box3 {
		border-radius: 0 0 0 6px;
	}

	#easy .container .easy_box4 {
		border-radius: 0 0 6px 0;
	}

	#yunying {
		/* padding-top: 50px; */
	}

	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: 0.5rem;
	}

	.applyBtn1,
	.applyBtn {
		display: none;
	}

	#fw-icon {
		position: absolute;
		top: 20px;
		left: 130px;
		z-index: 1;
		display: block;
	}

	#fw-icon1 {
		display: none;
	}

	.qy-text {
		bottom: 140px;
		font-size: 35px;
	}

	.hh-text {
		left: 10vw;
		top: 15vh;
	}

	.hh-text div {
		font-size: 30px;
	}

	.hh-text p {
		font-size: 16px;
	}

	.navbar-dark .navbar-nav .nav-link {
		height: 56px;
		left: 0px !important;
		padding-left: 20px !important;
	}

	.navbar {
		height: 56px !important;
		padding: 0 !important;
	}

	.navbar-nav.ml-auto {
		background-color: #fff !important;
	}

	.navbar-expand-lg .navbar-nav .nav-link {
		background-color: #fff !important;
		opacity: 1;
		z-index: 100;
	}

	.navbar ul li a {
		font-size: 15px !important;
		color: #212638;
	}

	.navbar .nav-item .nav-link {
		border-bottom: #e4e7ed solid 2px !important;
		line-height: 42px !important;
		color: #212638 !important;
	}

	/* .navbar .nav-item .jjue{
        border-bottom: #e4e7ed solid 3px!important;
    } */
	.navbar .nav-item {
		margin-bottom: -1px !important;
		/* padding-bottom: 7px!important; */
		background-color: #fff !important;
	}

	.swiper-container .swiper-pagination {
		bottom: 10px !important;
	}

	.container {
		padding: 0 25px;
	}

	.navbar {
		padding: 0.8rem 1rem;
	}

	.navbar-dark .navbar-nav .nav-link:focus,
	.navbar-dark .navbar-nav .nav-link:hover {
		color: #5d58f7 !important;
		/* color: black; */
		/* font-weight: 600; */
	}

	.navbar-expand-lg>.container,
	.navbar-expand-lg>.container-fluid {
		/* box-shadow: 7px 7px 56px 0px rgba(97, 131, 175, 0.2); */
	}

	.navbar .nav-item .nav-link.lastgy {
		/* border-bottom: none !important; */
	}

	.navbar-brand {
		height: 56px !important;
		line-height: 56px !important;
		padding-left: 7px !important;
	}

	.logo {
		width: 110px;
		display: none;
	}

	.logo2 {
		width: 57px !important;
		height: 20px;
		display: block !important;
		margin-left: 17px;
		line-height: 66px !important;
		/* margin-top: 13px; */
	}

	.btn {
		/* margin-right: 15px !important; */
		/* padding-bottom: 10px; */
	}

	.navbar-dark .navbar-toggler {
		border: none;
		box-shadow: none;
	}

	.borderb {
		display: none !important;
	}

	/* .nav{
        display: none!important;
    } */
	.bottomright {
		display: none !important;
	}

	.swip {
		margin-top: 56px !important;
	}

	.gy h2 {
		/* border: solid; */
		font-size: 18px !important;
	}

	.gy p {
		/* border: solid; */
		font-size: 12px !important;
	}

	.gy p a {
		font-size: 12px !important;
		left: 3% !important;
		top: 32%;
		position: absolute;
	}

	.gy h4 {
		line-height: 22px !important;
		font-size: 12px !important;
	}

	.sy {
		padding: 40px 0 !important;
	}

	.csp {
		width: 258px !important;
		font-size: 12px !important;
		padding-top: 10px;
	}

	.five .row {
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}

	/* .yi1{
            display: none;
        } */
	.yi2 {
		display: block !important;
		margin: auto;
	}

	.bgfooter {
		padding: 0px 16px !important;
	}

	.bgfooter .container {
		padding: 0px 0px !important;
	}

	.footer {
		/* padding: 0px 10px!important; */
		padding-bottom: 10px !important;
	}

	.footer dd {
		display: inline;
		padding-right: 12px;
	}

	.footer .e1 {
		position: relative;
		top: -40% !important;
	}

	/* .lianxi {
        position: relative;
        top: -39% !important;
    } */

	.gy2 {
		margin-bottom: 0px !important;
		padding-bottom: 0px !important;
		height: 69px;
	}

	.last .col {
		padding-right: 0 !important;
		padding-left: 0 !important;
		padding-bottom: 40px !important;
	}

	.last h2 {
		/* width: 253px; */
		height: 13px;
		opacity: 0.7;
		font-size: 8px;
		font-family: MicrosoftYaHei;
		text-align: center;
		color: #ffffff;
		line-height: 28px;
	}

	.footer dd a {
		font-size: 10px !important;
		font-weight: 400;
	}

	.footer dt {
		font-size: 14px !important;
		font-weight: 600;
		/* opacity: 0.8; */
		color: #ffffff;
		letter-spacing: 2px;
	}

	.footer2 {
		margin-left: 10px !important;
	}

	.footer2 h3 {
		font-size: 8px !important;
	}

	.navbar-dark .navbar-nav .nav-link:focus,
	.navbar-dark .navbar-nav .nav-link:hover {
		/* color: #212638 !important; */
		color: #3c7fff !important;
	}

	.navbar-dark .navbar-nav {
		margin: 0;
	}

	.dropdown-menu {
		visibility: visible !important;
		border: none;
		position: relative !important;
		top: -2px !important;
		/* background-color: #f0f3fa !important; */
		border-radius: 0;
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}

	.bold {
		line-height: 56px !important;
		padding-bottom: 0px !important;
	}

	.dropdown-menu a {
		height: 56px;
		line-height: 56px;
		margin: 0 10px;
		/* border-bottom: #e4e7ed solid 1px; */
	}

	.dropdown-menu a:hover {
		/* color: #5D58F7; */
		color: #3c7fff !important;
		background: #fff;
	}

	.dropdown-menu a:last-child {
		border-bottom: none;
	}

	.drops,
	.drops1 {
		display: none !important;
	}

	.boxbottom {
		height: 56px;
		line-height: 56px;
		position: fixed;
		bottom: 0;
		background-color: #fff;
		width: 100%;
		display: block !important;
		display: flex !important;
		justify-content: space-around !important;
		z-index: 2000;
	}

	.boxbottom a {
		width: 100px;
		height: 56px;
		line-height: 56px;
		opacity: 0.9;
		font-size: 16px;
		font-family: MicrosoftYaHeiSemibold;
		color: #3b74ef;
		letter-spacing: 1px;
		text-align: center;
		text-decoration: none;
	}

	.boxbottom span {
		width: 1px;
		height: 24px;
		margin-top: 16px;
		border: 1px solid #3b74ef;
		background-color: #3b74ef;
		text-align: center;
	}

	.sa .row {
		padding: 30px 0 !important;
		text-align: center;
	}

	.sa .row h4 {
		margin-top: 20px;
		text-align: left;
	}

	.sa .row .gy1 {
		margin-top: 10px !important;
	}

	.fa .fa1 {
		text-align: center !important;
		padding: 30px 0 !important;
	}

	.h22 {
		display: block !important;
		text-align: center !important;
		margin: auto !important;
	}

	.tabs a {
		font-size: 14px !important;
		width: 35px !important;
		/* border: solid; */
		white-space: nowrap;
		height: 20px !important;
		line-height: 0px !important;
		padding-left: 3px !important;
	}

	.gfangan {
		/* border: solid;
    /* width: 300px!important; */
		height: 188px !important;
		/* padding: 0!important; */
		background-color: #fff;
		margin-bottom: 30px;
	}

	.gfangan1 {
		line-height: 28px !important;
	}

	.gfangan ul {
		/* display: flex!important;
    justify-content: space-around;
    flex-wrap: nowrap; */
		border-bottom: none;
		padding: 0 !important;
		margin: 0 !important;
		/* background-color: #fff; */
	}

	.gfangan ul li {
		padding: 0 !important;
		margin: 0 !important;
		box-sizing: border-box;
	}

	.gfangan li a {
		/* width: 100px; */
		height: 42px;
		/* line-height: 20px; */
		/* border: none!important; */
		/* border-top: solid 5px rgb(55, 121, 243)!important; */
		font-size: 14px;
		color: #a4a6a8;
		background-color: #e4e7ed;
		box-sizing: border-box;
	}

	.gfangantab {
		border-top: solid 5px rgb(55, 121, 243) !important;
		color: #212638 !important;
		height: 42px;
		background-color: #fff !important;
		box-sizing: border-box;
		line-height: 20px !important;
	}

	.nav-link.gfangan1 {
		padding: 0.5rem 0;
	}

	/* a#contact-tab.nav-link{
    background-color: #E4E7ED;
    color: #919292;
} */
	.gfangan .gfa p {
		width: 218px;
		opacity: 1;
		font-size: 12px;
		font-family: MicrosoftYaHei;
		text-align: center !important;
		color: #212638;
		line-height: 22px;
		margin: auto;
		display: block;
		padding-top: 20px;
	}

	.gfangan .gfa span {
		width: 208px;
		height: 33px;
		opacity: 0.9;
		font-size: 24px;
		font-family: PingFangSC, PingFangSC-Semibold;
		font-weight: 600;
		text-align: center;
		color: #212638;
		line-height: 33px;
		letter-spacing: 2px;
		margin: auto;
		display: block;
	}

	.gfangan .gfa .zz {
		width: 208px;
		height: 22px;
		opacity: 0.9;
		font-size: 12px;
		font-family: PingFangSC, PingFangSC-Semibold;
		font-weight: 600;
		text-align: center;
		color: #212638;
		/* line-height: 33px; */
		letter-spacing: 2px;
		margin: auto;
		display: block;
	}

	.gfangan .gfa span b {
		font-size: 16px;
	}

	.gfangan .gfa .buy1 {
		padding-top: 10px;
	}

	.gfangan .gfa .buy1 img {
		text-align: center !important;
		margin: 0 auto;
	}

	.gfangan .gfa .buy1 a {
		position: absolute;
		left: 45%;
		text-align: center !important;
		margin: 1px auto;
	}

	.kong {
		display: none;
		position: fixed;
		z-index: 2000;
		top: 56px;
		right: 0;
		left: 0;
		bottom: 56px;
		opacity: 0.3;
		background-color: #212638;
	}

	.zximg1 img {
		text-align: center;
		margin: 0 auto;
		position: fixed;
		left: 50%;
		top: 25%;
		transform: translate(-50%, -10%);
		z-index: 20001;
	}

	.zximg1 .close1 {
		left: 50%;
		top: 82%;
		transform: translate(-50%, -10%);
	}

	.row.fw {
		padding-top: 40px !important;
		padding-bottom: 0px !important;
	}

	.swiper2 .swapp {
		margin-bottom: 0 !important;
		padding-top: 0px !important;
	}

	.down1 {
		position: relative;
		left: 93% !important;
		top: -42px !important;
	}

	.up1 {
		position: relative;
		left: 93% !important;
		top: -42px !important;
	}

	.form-row div.col-5.mb-3 {
		margin-right: 0 !important;
		padding-right: 0 !important;
	}

	.btn-primary {
		height: 33.5px;
		border-radius: 3px;
		/* padding: 0 20px; */
		margin: 0 !important;
		right: 0 !important;
	}

	#yunying #easy {
		/* display: none; */
	}

	#mb-easy {
		display: block;
		background-color: #f6faff;
	}

	.nav_change1 {
		background-color: #fff !important;
	}

	.nav_change1 .logo2 {
		display: none !important;
	}

	.nav_change1 .logo_change {
		display: block !important;
		/* width: 110px; */
		width: 57px;
		height: 20px;
	}

	.nav_change1 #fw-icon {
		display: none !important;
	}

	#navbar_top .nav-item .current {
		color: #3c7fff !important;
		font-weight: 600 !important;
	}

	#yunying .container {
		padding-left: 25px;
		padding-right: 25px;
	}

	#prof .item div {
		padding: 5px 26px;
		font-size: 17px;
	}

	.index-text {
		margin-left: 7vw;
	}

	#prof {
		/* display: none !important; */
	}

	#mb-prof {
		display: none !important;
	}

	#mb-prof {
		padding-top: 50px;
		padding-bottom: 80px;
		background-image: url(https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/pic_bg_case3.png);
		background-size: cover;
	}

	#mb-prof .carousel-inner {
		width: 95%;
		margin: 0 auto;
	}

	#mb-prof .index-profBox {
		margin-top: 30px;
		margin-bottom: 30px;
		justify-content: center;
	}

	#mb-prof .index-profItem {
		width: 150px;
		height: 46px;
		font-size: 18px;
		text-align: center;
		line-height: 46px;
		margin-bottom: 10px;
	}

	#mb-prof .index-profItem-active {
		border: 1px solid #fff;
		border-radius: 8px;
		font-weight: 600;
	}

	#mb-prof .item {
		color: #000;
		border: 1px dashed #fff;
		background-color: #fff;
		border-radius: 5px;
		padding-left: 30px;
		padding-right: 30px;
	}

	#mb-prof .item .item_img {
		margin-top: 30px;
		text-align: center;
	}

	#mb-prof .item .item_font {
		margin-bottom: 30px;
	}

	#mb-prof .item .item_font p:nth-child(1) {
		text-align: center;
		font-size: 18px;
		margin-top: 15px;
	}

	#mb-prof .item .item_font :nth-child(2) {
		font-size: 14px;
	}

	#mb-prof .item .item_font a {
		margin: 0 auto;
	}

	#mb-prof .container:first-child {
		color: #fff;
	}

	#navbar_top .logo_change {
		margin-left: 17px;
	}

	.indexBg {
		padding-bottom: 50px;
	}

	.product_item_container_conent_li {
		flex: auto;
	}
}

@media (min-width: 415px) {
	#yunying .container .item div {
		width: 100px;
		margin: 0 auto;
		/* height: 40px; */
	}

	#yunying .container .item {
		/* width: 240px; */
	}

	#easy .container .easy_item_img img {
		width: 50px;
	}

	#easy .container .easy_box {
		padding: 20px 10px;
	}

	#prof .prof_ul ul li {
		height: 54px;
		line-height: 54px;
	}

	.mb-indexBg {
		display: none;
	}

	#prof {
		height: 100%;
		padding-bottom: 80px;
	}

	#prof .container .index-profItem-active {
		background-color: #fff;
	}

	#prof .container .index-profItem-active div {
		color: #3c7fff;
	}

	#prof .container #carouselExampleIndicators1 {
		background-color: #fff;
		margin-top: 40px;
		margin-left: 80px;
		margin-right: 80px;
		position: relative;
	}

	#prof .container #carouselExampleIndicators1 .carousel-control-prev {
		position: absolute;
		left: -85px;
		top: 50%;
		width: 40px;
		height: 40px;
		background-color: cornflowerblue;
		border-radius: 50%;
		width: 48px;
		height: 48px;
		opacity: 1;
	}

	#prof .container #carouselExampleIndicators1 .carousel-control-next {
		position: absolute;
		right: -85px;
		top: 50%;
		width: 40px;
		height: 40px;
		background-color: cornflowerblue;
		border-radius: 50%;
		width: 48px;
		height: 48px;
		opacity: 1;
	}

	#prof .container #carouselExampleIndicators1 .item1 {
		display: flex;
		padding: 64px 56px 64px 64px;
		align-items: center;
	}

	#prof .container #carouselExampleIndicators1 .item1 .item_img {
		width: 50%;
		margin-right: 56px;
	}

	#prof .container #carouselExampleIndicators1 .item1 .item_font {
		margin-top: 20px;
		width: 50%;
		color: #000;
	}

	#prof .container #carouselExampleIndicators1 .item1 .item_font h4 {
		font-size: 24px;
	}

	#prof .container #carouselExampleIndicators1 .item1 .item_font p {
		font-size: 18px;
		color: #6e7694;
		margin-top: 24px;
		margin-bottom: 78px;
	}
}

@media (min-width:415px) and (max-width:575px) {
	/* #yunying .container .item {
		width: 75px;
	} */

	#yunying .container .item div {
		font-size: 16px;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	#easy .container .easy_box {
		padding: 30px 15px;
	}

	.sg-first {
		margin-top: 40px !important;
	}

	#yunying .row .item {
		font-size: 18px !important;
	}

	#yunying .container .item {
		/* width: 135px !important; */
	}

	#yunying .container .item div {
		/* height: 40px !important; */
	}

	#navbar_top .nav-item {
		padding-left: 0;
		padding-right: 0;
	}

	.indexBg .text-box p:nth-child(1) {
		font-size: 34px;
	}

	.indexBg .text-box p:nth-child(2) {
		font-size: 18px;
		margin-bottom: 30px;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.swiper-slide .swiper_item .item_left {
		text-align: center;
	}

	.swiper-slide .swiper_item .item_left img {
		/* width: 75%; */
	}

	#yunying .container .item {
		width: 120px !important;
	}

	#yunying .container .item div {
		/* height: 40px !important; */
	}

	#yunying .row .item {
		font-size: 17px;
	}

	.indexBg .text-box p:nth-child(1) {
		font-size: 32px;
	}

	.indexBg .text-box p:nth-child(2) {
		font-size: 20px;
		margin-bottom: 30px;
	}

	.indexBg .text-box a {
		width: 130px;
		height: 35px;
	}

	.indexBg .text-box a span {
		font-size: 14px;
	}
}

@media (min-width: 576px) and (max-width: 767px) {
	.swiper-slide .swiper_item .item_left img {
		/* width: 85%; */
	}

	.indexBg .text-box p:nth-child(1) {
		font-size: 27px;
	}

	.indexBg .text-box p:nth-child(2) {
		font-size: 15px;
		margin-bottom: 20px;
	}

	#yunying .container .item {
		width: 130px;
	}

	#yunying .row .item {
		font-size: 16px;
	}
}

@media (min-width: 992px) and (max-width: 1062px) {

	/* #navbar_top #applyBtn {
      right: -50px;
    } */
	#navbar_top .nav-item a {
		padding-left: 3px !important;
		padding-right: 3px !important;
	}

	#easy .container .easy_item_small {
		width: 90%;
		margin: 10px auto 0;
	}
}

@media (min-width: 1400px) {

	#prof .banner .swiper-button-next {
		/* right: 27px; */
	}

	#prof_ul li:not(:last-child)::after {
		right: -33%;
	}
}

@media (min-width: 1200px) {
	#easy {
		top: -95px;
	}

	#easy .container .easy_box {
		padding: 50px 10px;
	}

	.sg-first {
		margin-top: 90px;
	}

	#prof .banner .swiper-button-next {
		right: 18px;
	}

	#prof_ul li:not(:last-child)::after {
		right: -30%;
	}
}

@media (max-width: 1034px) {
	#yunying .container .item {
		/* border: none !important; */
	}

	#yunying .container .item div {
		/* height: 40px; */
	}

	#yunying .index-tabBox {
		border: none;
		overflow-x: scroll;
	}
}

/* @media (min-width:350px) and (max-width:529px){
    #quanli .container .row .item{
        width: 50%;
    }
  } */
/* @media (min-width:530px) and (max-width:689px){
    #quanli .container .row .item{
        width: 33%;
    }
  }
  @media (min-width:690px) and (max-width:849px){
    #quanli .container .row .item{
        width: 25%;
    }
  } */
/* @media (min-width:415px) and (max-width:575px){
    #yunying .container .item{
        width: 78px;
    }
    #yunying .row .item{
        font-size: 14px;
    }
    #yunying .container .item div{
        height: 30px;
    }
  } */

/*# sourceMappingURL=indexNew.css.map */
.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
	color: #0071EF !important;
	font-weight: 600;
}

.base_btn1 {
	background: #0071EF;
}


.modal_close_icon {
	position: absolute;
	width: 22px;
	height: 22px;
	top: 0;
	right: -30px;
}





.logo_change {
	width: 110px;
}

/* 针对手机屏幕（小屏幕手机，包括一些较小的平板，宽度小于或等于767px） */
@media screen and (max-width: 991px) {
.pinpai_title_box img {
	width: 24.8%;
	margin-right: 11.3%;
}

.pinpai_title_box img:nth-child(3n) {
  margin-right: 0%;
}
	/* .navbar-collapse::after {
	content: '';
	width: 100%;
	height: 56px;
	position: absolute;
	top: -56px;
	background-color: #fff;
	z-index: -1;
	} */
	.navbar-nav .dropdown-menu {
		background-color: #F4F7FA;
	}

	.navbar-brand {
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.index_swiper_box .container {
		/* display: flex; */
		/* flex-direction: column; */
		/* justify-content: center; */
		box-sizing: border-box;
		padding-top: 150px;
		height: 100%;
		background: linear-gradient(#fff 50%, rgba(0, 0, 0, 0) 80%);
	}

	.container {
		padding: 0 15px;
	}

	/* 手机端的样式规则 */
	#yunying .container .item {
		height: 50px;
		width: 120px;
	}

	#yunying .container .index-profItem-active {
		box-shadow: none;
	}

	.ad-resources-container_max_991 {
		background-color: #F4F7FA;
	}

	.index_ad_bgc_max_991 {
		background-color: #F4F7FA;
	}

	#yunying .carousel .item {
		border-width: 1px;
		border-color: #F4F7FA;
	}

	#yunying .container .index-profItem-active {
		border-color: #3c7fff;
		border-width: 2px;
		border-radius: 0;
	}

	.carousel-item_max_991 {
		text-align: center;
	}

	.carousel_item_gaode_card_ul {
		display: block;
	}

	.carousel_item_gaode_card_ul .carousel_item_gaode_card {
		width: 100%;
		margin-bottom: 20px;
	}

	#yunying .carousel-item {
		padding: 15px 10px;
	}

	.ad-resources-title {
		padding-top: 34px;
	}

	.ad-resources-description_skslw0ww {
		width: 100%;
		height: auto;
	}

	.ad-resources-description {
		padding-bottom: 20px;
	}

	#why {
		padding: 0;
	}

	#navbar_top {
		/* background-color: #fff; */
	}

	.indexNav {
		background-color: #fff;
		max-height: 80vh;
		overflow-y: scroll;
	}

	.mySwiper {
		height: 700px;
	}

	.swiper-slide-swiperimg-bg {
		background-position-x: 80%;
		background-position-y: bottom;
		height: 700px;
		background-size: auto 360px;
	}

	.swiper-slide-swiperimg-title {
		font-size: 36px;
	}

	.swiper-paginationx {
		padding-left: 20px;
	}

	.contact_wechat_modal_box {
		padding: 20px;
	}

	.base_contactkf .modal-content .right {
		width: 220px;
		height: 300px;
	}

	.contact_wechat_modal_box img {
		/* width: 150px !important; */
	}

	.contact_wechat_modal_box_code {
		width: 130px;
	}

	#yunying .carousel_item_gaode_card .carousel_item_gaode_card_img {
		width: 80px;
		height: 80px;
	}

	.carousel_item_gaode_card_tips {
		width: 49%;
	}
	.logo_change {
		width: 57px;
	}
	.shuzi_box_index .current-swiper {
		background-color: #fff;
	}
	.shuzi_box_index .swiper_item .item_right p {
		color: #16181a;
	}
	.shuzi_box_index .item_right_title {
		color: #16181a;
	}
}

/* 针对PC屏幕（宽度大于或等于992px） */
@media screen and (min-width: 992px) {

	/* PC端的样式规则 */
	#yunying .container .row {
		flex: 1;
	}

	#yunying .container .item {
		/* width: 135px !important; */
		flex: 1;
	}
	.shuzi_box {
		background-image: url('https://lxp-website-test.oss-cn-hangzhou.aliyuncs.com/image/zhitui/index-num-card-bgimg.png');
		background-repeat: no-repeat;
		background-size: 100% 100%;
	}
	.shuzi_box_index .current-swiper {
		background-color: rgba(0, 0, 0, 0);
	}
	.shuzi_box_index .swiper_item .item_right p {
		color: #fff;
	}
	.shuzi_box_index .item_right_title {
		color: #fff;
	}
}