/*
* @description: 公共样式
 *@author:王奉
* @update: name(xxxx-xx-xx xx:xx)
 */
body {
	font: 14px/1.6 "Microsoft YaHei", '微软雅黑', Tahoma, Verdana, Arial, '宋体', sans-serif;
	width: 100%;
}
body,
html {
	height: 100%;
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
	cursor: pointer
}
ul,
li {
	list-style: none;
	margin: 0;
	padding: 0
}
blockquote,
body,
dd,
div,
dl,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
img,
legend,
li,
ol,
p,
pre,
table,
td,
textarea,
th,
ul {
	margin: 0;
	padding: 0
}
img {
	border: none
}
h2 {
	font-weight: normal
}
a {
	text-decoration: none;
	cursor: pointer;
}
.con {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.fl {
	float: left
}
.fr {
	float: right
}
.textc {
	text-align: center
}
.clear {
	clear: both
}
.publictitle {
	position: relative;
	font-size: 30px;
	font-weight: bold;
	color: rgba(51, 51, 51, 1);
	text-align: center;
	padding: 87px 0 0 0;
	margin-bottom: 30px;
}
.publictitle:after {
	display: block;
	content: "";
	position: absolute;
	width: 67px;
	height: 3px;
	background: #2C68FF;
	left: 50%;
	margin-left: -33.5px;
	margin-top: 6px;
}
.subpublictitle {
	color: #666;
	font-size: 18px;
	text-align: center;
	margin: 20px 0 67px 0;
	/* margin: 20px 0 35px 0; */
}
.more-pro {
	width: 100%;
	height: 210px;
	background: url(../images/bg-zixun.png) no-repeat center;
	color: #fff;
	overflow: hidden;
}
.more-pro-btn {
	display: block;
	margin: 97px 45px 0 0;
	color: #fff;
}
.more-pro-box {
	display: block;
	width: 138px;
	text-align: center;
	margin: 64px 0 0 0;
	color: #fff;
}
.more-pro-line {
	width: 1px;
	height: 102px;
	background: rgba(118, 136, 255, 1);
	margin: 58px 84px;
}
.more-pro-right {
	margin: 58px 0 0 0;
}
.more-pro-right-title {
	font-size: 24px;
	font-weight: bold;
	color: #fff;
}
.more-pro-service-btn {
	display: block;
	width: 200px;
	height: 52px;
	line-height: 52px;
	text-align: center;
	background: linear-gradient(180deg, rgba(255, 150, 2, 1), rgba(255, 118, 2, 1));
	border-radius: 10px;
	margin: 39px auto;
	position: relative;
	font-size: 16px;
}
.more-pro-service-btn img {
	position: absolute;
	left: 35px;
	top: 15px;
}
/*头部*/
header {
	height: 90px;
	/* border-bottom:1px solid rgba(255,255,255,0.15); */
}
.header-top {
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #242A37;
}
.nav-con {
	position: relative;
	margin-right: 72px;
	display: inline-block;
	width: auto;
	height: 100%;
	z-index: 10;
	cursor: pointer;
	font-size: 16px;
}
.nav-con a:hover {
	color: #2C68FF;
}
.nav-arrow {
	padding: 0 0 0 12px;
	vertical-align: middle;
	position: absolute;
	top: 5px;
}
.logo-img {
	width: 88px;
	vertical-align: middle;
}
.stat-click {
	color: #fff;
	position: relative;
}
.stat-click:hover {
	color: #018fff;
}
.nav-demo {
	display: block;
	width: 110px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: linear-gradient(180deg, #FF9501, #FF7501);
	margin-left: 39px;
}
.slogan {
	color: #C2C2C2;
	padding-left: 16px;
	position: relative;
	margin-left: 16px;
}
/* .slogan:before{
	content:"";
	display:block;
	width: 1px;
    height: 25px;
    background: #FFFFFF;
    opacity: 0.15;
	position:absolute;
	left:0;
    top:-2px;
} */
.newLogoImg {
	position: relative;
	left: 2.5%;
	margin-top: 13px;
}
.newLogoImg img {
	width: 130px;
	height: 37px;
}
.icon-tel {
	display: block;
	margin: 8px 13px 0 0;
}
.head-fixed {
	background: #242A37;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1111;
	width: 100%;
	height: 90px;
}
.logo-nav {
	text-align: center;
	height: 90px;
	line-height: 90px;
	background: transparent;
}
header:hover {
	background: #242A37;
}
.nav-block {
	/* width: 90%; */
	width: 100%;
	/* height: 404px; */
	background: #FFFFFF;
	box-shadow: 0px 5px 10px 0px rgba(0, 33, 60, 0.1);
	border-radius: 4px;
	/* position: absolute;
	top: 102px;
    left: 0; */
	opacity: 1;
	display: none;
	z-index: 999;
	box-sizing: border-box;
	padding: 15px 20px 12px 20px;
	position: absolute;
}
.nav-block-link:hover {
	background: #F2F6FF;
}
.nav-block-link:hover .title-desc {
	color: #2C68FF;
}
.user-nav-block {
	width: 166px;
	height: 234px;
	background: #fff;
	border-radius: 10px;
	position: absolute;
	top: 90px;
	left: 886px;
	z-index: 999;
	display: none;
}
.user-nav-block-link {
	display: block;
	width: 100%;
	height: 24px;
	line-height: 24px;
	margin-top: 26px;
	color: #666;
	text-align: center;
}
.user-nav-block-icon {
	padding-right: 23px;
	vertical-align: middle;
}
.navItemNameProgram {
	display: flex;
	justify-content: space-around;
	/* flex-wrap: wrap; */
	/* align-items: center; */
}
.leftModalItem {
	width: 50%;
}
.nav-block-left {
	/* width: 42.5%; */
	width: 50%;
	/* width: 375px; */
	position: relative;
	margin-right: 10px;
}
.nav-block-titile {
	height: 50px;
	line-height: 50px;
	color: #242A37;
	font-weight: bold;
	text-align: left;
	font-size: 17px;
	margin-bottom: 6px;
	border-bottom: 1px solid #EDEDED;
}
.firstTitle {
	padding-left: 19px;
}
.nav-block-right {
	width: 22%;
	margin-right: 10px;
}
.nav-block-bottom {
	background: #fff;
	width: 100%;
	text-align: left;
	border-radius: 0 0 10px 10px;
	color: #f37100;
}
.nav-block-icon {
	vertical-align: middle;
	padding-right: 13px;
	padding-left: 28px;
}
.nav-block-link,
.nav-block-link-placeholder {
	display: flex;
	width: 250px;
	height: 80px;
	color: #758296;
	position: relative;
	/* margin-right: 10px; */
}
.modularImg {
	display: inline-block;
	width: 26px;
	height: 26px;
	vertical-align: middle;
	margin: 0px 7px 0 7px;
}
.littleText {
	text-align: left;
	margin-left: 30px;
}
.programNameTitle {
	font-size: 16px;
	font-weight: bold;
	color: #2C68FF;
	font-family: 'Source Han Sans CN';
}
.programEveryName {
	font-size: 14px;
	font-style: italic;
	color: #2C68FF;
}
.publishSystem {
	margin-left: 60px;
}
.icon-new {
	position: absolute;
	top: 10px;
}
.iconImgItem {
	width: 30px;
	height: 30px;
	vertical-align: middle;
	margin: 25px 12px 25px 15px;
}
.rightDetail-content {
	line-height: 27px;
	margin-top: 14px;
	text-align: left;
}
.title-desc {
	font-size: 14px;
	color: #1F2739;
}
.descriptText-item {
	font-size: 13px;
}
.redTipText {
	text-align: left;
	line-height: 30px;
	font-weight: bold;
	color: #DA1A10;
	font-size: 14px;
	padding-left: 15px;
}
.tipRedContent {
	font-weight: bold;
	color: #DA1A10;
	font-size: 16px;
}
.middleAfterIcon {
	width: 990px;
	position: relative;
}
.nav-block .middleAfterIcon:before {
	display: inline-block;
	width: 17px;
	height: 9px;
	content: '';
	background: url(../images/icon-triangle.png) no-repeat center;
	background-size: auto;
	background-size: 100% 100%;
	margin-top: -8px;
	position: absolute;
	left: 28%;
}
.user-nav-block::before {
	display: inline-block;
	width: 17px;
	height: 9px;
	content: '';
	background: url(../images/icon-triangle.png) no-repeat center;
	background-size: auto;
	background-size: auto;
	background-size: 100% 100%;
	margin-top: -8px;
	position: absolute;
	left: 75px;
}
.nav-con .active {
	position: relative;
}
.nav-con .active:after {
	display: block;
	content: "";
	width: 30px;
	height: 2px;
	position: absolute;
	background: #fff;
	top: 38px;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.side-bar {
	width: 80px;
	position: fixed;
	bottom: 20%;
	right: 10px;
	font-size: 14px;
	line-height: 0;
	z-index: 100
}
.side-bar .icon-up {
	width: 68px;
	height: 68px;
	color: rgba(141, 154, 180);
	font-size: 12px;
	font-weight: bold;
	display: inline-block;
	background: #2C68FF;
	color: #fff;
	text-align: center;
	margin-bottom: 8px;
	cursor: pointer;
	border-radius: 10px;
}
.side-bar a {
	width: 60px;
	height: 60px;
	line-height: 22px;
	color: rgba(141, 154, 180);
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	border-radius: 3px;
	background-color: #fff;
	color: #3a85f9;
	text-align: center;
	margin-bottom: 13px;
	cursor: pointer;
	background: #FFFFFF;
	border: 1px solid #2C68FF;
	box-shadow: 0px 0px 20px 0px rgb(10 16 126 / 10%);
	border-radius: 10px;
}
.side-bar a font {
	margin-top: 8px;
	display: inline-block
}
.js-qr-code:hover .qr-code-img {
	display: block
}
.qr-code-img {
	position: absolute;
	left: -191px;
	top: -15px;
	width: 189px;
	height: 176px;
	display: none;
	background: url(../images/bg_QRcode.png) no-repeat
}
.qr-code-img img {
	display: inline-block;
	width: 143px;
	margin: 5px 0 0 -8px
}
.qr-code-img.wechatChangeImg {
	width: 187px;
	height: 252px;
	background: url('../images/bg-wechat.png') no-repeat;
}
.tipCode {
	color: #333;
	font-size: 18px;
	font-weight: bold;
	margin-top: 20px;
	margin-right: 9px;
}
.bottomDetailTip {
	display: inline-block;
	font-size: 16px;
	color: #333;
	/* max-width: 126px; */
	line-height: 20px;
	font-weight: bold;
	margin-right: 11px;
	letter-spacing: 1px;
}
.side-bar a:hover {
	color: #fff;
	/* background: #004BDE */
}
/* .side-bar:hover span {
	background: url(../images/common_icon_qq_s.png) no-repeat;
	background-size: 100%
} */
/* .side-bar span {
	background: url(../images/common_icon_qq_n.png) no-repeat;
	background-size: 100%;
	display: block;
	width: 30px;
	height: 35px;
	margin: 0 auto;
	margin-top: 15px
} */
.side-bar .icon-chat span {
	background-position: -3px -45px;
	position: relative
}
.side-bar .wap-icon-qq,
.side-bar .wap-phove {
	display: none;
}
.side-bar .icon-qq:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog:hover .phone-tips {
	display: block
}
.side-bar .icon-qq span {
	background: url(../images/common_icon_qq_n.png) no-repeat;
	background-size: 100%
}
.side-bar .icon-qq:hover span {
	background: url(../images/common_icon_qq_s.png) no-repeat;
	background-size: 100%
}
.side-bar .icon-blog span {
	width: 30px;
	height: 35px;
	background: url(../images/common_icon_phone_n.png) no-repeat;
	background-size: 100%
}
.side-bar .icon-blog:hover span {
	background: url(../images/common_icon_phone_s.png) no-repeat;
	background-size: 100%
}
.side-bar .wap-phove span {
	background: url(../images/common_icon_phone_n.png) no-repeat;
	background-size: 100%
}
.icon-feed span {
	width: 30px;
	height: 35px;
	margin-top: 16px;
	/* background: url(../images/ico_wework_n.png) no-repeat; */
	/* background: url(../images/common_icon_wechat_n.png) no-repeat;
	 */
	background-image: url(../images/ico_wework.png);
	background-size: 100%;
	display: inherit;
}
.side-bar .icon-feed:hover span {
	/* background: url(../images/ico_wework_s.png) no-repeat; */
	/* background: url(../images/common_icon_wechat_s.png) no-repeat; */
	background-image: url(../images/ico_wework.png);
	background-size: 100%
}
.side-bar .icon-video span {
	/* background: url(../images/ico_wework_s.png) no-repeat; */
	/* background: url(../images/common_icon_wechat_s.png) no-repeat; */
	background-image: url("../images/icon_spjs.png") !important;
	background-size: 100%
}
.side-bar .icon-up span {
	display: block;
	width: 26px;
	height: 26px;
	background: url('../images/ico_top.png') no-repeat center;
	background-size: 100%;
	margin: 21px auto 0;
}
/* .side-bar .icon-up:hover span {
	display: block;
	background: url(../images/common_icon_top_s.png) no-repeat center;
	background-size: 100%
} */
.phove_con {
	background: url(../images/bg_number.png) no-repeat;
	background-size: 100% 100%;
	/* width: 189px; */
	width: 140px;
	/* min-height: 100px; */
	position: absolute;
	top: 63px;
	right: 82px;
	display: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 20px
}
.phove_p {
	padding: 3px 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	color: #243558;
	line-height: 20px;
	font-size: 14px;
}
.qq_con {
	background: url(../images/bg_number.png) no-repeat;
	background-size: 100% 100%;
	width: 189px;
	/* min-height: 100px; */
	position: absolute;
	/* top: -15px; */
	top: 135px;
	right: 82px;
	display: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 20px
}
.qq_con a {
	color: #243558;
	line-height: 20px;
	font-size: 14px;
	height: 20px;
	margin-bottom: 0;
	font-weight: normal;
	background: none;
	box-shadow: none;
	border: none
}
.qq_con a:hover {
	color: #243558;
	background: none
}
.pro-con,
.pro-con-second {
	width: 367px;
	height: 263px;
	position: absolute;
	bottom: 12px;
	/* top: 128px; */
	right: 100px;
	display: none;
	background: #fff;
	border-radius: 10px;
	box-shadow: 0px 0px 23.75px 1.25px rgba(0, 0, 0, 0.05);
	z-index: 99
}
.pro-con-second-text {
	font-size: 18px;
	color: #2b2a2a;
	line-height: 1.65;
	text-align: center;
	width: 280px;
	height: 86px;
	margin: 70px auto 40px
}
.pro-close {
	float: right;
	margin: 15px 15px 0 0;
	cursor: pointer
}
.pro-form {
	margin: 50px 0 0 0
}
.pro-input-format {
	width: 332px;
	line-height: 30px;
	height: 30px;
	margin: 0 auto 20px
}
.pro-name {
	display: inline-block;
	font-size: 20px;
	color: #2b2a2a;
	width: 90px
}
.pro-input {
	width: 212px;
	height: 26px;
	line-height: 26px;
	box-shadow: inset 0.643px 0.766px 1px 0px rgba(0, 0, 0, 0.39);
	border: 1px solid #cdcdcd
}
.pro-select {
	width: 210px;
	height: 30px;
	line-height: 30px
}
.pro-input-select {
	position: relative
}
.pro-icon {
	position: absolute;
	right: 5px;
	top: 5px
}
.pro-btn {
	display: block;
	border-radius: 5px;
	background: #005187;
	width: 160px;
	height: 37px;
	margin: 0 auto;
	color: #fff;
	border: none
}
footer {
	width: 100%;
	height: auto;
	overflow: hidden;
	background: #2F3234;
	padding-top: 57px;
}
.footer-logo-img {
	width: 257px;
	height: 174px;
	border-right: 1px solid #222;
}
.slogan-img {
	margin: 38px 0 0 0;
	font-size: 16px;
	color: #fff;
}
.footer-con {
	margin: 0 35px 0 39px;
}
.footer-con-name {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	margin-bottom: 19px;
}
.footer-con-link {
	color: #ccc;
	font-size: 12px;
	margin-top: 9px;
}
.code-box {
	width: 115px;
	height: 174px;
	border-left: 1px solid #222;
	padding-left: 72px;
	text-align: center;
}
.footer-con-code-img {
	width: 115px;
	height: 115px;
	border-radius: 10px;
}
.footer-con-code-text {
	font-size: 14px;
	color: #ccc;
}
.footer-link-box {
	width: 100%;
	height: 48px;
	line-height: 48px;
	background: #2B2F31;
	margin: 28px 0 0 0;
	text-align: center;
}
.footer-link-box a {
	color: #999;
	font-size: 12px;
}
.footer-backtage {
	width: 100%;
	height: 70px;
	background: #25282A;
	font-size: 12px;
	color: #999;
	padding: 26px 0 0 0;
}
.footer-backtage-link {
	font-size: 12px;
	color: #9A9A9A;
	line-height: 30px;
	margin-right: 10px;
}
.footer-backtage-icon {
	vertical-align: middle;
	margin: 0 5px;
}
.footer-backtage-right {
	margin-top: 15px;
}
.footer-backtage-right .footer-backtage-link {
	margin-right: 20px;
}
.case {
	margin-top: 23px;
}
.myscroll {
	width: 100%;
	height: 520px;
	margin: 69px auto 0;
	overflow: hidden;
	text-align: center;
}
.myscroll li {
	height: 120px;
	overflow: hidden;
}
.myscroll img {
	border: 0 none;
}
.case-img {
	display: inline-block;
	vertical-align: middle;
	/* margin-left: 60px; */
	margin-left: 2%;
	width: 212px;
	max-height: 80px;
	/* width: 114px;
	max-height: 48px; */
	border-radius: 0;
	margin-top: 36px;
	display: inline-block;
}
.case ul {
	width: 80%;
	margin: 0 auto;
}
@media screen and (max-width: 1274px) {
	.case ul {
		width: 98%;
		margin: 0 auto;
	}
}
.case li {
	height: 120px;
	text-align: left;
	display: flex;
	text-align: left;
	justify-content: space-between;
}
.myscroll li:first-child {
	opacity: 0.5;
}
.case-btn {
	display: block;
	width: 150px;
	height: 50px;
	line-height: 50px;
	background: linear-gradient(180deg, #FF9602, #FF7602);
	border-radius: 10px;
	margin: 30px auto 40px;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
.modal-backdrop,
.wap-modal-backdrop,
.modal-backshow,
.promodal-backdrop {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9999;
	background-color: rgba(0, 0, 0, 0.5);
	display: none
}
.modal {
	position: fixed;
	top: 60%;
	left: 50%;
	z-index: 1050;
	width: auto;
	max-width: 850px;
	/* background-color: #ffffff; */
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	outline: none;
	-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box
}
.wap-modal {
	position: fixed;
	top: 40%;
	left: 30%;
	z-index: 1050;
	width: auto;
	max-width: 850px;
	background-color: #fff;
	border-radius: 12px;
	box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	border: 5px solid rgba(0, 0, 0, 0.2);
	padding-bottom: 20px
}
.wap-modal-con {
	padding: 0 100px;
	line-height: 80px
}
.wap-modal-con-icon {
	vertical-align: middle;
	margin-right: 30px
}
.wap-modal-con-a {
	color: #333;
	font-size: 25px
}
.activation-modal {
	width: auto;
	max-width: 850px;
	padding: 0 40px 20px;
	background: white;
	border: 5px solid rgba(0, 0, 0, 0.2);
	margin-left: -240px;
	border-radius: 10px;
	overflow: hidden;
	margin-bottom: 40px;
	box-shadow: 0 1px 0 white inset;
	margin-top: -267px;
	position: relative
}
.modal-backshow .activation-modal {
	padding: 0 31px 20px 27px
}
.modal-close,
.wap-modal-close,
.modal-backshow-close,
.promodal-close {
	position: absolute;
	top: 10px;
	right: 0;
	padding: 12px 18px 3px 18px;
	height: auto;
	overflow: hidden;
	opacity: .8;
	line-height: 5px;
	cursor: pointer;
	font-size: 14px;
	padding-bottom: 10px
}
.modal-backshow-close {
	color: #ccc;
	top: 15px
}
.wap-modal-close {
	font-size: 25px
}
.modal-demo {
	margin-left: 25px;
	color: #4682B4
}
.modal-close:hover {
	background: #989898;
	color: #ffffff
}
.modal .title,
.wap-modal .title {
	margin: 0 -40px;
	margin-bottom: 0px;
	border-top: 1px solid #CCC;
	font-size: 16px;
	font-weight: bold;
	padding: 13px 40px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	text-align: left
}
.wap-modal .title {
	padding: 10px 40px;
	margin-left: 1px;
	margin: 0 0 10px 1px;
	font-size: 25px
}
.modal-backshow .title {
	font-weight: normal
}
.modal .tip {
	font-size: 14px;
	color: #999;
	margin-left: 10px
}
.modal .link {
	font-size: 14px;
	color: #3e8cdc
}
.kftc {
	padding-left: 0px;
	display: flex;
}
.kftc li {
	width: auto;
	padding: 0px 10px;
	float: left;
	text-align: center
}
.qq-a {
	display: block;
	width: 106px;
	height: 116px;
	font-size: 14px;
	color: #0484cd;
	text-align: center;
	position: relative
}
.qq-container {
	z-index: 99;
	position: absolute;
	width: 109px;
	height: 118px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px
}
.qq-hover-c {
	width: 78px;
	height: 82px;
	border-radius: 35px;
	position: absolute;
	left: 18px;
	top: 10px;
	overflow: hidden;
	z-index: 9
}
.qq-a span {
	bottom: 5px;
	position: absolute;
	width: 90px;
	left: 10px
}
.yePublish {
	margin-left: 61px;
}
.modal-menu-con {
	display: block;
	float: left;
	width: 105px;
	height: 45px;
	line-height: 45px;
	color: #fff;
	font-size: 13px;
	background: url(../images/btn_look_n.png) no-repeat center;
	text-align: center;
	margin: 0 0 3px
}
.modal-menu-con:hover {
	background: url(../images/btn_look_s.png) no-repeat center
}
.modal-prompts {
	display: none;
	position: relative
}
.wx-promote {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 9999;
	background-color: rgba(0, 0, 0, 0.5);
	display: none;
}
.wx-promote-table {
	display: table;
	text-align: center;
	width: 100%;
	height: 100%;
}
.wx-promote-cell {
	display: table-cell;
	vertical-align: middle;
}
.wx-promote .qr-code-img {
	position: relative;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	outline: none;
	display: block;
	margin: 0 auto;
	background-image: none;
	padding: 1px 1px 10px;
	background-color: white;
	border: 5px solid rgba(0, 0, 0, 0.2);
	border-radius: 10px;
	box-shadow: 0 1px 0 white inset;
	left: 0;
	top: 0;
	height: auto;
}
.wx-promote .qr-code-img img {
	width: 240px;
	margin: 5px 0;
}
.wx-promote .qr-code-img.wechatChangeImg {
	width: 280px;
}
.wx-promote .modal-close {
	top: 0;
}
.side-bar .productGuideIcon {
	display: inline-block;
	width: 68px;
	height: 80px;
	background-image: url('../images/img_ditu.png');
	background-size: 100% 100%;
	margin-top: 0;
	margin-bottom: 8px;
	position: relative;
	cursor: pointer;
}
.side-bar .locationIcon {
	display: inline-block;
	width: 26px;
	height: 26px;
	background-image: url('../images/ico_ditu.png');
	background-size: 100% 100%;
	margin: 13px 21px 0;
}
.side-bar .whiteText {
	color: #fff;
	text-align: center;
	margin-top: 15px;
}
.side-bar .productGuideIcon:hover {
	background-image: url('../images/img_ditu_s.png');
}
.side-bar .contactModal {
	width: 68px;
	height: 80px;
	background: linear-gradient(0deg, #FF5100, #FF7B00);
	border-radius: 10px;
	color: #fff;
	position: relative;
	margin-bottom: 8px;
	cursor: pointer;
}
.side-bar .wxworkIcon {
	display: inline-block;
	width: 26px;
	height: 26px;
	background-image: url('../images/ico_wework.png');
	background-size: 100% 100%;
	margin: 13px 21px 0;
}
.side-bar .contactModal:hover {
	background: #FF4D00;
}
.leftContactModal {
	width: 224px;
	height: auto;
    max-height: 275px;
    padding-bottom: 15px;
	/* background: #FFFFFF; */
	background-image: url('../images/img_contact.png');
	background-size: 100% 100%;
	/* box-shadow: 0px 0px 5px 0px rgba(159, 171, 196, 0.5); */
	position: absolute;
	left: -232px;
	top: -60px;
	text-align: center;
	box-sizing: border-box;
	padding-top: 20px;
	display: none;
	transition: display .5s;
}
.side-bar .contactModal:hover .leftContactModal {
	display: block;
}
.leftContactModal .title {
	font-size: 13px;
	color: #222;
	position: relative;
	left: -4px;
}
.leftContactModal img {
	display: block;
	width: 158px;
	height: 158px;
	margin: 16px auto 14px;
	position: relative;
	left: -4px;
}
.leftContactModal .telDesc {
	line-height: 25px;
	font-size: 14px;
	color: #222;
	position: relative;
	left: -4px;
}
.leftContactModal .telDesc span {
	font-weight: bold;
}
/* .side-bar a.noBack {
	width: 62px;
	height: 76px;
	background-color: transparent;
	border: none;
	box-shadow: none;
} */
.productOpacity {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 99;
	background-color: rgba(0, 0, 0, .4);
	display: none;
}
.frameworkProductModal {
	text-align: center;
	position: relative;
	width: 1278px;
	height: 620px;
	background-image: url('../images/index/img_tc_chanpin.png');
	background-size: 100% 100%;
	margin: auto;
}
.centerTypeModal a {
	display: inline-block;
	width: 120px;
	height: 40px;
	background: #FFFFFF;
	border: 1px solid #2C68FF;
	box-shadow: 0px 0px 10px 0px rgba(0, 52, 182, 0.3);
	border-radius: 20px;
	text-align: center;
	line-height: 40px;
	color: #2C68FF;
	font-weight: bold;
	font-size: 14px;
}
.centerTypeModal a.shouyou {
	position: absolute;
	left: 210px;
	top: 138px;
}
.centerTypeModal a.overseas {
	position: absolute;
	left: 70px;
	top: 218px;
}
.centerTypeModal a.cloude {
	position: absolute;
	left: 70px;
	top: 339px;
}
.centerTypeModal a.faxing {
	position: absolute;
	left: 210px;
	bottom: 162px;
}
.centerTypeModal a.yeyou {
	position: absolute;
	left: 350px;
	bottom: 241px;
}
.centerTypeModal a.h5 {
	position: absolute;
	left: 350px;
	top: 218px;
}
.centerTypeModal a:hover {
	background: #2C68FF;
	border: 1px solid #FFFFFF;
	box-shadow: 0px 0px 10px 0px rgba(0, 52, 182, 0.3);
	color: #fff;
}
.closeProductIcon {
	display: inline-block;
	width: 40px;
	height: 40px;
	background-image: url('../images/index/ico_close.png');
	background-size: 100% 100%;
	position: absolute;
	right: 80px;
	top: 153px;
	cursor: pointer;
	z-index: 100;
}
.centerTypeModal a.scrm {
	width: 120px;
	height: 120px;
	background: #2C68FF;
	border: 10px solid #FFFFFF;
	border-radius: 50%;
	position: absolute;
	right: 207px;
	top: 235px;
	color: #fff;
	font-weight: bold;
	font-size: 18px;
	box-sizing: border-box;
	padding: 0 4px;
	line-height: 26px;
}
.centerTypeModal a.scrm span {
	display: inline-block;
	width: 100%;
	white-space: pre-wrap;
	position: relative;
	top: 29px;
}
.cusorIcon {
	display: inline-block;
	width: 37px;
	height: 37px;
	background-image: url('../images/index/img_dianji.png');
	background-size: 100% 100%;
	position: absolute;
	right: 200px;
	top: 313px;
}
.tipTextCenter {
	width: 197px;
	height: 28px;
	background-image: url('../images/index/img_tishi.png');
	background-size: 100% 100%;
	position: absolute;
	right: 0;
	top: 318px;
	color: #fff;
	line-height: 28px;
	font-size: 13px;
}
.bluColor {
	color: #018FFF;
	cursor: pointer;
}
.mainCenterProductBack {
	width: 100%;
	height: 690px;
	/* border: 1px solid; */
	/* border-image: linear-gradient(0deg, #2C68FF, #43FBA7, #2C68FF) 10 10; */
	background: linear-gradient(90deg, rgba(44, 104, 255, 0) 0%, #2C68FF 50%, rgba(44, 104, 255, 0) 100%);
	margin-top: 123px;
}
.centerNeedPlace {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 100%;
	height: 100%;
}
@media screen and (max-width: 1274px) {
	.wx-promote-table {
		display: table;
		text-align: left;
	}
	header {
		height: 140px;
	}
	.head-fixed {
		height: 140px;
	}
	.header-top {
		height: 60px;
		line-height: 60px;
	}
	footer {
		display: none;
	}
	body {
		width: 100%;
		font-size: 18px;
	}
	.logo-nav {
		line-height: 140px;
	}
	.nav-con {
		font-size: 26px;
		margin-right: 86px;
	}
	.nav-con:last-child {
		margin-right: 0;
	}
	.nav-con .active:after {
		width: 60px;
		top: 68px;
	}
	li.nav-con.js_user {
		/* visibility: hidden; */
		display: none;
	}
	.slogan,
	.stat-click {
		font-size: 26px;
	}
	.nav-con .stat-click {
		font-size: 46px;
	}
	.modal {
		background-color: transparent;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	.qq-a span {
		bottom: -20px;
		font-size: 40px;
		left: 35px;
	}
	.nav-demo {
		width: 160px;
	}
	.banner-info-text {
		font-size: 16px;
	}
	.publictitle {
		font-size: 45px;
	}
	.subpublictitle {
		font-size: 25px;
	}
	.case li {
		text-align: center;
	}
	.case-img {
		width: 134px;
		max-height: 68px;
		display: inline-block;
	}
	.case-btn {
		height: 70px;
		line-height: 70px;
		font-size: 26px;
	}
	.side-bar {
		width: 140px;
	}
	.side-bar a {
		width: 120px;
		height: 120px;
		font-size: 40px;
		line-height: 50px;
	}
	.side-bar .icon-up {
		width: 120px;
		height: 120px;
		font-size: 40px;
		line-height: 50px;
	}
	.side-bar .icon-up span {
		width: 80px;
		height: 80px;
	}
	.side-bar .phonefeed {
		background: linear-gradient(0deg, #FF5100, #FF7B00);
		border-radius: 10px;
		color: #fff;
		border: none;
	}
	.side-bar .videoPhone {
		background: linear-gradient(0deg, #5A59D9, #A32CFF);
		border-radius: 10px;
		color: #fff;
		border: none;
	}
	.side-bar .locationIcon {
		display: inline-block;
		width: 26px;
		height: 26px;
		background-image: none;
		background-size: 100% 100%;
		margin: 13px 21px 0;
	}
	.side-bar .productGuideIcon {
		width: 121px;
		height: 150px;
		background-image: url(../images/img_ditu1.png);
		margin-bottom: 25px;
	}
	.side-bar .productGuideIcon:hover {
		background-image: url(../images/img_ditu1.png);
	}
	.side-bar span,
	.side-bar .icon-blog span,
	.side-bar .icon-feed span {
		width: 80px;
		height: 80px;
	}
	.side-bar .icon-qq {
		display: none;
	}
	.side-bar .wap-icon-qq {
		display: block;
	}
	.side-bar .phove {
		display: none;
		padding-top: 2px;
	}
	.side-bar .wap-phove {
		display: block;
		padding-top: 2px;
	}
	.nav-block {
		width: 100%;
		top: 81px;
		left: 65px;
	}
	.title-desc {
		font-size: 18px;
		color: #333;
	}
	.descriptText-item {
		color: #333;
	}
	.nav-block:before {
		left: 21%;
	}
	.nav-block-link-odd {
		width: 250px;
	}
	.nav-block-right {
		width: 23% !important;
	}
	.nav-block-left {
		width: 46%;
		margin-right: 54px;
	}
	.nav-block-titile {
		font-size: 26px;
	}
	.nav-block-link,
	.nav-block-link-placeholder {
		font-size: 22px;
		margin-right: 25px;
	}
	.publishSystem {
		margin-left: 106px;
	}
	.publishSystemOther {
		margin-left: 93px;
	}
	/* .nav-block-left {
		width: 760px;
		margin-left: 50px;
		margin-top: 30px;
	} */
	.nav-arrow {
		top: 15px;
	}
	.user-nav-block {
		width: 200px;
		left: 568px;
		top: 125px;
	}
	.user-nav-block::before {
		left: 97px;
	}
	.user-nav-block-link {
		font-size: 26px;
	}
	.modal .title,
	.modal-close {
		font-size: 40px;
		line-height: 40px;
	}
	.qq-a {
		width: 182px;
		height: 186px;
	}
	.qq-hover-c {
		width: 128px;
		height: 182px;
	}
	.qq-hover-c img {
		width: 100%;
	}
	.wap-modal-con-a {
		font-size: 40px;
	}
	.wap-modal-con-icon {
		width: 67px;
	}
	.wap-modal .title {
		font-size: 40px;
	}
	.qr-code-img.wechatChangeImg {
		width: 415px;
		height: 484px;
		background-size: 100% 100%;
		left: -411px;
	}
	.qr-code-img img {
		width: 318px;
		margin: 0 0 0 -8px;
	}
	.wx-promote .qr-code-img img {
		width: 580px;
		margin: 5px 0;
	}
	.wx-promote .qr-code-img.wechatChangeImg {
		width: 680px;
		height: auto;
		left: 0;
	}
	.wx-promote .qr-code-img.wechatChangeImg.phoneDetail {
		border-radius: 30px;
		width: 745px;
	}
	.wx-promote .tipCode {
		font-size: 42px;
	}
	.wx-promote .bottomDetailTip {
		font-size: 38px;
		max-width: 360px;
		line-height: 38px;
	}
	.tipCode {
		font-size: 25px;
		margin-top: 30px;
	}
	.titletip {
		font-size: 37px;
		margin-top: 78px;
		letter-spacing: 2px;
		font-weight: bold;
	}
	/* .contactPhone{
	   font-size: 42px;
	   color: #333;
	   margin-right: 20px;
   } */
	.needChange {
		display: inline-block;
		/* width: 270px; */
	}
	.contactPhone.changeColorApple {
		color: #333 !important;
	}
	.appleChange {
		margin-right: 19px !important;
	}
	.contactPersonal {
		font-size: 42px;
	}
	.copy-bth {
		color: #0484cd;
	}
	.copy-bth-two {
		color: #0484cd;
	}
	.copy-bth-three {
		color: #0484cd;
	}
	.wx-promote .qr-code-img .telIcon {
		width: 67px;
		vertical-align: middle;
		margin-bottom: 21px;
		margin-right: 15px;
	}
	.bottomDetailTip {
		font-size: 22px;
		max-width: 198px;
		line-height: 24px;
	}
	.more-pro-service-btn {
		width: 300px;
		height: 68px;
		line-height: 68px;
		margin: 22px 0;
		font-size: 36px;
	}
	.more-pro-service-btn img {
		position: absolute;
		left: 15px;
		top: 15px;
		width: 45px;
	}
	.icon-tel {
		margin: 18px 13px 0 0;
	}
	.changeTextPhone p {
		display: inline-block;
		font-size: 19px !important;
	}
	.qqModalNew.modal {
		left: 35% !important;
	}
}
.fox {
	margin-left: -50px;
	position: relative;
	left: 60px;
}
@media screen and (max-width: 1274px) {
	.fl.nav-block-left.fox {
		margin-left: -55px;
		margin-left: -100px;
	}
	.block {
		padding-right: 30px;
	}
	.add_icon {
		width: 246px;
		padding-right: 18px;
	}
	.add_new1 {
		width: 246px;
		padding-right: 18px;
	}
	.middleAfterIcon {
		position: relative;
		/* left: 9rem; */
			width: 1120px;
	}
	.iso1 {
		position: absolute;
		left: 603px;
	}
	.iso2 {
		position: absolute;
		left: 603px;
		top: 135px;
	}
	.new1 {
		display: none !important;
	}
	.new_title {
		display: block !important;
	}
	.wx-promote .qr-code-img.wechatChangeImg.phoneDetail {
		border-radius: 30px;
		/* width: 745px; */
		width: 740px;
		height: 447px;
		border-radius: 20px;
	}
	.wx-promote .tipCode {
		font-size: 42px;
	}
	.wx-promote .bottomDetailTip {
		font-size: 38px;
		max-width: 360px;
		line-height: 38px;
	}
	.tipCode {
		font-size: 25px;
		margin-top: 30px;
	}
	.titletip {
		/* font-size: 37px;
	margin-top: 78px;
	letter-spacing: 2px;
	font-weight: bold; */
		font-size: 36px;
		font-family: 'PingFang SC';
		letter-spacing: 2px;
		/* font-weight: 500; */
		color: #999999;
		line-height: 50px;
		margin-top: 108px;
		text-align: center;
	}
	.contactPhone {
		font-size: 42px;
		color: #333;
		/* margin-right: 89px;
    margin-left: 62px; */
		font-family: 'PingFang SC';
		font-weight: 500;
		color: #2C68FF;
		line-height: 50px;
		margin-right: 40px;
		letter-spacing: 4px;
	}
	.needChange {
		/* text-align: left; */
		margin-left: 110px;
		display: inline-block;
		/* width: 270px; */
		font-size: 58px;
		font-family: 'PingFang SC';
		font-weight: bold;
		color: #333333;
		line-height: 50px;
	}
	.callPhone {
		width: 340px;
		height: 80px;
		background: #2C68FF;
		border-radius: 10px;
		margin: 0 auto;
		line-height: 80px;
	}
	.callPhone a {
		color: #fff;
	}
	.pro-con,
	.pro-con-second {
		right: 183px;
		bottom: 26px;
	}
	.side-bar span.productGuideIcon {
		width: 121px;
		height: 150px;
		background-image: url('../images/img_ditu1.png');
		margin-bottom: 25px;
	}
	.centerNeedPlace {
		transform: translate(-50%, -27%);
	}
}
.hot1 {
	content: '';
	display: inline-block;
	width: 13px;
	height: 16px;
	float: left;
	margin-top: 5px;
	margin-left: 4px;
	background-size: 100% 100%;
	background-image: url('../images/icon-hot1.png');
}
.add_icon {
	float: left;
}
.add_icon .title-desc {
	float: left;
}
.new1 {
	content: '';
	display: inline-block;
	width: 32px;
	height: 14px;
	float: left;
	margin-top: 5px;
	margin-left: 4px;
	background-size: 100% 100%;
	background-image: url('../images/icon-new1.png');
}
.newIcon {
	content: '';
	display: inline-block;
	width: 32px;
	height: 32px;
	position: absolute;
	margin-top: -5px;
	margin-left: 4px;
	background-size: 100% 100%;
	background-image: url('../images/new.png');
}
.add_new1 {
	float: left;
}
.add_new1 .title-desc {
	float: left;
}
.new_title {
	font-size: 16px;
	color: red;
	margin-left: 4px;
	font-weight: bold;
	float: left;
	display: none;
}
/* 团队语音---2022.10.18lh start*/
.oneAre {
	width: 100%;
	background: url(http://newxgos.oss-cn-hangzhou.aliyuncs.com/images/img_bg_top.png) no-repeat center;
	display: flex;
	height: 900px;
	justify-content: center;
}
.sssdlmkh {
	margin-top: 205px;
	width: 100%;
}
.voiceBtn {
	width: 200px;
	height: 54px;
	border: 2px solid #FFFFFF;
	border-radius: 27px;
	position: relative;
	color: #fff;
	text-align: center;
	font-weight: bold;
	line-height: 54px;
	font-size: 20px;
	display: inline-block;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	display: flex;
	align-items: center;
	justify-content: center;
}
.publicStyle {
	width: 26px;
	height: 32px;
	display: inline-block;
	margin-right: 11px;
}
.appleIcon {
	background: url(../images/voice/icon_pg.png) no-repeat center;
}
.anIcon {
	background: url(../images/voice/icon_az.png) no-repeat center;
}
.showIcon {
	background: url(../images/voice/icon_show.png) no-repeat center;
}
.arrBtn {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 54px;
}
.arrBtn div {
	margin-right: 35px;
}
.aBoxH {
	position: relative;
}
.erweiBox {
	width: 209px;
	height: 242px;
	text-align: center;
	position: absolute;
	top: -250px;
	background: url(../images/voice/img_bg_ewm.png) no-repeat center;
	display: none;
}
.erweiBox p {
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	margin-top: -10px;
}
.img_ewm {
	margin-top: 19px;
	width: 176px;
	height: 176px;
}
.voice_title {
	margin-top: 49px;
	text-align: center;
}
.voice_title p {
	font-size: 30px;
	font-family: PingFang SC;
	font-weight: 500;
	color: #FFFFFF;
	line-height: 48px;
}
.bottomBoxLh {
	width: 100%;
	/* height: 5250px; */
	height: auto;
	padding-bottom: 60px;
	background: url(../images/voice/img_bg.png) no-repeat center;
}
.picBox {
	width: 100%;
	height: auto;
	padding-bottom: 150px;
	background: url(../images/voice/img_bg_lmkh.png) no-repeat;
	background-size: 100% 100%;
}
.bottomBoxLh .con37 {
	padding-top: 147px;
}
.con37 {
	width: 1437px;
	margin: 0 auto;
	position: relative;
}
.voiceTitle {
	font-size: 80px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
	padding: 200px 0 29px 255px;
}
.colorBox {
	width: 420px;
	height: 66px;
	margin-left: 258px;
	background: url(../images/voice/img_bg_cjby.png) no-repeat 100% 100%;
	font-size: 36px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 30px;
}
.tit {
	font-size: 28px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 62px;
	margin-left: 265px;
}
.picBox308 {
	margin-top: 308px;
	height: auto;
	padding-bottom: 150px;
	background: url(../images/voice/img_bg_qwxyx.png) no-repeat;
	background-size: 100% 100%;
}
.picBox308 .voiceTitle {
	padding: 182px 0 29px 695px;
}
.picBox308 .colorBox {
	margin-left: 690px;
}
.picBox308 .tit {
	margin-left: 705px;
}
.picBox2 {
	width: 100%;
	margin-top: 291px;
	height: auto;
	padding-bottom: 125px;
	background: url(../images/voice/img_bg_wbcl.png) no-repeat;
	background-size: 100% 100%;
}
.picBox2 .voiceTitle {
	padding: 238px 0 29px 270px;
}
.picBox3 .voiceTitle {
	padding: 231px 0 29px 600px;
}
.picBox3 .colorBox {
	margin-left: 600px;
}
.picBox3 .tit {
	margin-left: 615px;
}
.picBox3 {
	width: 100%;
	margin-top: 287px;
	/* height: 746px; */
	background: url(../images/voice/img_bg_rmyx.png) no-repeat;
	background-size: 100% 100%;
}
.testBox {
	margin-top: 294px;
}
.publicleftIcon {
	width: 97px;
	height: 26px;
	display: inline-block;
}
.leftIcon {
	margin-right: 40px;
	background: url(../images/voice/icon_tsgn2.png) no-repeat center;
}
.rightIcon {
	margin-left: 40px;
	background: url(../images/voice/icon_tsgn1.png) no-repeat center;
}
.titLV {
	font-size: 36px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
	line-height: 48px;
	text-align: center;
}
.allBox {
	margin-top: 104px;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin-bottom: 92px;
}
.boxA {
	width: 400px;
	height: 280px;
	background: rgba(255, 255, 255, 0.1);
	border-radius: 12px;
	margin-right: 30px;
	margin-bottom: 30px;
	text-align: center;
	font-size: 20px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 30px;
}
.allBox .boxA:nth-child(3n) {
	margin-right: 0px;
}
.boxA img {
	margin-top: 50px;
}
.boxA .pH {
	margin-top: -13px;
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 48px;
}
.contentUs {
	width: 100%;
	height: 356px;
	text-align: center;
}
.contentUs p {
	font-size: 32px;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #333333;
	padding-top: 121px;
	margin-bottom: 53px;
}
.contU {
	width: 240px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	display: inline-block;
	font-size: 30px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #FFFFFF;
	background: url(../images/voice/btn_lxysh.png) no-repeat center;
}
.bottomWei {
	width: 144px;
	height: 180px;
	position: fixed;
	bottom: 50%;
	right: 10px;
	font-size: 14px;
	line-height: 0;
	z-index: 100;
	background: url(../images/voice/img_bg_gzhewm.png) no-repeat center;
	text-align: center;
}
.bottomWei img {
	width: 129px;
	height: 129px;
	margin-top: 8px;
}
.bottomWei p {
	font-size: 14px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 20px;
}
@media screen and (max-width: 1274px) {
	.con37 {
		width: 100%;
	}
}
/* 团队语音---2022.10.18lh end*/
/* 首页样式改版start lh 2022.11.26 */
.lhbgIm {
	background: url(../images/index/newIndex/img_bg_banner.png) no-repeat 100% 100%;
}
@media screen and (min-width: 2000px) {
	.lhbgIm {
		background-size: 100% 100%;
	}
}
.indexLh {
	/* margin-top: 225px; */
	margin-top: 105px;
	margin-right: 63px;
}
.Lh_title {
	font-size: 48px;
	font-family: 'ZhenyanGB';
	font-weight: 400;
	color: #FFFFFF;
	line-height: 72px;
}
.Lh_title2 {
	font-size: 38px;
	font-family: 'Microsoft YaHei';
	font-weight: 400;
	color: #FFFFFF;
	line-height: 72px;
	margin-top: 10px;
}
.Lh_title3 {
	font-size: 24px;
	font-family: 'Microsoft YaHei';
	font-weight: 400;
	color: #FFFFFF;
	line-height: 72px;
}
.indexLh .lh_btnChange {
	width: 160px;
	height: 46px;
	line-height: 46px;
	font-size: 16px;
	margin-top: 35px;
}
/* 原更新日志 ------------------------------------start*/
/* .net_content {
	width: 1220px;
	height: 240px;
	margin: 0 auto;
	background: url(../images/index/newIndex/img_bg_4k.png) no-repeat 100% 100%;
	margin-top: -80px;
	position: relative;
	z-index: 2
}
.recent_update .re_top {
	padding: 21px 30px 0 20px;
}
.re_moreNews {
	width: 50px;
	height: 22px;
	display: inline-block;
	padding-top: 30px;
	font-size: 12px;
	background: url(../images/index/newIndex/icon_gd.png) no-repeat 100% 100%;
}
.re_bottom {
	display: flex;
	padding: 0 40px 0 40px;
}
.re_bottom a {
	font-size: 16px;
	font-family: 'Microsoft YaHei';
	font-weight: 400;
	color: #666666;
	width: 320px;
	margin-right: 54px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.re_bottom a:nth-child(3n) {
	margin-right: 0px;
}
.re_bottom a:hover {
	text-decoration: underline;
	color: #2C68FF;
}
.re_bottom a::before {
	content: '';
	display: inline-block;
	width: 12px;
	height: 12px;
	background: #1F5FFF;
	border-radius: 50%;
	margin-right: 10px;
}
.UpdateLog {
	margin-top: 10px;
}	 */
/* 原更新日志 ------------------------------------end*/
/* 还原原更新日志先隐藏 后面如果要打开 再显示 20230804 lh*/
.net_content {
	width: 1223px;
	height: 273px;
	margin: 0 auto;
	background: url(../images/index/newIndex/img_bg.png) no-repeat 100% 100%;
	margin-top: -80px;
	position: relative;
	z-index: 2;
	display: flex;
}
.recent_update{
	/* width: 100%; */
	width: 69.8%
}
.recent_update .re_top {
    padding: 22px 0px 0 21px;
}
.re_moreNews {
	width: 50px;
	height: 22px;
	display: inline-block;
	padding-top: 30px;
	font-size: 12px;
	background: url(../images/index/newIndex/icon_gd.png) no-repeat 100% 100%;
}
.re_bottom {
	display: flex;
	padding: 0 0px 0 41px;
	flex-direction: column;
}
.re_bottom a {
	font-size: 16px;
	font-family: 'Microsoft YaHei';
	font-weight: 400;
	color: #666666;
	width: 100%;
	margin-right: 54px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom: 15px;
}
.re_bottom a:nth-child(3n) {
	margin-right: 0px;
}
.re_bottom a:hover {
	text-decoration: underline;
	color: #2C68FF;
}
.re_bottom a::before {
	content: '';
	display: inline-block;
	width: 12px;
	height: 12px;
	background: #1F5FFF;
	border-radius: 50%;
	margin-right: 10px;
}
.otorr{
	display: flex;
	margin-left: 14px;
}
.otherT{
	text-align: center;
	font-size: 16px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #1F5FFF;
}
.otherT p{
	margin-top: -10px;
}
.UpdateLog {
    width: 38.2%;
    margin-top: 38px;
	margin-left: 40px;
	margin-right: 38px;
}
.cont_new{
	margin-left: 20px;
	margin-top: 15px;
}
.cont_tit{
	margin-left: 20px;
	margin-top: 5px;
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1F5FFF;
}
.cont_tit span:nth-child(n + 2)::before {
	content: '';
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #1F5FFF;
	border-radius: 50%;
	margin-right: 10px;
		margin: 3px 5px 3px 1px;
}
/* 还原原更新日志先隐藏 后面如果要打开 再显示 20230804 lh*/
.UpdateLog .re_top {
	padding: 0px 30px 0 20px;
}
.UpdateLog .re_bottom span {
	font-size: 16px;
	font-family: Microsoft YaHei;
	font-weight: 400;
}
.con_lh {
	width: 1220px;
	margin: 0 auto;
}
.fourACDiv {
	padding: 0 120px;
	margin-top: 68px;
	display: flex;
	justify-content: space-between;
}
.ACDiv {
	width: auto;
	text-align: center;
	font-size: 14px;
	font-family: 'Microsoft YaHei';
	font-weight: 400;
	color: #7686AA;
}
.ACDiv_p {
	font-size: 18px;
	font-weight: bold;
	color: #1F5FFF;
}
.newIcon-h {
	position: relative;
	top: -25px;
	left: 5px;
}
.ACDivBottom {
	margin-bottom: 154px;
	height: 154px;
}
.doLeft {
	width: 600px;
	height: 320px;
	background: #FFFFFF;
	box-shadow: 0px 0px 12px 0px rgba(54, 111, 250, 0.16);
	border-radius: 10px;
	display: flex;
	justify-content: space-between;
}
/* .doLeft:hover{
	border: 1px solid #2C68FF;
} */
.doLeft_child {
	width: auto;
	text-align: center;
	font-size: 18px;
	font-family: 'Microsoft YaHei';
	font-weight: 400;
	color: #666666;
	line-height: 36px;
	margin-top: 45px;
	padding: 0 42px;
}
.doLeft_child_p {
	font-size: 22px;
	font-weight: bold;
	color: #1F5FFF;
}
.youNeed {
	display: flex;
	justify-content: space-between;
}
.left_hty {
	text-align: center;
}
.youNeed .publictitle {
	margin-bottom: 40px;
	padding: 0;
}
.ProductCenter {}
.ProductCenter .publictitle {
	padding-top: 130px;
}
.publicDivClass {}
.DomesticProducts {
	margin-bottom: 68px;
}
.publicTitle {
	font-size: 26px;
	font-family: 'Microsoft YaHei';
	font-weight: bold;
	color: #2D2F31;
	display: flex;
	align-items: center;
}
.publicTitle img {
	margin-right: 17px;
}
.publicTitle {
	margin-bottom: 28px;
}
.Product_show {
	width: 228px;
	height: 300px;
	background: #FFFFFF;
	box-shadow: 0px 0px 12px 0px rgba(54, 111, 250, 0.16);
	border-radius: 10px;
	font-size: 16px;
	font-family: 'Microsoft YaHei';
	font-weight: 400;
	color: #666666;
	line-height: 30px;
	text-align: center;
	margin-bottom: 20px;
}
.Product_show img {
	margin-top: 0px;
	margin-bottom: 12px;
	width: 100%;
}
.ProTit {
	font-size: 20px;
	font-weight: bold;
	color: #1F5FFF;
	margin-bottom: 7px;
}
.Product_showDiv {
	display: flex;
	justify-content: space-between;
	flex-direction: row;
	flex-wrap: wrap;
}
.SeagoingProducts {
	margin-bottom: 65px;
}
.SeagoingProducts .Product_show {
	width: 260px;
}
.SeagoingProducts .Product_showDiv {
	padding: 0 35px;
}
.SCRMProducts .Product_show {
	width: 260px;
}
.SCRMProducts .Product_showDiv {
	padding: 0 35px;
}
.SCRMProducts .Product_show img {
	width: 142px;
	height: 120px;
	margin-top: 40px;
}
.SCRMProducts {
	margin-bottom: 65px
}
.con_lh1402 {
	width: 100%;
	max-width: 1420px;
	margin: 0 auto;
}
.CPCenter {
	margin-bottom: 40px;
}
.userInfo {
	margin: 0 auto;
	display: flex;
	justify-content: center;
	margin-top: 137px;
}
.userInfoDiv {
	width: 380px;
	height: 400px;
	background: #FFFFFF;
	box-shadow: 0px 0px 20px 0px rgba(54, 111, 250, 0.16);
	border-radius: 16px;
	text-align: center;
	position: relative;
	font-family: 'Microsoft YaHei';
	font-size: 16px;
	font-weight: 400;
	color: #666666;
	line-height: 30px;
	margin-right: 19px;
	margin-left: 19px;
}
.userInfoDiv img {
	width: 138px;
	height: 138px;
	border-radius: 50%;
	position: absolute;
	top: -60px;
	left: 50%;
	transform: translateX(-50%);
	box-shadow: 0px 0px 20px 0px rgb(54 111 250 / 16%);
}
.userInfoDiv_title {
	margin-top: 20px
}
.userInfoDiv_title {
	padding-top: 96px;
	font-size: 22px;
	font-weight: 400;
	color: #222222;
}
.userInfoDiv_Int {
	font-size: 18px;
	font-weight: 400;
	color: #366FFA;
	margin-top: 10px;
}
.lastINt {
	padding: 0 30px;
	margin-top: 28px;
}
.goIcon{
	display: block;
	width: 18px;
	height: 18px;
	margin-left: 6px;
	background: url(../images/index/newIndex/icon_ljgd.png) no-repeat 100% 100%;
}
.goHrefH{
	font-family: 'Microsoft YaHei';
	display: flex;
    align-items: center;
    justify-content: center;
	margin-top: 5px;
}
.goHrefH span{
	font-size: 16px;

	font-weight: 400;
	color: #C3C3C3;
	line-height: 30px;
}
/* 首页样式改版stop lh 2022.11.26 */
.boxL—css img {
	-webkit-animation: tada 1s .01s ease both;
	-moz-animation: tada 1s .01s ease both;
}
@-webkit-keyframes tada {
	0% {
		-webkit-transform: scale(1);
	}
	10%,
	20% {
		-webkit-transform: scale(0.9) rotate(-3deg);
	}
	30%,
	50%,
	70%,
	90% {
		-webkit-transform: scale(1.1) rotate(3deg);
	}
	40%,
	60%,
	80% {
		-webkit-transform: scale(1.1) rotate(-3deg);
	}
	100% {
		-webkit-transform: scale(1) rotate(0);
	}
}
@-moz-keyframes tada {
	0% {
		-moz-transform: scale(1);
	}
	10%,
	20% {
		-moz-transform: scale(0.9) rotate(-3deg);
	}
	30%,
	50%,
	70%,
	90% {
		-moz-transform: scale(1.1) rotate(3deg);
	}
	40%,
	60%,
	80% {
		-moz-transform: scale(1.1) rotate(-3deg);
	}
	100% {
		-moz-transform: scale(1) rotate(0);
	}
}
@-webkit-keyframes flipInY {
	0% {
		-webkit-transform: perspective(400px) rotateY(90deg);
		opacity: 0;
	}
	40% {
		-webkit-transform: perspective(400px) rotateY(-10deg);
	}
	70% {
		-webkit-transform: perspective(400px) rotateY(10deg);
	}
	100% {
		-webkit-transform: perspective(400px) rotateY(0deg);
		opacity: 1;
	}
}
@-moz-keyframes flipInY {
	0% {
		-moz-transform: perspective(400px) rotateY(90deg);
		opacity: 0;
	}
	40% {
		-moz-transform: perspective(400px) rotateY(-10deg);
	}
	70% {
		-moz-transform: perspective(400px) rotateY(10deg);
	}
	100% {
		-moz-transform: perspective(400px) rotateY(0deg);
		opacity: 1;
	}
}
/* .{
	background: linear-gradient(0deg, #FC2011 0%, #FF5A4E 100%);
} */
.userInfoDiv:hover {
	background: rgba(232, 245, 255, 1);
	transform: translateY(-15px);
	transition: 0.3s;
	box-shadow: none;
}
.Product_show:hover {
	transform: translateY(-10px);
	transition: 0.3s;
}
.left_hty .publictitle {
	font-size: 28px;
}
.transformUp {
	position: relative;
	height: 840px;
	background: url(../images/index/newIndex/CP/img_sdk.png) 50% no-repeat;
}
.transformUp .blockIMg img {
	position: absolute;
	z-index: 9;
	cursor: pointer;
}
.wf1 {
	width: 166px;
	top: 175px;
	left: 0;
}
.transformWf1:hover {
	transform: scale(1.3);
	transition: 0.3s;
	box-shadow: none;
}
.wf2 {
	width: 150px;
	top: 113px;
	left: 180px;
}
.wf3 {
	width: 126px;
	top: 62px;
	left: 373px;
}
.wf4 {
	width: 156px;
	top: 214px;
	left: 412px;
}
.wf5 {
	width: 106px;
	top: 135px;
	left: 697px;
}
.wf6 {
	width: 138px;
	top: 85px;
	left: 863px;
}
.wf7 {
	width: 138px;
	top: 68px;
	right: 116px;
}
.wf8 {
	width: 136px;
	top: 324px;
	left: 198px;
}
.wf9 {
	width: 100px;
	top: 375px;
	left: 377px;
}
.wf10 {
	width: 154px;
	top: 299px;
	right: 413px;
}
.wf11 {
	width: 108px;
	top: 370px;
	right: 272px;
}
.wf12 {
	width: 174px;
	top: 248px;
	right: 56px;
}
.wf13 {
	width: 172px;
	top: 526px;
	left: 67px;
}
.wf14 {
	width: 154px;
	top: 562px;
	left: 268px;
}
.wf15 {
	width: 168px;
	top: 495px;
	left: 469px;
}
.wf16 {
	width: 108px;
	top: 624px;
	left: 655px;
}
.wf17 {
	width: 128px;
	top: 526px;
	left: 833px;
}
.wf18 {
	width: 142px;
	top: 587px;
	left: 969px;
}
.wf19 {
	width: 124px;
	top: 492px;
	right: 206px;
}
.wf20 {
	width: 174px;
	top: 492px;
	right: 19px;
}
.wf21 {
	width: 259px;
	height: 264px;
	top: 278px;
	right: 42%;
}

.tabChange .ulTab {
	display: flex;
	justify-content: center;
}
.tabChange ul {
	display: flex;
	list-style: none;
	width: 480px;
	height: 48px;
	background: #F2F2F2;
	border-radius: 24px;
}
.tabChange ul li {
	height: 48px;
	flex: 1;
	text-align: center;
	line-height: 48px;
}
.tabChange ul li:hover {
	cursor: pointer;
}
.tabChange ul li.H-active {
	width: 160px;
	height: 48px;
	background: #1F5FFF;
	border-radius: 24px;
	font-size: 18px;
	font-family: 'Microsoft YaHei';
	font-weight: bold;
	color: #FFFFFF;
}
.Personalized .subpublictitle {
	margin-bottom: 30px;
}
.Personalized {
	margin-bottom: 243px;
}
.TabChilds {}
.Subse {
	display: none;
	margin-top: 59px;
}
.neiUl {
	display: flex;
	justify-content: space-between;
}
.S-Active {
	display: block;
}
.SubseLi {
	display: flex;
	flex-direction: column;
	align-items: center;
}
.SubseLi p {
	font-size: 24px;
	font-family: 'Microsoft YaHei';
	font-weight: 400;
	color: #222222;
	margin-top: 40px;
}
.SubseLi .btn-customized {
	margin: 20px 0 0 0;
	background: #1F5FFF url(../images/index/btn-dingzhi.png) no-repeat right;
}
.SubseLi img:hover {
	transform: scale(1.2);
	transition: all 0.6s;
}
.imgScroll {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	/* justify-content: space-between; */
	/* animation-play-state: running; */
	/* -webkit-animation-play-state: running; */
	-webkit-animation: home-scroll-grid-infinite 10s linear 0s infinite;
}
@-webkit-keyframes home-scroll-grid-infinite {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	to {
		-webkit-transform: translateY(-20%);
		transform: translateY(-20%)
	}
}
/* @keyframes home-scroll-grid-infinite {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
	to {
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%)
	}
} */
.lh_m54 {
	/* margin-top: 45px; */
	margin-top: -170px;
}
.lh_m120 {
	margin-top: -120px;
}
.lh_m102 {
	margin-top: -170px;
}
.imgScroll{
	/* background-color: pink; */
	margin-top: 120px;
}
.imgScroll:hover {
	animation-play-state: paused;
	-webkit-animation-play-state: paused
}
.imgScroll img {
	margin-bottom: 17px;
	width: 115px;
}
.ScrollBox {
	/* margin-right: 35px; */
	width: 140px;
}
.imgScroll .ScrollBox img:hover {
	cursor: pointer;
	-webkit-transform: scale(1.08);
	transition: all 0.4s;
	transform: scale(1.08);
	-webkit-box-shadow: 0 5px 20px 0 rgba(0 0 0, .1);
	box-shadow: 0 5px 20px 0 rgba(0 0 0, .1)
}
.m120{
	margin-top: 100px;
	overflow: hidden;
	/* background-color: pink; */
}
/* 2023.2.11 */
.OtherProducts .tabChange ul{
	background:#fff;
}
.OtherProducts .tabChange ul li.H-active{
	width: 160px;
	height: 48px;
	background: #FFFFFF;
	border: 2px solid #1F5FFF;
	border-radius: 24px;
	font-size: 18px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #1F5FFF;
}
.OtherProducts .tabChange .Subse{
	margin-top: 61px;

}
.nbrty{
	display: flex;
}
.imgshow{
	margin-right: 54px;
	display: flex;
}
.imgshow img{
	width:210px;
	height: 420px;
}
.imgshow img:hover {
	transform: scale(1.2);
	transition: all 0.6s;
}
.imgshow img:first-child{
	margin-right: 45px;
}
.rightArea{

}
.rA-detail{
	margin-top: 42px;
}
.rA-title{
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #333333;
	line-height: 48px;
	margin-top: 21px;
}
.sLis{
    display: flex;
    align-items: center;
	font-size: 24px;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #666666;
	margin-bottom: 30px;
}
.sLis img{
    width:40px;
	margin-right: 30px;
}
.fong{
	transform: scale(1.1);
	transition: all 0.6s;

}
.side-bar div.contactModalVideo{
	background: linear-gradient(180deg, #5A59D9, #A32CFF);

}
.side-bar div.contactModalVideo:hover {
    background: #A32CFF;
}
.side-bar div.contactModalVideo .wxworkIcon{
	background-image: url('../images/icon_spjs.png');
	background-size: 100% 100%;
	
}
.side-bar div.contactModalVideo .leftContactModal{
	width: 206px;
	height: 264px;

}
.side-bar div.contactModalVideo .wenzi{
	font-size: 14px;
	font-weight: 400;
	color: #000000;
	line-height: 24px;
	text-align: center;
	width: 186px;
	margin-left: 6px;
	margin-top: 10px;
}
.side-bar div.contactModalVideo .leftContactModal img{
	width: 162px;
	height: 162px;
	margin: 10px auto 5px auto;
}
.wap_content{
	margin-top: 80px;
	text-align: center;
}
.wap_content .wenzi{
	font-size: 45px;
	font-weight: 400;
	color: #000000;
	line-height: 58px;
	text-align: center;
}