/*header start*/
.wap{ display:none;}
.pc{ display:block;}
.lwptoc_items {
        padding-left: 41px;
}
.lwptoc_header,.lwptoc_item_number{
    display: none;
}
.yx-desc{
    text-align: center;
    width: 80%;
    margin: 0 auto;
    text-indent: 2em;
        color: #626262;
    line-height: 1.66;
    font-size: 18px;
    margin-top: 30px;

}
.case-wang{ margin-top:70px;}

.header {
	background: #FFFFFF;
	box-shadow: 0px 5px 13px 0px #dadada;
	z-index: 3;
	width: 100%;
	position: relative;
	z-index: 999;
	left: 0;
	top: 0;
}
.screen-reader-response{
    display: none!important;
}
.wpcf7-response-output{
    font-size: 24px;
    font-weight: 400;
    color: #ff6600;
    line-height: 48px;
    font-weight: bold;
    text-align: center;
    margin: 19px 0;
}

.wpcf7-form label {
    font-size: 16px;
    margin-bottom: 30px;
    display: block;
}

.wpcf7-form p{ display:inline-block; width:45%; margin:0 2%;}
.wpcf7-form p:nth-child(5) {
    text-align: center;
}
.wpcf7-form p:nth-child(7), .wpcf7-form p:nth-child(5), .wpcf7-form p:nth-child(6) {
    display: block;
    width: 96%;
    margin: 0 auto;
}

.wpcf7-form p:nth-child(6) input,.wpcf7-form textarea{ width:98%;}
.wpcf7-form p:nth-child(4){ width:95%;}
.wpcf7-form p:nth-child(5){ width: 95%; text-align: center;}
.wpcf7-form input,
.wpcf7-form textarea {
    height: 32px;
    padding: 4px;
    border: 1px solid #DBDBDB;
    width: 100%;
    margin-top: 20px;
}

.wpcf7-form textarea {
    height: 100px;
}

.wpcf7-form input[type="submit"] {
    padding: 15px;
    height: auto;
    font-size: 18px;
    width: 172px;
}

.wpcf7-form input[type="submit"]:hover {
    background-color: #ff6600;
    color: #FFF;
}

.about-info-top .en-bt{
    
    text-align: center;
   
}

.more_wap{
    width: 70%;
    margin: 0 auto;
    margin-bottom: 80px;
}
.more_wap h6{
   font-size: 36px;
    font-weight: 400;
    color: #ff6600;
    line-height: 48px;
        font-weight: bold;
}
.more_wap .f-p-tit{
    text-align: center;
    margin-bottom: 50px;
}
.more_wap .usedComp label{
        color: #626262;
}
.about-info-top .en-bt .more_foot{ margin:50px 0}
.about-info-top .en-bt a {
    color: #FFFFFF;
    width: 394px;
    height: 59px;
    background: #FF7B5A;
    border-radius: 5px;
    text-align: center;
    line-height: 59px;
    font-size: 26px;
    display: block;
    transition: all 0.6s;
    margin: 50px 0;
    margin-bottom: 80px;
}
/*#page{padding-top:132px;}*/
.wapshow{ display:none;}

.header-black {
	background: #2B2B2B;
	padding: 4px 0;
	text-align: right;
}

.header-black .price {
	display: inline-block;
	width: 170px;
	height: 20px;
	background: #F86D5C;
	border-radius: 10px ;
	text-align: center;
	line-height: 16px;
	font-size: 12px;
	font-family: Microsoft YaHei;
	color: #FFFFFF;
}

/*.wxtip{background: rgba(0,0,0,0.8); text-align: center; position: fixed; left:0; top: 0; width: 100%; height: 100%; z-index: 998; display: none;}*/
/*.wxtip-icon{width: 52px; height: 67px; background: url('../images/jt.png') no-repeat; display: block; position: absolute; right: 20px; top: 20px;}*/
/*.wxtip-txt{margin-top: 107px; color: #fff; font-size: 16px; line-height: 1.5;}*/

.header-black .tel {
	margin-left: 16px;
	display: inline-block;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 28px;
	background: url('../images/h-icon-01@2x.png') no-repeat left center;
	background-size: 18px 18px;
	transition: all 0.6s;
}

.header-black .tel:hover {
	color: #F86D5C;
}

.header-nav-bt .logo {
    max-width: 176px;
    float: left;
    padding: 24px 0;
}

.header-nav-bt .logo a {
	display: block;
}

.header-nav-bt .logo a img {
	max-width: 100%;
	height: auto;
}

.header-nav-bt .logo a img.black {
	display: block;
}

.header-nav-bt .logo a img.white {
	display: none;
}

.hfixed .header-nav-bt .logo a img.black {
	display: none;
}

.hfixed .header-nav-bt .logo a img.white {
	display: block;
}

#menuWap {
	display: none;
}


.header-box_wap{ 
    display:none;
}



.s-l-b-warp{
    padding-top:10px;
    position: absolute;
	top: 100%;
	left: 30px;
	visibility: hidden;
	opacity: 0;
	transform: translate(0, 10%);
	transition: all 0.2s;
}
.second-list-box {
	padding: 20px 0 10px;
	width: 345px;
	position: relative;
	background: #FFFFFF;
	box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.16);
}
.second-list-box:before{
    content: '';
    width: 0;
    height: 8px;
    z-index: 9;
    left: 15px;
    top: -16px;
    position: absolute;
    border-bottom: 8px solid #ffffff;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    transition: all.3s ease;
}
.second-list-box.dl-item{
    width:620px;
}
.second-list-box.dl-item dl {
	width: 25%;
	box-sizing:border-box;
	padding:0 20px;
}

.second-list-box.dl-item dl:last-child {
	width: 25%;
}

.second-list-box.dl-item dl:first-child {
	width: 50%;
}

.s-l-b-warp::after {
	content: '';
	position: absolute;
	left: 0;
	top: 10px;
	width: 2px;
	height:calc(100% - 10px);
	background: linear-gradient(90deg, #FF8735, #F66961);
}
.second-list-box{
    padding-left: 10px;
}
.second-list-box dl {
	width: 50%;
	float: left;
	box-sizing:border-box;
	padding:0 28px;
	padding:0 10px;
}

/*.second-list-box dl:last-child {*/
/*	width: 60%;*/
/*}*/

.second-list-box dl dt {
    margin-bottom:14px;
	padding-bottom: 14px;
	border-bottom:1px solid #F2F2F3;
}

.second-list-box dl dt a {
	font-size: 16px;
	font-weight: 700;
	color: #091E33;
}

.second-list-box dl dd {
	display: block;
	margin-bottom: 5px;
}

.second-list-box dl dd a {
	font-size: 14px;
	font-weight: 400;
	color: #626262;
	line-height: 24px;
	transition: all 0.6s;
}

.second-list-box dl dd a:hover {
	color: #F86D5C;
}

.second-list-box dl .dd-box .dd {
	width: 50%;
	float: left;
}

.second-list-box dl .dd-box a {
	margin-bottom: 5px;
	display: block;
	font-size: 14px;
	font-weight: 400;
	color: #626262;
	line-height: 24px;
	transition: all 0.6s;
}

.second-list-box dl .dd-box a:hover {
	color: #F86D5C;
}

.header-nav-bt .nav-bt {
	float: right;
}

.header-nav-bt .nav-bt .nav-box {
	float: left;
}

.nav-bt .nav-box #menuPc>ul>li {
	float: left;
	position: relative;
}

.nav-bt .nav-box #menuPc>ul>li:hover .second-box {
	opacity: 1;
	transform: translate(-50%, 0);
	visibility: visible;
}

.nav-bt .nav-box #menuPc>ul>li:hover .s-l-b-warp{
	opacity: 1;
	transform: translate(0, 0);
	visibility: visible;
}

.second-box {
	padding: 10px 0;
	position: absolute;
	top: 100%;
	left: 50%;
	transform: translate(-50%, 5%);
	width: 221px;
	background: #FFFFFF;
	box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.16);
	visibility: hidden;
	opacity: 0;
	transition: all 0.2s;
}

.second-box::after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 2px;
	height: 100%;
	background: linear-gradient(90deg, #FF8735, #F66961);
}

.second-box>dl>dd {
	text-align: center;
}

.second-box>dl>dd>a {
	font-size: 16px;
	color: #091E33;
	line-height: 42px;
	transition: all 0.6s;
}

.second-box>dl>dd>a:hover {
	color: #FA8241;
}

.nav-bt .nav-box #menuPc>ul>li>a {
	display: block;
	padding: 39.5px 30px;
	font-size: 16px;
	color: #091E33;
	transition: all 0.6s;
}

.hfixed .nav-bt .nav-box #menuPc>ul>li>a {
	color: #FFFFFF;
}

.nav-bt .nav-box #menuPc>ul>li.act>a,
.nav-bt .nav-box #menuPc>ul>li:hover>a {
	color: #FA8241;
}

.header-nav-bt .nav-bt .bt-box {
	float: right;
	padding: 31px 0;
	margin-left: 20px;
}

.header-nav-bt .nav-bt .bt-box a {
	display: inline-block;
	width: 131px;
	height: 41px;
	background: linear-gradient(90deg, #F66961, #FF8735);
	text-align: center;
	line-height: 41px;
	font-size: 16px;
	font-weight: 400;
	margin-left: 20px;
	color: #FFFFFF;
}

/*header end*/

/*footer start*/
.exp-now {
	background: url('../images/exp-bg.jpg') no-repeat center;
	background-attachment: fixed;
	padding: 110px 0;
	text-align: center;
}

.exp-now .slogan {
	font-size: 34px;
	font-weight: 400;
	color: #FFFFFF;
}

.exp-now .en-bt {
	margin: 35px auto 0;
	width: 267px;
}

.exp-now .en-bt a {
	color: #FF7B5A;
	width: 100%;
	height: 59px;
	background: #FFFFFF;
	border-radius: 5px;
	text-align: center;
	line-height: 59px;
	font-size: 26px;
	display: block;
	transition: all 0.6s;
}

.exp-now .en-bt a:hover {
	background: #FF7B5A;
	color: #FFFFFF;
}

.footer {
	background: #1F2D3D;
	padding: 70px 0 100px;
}

.footer .logo-contact {
	width: 55%;
	float: left;
}

.footer .logo-contact .logo {
	float: left;
}

.logo-contact .logo {
	float: left;
	width: 30%;
}

.logo-contact .logo a {
	display: block;
}

.logo-contact .logo a img {
	width: 142px;
	height: auto;
}

.logo-contact .contact {
	width: 70%;
	float: right;
}

.logo-contact .contact ul li {
	font-size: 14px;
	color: #B1C5DB;
	line-height: 34px;
}

.logo-contact .contact ul li a {
	color: #B1C5DB;
	transition: all 0.6s;
}

.logo-contact .contact ul li a:hover {
	color: #FA8241;
}

.logo-contact .contact ul li.fixed {
	padding: 10px 0;
}

.logo-contact .contact ul li.fixed dl {
	float: left;
}

.logo-contact .contact ul li.fixed dl img {
	width: 123px;
	height: auto;
}

.logo-contact .contact ul li.fixed dl {
	margin-right: 20px;
}

.logo-contact .contact ul li.fixed dl:last-child{
	margin-right: 0;
}


.footer .setmap-menu {
	width: 45%;
	float: right;
}
.footer .setmap-menu dl:first-child dd{
    width:50%;
    float:left;
}
.footer .setmap-menu dl {
	width: 20%;
	float: left;
}

.footer .setmap-menu dl:first-child {
	width: 50%;
	padding-right:10%;
}

.footer .setmap-menu dl dt {
	margin-bottom: 35px;
}

.footer .setmap-menu dl dt a {
	font-size: 20px;
	color: #FFFFFF;
	transition: all 0.6s;
	cursor: default;
}

/*.footer .setmap-menu dl dt a:hover {*/
/*	color: #FA8241;*/
/*}*/

.footer .setmap-menu dl dd {
	margin-bottom: 15px;
}

.footer .setmap-menu dl dd a {
	color: #B1C5DB;
	transition: all 0.6s;
}

.footer .setmap-menu dl dd a:hover {
	color: #FA8241;
}

/*footer end*/

/*轮播图start*/
.banner {
	max-width: 1920px;
	margin: 0 auto 0;
	width: 100%;
	background: #FFFFFF;
}

.banner .swiper-slide {
	position: relative;
	overflow: hidden;
	height: 100%;
}

.banner .bg-box {
	position: relative;
	z-index: 1;
}

.banner .bg-box img {
	width: 100%;
	height: auto;
}

.banner .wap-box {
	display: none;
}

.banner .wap-box img {
	width: 100%;
	height: auto;
}

.banner .swiper-pagination-bullet {
	width: 61px;
	height: 7px;
	background: #D6D6D6;
	opacity: 1;
	border-radius: inherit;
	border: none;
	border-radius: 4px;
	transition: all 0.6s;
}

.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
}

.banner .swiper-pagination-bullet-active {
	opacity: 1;
	background: linear-gradient(90deg, #FF8735, #F66961);
}

.banner .swiper-container-horizontal>.swiper-pagination-bullets,
.banner .swiper-pagination-custom,
.banner .swiper-pagination-fraction {
	bottom: 60px;
}

.swiper-slide .content-box {
	transform: translateX(-200px);
	opacity: 0;
	transition: all .6s;
	position: absolute;
	z-index: 3;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	display: flex;
	align-items: center;
	box-sizing: border-box;
}

.swiper-slide .content-box .m-width-1404 {
	width: 1444px;
}

.swiper-slide .content-box .banner-text {
	width: 40%;
}

.swiper-slide .content-box .banner-text h1 {
	font-size: 40px;
	font-weight: 400;
	color: #2B2B2B;
}

.swiper-slide .content-box .banner-text article {
	margin: 50px 0 70px;
	font-size: 18px;
	font-weight: 400;
	color: #1B1A1A;
	line-height: 34px;
}

.swiper-slide .content-box .banner-text .link a {
	display: inline-block;
	margin-right: 20px;
	height: 46px;
	line-height: 46px;
	font-size: 18px;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
}

.swiper-slide .content-box .banner-text .link a.online {
	width: 138px;
	background: #FA8241;
}
.swiper-slide .content-box .banner-text .link a.app_down{
    background: #FA8241 url('../images/code-icon.png') no-repeat 5px center;
    padding-left: 52px;
    text-align: left;
    width: 100px;
    position: relative;
}

.app_down_wap{
    display: none;
    background: #FA8241 url('../images/code-icon.png') no-repeat 5px center;
    padding-left: 52px;
    text-align: left;
    width: 100px;
    position: relative;
}


.swiper-slide .content-box .banner-text .link a.video-play {
	width: 194px;
	background: #2B2B2B;
}

.swiper-slide .content-box .banner-text .link a.video-play span {
	padding-left: 25px;
	background: url('../images/bt-play.png') no-repeat left center;
}

.layui-layer-content {
	height: calc(100% - 43px);
}

.layui-layer-content iframe {
	height: 100% !important;
}

.ani-slide .content-box {
	transform: translateX(0);
	opacity: 1;
}

/*轮播图end*/
.inner-banner {
	max-width: 1920px;
	margin: 0 auto;
}

.inner-banner img {
	width: 100%;
	height: auto;
}

.crumbs-box {
	padding: 12px 0;
}

.crumbs-box a {
	color: #626262;
	display: inline-block;
	transition: all 0.4s;
}

.crumbs-box a:hover {
	color: #fa8241;
}

.crumbs-box i {
	display: inline-block;
	padding: 0 5px;
	color: #626262;
}

.crumbs-box span {
	color: #626262;
}

/*公共样式定义 start*/
/*例如,统一间距,统一字体,统一大小写,统一最大距离*/

.m-width-1404 {
	max-width: 1444px;
	margin: 0 auto;
}

.ipd-20 {
	padding: 0 20px;
}

/* 右侧浮动 start */
.right-fixed {
	background: #FFFFFF;
	box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.16);
	position: fixed;
	right: 0;
	bottom: 160px;
	z-index: 999;
}

.right-fixed ul li {
	padding: 0 15px;
	transition: all 0.6s;
	background: #FFFFFF;
	position: relative;
}

.right-fixed ul li:hover {
	background: #FA8241;
}

.right-fixed ul li:hover a {
	border-top: 1px solid transparent;
}

.right-fixed ul li a {
	display: block;
	height: 30px;
	width: 30px;
	margin: 0 auto;
	padding: 18px 7px;
	border-top: 1px solid #aaaaaa;
	transition: all 0.6s;
}

.right-fixed ul li.hide-border a {
	border-top: 1px solid transparent;
}

.right-fixed ul li:first-child a {
	border-top: 1px solid transparent;
}

.right-fixed ul li a.down {
	background: url('../images/r-f-i-1.png') no-repeat center;
}

.right-fixed ul li a.talk {
	background: url('../images/r-f-i-2.png') no-repeat center;
}

.right-fixed ul li a.msg {
	background: url('../images/r-f-i-3.png') no-repeat center;
}

.right-fixed ul li a.tel {
	background: url('../images/r-f-i-4.png') no-repeat center;
}

.right-fixed ul li a.qr-code {
	background: url('../images/r-f-i-5.png') no-repeat center;
}

.right-fixed ul li a.gotop {
	background: url('../images/r-f-i-6.png') no-repeat center;
}

.right-fixed ul li:hover a.down {
	background: url('../images/r-f-i-1-w.png') no-repeat center;
}

.right-fixed ul li:hover a.talk {
	background: url('../images/r-f-i-2-w.png') no-repeat center;
}

.right-fixed ul li:hover a.msg {
	background: url('../images/r-f-i-3-w.png') no-repeat center;
}

.right-fixed ul li:hover a.tel {
	background: url('../images/r-f-i-4-w.png') no-repeat center;
}

.right-fixed ul li:hover a.qr-code {
	background: url('../images/r-f-i-5-w.png') no-repeat center;
}

.right-fixed ul li:hover a.gotop {
	background: url('../images/r-f-i-6-w.png') no-repeat center;
}

.qr-code-img {
	position: absolute;
	right: 100%;
	top: 50%;
	transform: translate(-20px, -50%);
	opacity: 0;
	visibility: hidden;
	background: #FA8241;
	padding: 5px;
	margin-right: 11px;
	transition: all 0.6s;
}

.right-fixed ul li:hover .qr-code-img {
	opacity: 1;
	transform: translate(0, -50%);
	visibility: visible;
}

.banner-text .link a.app_down:hover .qr-code-img  {
	opacity: 1;
	transform: translate(0, -50%);
	visibility: visible;
}

.qr-code-img::after {
	content: '';
	background: url('../images/qr-code-icon.png') no-repeat center;
	width: 10px;
	height: 17px;
	position: absolute;
	right: -7px;
	top: 50%;
	margin-top: -8.5px;
}

.qr-code-img img {
	width: 102px;
	height: auto;
}


/*xinjia */
.qr-code-img_app {
	position: absolute;
   top: 80%;
    left: 99%;
	transform: translate(-20px, -50%);
	opacity: 0;
	visibility: hidden;

	transition: all 0.6s;
}


.banner-text .link a.app_down:hover .qr-code-img_app  {
	opacity: 1;
	transform: translate(0, -50%);
	visibility: visible;
}

/*.qr-code-img_app::after {*/
/*	content: '';*/
/*	background: url('../images/qr-code-icon.png') no-repeat center;*/
/*	width: 10px;*/
/*	height: 17px;*/
/*	position: absolute;*/
/*	right: -7px;*/
/*	top: 50%;*/
/*	margin-top: -8.5px;*/
/*}*/

.qr-code-img_app img {
	width: 234px;
	height: auto;
}

.adv-fixed {
	width: 1000px;
	padding: 10px 50px;
	box-sizing: border-box;
	/*background: #FC7855;*/
	border-radius: 5px;
	position: fixed;
	bottom: 5px;
	left: 50%;
	margin-left: -451.5px;
	display: none;
	z-index:99;
}

.adv-fixed img{ max-width:100%;}

.adv-fixed .adv-content p {
	display: inline-block;
	font-size: 22px;
	font-weight: 400;
	color: #FFFFFF;
	align-self: flex-start;
	padding: 1.5px 0;
	float: left;
}

.adv-fixed .adv-content .bt {
	float: right;
	display: inline-block;
	width: 112px;
	height: 36px;
	background: #F4F4F4;
	text-align: center;
	line-height: 36px;
	font-size: 20px;
	font-weight: 400;
	color: #F86F58;
}
.adv-fixed .adv-content .bt.wap{display:none}
/* 右侧浮动 end*/

/*分页 start*/
.page-box {
	padding: 50px 0;
	text-align: center;
}

.page-box .page-inner {
	display: flex;
	justify-content: center;
}

.page-box .page-inner a {
	font-weight: bold;
	display: inline-flex;
	font-size: 14px;
	color: #696969;
	margin: 0 5px;
	width: 50px;
	height: 50px;
	line-height: 50px;
	justify-content: center;
	background: transparent;
}

.page-box .page-inner .current {
	font-weight: bold;
	display: inline-flex;
	font-size: 14px;
	color: #696969;
	margin: 0 5px;
	width: 50px;
	height: 50px;
	line-height: 50px;
	justify-content: center;
	background: transparent;
}

.page-box .page-inner .page-list {
	display: flex;
}

.page-box .page-inner .page-list a.act,
.page-box .page-inner .page-list a:hover {
	color: #295a83;
	transition: all 0.4s;
}

.page-box .page-inner a.prev {
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
}

.page-box .page-inner a.next {
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
}

.page-box .page-inner a.prev.no-drop,
.page-box .page-inner a.next.no-drop {
	cursor: no-drop;
	opacity: 0.5;
}

.page-box .page-inner .page-list .current.act,
.page-box .page-inner .page-list .current:hover {
	color: #295a83;
	transition: all 0.4s;
}

.page-box .page-inner .current.prev {
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
}

.page-box .page-inner .current.next {
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
}

.page-box .page-inner .current.prev.no-drop,
.page-box .page-inner .current.next.no-drop {
	cursor: no-drop;
	opacity: 0.5;
}

/*分页 end*/

/*公共样式定义 end*/
.page-process {
	padding: 80px 0;
}

.page-process .tit {
	text-align: center;
}

.page-process .tit h6 {
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
}

.page-process .tit p {
	font-size: 22px;
	font-weight: 400;
	color: #4A4A4A;
	line-height: 38px;
}

.page-process .tag-bt-list {
	margin: 40px 0;
}

.page-process .tag-bt-list ul {
	display: flex;
	justify-content: center;
	align-items: center;
}

.page-process .tag-bt-list ul li {
	margin: 0 16.5px;
}

.page-process .tag-bt-list ul li a {
	width: 277px;
	height: 58px;
	background: #FFFFFF;
	border: 1px solid #FA8241;
	border-radius: 5px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 20px;
	font-weight: 400;
	color: #FA8241;
	cursor: default;
}

.page-process .tag-bt-list ul li a span {
	display: inline-block;
	margin-left: 15px;
}

.page-process .process-pic {
	text-align: center;
}

.process-pic .img-box img {
	max-width: 100%;
	height: auto;
}

.customer-journey {
	padding:70px 50px 0;
}
.customer-journey .cj-tit{text-align:center;padding-bottom:20px;}
.customer-journey .cj-tit h6 {
	font-size: 44px;
    font-weight: 400;
    color: #2B2B2B;
}
.customer-journey .cj-tit p{
    font-size: 22px;
    font-weight: 400;
    color: #4A4A4A;
    line-height: 38px;
}
/*.customer-journey .cj-tag {*/
/*	margin: 20px 0 50px;*/
/*	display:none;*/
/*}*/
/*.customer-journey .cj-tag ul{display:flex;}*/
/*.customer-journey .cj-tag ul li {*/
/*	width:150px;*/
/*	height:44px;*/
/*	line-height:44px;*/
/*	text-align: center;*/
/*	padding-right:83px;*/
/*	background:#fa8241 url('../images/cj-list-bg-01.jpg') no-repeat right center;*/
/*}*/
/*.customer-journey .cj-tag ul li:nth-child(4){background:#fa8241 url('../images/cj-list-bg-02.jpg') no-repeat right center;}*/
/*.customer-journey .cj-tag ul li:nth-child(5){background:#d2d2d2 url('../images/cj-list-bg-03.jpg') no-repeat right center;}*/
/*.customer-journey .cj-tag ul li:last-child{padding-right:0;background:#D2D2D2 none;}*/
/*.customer-journey .cj-tag ul li a {*/
/*	font-size: 24px;*/
/*	color: #FFFFFF;*/
/*}*/
/*.customer-journey .cj-tag ul li:nth-child(5) a{color:#434343;}*/
/*.customer-journey .cj-tag ul li:last-child a{color:#434343;}*/

.customer-journey .cj-tag {
	margin: 20px 0 50px;
}
.customer-journey .cj-tag ul{text-align:center;}
.customer-journey .cj-tag ul li {
	width: 180px;
    text-align: center;
    font-size: 16px;
    color: #ff7a59;
    line-height: 50px;
    border-radius: 3px;
    border: 1px solid #FA8241;
    margin: 0 8px;
    cursor: pointer;
    transition: all 0.6s cubic-bezier(0.42, 0, 0.58, 1);
    display: inline-block;
    cursor: pointer;
    position: relative;
}

.customer-journey .cj-tag ul li:before{
    height: 100%;
    position: absolute;
    right: auto;
    top: 0;
    background: #FA8241;
    z-index: 0;
    content: '';
    width: 0;
    left: auto;
    right: 0;
    transition: all 0.6s cubic-bezier(0.42, 0, 0.58, 1);
}
.customer-journey .cj-tag ul li.act:before{
    width: 100%;
    left: 0;
    right: auto;
}
.customer-journey .cj-tag ul li a {
	font-size: 16px;
    color: #FA8241;
    display: block;
    position: relative;
    z-index:2;
}
.customer-journey .cj-tag ul li.act a {
    color:#ffffff;
}

.customer-journey .cj-tags {
	margin: 20px 0 50px;
}
.customer-journey .cj-tags ul{display:flex;flex-wrap:wrap;}
.customer-journey .cj-tags ul li {
	/*width:12.5%;*/
	text-align: center;
	    text-align: center;
    padding: 0 20px;
}

.customer-journey .cj-tags ul li a {
	font-size: 20px;
	font-weight: 400;
	color: #373737;
}

.customer-journey .cj-tags ul li.act a {
	color: #2D67FF;
	font-weight: 700;
}

.customer-journey .cj-swiper {
	position: relative;
}
.customer-journey .cj-swiper .swiper-container{height:610px;padding:20px 20px 0;}
.customer-journey .cj-swiper .swiper-container::before{
	content: '';
	background:url('../images/cj-line.png') no-repeat center;
	width:7px;
	height:100%;
	position: absolute;
	left:150px;
	top:0;
	/*display:none;*/
}
.customer-journey .cj-swiper-box {
	position: relative;
}

.customer-journey .cj-swiper .swiper-slide {
	position: relative;
	transition: all 0.3s;
	box-sizing: border-box;
}
.customer-journey .cj-swiper .swiper-container::after {
	content: '';
	width:100%;
	height:100%;
	position: absolute;
	left:0;
	top:0;
	z-index:3;
    background: linear-gradient(#ffffff 0%,rgba(255,255,245,0) 52%, rgba(255,255,255,0) 48%, #ffffff 100%);
    background: -moz-linear-gradient(#ffffff 0%,rgba(255,255,255,0) 52%, rgba(255,255,255,0) 48%, #ffffff 100%);
    background: -o-linear-gradient(#ffffff 0%,rgba(255,255,255,0) 52%, rgba(255,255,255,0) 48%, #ffffff 100%);
    display:none;
}
.customer-journey .cj-swiper .swiper-slide.swiper-slide-prev ,.customer-journey .cj-swiper .swiper-slide.swiper-slide-next{
	
}
.customer-journey .cj-swiper .swiper-slide.swiper-slide-active{
    opacity:1;
    box-shadow: 0px 0px 21px 0px rgba(47, 47, 47, 0.38);
}
.customer-journey .cj-swiper .swiper-slide.swiper-slide-active .icon .time{color:#FA8241;transform:scale(1.1);}
.customer-journey .cj-swiper .swiper-slide .cj-pop-html {
	display: none;
}

.customer-journey .cj-swiper .swiper-slide .icon {
	position: absolute;
	left: 15px;
	top: 15px;
	display: flex;
	align-items: center;
}
.customer-journey .cj-swiper .swiper-slide .icon .time{text-align: right;margin-right:10px;color:#4C4948;transition: all 0.6s;}
.customer-journey .cj-swiper .swiper-slide .icon .time b{
	display: block;
	font-size:20px;
	font-weight:700;
	line-height:1;
}
.customer-journey .cj-swiper .swiper-slide .icon .time span{
	font-size:16px;
	font-weight:700;
}
.customer-journey .cj-swiper .swiper-slide .s-s-inner {
	margin-left: 150px;
	padding: 0 25px;
	height:100%;
	background: #F7FAFF;
	display: flex;
	align-items: center;
}

.cj-swiper .swiper-slide .s-s-inner .text b {
	font-size: 20px;
	font-weight: 700;
	color: #4C4948;
}

.cj-swiper .swiper-slide .s-s-inner .text p {
	font-size: 16px;
	color: #4C4948;
}

.cj-swiper .swiper-slide .s-s-inner .text span {
	color: #2F62ED;
}

/* .customer-journey .cj-swiper .swiper-slide:hover {
	z-index: 3;
	background: #FFFFFF;
	transform: scale(1.01);
	box-shadow: 0px 0px 21px 0px rgba(47, 47, 47, 0.38);
} */

.cj-pop {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 99;
	opacity: 0;
}

/* .cj-pop .line{
	width: 21px;
	height: 21px;
	background: #FF7B5A;
	border-radius: 50%;
	position: absolute;
	left:-250px;
	top:40px;
}
.cj-pop .line::after{
	width:250px;
	height:1px;
	border-top:2px dotted #FF7B5A;
	content:'';
	position: absolute;
	right:-250px;
	top:50%;
} */
.cj-pop-box {
	width: 604px;
	background: #FFFFFF;
	box-shadow: 0px 0px 21px 0px rgba(47, 47, 47, 0.38);
	border-radius: 10px;
	padding: 30px;
	position: relative;
	right: 0;
	top: 0;
	box-sizing: border-box;
}

.cj-pop-box .pic-box .img-box img {
	width: 100%;
	height: auto;
}

.cj-pop-box .text-box {
	margin: 30px 0;
	font-size: 18px;
	font-weight: 400;
	color: #4F5050;
	line-height: 34px;
}

.cj-pop-box .link-box a {
	display: inline-block;
	border: 1px solid #FF7B5A;
	border-radius: 22px;
	font-size: 18px;
	font-weight: 400;
	line-height: 1;
	color: #FF7B5A;
	padding: 10px 30px;
	margin-right: 8px;
	transition: all 0.6s;
}

.cj-pop-box .link-box a:hover {
	background: #FF7B5A;
	color: #FFFFFF;
}

.industry-honor{
	padding:80px 0;
	background:#F7F9FA;
}
.industry-honor .industry-box .tit h6{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
	text-align: center;
}
.industry-honor .industry-box .tit .more{padding:40px 0 45px;margin-top:0;}




#certify {
	position: relative;
	width: 100%;
	margin: 0 auto
}
#certify .swiper-button-next, #certify .swiper-button-prev{
    margin-top:-52px;
}
#certify .swiper-container {
	padding-bottom: 60px;
}

#certify  .swiper-slide {
	width: 908px;
	height: 495px;
	background: #FF7B5A;
	filter:brightness(0.5);
	transition: all 0.6s;
}
#certify  .swiper-slide .s-s-inner{
	padding:50px;
}
#certify .swiper-slide.swiper-slide-active{filter:brightness(1)}
#certify .swiper-pagination {
	width: 100%;
	bottom: 0;
}
#certify .pic-text .pic{width:40%;float:left;}
#certify .pic-text .pic img{width:100%;height:auto;}
#certify .pic-text .text{width:55%;float:right;}
#certify .pic-text .text .name{
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:1;
	padding-bottom:15px;
	border-bottom:2px solid #FFFFFF;
	text-align: right;
}
#certify .pic-text .text .tips{
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 30px;
	height:90px;
	overflow:hidden;
	margin:30px 0 30px 0;
	padding-left:30px;
	position: relative;
}
#certify .pic-text .text .tips::after{
	content: '”';
	font-size: 56px;
	color: #FFFFFF;
	opacity: 0.3;
	position: absolute;
	right:15px;
	bottom:-15px;
}
#certify .pic-text .text .tips::before{
	content: '“';
	font-size: 56px;
	color: #FFFFFF;
	opacity: 0.3;
	position: absolute;
	left:0;
	top:13px;
}
#certify .pic-text .text .sign{
	text-align: right;
	font-size: 16px;
	color: #FFFFFF;
}
#certify .number-list{margin-top:50px;}
#certify .number-list ul li{width:25%;float:left;text-align: center;}
#certify .number-list ul li .num{
	font-size: 48px;
	font-family: Impact;
	font-weight: 400;
	color: #FFFFFF;
}
#certify .number-list ul li .text{
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 28px;
}
#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 8px;
	width: 88px;
	height: 4px;
	background: #D2D2D2;
	border-radius: 2px;
	opacity: 1;
	transition: all 0.6s;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	background: #FF7B5A;
}
.ab-honor-box{
	padding:80px 0 0;
}
.ab-honor-box .tit{text-align: center;margin-bottom:50px;}
.ab-honor-box .tit h6{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
}
.ab-honor-box .tit p{
	font-size: 22px;
	font-weight: 400;
	color: #4A4A4A;
}
.ab-honor-swiper .swiper-container{padding:0 20px;}
.ab-honor-swiper .swiper-slide{position: relative;}
.ab-honor-swiper .swiper-slide .pic-box{width:53.7%;}
.ab-honor-swiper .swiper-slide .pic-box img{width:100%;height:auto;}
.ab-honor-swiper .swiper-slide .text-box{
	width:50%;
	background: #FFFFFF;
	box-shadow: 0px 4px 27px 0px rgba(0, 0, 0, 0.17);
	position: absolute;
	right:0;
	top:50%;
	z-index:3;
	transform:translate(30% ,-50%);
	box-sizing:border-box;
	padding:50px 90px;
	transition: all 0.6s;
	opacity:0;
}
.ab-honor-swiper .swiper-slide.ani-slide .text-box{
	transform:translate(0 ,-50%);
	opacity:1;
}
.ab-honor-swiper .swiper-slide .text-box .t{
	padding-bottom:22px;
	line-height:1;
	position: relative;
}
.ab-honor-swiper .swiper-slide .text-box .t::after{
	content: '';
	width: 43px;
	height: 1px;
	background: #FF7B5A;
	position: absolute;
	left:0;
	bottom:0;
}
.ab-honor-swiper .swiper-slide .text-box .t a{
	font-size: 26px;
	font-weight: 700;
	color: #FF7B5A;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
	width:100%;
	overflow: hidden;
}
.ab-honor-swiper .swiper-slide .text-box .tips{
	height: 120px;
	overflow: hidden;
	font-size: 18px;
	font-weight: 400;
	color: #4A4A4A;
	line-height: 30px;
	margin:30px 0 40px;
}
.ab-honor-swiper .swiper-slide .text-box .more-bt a{
	width: 177px;
	height: 43px;
	background: #FF7B5A;
	border-radius: 22px;
	text-align: center;
	line-height:43px;
	font-size: 18px;
	font-weight: 400;
	color: #FFFFFF;
	display: block;
}
.ab-honor-box .page-pagination-warp{text-align: center;margin:50px 0 0;}
.ab-honor-box .page-pagination-warp .ppw-inner{
	position: relative;
	display: inline-block;
	padding:0 60px;
}
.ppw-inner .swiper-pagination{position: relative;}
.ppw-inner .swiper-pagination-bullet{margin:0 5px;}
.ppw-inner .swiper-pagination-bullet-active{background:#FF7B5A;}
.ppw-inner .swiper-button-prev{background:url('../images/a-h-left.png') no-repeat center;}
.ppw-inner .swiper-button-next{background:url('../images/a-h-right.png') no-repeat center;}
.partners{
	padding:80px 0;
}
.partners .tit{text-align: center;}
.partners .tit h6{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
}
.partners .partners-list{margin-top:50px;padding:0 7%;}
.partners-list ul{display: flex;flex-wrap: wrap;}
.partners-list ul li{
	width:20%;
	box-sizing:border-box;
	border-left:1px dotted #bdbdbd;
	border-top:1px dotted #bdbdbd;
}
.partners-list ul li:nth-child(5n+1){border-left:none;}
.partners-list ul li:nth-child(1){border-top:none;}
.partners-list ul li:nth-child(2){border-top:none;}
.partners-list ul li:nth-child(3){border-top:none;}
.partners-list ul li:nth-child(4){border-top:none;}
.partners-list ul li:nth-child(5){border-top:none;}
.partners-list ul li .img-box{display: block;position: relative;padding-bottom:38.75%;overflow: hidden;}
.partners-list ul li .img-box img{width:100%;height:auto;position: absolute;left:0;top:0;}


/* CRM */
.crm-item-box .item-box {
	padding: 80px 0;
}

.crm-item-box .item-box .tit-box {
	text-align: center;
}

.crm-item-box .item-box .tit-box h6 {
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
	line-height: 1;
	margin-bottom: 20px;
}

.crm-item-box .item-box .tit-box p {
	font-size: 22px;
	font-weight: 400;
	color: #626262;
	line-height: 38px;
}

.crm-item-box .item-box .tab-box {
	margin-top: 30px;
	text-align: center;
}

.crm-item-box .item-box .tab-box .tab-inner {
	display: inline-block;
}

.crm-item-box .item-box .tab-box ul {
	border-bottom: 1px solid #E5E5E5;
	display: flex;
	justify-content: center;
	align-items: center;
}

.crm-item-box .item-box .tab-box ul li {
	margin: 0 10px;
	position: relative;
}

.crm-item-box .item-box .tab-box ul li::after {
	content: '';
	width: 0;
	height: 5px;
	background: #FA8241;
	position: absolute;
	left: 0;
	bottom: 0;
	transition: all 0.6s;
}

.crm-item-box .item-box .tab-box ul li a {
	display: block;
	padding: 25px 14px;
	line-height: 1;
	font-size: 24px;
	font-weight: 400;
	color: #434343;
	transition: all 0.6s;
}

.crm-item-box .item-box .tab-box ul li.act a,
.crm-item-box .item-box .tab-box ul li:hover a {
	color: #FA8241;
}

.crm-item-box .item-box .tab-box ul li.act::after,
.crm-item-box .item-box .tab-box ul li:hover::after {
	width: 100%;
}

.crm-item-box .item-box .con-box {
	margin-top: 50px;
}

.crm-item-box .item-box .con-box .con {
	display: none;
}

.crm-item-box .item-box .con-box .con.act {
	display: block;
}

.crm-item-box .con-box .pic {
	width: 50%;
	float: left;
	text-align: right;
}

.crm-item-box .con-box .pic .img-box img {
	max-width: 100%;
	height: auto;
}

.crm-item-box .con-box .text {
	width: 50%;
	float: right;
	box-sizing: border-box;
	padding: 5% 6.5%;
}

.crm-item-box .con-box .text h6 {
	font-size: 36px;
	font-weight: 400;
	color: #1B1B1B;
}

.crm-item-box .con-box .text article {
	margin-top: 20px;
	font-size: 22px;
	font-weight: 400;
	color: #626262;
	line-height: 38px;
}

.more ,.jiesuo {
	text-align: center;
	margin-top: 50px;
}

.more a,.jiesuo a {
	display: inline-block;
	width: 330px;
	height: 54px;
	background: #FF7B5A;
	border-radius: 27px;
	text-align: center;
	line-height: 54px;
	font-size: 24px;
	font-weight: 400;
	color: #FFFFFF;
	transition: all 0.6s;
}

.more a:hover,.jiesuo a:hover  {
	background: #FA8241;
}

.crm-item-box .item-box:nth-child(even) {
	background: #f7f9fa;
}

.crm-list-box {
	padding: 80px 0;
}

.crm-list-box .tit {
	text-align: center;
	position: relative;
}

.crm-list-box .tit h6 {
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
	padding: 0 0 20px;
}

.crm-list-box .tit::after {
	content: '';
	width: 46px;
	height: 5px;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -23px;
	background: #FA8241;
}

.crm-list-box .crm-list {
	margin-top: 50px;
}

.crm-list ul {
	display: flex;
	flex-wrap: wrap;
}

.crm-list ul li {
	width: 19%;
	margin-left: 1.25%;
	text-align: center;
	margin-bottom: 20px;
	box-sizing: border-box;
	padding: 60px 20px;
	transition: all 0.6s;
	border-radius: 15px;
	cursor: pointer;
}

.crm-list ul li:hover {
	box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.15);
}

.crm-list ul li:nth-child(5n+1) {
	margin-left: 0;
}

.crm-list ul li .icon {
	display: flex;
	width: 63px;
	height: 63px;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
}

.crm-list ul li .name {
	font-size: 24px;
	font-weight: 400;
	color: #1B1B1B;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: 15px 0;
}

.crm-list ul li .tips {
	font-size: 18px;
	font-weight: 400;
	color: #626262;
	line-height: 24px;
}

.crm-left-fixed {
	position: fixed;
	left: 5%;
	top: 50%;
	z-index: 99;
	opacity: 0;
	visibility: hidden;
	transform: translateY(-80%);
	transition: all 0.6s;
}

.crm-left-fixed.show {
	opacity: 1;
	top:50%;
	visibility: visible;
	transform: translateY(-50%);
}

.crm-left-fixed ul li {
	width: 69px;
	height: 48px;
	background: #fa8241;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 30px;
	position: relative;
	transition: all 0.6s;
}

.crm-left-fixed ul li .icon-box{
    color: #fff; text-align: center;
}

.crm-left-fixed ul li.act {
	background: #f86d5c;
}

.crm-left-fixed ul li.act::before {
	background: #F86D5C;
}

.crm-left-fixed ul li.act::after {
	border-top: 24px solid #F86D5C;
}

.crm-left-fixed ul li a {
	display: block;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.crm-left-fixed ul li::before {
	content: "";
	width: 0px;
	height: 24px;
	position: absolute;
	box-sizing: border-box;
	top: -24px;
	background: #fa8241;
	border-left: 34.5px solid transparent;
	border-top: 24px solid #FFFFFF;
	border-right: 34.5px solid transparent;
	z-index: 2;
	transition: all 0.6s;
}

.crm-left-fixed ul li::after {
	content: "";
	width: 69px;
	height: 0;
	position: absolute;
	box-sizing: border-box;
	bottom: -24px;
	border-left: 34.5px solid transparent;
	border-top: 24px solid #fa8241;
	border-right: 34.5px solid transparent;
	z-index: 3;
	transition: all 0.6s;
}

.layui-layer.hc-pop {
	background: #FFFFFF;
	border-radius: 10px;
}
.layui-layer.hc-pop-apply {
	background: #FFFFFF;
	border-radius: 10px;
	overflow: hidden;
	height:1125px;
}
.form-pop,.form-pop2 {
	display: none;
}
.form-pop2 .bt a{ 
    color: #FF7B5A;
    background:  url('../images/sm.png') 5px 10px no-repeat;
    /*border: 1px solid #ebb1b1;*/
    overflow: hidden;
    margin: 10px 0;
    padding: 15px 15px 15px 35px;
    font-size: 16px;
}
.form-pop-apply {
	display: none;
}
.form-pop #xhlFormSubmit{
    display:block;
    width: 330px;
    height: 54px;
    background: #FF7B5A;
    border-radius: 27px;
    text-align: center;
    line-height: 54px;
    font-size: 24px;
    font-weight: 400;
    color: #FFFFFF;
    transition: all 0.6s;
}
.form-pop-apply #xhlFormSubmit{
    display:block;
    width: 230px;
    height: 34px;
    background: #FF7B5A;
    border-radius: 15px;
    text-align: center;
    line-height: 34px;
    font-size: 18px;
    font-weight: 400;
    color: #FFFFFF;
    transition: all 0.6s;
}
.form-pop-apply .form-pop-inner{
    padding:0 20px 20px;
}
.form-pop-apply .form-pop-inner .f-p-tit h6{font-size:24px;}
.form-pop-apply .usedComp:nth-child(5){margin-bottom:0;}
.form-pop-inner {
	padding: 0 135px 80px;
	background: #FFFFFF;
	border-radius: 10px;
}

.form-pop-inner .f-p-tit {
	padding: 50px 0 30px;
	text-align: center;
}

.form-pop-inner .f-p-tit h6 {
	font-size: 36px;
	font-weight: 400;
	color: #1B1B1B;
	line-height: 48px;
}
.form-pop-apply .form-pop-inner .f-p-tit{padding:30px 0 20px;}
.form-pop-apply .form-pop-inner .f-p-tit p {
	font-size: 14px;
	margin-top:10px;
}
.form-pop-inner .f-p-list {
	width: 758px;
	margin: 0 auto;
}

.f-p-list ul li {
	margin: 10px 0;
}

.f-p-list ul li.w2 {
	width: 48%;
	float: left;
}

.f-p-list ul li.w2:nth-child(even) {
	float: right;
}

.f-p-list ul li.w1 {
	width: 100%;
	clear: both;
}

.f-p-list ul li .input-box {
	width: 100%;
}

.f-p-list ul li .input-box input {
	width: 100%;
	height: 40px;
	line-height: 40px;
	box-sizing: border-box;
	padding: 0 10px;
	background: #F7F9FA;
	border: 1px solid #E5E5E5;
	border-radius: 5px;
}

.f-p-list ul li label {
	font-size: 18px;
	font-weight: 400;
	color: #1B1B1B;
}

.f-p-list ul li label sup {
	color: #FA8241;
}

.f-p-list ul li a {
	color: #626262;
	transition: all 0.6s;
}

.f-p-list ul li a:hover {
	color: #FA8241;
}

.f-p-list ul li .tel-code input[type=button] {
	margin-top: 27px;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: #FA8241;
	border-radius: 5px;
	border: none;
	font-size: 18px;
	font-weight: 400;
	color: #FFFFFF;
}

.f-p-list ul li .submit input[type=button] {
	width: 100%;
	height: 48px;
	line-height: 48px;
	background: #FA8241;
	border-radius: 5px;
	border: none;
	font-size: 22px;
	font-weight: 400;
	color: #FFFFFF;
}

.f-p-list ul li .submit input[type=button]:active {
	background: #CCCCCC;
}

.checkbox-input {
	position: relative;
	width: 17px;
	height: 17px;
	background: #F7F9FA;
	border: 1px solid #E5E5E5;
	display: inline-block;
	vertical-align: text-bottom;
}

.checkbox-input i {
	background: url('../images/checkbox-icon.png') no-repeat center;
	width: 19px;
	height: 20px;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 3;
	display: none;
}

.checkbox-input.act i {
	display: block;
}

.checkbox-input input {
	opacity: 0;
	position: absolute;
	left: 0;
	top: 0;
	width: 17px;
	height: 17px;
	z-index: 4;
}

.hc-pop .layui-layer-setwin .layui-layer-close2 {
	position: absolute;
	right: 20px;
	top: 20px;
	background: url('../images/clouse-icon.png') no-repeat center;
}

.hc-pop .layui-layer-setwin {
	right: 0;
	top: 0;
}

.hc-pop .layui-layer-setwin .layui-layer-close2:hover {
	background: url('../images/clouse-icon.png') no-repeat center;
}



.hc-pop-apply .layui-layer-setwin .layui-layer-close2 {
	position: absolute;
	right: 20px;
	top: 20px;
	background: url('../images/clouse-icon-w.png') no-repeat center;
}
.hc-pop-apply .img-box img{width:100%;height:auto;max-width:800px;}
.hc-pop-apply .layui-layer-setwin {
	right: 0;
	top: 0;
}

.hc-pop-apply .layui-layer-setwin .layui-layer-close2:hover {
	background: url('../images/clouse-icon-w.png') no-repeat center;
}

.core-box {
	background: #f9f9f9;
	padding: 80px 0;
}

.core-box .core-tit {
	text-align: center;
	margin-bottom: 30px;
}

.core-box .core-tit h6 {
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
}

.core-box .core-list .core-hot {
	background: #FFFFFF;
	border: 1px solid #E5E5E5;
	border-radius: 20px;
	padding: 40px;
	box-sizing: border-box;
}

.core-box .core-list .core-hot .core-hot-tit {
	margin-bottom: 30px;
}

.core-hot .core-hot-tit h6 {
	font-size: 30px;
	font-weight: 400;
	color: #1B1B1B;
}

.core-hot .core-hot-list ul li {
	width: 47%;
	float: left;
	display: flex;
}

.core-hot .core-hot-list ul li:nth-child(even) {
	float: right;
}

.core-hot .core-hot-list ul li .icon {
	width: 19.5%;
	text-align: center;
	justify-content: center;
	align-items: center;
	display: flex;
}

.core-hot .core-hot-list ul li .icon img {
	max-width: 100%;
	height: auto;
}

.core-hot .core-hot-list ul li .text {
	width: 75%;
	margin-left: 5%;
}

.core-hot-list ul li .text h6 {
	font-size: 24px;
	font-weight: 400;
	color: #2B2B2B;
}

.core-hot-list ul li .text article {
	margin-top: 10px;
	font-size: 18px;
	font-weight: 400;
	color: #626262;
	line-height: 30px;
}

.core-three-list {
	margin-top: 40px;
}

.core-three-list ul {
	display: flex;
	flex-wrap: wrap;
}

.core-three-list ul li {
	width: 32%;
	margin-left: 2%;
	background: #FFFFFF;
	border: 1px solid #E5E5E5;
	border-radius: 20px;
	box-sizing: border-box;
	padding: 40px;
}

.core-three-list ul li:first-child {
	margin-left: 0;
}

.core-three-list ul li .icon img {
	max-width: 100%;
	height: auto;
}

.core-three-list ul li .text h6 {
	margin: 20px 0;
	position: relative;
	padding-left: 16px;
	font-size: 30px;
	font-weight: 400;
	color: #1B1B1B;
}

.core-three-list ul li .text h6::after {
	content: '';
	width: 5px;
	height: 100%;
	background: #FA8241;
	position: absolute;
	left: 0;
	top: 0;
}

.core-three-list ul li .text article {
	font-size: 18px;
	font-weight: 400;
	color: #626262;
	line-height: 30px;
}

.promote-box {
	padding: 0 0 80px;
	background: url('../images/promote-bg.png') no-repeat center 45%;
}

.promote-item {
	padding: 70px 0 0;
}

.promote-item .tit {
	text-align: center;
	margin-bottom: 50px;
}

.promote-item .tit h6 {
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
}

.promote-item .icon-list ul {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}

.promote-item .icon-list ul li {
	width: 25%;
	text-align: center;
}

.promote-item .icon-list ul li .icon {
	height: 115px;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.promote-item .icon-list ul li .icon img {
	max-width: 100%;
	height: auto;
}

.promote-item .icon-list ul li .name {
	font-size: 24px;
	font-weight: 400;
	color: #626262;
	padding: 20px 0;
}

.promote-item .text-list {
	margin-top: 50px;
}

.promote-item .text-list dl {
	margin-bottom: 40px;
}

.promote-item .text-list dl dt {
	padding-left: 50px;
	background: url('../images/promote-icon-13.png') no-repeat left center;
	font-size: 30px;
	font-weight: 400;
	color: #1B1B1B;
}

.promote-item .text-list dl dd {
	padding-left: 50px;
	font-size: 24px;
	font-weight: 400;
	color: #626262;
}

.promote-item .icon-list.w3 ul li {
	width: 29%;
}

.promote-item .icon-list.w3 ul {
	justify-content: flex-start;
}

.promote-item .icon-list.w3 ul:nth-child(even) {
	justify-content: flex-end;
}

#cvs {
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: -1;
	width: 100%;
}

.promote-box {
	position: relative;
}

.unique-box {
	position: relative;
	padding: 80px 0;
}

.unique-box .more {
	position: relative;
	z-index: 9;
}

#particles-js {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
}

#particles-js .particles-js-canvas-el {
	width: 100%;
	height: 100%;
}

.unique-box .tit {
	text-align: center;
}

.unique-box .tit h6 {
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
}

.unique-box .tit p {
	margin-top: 10px;
	font-size: 22px;
	font-weight: 400;
	color: #4A4A4A;
}

.unique-box .text-list dl {
	margin-top: 45px;
}

.unique-box .text-list dl dt {
	padding-left: 42px;
	position: relative;
	font-size: 30px;
	font-weight: 400;
	color: #2B2B2B;
}

.unique-box .text-list dl dt::after {
	content: '';
	background: url('../images/website-reodio.png') no-repeat center;
	width: 31px;
	height: 31px;
	background-size: cover;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -15.5px;
}

.unique-box .text-list dl dd {
	margin-top: 10px;
	padding-left: 42px;
	font-size: 24px;
	font-weight: 400;
	color: #626262;
	line-height: 36px;
}

.website-item-box {
	padding: 0 0 80px;
	background: #FAFAFA;
}

.website-item-box .website-item {
	padding: 80px 0 0;
}

.website-item .tit {
	text-align: center;
	margin-bottom: 40px;
}

.website-item .tit h6 {
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
	position: relative;
	padding: 0 0 15px;
}

.website-item .tit h6::after {
	content: '';
	width: 54px;
	height: 5px;
	background: #FA8241;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -27px;
}

.website-item .tit .tag {
	margin-top: 20px;
}

.website-item .tit .tag span {
	font-size: 30px;
	font-weight: 400;
	color: #1B1B1B;
	display: inline-block;
	margin: 0 20px;
}

.website-item .tit p {
	font-size: 22px;
	font-weight: 400;
	color: #4A4A4A;
	line-height: 38px;
}

.website-item .pic-text .pic {
	width: 65.5%;
	float: left;
	text-align: right;
}

.website-item .pic-text .pic .img-box img {
	max-width: 100%;
	height: auto;
}

.website-item .pic-text .text {
	width: 30%;
	float: right;
}

.website-item .pic-text .text .text-list ul li {
	padding-left: 51px;
	position: relative;
	margin-bottom: 25px;
	background: url('../images/promote-icon-13.png') no-repeat left center;
	font-size: 30px;
	font-weight: 400;
	color: #1B1B1B;
}

.website-item .website-content-list ul {
	display: flex;
	flex-wrap: wrap;
}

.website-item .website-content-list ul li {
	width: 33%;
	margin-left: 0.5%;
	box-sizing: border-box;
	background: #FFFFFF;
	border: 1px solid #E5E5E5;
	border-radius: 20px;
	margin-bottom: 10px;
	padding: 50px;
	text-align: center;
}

.website-content-list {
	padding: 0 4.5%;
}

.website-item .website-content-list ul li:nth-child(3n+1) {
	margin-left: 0;
}

.website-content-list ul li .icon {
	height: 132px;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.website-content-list ul li .icon img {
	max-width: 100%;
	height: auto;
}

.website-content-list ul li .name {
	font-size: 30px;
	font-weight: bold;
	color: #1B1B1B;
	text-shadow: 0px 2px 6px rgba(61, 61, 61, 0.15);
	padding: 20px 0;
	position: relative;
}

.website-content-list ul li .name::after {
	content: '';
	width: 59px;
	height: 5px;
	background: #FA8241;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -29.5px;
}

.website-content-list ul li .tips {
	margin-top: 15px;
	font-size: 18px;
	font-weight: 400;
	color: #626262;
	line-height: 24px;
}

.price-box {
	max-width: 1920px;
	margin: 0 auto;
	background: url('../images/price-bg.jpg') no-repeat center;
	background-size: cover;
}

.price-box .price-inner {
	padding: 60px 4%;
}

.price-inner .text {
	width: 50%;
	float: left;
	text-align: center;
	font-size: 72px;
	font-weight: 700;
	color: #FFFFFF;
	text-shadow: 0px 7px 9px rgba(9, 30, 51, 0.24);
}

.price-inner .text h6 {
	line-height: 1.4;
	padding-bottom: 38px;
	margin-bottom: 35px;
	position: relative;
}

.price-inner .text h6::after {
	content: '';
	width: 189px;
	height: 5px;
	background: #FFFFFF;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -94.5px;
}

.price-inner .price-form {
	width: 50%;
	float: right;
	display: flex;
	justify-content: flex-end;
}

.price-form-inner {
	width: 681px;
	background: #FFFFFF;
	border-radius: 30px;
	padding: 50px;
	box-sizing: border-box;
}

.step-price .price-number {
	text-align: center;
	font-size: 60px;
	font-weight: 700;
	color: #1B1B1B;
	line-height: 1;
}

.step-price .price-tips {
	text-align: center;
	padding: 5px 0;
	font-size: 16px;
	font-weight: 400;
	color: #626262;
	border-bottom: 1px solid #E5E5E5
}

.step-price .form-box ul li {
	margin-top: 15px;
}

.step-price .form-box ul li.w2 {
	width: 48%;
	float: left;
}

.step-price .form-box ul li.w1 {
	clear: both;
	width: 100%;
	float: none;
}

.step-price .form-box ul li:nth-child(2) {
	float: right;
}

.step-price .form-box ul li:nth-child(4) {
	float: right;
}

.step-price .form-box ul li:nth-child(7) {
	float: right;
}

.step-price .form-box ul li:nth-child(9) {
	float: right;
}

.step-price .form-box ul li label {
	font-size: 20px;
	font-weight: 400;
	color: #434343;
}

.step-price .form-box ul li .input-box input {
	width: 100%;
	line-height: 40px;
	box-sizing: border-box;
	padding: 0 10px;
	height: 40px;
	background: #FAFAFA;
	border: 1px solid #E5E5E5;
	border-radius: 10px;
}

.step-price .form-box ul li .select-box select {
	width: 100%;
	line-height: 40px;
	box-sizing: border-box;
	padding: 0 10px;
	height: 40px;
	background: #FAFAFA;
	border: 1px solid #E5E5E5;
	border-radius: 10px;
	appearance: none;
	background: url('../images/select-icon.png') no-repeat 95% center;
}

.step-price .form-box ul li .tel-code {
	margin-top: 30px;
}

.step-price .form-box ul li .button-box {
	padding-top: 20px;
}

.step-price .form-box ul li .button-box input,
.step-price .form-box ul li .tel-code input {
	width: 100%;
	line-height: 40px;
	height: 40px;
	background: #FA8241;
	border-radius: 10px;
	font-size: 20px;
	font-weight: 400;
	color: #FFFFFF;
	border: none;
}
.price-pic-box img{max-width:100%;height:auto;display:none}
.price-pic-box img.pc{display:block;}
.step-submit .combo-item {
	width: 40%;
	float: left;
}

.step-submit .combo {
	position: relative;
}

.step-submit .combo::before {
	background: url('../images/price-icon-02.png') no-repeat center;
	width: 45px;
	height: 54px;
	content: '';
	position: absolute;
	left: 40%;
	top: 50%;
	transform: translate(0, -50%);
}

.step-submit .combo-item:nth-child(even) {
	float: right;
}

.step-submit .combo-item .name {
	color: #1B1B1B;
	font-size: 30px;
	font-weight: 700;
}

.step-submit .combo-item .tips {
	font-size: 30px;
	line-height: 48px;
	color: #1B1B1B;
}

.step-submit .combo-item .tips span {
	display: block;
}

.step-submit .combo-item .tips b {
	color: #FA8241;
	font-size: 44px;
	font-weight: 600;
}

.step-submit .combo-tips {
	margin: 30px 0 20px;
	padding: 15px 40px;
	text-align: center;
	border: 3px dashed #FA8241;
	font-size: 18px;
	font-weight: 400;
	color: #000000;
	line-height: 24px;
}

.step-submit .combo-content .price-qr-code {
	width: 35%;
	float: left;
	text-align: center;
	padding-top: 20px;
}

.step-submit .price-qr-code .img-box img {
	max-width: 160px;
	height: auto;
}

.step-submit .combo-content .price-list {
	width: 60%;
	float: right;
}

.step-submit .combo-content .price-list ul li {
	padding-left: 51px;
	margin-bottom: 20px;
	background: url('../images/promote-icon-13.png') no-repeat left center;
	font-size: 24px;
	font-weight: 400;
	color: #000000;
}

.step-submit .combo-small {
	margin-top: 30px;
	font-size: 16px;
	font-weight: 400;
	color: #000000;
	text-align: center;
}

.co-item .imgshow {
	float: left;
	width: 55%;
}

.co-item .imgshow img {
	width: 100%;
}

.co-item .text {
	width: 45%;
	float: right;
	box-sizing: border-box;
	padding: 0 80px 0 40px;
	color: #626262;
	line-height: 1.66;
	font-size: 18px;
	padding-top: 8%;
}

.co-item h3 {
	color: #2B2B2B;
	font-size: 36px;
	font-weight: normal;
	line-height: 1.33;
	margin-bottom: 40px;
}

.commu-swiper {
	position: relative;
	margin-bottom:20px;
}
.commu-swiper .swiper-slide{
	background-color:#f7f9fa;
}

.commu-swiper .swiper-button-next {
	border-radius: 5px 0px 0px 5px;
	background-image: url('../images/news/b-next.png');
	right: 0;
}

.commu-swiper .swiper-button-prev {
	border-radius: 0px 5px 5px 0px;
	background-image: url('../images/news/b-prev.png');
	left: 0;
}

.commu-swiper .swiper-button-next,
.commu-swiper .swiper-button-prev {
	width: 43px;
	height: 138px;
	background-color: #FA8241;
	background-position: 50% 50%;
	background-size: auto;
}

.crumbs-box {
	color: #626262;
}

.content-community .community-list li {
	float: left;
	width: 32%;
	margin-right: 2%;
	margin-bottom: 40px;
}

.content-community .community-list li:nth-child(3n) {
	margin-right: 0;
}

.community-list h3 {
	font-size: 22px;
	font-weight: normal;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
	margin-bottom: 12px;
}

.community-list h3 a {
	color: #1B1B1B;
}

.community-list .tags {
	margin: 18px 0 12px;
	font-size: 16px;
	color: #626262;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	padding: 0 20px;
	background: #EEEEEE;
	border-radius: 15px;
	border: 1px solid transparent;
	transition: all 0.3s;
}

.community-list .imgshow {
	overflow: hidden;
}
.community-list .imgshow a{
    display: block;
    overflow: hidden;
    padding-bottom:64%;
    position:relative;
}
.community-list .imgshow a img {
    position:absolute;
    left:0;
    top:0;
	width: 100%;
	height:100%;
	object-fit:cover;
	transition: all 0.3s;
	display: block;
}

.community-list .text-p {
	font-size: 16px;
	color: #626262;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
}

.community-list .see-more {
	margin: 25px 0;
	color: #FA8241;
	font-size: 16px;
	display: inline-block;
	padding-right: 25px;
	background: url('../images/news/com-arrow.png') 100% 50% no-repeat;
}

.community-list li:hover .tags {
	background-color: #FFF0E8;
	border-color: #FA8241;
	color:#FA8241;
}

.community-list li:hover .imgshow img {
	transform: scale(1.02);
}

.load-more {
	text-align: center;
	font-size: 24px;
	color: #626262;
	margin-bottom: 40px;
}

.load-more .icon {
	display: inline-block;
	margin-top: 8px;
}

.detail-banner {
	position: relative;
	margin-bottom: 50px;
}

.detail-banner img {
	width: 100%;
}

.detail-banner .detail-tt {
	position: absolute;
	left: 0;
	width: 100%;
	bottom: 0;
	z-index: 2;
	color: #FFF;
}

.detail-banner .detail-tt a {
	color: #FFF;
}

.detail-banner h3 {
	font-size: 48px;
	font-weight: bold;
}

.detail-banner .date i {
	padding: 0 10px;
}

.detail-banner .crumbs-box {
	margin-top: 60px;
}

.detail-banner .crumbs-box a,
.detail-banner .crumbs-box i,
.detail-banner .crumbs-box span {
	color: #FFF;
}

.content-community-detail .text-con {
	border-bottom: 1px solid #E5E5E5;
	padding-bottom: 60px;
	font-size: 22px;
	color: #434343;
	line-height: 1.8;
	/*text-indent: 2em;*/
	 padding: 20px 0;
}
.content-community-detail .text-con .lwptoc_item_label{
    font-size: 26px;
}
.content-community-detail .text-con .lwptoc_item a{
    color: #054343;
}
.content-community-detail .text-con p{
  text-indent: 2em;  
}
.content-community-detail .text-con video{
    margin: 0 auto;
    display: table-cell;    text-align: center;    vertical-align: middle;
    max-width: 100%;
    padding: 10px 0;
}

.content-community-detail .img-text img {
	display: block;
	margin: 30px auto;
	max-width: 100%;
	height: auto;
	 padding: 10px 0;
}
.content-community-detail .img-text img.first_img{
    margin: 25px;
    margin-left: 50px;
}

.content-community-detail .down-more {
	width: 318px;
	height: 64px;
	background-color: #FFF0E8;
	border: 1px solid #FA8241;
	border-radius: 32px;
	display: block;
	font-size: 32px;
	color: #FA8241;
	margin: 0 auto;
	line-height: 64px;
	background: url('../images/news/cloud.png') no-repeat 50px 50%;
	padding-left: 120px;
	box-sizing: border-box;
	text-align: left;
	cursor: pointer;
}

.content-community-detail .read-more {
	margin: 40px 0 0;
	text-align: center;
}

.content-community-detail .read-more a {
	color: #535353;
	font-size: 18px;
}

.content-community-detail .read-more .icon {
	margin-bottom: 10px;
	display: block;
	height: 7px;
	background: url('../images/news/loadmore.png') 50% 50% no-repeat;
}

.content-community-detail .text-video {
	margin-bottom: 50px;
}

.content-community-detail .text-video .imgshow {
	float: left;
	width: 60%;
	position: relative;
}

.content-community-detail .text-video .imgshow img {
	width: 100%;
}

.content-community-detail .text-video .imgshow .icon {
	width: 238px;
	height: 238px;
	background: url('../images/news/video.png') no-repeat;
	background-size: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	margin: -119px 0 0 -119px;
	cursor: pointer;
}

.content-community-detail .text-video .text {
	float: right;
	width: 38%;
	box-sizing: border-box;
	font-size: 22px;
	line-height: 1.8;
	color: #434343;
	position: relative;
	padding-left: 22px;
}

.content-community-detail .text-video .text:after {
	content: '';
	position: absolute;
	width: 5px;
	height: 57px;
	background-color: #FA8241;
	left: 0;
	top: 8px;
}

.rela-tt {
	font-size: 36px;
	color: #FA8241;
	font-size: 36px;
	margin: 50px 0 30px;
	text-align: center;
}

.rela-tt h3 {
	font-weight: normal;
}
.rela-tt h3 a{
	color:#fa8241;
}

.related-block .community-list li {
	float: left;
	width: 32%;
	margin-right: 2%;
	margin-bottom: 40px;
}

.related-block .community-list li:nth-child(3n) {
	margin-right: 0;
}

.case-top {
	background-color: #F7F9FA;
	padding-bottom: 100px;
}

.wang-top{
  
    margin-top: 40px;
    padding-bottom: 150px;
    position: relative; 
        background: url('../images/news/joinbg.jpg') no-repeat 50% 100%;
    background-size: 100%;
}
.case-tit {
	text-align: center;
	margin: 40px 0;
}

.case-tit h2 {
	font-size: 36px;
	color: #1b1b1b;
	font-weight: normal;
}

.case-tit .line {
	width: 46px;
	height: 5px;
	background-color: #FA8241;
	display: inline-block;
}

.case-list ul {
	margin: 0 -7px;
}

.case-list li {
	float: left;
	width: 25%;
	box-sizing: border-box;
	padding: 0 12px;
	margin-bottom: 14px;
}

.case-list li:hover .c-item {
	box-shadow: 0px 3px 13px 0px rgba(42, 42, 42, 0.16);
}

.case-list li.w-list-li:hover .c-item {
	box-shadow: 0px 3px 13px 0px rgba(250, 130, 65, 0.4);
	    border: 1px solid #FA8241;
}


.case-list .c-item {
	background: #FFFFFF;
	border: 1px solid #DCDCDC;
	border-radius: 10px;
	padding: 30px;
	transition: all 0.3s;
}
.case-list .w-item{ 
    	padding: 20px;
    	    padding-bottom: 10px;
    
}

.case-list .c-item .imgshow a {
	height: 72px;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.case-list .c-item .imgshow a img{max-width:100%;height:auto;}
.case-list h3 {
	font-size: 22px;
	line-height: 25px;
	font-weight: normal;
	height: 50px;
	margin: 20px 0;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.wpcshow .case-list h3 {
	font-size: 18px;
    
}
.wpcshow .case-list li{
        margin-bottom: 30px;
}
.case-list h3 a {
	color: #1B1B1B;
}

.case-list .text p {
	color: #626262;
	line-height: 24px;
	height: 96px;
	font-size: 16px;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.case-bot {
	background-color: #FFF;
	padding: 1px 0 100px;
}

.case-bot .case-tit {
	margin-bottom: 10px;
}

.case-bot .imgshow {
	text-align: center;
}

.case-bot .imgshow img {
	max-width: 100%;
	height: auto;
}

.my-table {
    overflow-x: auto;
}


.c-logo-sub {
	font-size: 24px;
	color: #626262;
	text-align: center;
	letter-spacing: 10px;
	margin-bottom: 50px;
}

.gray-bg {
    background-color: #F7F7F7;
}
.des-table {
        
    font-size: 16px;
    font-weight: 400;
    color: #626262;
    line-height: 38px;
    padding: 40px  0 ;

}
.des-table  table{
        box-sizing: border-box;
    border: 1px solid #ddd;
    width: 100%;
    /*margin-top: 60px;*/
    overflow-x: auto;
}

.des-table th,
.des-table td {
    border: 1px solid #ddd;
    text-align: center;
    padding: 9px 0;
    background-color: #fff;
}

.des-table  table tr:first-child td{
    background-color: #E8E8E8;
    font-size: 16px;
    color: #333;
    font-weight: 600;
}
.des-table td strong{
    
}
.content-wangzhan-info img{
    max-width: 100%; 
    height: auto;
}

.des-table .th {
    font-size: 14px;
    color: #333;
    font-weight: 600;
}

.des-table .slash {
    position: relative;
}

.des-table .slash:before {
    content: "";
    position: absolute;
    width: 1px;
    height: 464px;
    /*这里需要自己调整，根据td的宽度和高度*/
    top: 0;
    left: 0;
    background-color: #ddd;
    display: block;
    transform: rotate(-76deg);
    /*这里需要自己调整，根据线的位置*/
    transform-origin: top;
}

.content-case-detail .case-tit .date {
	font-size: 14px;
	color: #626262;
	line-height: 40px;
}

.content-case-detail .case-tit .date i {
	padding: 0 10px;
}

.content-case-detail .text {
	font-size: 18px;
	line-height: 1.66;
	color: #626262;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 50px;
}

.content-case-detail .text p {
	text-indent: 2em;
}

.content-case-detail .text img {
	display: block;
	height: auto;
	max-width: 100%;
	margin: 30px auto;
}

.detail-page {
	padding: 12px 0;
	display: flex;
	justify-content: space-between;
	margin-bottom: 95px;
}

.detail-page a {
	width: 48%;
	flex-shrink: 0;
	background-repeat: no-repeat;
	display: inline-block;
	box-sizing: border-box;
}

.detail-page a:hover span {
	color: #FA8241;
	text-decoration: underline;
}

.detail-page a span {
	font-size: 16px;
	color: #626262;
	display: block;
}

.detail-page a em {
	font-size: 16px;
	color: #626262;
}

.detail-page a.prev {
	background-image: url('../images/news/d-prev.png');
	background-position: 0 50%;
	padding-left: 30px;
}

.detail-page a.next {
	text-align: right;
	background-image: url('../images/news/d-next.png');
	background-position: 100% 50%;
	padding-right: 30px;
}

.inner-banner {
	position: relative;
}

.about-tab-box {
	position: absolute;
	bottom: -60px;
	text-align: center;
	width: 100%;
	left: 0;
}

.about-tab-box .tab-item {
	display: inline-block;
	width: 163px;
	height: 163px;
	background: #FFFFFF;
	box-shadow: 0px 4px 12px 1px rgba(250, 130, 65, 0.22);
	border-radius: 50%;
	font-size: 40px;
	text-align: center;
	line-height: 1.1;
	transition: all 0.3s;
}

.about-tab-box .tab-item.act {
	background: linear-gradient(130deg, #FE833B 0%, #FC6553 100%);
}

.about-tab-box .tab-item.act a {
	color: #FFF;
}

.about-tab-box .tab-item a {
	color: #FA8241;
	display: inline-block;
	padding-top: 38px;
}

.about-tab-box .tab-item:nth-child(2) {
	margin: 0 260px 0;
	transform: translateY(26px);
}

.word-tt {
	margin: 155px 0 60px;
	text-align: center;
}

.word-tt h2 {
	font-size: 48px;
	color: #1b1b1b;
	line-height: 1;
}

.word-tt a {
	color: #F86D5C;
	font-size: 48px;
	font-weight: bold;
	letter-spacing: 10px;
}

.w-h-grid {
	display: flex;
}

.w-h-grid .imgshow {
	float: left;
	width: 37%;
}

.w-h-grid .imgshow img {
	width: 100%;
}

.w-h-grid .text {
	width: 63%;
	float: right;
	position: relative;
	box-sizing: border-box;
	padding-left: 7px;
}

.w-h-grid ul {
	margin: 0 -4px;
	height: 100%;
	display: flex;
	flex-wrap: wrap;
}

.w-h-grid li {
	color: #FFF;
	float: left;
	width: 33.3%;
	box-sizing: border-box;
	padding: 0 4px;
	flex-shrink: 0;
	height: 50%;
}

.w-h-grid li:nth-child(5),
.w-h-grid li:nth-child(4),.w-h-grid li:nth-child(6) {
	padding-top: 7px;
}

.w-h-grid li:nth-child(2) .h-item,
.w-h-grid li:nth-child(4) .h-item,.w-h-grid li:nth-child(6) .h-item {
	background-color: #F86D5C;
}

.w-h-grid .h-item {
	background-color: #FE833B;
	height: 100%;
	text-align: center;
	box-sizing: border-box;
	padding: 40px 25px;
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
}

.w-h-grid .h-item p {
	font-size: 18px;
	line-height: 24px;
}

.w-h-grid h3 {
	font-size: 36px;
	margin-bottom: 16px;
}

.con-bot {
	position: relative;
}

.con-bot .imgshow {
	text-align: center;
}

.con-bot .imgshow img {
	width: 100%;
}

.con-bot .text {
	color: #39374D;
	font-size: 36px;
	font-weight: bold;
	position: absolute;
	left: 0;
	top: 80px;
	width: 100%;
	text-align: center;
}

.con-bot .text a {
	color: #39374D;
}

.content-about-info {
	margin-top: 160px;
}

.about-info-top .text {
	font-size: 22px;
	color: #626262;
	line-height: 1.8;
	text-indent: 2em;
}
.about-info-top .text img{max-width:100%;height:auto;}
.about-info-top .text p {
	margin-bottom: 20px;
}

.in-about-adv .about-dev{margin-top:0;}
.about-dev {
	background: url('../images/news/fazhanbg.jpg') no-repeat center;
	color: #FFF;
	background-size:cover;
	padding: 100px 0;
	margin-top: 80px;
}
.dev-swiper .swiper-pagination{width:100%;text-align:center;left:0;}
.dev-swiper .swiper-pagination-bullet{margin:0 5px;background:#CCCCCC;opacity:1;}
.dev-swiper .swiper-pagination-bullet-active{background:#FF7B5A}
.dev-tt {
	text-align: center;
	margin-bottom: 120px;
}

.dev-tt h2 {
	font-size: 44px;
	line-height: 1;
	margin-bottom: 30px;
	font-weight: normal;
}

.dev-tt .sub {
	font-size: 22px;
	line-height: 1;
}

.dev-swiper .year {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.dev-swiper .wap_show{display:none;}
.dev-swiper .year span {
	font-size: 43px;
	color: #FA8241;
	font-weight: bold;
}

.dev-swiper h3 {
	font-size: 20px;
	font-weight: normal;
}

.dev-swiper .list-dev {
	margin-top: 30px;
}

.dev-swiper .list-dev img {
	display: block;
	max-width: 100%;
	margin-bottom: 8px;
}

.about-honor {
	background: url('../images/news/honor-bg.jpg') no-repeat;
	background-size: cover;
}

.honor-swiper {
	padding-bottom: 100px;
	background: url('../images/news/devline.png') no-repeat 8px center;
}

.honor-swiper .icon {
	position: absolute;
	left: 0;
	top: 3px;
	width: 22px;
	height: 22px;
	background-color: #FA8241;
	border-radius: 50%;
}

.honor-swiper h3 {
	font-size: 24px;
	color: #1B1B1B;
	margin-bottom: 8px;
}

.honor-swiper p {
	font-size: 18px;
	color: #626262;
	overflow: hidden;
	line-height:27px;
	height:54px;
}

.honor-swiper .swiper-slide {
	transition: all 0.6s;
	opacity:0.5;
	height: 120px;
}
.honor-swiper .swiper-slide.swiper-slide-active{opacity:1;}
.honor-swiper .swiper-slide.swiper-slide-prev ,.honor-swiper .swiper-slide.swiper-slide-next{opacity:0.7;}
.honor-swiper .swiper-container {
	height: 600px;
	padding: 0;
}

.dev-item {
	position: relative;
	padding-left: 40px;
}

.about-growth {
	background: url('../images/news/about-g-bg.jpg') no-repeat;
	background-size: cover;
	margin-top: 40px;
	padding-bottom: 150px;
	position: relative;
}

.about-growth .swiper-slide:nth-child(2n) .growth-item {
	display: flex;
	flex-direction: column-reverse;
}

.about-growth .swiper-slide:nth-child(2n) .year {
	align-items: flex-start;
}

.about-growth .swiper-slide:hover .text {
	background: linear-gradient(130deg, #FE833B 0%, #FC6553 100%);
	color: #FFF;
}

.about-growth:after {
	content: '';
	position: absolute;
	top: 50%;
	height: 8px;
	left: 0;
	margin-top: -26px;
	width: 100%;
	background: url('../images/news/g-bg.png') no-repeat 50% 50%;
}

.about-growth .year {
	font-size: 30px;
	font-weight: bold;
	color: #FA8241;
	height: 200px;
	display: flex;
	align-items: flex-end;
	justify-content: center;
}

.about-growth .dot {
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background-color: #FA8241;
	margin: 10px auto 18px;
}

.about-growth .text {
	background: #FFFFFF;
	box-shadow: 0px 3px 18px 0px rgba(45, 45, 45, 0.08);
	border-radius: 10px;
	height: 200px;
	overflow: hidden;
	box-sizing: border-box;
	padding: 0px 15px;
	transition: all 0.3s;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.about-growth .text .text-p {
	line-height: 24px;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.about-growth .text p {
	margin-bottom: 20px;
	font-size: 16px;
}

.about-growth .text p:nth-last-of-type(1) {
	margin-bottom: 0;
}

.about-growth .swiper-button-next,
.about-growth .swiper-button-prev {
	width: 32px;
	height: 60px;
	background-position: 50% 50%;
	background-size: auto;
	margin-top: -30px;
}

.about-growth .swiper-button-next {
	background-image: url('../images/news/g-next.png');
	right: 0;
}

.about-growth .swiper-button-prev {
	background-image: url('../images/news/g-prev.png');
	left: 0;
}

.growth-swiper {
	position: relative;
	padding: 0 57px;
}

.growth-item {
	text-align: center;
}

.case-tit .join-tips {
	font-size: 22px;
	color: #535353;
}

.content-about-join {
	margin-top: 160px;
	background: url('../images/news/joinbg.jpg') no-repeat 50% 100%;
	background-size: 100%;
}

.join-list {
	overflow: hidden;
	padding-bottom: 60px;
}

.join-list ul {
	margin: 0 -25px;
}

.join-list li {
	cursor: pointer;
	float: left;
	box-sizing: border-box;
	width: 33.33%;
	padding: 0 25px;
	margin-bottom: 50px;
}

.join-list .j-item {
	background: #FFFFFF;
	border: 1px solid #EEEEEE;
	position: relative;
	padding: 40px 32px 0;
	transition: all 0.3s;
}

.join-list .j-item:hover {
	box-shadow: 0px 8px 13px 0px rgba(42, 42, 42, 0.14);
}

.join-list .tags {
	position: absolute;
	right: 22px;
	top: 22px;
	background-color: #FA8241;
	color: #FFF;
	text-transform: uppercase;
	font-size: 22px;
	line-height: 1;
	padding: 10px;
}

.join-list h3 {
	font-size: 30px;
	color: #1B1B1B;
	font-weight: normal;
	margin-bottom: 10px;
}

.join-list .j-add {
	font-size: 22px;
	color: #626262;
	background: url('../images/news/join-add.png') no-repeat 0 50%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 10px 0 10px 32px;
}

.join-list .j-office {
	border-top: 1px solid #D2D2D2;
	font-size: 22px;
	color: #1B1B1B;
	padding: 35px 0;
	background: url('../images/news/join-menu.png') no-repeat 0 50%;
	padding-left: 32px;
}

.join-pop {
	display: none;
}

.join-layer {
	color: #434343;
	padding: 60px 70px 100px;
}

.join-layer h3 {
	font-size: 30px;
	color: #1B1B1B;
}

.join-layer .j-add {
	font-size: 22px;
	color: #626262;
	background: url('../images/news/join-add.png') no-repeat 0 50%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 10px 0 10px 32px;
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 20px;
}
.join-hr{
    margin: 30px 0; display: inline-block;
}
.join-hr a{
    display: inline-block;
    width: 200px;
    height: 54px;
    background: #FF7B5A;
    border-radius: 27px;
    text-align: center;
    line-height: 54px;
    font-size: 24px;
    font-weight: 400;
    color: #FFFFFF;
    transition: all 0.6s;
    margin-right:10px;
}

.join-layer .j-email {
	font-size: 22px;
	color: #626262;
	background: url('../images/join-email.png') no-repeat 0 50%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 10px 0 10px 32px;
	margin-bottom: 20px;
}

.join-layer .text {
	font-size: 22px;
	line-height: 1.6;
}
.error-box{
    padding:80px 0;
    text-align: center;
}
.error-box .e-tit img{max-width:100%;height:auto;}
.error-box .e-p{
    font-size:34px;
    font-weight:bold;
    color:#585858;
    padding:20px 0 40px;
}
.error-box .e-link a{
    display:inline-block;
    padding:10px 20px;
    color:#FA8241;
    border:1px solid  #FA8241;
    border-radius:3px;
    margin:0 10px;
    font-size:22px;
    transition:all 0.6s;
}
.error-box .e-link a:hover{
    color:#FFFFFF;
    background:#FA8241;
}
.cj-tag-swiper{display:none;}
.cj-pop-swiper{display:none;}
.dev-swiper .swiper-button-next, .dev-swiper .swiper-button-prev{display:none;}
.wap-price{
    display:none;
	width: 180px;
	height: 20px;
	background: #F86D5C;
	border-radius: 10px;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	color: #FFFFFF;  
}
.privpolicy-box{position:relative;padding-bottom:80px;}
.privpolicy-box .pb-fixed{position:relative;}
.privpolicy-box .privpolicy-content{padding-left:320px;position:relative;}
.privpolicy-box .privpolicy-content .privpolicy-tit{
    font-size: 24px;
    color: #333;
    font-weight: 700;
    line-height: 78px;
    background:#FFFFFF;
    transition: all 0.6s;
}
.privpolicy-box .privpolicy-menu{
    float:left;
    width:280px;
    padding-top:20px;
    border-right:1px solid #f2f2f2;
    position:relative;
    z-index: 333;
    transition: all 0.6s;
}
.privpolicy-box .privpolicy-menu ul li{
    border-top:1px solid #f2f2f2;
    position:relative;
}
.privpolicy-box .privpolicy-menu ul li:first-child{border-top:none;}
.privpolicy-box .privpolicy-menu ul li::after{
    content: '';
    background:url('../images/hc-le-menu.png') no-repeat center;
    width:32px;
    height:32px;
    right:10px;
    top:50%;
    margin-top:-16px;
    position:absolute;
    transform: translateX(-20%);
    opacity:0;
    transition:all 0.6s;
}
.privpolicy-box .privpolicy-menu ul li a{
    display:block;
    padding:10px 20px;
    font-size: 16px;
    color: #091E33;
    transition:all 0.6s;
}
.privpolicy-box .privpolicy-menu ul li.act a ,.privpolicy-box .privpolicy-menu ul li a:hover{
    color:#F86D5C;
}
.privpolicy-box .privpolicy-menu ul li a:hover{
    color:#F86D5C;
    background-color:#f9f9f9;
}
.privpolicy-box .privpolicy-menu ul li.act::after ,.privpolicy-box .privpolicy-menu ul li:hover::after{
    opacity:1;
    transform: translateX(0);
}
.privpolicy-box.por-sket{padding-top:103px;}
.privpolicy-box.por-sket .privpolicy-menu ,.privpolicy-box.por-sket .privpolicy-content .privpolicy-tit{
    position: -webkit-sticky;
    position: sticky;
    top: 132px;
}
.privpolicy-box.por-sket .privpolicy-content .privpolicy-tit{
    box-shadow:#f7f7f7 4px 2px 7px;
}
.privpolicy-box.por-sket .privpolicy-content .privpolicy-edit{padding-top:20px;}

.wpcshow{
  display: block;  
}
.wwap_show{
    display: none;
}
.content-case .text img{
    max-width:100%;
    height: auto;
}
@media screen and (max-width: 1500px) {
	.m-width-1404{max-width:1320px;}
	.detail-banner h3{font-size:32px;}
	/*#page{padding-top:124px;}*/
	.customer-journey .cj-tag ul li a{font-size:16px;}
	.cj-pop-box{width:500px;padding:20px;}
	.cj-pop-box .text-box{margin:20px 0;font-size:16px;line-height:28px;}
	.header-nav-bt .nav-bt .bt-box{padding:26px 0;}
	.nav-bt .nav-box #menuPc > ul > li > a{padding:34.5px 30px;}
	.header-nav-bt .logo{padding:23px 0;}
	.partners .partners-list{padding:0 5%;}
	.content-community-detail .text-con{font-size:16px;}
	.content-community-detail .text-video .text{font-size:16px;}
	.crm-item-box .item-box .tab-box ul li a{font-size:18px;}
	.website-item .pic-text .text .text-list ul li{font-size:16px;padding:5px 0 5px 50px;}
	.wapshow{ display:block; transform:scale(0.6);}
	.pcshow{ display:none;}
	.crm-left-fixed{ left:2%;}
	.crm-left-fixed.show{transform: translateY(-50%) scale(1.5);}
	.crm-left-fixed ul li{width:40px;height:28px;margin-bottom:16px;}
	.crm-left-fixed ul li::before {
        height: 14px;
        position: absolute;
        box-sizing: border-box;
        top: -14px;
        background: #fa8241;
        border-left: 20px solid transparent;
        border-top: 14px solid #FFFFFF;
        border-right: 20px solid transparent;
        z-index: 2;
        transition: all 0.6s;
    }
    .crm-left-fixed ul li::after {
        width: 40px;
        position: absolute;
        box-sizing: border-box;
        bottom: -14px;
        border-left: 20px solid transparent;
        border-top: 14px solid #fa8241;
        border-right: 20px solid transparent;
        z-index: 3;
        transition: all 0.6s;
    }
    .crm-left-fixed ul li a img{width:20px;height:auto;}
    .crm-left-fixed ul li.act::after{border-top:14px solid #F86D5C;}
    .page-process .tit h6{font-size:40px;}
    .cj-swiper .swiper-slide .s-s-inner .text b{font-size:18px;}
    .industry-honor .industry-box .tit h6{font-size:40px;}
    .ab-honor-box .tit h6{font-size:40px;}
    .dev-tt h2{font-size:40px;}
    .partners .tit h6{font-size:40px;}
    .adv-fixed .adv-content p{font-size:18px;}
    .exp-now .slogan{font-size:32px;}
    .adv-fixed .adv-content .bt{height:30px;line-height:30px;font-size:16px;}
    .crm-item-box .item-box .tit-box h6{font-size:40px;}
    .crm-item-box .item-box .tit-box p{font-size:18px;}
    .crm-item-box .con-box .text h6{font-size:28px;}
    .crm-item-box .con-box .text article{font-size:16px;}
    .more a{width:240px;line-height:40px;height:40px;font-size:18px;}
    .crm-list-box .tit h6{font-size:40px;}
    .crm-list ul li .name{font-size:20px;}
    .crm-list ul li .tips{font-size:14px;}
    .crm-list ul li{padding:30px 20px;}
    .customer-journey .cj-tag ul li{width:135px;height:40px;}
    .customer-journey .cj-tag ul li a{line-height:40px;}
    .customer-journey .cj-tit h6{font-size:40px;}
    .unique-box .tit h6{font-size:40px;}
    .unique-box .text-list dl dt{font-size:24px;}
    .unique-box .text-list dl dd{font-size:16px;}
    .website-item .tit h6{font-size:40px;}
    .website-item .tit .tag span{font-size:24px;}
    .website-item .tit p{font-size:16px;}
    .website-content-list ul li .name{font-size:22px;}
    .website-content-list ul li .tips{font-size:14px;}
    .core-box .core-tit h6{font-size:40px;}
    .core-hot-list ul li .text h6{font-size:20px;}
    .core-hot-list ul li .text article{font-size:16px;}
    .core-three-list ul li .text h6{font-size:24px;}
    .core-three-list ul li .text article{font-size:16px;}
    .promote-item .tit h6{font-size:40px;}
    .core-hot .core-hot-tit h6{font-size:24px;}
    .promote-item .text-list dl dt{font-size:24px;}
    .promote-item .text-list dl dd{font-size:16px;}
    .about-info-top .text{font-size:18px;}
    .honor-swiper h3{font-size:20px;}
    .customer-journey .cj-tags ul li a{font-size:16px;}
    .customer-journey .cj-swiper .swiper-slide .icon .time b{font-size:18px;}
    .customer-journey .cj-swiper .swiper-slide .icon .time span{font-size:14px;}
    .cj-swiper .swiper-slide .s-s-inner .text p{font-size:14px;}
    .join-layer .text{font-size:18px;}
    .customer-journey .cj-swiper .swiper-container::before{left:140px;}
    .join-hr a{height:40px;line-height:40px;font-size:16px;}
    .privpolicy-box.por-sket .privpolicy-menu, .privpolicy-box.por-sket .privpolicy-content .privpolicy-tit{top:124px;}
}
@media screen and (max-width: 1320px) {
   .des-table .case-tit{     margin:  0;}
   .des-table{ padding: 20px 0;}
   .des-table table{ margin-top:5px;}
	.m-width-1404{max-width:980px;}
	.layui-layer.hc-pop-apply{height:1035px;}
	.hc-pop-apply .img-box img{max-width:838px;}
	.nav-bt .nav-box #menuPc > ul > li > a{padding:34.5px 15px;}
	.customer-journey{padding:70px 0 0;}
	#certify .swiper-slide{width:700px;}
	.ab-honor-swiper .swiper-slide .text-box{padding:20px;}
	.ab-honor-swiper .swiper-slide .text-box .t a{font-size:18px;}
	.ab-honor-swiper .swiper-slide .text-box .tips{font-size:14px;line-height:20px;height:80px;margin:20px 0;}
	.swiper-slide .content-box .banner-text h1{font-size:32px;}
	.swiper-slide .content-box .banner-text article{margin:20px 0;font-size:14px;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets, .banner .swiper-pagination-custom, .banner .swiper-pagination-fraction{bottom:20px;}
	.page-process .tag-bt-list ul li{width:20%;}
	.page-process .tag-bt-list ul li a{width:100%;font-size:16px;}
	.page-process .tag-bt-list ul li a span{margin-left:5px;}
	.dev-swiper .year span{font-size:32px;}
	.dev-swiper h3{font-size:16px;}
	.dev-swiper .year .icon img{width:40px;height:auto;vertical-align: middle;}
	.partners .partners-list{padding:0;}
	.about-tab-box .tab-item:nth-child(2){margin:0 40px 0;transform: scale(0.5);}
	.about-tab-box .tab-item{transform: scale(0.5);}
	.w-h-grid h3{font-size:20px;}
	.w-h-grid .h-item p{font-size:14px;}
	.con-bot .text{font-size:20px;}
	.join-list h3{font-size:20px;}
	.join-list .j-add{font-size:14px;}
	.join-list .j-office{font-size:14px;padding:15px 0 15px 32px;}
	.case-list h3{font-size:18px;}
	.case-list .text p{font-size:14px;}
	.case-list li{width:100%;float:none;padding:0;}
	.case-top{padding-bottom:40px;}
	.case-bot{padding:1px 0 40px;}
	.case-bot .imgshow{padding:0 20px;}
	.c-logo-sub{font-size:14px;margin-bottom:25px;}
	.co-item .text{padding:8% 50px 0 20px;font-size:14px;}
	.co-item h3{font-size:18px;}
	.content-community-detail .text-con{font-size:14px;}
	.content-community-detail .text-video .text{font-size:14px;}
	.price-inner .text{font-size:32px;padding-top:8%;}
	.crm-item-box .item-box .tab-box ul li a{font-size:16px;padding:20px 10px;}
	.crm-item-box .item-box .tab-box ul li{margin:0 0;}
	.crm-list ul li .name{font-size:18px;}
	.crm-list ul li .tips{font-size:14px;}
	.website-item .pic-text .text .text-list ul li{margin-bottom:10px;}
	.website-item .website-content-list ul li{padding:20px;width:32.5%;margin-left:1%}
	.form-pop-inner{padding:0 40px 40px}
	.page-process .tit h6{font-size:32px;}
    .industry-honor .industry-box .tit h6{font-size:32px;}
    .ab-honor-box .tit h6{font-size:32px;}
    .dev-tt h2{font-size:32px;}
    .partners .tit h6{font-size:32px;}
    .page-process .tit p{font-size:16px;}
    .ab-honor-box .tit p{font-size:16px;}
    .dev-tt .sub{font-size:16px;}
    .crm-item-box .item-box .tit-box h6{font-size:32px;}
    .crm-item-box .item-box .tit-box p{font-size:16px;}
    .crm-item-box .con-box .text h6{font-size:24px;}
    .crm-item-box .con-box .text article{font-size:14px;}
    .crm-list-box .tit h6{font-size:32px;}
    .customer-journey .cj-tit h6{font-size:32px;}
    .customer-journey .cj-tit p{font-size:16px;}
    .unique-box .tit h6{font-size:32px;}
    .unique-box .tit p{font-size:16px;}
    .unique-box .text-list dl dt{font-size:20px;}
    .unique-box .text-list dl dd{font-size:14px;}
    .website-item .tit h6{font-size:32px;}
    .website-item .tit .tag span{font-size:20px;}
    .website-item .tit p{font-size:14px;}
    .website-content-list ul li .name{font-size:20px;}
    .website-content-list ul li .tips{font-size:14px;}
    .exp-now .en-bt{width:200px;}
    .exp-now .en-bt a{height:40px;line-height:40px;font-size:18px;}
    .promote-item .tit h6{font-size:32px;}
    .core-hot .core-hot-tit h6{font-size:20px;}
    .promote-item .text-list dl dt{font-size:20px;}
    .promote-item .text-list dl dd{font-size:14px;}
    .core-three-list ul li .text h6{font-size:20px;}
    .core-three-list ul li .icon img{width:80px;}
    .promote-item .icon-list ul li .name{font-size:20px;}
    .case-tit h2{font-size:32px;}
    .case-list h3{font-size:20px;}
    .case-list .text p{font-size:14px;}
    .about-info-top .text{font-size:16px;}
    .about-growth .text p{font-size:14px;}
    .join-layer .text{font-size:14px;}
    .customer-journey .cj-tags ul li a{font-size:14px;}
    .logo-contact .contact ul li span{display:block;}
}



@media screen and (max-width: 1023px) {
    .content-community-detail .img-text img.first_img{
  	margin: 30px auto;  
  	 margin-top: 0px;
}
    .case-wang{ margin-top:40px;}
    .case-tit {
    margin: 30px 0;
       
}

    .wpcshow{
  display: none;  
}
.wwap_show{
    display: block;
}
.wang-top{ margin-top:0;     padding-bottom: 0;}
.wwap_show .aligncenter{ margin:0 auto;}
    .customer-journey .cj-tags ul{display:block;}
    .customer-journey .cj-tags ul li{width:auto;display:inline-block;margin-right:10px;margin-bottom:10px;}
	.header{position: relative;}
	#menuPc {
		display: none;
	}

	#page {
		/*padding-top:59px;*/
		background: #FFFFFF;
	}
	#menuWap{
		opacity:0;
		display:none;
	}
	.mm-menu{opacity:1 !important;display:block !important;}
	.header-nav-bt .logo{
		padding:10px 0;
		width:116px;
	}
	
	.btn-nav {
		position: absolute;
		right:20px;
		top:0;
		background: transparent;
		border: none;
		padding:12px 0;
		-webkit-transition: all .5s ease;
		-moz-transition: all .5s ease;
		-ms-transition: all .5s ease;
		-o-transition: all .5s ease;
		transition: all .5s ease;
		z-index: 99999;
		display: block;
		width: 30px;
	}

	.icon-bar {
		display: block;
		margin: 8px 0;
		width: 30px;
		height: 1px;
		background-color: #666;
		-webkit-transition: all .7s ease;
		-moz-transition: all .7s ease;
		-ms-transition: all .7s ease;
		-o-transition: all .7s ease;
		transition: all .7s ease;
		z-index: 999999;
	}

	.mm-opening .top {
		-webkit-transform: translateY(8px) rotateZ(45deg);
		-moz-transform: translateY(8px) rotateZ(45deg);
		-ms-transform: translateY(8px) rotateZ(45deg);
		-o-transform: translateY(8px) rotateZ(45deg);
		transform: translateY(8px) rotateZ(45deg);
	}

	.mm-opening .bottom {
		-webkit-transform: translateY(-10px) rotateZ(-45deg);
		-moz-transform: translateY(-10px) rotateZ(-45deg);
		-ms-transform: translateY(-10px) rotateZ(-45deg);
		-o-transform: translateY(-10px) rotateZ(-45deg);
		transform: translateY(-10px) rotateZ(-45deg);
	}

	.mm-opening .middle {
		width: 0;
	}

	.banner .bg-box {
		display: none;
	}

	.banner-content {
		display: none;
	}

	.banner .wap-box {
		display: block;
	}
	.header-nav-bt .nav-bt .bt-box{
		display:none;
	}
	.swiper-slide .content-box{display:none;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets, .banner .swiper-pagination-custom, .banner .swiper-pagination-fraction{bottom:10px;}
	.page-process{padding:40px 0;}
	.page-process .tit h6{font-size:20px;}
	.page-process .tit p{font-size:14px;line-height:1.6;margin-top:20px;}
	.page-process .tag-bt-list{margin:20px 0;display:none;}
	.page-process .tag-bt-list ul li{width:45%;margin:5px 5px;}
	.page-process .tag-bt-list ul{flex-wrap: wrap;}
	.customer-journey{padding:40px 0 0;}
	.customer-journey .cj-tag{
	    margin:20px 0;
	    display: none;
	}
	.cj-pop{position:absolute;left:0;top:0;padding:10px;z-index:999;display:none;}
	.cj-pop-box{width:100%;box-shadow: 0px 0px 15px 0px rgb(47 47 47 / 38%);}
	.cj-pop-box .close{
	    background: url('../images/clouse-icon.png') no-repeat center;
	    width:25px;
	    height:25px;
	    position: absolute;
	    z-index: 33;
	    right:10px;
	    top:10px;
	}
	.cj-pop-box .text-box{font-size:14px;}
	.cj-pop-box .link-box a {
    	display: inline-block;
    	border: 1px solid #FF7B5A;
    	border-radius: 22px;
    	font-size: 14px;
    	font-weight: 400;
    	line-height: 1;
    	color: #FF7B5A;
    	padding: 10px 10px;
    	margin-right: 8px;
    	transition: all 0.6s;
    }
	.cj-swiper .swiper-slide .s-s-inner .text span{display:none;}
	.cj-swiper .swiper-slide .s-s-inner .text p{font-size:12px;}
	.cj-swiper .swiper-slide .s-s-inner .text b{font-size:16px;}
	.cj-swiper .swiper-slide .s-s-inner .text p:last-child{height:40px;line-height:20px;overflow:hidden;}
	.industry-honor{padding:40px 0;}
	.industry-honor .industry-box .tit h6{font-size:20px;}
	.industry-honor .industry-box .tit .more{padding:20px 0;}
	.more a{transform: scale(0.5);}
	#certify .swiper-slide{width:100%;height:auto;}
	#certify .swiper-slide .s-s-inner{padding:20px;}
	#certify .pic-text .pic{width:100%;float:none;}
	#certify .pic-text .text{width:100%;float:none;margin-top:20px;}
	#certify .pic-text .text .tips{height:auto;overflow: inherit;}
	#certify .number-list{margin-top:20px;}
	#certify .number-list ul li{width:50%;}
	#certify .number-list ul li .num{font-size:38px;}
	#certify .swiper-container{padding-bottom:40px;}
	.ab-honor-box{padding:40px 0 0;}
	.ab-honor-box .tit h6{font-size:20px;}
	.ab-honor-box .tit p{font-size:14px;}
	.ab-honor-swiper .swiper-slide .pic-box{width:100%;float:none;}
	.ab-honor-swiper .swiper-container{padding:0;}
	.ab-honor-swiper .swiper-slide .text-box{
		position: relative;
		width:100%;
		top:0;
		transform: translate(0 ,10%);
	}
	.ab-honor-swiper .swiper-slide.ani-slide .text-box{transform: translate(0,0);}
	.ab-honor-box .page-pagination-warp{margin:20px 0 0;}
	.about-dev{padding:40px 0;}
	.dev-tt h2{font-size:20px;}
	.dev-tt .sub{font-size:14px;}
	.dev-tt{margin-bottom:40px;}
	.partners{padding:40px 0;}
	.partners .tit h6{font-size:20px;}
	.partners .partners-list{margin-top:20px;}
	.partners-list ul li{width:33.33333%;border:1px dashed #BDBDBD !important;margin-top:-1px;margin-left:-1px;}
	.exp-now .slogan{font-size:20px;}
	.exp-now{padding:50px 10px;background-attachment:inherit;}
	.exp-now .en-bt a{transform: scale(0.5);}
	.footer .setmap-menu{display:none;}
	.footer .logo-contact{width:100%;float:none;}
	.footer .logo-contact .logo{width:100%;float:none;text-align: center;}
	.logo-contact .contact{width:100%;float:none;margin-top:20px;}
	.footer{padding:40px 0 94px;}
	.adv-fixed{width:80%;margin-left:0;transform: translateX(-50%);padding:10px;}
	.adv-fixed .adv-content p{font-size:14px;text-align: center;float:none;}
	.adv-fixed .adv-content .bt{float:none;margin:10px auto 0;}
	.right-fixed{bottom:200px;display:none;}
	.about-tab-box .tab-item{width:50px;height:50px;transform: scale(1);font-size:14px;line-height:20px;text-align: center;}
	.about-tab-box .tab-item:nth-child(2){transform: scale(1);}
	.about-tab-box .tab-item a{padding-top:5px;width:100%;}
	.content-about-info{margin-top:80px;}
	.case-tit h2{font-size:20px;}
	.about-info-top .text{font-size:14px;}
	.honor-swiper{padding-bottom:40px;}
	.honor-swiper h3{font-size:18px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.honor-swiper p{font-size:14px;}
	.about-growth .year{height:45px;}
	.about-growth .swiper-slide:nth-child(2n) .growth-item{flex-direction: column;}
	.about-growth:after{display:none;}
	.about-growth .text{
		background: linear-gradient(130deg, #FE833B 0%, #FC6553 100%);
		color:#FFFFFF;
	}
	.about-growth{padding-bottom:40px;}
	.word-tt{margin:80px 0 40px;}
	.word-tt h2{font-size:20px;}
	.word-tt a{font-size:18px;}
	.w-h-grid{flex-wrap: wrap;}
	.w-h-grid .imgshow{width:100%;}
	.w-h-grid .text{width:100%;padding-left:0;margin-top:7px;float:none;height:300px;}
	.w-h-grid h3{margin-bottom:5px;font-size:18px;}
	.con-bot{padding-top:100px;}
	.con-bot .text{top:40px;}
	.case-tit .join-tips{font-size:14px;}
	.join-list li{width:100%;float:none;margin-bottom:20px;}
	.content-case-detail .text{font-size:14px;}
	.detail-page a span{font-size:12px;}
	.detail-page{margin-bottom:40px;}
	.content-community{padding:20px 0 0;}
	.co-item .imgshow{width:100%;float:none;}
	.co-item .text{padding:20px;margin-top:20px;width:100%;box-sizing:border-box;}
	.commu-swiper .swiper-button-next, .commu-swiper .swiper-button-prev{width:30px;height:50px;margin-top:-25px;top:48%;}
	.content-community .community-list li{width:48%;float:left;margin-right:0;}
	.content-community .community-list li:nth-child(even){float:right;}
	.community-list h3{font-size:18px;}
	.community-list .text-p{font-size:14px;}
	.content-community-detail .text-con{padding-bottom:40px;}
	.related-block .community-list li{width:100%;float:none;margin-right:0;}
	.rela-tt{margin:40px 0 20px;font-size:22px;}
	.content-community-detail .read-more a{font-size:12px;}
	.content-community-detail .down-more{transform: scale(0.5);}
	.content-community-detail .text-video .imgshow{width:100%;float:none;}
	.content-community-detail .text-video .imgshow .icon{transform: scale(0.5);}
	.content-community-detail .text-video .text{width:100%;float:none;margin-top:20px;}
	.content-community-detail .text-video{margin-bottom:10px;}
	.price-inner .text{float:none;width:100%;padding-top:0;}
	.price-inner .price-form{width:100%;float:none;margin-top:40px;}
	.price-form-inner{width:100%;padding:20px;}
	.step-price .price-number{font-size:32px;}
	.step-price .form-box ul li label{font-size:16px;}
	.step-price .form-box ul li .tel-code{margin-top:24px;}
	.price-box .price-inner{padding:60px 0;}
	.crm-item-box .item-box{padding:40px 0;}
	.crm-item-box .item-box .tit-box h6{font-size:20px;}
	.crm-item-box .item-box .tit-box p{font-size:14px;line-height:1.8;}
	.crm-item-box .item-box .tab-box ul{flex-wrap: wrap;}
	.crm-item-box .con-box .pic{width:100%;float:none;}
	.crm-item-box .con-box .text{width:100%;float:none;padding:20px 0;}
	.crm-item-box .con-box .text h6{font-size:20px;}
	.crm-item-box .con-box .text article{font-size:14px;}
	.more{margin-top:30px;}
	.crm-list-box .tit h6{font-size:20px;}
	.crm-list ul li{width:48%;float:none;margin-left:0;padding:20px;}
	.crm-list ul li:nth-child(even){float:right;}
	.core-box{padding:40px 0;}
	.core-box .core-tit h6{font-size:20px;}
	.core-box .core-list .core-hot{padding:20px;}
	.core-hot .core-hot-tit h6{font-size:20px;}
	.core-hot .core-hot-list ul li{width:100%;float:none;}
	.core-hot .core-hot-list ul li:first-child{margin-bottom:20px;}
	.core-hot-list ul li .text h6{font-size:20px;}
	.core-hot-list ul li .text article{font-size:14px;}
	.core-three-list ul li{width:100%;float:none;margin-left:0;margin-bottom:20px;padding:20px;}
	.core-three-list ul li .icon img{width:50px;}
	.core-three-list ul li .text h6{font-size:20px;}
	.core-three-list ul li .text article{font-size:14px;}
	.promote-item{padding:40px 0 0;}
	.promote-item .icon-list ul li{width:30%;}
	.promote-item .icon-list ul li .icon{height:60px;}
	.promote-item .icon-list ul li .icon img{width:50px;}
	.promote-item .icon-list ul li .name{font-size:14px;}
	.promote-item .text-list dl dt{font-size:20px;padding:10px 0 10px 50px;}
	.promote-item .text-list dl dd{font-size:14px;}
	.promote-item .tit h6{font-size:20px;}
	.promote-box{padding:0 0 40px;}
	.unique-box .tit h6{font-size:20px;}
	.unique-box .tit p{font-size:14px;}
	.unique-box .text-list dl dt{font-size:20px;}
	.unique-box .text-list dl dd{font-size:14px;}
	.website-item-box .website-item{padding:40px 0 0;}
	.website-item .tit h6{font-size:20px;}
	.website-item .tit .tag span{font-size:18px;}
	.website-item .tit p{font-size:14px;}
	.website-item .pic-text .pic{width:100%;float:none;}
	.website-item .pic-text .text{width:100%;float:none;margin-top:40px;}
	.website-item .pic-text .text .text-list ul li{font-size:16px;}
	.website-content-list{padding:0;}
	.website-item .website-content-list ul li{width:48%;float:left;margin-left:0;}
	.website-item .website-content-list ul li:nth-child(even){margin-left:4%;}
	.website-content-list ul li .icon img{width:50px;}
	.website-content-list ul li .icon{height:60px;}
	.website-content-list ul li .name{font-size:20px;}
	.website-content-list ul li .tips{font-size:14px;}
	.website-item-box{padding:0 0 40px;}
	.form-pop-inner{padding:0 20px 20px}
	.form-pop-inner .f-p-list{width:240px;}
	.layui-layer.hc-pop{width:100% !important;height:100% !important;border-radius:0;}
	.layui-layer.hc-pop .form-pop{height:100%;}
	.layui-layer.hc-pop .form-pop .form-pop-inner{display:flex;height:100%;justify-content:center;align-items:center;flex-flow:column;}
	
	
	.layui-layer.hc-pop-apply{width:100% !important;height:100% !important;border-radius:0;}
	.layui-layer.hc-pop-apply .form-pop-apply{height:100%;}
	.layui-layer.hc-pop-apply .form-pop-apply .form-pop-inner{display:flex;height:100%;justify-content:center;align-items:center;flex-flow:column;}
	.form-pop-inner .f-p-tit{padding:20px 0;}
	.form-pop-inner .f-p-tit h6{font-size:20px;line-height:1;}
	.form-pop-inner .usedComp{margin-bottom:10px;}
	.form-pop-inner .xhl-input-xlarge{line-height:20px;height:20px;}
	.form-pop-inner .xhl-controls .xhl-textarea{height:100px;}
	.form-pop #xhlFormSubmit{width:100%;height:30px;line-height:30px;margin-top:0;font-size:14px;}
	.form-pop-apply #xhlFormSubmit{width:100%;height:30px;line-height:30px;margin-top:0;font-size:14px;}
	.crm-left-fixed{display:none;}
	.dev-swiper .wap_show{display:block;}
	.dev-swiper .pc-show{display:none;}
	#certify .swiper-pagination-bullets .swiper-pagination-bullet{width:40px;}
	.customer-journey .cj-swiper .swiper-container::after{display:none;}
	.customer-journey .cj-tag ul li{margin-bottom:20px;}
	.customer-journey .cj-tit h6{font-size:20px;}
	.customer-journey .cj-tit p{font-size:14px;line-height:1.6;margin-top:20px;}
	.dev-swiper .list-dev img{width:45%;display:inline-block;margin-right:10px;}
	.join-layer{padding:20px;}
	.join-layer h3{font-size:20px;}
	.join-layer .j-add{font-size:16px;}
	.growth-swiper{padding:0 20px;}
	.about-growth .swiper-button-next ,.about-growth .swiper-button-prev{transform:scale(0.5);}
	.about-growth .swiper-button-next{right:-10px;}
	.about-growth .swiper-button-prev{left:-10px;}
	.about-growth .text .text-p{-webkit-line-clamp: 6;}
	.error-box .e-p{font-size:22px;}
	.error-box .e-link a{font-size:16px;}
	.join-hr{width:100%;text-align:center;}
	.join-hr a{width:40%;margin:0 5px}
	.price-pic-box img.pc{display:none;}
	.price-pic-box img.wap{display:block;}
	.header-black{display:none;}
	.customer-journey .cj-tags{display:none;}
	.page-process .process-pic{margin-top:40px;}
	.customer-journey .cj-swiper .swiper-slide .s-s-inner{padding:0 10px;}
	/*手机端重构样式*/
	.cj-tag-swiper .swiper-slide{text-align:center;transform:scale(0.8);transition:all 0.3s;}
	.cj-tag-swiper .swiper-slide.swiper-slide-active{transform:scale(1);}
	.cj-tag-swiper .swiper-slide a:before {
        height: 100%;
        position: absolute;
        right: auto;
        top: 0;
        background: #FA8241;
        z-index: 0;
        content: '';
        width: 0;
        left: auto;
        right: 0;
        transition: all 0.6s cubic-bezier(0.42, 0, 0.58, 1);
    }
    .cj-tag-swiper .swiper-slide.swiper-slide-active a:before {
        width: 100%;
        left: 0;
        right: auto;
    }
	.cj-tag-swiper .swiper-slide a{display:block;position:relative;border:1px solid #FA8241;color: #FA8241;line-height:40px;}
	.cj-tag-swiper .swiper-slide.swiper-slide-active a span{position:relative;z-index:3;color:#FFFFFF;}
	.cj-pop-swiper{position:relative;}
	.cj-pop-swiper .swiper-container{padding:20px;}
	.cj-pop-swiper .swiper-button-next, .cj-pop-swiper .swiper-button-prev{background-color:#FA8241;background-size:60%}
	.cj-pop-swiper .swiper-button-next{right:0;}
	.cj-pop-swiper .swiper-button-prev{left:0;}
	.dev-swiper{padding:0 20px;position:relative;}
	.dev-swiper .swiper-button-next, .dev-swiper .swiper-button-prev{background-size:60%;display:block;}
	.dev-swiper .swiper-button-next{right:-10px;}
	.dev-swiper .swiper-button-prev{left:-10px;}
	.cj-tag-swiper{display:block;}
    .cj-pop-swiper{display:block;}
    .wap-price{display:block;
        position: absolute;
        right:100px;
        top:19px;
    }
    .dev-swiper .year i.icon{display:none;}
    .privpolicy-box .privpolicy-menu{display:none;}
    .privpolicy-box .privpolicy-content{padding-left:0;}
    .privpolicy-box.por-sket .privpolicy-content .privpolicy-tit{top:auto;box-shadow:none;position:relative;}
    .privpolicy-box .privpolicy-content .privpolicy-tit{text-align:center;}
    .adv-fixed .adv-content .bt.wap{display:block;}
    .adv-fixed .adv-content .bt{display:none;}
    .header-box_wap{display:block;position:absolute;left:0;top:0;width:100%;z-index:9;background:#242530;padding:10px 0;}
    .header-box_wap .ipd-20{display:flex;justify-content:space-between;width:100%;box-sizing:border-box;align-items:center;}
    .header-box_wap .ipd-20 .hbw-logo{width:116px;}
    .header-box_wap .ipd-20 .hbw-logo img{max-width:100%;height:auto;}
    .header-box_wap .ipd-20 .bt a{display:block;width:80px;height:30px;text-align:center;line-height:30px;color:#FFFFFF;border-radius:5px;background:#F86D5C;}
    .detail-banner img{height:300px;object-fit:cover;}
    .detail-banner .crumbs-box{margin-top:20px;}
    .detail-banner h3{font-size:22px;}
}


@media screen and (max-width: 768px) {
    
    .w-h-grid li {

	width: 50%;
}
.w-h-grid .h-item{
        padding: 15px 18px;
}

.w-h-grid li:nth-child(2) .h-item, .w-h-grid li:nth-child(3) .h-item, .w-h-grid li:nth-child(6) .h-item {
    background-color: #F86D5C;
}

.w-h-grid li:nth-child(4)  .h-item {
    background-color: #FE833B;
}
.w-h-grid li:nth-child(3){
    padding-top: 7px;
}

.con-bot .text {
    top: 190px;
}
.con-bot {
    padding-top:240px;
}


    .des-table table{
        width: 600px;
    }
    .des-table th, .des-table td {
      padding: 5px 0;
    }
    .more_wap {
    width: 100%;
}
    
    .wpcf7-form p{ width:96%; margin:0 2%;}

   .crm-item-box .item-box .con-box {
    margin-top: 0;
   }
   .crm-item-box .item-box {
    padding: 20px 0;
   }
   .more {
    margin-top: 10px;
   }
   .more a {
    width: 300px;
    line-height: 60px;
    height: 60px;
    font-size: 28px;
   }
   .content-community-detail .text-con video{width:100% !important;}
   .more a,.jiesuo a {
	width: 210px;
	height: 54px;
}
}

@media screen and (max-width: 500px) {
 .website-item .website-content-list ul li {width: 100%;  }
 .content-community .community-list li {width: 100%; float:none;  margin-bottom:20px; }
 .community-list .see-more { font-size:16px;     margin: 16px 0; background:none;}
 .footer {
    padding: 40px 0 50px;
}
#xhl-wrapper .xhl-launch-button-bottom {
    bottom: 82px !important;
}
.wap-price {
    right: 76px;
}
.about-info-top .en-bt a {
    width: 90%;
    font-size: 16px;
    margin: 50px 0;
    margin-bottom: 50px;
}
.about-info-top h2 span{ font-size:20px!important;}
.form-pop2 .bt a {
    background: none;
    font-size: 13px;
}
.more_wap h6 {
    font-size: 24px!important;
}
.more_wap .f-p-tit {
    margin-bottom: 20px;
}
.more_wap {
    width: 100%;
}
}

@media screen and (max-width: 410px) {
   
    .wap-price {
    top: 18px;
    width: 170px;
    height: 23px;
    line-height: 23px;
    right: 59px;
    }
    .header-nav-bt .logo {
        padding: 13px 0;
        width: 101px;
    }
}

@media screen and (max-width: 350px) {
    .page-process .tag-bt-list ul li{width:100%;float:none;margin:0 0 10px;}
    #certify .number-list ul li{width:100%;float:none;margin-top:20px;}
    #certify .number-list ul li:first-child{margin-top:0;}
    #certify .number-list ul li .num{font-size:32px;}
    #certify .number-list ul li .text{font-size:14px;}
    .cj-tag-swiper .swiper-slide a{font-size:12px;}

}

@media screen and (max-height: 920px) {
    .hc-pop-apply .img-box{position:relative;height:150px;overflow:hidden;}
    .hc-pop-apply .img-box img{
        position: absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        object-fit:cover;
    }
    .form-pop-apply .xhl-controls .xhl-textarea{height:100px;}
        .wap{ display:block;}
    .pc{ display:none;}
}

.hongse{
     color: #c66;
    background: #ffecea url('../images/wpgo_sc_error.png') -1px -1px no-repeat;
    border: 1px solid #ebb1b1;
    overflow: hidden;
    margin: 30px 0;
        margin-bottom: 10px;
    padding: 15px 15px 15px 35px;
    font-size: 16px;
}
.hongse a{ 
    font-weight: bold;
    color: #333;
}
.sq_img img{
    max-width: 100%;
    text-align: center;
}

/* SEO: h1 与原 h2/h3/h6 规则保持视觉一致 */
.more_wap h1{
   font-size: 36px;
    font-weight: 400;
    color: #ff6600;
    line-height: 48px;
        font-weight: bold;
}
.page-process .tit h1{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
}
.customer-journey .cj-tit h1{
	font-size: 44px;
    font-weight: 400;
    color: #2B2B2B;
}
.industry-honor .industry-box .tit h1{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
	text-align: center;
}
.ab-honor-box .tit h1{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
}
.partners .tit h1{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
}
.crm-item-box .item-box .tit-box h1{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
	line-height: 1;
	margin-bottom: 20px;
}
.crm-item-box .con-box .text h1{
	font-size: 36px;
	font-weight: 400;
	color: #1B1B1B;
}
.crm-list-box .tit h1{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
	padding: 0 0 20px;
}
.form-pop-apply .form-pop-inner .f-p-tit h1{font-size:24px;}
.form-pop-inner .f-p-tit h1{
	font-size: 36px;
	font-weight: 400;
	color: #1B1B1B;
	line-height: 48px;
}
.core-box .core-tit h1{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
}
.core-hot .core-hot-tit h1{
	font-size: 30px;
	font-weight: 400;
	color: #1B1B1B;
}
.core-hot-list ul li .text h1{
	font-size: 24px;
	font-weight: 400;
	color: #2B2B2B;
}
.core-three-list ul li .text h1{
	margin: 20px 0;
	position: relative;
	padding-left: 16px;
	font-size: 30px;
	font-weight: 400;
	color: #1B1B1B;
}
.promote-item .tit h1{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
}
.unique-box .tit h1{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
}
.website-item .tit h1{
	font-size: 44px;
	font-weight: 400;
	color: #2B2B2B;
	position: relative;
	padding: 0 0 15px;
}
.price-inner .text h1{
	line-height: 1.4;
	padding-bottom: 38px;
	margin-bottom: 35px;
	position: relative;
}
.co-item h1{
	color: #2B2B2B;
	font-size: 36px;
	font-weight: normal;
	line-height: 1.33;
	margin-bottom: 40px;
}
.community-list h1{
	font-size: 22px;
	font-weight: normal;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
	margin-bottom: 12px;
}
.detail-banner h1{
	font-size: 48px;
	font-weight: bold;
}
.rela-tt h1{
	font-weight: normal;
}
.case-tit h1{
	font-size: 36px;
	color: #1b1b1b;
	font-weight: normal;
}
.case-list h1{
	font-size: 22px;
	line-height: 25px;
	font-weight: normal;
	height: 50px;
	margin: 20px 0;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.wpcshow .case-list h1{
	font-size: 18px;
    
}
.word-tt h1{
	font-size: 48px;
	color: #1b1b1b;
	line-height: 1;
}
.w-h-grid h1{
	font-size: 36px;
	margin-bottom: 16px;
}
.dev-tt h1{
	font-size: 44px;
	line-height: 1;
	margin-bottom: 30px;
	font-weight: normal;
}
.dev-swiper h1{
	font-size: 20px;
	font-weight: normal;
}
.honor-swiper h1{
	font-size: 24px;
	color: #1B1B1B;
	margin-bottom: 8px;
}
.join-list h1{
	font-size: 30px;
	color: #1B1B1B;
	font-weight: normal;
	margin-bottom: 10px;
}
.join-layer h1{
	font-size: 30px;
	color: #1B1B1B;
}
.detail-banner h1{font-size:32px;}
.page-process .tit h1{font-size:40px;}
.industry-honor .industry-box .tit h1{font-size:40px;}
.ab-honor-box .tit h1{font-size:40px;}
.dev-tt h1{font-size:40px;}
.partners .tit h1{font-size:40px;}
.crm-item-box .item-box .tit-box h1{font-size:40px;}
.crm-item-box .con-box .text h1{font-size:28px;}
.crm-list-box .tit h1{font-size:40px;}
.customer-journey .cj-tit h1{font-size:40px;}
.unique-box .tit h1{font-size:40px;}
.website-item .tit h1{font-size:40px;}
.core-box .core-tit h1{font-size:40px;}
.core-hot-list ul li .text h1{font-size:20px;}
.core-three-list ul li .text h1{font-size:24px;}
.promote-item .tit h1{font-size:40px;}
.core-hot .core-hot-tit h1{font-size:24px;}
.honor-swiper h1{font-size:20px;}
.dev-swiper h1{font-size:16px;}
.w-h-grid h1{font-size:20px;}
.join-list h1{font-size:20px;}
.case-list h1{font-size:18px;}
.co-item h1{font-size:18px;}
.page-process .tit h1{font-size:32px;}
.industry-honor .industry-box .tit h1{font-size:32px;}
.ab-honor-box .tit h1{font-size:32px;}
.dev-tt h1{font-size:32px;}
.partners .tit h1{font-size:32px;}
.crm-item-box .item-box .tit-box h1{font-size:32px;}
.crm-item-box .con-box .text h1{font-size:24px;}
.crm-list-box .tit h1{font-size:32px;}
.customer-journey .cj-tit h1{font-size:32px;}
.unique-box .tit h1{font-size:32px;}
.website-item .tit h1{font-size:32px;}
.promote-item .tit h1{font-size:32px;}
.core-hot .core-hot-tit h1{font-size:20px;}
.core-three-list ul li .text h1{font-size:20px;}
.case-tit h1{font-size:32px;}
.case-list h1{font-size:20px;}
.page-process .tit h1{font-size:20px;}
.industry-honor .industry-box .tit h1{font-size:20px;}
.ab-honor-box .tit h1{font-size:20px;}
.dev-tt h1{font-size:20px;}
.partners .tit h1{font-size:20px;}
.case-tit h1{font-size:20px;}
.honor-swiper h1{font-size:18px;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.word-tt h1{font-size:20px;}
.w-h-grid h1{margin-bottom:5px;font-size:18px;}
.community-list h1{font-size:18px;}
.crm-item-box .item-box .tit-box h1{font-size:20px;}
.crm-item-box .con-box .text h1{font-size:20px;}
.crm-list-box .tit h1{font-size:20px;}
.core-box .core-tit h1{font-size:20px;}
.core-hot .core-hot-tit h1{font-size:20px;}
.core-hot-list ul li .text h1{font-size:20px;}
.core-three-list ul li .text h1{font-size:20px;}
.promote-item .tit h1{font-size:20px;}
.unique-box .tit h1{font-size:20px;}
.website-item .tit h1{font-size:20px;}
.form-pop-inner .f-p-tit h1{font-size:20px;line-height:1;}
.customer-journey .cj-tit h1{font-size:20px;}
.join-layer h1{font-size:20px;}
.detail-banner h1{font-size:22px;}
.more_wap h1{
    font-size: 24px!important;
}
