@charset "utf-8";

/* CSS Document */
@media(min-width:1399px) {

	body,
	html {
		margin: 0;
		padding: 0;
		font-family: "Microsoft YaHei", "微软雅黑";
		font-size: 12px;
		-webkit-font-smoothing: antialiased;
		/*抗锯齿效果*/
		-webkit-tap-highlight-color: transparent;
		-webkit-overflow-scrolling: touch;
		overflow-scrolling: touch;
		overflow: auto;
		overflow-x: hidden;
	}

	body {
		max-width: 1920px;
		margin: 0 auto;
	}

	a,
	ul,
	li,
	ol,
	p,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	dl,
	dt,
	dd {
		list-style: none;
		padding: 0;
		margin: 0;
		text-decoration: none;
		font-weight: normal;
		font-size: 12px;
		color: #292929;
		font-family: "Microsoft YaHei", "微软雅黑";
	}

	* img {
		display: block;
		border: none;
	}

	input,
	select,
	textarea {
		padding: 0;
		margin: 0;
		outline: none;
		font-family: "Microsoft YaHei", "微软雅黑";
		appearance: none;
		-moz-appearance: none;
		-webkit-appearance: none;
		border: none;
	}

	/*p{text-align:justify;text-justify:inter-ideograph;}*/
	.clearfix {
		clear: both;
	}

	.mob {
		display: none;
	}

	.pc {
		display: block;
	}

	.fl {
		float: left;
	}

	.fr {
		float: right
	}

	.commen {
		width: 1400px;
		margin: 0 auto;
	}

	.ellipsis {
		display: block;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	* {
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-o-box-sizing: border-box;
	}


	/*滚动条样式*/
	::-webkit-scrollbar-track-piece {
		width: 8px;
		background-color: #f0f0f0;
		border-radius: 5px;
	}

	::-webkit-scrollbar {
		width: 8px;
		background-color: #0686d8;
		border-radius: 5px;
	}

	::-webkit-scrollbar-thumb {
		width: 8px;
		background-color: #282828;
		border-radius: 5px;
	}

	::-webkit-scrollbar-thumb:hover {
		width: 8px;
		background-color: #0686d8;
		border-radius: 5px;
	}

	/*top*/
	.top {
		width: 100%;
		overflow: hidden;
		position: relative;
	}

	.db {
		width: 100%;
		position: absolute;
		left: 0;
		top: 0;
	}

	.dba {
		height: 28px;
	}

	.dba .commen {
		padding: 0 28px 0 0px;
		color: #5b5263;
	}

	.dba p {
		font-size: 12px;
		color: #5b5263;
		line-height: 28px;
	}

	.dba div.fl {
		font-size: 12px;
		color: #5b5263;
		line-height: 28px;
	}

	.dba h1 {
		font-size: 12px;
		color: #5b5263;
		line-height: 28px;
		display: inline-block;
	}

	.dba p a {
		font-size: 12px;
		color: #5b5263;
		transition: all ease 0.3s;
	}

	.dba p a:hover {
		color: #fff;
	}

	.dba p span {
		width: 37px;
		display: inline-block;
		text-align: center;
	}

	.topa {
		width: 100%;
		margin-top: 11px;
	}

	.logo {
		width: 157px;
	}

	.logo img {
		width: 100%;
	}

	.nav {
		margin-top: 22px;
	}

	.nava {
		transition: all ease 0.3s;
		cursor: pointer;
		position: relative;
		margin: 0 20px;
		height: 46px;
	}

	.nava p {
		line-height: 34px;
		transition: all ease 0.3s;
		text-align: center;
		height: 36px;
		min-width: 92px;
		background-image: url(../esimg/d1.png);
		background-repeat: no-repeat;
		background-size: 0% 0%;
		padding: 0 10px;
		background-position: center;
		border-radius: 5px;
	}

	.nava p a {
		font-size: 16px;
		color: #fff;
		transition: all ease 0.3s;
		display: block;
	}

	.navaa p {
		background-size: 100% 100%;
		box-shadow: 0 0 26px 2px #1763ff;
		background-color: #200c38;
	}

	.nava:hover p {
		background-size: 100% 100%;
		box-shadow: 0 0 26px 2px #1763ff;
		background-color: #200c38;
	}

	.navb {
		width: 150px;
		position: absolute;
		z-index: 2;
		top: 46px;
		left: 50%;
		margin-left: -75px;
		opacity: 0;
		text-align: center;
	}

	.navba {
		line-height: 22px;
		text-align: center;
		transition: all ease 0.3s;
		display: block;
		padding: 10px 0;
		background-color: rgba(25, 123, 146, 0.8);
	}

	.navba a {
		font-size: 14px;
		color: #fff;
		transition: all ease 0.3s;
		display: block;
	}

	.navba:hover {
		background-color: rgba(8, 179, 250, 1);
	}

	.navba:hover a {
		transform: translateY(-2px);
	}

	.keyword {
		width: 100%;
		background-color: #f5f9fd;
		height: 43px;
	}

	.keyword p {
		font-size: 12px;
		color: #4e4e4e;
		line-height: 43px;
	}

	.keyword p a {
		font-size: 12px;
		color: #4e4e4e;
		transition: all ease 0.3s;
	}

	.keyword p a:hover {
		color: #197bf6;
	}

	/*banner*/
	.ban {
		width: 100%;
		margin: 0 auto;
		overflow: hidden;
		height: 798px;
		position: relative;
	}

	.imgbox {
		width: 1920px;
		overflow: hidden;
		position: relative;
		left: 50%;
		margin-left: -960px;
		height: 798px;
	}

	.imgbox img {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
	}

	.boy {
		width: 1200px;
	}

	.bt-a {
		width: 47px;
		height: 47px;
		position: absolute;
		left: 6%;
		top: calc(50% - 23.5px);
		cursor: pointer;
		z-index: 15;
	}

	.bt-b {
		background: url(../esimg/yi07.png) no-repeat;
		width: 47px;
		height: 47px;
		opacity: 1;
		transition: all ease 0.3s;
	}

	.bt-b:hover {
		background: url(../esimg/yi09.png);
		opacity: 1;
	}

	.bt-k {
		width: 47px;
		height: 109px;
		position: absolute;
		right: 6%;
		top: calc(50% - 23.5px);
		cursor: pointer;
		z-index: 15;
	}

	.bt-f {
		background: url(../esimg/yi06.png) no-repeat;
		width: 47px;
		height: 47px;
		opacity: 1;
		transition: all ease 0.3s;
	}

	.bt-f:hover {
		background: url(../esimg/yi08.png);
		opacity: 1;
	}

	.anniu {
		position: absolute;
		width: 1400px;
		left: 50%;
		margin-left: -700px;
		bottom: 18px;
	}

	.flip {
		margin-right: 25px;
	}

	.flip li {
		cursor: pointer;
		width: 13px;
		height: 13px;
		margin: 0 7.5px;
		float: left;
		position: relative;
		transition: all ease 0.35s;
		background-image: url(../esimg/d3.png);
		background-size: 100%;
		background-position: center;
		border-radius: 50%;
		text-align: center;
	}

	.flip li span {
		font-size: 14px;
		color: #51d3ff;
		font-weight: bold;
		line-height: 50px;
		display: block;
		opacity: 0;
		transition: all ease 0.3s;
	}

	.flip li.ppp {
		background-image: url(../esimg/d2.png);
		width: 51px;
		height: 51px;
		margin-top: -20px;
	}

	.flip li.ppp span {
		opacity: 1;
	}

	/*抖音代运营*/
	.dyy {
		width: 100%;
		padding-top: 66px;
		overflow: hidden;
	}

	.bt {
		position: relative;
	}

	.bt p {
		text-align: center;
		font-size: 40px;
		color: #212121;
		font-weight: bold;
		line-height: 40px;
	}

	.bt img {
		width: 269px;
		position: absolute;
		left: 50%;
		margin-left: -134px;
		top: -9px;
		z-index: 1
	}

	.dyya {
		width: 102.142%;
		margin-left: -1.071%;
		margin-top: 96px;
	}

	.dyyb {
		width: 17.622%;
		margin-right: 2.378%;
		border: 1px solid #00a0e9;
		position: relative;
		border-radius: 5px;
		height: 311px;
		padding-top: 96px;
		background-image: url(../esimg/d1.jpg);
		background-size: 100% 100%;
		background-position: center;
		transition: all ease 0.3s;
		box-shadow: 5px 5px 30px 0 rgba(159, 190, 221, 0.75);
	}

	.dyyb::after {
		position: absolute;
		width: 100%;
		height: 100%;
		content: "";
		border: 1px solid #ca6aec;
		left: 7px;
		top: 7px;
		border-radius: 5px;
		z-index: -1;
	}

	.dyyb h6 {
		text-align: center;
		font-size: 22px;
		color: #212121;
		font-weight: bold;
		line-height: 22px;
		transition: all ease 0.3s;
	}

	.dyyb img.ta {
		position: absolute;
		width: 143px;
		left: 50%;
		margin-left: -72px;
		top: -41px;
		transition: all ease 0.3s;
	}

	.dyyb_w {
		width: 142px;
		margin: 0 auto;
		margin-top: 16px;
	}

	.dyyb_w p {
		font-size: 12px;
		color: #4e4e4e;
		margin-top: 7px;
		transition: all ease 0.3s;
	}

	.dyyb_w p img {
		display: inline-block;
		margin-right: 9px;
	}

	.dyyb img.tb {
		position: absolute;
		width: 63px;
		left: 50%;
		margin-left: -45px;
		bottom: -35px;
		transition: all ease 0.3s;
		opacity: 0;
	}

	.dyyb:hover {
		background-image: url(../esimg/d12.png);
	}

	.dyyb:hover h6 {
		color: #fff;
	}

	.dyyb:hover p {
		color: #fff;
	}

	.dyyb:hover img.tb {
		opacity: 1;
		margin-left: -31.5px;
	}

	.dyyb:hover img.ta {
		transform: scale(0.95);
	}

	.dyy_m {
		background-image: url(../esimg/d13.png);
		width: 175px;
		height: 43px;
		line-height: 43px;
		text-align: center;
		background-size: 100% 100%;
		margin: 0 auto;
		margin-top: 61px;
		transition: all ease 0.3s;
		border-radius: 5px;
		box-shadow: 0px 0px 30px 0 rgba(159, 190, 221, 0.5);
	}

	.dyy_m a {
		font-size: 16px;
		color: #fff;
		display: block;
	}

	.dyy_m:hover {
		transform: translateY(-6px);
	}

	/*为什么*/
	.yy {
		width: 100%;
		background-image: url(../esimg/d2.jpg);
		background-repeat: no-repeat;
		background-position: center;
		margin-top: 89px;
		height: 886px;
		padding-top: 86px;
	}

	.bt_yy p {
		color: #fff;
	}

	.bt_yy img {
		width: 616px;
		margin-left: -308px;
	}

	.yya {
		display: table;
		margin: 0 auto;
		margin-top: 32px;
	}

	.yya p {
		float: left;
		background-image: url(../esimg/d15.png);
		width: 261px;
		height: 65px;
		text-align: center;
		background-size: 100% 100%;
		line-height: 60px;
		font-size: 24px;
		color: #fff;
		font-weight: bold;
		margin: 0 14px;
	}

	.yyb {
		width: 100%;
		margin-top: 65px;
	}

	.yyc {
		width: 31.785%;
	}

	.yyc img {
		float: right;
		width: 78.651%;
	}

	.yyc_a {
		width: 100%;
		padding-right: 72px;
		background-image: url(../esimg/d18.png);
		background-repeat: no-repeat;
		background-position: right 20px top;
		background-size: 38px 38px;
		margin-top: 25px;
	}

	.yyc_a h6 {
		font-size: 18px;
		color: #fff;
		font-weight: bold;
		line-height: 38px;
		text-align: right;
	}

	.yyc_a p {
		font-size: 12px;
		color: #c1c1c1;
		line-height: 18px;
		text-align: right;
		margin-top: -7px;
	}

	.yyd {
		width: 31.428%;
	}

	.yyd img {
		width: 79.545%;
	}

	.yyd_a {
		width: 100%;
		padding-left: 97px;
		background-image: url(../esimg/d19.png);
		background-repeat: no-repeat;
		background-position: left 54px top 2px;
		margin-top: 34px;
	}

	.yyd_a h6 {
		font-size: 16px;
		color: #c1c1c1;
		font-weight: bold;
		line-height: 22px;
	}

	.yyd_a p {
		font-size: 12px;
		color: #c1c1c1;
		line-height: 18px;
		margin-top: 2px;
	}

	.yye {
		width: 512px;
		margin: 0 auto;
		margin-top: -46px;
	}

	.yye img {
		width: 100%;
	}

	/*服务流程*/
	.fw {
		width: 100%;
		overflow: hidden;
		padding-top: 54px;
	}

	.fwa {
		width: 100%;
		background-image: url(../esimg/d3.jpg);
		background-repeat: no-repeat;
		background-size: 100% auto;
		background-position: top 38px center;
		margin-top: 26px;
	}

	.fwa_a {
		width: 16.928%;
	}

	.fwa_a:nth-child(1) {
		margin-top: 16px;
		margin-left: 7.58%;
	}

	.fwa_a:nth-child(3) {
		width: 15.14%;
		margin-top: 111px;
	}

	.fwa_a:nth-child(4) {
		margin-top: 48px;
	}

	.fwa_a:nth-child(5) {
		width: 14.785%;
		margin-top: 28px;
	}

	.fwa_a:nth-child(6) {
		width: 11.714%;
		margin-top: 92px;
	}

	.fwa_a img {
		width: 44px;
	}

	.fwa_a h6 {
		font-size: 16px;
		color: #212121;
		line-height: 16px;
		font-weight: bold;
		margin-top: 4px;
		transition: all ease 0.3s;
	}

	.fwa_a p {
		font-size: 12px;
		color: #4e4e4e;
		line-height: 22px;
		margin-top: 11px;
	}

	.fwa_a:hover h6 {
		color: #2e78f7;
	}

	/*应用领域*/
	.ly {
		width: 100%;
		overflow: hidden;
		background-image: url(../esimg/d4.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		padding: 87px 0 76px;
		margin-top: 58px;
	}

	.lyb {
		width: 48.571%;
		overflow: hidden;
		margin-right: 2.142%;
	}

	.lyc {
		width: 157.35%;
		margin-left: -57.8%;
	}

	.lyc img {
		width: 100%;
	}

	.lya {
		margin-top: 65px;
		padding-left: 15px;
		width: 40%;
	}

	.lya .bt img {
		width: 208px;
		margin-left: -104px;
	}

	#swiper-pagination_yy {
		position: static;
		margin-top: 39px;
	}

	#swiper-pagination_yy span {
		background-image: url(../esimg/d31.png);
		width: 179px;
		height: 47px;
		background-size: 100% 100%;
		border-radius: 0;
		float: left;
		background-color: transparent;
		font-size: 16px;
		color: #212121;
		line-height: 43px;
		margin-right: 18px;
		margin-top: 7px;
		outline: none;
		padding-left: 24px;
		text-align: left;
	}

	#swiper-pagination_yy span.swiper-pagination-bullet-active {
		background-image: url(../esimg/d32.png);
		color: #fff;
		transition: all ease 0.3s;
	}

	/*合作客户*/
	.hz {
		width: 100%;
		overflow: hidden;
		padding-top: 78px;
	}

	.hz .bt {
		position: relative;
		z-index: 2;
	}

	.hz .bt img {
		width: 208px;
		margin-left: -104px;
	}

	.hza {
		width: 100%;
	}

	.hzb {
		width: 58.357%;
		margin-left: -8%;
		margin-top: -82px;
	}

	.hzb img {
		width: 100%;
	}

	.hzc {
		width: 63.214%;
		margin-right: -18.571%;
		margin-top: 47px;
	}

	.hzcb {
		width: 100%;
		background: linear-gradient(to right, #f2f8fd, #fefeff);
		margin-top: 26px;
		padding: 38px 0 35px 52px;
		border-radius: 5px;
	}

	.hzcb h6 {
		background-image: url(../esimg/d33.png);
		background-repeat: no-repeat;
		background-position: left top;
		padding-left: 78px;
		font-size: 18px;
		color: #000000;
		font-weight: bold;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		height: 43px;
		line-height: 24px;
		width: 64%;
	}

	.hzcb p {
		font-size: 14px;
		color: #828282;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		padding-left: 78px;
		margin-top: -9px;
		width: 64%;
	}

	.hzcb img {
		margin-top: 18px;
		margin-left: 78px;
		transition: all ease 0.3s;
	}

	.hzcb:hover img {
		margin-left: 85px;
	}

	.hzc_ul {
		margin-top: 30px;
		margin-left: 57%;
	}

	.hzc_ul li {
		width: 10px;
		height: 10px;
		border-radius: 50%;
		float: left;
		background-color: #283c55;
		cursor: pointer;
		margin: 0 3px;
		transition: all ease 0.3s;
	}

	.hzc_ul li.on {
		width: 39px;
		background-color: #197bf6;
		border-radius: 10px;
	}

	/*关于*/
	.gy {
		width: 100%;
		background-image: url(../esimg/d6.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		margin-top: 91px;
		padding-top: 81px;
		height: 745px;
	}

	.gya {
		max-width: 884px;
		width: 100%;
		margin: 0 auto;
		margin-top: 44px;
	}

	.gya img {
		width: 100%;
	}

	.gyb {
		width: 100%;
		margin-top: 28px;
	}

	.gyb p {
		text-align: center;
		font-size: 14px;
		color: #fff;
		line-height: 24px;
	}

	.gyb p span {
		display: block;
	}

	.gy .dyy_m {
		margin-top: 30px;
	}

	/*资讯*/
	.xw {
		width: 100%;
		margin-top: 89px;
	}

	.xw .bt {
		margin-left: 40px;
	}

	.xwaa {}

	.xwaa p {
		background-image: url(../esimg/d36.png);
		width: 193px;
		height: 47px;
		background-size: 100% 100%;
		text-align: center;
		line-height: 42px;
		float: left;
		margin-right: 18px;
		transition: all ease 0.3s;
	}

	.xwaa p a {
		font-size: 18px;
		color: #000000;
		font-weight: bold;
		transition: all ease 0.3s;
		display: block;
	}

	.xwaa p.on {
		background-image: url(../esimg/d37.png);
	}

	.xwaa p.on a {
		color: #fff;
	}

	.xwaa h6 {
		background-image: url(../esimg/d36.png);
		width: 193px;
		height: 47px;
		background-size: 100% 100%;
		text-align: center;
		line-height: 42px;
		float: left;
		margin-right: 18px;
		transition: all ease 0.3s;
	}

	.xwaa h6 a {
		font-size: 18px;
		color: #000000;
		font-weight: bold;
		transition: all ease 0.3s;
		display: block;
	}

	.xwaa h6:hover {
		background-image: url(../esimg/d37.png);
	}

	.xwaa h6:hover a {
		color: #fff;
	}

	.xwb {
		width: 100%;
		margin-top: 18px;
	}

	.xwc {
		width: 100%;
	}

	.xwca {
		width: 43.714%;
		margin-top: 67px;
	}

	.xwca_a {
		width: 94px;
		text-align: center;
		font-size: 14px;
		color: #828282;
		line-height: 11px;
		padding-top: 5px;
	}

	.xwca_a span {
		display: block;
		font-family: Arial;
		font-size: 55px;
		color: #111111;
		line-height: 39px;
		margin-bottom: 13px;
	}

	.xwca_b {
		width: calc(100% - 112px);
		border-left: 1px solid #d7d7d7;
		padding-left: 34px;
		padding-top: 3px;
	}

	.xwca_b h6 {
		font-size: 18px;
		color: #000000;
		font-weight: bold;
		line-height: 20px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		transition: all ease 0.3s;
	}

	.xwca_b p {
		font-size: 14px;
		color: #828282;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		margin-top: 14px;
	}

	.xwca:hover .xwca_b h6 {
		color: #2e78f7;
	}

	.xwb>img {
		position: absolute;
		width: 79px;
		left: 50%;
		margin-left: -40px;
		bottom: -46px;
	}

	/*百科*/
	.bk {
		width: 100%;
		background-image: url(../esimg/d7.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		padding: 73px 0 90px;
		margin-top: 109px;
	}

	.bka {
		width: 100%;
		margin-top: 42px;
	}

	.bka img {
		float: left;
		width: 34.857%;
	}

	.bkb {
		width: 65.143%;
	}

	.bkba {
		width: 50%;
		padding: 40px 38px 32.5px 42px;
		background-image: url(../esimg/d39.png);
		margin-bottom: 16px;
		background-size: 100% 100%;
	}

	.bkba h6 {
		font-size: 14px;
		color: #828282;
		line-height: 11px;
	}

	.bkba h5 {
		font-size: 18px;
		color: #000000;
		font-weight: bold;
		line-height: 20px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-top: 22px;
		transition: all ease 0.3s;
	}

	.bkba p {
		font-size: 14px;
		color: #828282;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		margin-top: 14px;
	}

	.bkba span {
		display: block;
		text-align: right;
		font-family: Arial;
		font-size: 12px;
		color: #535354;
		line-height: 9px;
		margin-top: 27px;
		text-transform: uppercase;
	}

	.bkba:hover h5 {
		color: #2e78f7;
	}

	.bk .dyy_m {
		margin-top: 25px;
	}

	/*联系我们*/
	.lx {
		width: 100%;
		background-image: url(../esimg/d9.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		padding: 75px 0 69px;
	}

	.lxa {
		display: table;
		margin: 0 auto;
		margin-top: 44px;
	}

	.lxa_a {}

	.lxa_a img {
		width: 80px;
		margin: 0 auto;
		transition: all ease 0.3s;
	}

	.lxa_a:hover img {
		transform: scale(0.9);
	}

	.lxa_a p {
		text-align: center;
		font-size: 16px;
		color: #828282;
		margin-top: 14px;
		line-height: 16px;
	}

	.lxa_a h6 {
		font-size: 18px;
		color: #fff;
		font-weight: bold;
		text-align: center;
		margin-top: 9px;
		line-height: 18px;
	}

	.lxa_a:nth-child(2) {
		margin: 0 160px 0 172px;
	}

	.lxa_a:nth-child(3) {
		margin: 0 120px 0 0;
	}

	.lxb {
		width: 100%;
		background-image: url(../esimg/d45.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		margin-top: 38px;
		padding: 48px 44px 54px 40px;
	}

	.lxb h6 {
		font-size: 18px;
		color: #fff;
		font-weight: bold;
		line-height: 18px;
		margin-left: 16px;
		margin-bottom: 28px;
	}

	.lxb h6 span {
		color: #07cec8;
	}

	.lxb h6 img {
		display: inline-block;
		margin-left: 10px;
	}

	.lxb input {
		width: 21.5%;
		background-color: #fff;
		font-size: 14px;
		color: #989898;
		height: 43px;
		border-radius: 5px;
		padding-left: 15px;
		background-image: url(../esimg/d46.png);
		background-repeat: no-repeat;
		background-position: left center;
		background-size: auto 100%;
	}

	.lxb input:nth-child(2) {
		position: relative;
		z-index: 2;
		background-image: none;
	}

	.lxb input:nth-child(3) {
		width: 21.96%;
		margin-left: -7px;
		position: relative;
		z-index: 1;
		padding-left: 30px;
	}

	.lxb textarea {
		width: 41.4%;
		background-color: #fff;
		font-size: 14px;
		color: #989898;
		height: 43px;
		border-radius: 5px;
		padding-left: 30px;
		background-image: url(../esimg/d46.png);
		background-repeat: no-repeat;
		background-position: left center;
		background-size: auto 100%;
		line-height: 43px;
		margin-left: -7px;
	}

	.lxb input.input2 {
		background-image: url(../esimg/d47.png);
		width: 16.5%;
		text-align: center;
		padding: 0;
		color: #fff;
		margin-left: -7px;
		cursor: pointer;
		background-color: transparent;
	}



	/*footer*/
	.yj {
		width: 100%;
		overflow: hidden;
		padding-top: 62px;
	}

	.ylb {
		margin-left: 13px;
	}

	.ylba {
		height: 196px;
		border-left: 1px solid #d3d3d3;
		position: relative;
		padding-left: 33px;
		width: 193px;
	}

	.ylba::after {
		position: absolute;
		content: "";
		width: 2px;
		height: 19px;
		background-color: #0686d8;
		left: -1px;
		top: 0;
	}

	.ylba h6 {
		line-height: 16px;
	}

	.ylba h6 a {
		font-size: 16px;
		color: #212121;
		transition: all ease 0.3s;
	}

	.ylba h6 a:hover {
		color: #0686d8;
	}

	.ylba p {
		line-height: 27px;
		margin-top: 32px;
	}

	.ylba p a {
		font-size: 12px;
		color: #606060;
		display: block;
		transition: all ease 0.3s;
	}

	.ylba p a:hover {
		color: #0686d8;
	}

	.yja {
		height: 196px;
		border-left: 1px solid #d3d3d3;
		position: relative;
		padding-left: 33px;
	}

	.yja::after {
		position: absolute;
		content: "";
		width: 2px;
		height: 19px;
		background-color: #0686d8;
		left: -1px;
		top: 0;
	}

	.yja h6 {
		line-height: 16px;
		font-size: 16px;
		color: #212121;
	}

	.yja p {
		font-size: 12px;
		color: #606060;
		line-height: 26px;
		margin-top: 28px;
	}

	.yja p img {
		display: inline-block;
		position: relative;
		top: 2px;
		margin-left: 5px;
	}

	.ylc {
		width: 155px;
		margin-right: 17px;
	}

	.ylc img {
		width: 100%;
	}

	.yjd {
		width: 100%;
		background: linear-gradient(to right, #b262ff, #1a7af6);
		height: 56px;
		margin-top: 66px;
		box-shadow: 0 10px 30px 0 #9fbedd
	}

	.yjd .commen {
		padding: 0 20px 0 14px;
	}

	.yjd p {
		line-height: 56px;
		font-size: 12px;
		color: #fff;
		display: flex;
		align-items: center;
	}

	.yjd p a {
		font-size: 12px;
		color: #fff;
		transition: all ease 0.3s;
	}

	.yjd p a:hover {
		color: #0686d8;
	}

	.yjd p:nth-child(2) {
		margin-left: 460px;
	}

	.yl {
		width: 100%;
		padding: 12px 20px;
	}

	.yl p {
		font-size: 12px;
		color: #606060;
		line-height: 22px;
	}

	.yl p a {
		font-size: 12px;
		color: #a8a8a8;
		margin: 0 8px;
		transition: all ease 0.3s;
	}

	.yl p a:hover {
		color: #0686d8;
	}

	/*固定的悬浮窗*/
	.yb_conct {
		position: fixed;
		z-index: 9999999;
		top: 290px;
		right: -127px;
		cursor: pointer;
		transition: all .3s ease;
	}

	.yb_bar ul li {
		width: 180px;
		height: 53px;
		font: 15px/53px 'al1';
		color: #fff;
		text-indent: 54px;
		margin-bottom: 3px;
		border-radius: 3px;
		transition: all .5s ease;
		overflow: hidden;
	}

	.yb_bar ul li a {
		font: 15px/53px 'al1';
		color: #fff;
		text-indent: 54px;
		margin-bottom: 3px;
		border-radius: 3px;
		transition: all .5s ease;
		overflow: hidden;
	}

	.yb_bar .yb_top {
		background: #0686d8 url(../esimg/t1.png) no-repeat;
	}

	.yb_bar .yb_phone {
		background: #0686d8 url(../esimg/t2.png) no-repeat;
	}

	.yb_bar .yb_QQ {
		text-indent: 0;
		background: #0686d8 url(../esimg/t3.png) no-repeat;
	}

	.yb_bar .yb_ercode {
		background: #0686d8 url(../esimg/t4.png) no-repeat;
	}

	.hd_qr {
		padding: 6px 37px 25px 37px;
		box-sizing: border-box;
		width: 180px;
	}

	.yb_QQ a {
		display: block;
		text-indent: 54px;
		width: 100%;
		height: 100%;
		color: #fff;
	}

	.yb_QQ a:hover {
		color: #fff;
	}

	.zuoc {
		position: fixed;
		z-index: 9999999;
		bottom: 10%;
		left: -0;
		cursor: pointer;
		transition: all .3s ease;
		width: 255px;
		opacity: 0;
	}

	.zuoca {
		width: 100%;
		margin: 9.5px 0;
		margin-left: -160px;
		transition: all .3s ease;
	}

	.zuoca img {
		width: 100%;
	}

	.zuoca:hover {
		margin-left: 0;
	}

	/*****************************************内页开始******************************************/

	/*抖音代运营-账号运营*/
	.nban {
		width: 100%;
		overflow: hidden;
	}

	.nban img {
		width: 1920px;
		position: relative;
		left: 50%;
		margin-left: -960px;
	}

	.neidh {
		width: 1400px;
		position: absolute;
		left: 50%;
		margin-left: -700px;
		bottom: 0;
	}

	.neidh p {
		line-height: 67px;
		text-align: center;
		background-color: rgba(0, 0, 0, 0.8);
		width: calc(20% - 3px);
		margin-right: 3px;
		float: left;
		transition: all ease 0.3s;
	}

	.neidh p a {
		font-size: 20px;
		color: #fff;
		display: block;
	}

	.neidh p.on {
		background-color: rgba(0, 120, 255, 0.8);
	}

	.neidh p:hover {
		background-color: rgba(0, 120, 255, 0.8);
	}

	.mbx {
		font-size: 12px;
		color: #4e4e4e;
		line-height: 12px;
		margin-top: 9px;
	}

	.mbx a {
		font-size: 12px;
		color: #4e4e4e;
		transition: all ease 0.3s;
	}

	.mbx a h1 {
		font-size: 12px;
		color: #4e4e4e;
		transition: all ease 0.3s;
		display: inline-block;
	}

	.mbx a:hover {
		color: #00a0e9;
	}

	.mbx a h1:hover {
		color: #00a0e9;
	}

	.xm1a {
		width: 100%;
		overflow: hidden;
		padding-top: 63px;
	}

	.xm1aa {
		width: 100%;
		margin-top: 42px;
	}

	.xm1ab {
		width: 41.857%;
		margin-left: 2.42%;
	}

	.xm1ab img {
		width: 100%;
	}

	.xm1ac {
		width: 50.928%;
		margin-top: 33px;
	}

	.xm1ac_a {
		width: 100%;
		margin-top: 26px;
	}

	.xm1ac_a img {
		float: left;
		width: 34px;
	}

	.xm1ac_a p {
		float: right;
		width: calc(100% - 48px);
		font-size: 12px;
		color: #212121;
		line-height: 22px;
	}

	.xm1ac_a p span {
		display: block;
		font-size: 14px;
		color: #212121;
		font-weight: bold;
		margin-bottom: 1px;
	}

	.xm1ac_m {
		background-image: url(../esimg/d57.png);
		width: 168px;
		height: 48px;
		line-height: 48px;
		text-align: center;
		background-size: 100% 100%;
		margin-top: 60px;
		transition: all ease 0.3s;
	}

	.xm1ac_m a {
		font-size: 14px;
		color: #fff;
		display: block;
	}

	.xm1ac_m:hover {
		transform: translateX(6px);
	}

	.xm1b {
		width: 100%;
		padding-top: 39px;
	}

	.xm1ba {
		width: 95%;
		margin: 0 auto;
		margin-top: 43px;
		border-radius: 20px;
		overflow: hidden;
	}

	.xm1bb {
		width: 33.333%;
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		height: 392px;
		padding-top: 101px;
		transition: all ease 0.3s;
		cursor: pointer;
		margin-right: -1px;
	}

	.xm1bb_1 {
		background-image: url(../esimg/d14.jpg);
	}

	.xm1bb_2 {
		background-image: url(../esimg/d15.jpg);
	}

	.xm1bb_3 {
		background-image: url(../esimg/d16.jpg);
	}

	.xm1bb img {
		width: 121px;
		margin: 0 auto;
	}

	.xm1bb span {
		width: 38px;
		height: 3px;
		background-color: #fff;
		display: block;
		margin: 0 auto;
		margin-top: 25px;
	}

	.xm1bb h6 {
		font-size: 22px;
		color: #fff;
		font-weight: bold;
		line-height: 22px;
		text-align: center;
		margin-top: 29px;
	}

	.xm1bb p {
		text-align: center;
		font-size: 14px;
		color: #fff;
		line-height: 24px;
		margin-top: 10px;
		transition: all ease 0.3s;
		opacity: 0;
	}

	.xm1bb:hover {
		padding-top: 66px;
	}

	.xm1bb_1:hover {
		background-image: url(../esimg/d14-1.jpg);
	}

	.xm1bb_2:hover {
		background-image: url(../esimg/d15-1.jpg);
	}

	.xm1bb_3:hover {
		background-image: url(../esimg/d16-1.jpg);
	}

	.xm1bb:hover p {
		opacity: 1;
	}

	.xm1c {
		width: 100%;
		overflow: hidden;
		padding-top: 83px;
	}

	.xm1ca {
		display: table;
		margin: 0 auto;
		margin-top: 62px;
	}

	.xm1cb {
		margin: 0 55px;
	}

	.xm1cb img {
		width: 105px;
		transition: all ease 0.3s;
	}

	.xm1cb h6 {
		font-size: 16px;
		color: #212121;
		font-weight: bold;
		line-height: 16px;
		padding-left: 16px;
		margin-top: 40px;
		transition: all ease 0.3s;
	}

	.xm1cb p {
		font-size: 12px;
		color: #4e4e4e;
		line-height: 22px;
		margin-top: 12px;
		padding-left: 16px;
	}

	.xm1cb:hover img {
		transform: rotate(15deg);
	}

	.xm1cb:hover h6 {
		color: #2e78f7;
	}

	.xm1d {
		width: 100%;
		margin-top: 76px;
	}

	.xm1da {
		width: 46.071%;
		margin-left: 4.071%;
		margin-top: 86px;
	}

	.xm1daa {
		width: 100%;
		margin-top: 70px;
		font-size: 14px;
		color: #212121;
		line-height: 26px;
	}

	.xm1daa p {
		font-size: 14px;
		color: #212121;
		line-height: 26px;
	}

	.xm1daa p span {
		display: block;
		float: left;
		width: 50%;
	}

	.xm1daa p span m {
		color: #218bff;
		margin-right: 4px;
	}

	.xm1da .dyy_m {
		margin-left: 0;
		margin-top: 56px;
	}

	.xm1db {
		width: 42.142%;
		margin-right: 1.285%;
	}

	.xm1db img {
		width: 100%;
	}

	.xm1d .commen {
		position: relative;
	}

	.xm1d .commen>img {
		width: 60.857%;
		position: absolute;
		left: -51px;
		bottom: 45px;
		z-index: -1;
	}

	.bk_n {
		padding: 93px 0 94px;
		margin-top: 60px;
	}

	.bka_img {
		width: 34.857%;
		position: relative;
	}

	.bka_img img {
		width: 100%;
	}

	.bka_img .dyy_m {
		position: absolute;
		bottom: 35px;
		left: 50%;
		margin-left: -87.5px;
	}

	.dyy_nei {
		padding-bottom: 98px;
	}

	/*抖音代运营-视频策划*/
	.xm2aa {
		width: 93.285%;
		margin: 0 auto;
		margin-top: 87px;
	}

	.xm2ac {
		width: 52%;
		margin-top: -44px;
	}

	.xm2ac_a {
		width: 100%;
		margin-top: 57px;
	}

	.xm2ac_a img {
		float: left;
		width: 30px;
		margin-top: -2px;
	}

	.xm2ac_a p {
		float: right;
		width: calc(100% - 54px);
		font-size: 12px;
		color: #4e4e4e;
		line-height: 22px;
	}

	.xm2ac_a p span {
		display: block;
		font-size: 22px;
		color: #212121;
		font-weight: bold;
		line-height: 22px;
		margin-bottom: 11px;
	}

	.xm2ab {
		width: 44.857%;
		position: relative;
	}

	.xm2ab img {
		width: 100%;
	}

	.xm2ab .xm1ac_m {
		position: absolute;
		left: 50%;
		bottom: 65px;
		margin-left: -55px;
	}

	.xm2b {
		width: 100%;
		margin-top: 86px;
	}

	.xm2ba .xm1bb {
		width: 20%;
	}

	.xm2bb_1 {
		background-image: url(../esimg/d20.jpg);
	}

	.xm2bb_1:hover {
		background-image: url(../esimg/d20-1.jpg);
	}

	.xm2bb_2 {
		background-image: url(../esimg/d21.jpg);
	}

	.xm2bb_2:hover {
		background-image: url(../esimg/d21-1.jpg);
	}

	.xm2bb_3 {
		background-image: url(../esimg/d22.jpg);
	}

	.xm2bb_3:hover {
		background-image: url(../esimg/d22-1.jpg);
	}

	.xm2bb_4 {
		background-image: url(../esimg/d23.jpg);
	}

	.xm2bb_4:hover {
		background-image: url(../esimg/d23-1.jpg);
	}

	.xm2bb_5 {
		background-image: url(../esimg/d24.jpg);
	}

	.xm2bb_5:hover {
		background-image: url(../esimg/d24-1.jpg);
	}

	/*抖音代运营-带货直播*/
	.xm3aa {
		width: 100%;
		margin-top: 56px;
	}

	.xm3ac {
		width: 50%;
		margin-left: 5%;
		margin-top: -10px;
	}

	.xm3ac .xm2ac_a {
		width: 44.714%;
		margin-top: 62px;
	}

	.xm3ac .xm2ac_a img {
		width: 37px;
	}

	.xm3ac .xm2ac_a p {
		width: calc(100% - 60px);
		font-size: 14px;
		line-height: 24px;
	}

	.xm3ac .xm2ac_a p span {
		margin-bottom: 7px;
	}

	.xm3ab {
		width: 36.5%;
		margin-right: 3.4285%;
	}

	.xm3ab img {
		width: 100%;
	}

	.xm3ac_m {
		width: 593px;
		margin: 0 auto;
		margin-top: 60px;
	}

	.xm3ac_m img {
		width: 100%;
	}

	.xm3ba .xm1bb {
		width: 25%;
	}

	.xm3bb_1 {
		background-image: url(../esimg/d27.jpg);
	}

	.xm3bb_1:hover {
		background-image: url(../esimg/d27-1.jpg);
	}

	.xm3bb_2 {
		background-image: url(../esimg/d28.jpg);
	}

	.xm3bb_2:hover {
		background-image: url(../esimg/d28-1.jpg);
	}

	.xm3bb_3 {
		background-image: url(../esimg/d29.jpg);
	}

	.xm3bb_3:hover {
		background-image: url(../esimg/d29-1.jpg);
	}

	.xm3bb_4 {
		background-image: url(../esimg/d30.jpg);
	}

	.xm3bb_4:hover {
		background-image: url(../esimg/d30-1.jpg);
	}

	/*抖音代运营-达人联动*/
	.xm4aa {
		width: 93.571%;
		margin: 0 auto;
		margin-top: 18px;
	}

	.xm4ab {
		width: 26%;
		margin-top: 38px;
	}

	.xm4ab_a {
		width: 100%;
		margin-top: 65px;
		position: relative;
		z-index: 2;
	}

	.xm4ab_a h6 {
		float: left;
		width: 38px;
		height: 42px;
		background-image: url(../esimg/d85.png);
		background-repeat: no-repeat;
		background-size: 37px 36px;
		background-position: left bottom;
		font-size: 30px;
		color: #2e78f7;
		font-weight: bold;
		padding-left: 8px;
		line-height: 24px;
	}

	.xm4ab_a p {
		float: right;
		width: calc(100% - 76px);
		font-size: 12px;
		color: #4e4e4e;
		line-height: 22px;
	}

	.xm4ab_a span {
		display: block;
		font-size: 22px;
		color: #212121;
		font-weight: bold;
		line-height: 22px;
		margin-bottom: 5px;
	}

	.xm4ac {
		width: 49.92%;
		position: relative;
		margin-left: -2%;
	}

	.xm4ac img {
		width: 100%;
	}

	.xm4ac .xm1ac_m {
		position: absolute;
		left: 50%;
		margin-left: -80px;
		top: 48px;
		margin-top: 0;
	}

	.xm4ad {
		width: 23.5%;
	}

	.xm3b {
		width: 100%;
		margin-top: -9px;
	}

	.xm4ba .xm1bb {
		width: 33.33%;
	}

	.xm4bb_1 {
		background-image: url(../esimg/d33.jpg);
	}

	.xm4bb_1:hover {
		background-image: url(../esimg/d33-1.jpg);
	}

	.xm4bb_2 {
		background-image: url(../esimg/d34.jpg);
	}

	.xm4bb_2:hover {
		background-image: url(../esimg/d34-1.jpg);
	}

	.xm4bb_3 {
		background-image: url(../esimg/d35.jpg);
	}

	.xm4bb_3:hover {
		background-image: url(../esimg/d35-1.jpg);
	}

	/*抖音代运营-运营培训*/
	.xm5aa {
		width: 95%;
		margin: 0 auto;
		margin-top: 54px;
	}

	.xm5ab {
		width: 32.33%;
	}

	.xm5ab_a {
		width: 100%;
		background-image: url(../esimg/d89.png);
		height: 182px;
		background-size: 100% 100%;
		padding: 45px 108px 0 31px;
		margin-bottom: 25px;
	}

	.xm5ab_a h6 {
		background-image: url(../esimg/d93.png);
		width: 69px;
		height: 66px;
		float: left;
		background-size: 100% 100%;
		line-height: 66px;
		text-align: center;
		font-size: 30px;
		color: #fff;
		font-weight: bold;
	}

	.xm5ab_a p {
		float: right;
		width: calc(100% - 99px);
		font-size: 12px;
		color: #4e4e4e;
		line-height: 22px;
	}

	.xm5ab_a p span {
		display: block;
		font-size: 22px;
		color: #212121;
		font-weight: bold;
		margin-bottom: 5px;
	}

	.xm5ab_b {
		background-image: url(../esimg/d90.png);
	}

	.xm5ab_b h6 {
		margin-top: 8px;
	}

	.xm5ab_c {
		background-image: url(../esimg/d91.png);
		padding: 45px 65px 0 79px;
	}

	.xm5ab_d {
		background-image: url(../esimg/d92.png);
		padding: 45px 65px 0 79px;
	}

	.xm5ac {
		width: 26.691%;
		margin-left: 4.324%;
		margin-top: 21px;
	}

	.xm5ac img {
		width: 100%;
	}

	.xm5ac .xm1ac_m {
		margin: 0 auto;
		margin-top: 29px;
	}

	.xm5b {
		margin-top: 82px;
	}

	.xm5b .xm1bb {
		width: 25%;
	}

	/*合作客户*/
	.neidh_hz {
		width: 557px;
		margin-left: -278px;
	}

	.neidh_hz p {
		width: calc(50% - 3px);
	}

	.hzy {
		width: 100%;
		margin-top: 62px;
	}

	.hzya {
		width: 100%;
		margin-top: 16px;
	}

	.hzyb {
		width: 22.428%;
		margin: 0 1.286%;
		border: 1px solid #dcdcdc;
		transition: all ease 0.3s;
		border-radius: 5px;
		margin-top: 38px;
	}

	.hzyb img {
		width: 100%;
		border-radius: 5px;
	}

	.hzyb p {
		border-top: 1px solid #dcdcdc;
		background-color: #f5f9fd;
		line-height: 42px;
		font-size: 16px;
		color: #212121;
		text-align: center;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: all ease 0.3s;
	}

	.hzyb:hover {
		border-color: #00a0e9;
		box-shadow: 0 0 30px 0 rgba(159, 190, 221, 0.27);
	}

	.hzyb:hover p {
		border-color: #00a0e9;
	}

	/*客户评价页*/
	.pjy {
		width: 94.428%;
		margin: 0 auto;
	}

	.pjya {
		width: 100%;
		background-color: #f4f8fb;
		padding: 26px 70px 30px 55px;
		margin-top: 38px;
	}

	.pjya_t {
		width: 31.996%;
		overflow: hidden;
		border-radius: 5px;
	}

	.pjya_t img {
		width: 100%;
		transition: all ease 0.3s;
	}

	.pjya_w {
		width: 51.796%;
		margin-left: 5.847%;
		margin-top: 35px;
	}

	.pjya_w h6 {
		font-size: 24px;
		color: #000000;
		font-weight: bold;
		line-height: 24px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		transition: all ease 0.3s;
	}

	.pjya_w p {
		font-size: 14px;
		color: #828282;
		line-height: 24px;
		height: 72px;
		overflow: hidden;
		margin-top: 27px;
	}

	.pjya_m {
		width: 59px;
		margin-top: 77px;
		transition: all ease 0.3s;
	}

	.pjya_m img {
		width: 100%;
	}

	.pjya:hover .pjya_t img {
		transform: scale(1.05);
	}

	.pjya:hover .pjya_w h6 {
		color: #00a0e9;
	}

	.pjya:hover .pjya_m {
		transform: translateX(-8px);
	}

	.ym {
		display: table;
		margin: 0 auto;
		margin-top: 84px;
	}

	.ym p {
		float: left;
		width: 43px;
		height: 43px;
		line-height: 41px;
		border: 1px solid #00a0e9;
		border-radius: 5px;
		text-align: center;
		transition: all ease 0.3s;
		margin: 0 5px;
	}

	.ym p a {
		font-size: 14px;
		color: #151515;
		transition: all ease 0.3s;
		display: block;
	}

	.ym p.a {
		width: 100px;
	}

	.ym p:hover {
		background: linear-gradient(to bottom, #3077f7, #9c65fe);
	}

	.ym p:hover a {
		color: #fff;
	}

	.ym p.on {
		background: linear-gradient(to bottom, #3077f7, #9c65fe);
	}

	.ym p.on a {
		color: #fff;
	}

	/*新闻列表页*/
	.neidh_xw {
		width: 837px;
		margin-left: -418px;
		left: 50%;
	}

	.neidh_xw p {
		width: calc(33.333% - 3px);
	}

	.xwl {
		width: 94.571%;
		margin: 0 auto;
		margin-top: -10px;
	}

	.xwla {
		width: 100%;
		border: 1px solid #00a0e9;
		border-radius: 5px;
		padding: 54px 70px 54px 58px;
		position: relative;
		background-color: #fff;
		margin-top: 61px;
		transition: all ease 0.3s;
		background-size: 100% 100%;
	}

	.xwla::after {
		position: absolute;
		content: "";
		width: 100%;
		height: 100%;
		left: 10px;
		top: 10px;
		border: 1px solid #ed23f9;
		border-radius: 5px;
		z-index: -1;
	}

	.xwla_a {
		font-size: 16px;
		color: #828282;
		line-height: 12px;
		text-align: center;
	}

	.xwla_a span {
		display: block;
		font-size: 60px;
		color: #111111;
		line-height: 48px;
		margin-bottom: 13px;
	}

	.xwla_b {
		width: 77%;
		margin-left: 29px;
		border-left: 1px solid #d7d7d7;
		padding-left: 34px;
	}

	.xwla_b h6 {
		font-size: 24px;
		color: #000000;
		font-weight: bold;
		line-height: 28px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.xwla_b p {
		font-size: 14px;
		color: #828282;
		line-height: 18px;
		margin-top: 18px;
		height: 36px;
		overflow: hidden;
	}

	.xwla_c {
		width: 59px;
		height: 59px;
		background-image: url(../esimg/d99.png);
		margin-top: 3px;
		transition: all ease 0.3s;
		background-size: 100% 100%;
		border-radius: 50%;
	}

	.xwla:hover {
		background-image: url(../esimg/d53.jpg);
		box-shadow: 5px 5px 30px 0 #c2d5e9;
	}

	.xwla:hover .xwla_c {
		transform: translateX(-8px);
		background-image: url(../esimg/d100.png);
		box-shadow: 5px 5px 30px 0 #c2d5e9;
	}

	/*新闻内页*/
	.xwn {
		width: 94.571%;
		margin: 0 auto;
		margin-top: 47px;
	}

	.xwnz {
		width: 69.939%;
		border: 1px solid #00a0e9;
		border-radius: 5px;
		position: relative;
		background-color: #fff;
		padding: 47px 54px 48px 53px;
	}

	.xwnz::after {
		position: absolute;
		content: "";
		width: 100%;
		height: 100%;
		left: 8px;
		top: 8px;
		border: 1px solid #ed23f9;
		border-radius: 5px;
		z-index: -1;
	}

	.xwnza {
		width: 100%;
	}

	.xwnza h1 {
		font-size: 24px;
		color: #000000;
		font-weight: bold;
		line-height: 34px;
	}

	.xwnza p {
		font-size: 14px;
		color: #828282;
		margin-top: 11px;
	}

	.xwnza p img {
		display: inline-block;
		position: relative;
		top: 6px;
		margin-right: 6px;
	}

	.xwnza p span {
		width: 52px;
		display: inline-block;
	}

	.xwnzb {
		width: 100%;
		margin-top: 44px;
	}

	.xwnzb p {
		font-size: 14px;
		color: #000000;
		line-height: 24px;
	}

	.xwnzb img {
		max-width: 100%;
		margin: 0 auto;
		margin-top: 24px;
	}

	.xwnzb strong {
		display: block;
		font-weight: normal;
		font-size: 14px;
		color: #828282;
		line-height: 24px;
		margin-top: 32px;
		position: relative;
	}

	.xwnzb strong a {
		font-size: 14px;
		color: #828282;
		transition: all ease 0.3s;
		margin-right: 10px;
	}

	.xwnzb strong a:hover {
		color: #00a0e9;
	}

	.xwnzc {
		width: 100%;
		margin-top: -24px;
	}

	.xwnzc img {
		width: 100%;
	}

	.xwnz .dyy_m {
		margin-left: 0;
		margin-top: -32px;
		position: relative;
	}

	.xwny {
		width: 27.19%;
		border: 1px solid #00a0e9;
		position: relative;
		background-color: #f5f9fd;
		border-radius: 5px;
		padding: 12px 12px 48px 12px;
	}

	.xwny::after {
		position: absolute;
		content: "";
		width: 100%;
		height: 100%;
		left: 8px;
		top: 8px;
		border: 1px solid #ed23f9;
		border-radius: 5px;
		z-index: -1;
	}

	.xwny>img {
		width: 100%;
	}

	.xwnya {
		width: 100%;
		border-top: 1px dashed #c8d5e3;
		padding: 26px 5px 22px 12px;
	}

	.xwnya:nth-child(1) {
		border: none;
	}

	.xwnya h6 {
		font-size: 14px;
		color: #828282;
		line-height: 11px;
	}

	.xwnya h5 {
		font-size: 18px;
		color: #000000;
		font-weight: bold;
		line-height: 20px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-top: 15px;
		transition: all ease 0.3s;
	}

	.xwnya p {
		font-size: 12px;
		color: #828282;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		margin-top: 10px;
	}

	.xwnya span {
		display: block;
		font-size: 12px;
		color: #535354;
		margin-top: 14px;
		line-height: 9px;
		text-transform: uppercase;
	}

	.xwnya:hover h5 {
		color: #00a0e9;
	}

	.xwny .dyy_m {
		margin-left: 12px;
		margin-top: 5px
	}

	/*抖音百科列表页*/
	.bkl {
		width: 94.571%;
		margin: 0 auto;
		margin-top: 47px;
	}

	.bkla {
		width: 100%;
		border: 1px solid #00a0e9;
		position: relative;
		background-color: #fff;
		border-radius: 5px;
		padding: 39px 78px 39px 53px;
	}

	.bkla::after {
		position: absolute;
		content: "";
		width: 100%;
		height: 100%;
		left: 10px;
		top: 10px;
		border: 1px solid #ed23f9;
		border-radius: 5px;
		z-index: -1;
	}

	.bkla_t {
		width: 40.973%;
		overflow: hidden;
	}

	.bkla_t img {
		width: 100%;
		transition: all ease 0.3s;
	}

	.bkla_w {
		width: 52.896%;
		margin-top: 9px;
	}

	.bkla_w h5 {
		float: right;
		font-size: 16px;
		color: #828282;
		line-height: 12px;
		text-align: center;
	}

	.bkla_w span {
		display: block;
		font-size: 60px;
		color: #111111;
		line-height: 48px;
		margin-bottom: 13px;
	}

	.bkla_w h6 {
		font-size: 24px;
		color: #000000;
		font-weight: bold;
		line-height: 28px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-top: 23px;
	}

	.bkla_w p {
		font-size: 14px;
		color: #828282;
		line-height: 22px;
		height: 132px;
		overflow: hidden;
		margin-top: 29px;
	}

	.bkla_w .dyy_m {
		margin-left: 0;
		font-size: 16px;
		color: #fff;
		margin-top: 28px;
	}

	.bkla:hover .bkla_t img {
		transform: scale(1.05);
	}

	.bkl .xwla {
		width: 48%;
		padding: 52px 57px 57px 51px;
		margin-top: 57px;
	}

	.bkl .xwla_b {
		width: 62%;
		border: none;
		padding-left: 0;
	}

	.bkl .xwla_b p {
		height: 54px;
	}

	.bkl .xwla:hover {
		background-image: url(../esimg/d56.jpg);
	}

	/*关于页*/
	.gyya {
		width: 100%;
		margin-top: 51px;
	}

	.gyya h5 {
		text-align: center;
		font-size: 22px;
		color: #000000;
		font-weight: bold;
		line-height: 22px;
	}

	.gyya h5 span {
		display: block;
		font-weight: normal;
		font-size: 10px;
		line-height: 11px;
		margin-top: 9px;
		letter-spacing: 1px;
	}

	.gyya_a {
		display: table;
		margin: 0 auto;
		margin-top: 28px;
	}

	.gyya_a h6 {
		float: left;
		background-image: url(../esimg/d103.png);
		width: 204px;
		height: 58px;
		line-height: 58px;
		text-align: center;
		margin: 0 10px;
		font-size: 18px;
		color: #fff;
		font-weight: bold;
	}

	.gyya p {
		text-align: center;
		font-size: 14px;
		color: #000000;
		line-height: 30px;
		margin-top: 32px;
	}

	.gyyb {
		width: 100%;
		background-color: #f4f7fa;
		padding: 111px 0 194px;
		margin-top: -54px;
	}

	.gyyc {
		width: 100%;
		margin-top: 29px;
	}

	.gyyca {
		width: 23.714%;
		margin: 0 0.643%;
		margin-top: 17px;
		background-color: #fff;
		height: 315px;
		padding: 50px 10px 0 37px;
		position: relative;
		transition: all ease 0.3s;
	}

	.gyyca h5 {
		font-family: Arial;
		font-size: 60px;
		color: #ececec;
		line-height: 44px;
		font-weight: bold;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
	}

	.gyyca>span {
		display: block;
		width: 27px;
		height: 3px;
		background-color: #ececec;
		margin-top: 21px;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
	}

	.gyyca img {
		position: absolute;
		right: 0;
		bottom: 0;
		width: 61%;
		transform-origin: right bottom;
		transition: all ease 0.3s;
	}

	.gyyca h6 {
		font-size: 22px;
		color: #212121;
		font-weight: bold;
		line-height: 22px;
		margin-top: 25px;
		position: relative;
		z-index: 2;
	}

	.gyyca p {
		font-size: 14px;
		color: #4e4e4e;
		line-height: 26px;
		margin-top: 25px;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
		opacity: 0;
	}

	.gyyca p span {
		display: inline-block;
		width: 39px;
	}

	.gyyca:hover {
		box-shadow: 5px 5px 30px 0 rgba(210, 221, 231, 0.5);
	}

	.gyyca:hover h5 {
		color: #0073e3;
	}

	.gyyca:hover>span {
		background-color: #0073e3;
		width: 50px;
	}

	.gyyca:hover>p {
		opacity: 1;
		margin-top: 17px;
	}

	.gyyca:hover img {
		transform: scale(0.9);
		opacity: 0;
	}

	.gyyca:nth-child(5) {
		margin-left: 12.5%;
	}

	.gyybm {
		width: 1400px;
		margin: 0 auto;
		border-radius: 5px;
		overflow: hidden;
		margin-top: -107px;
	}

	.gyybm img {
		width: 100%;
	}

	/*联系页*/
	.lxya {
		width: 100%;
		margin-top: 26px;
	}

	.lxyaa {
		width: 31.428%;
		margin: 0 0.952%;
		margin-top: 34px;
		border-radius: 5px;
		border: 1px solid #00a0e9;
		background-image: url(../esimg/d66.jpg);
		background-size: 100% 100%;
		height: 205px;
		padding: 26px;
	}

	.lxyaa img {
		width: 80px;
		margin: 0 auto;
		transition: all ease 0.3s;
	}

	.lxyaa p {
		text-align: center;
		font-size: 16px;
		color: #828282;
		line-height: 16px;
		margin-top: 12px;
	}

	.lxyaa h6 {
		text-align: center;
		font-size: 18px;
		color: #000000;
		line-height: 26px;
		margin-top: 9px;
		font-weight: bold;
	}

	.lxyaa:hover img {
		transform: scale(0.95);
	}

	.lxyb {
		width: 98%;
		margin: 0 auto;
		margin-top: 72px;
		border-radius: 5px;
	}

	.lxyb .lxb {
		width: 57.779%;
		background-image: none;
		background-color: #040404;
		border-left: 2px solid #07cec8;
		border-top: 2px solid #07cec8;
		border-right: 2px solid #f47bfc;
		border-bottom: 2px solid #f47bfc;
		border-radius: 5px;
		padding: 55px 71px 56px 68px;
		margin-top: 0;
		position: relative;
		z-index: 2;
	}

	.lxyb h6 {
		margin: 0;
		margin-bottom: 31px;
	}

	.lxyb input {
		width: 100%;
		padding-left: 26px;
		margin-bottom: 22px;
		background-image: none;
	}

	.lxyb input:nth-child(3) {
		width: 100%;
		padding-left: 26px;
		margin: 0;
	}

	.lxyb textarea {
		height: 107px;
		margin: 22px 0;
		width: 100%;
		background-image: none;
		padding-left: 26px;
	}

	.yzm {
		width: 100%;
		background-color: #fff;
		border-radius: 5px;
		overflow: hidden;
		margin-bottom: 22px;
	}

	.yzm input {
		width: 50%;
		margin: 0;
	}

	.yzm p {
		float: right;
		line-height: 43px;
		text-decoration: underline;
		font-size: 14px;
		color: #212121;
		margin-right: 29px;
	}

	.yzm img {
		float: right;
		width: 96px;
		height: 43px;
		margin-right: 11px;
	}

	.lxyb input.input2 {
		width: 199px;
		height: 43px;
		background-image: none;
		line-height: 43px;
		text-align: center;
		cursor: pointer;
		border: 1px solid #039be5;
		background: linear-gradient(to right, #177bf6, #b462ff);
		margin-right: 36px;
		font-size: 16px
	}

	.lxyb input.input4 {
		width: 199px;
		height: 43px;
		background-image: none;
		line-height: 43px;
		text-align: center;
		cursor: pointer;
		border: 1px solid #039be5;
		background: linear-gradient(to right, #4023e9, #0b53ab);
		padding: 0;
		color: #fff;
		font-size: 16px;
	}

	.ditu {
		width: 42.22%;
		border: 2px solid #000000;
		border-left: none;
		border-radius: 5px;
		overflow: hidden;
		margin-left: -3px;
	}

	.dy_lx {
		width: 100%;
		overflow: hidden;
		background-image: url(../esimg/d67.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		margin-top: 101px;
		padding: 69px 0 122px;
	}

	/*网站地图*/
	.wzdt2 {
		width: 1200px;
		margin: 0 auto;
		margin-top: 20px;
		margin-bottom: 20px;
	}

	.wzdt_a {
		border: solid 2px #e5e5e5;
		margin-top: 22px;
	}

	.wzdt_a h6 {
		width: 1144px;
		margin: 0 auto;
		border-bottom: 1px solid #f2f2f2;
		margin-top: 5px;
	}

	.wzdt_a h6 a {
		font-size: 16px;
		color: #505050;
		font-weight: bold;
		line-height: 45px;
	}

	.wzdt_a p {
		margin: 0 25px;
	}

	.wzdt_a p a {
		color: #505050;
		line-height: 42px;
		margin-right: 15px;
	}

	.wzdt_a p a:hover {
		color: #0665d0
	}

	/*404*/
	.fzfbox {
		width: 100%;
		margin: 0 auto;
		background: #f9f9f9;
		padding: 110px 30px;
		margin-bottom: -90px;
	}

	.fzf1 {
		width: 1011px;
		margin: 20px auto;
	}

	.fzf1 img {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2 {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2 p {
		font-size: 36px;
		color: #434343;
		text-align: center;
		line-height: 50px;
	}

	.fzf2-1 {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2-1 p {
		font-size: 26px;
		color: #434343;
		text-align: center;
		line-height: 50px;
	}

	.fzf2-1 p span {
		color: #333;
	}

	.fzf3 {
		width: 430px;
		margin: 20px auto;
		margin-top: 40px;
	}

	.fzf3z {
		float: left;
	}

	.fzf3z img {
		width: 100%;
		margin: 0 auto;
	}

	.fzf3y {
		float: right;
	}

	.fzf3y img {
		width: 100%;
		margin: 0 auto;
	}

	/*404*/

}

@media screen and (min-width:1000px) and (max-width:1399px) {

	body,
	html {
		margin: 0;
		padding: 0;
		font-family: "Microsoft YaHei", "微软雅黑";
		font-size: 12px;
		-webkit-font-smoothing: antialiased;
		/*抗锯齿效果*/
		-webkit-tap-highlight-color: transparent;
		-webkit-overflow-scrolling: touch;
		overflow-scrolling: touch;
		overflow: auto;
		overflow-x: hidden;
	}

	a,
	ul,
	li,
	ol,
	p,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	dl,
	dt,
	dd {
		list-style: none;
		padding: 0;
		margin: 0;
		text-decoration: none;
		font-weight: normal;
		font-size: 12px;
		color: #858585;
	}

	* img {
		display: block;
		border: none;
	}

	input,
	select,
	textarea {
		padding: 0;
		margin: 0;
		outline: none;
		font-family: "微软雅黑";
		-webkit-appearance: none;
		border: none;
	}

	.clearfix {
		clear: both;
	}

	.mob {
		display: none;
	}

	.pc {
		display: block;
	}

	.fl {
		float: left;
	}

	.fr {
		float: right
	}

	.commen1 {
		width: 96%;
		margin: 0 auto;
	}

	.commen {
		width: 96%;
		margin: 0 auto;
	}

	.ellipsis {
		display: block;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	* {
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-o-box-sizing: border-box;
	}

	/*滚动条样式*/
	::-webkit-scrollbar-track-piece {
		width: 8px;
		background-color: #f0f0f0;
		border-radius: 5px;
	}

	::-webkit-scrollbar {
		width: 8px;
		background-color: #0686d8;
		border-radius: 5px;
	}

	::-webkit-scrollbar-thumb {
		width: 8px;
		background-color: #282828;
		border-radius: 5px;
	}

	::-webkit-scrollbar-thumb:hover {
		width: 8px;
		background-color: #0686d8;
		border-radius: 5px;
	}

	/*top*/
	.top {
		width: 100%;
		overflow: hidden;
		position: relative;
	}

	.db {
		width: 100%;
		position: absolute;
		left: 0;
		top: 0;
	}

	.dba {
		height: 28px;
	}

	.dba .commen {
		padding: 0 28px 0 0px;
		color: #5b5263;
	}

	.dba p {
		font-size: 12px;
		color: #5b5263;
		line-height: 28px;
	}

	.dba div.fl {
		font-size: 12px;
		color: #5b5263;
		line-height: 28px;
	}

	.dba h1 {
		font-size: 12px;
		color: #5b5263;
		line-height: 28px;
		display: inline-block;
	}

	.dba p a {
		font-size: 12px;
		color: #5b5263;
		transition: all ease 0.3s;
	}

	.dba p a:hover {
		color: #fff;
	}

	.dba p span {
		width: 37px;
		display: inline-block;
		text-align: center;
	}

	.topa {
		width: 100%;
		margin-top: 11px;
	}

	.logo {
		width: 157px;
	}

	.logo img {
		width: 100%;
	}

	.nav {
		margin-top: 22px;
	}

	.nava {
		transition: all ease 0.3s;
		cursor: pointer;
		position: relative;
		margin: 0 16px;
		height: 46px;
	}

	.nava p {
		line-height: 34px;
		transition: all ease 0.3s;
		text-align: center;
		height: 36px;
		min-width: 92px;
		background-image: url(../esimg/d1.png);
		background-repeat: no-repeat;
		background-size: 0% 0%;
		padding: 0 10px;
		background-position: center;
		border-radius: 5px;
	}

	.nava p a {
		font-size: 16px;
		color: #fff;
		transition: all ease 0.3s;
		display: block;
	}

	.navaa p {
		background-size: 100% 100%;
		box-shadow: 0 0 26px 2px #1763ff;
		background-color: #200c38;
	}

	.nava:hover p {
		background-size: 100% 100%;
		box-shadow: 0 0 26px 2px #1763ff;
		background-color: #200c38;
	}

	.navb {
		width: 150px;
		position: absolute;
		z-index: 2;
		top: 46px;
		left: 50%;
		margin-left: -75px;
		opacity: 0;
		text-align: center;
	}

	.navba {
		line-height: 22px;
		text-align: center;
		transition: all ease 0.3s;
		display: block;
		padding: 10px 0;
		background-color: rgba(25, 123, 146, 0.8);
	}

	.navba a {
		font-size: 14px;
		color: #fff;
		transition: all ease 0.3s;
		display: block;
	}

	.navba:hover {
		background-color: rgba(8, 179, 250, 1);
	}

	.navba:hover a {
		transform: translateY(-2px);
	}

	.keyword {
		width: 100%;
		background-color: #f5f9fd;
		height: 43px;
	}

	.keyword p {
		font-size: 12px;
		color: #4e4e4e;
		line-height: 43px;
	}

	.keyword p a {
		font-size: 12px;
		color: #4e4e4e;
		transition: all ease 0.3s;
	}

	.keyword p a:hover {
		color: #197bf6;
	}

	/*banner*/
	.ban {
		width: 100%;
		margin: 0 auto;
		overflow: hidden;
		height: 623px;
		position: relative;
	}

	.imgbox {
		width: 1500px;
		overflow: hidden;
		position: relative;
		left: 50%;
		margin-left: -750px;
		height: 623px;
	}

	.imgbox img {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
	}

	.boy {
		width: 1200px;
	}

	.bt-a {
		width: 47px;
		height: 47px;
		position: absolute;
		left: 6%;
		top: calc(50% - 23.5px);
		cursor: pointer;
		z-index: 15;
	}

	.bt-b {
		background: url(../esimg/yi07.png) no-repeat;
		width: 47px;
		height: 47px;
		opacity: 1;
		transition: all ease 0.3s;
	}

	.bt-b:hover {
		background: url(../esimg/yi09.png);
		opacity: 1;
	}

	.bt-k {
		width: 47px;
		height: 109px;
		position: absolute;
		right: 6%;
		top: calc(50% - 23.5px);
		cursor: pointer;
		z-index: 15;
	}

	.bt-f {
		background: url(../esimg/yi06.png) no-repeat;
		width: 47px;
		height: 47px;
		opacity: 1;
		transition: all ease 0.3s;
	}

	.bt-f:hover {
		background: url(../esimg/yi08.png);
		opacity: 1;
	}

	.anniu {
		position: absolute;
		width: 96%;
		left: 2%;
		bottom: 18px;
	}

	.flip {
		margin-right: 25px;
	}

	.flip li {
		cursor: pointer;
		width: 13px;
		height: 13px;
		margin: 0 7.5px;
		float: left;
		position: relative;
		transition: all ease 0.35s;
		background-image: url(../esimg/d3.png);
		background-size: 100%;
		background-position: center;
		border-radius: 50%;
		text-align: center;
	}

	.flip li span {
		font-size: 14px;
		color: #51d3ff;
		font-weight: bold;
		line-height: 50px;
		display: block;
		opacity: 0;
		transition: all ease 0.3s;
	}

	.flip li.ppp {
		background-image: url(../esimg/d2.png);
		width: 51px;
		height: 51px;
		margin-top: -20px;
	}

	.flip li.ppp span {
		opacity: 1;
	}

	/*抖音代运营*/
	.dyy {
		width: 100%;
		padding-top: 66px;
		overflow: hidden;
	}

	.bt {
		position: relative;
	}

	.bt p {
		text-align: center;
		font-size: 40px;
		color: #212121;
		font-weight: bold;
		line-height: 40px;
	}

	.bt img {
		width: 269px;
		position: absolute;
		left: 50%;
		margin-left: -134px;
		top: -9px;
		z-index: 1
	}

	.dyya {
		width: 102.142%;
		margin-left: -1.071%;
		margin-top: 96px;
	}

	.dyyb {
		width: 17.622%;
		margin-right: 2.378%;
		border: 1px solid #00a0e9;
		position: relative;
		border-radius: 5px;
		height: 290px;
		padding-top: 96px;
		background-image: url(../esimg/d1.jpg);
		background-size: 100% 100%;
		background-position: center;
		transition: all ease 0.3s;
		box-shadow: 5px 5px 30px 0 rgba(159, 190, 221, 0.75);
	}

	.dyyb::after {
		position: absolute;
		width: 100%;
		height: 100%;
		content: "";
		border: 1px solid #ca6aec;
		left: 7px;
		top: 7px;
		border-radius: 5px;
		z-index: -1;
	}

	.dyyb h6 {
		text-align: center;
		font-size: 22px;
		color: #212121;
		font-weight: bold;
		line-height: 22px;
		transition: all ease 0.3s;
	}

	.dyyb img.ta {
		position: absolute;
		width: 120px;
		left: 50%;
		margin-left: -72px;
		top: -37px;
		transition: all ease 0.3s;
	}

	.dyyb_w {
		width: 142px;
		margin: 0 auto;
		margin-top: 16px;
	}

	.dyyb_w p {
		font-size: 12px;
		color: #4e4e4e;
		margin-top: 7px;
		transition: all ease 0.3s;
	}

	.dyyb_w p img {
		display: inline-block;
		margin-right: 9px;
	}

	.dyyb img.tb {
		position: absolute;
		width: 63px;
		left: 50%;
		margin-left: -45px;
		bottom: -35px;
		transition: all ease 0.3s;
		opacity: 0;
	}

	.dyyb:hover {
		background-image: url(../esimg/d12.png);
	}

	.dyyb:hover h6 {
		color: #fff;
	}

	.dyyb:hover p {
		color: #fff;
	}

	.dyyb:hover img.tb {
		opacity: 1;
		margin-left: -31.5px;
	}

	.dyyb:hover img.ta {
		transform: scale(0.95);
	}

	.dyy_m {
		background-image: url(../esimg/d13.png);
		width: 175px;
		height: 43px;
		line-height: 43px;
		text-align: center;
		background-size: 100% 100%;
		margin: 0 auto;
		margin-top: 61px;
		transition: all ease 0.3s;
		border-radius: 5px;
		box-shadow: 0px 0px 30px 0 rgba(159, 190, 221, 0.5);
	}

	.dyy_m a {
		font-size: 16px;
		color: #fff;
		display: block;
	}

	.dyy_m:hover {
		transform: translateY(-6px);
	}

	/*为什么*/
	.yy {
		width: 100%;
		background-image: url(../esimg/d2.jpg);
		background-repeat: no-repeat;
		background-position: center;
		margin-top: 89px;
		height: 886px;
		padding-top: 86px;
	}

	.bt_yy p {
		color: #fff;
	}

	.bt_yy img {
		width: 616px;
		margin-left: -308px;
	}

	.yya {
		display: table;
		margin: 0 auto;
		margin-top: 32px;
	}

	.yya p {
		float: left;
		background-image: url(../esimg/d15.png);
		width: 261px;
		height: 65px;
		text-align: center;
		background-size: 100% 100%;
		line-height: 60px;
		font-size: 24px;
		color: #fff;
		font-weight: bold;
		margin: 0 14px;
	}

	.yyb {
		width: 100%;
		margin-top: 65px;
	}

	.yyc {
		width: 31.785%;
	}

	.yyc img {
		float: right;
		width: 78.651%;
	}

	.yyc_a {
		width: 100%;
		padding-right: 72px;
		background-image: url(../esimg/d18.png);
		background-repeat: no-repeat;
		background-position: right 20px top;
		background-size: 38px 38px;
		margin-top: 25px;
	}

	.yyc_a h6 {
		font-size: 18px;
		color: #fff;
		font-weight: bold;
		line-height: 38px;
		text-align: right;
	}

	.yyc_a p {
		font-size: 12px;
		color: #c1c1c1;
		line-height: 18px;
		text-align: right;
		margin-top: -7px;
	}

	.yyd {
		width: 31.428%;
	}

	.yyd img {
		width: 79.545%;
	}

	.yyd_a {
		width: 100%;
		padding-left: 97px;
		background-image: url(../esimg/d19.png);
		background-repeat: no-repeat;
		background-position: left 54px top 2px;
		margin-top: 34px;
	}

	.yyd_a h6 {
		font-size: 16px;
		color: #c1c1c1;
		font-weight: bold;
		line-height: 22px;
	}

	.yyd_a p {
		font-size: 12px;
		color: #c1c1c1;
		line-height: 18px;
		margin-top: 2px;
	}

	.yye {
		width: 512px;
		margin: 0 auto;
		margin-top: -46px;
	}

	.yye img {
		width: 100%;
	}

	/*服务流程*/
	.fw {
		width: 100%;
		overflow: hidden;
		padding-top: 54px;
	}

	.fwa {
		width: 100%;
		background-image: url(../esimg/d3.jpg);
		background-repeat: no-repeat;
		background-size: 100% auto;
		background-position: top 38px center;
		margin-top: 26px;
	}

	.fwa_a {
		width: 16.928%;
	}

	.fwa_a:nth-child(1) {
		margin-top: 16px;
		margin-left: 7.58%;
	}

	.fwa_a:nth-child(3) {
		width: 15.14%;
		margin-top: 111px;
	}

	.fwa_a:nth-child(4) {
		margin-top: 48px;
	}

	.fwa_a:nth-child(5) {
		width: 14.785%;
		margin-top: 28px;
	}

	.fwa_a:nth-child(6) {
		width: 11.714%;
		margin-top: 92px;
	}

	.fwa_a img {
		width: 44px;
	}

	.fwa_a h6 {
		font-size: 16px;
		color: #212121;
		line-height: 16px;
		font-weight: bold;
		margin-top: 4px;
		transition: all ease 0.3s;
	}

	.fwa_a p {
		font-size: 12px;
		color: #4e4e4e;
		line-height: 22px;
		margin-top: 11px;
	}

	.fwa_a:hover h6 {
		color: #2e78f7;
	}

	/*应用领域*/
	.ly {
		width: 100%;
		overflow: hidden;
		background-image: url(../esimg/d4.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		padding: 87px 0 76px;
		margin-top: 58px;
	}

	.lyb {
		width: 48.571%;
		overflow: hidden;
		margin-right: 2.142%;
	}

	.lyc {
		width: 157.35%;
		margin-left: -57.8%;
	}

	.lyc img {
		width: 100%;
	}

	.lya {
		margin-top: 45px;
		padding-left: 15px;
		width: 40%;
	}

	.lya .bt img {
		width: 208px;
		margin-left: -104px;
	}

	#swiper-pagination_yy {
		position: static;
		margin-top: 39px;
	}

	#swiper-pagination_yy span {
		background-image: url(../esimg/d31.png);
		width: 165px;
		height: 47px;
		background-size: 100% 100%;
		border-radius: 0;
		float: left;
		background-color: transparent;
		font-size: 16px;
		color: #212121;
		line-height: 43px;
		margin-right: 18px;
		margin-top: 7px;
		outline: none;
		padding-left: 24px;
		text-align: left;
	}

	#swiper-pagination_yy span.swiper-pagination-bullet-active {
		background-image: url(../esimg/d32.png);
		color: #fff;
		transition: all ease 0.3s;
	}

	/*合作客户*/
	.hz {
		width: 100%;
		overflow: hidden;
		padding-top: 78px;
	}

	.hz .bt {
		position: relative;
		z-index: 2;
	}

	.hz .bt img {
		width: 208px;
		margin-left: -104px;
	}

	.hza {
		width: 100%;
	}

	.hzb {
		width: 58.357%;
		margin-left: -8%;
		margin-top: -5%;
	}

	.hzb img {
		width: 100%;
	}

	.hzc {
		width: 63.214%;
		margin-right: -18.571%;
		margin-top: 47px;
	}

	.hzcb {
		width: 100%;
		background: linear-gradient(to right, #f2f8fd, #fefeff);
		margin-top: 26px;
		padding: 4% 0 4% 42px;
		border-radius: 5px;
	}

	.hzcb h6 {
		background-image: url(../esimg/d33.png);
		background-repeat: no-repeat;
		background-position: left top;
		padding-left: 78px;
		font-size: 18px;
		color: #000000;
		font-weight: bold;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		height: 43px;
		line-height: 24px;
		width: 64%;
	}

	.hzcb p {
		font-size: 14px;
		color: #828282;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		padding-left: 78px;
		margin-top: -9px;
		width: 64%;
	}

	.hzcb img {
		margin-top: 18px;
		margin-left: 78px;
		transition: all ease 0.3s;
	}

	.hzcb:hover img {
		margin-left: 85px;
	}

	.hzc_ul {
		margin-top: 30px;
		margin-left: 57%;
	}

	.hzc_ul li {
		width: 10px;
		height: 10px;
		border-radius: 50%;
		float: left;
		background-color: #283c55;
		cursor: pointer;
		margin: 0 3px;
		transition: all ease 0.3s;
	}

	.hzc_ul li.on {
		width: 39px;
		background-color: #197bf6;
		border-radius: 10px;
	}

	/*关于*/
	.gy {
		width: 100%;
		background-image: url(../esimg/d6.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		margin-top: 91px;
		padding-top: 81px;
		height: 745px;
	}

	.gya {
		max-width: 884px;
		width: 100%;
		margin: 0 auto;
		margin-top: 44px;
	}

	.gya img {
		width: 100%;
	}

	.gyb {
		width: 100%;
		margin-top: 28px;
	}

	.gyb p {
		text-align: center;
		font-size: 14px;
		color: #fff;
		line-height: 24px;
	}

	.gyb p span {
		display: block;
	}

	.gy .dyy_m {
		margin-top: 30px;
	}

	/*资讯*/
	.xw {
		width: 100%;
		margin-top: 89px;
	}

	.xw .bt {
		margin-left: 40px;
	}

	.xwaa {}

	.xwaa p {
		background-image: url(../esimg/d36.png);
		width: 193px;
		height: 47px;
		background-size: 100% 100%;
		text-align: center;
		line-height: 42px;
		float: left;
		margin-right: 18px;
		transition: all ease 0.3s;
	}

	.xwaa p a {
		font-size: 18px;
		color: #000000;
		font-weight: bold;
		transition: all ease 0.3s;
		display: block;
	}

	.xwaa p.on {
		background-image: url(../esimg/d37.png);
	}

	.xwaa p.on a {
		color: #fff;
	}

	.xwaa h6 {
		background-image: url(../esimg/d36.png);
		width: 193px;
		height: 47px;
		background-size: 100% 100%;
		text-align: center;
		line-height: 42px;
		float: left;
		margin-right: 18px;
		transition: all ease 0.3s;
	}

	.xwaa h6 a {
		font-size: 18px;
		color: #000000;
		font-weight: bold;
		transition: all ease 0.3s;
		display: block;
	}

	.xwaa h6:hover {
		background-image: url(../esimg/d37.png);
	}

	.xwaa h6:hover a {
		color: #fff;
	}

	.xwb {
		width: 100%;
		margin-top: 18px;
	}

	.xwc {
		width: 100%;
	}

	.xwca {
		width: 43.714%;
		margin-top: 67px;
	}

	.xwca_a {
		width: 94px;
		text-align: center;
		font-size: 14px;
		color: #828282;
		line-height: 11px;
		padding-top: 5px;
	}

	.xwca_a span {
		display: block;
		font-family: Arial;
		font-size: 55px;
		color: #111111;
		line-height: 39px;
		margin-bottom: 13px;
	}

	.xwca_b {
		width: calc(100% - 112px);
		border-left: 1px solid #d7d7d7;
		padding-left: 34px;
		padding-top: 3px;
	}

	.xwca_b h6 {
		font-size: 18px;
		color: #000000;
		font-weight: bold;
		line-height: 20px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		transition: all ease 0.3s;
	}

	.xwca_b p {
		font-size: 14px;
		color: #828282;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		margin-top: 14px;
	}

	.xwca:hover .xwca_b h6 {
		color: #2e78f7;
	}

	.xwb>img {
		position: absolute;
		width: 75px;
		left: 50%;
		margin-left: -40px;
		bottom: -46px;
	}

	/*百科*/
	.bk {
		width: 100%;
		background-image: url(../esimg/d7.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		padding: 73px 0 90px;
		margin-top: 109px;
	}

	.bka {
		width: 100%;
		margin-top: 42px;
	}

	.bka img {
		float: left;
		width: 34.857%;
	}

	.bkb {
		width: 65.143%;
	}

	.bkba {
		width: 50%;
		padding: 2.9% 5%;
		background-image: url(../esimg/d39.png);
		margin-bottom: 2%;
		background-size: 100% 100%;
	}

	.bkba h6 {
		font-size: 14px;
		color: #828282;
		line-height: 11px;
	}

	.bkba h5 {
		font-size: 18px;
		color: #000000;
		font-weight: bold;
		line-height: 20px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-top: 4%;
		transition: all ease 0.3s;
	}

	.bkba p {
		font-size: 14px;
		color: #828282;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		margin-top: 4%;
	}

	.bkba span {
		display: block;
		text-align: right;
		font-family: Arial;
		font-size: 12px;
		color: #535354;
		line-height: 9px;
		margin-top: 6%;
		text-transform: uppercase;
	}

	.bkba:hover h5 {
		color: #2e78f7;
	}

	.bk .dyy_m {
		margin-top: 25px;
	}

	/*联系我们*/
	.lx {
		width: 100%;
		background-image: url(../esimg/d9.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		padding: 75px 0 69px;
	}

	.lxa {
		width: 105%;
		margin-left: -2.5%;
		margin-top: 44px;
	}

	.lxa_a {
		width: 25%;
	}

	.lxa_a img {
		width: 80px;
		margin: 0 auto;
	}

	.lxa_a p {
		text-align: center;
		font-size: 16px;
		color: #828282;
		margin-top: 14px;
		line-height: 16px;
	}

	.lxa_a h6 {
		font-size: 16px;
		color: #fff;
		font-weight: bold;
		text-align: center;
		margin-top: 9px;
		line-height: 22px;
	}

	.lxb {
		width: 100%;
		background-image: url(../esimg/d45.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		margin-top: 38px;
		padding: 48px 44px 54px 40px;
	}

	.lxb h6 {
		font-size: 18px;
		color: #fff;
		font-weight: bold;
		line-height: 18px;
		margin-left: 16px;
		margin-bottom: 28px;
	}

	.lxb h6 span {
		color: #07cec8;
	}

	.lxb h6 img {
		display: inline-block;
		margin-left: 10px;
	}

	.lxb input {
		width: 21.5%;
		background-color: #fff;
		font-size: 14px;
		color: #989898;
		height: 43px;
		border-radius: 5px;
		padding-left: 15px;
		background-image: url(../esimg/d46.png);
		background-repeat: no-repeat;
		background-position: left center;
		background-size: auto 100%;
	}

	.lxb input:nth-child(2) {
		position: relative;
		z-index: 2;
		background-image: none;
	}

	.lxb input:nth-child(3) {
		width: 21.96%;
		margin-left: -7px;
		position: relative;
		z-index: 1;
		padding-left: 30px;
	}

	.lxb textarea {
		width: 41.4%;
		background-color: #fff;
		font-size: 14px;
		color: #989898;
		height: 43px;
		border-radius: 5px;
		padding-left: 30px;
		background-image: url(../esimg/d46.png);
		background-repeat: no-repeat;
		background-position: left center;
		background-size: auto 100%;
		line-height: 43px;
		margin-left: -7px;
	}

	.lxb input.input2 {
		background-image: url(../esimg/d47.png);
		width: 16.5%;
		text-align: center;
		padding: 0;
		color: #fff;
		margin-left: -7px;
		cursor: pointer;
		background-color: transparent;
	}



	/*footer*/
	.yj {
		width: 100%;
		overflow: hidden;
		padding-top: 62px;
	}

	.ylb {
		margin-left: 1%;
	}

	.ylba {
		height: 196px;
		border-left: 1px solid #d3d3d3;
		position: relative;
		padding-left: 21px;
		width: 120px;
	}

	.ylba::after {
		position: absolute;
		content: "";
		width: 2px;
		height: 19px;
		background-color: #0686d8;
		left: -1px;
		top: 0;
	}

	.ylba h6 {
		line-height: 16px;
	}

	.ylba h6 a {
		font-size: 16px;
		color: #212121;
		transition: all ease 0.3s;
	}

	.ylba h6 a:hover {
		color: #0686d8;
	}

	.ylba p {
		line-height: 27px;
		margin-top: 32px;
	}

	.ylba p a {
		font-size: 12px;
		color: #606060;
		display: block;
		transition: all ease 0.3s;
	}

	.ylba p a:hover {
		color: #0686d8;
	}

	.yja {
		height: 196px;
		border-left: 1px solid #d3d3d3;
		position: relative;
		padding-left: 21px;
	}

	.yja::after {
		position: absolute;
		content: "";
		width: 2px;
		height: 19px;
		background-color: #0686d8;
		left: -1px;
		top: 0;
	}

	.yja h6 {
		line-height: 16px;
		font-size: 16px;
		color: #212121;
	}

	.yja p {
		font-size: 12px;
		color: #606060;
		line-height: 26px;
		margin-top: 28px;
	}

	.yja p img {
		display: inline-block;
		position: relative;
		top: 2px;
		margin-left: 5px;
	}

	.ylc {
		width: 150px;
	}

	.ylc img {
		width: 100%;
	}

	.yjd {
		width: 100%;
		background: linear-gradient(to right, #b262ff, #1a7af6);
		height: 56px;
		margin-top: 66px;
		box-shadow: 0 10px 30px 0 #9fbedd
	}

	.yjd .commen {
		padding: 0 20px 0 14px;
	}

	.yjd p {
		line-height: 56px;
		font-size: 12px;
		color: #fff;
		display: flex;
		align-items: center;
	}

	.yjd p a {
		font-size: 12px;
		color: #fff;
		transition: all ease 0.3s;
	}

	.yjd p a:hover {
		color: #0686d8;
	}

	.yjd p:nth-child(2) {
		margin-left: 30%;
	}

	.yl {
		width: 100%;
		padding: 12px 20px;
	}

	.yl p {
		font-size: 12px;
		color: #606060;
		line-height: 22px;
	}

	.yl p a {
		font-size: 12px;
		color: #a8a8a8;
		margin: 0 8px;
		transition: all ease 0.3s;
	}

	.yl p a:hover {
		color: #0686d8;
	}

	/*固定的悬浮窗*/
	.yb_conct {
		position: fixed;
		z-index: 9999999;
		top: 290px;
		right: -127px;
		cursor: pointer;
		transition: all .3s ease;
	}

	.yb_bar ul li {
		width: 180px;
		height: 53px;
		font: 15px/53px 'al1';
		color: #fff;
		text-indent: 54px;
		margin-bottom: 3px;
		border-radius: 3px;
		transition: all .5s ease;
		overflow: hidden;
	}

	.yb_bar ul li a {
		font: 15px/53px 'al1';
		color: #fff;
		text-indent: 54px;
		margin-bottom: 3px;
		border-radius: 3px;
		transition: all .5s ease;
		overflow: hidden;
	}

	.yb_bar .yb_top {
		background: #0686d8 url(../esimg/t1.png) no-repeat;
	}

	.yb_bar .yb_phone {
		background: #0686d8 url(../esimg/t2.png) no-repeat;
	}

	.yb_bar .yb_QQ {
		text-indent: 0;
		background: #0686d8 url(../esimg/t3.png) no-repeat;
	}

	.yb_bar .yb_ercode {
		background: #0686d8 url(../esimg/t4.png) no-repeat;
	}

	.hd_qr {
		padding: 6px 37px 25px 37px;
		box-sizing: border-box;
		width: 180px;
	}

	.yb_QQ a {
		display: block;
		text-indent: 54px;
		width: 100%;
		height: 100%;
		color: #fff;
	}

	.yb_QQ a:hover {
		color: #fff;
	}

	.zuoc {
		position: fixed;
		z-index: 9999999;
		bottom: 10%;
		left: -0;
		cursor: pointer;
		transition: all .3s ease;
		width: 255px;
		opacity: 0;
	}

	.zuoca {
		width: 100%;
		margin: 9.5px 0;
		margin-left: -160px;
		transition: all .3s ease;
	}

	.zuoca img {
		width: 100%;
	}

	.zuoca:hover {
		margin-left: 0;
	}

	/*****************************************内页开始******************************************/

	/*抖音代运营-账号运营*/
	.nban {
		width: 100%;
		overflow: hidden;
	}

	.nban img {
		width: 1600px;
		position: relative;
		left: 50%;
		margin-left: -800px;
	}

	.neidh {
		width: 99%;
		position: absolute;
		left: 0.5%;
		bottom: 0;
	}

	.neidh p {
		line-height: 67px;
		text-align: center;
		background-color: rgba(0, 0, 0, 0.8);
		width: calc(20% - 3px);
		margin-right: 3px;
		float: left;
		transition: all ease 0.3s;
	}

	.neidh p a {
		font-size: 20px;
		color: #fff;
		display: block;
	}

	.neidh p.on {
		background-color: rgba(0, 120, 255, 0.8);
	}

	.neidh p:hover {
		background-color: rgba(0, 120, 255, 0.8);
	}

	.mbx {
		font-size: 12px;
		color: #4e4e4e;
		line-height: 12px;
		margin-top: 9px;
	}

	.mbx a {
		font-size: 12px;
		color: #4e4e4e;
		transition: all ease 0.3s;
	}

	.mbx a h1 {
		font-size: 12px;
		color: #4e4e4e;
		transition: all ease 0.3s;
		display: inline-block;
	}

	.mbx a:hover {
		color: #00a0e9;
	}

	.mbx a h1:hover {
		color: #00a0e9;
	}

	.xm1a {
		width: 100%;
		overflow: hidden;
		padding-top: 63px;
	}

	.xm1aa {
		width: 100%;
		margin-top: 42px;
	}

	.xm1ab {
		width: 41.857%;
		margin-left: 2.42%;
	}

	.xm1ab img {
		width: 100%;
	}

	.xm1ac {
		width: 50.928%;
		margin-top: 2%;
	}

	.xm1ac_a {
		width: 100%;
		margin-top: 4%;
	}

	.xm1ac_a img {
		float: left;
		width: 34px;
	}

	.xm1ac_a p {
		float: right;
		width: calc(100% - 48px);
		font-size: 12px;
		color: #212121;
		line-height: 22px;
	}

	.xm1ac_a p span {
		display: block;
		font-size: 14px;
		color: #212121;
		font-weight: bold;
		margin-bottom: 1px;
	}

	.xm1ac_m {
		background-image: url(../esimg/d57.png);
		width: 168px;
		height: 48px;
		line-height: 48px;
		text-align: center;
		background-size: 100% 100%;
		margin-top: 5%;
		transition: all ease 0.3s;
	}

	.xm1ac_m a {
		font-size: 14px;
		color: #fff;
		display: block;
	}

	.xm1ac_m:hover {
		transform: translateX(6px);
	}

	.xm1b {
		width: 100%;
		padding-top: 39px;
	}

	.xm1ba {
		width: 95%;
		margin: 0 auto;
		margin-top: 43px;
		border-radius: 20px;
		overflow: hidden;
	}

	.xm1bb {
		width: 33.333%;
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		height: 370px;
		padding: 90px 2% 0 2%;
		transition: all ease 0.3s;
		cursor: pointer;
		margin-right: -1px;
	}

	.xm1bb_1 {
		background-image: url(../esimg/d14.jpg);
	}

	.xm1bb_2 {
		background-image: url(../esimg/d15.jpg);
	}

	.xm1bb_3 {
		background-image: url(../esimg/d16.jpg);
	}

	.xm1bb img {
		width: 111px;
		margin: 0 auto;
	}

	.xm1bb span {
		width: 38px;
		height: 3px;
		background-color: #fff;
		display: block;
		margin: 0 auto;
		margin-top: 25px;
	}

	.xm1bb h6 {
		font-size: 20px;
		color: #fff;
		font-weight: bold;
		line-height: 22px;
		text-align: center;
		margin-top: 29px;
	}

	.xm1bb p {
		text-align: center;
		font-size: 14px;
		color: #fff;
		line-height: 24px;
		margin-top: 10px;
		transition: all ease 0.3s;
		opacity: 0;
	}

	.xm1bb p br {
		display: none;
	}

	.xm1bb:hover {
		padding-top: 66px;
	}

	.xm1bb_1:hover {
		background-image: url(../esimg/d14-1.jpg);
	}

	.xm1bb_2:hover {
		background-image: url(../esimg/d15-1.jpg);
	}

	.xm1bb_3:hover {
		background-image: url(../esimg/d16-1.jpg);
	}

	.xm1bb:hover p {
		opacity: 1;
	}

	.xm1c {
		width: 100%;
		overflow: hidden;
		padding-top: 83px;
	}

	.xm1ca {
		width: 105%;
		margin: 0 auto;
		margin-top: 62px;
	}

	.xm1cb {
		width: 16.666%
	}

	.xm1cb img {
		width: 105px;
		transition: all ease 0.3s;
	}

	.xm1cb h6 {
		font-size: 16px;
		color: #212121;
		font-weight: bold;
		line-height: 16px;
		padding-left: 16px;
		margin-top: 40px;
		transition: all ease 0.3s;
	}

	.xm1cb p {
		font-size: 12px;
		color: #4e4e4e;
		line-height: 22px;
		margin-top: 12px;
		padding-left: 16px;
	}

	.xm1cb:hover img {
		transform: rotate(15deg);
	}

	.xm1cb:hover h6 {
		color: #2e78f7;
	}

	.xm1d {
		width: 100%;
		margin-top: 76px;
	}

	.xm1da {
		width: 46.071%;
		margin-left: 4.071%;
		margin-top: 6%;
	}

	.xm1daa {
		width: 100%;
		margin-top: 70px;
		font-size: 14px;
		color: #212121;
		line-height: 26px;
	}

	.xm1daa p {
		font-size: 14px;
		color: #212121;
		line-height: 26px;
	}

	.xm1daa p span {
		display: block;
		float: left;
		width: 50%;
	}

	.xm1daa p span m {
		color: #218bff;
		margin-right: 4px;
	}

	.xm1da .dyy_m {
		margin-left: 0;
		margin-top: 56px;
	}

	.xm1db {
		width: 42.142%;
		margin-right: 1.285%;
	}

	.xm1db img {
		width: 100%;
	}

	.xm1d .commen {
		position: relative;
	}

	.xm1d .commen>img {
		width: 60.857%;
		position: absolute;
		left: -51px;
		bottom: 45px;
		z-index: -1;
	}

	.bk_n {
		padding: 80px 0;
		margin-top: 60px;
	}

	.bka_img {
		width: 34.857%;
		position: relative;
	}

	.bka_img img {
		width: 100%;
	}

	.bka_img .dyy_m {
		position: absolute;
		bottom: 5%;
		left: 50%;
		margin-left: -87.5px;
	}

	.dyy_nei {
		padding-bottom: 98px;
	}

	/*抖音代运营-视频策划*/
	.xm2aa {
		width: 93.285%;
		margin: 0 auto;
		margin-top: 87px;
	}

	.xm2ac {
		width: 52%;
		margin-top: -5%;
	}

	.xm2ac_a {
		width: 100%;
		margin-top: 5%;
	}

	.xm2ac_a img {
		float: left;
		width: 30px;
		margin-top: -2px;
	}

	.xm2ac_a p {
		float: right;
		width: calc(100% - 54px);
		font-size: 12px;
		color: #4e4e4e;
		line-height: 22px;
	}

	.xm2ac_a p span {
		display: block;
		font-size: 20px;
		color: #212121;
		font-weight: bold;
		line-height: 20px;
		margin-bottom: 11px;
	}

	.xm2ab {
		width: 41.857%;
		position: relative;
		margin-right: 2.857%;
	}

	.xm2ab img {
		width: 100%;
	}

	.xm2ab .xm1ac_m {
		position: absolute;
		left: 50%;
		bottom: 12%;
		margin-left: -55px;
	}

	.xm2b {
		width: 100%;
		margin-top: 86px;
	}

	.xm2ba .xm1bb {
		width: 20%;
	}

	.xm2bb_1 {
		background-image: url(../esimg/d20.jpg);
	}

	.xm2bb_1:hover {
		background-image: url(../esimg/d20-1.jpg);
	}

	.xm2bb_2 {
		background-image: url(../esimg/d21.jpg);
	}

	.xm2bb_2:hover {
		background-image: url(../esimg/d21-1.jpg);
	}

	.xm2bb_3 {
		background-image: url(../esimg/d22.jpg);
	}

	.xm2bb_3:hover {
		background-image: url(../esimg/d22-1.jpg);
	}

	.xm2bb_4 {
		background-image: url(../esimg/d23.jpg);
	}

	.xm2bb_4:hover {
		background-image: url(../esimg/d23-1.jpg);
	}

	.xm2bb_5 {
		background-image: url(../esimg/d24.jpg);
	}

	.xm2bb_5:hover {
		background-image: url(../esimg/d24-1.jpg);
	}

	/*抖音代运营-带货直播*/
	.xm3aa {
		width: 100%;
		margin-top: 56px;
	}

	.xm3ac {
		width: 50%;
		margin-left: 5%;
		margin-top: -10px;
	}

	.xm3ac .xm2ac_a {
		width: 44.714%;
		margin-top: 6%;
	}

	.xm3ac .xm2ac_a img {
		width: 37px;
	}

	.xm3ac .xm2ac_a p {
		width: calc(100% - 60px);
		font-size: 14px;
		line-height: 24px;
	}

	.xm3ac .xm2ac_a p span {
		margin-bottom: 7px;
		line-height: 24px;
	}

	.xm3ab {
		width: 36.5%;
		margin-right: 3.4285%;
	}

	.xm3ab img {
		width: 100%;
	}

	.xm3ac_m {
		width: 503px;
		margin: 0 auto;
		margin-top: 6%;
	}

	.xm3ac_m img {
		width: 100%;
	}

	.xm3ba .xm1bb {
		width: 25%;
	}

	.xm3bb_1 {
		background-image: url(../esimg/d27.jpg);
	}

	.xm3bb_1:hover {
		background-image: url(../esimg/d27-1.jpg);
	}

	.xm3bb_2 {
		background-image: url(../esimg/d28.jpg);
	}

	.xm3bb_2:hover {
		background-image: url(../esimg/d28-1.jpg);
	}

	.xm3bb_3 {
		background-image: url(../esimg/d29.jpg);
	}

	.xm3bb_3:hover {
		background-image: url(../esimg/d29-1.jpg);
	}

	.xm3bb_4 {
		background-image: url(../esimg/d30.jpg);
	}

	.xm3bb_4:hover {
		background-image: url(../esimg/d30-1.jpg);
	}

	/*抖音代运营-达人联动*/
	.xm4aa {
		width: 95%;
		margin: 0 auto;
		margin-top: 18px;
	}

	.xm4ab {
		width: 26%;
		margin-top: 38px;
	}

	.xm4ab_a {
		width: 100%;
		margin-top: 65px;
		position: relative;
		z-index: 2;
	}

	.xm4ab_a h6 {
		float: left;
		width: 38px;
		height: 42px;
		background-image: url(../esimg/d85.png);
		background-repeat: no-repeat;
		background-size: 37px 36px;
		background-position: left bottom;
		font-size: 30px;
		color: #2e78f7;
		font-weight: bold;
		padding-left: 8px;
		line-height: 24px;
	}

	.xm4ab_a p {
		float: right;
		width: calc(100% - 76px);
		font-size: 12px;
		color: #4e4e4e;
		line-height: 22px;
	}

	.xm4ab_a span {
		display: block;
		font-size: 22px;
		color: #212121;
		font-weight: bold;
		line-height: 22px;
		margin-bottom: 5px;
	}

	.xm4ac {
		width: 49.92%;
		position: relative;
		margin-left: -2%;
	}

	.xm4ac img {
		width: 100%;
	}

	.xm4ac .xm1ac_m {
		position: absolute;
		left: 50%;
		margin-left: -80px;
		top: 48px;
		margin-top: 0;
	}

	.xm4ad {
		width: 23.5%;
	}

	.xm3b {
		width: 100%;
		margin-top: -9px;
	}

	.xm4ba .xm1bb {
		width: 33.33%;
	}

	.xm4bb_1 {
		background-image: url(../esimg/d33.jpg);
	}

	.xm4bb_1:hover {
		background-image: url(../esimg/d33-1.jpg);
	}

	.xm4bb_2 {
		background-image: url(../esimg/d34.jpg);
	}

	.xm4bb_2:hover {
		background-image: url(../esimg/d34-1.jpg);
	}

	.xm4bb_3 {
		background-image: url(../esimg/d35.jpg);
	}

	.xm4bb_3:hover {
		background-image: url(../esimg/d35-1.jpg);
	}

	/*抖音代运营-运营培训*/
	.xm5aa {
		width: 95%;
		margin: 0 auto;
		margin-top: 54px;
	}

	.xm5ab {
		width: 32.33%;
	}

	.xm5ab_a {
		width: 100%;
		background-image: url(../esimg/d89.png);
		height: 182px;
		background-size: 100% 100%;
		padding: 42px 13% 0 4%;
		margin-bottom: 25px;
	}

	.xm5ab_a h6 {
		background-image: url(../esimg/d93.png);
		width: 69px;
		height: 66px;
		float: left;
		background-size: 100% 100%;
		line-height: 66px;
		text-align: center;
		font-size: 30px;
		color: #fff;
		font-weight: bold;
	}

	.xm5ab_a p {
		float: right;
		width: calc(100% - 92px);
		font-size: 12px;
		color: #4e4e4e;
		line-height: 22px;
	}

	.xm5ab_a p span {
		display: block;
		font-size: 20px;
		color: #212121;
		font-weight: bold;
		margin-bottom: 5px;
	}

	.xm5ab_b {
		background-image: url(../esimg/d90.png);
	}

	.xm5ab_b h6 {
		margin-top: 8px;
	}

	.xm5ab_c {
		background-image: url(../esimg/d91.png);
		padding: 42px 5% 0 13%;
	}

	.xm5ab_d {
		background-image: url(../esimg/d92.png);
		padding: 42px 5% 0 13%;
	}

	.xm5ac {
		width: 26.691%;
		margin-left: 4.324%;
		margin-top: 21px;
	}

	.xm5ac img {
		width: 100%;
	}

	.xm5ac .xm1ac_m {
		margin: 0 auto;
		margin-top: 29px;
	}

	.xm5b {
		margin-top: 82px;
	}

	.xm5b .xm1bb {
		width: 25%;
	}

	/*合作客户*/
	.neidh_hz {
		width: 520px;
		margin-left: -260px;
		left: 50%;
	}

	.neidh_hz p {
		width: calc(50% - 3px);
	}

	.hzy {
		width: 100%;
		margin-top: 62px;
	}

	.hzya {
		width: 100%;
		margin-top: 16px;
	}

	.hzyb {
		width: 22.428%;
		margin: 0 1.286%;
		border: 1px solid #dcdcdc;
		transition: all ease 0.3s;
		border-radius: 5px;
		margin-top: 38px;
	}

	.hzyb img {
		width: 100%;
		border-radius: 5px;
	}

	.hzyb p {
		border-top: 1px solid #dcdcdc;
		background-color: #f5f9fd;
		line-height: 42px;
		font-size: 16px;
		color: #212121;
		text-align: center;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: all ease 0.3s;
	}

	.hzyb:hover {
		border-color: #00a0e9;
		box-shadow: 0 0 30px 0 rgba(159, 190, 221, 0.27);
	}

	.hzyb:hover p {
		border-color: #00a0e9;
	}

	/*客户评价页*/
	.pjy {
		width: 94.428%;
		margin: 0 auto;
	}

	.pjya {
		width: 100%;
		background-color: #f4f8fb;
		padding: 26px 4% 30px 4%;
		margin-top: 38px;
	}

	.pjya_t {
		width: 31.996%;
		overflow: hidden;
		border-radius: 5px;
	}

	.pjya_t img {
		width: 100%;
		transition: all ease 0.3s;
	}

	.pjya_w {
		width: 51.796%;
		margin-left: 5.847%;
		margin-top: 3%;
	}

	.pjya_w h6 {
		font-size: 24px;
		color: #000000;
		font-weight: bold;
		line-height: 24px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		transition: all ease 0.3s;
	}

	.pjya_w p {
		font-size: 14px;
		color: #828282;
		line-height: 24px;
		height: 72px;
		overflow: hidden;
		margin-top: 27px;
	}

	.pjya_m {
		width: 59px;
		margin-top: 6%;
		transition: all ease 0.3s;
	}

	.pjya_m img {
		width: 100%;
	}

	.pjya:hover .pjya_t img {
		transform: scale(1.05);
	}

	.pjya:hover .pjya_w h6 {
		color: #00a0e9;
	}

	.pjya:hover .pjya_m {
		transform: translateX(-8px);
	}

	.ym {
		display: table;
		margin: 0 auto;
		margin-top: 84px;
	}

	.ym p {
		float: left;
		width: 43px;
		height: 43px;
		line-height: 41px;
		border: 1px solid #00a0e9;
		border-radius: 5px;
		text-align: center;
		transition: all ease 0.3s;
		margin: 0 5px;
	}

	.ym p a {
		font-size: 14px;
		color: #151515;
		transition: all ease 0.3s;
		display: block;
	}

	.ym p.a {
		width: 100px;
	}

	.ym p:hover {
		background: linear-gradient(to bottom, #3077f7, #9c65fe);
	}

	.ym p:hover a {
		color: #fff;
	}

	.ym p.on {
		background: linear-gradient(to bottom, #3077f7, #9c65fe);
	}

	.ym p.on a {
		color: #fff;
	}

	/*新闻列表页*/
	.neidh_xw {
		width: 837px;
		margin-left: -418px;
		left: 50%;
	}

	.neidh_xw p {
		width: calc(33.333% - 3px);
	}

	.xwl {
		width: 94.571%;
		margin: 0 auto;
		margin-top: -10px;
	}

	.xwla {
		width: 100%;
		border: 1px solid #00a0e9;
		border-radius: 5px;
		padding: 54px 5% 54px 58px;
		position: relative;
		background-color: #fff;
		margin-top: 61px;
		transition: all ease 0.3s;
		background-size: 100% 100%;
	}

	.xwla::after {
		position: absolute;
		content: "";
		width: 100%;
		height: 100%;
		left: 10px;
		top: 10px;
		border: 1px solid #ed23f9;
		border-radius: 5px;
		z-index: -1;
	}

	.xwla_a {
		font-size: 16px;
		color: #828282;
		line-height: 12px;
		text-align: center;
	}

	.xwla_a span {
		display: block;
		font-size: 60px;
		color: #111111;
		line-height: 48px;
		margin-bottom: 13px;
	}

	.xwla_b {
		width: 75%;
		margin-left: 29px;
		border-left: 1px solid #d7d7d7;
		padding-left: 34px;
	}

	.xwla_b h6 {
		font-size: 24px;
		color: #000000;
		font-weight: bold;
		line-height: 28px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.xwla_b p {
		font-size: 14px;
		color: #828282;
		line-height: 18px;
		margin-top: 18px;
		height: 36px;
		overflow: hidden;
	}

	.xwla_c {
		width: 59px;
		height: 59px;
		background-image: url(../esimg/d99.png);
		margin-top: 3px;
		transition: all ease 0.3s;
		background-size: 100% 100%;
		border-radius: 50%;
	}

	.xwla:hover {
		background-image: url(../esimg/d53.jpg);
		box-shadow: 5px 5px 30px 0 #c2d5e9;
	}

	.xwla:hover .xwla_c {
		transform: translateX(-8px);
		background-image: url(../esimg/d100.png);
		box-shadow: 5px 5px 30px 0 #c2d5e9;
	}

	/*新闻内页*/
	.xwn {
		width: 94.571%;
		margin: 0 auto;
		margin-top: 47px;
	}

	.xwnz {
		width: 69.939%;
		border: 1px solid #00a0e9;
		border-radius: 5px;
		position: relative;
		background-color: #fff;
		padding: 47px 5% 48px 5%;
	}

	.xwnz::after {
		position: absolute;
		content: "";
		width: 100%;
		height: 100%;
		left: 8px;
		top: 8px;
		border: 1px solid #ed23f9;
		border-radius: 5px;
		z-index: -1;
	}

	.xwnza {
		width: 100%;
	}

	.xwnza h1 {
		font-size: 24px;
		color: #000000;
		font-weight: bold;
		line-height: 34px;
	}

	.xwnza p {
		font-size: 14px;
		color: #828282;
		margin-top: 11px;
	}

	.xwnza p img {
		display: inline-block;
		position: relative;
		top: 6px;
		margin-right: 6px;
	}

	.xwnza p span {
		width: 52px;
		display: inline-block;
	}

	.xwnzb {
		width: 100%;
		margin-top: 44px;
	}

	.xwnzb p {
		font-size: 14px;
		color: #000000;
		line-height: 24px;
	}

	.xwnzb img {
		max-width: 100%;
		margin: 0 auto;
		margin-top: 24px;
	}

	.xwnzb strong {
		display: block;
		font-weight: normal;
		font-size: 14px;
		color: #828282;
		line-height: 24px;
		margin-top: 32px;
		position: relative;
	}

	.xwnzb strong a {
		font-size: 14px;
		color: #828282;
		transition: all ease 0.3s;
		margin-right: 10px;
	}

	.xwnzb strong a:hover {
		color: #00a0e9;
	}

	.xwnzc {
		width: 100%;
		margin-top: -24px;
	}

	.xwnzc img {
		width: 100%;
	}

	.xwnz .dyy_m {
		margin-left: 0;
		margin-top: -32px;
		position: relative;
	}

	.xwny {
		width: 27.19%;
		border: 1px solid #00a0e9;
		position: relative;
		background-color: #f5f9fd;
		border-radius: 5px;
		padding: 12px 12px 48px 12px;
	}

	.xwny::after {
		position: absolute;
		content: "";
		width: 100%;
		height: 100%;
		left: 8px;
		top: 8px;
		border: 1px solid #ed23f9;
		border-radius: 5px;
		z-index: -1;
	}

	.xwny>img {
		width: 100%;
	}

	.xwnya {
		width: 100%;
		border-top: 1px dashed #c8d5e3;
		padding: 26px 5px 22px 12px;
	}

	.xwnya:nth-child(1) {
		border: none;
	}

	.xwnya h6 {
		font-size: 14px;
		color: #828282;
		line-height: 11px;
	}

	.xwnya h5 {
		font-size: 18px;
		color: #000000;
		font-weight: bold;
		line-height: 20px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-top: 15px;
		transition: all ease 0.3s;
	}

	.xwnya p {
		font-size: 12px;
		color: #828282;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		margin-top: 10px;
	}

	.xwnya span {
		display: block;
		font-size: 12px;
		color: #535354;
		margin-top: 14px;
		line-height: 9px;
		text-transform: uppercase;
	}

	.xwnya:hover h5 {
		color: #00a0e9;
	}

	.xwny .dyy_m {
		margin-left: 12px;
		margin-top: 5px
	}

	/*抖音百科列表页*/
	.bkl {
		width: 94.571%;
		margin: 0 auto;
		margin-top: 47px;
	}

	.bkla {
		width: 100%;
		border: 1px solid #00a0e9;
		position: relative;
		background-color: #fff;
		border-radius: 5px;
		padding: 39px 78px 39px 53px;
	}

	.bkla::after {
		position: absolute;
		content: "";
		width: 100%;
		height: 100%;
		left: 10px;
		top: 10px;
		border: 1px solid #ed23f9;
		border-radius: 5px;
		z-index: -1;
	}

	.bkla_t {
		width: 40.973%;
		overflow: hidden;
	}

	.bkla_t img {
		width: 100%;
		transition: all ease 0.3s;
	}

	.bkla_w {
		width: 52.896%;
		margin-top: 9px;
	}

	.bkla_w h5 {
		float: right;
		font-size: 16px;
		color: #828282;
		line-height: 12px;
		text-align: center;
	}

	.bkla_w span {
		display: block;
		font-size: 60px;
		color: #111111;
		line-height: 48px;
		margin-bottom: 13px;
	}

	.bkla_w h6 {
		font-size: 24px;
		color: #000000;
		font-weight: bold;
		line-height: 28px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-top: 23px;
	}

	.bkla_w p {
		font-size: 14px;
		color: #828282;
		line-height: 22px;
		height: 110px;
		overflow: hidden;
		margin-top: 29px;
	}

	.bkla_w .dyy_m {
		margin-left: 0;
		font-size: 16px;
		color: #fff;
		margin-top: 28px;
	}

	.bkla:hover .bkla_t img {
		transform: scale(1.05);
	}

	.bkl .xwla {
		width: 48%;
		padding: 42px 4% 47px 4%;
		margin-top: 57px;
	}

	.bkl .xwla_b {
		width: 55%;
		border: none;
		padding-left: 0;
	}

	.bkl .xwla_b p {
		height: 54px;
	}

	.bkl .xwla:hover {
		background-image: url(../esimg/d56.jpg);
	}

	/*关于页*/
	.gyya {
		width: 100%;
		margin-top: 51px;
	}

	.gyya h5 {
		text-align: center;
		font-size: 22px;
		color: #000000;
		font-weight: bold;
		line-height: 22px;
	}

	.gyya h5 span {
		display: block;
		font-weight: normal;
		font-size: 10px;
		line-height: 11px;
		margin-top: 9px;
		letter-spacing: 1px;
	}

	.gyya_a {
		display: table;
		margin: 0 auto;
		margin-top: 28px;
	}

	.gyya_a h6 {
		float: left;
		background-image: url(../esimg/d103.png);
		width: 204px;
		height: 58px;
		line-height: 58px;
		text-align: center;
		margin: 0 10px;
		font-size: 18px;
		color: #fff;
		font-weight: bold;
	}

	.gyya p {
		text-align: center;
		font-size: 14px;
		color: #000000;
		line-height: 30px;
		margin-top: 32px;
	}

	.gyyb {
		width: 100%;
		background-color: #f4f7fa;
		padding: 111px 0 194px;
		margin-top: -54px;
	}

	.gyyc {
		width: 100%;
		margin-top: 29px;
	}

	.gyyca {
		width: 23.714%;
		margin: 0 0.643%;
		margin-top: 17px;
		background-color: #fff;
		height: 315px;
		padding: 50px 10px 0 37px;
		position: relative;
		transition: all ease 0.3s;
	}

	.gyyca h5 {
		font-family: Arial;
		font-size: 60px;
		color: #ececec;
		line-height: 44px;
		font-weight: bold;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
	}

	.gyyca>span {
		display: block;
		width: 27px;
		height: 3px;
		background-color: #ececec;
		margin-top: 21px;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
	}

	.gyyca img {
		position: absolute;
		right: 0;
		bottom: 0;
		width: 61%;
		transform-origin: right bottom;
		transition: all ease 0.3s;
	}

	.gyyca h6 {
		font-size: 22px;
		color: #212121;
		font-weight: bold;
		line-height: 22px;
		margin-top: 25px;
		position: relative;
		z-index: 2;
	}

	.gyyca p {
		font-size: 14px;
		color: #4e4e4e;
		line-height: 26px;
		margin-top: 25px;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
		opacity: 0;
	}

	.gyyca p span {
		display: inline-block;
		width: 5px;
	}

	.gyyca:hover {
		box-shadow: 5px 5px 30px 0 rgba(210, 221, 231, 0.5);
	}

	.gyyca:hover h5 {
		color: #0073e3;
	}

	.gyyca:hover>span {
		background-color: #0073e3;
		width: 50px;
	}

	.gyyca:hover>p {
		opacity: 1;
		margin-top: 17px;
	}

	.gyyca:hover img {
		transform: scale(0.9);
	}

	.gyyca:nth-child(5) {
		margin-left: 12.5%;
	}

	.gyybm {
		width: 96%;
		margin: 0 auto;
		border-radius: 5px;
		overflow: hidden;
		margin-top: -8%;
	}

	.gyybm img {
		width: 100%;
	}

	/*关于页*/
	.gyya {
		width: 100%;
		margin-top: 51px;
	}

	.gyya h5 {
		text-align: center;
		font-size: 22px;
		color: #000000;
		font-weight: bold;
		line-height: 22px;
	}

	.gyya h5 span {
		display: block;
		font-weight: normal;
		font-size: 10px;
		line-height: 11px;
		margin-top: 9px;
		letter-spacing: 1px;
	}

	.gyya_a {
		display: table;
		margin: 0 auto;
		margin-top: 28px;
	}

	.gyya_a h6 {
		float: left;
		background-image: url(../esimg/d103.png);
		width: 204px;
		height: 58px;
		line-height: 58px;
		text-align: center;
		margin: 0 10px;
		font-size: 18px;
		color: #fff;
		font-weight: bold;
	}

	.gyya p {
		text-align: center;
		font-size: 14px;
		color: #000000;
		line-height: 30px;
		margin-top: 32px;
	}

	.gyyb {
		width: 100%;
		background-color: #f4f7fa;
		padding: 111px 0 194px;
		margin-top: -54px;
	}

	.gyyc {
		width: 100%;
		margin-top: 29px;
	}

	.gyyca {
		width: 23.714%;
		margin: 0 0.643%;
		margin-top: 17px;
		background-color: #fff;
		height: 315px;
		padding: 50px 10px 0 37px;
		position: relative;
		transition: all ease 0.3s;
	}

	.gyyca h5 {
		font-family: Arial;
		font-size: 60px;
		color: #ececec;
		line-height: 44px;
		font-weight: bold;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
	}

	.gyyca>span {
		display: block;
		width: 27px;
		height: 3px;
		background-color: #ececec;
		margin-top: 21px;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
	}

	.gyyca img {
		position: absolute;
		right: 0;
		bottom: 0;
		width: 61%;
		transform-origin: right bottom;
		transition: all ease 0.3s;
	}

	.gyyca h6 {
		font-size: 22px;
		color: #212121;
		font-weight: bold;
		line-height: 22px;
		margin-top: 25px;
		position: relative;
		z-index: 2;
	}

	.gyyca p {
		font-size: 14px;
		color: #4e4e4e;
		line-height: 26px;
		margin-top: 25px;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
		opacity: 0;
	}

	.gyyca p span {
		display: inline-block;
		width: 39px;
	}

	.gyyca:hover {
		box-shadow: 5px 5px 30px 0 rgba(210, 221, 231, 0.5);
	}

	.gyyca:hover h5 {
		color: #0073e3;
	}

	.gyyca:hover>span {
		background-color: #0073e3;
		width: 50px;
	}

	.gyyca:hover>p {
		opacity: 1;
		margin-top: 17px;
	}

	.gyyca:hover img {
		transform: scale(0.9);
		opacity: 0;
	}

	.gyyca:nth-child(5) {
		margin-left: 12.5%;
	}

	.gyybm {
		width: 1400px;
		margin: 0 auto;
		border-radius: 5px;
		overflow: hidden;
		margin-top: -107px;
	}

	.gyybm img {
		width: 100%;
	}

	/*联系页*/
	.lxya {
		width: 100%;
		margin-top: 26px;
	}

	.lxyaa {
		width: 31.428%;
		margin: 0 0.952%;
		margin-top: 34px;
		border-radius: 5px;
		border: 1px solid #00a0e9;
		background-image: url(../esimg/d66.jpg);
		background-size: 100% 100%;
		height: 205px;
		padding: 26px;
	}

	.lxyaa img {
		width: 80px;
		margin: 0 auto;
		transition: all ease 0.3s;
	}

	.lxyaa p {
		text-align: center;
		font-size: 16px;
		color: #828282;
		line-height: 16px;
		margin-top: 12px;
	}

	.lxyaa h6 {
		text-align: center;
		font-size: 18px;
		color: #000000;
		line-height: 26px;
		margin-top: 9px;
		font-weight: bold;
	}

	.lxyaa:hover img {
		transform: scale(0.95);
	}

	.lxyb {
		width: 98%;
		margin: 0 auto;
		margin-top: 72px;
		border-radius: 5px;
	}

	.lxyb .lxb {
		width: 57.779%;
		background-image: none;
		background-color: #040404;
		border-left: 2px solid #07cec8;
		border-top: 2px solid #07cec8;
		border-right: 2px solid #f47bfc;
		border-bottom: 2px solid #f47bfc;
		border-radius: 5px;
		padding: 55px 5% 56px 5%;
		margin-top: 0;
		position: relative;
		z-index: 2;
	}

	.lxyb h6 {
		margin: 0;
		margin-bottom: 31px;
	}

	.lxyb input {
		width: 100%;
		padding-left: 26px;
		margin-bottom: 22px;
		background-image: none;
	}

	.lxyb input:nth-child(3) {
		width: 100%;
		padding-left: 26px;
		margin: 0;
	}

	.lxyb textarea {
		height: 107px;
		margin: 22px 0;
		width: 100%;
		background-image: none;
		padding-left: 26px;
	}

	.yzm {
		width: 100%;
		background-color: #fff;
		border-radius: 5px;
		overflow: hidden;
		margin-bottom: 22px;
	}

	.yzm input {
		width: 50%;
		margin: 0;
	}

	.yzm p {
		float: right;
		line-height: 43px;
		text-decoration: underline;
		font-size: 14px;
		color: #212121;
		margin-right: 29px;
	}

	.yzm img {
		float: right;
		width: 96px;
		height: 43px;
		margin-right: 11px;
	}

	.lxyb input.input2 {
		width: 199px;
		height: 43px;
		background-image: none;
		line-height: 43px;
		text-align: center;
		cursor: pointer;
		border: 1px solid #039be5;
		background: linear-gradient(to right, #177bf6, #b462ff);
		margin-right: 36px;
		font-size: 16px
	}

	.lxyb input.input4 {
		width: 199px;
		height: 43px;
		background-image: none;
		line-height: 43px;
		text-align: center;
		cursor: pointer;
		border: 1px solid #039be5;
		background: linear-gradient(to right, #4023e9, #0b53ab);
		padding: 0;
		color: #fff;
		font-size: 16px;
	}

	.ditu {
		width: 42.22%;
		border: 2px solid #000000;
		border-left: none;
		border-radius: 5px;
		overflow: hidden;
		margin-left: -3px;
	}

	.dy_lx {
		width: 100%;
		overflow: hidden;
		background-image: url(../esimg/d67.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		margin-top: 101px;
		padding: 69px 0 122px;
	}

	/*网站地图*/
	.wzdt2 {
		width: 96%;
		margin: 0 auto;
		margin-bottom: 20px;
		margin-top: 20px;
	}

	.wzdt_a {
		border: solid 2px #e5e5e5;
		margin-top: 22px;
	}

	.wzdt_a h6 {
		width: 96%;
		margin: 0 auto;
		border-bottom: 1px solid #f2f2f2;
		margin-top: 5px;
	}

	.wzdt_a h6 a {
		font-size: 16px;
		color: #505050;
		font-weight: bold;
		line-height: 45px;
	}

	.wzdt_a p {
		margin: 0 25px;
	}

	.wzdt_a p a {
		color: #505050;
		line-height: 42px;
		margin-right: 15px;
	}

	.wzdt_a p a:hover {
		color: #0665d0
	}

	/*网站地图*/
	/*404*/
	.fzfbox {
		width: 100%;
		margin: 0 auto;
		background: #f9f9f9;
		padding: 110px 20px;
		margin-bottom: -130px;
	}

	.fzf1 {
		width: 90%;
		margin: 15px auto;
	}

	.fzf1 img {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2 {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2 p {
		font-size: 18px;
		color: #434343;
		text-align: center;
		line-height: 30px;
	}

	.fzf2-1 {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2-1 p {
		font-size: 16px;
		color: #434343;
		text-align: center;
		line-height: 30px;
	}

	.fzf2-1 p span {
		color: #333;
	}

	.fzf3 {
		width: 310px;
		margin: 30px auto;
	}

	.fzf3z {
		float: left;
	}

	.fzf3z img {
		width: 100%;
		margin: 0 auto;
	}

	.fzf3y {
		float: right;
	}

	.fzf3y img {
		width: 100%;
		margin: 0 auto;
	}

	/*404*/







	@media (min-width: 1100px) {
		.bkba {
			padding: 3.4% 5%;
		}

		.ylba {
			width: 140px;
		}
	}




	@media (min-width: 1199px) {
		.bkba {
			padding: 3.9% 5%;
		}

		.ylba {
			width: 155px;
		}
	}


	@media (min-width: 1279px) {
		.bkba {
			padding: 4.4% 5%;
		}

		.ylba {
			width: 175px;
		}

	}



	@media (min-width: 1365px) {}



}

@media(max-width:999px) {

	body,
	html {
		padding: 0;
		background: #fff;
		font-family: Arial;
		-webkit-font-smoothing: antialiased;
		-webkit-text-size-adjust: none;
		-webkit-tap-highlight-color: transparent;
		-webkit-overflow-scrolling: touch;
		max-width: 760px;
		margin: 0 auto;
	}

	body {
		overflow-x: hidden;
	}

	a,
	ul,
	li,
	ol,
	p,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	dl,
	dt,
	dd {
		list-style: none;
		padding: 0;
		margin: 0;
		text-decoration: none;
		font-weight: normal;
	}

	* img {
		display: block;
		border: none;
	}

	input,
	select,
	textarea {
		padding: 0;
		margin: 0;
		font-family: "微软雅黑";
		-webkit-appearance: none;
		outline: none;
		border: none;
	}

	p {
		text-align: justify;
	}

	.pc {
		display: none;
	}

	.mob {
		display: block;
	}

	.ellipsis {
		display: block;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.clearfix {
		clear: both;
	}

	.fl {
		float: left;
	}

	.fr {
		float: right
	}

	.commen {
		width: 92%;
		margin: 0 auto;
	}

	.commen1 {
		width: 92%;
		margin: 0 auto;
	}

	* {
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-o-box-sizing: border-box;
	}



	/*手机banner*/
	.sjban {
		width: 100%;
		margin-top: 20%;
	}

	.sjban .swiper-container {
		width: 100%;
	}

	.sjban .swiper-slide {
		width: 100%;
	}

	.sjban .swiper-slide img {
		width: 100%;
	}

	#swiper-pagination_ban {
		bottom: 15px;
	}

	#swiper-pagination_ban .swiper-pagination-bullet {
		background-color: #fff;
		width: 7px;
		height: 7px;
		margin: 0 4px;
		transition: all ease 0.3s;
	}

	#swiper-pagination_ban .swiper-pagination-bullet-active {
		background-color: #824f92;
		width: 26px;
		border-radius: 20px;
	}

	/*手机nav*/
	.sjdhgd {
		width: 100%;
		background-size: 100% 100%;
		position: fixed;
		z-index: 10000;
		top: 0;
		left: 0;
		background-color: #fff;
	}

	.sjdh {
		margin: 0 auto;
		width: 100%;
		padding: 4% 1%;
		transition: all ease 0.4s;
	}

	.sjdha {
		width: 100%;
	}

	.sjdha_t1 {
		width: 26%;
		overflow: hidden;
		margin-left: 4%;
	}

	.sjdha_t1 img {
		width: 100%;
	}

	.sjdha_t2 {
		width: 38px;
		position: absolute;
		right: 5%;
		top: calc(50% - 19px);
	}

	.sjdha_t2 img {
		width: 100%;
	}

	.topa {
		position: absolute;
		right: 3%;
		top: 50%;
		margin-top: -13px;
	}

	.topa_a {
		margin-left: 7px;
		position: relative;
		z-index: 100;
		cursor: pointer;
	}

	.topa_a img.t1 {
		width: 26px;
		height: 26px;
		transition: all ease 0.3s;
	}

	.topa_a img.t3 {
		position: absolute;
		left: 0;
		top: 0;
		opacity: 0;
		transition: all ease 0.3s;
		width: 26px;
		height: 26px;
	}

	.topa_a:hover img.t3 {
		opacity: 1;
	}

	.topa_a:nth-child(1) img.t3 {
		opacity: 1;
	}

	.huakuai {
		position: fixed;
		top: 0;
		right: -100%;
		z-index: 100001;
		transition: all .4s cubic-bezier(.4, 0, 0, 1);
		width: 100%;
		background: rgba(0, 0, 0, 0.5);
		height: 100%;
	}

	.sjdhb {
		width: 79%;
		background: #fff;
		overflow-y: scroll;
		height: 100%;
		padding-bottom: 25%;
		float: right;
	}

	.guanbi {
		width: 100%;
	}

	.guanbi img {
		width: 22px;
		height: 22px;
		margin: 5%;
		float: right;
	}

	.sjdhb_a {
		width: 100%;
	}

	.sjdhb_a h6 {
		line-height: 48px;
		width: 100%;
		padding-left: 18px;
		text-transform: uppercase;
	}

	.sjdhb_a h6 a {
		font-size: 1.1rem;
		color: #222222;
	}

	.sjdhb_a h6 span {
		font-size: 0.8rem;
		display: inline-block;
		margin-left: 7px;
		color: #b6b6b6;
	}

	.sjdhb_ah1 h6 {
		border-left: 3px solid #0686d8;
		background: #f6f6f6;
	}

	.sjdhb_ah1 h6 a {
		color: #0686d8;
	}

	.sjdhb_aa {
		width: 100%;
		height: 0;
		overflow: hidden;
	}

	.sjdhb_ah1 .sjdhb_aa {
		height: auto;
	}

	.sjdhb_p {
		width: 100%;
		line-height: 28px;
		padding-left: 37px;
		text-transform: uppercase;
		margin: 11px 0;
	}

	.sjdhb_p a {
		font-size: 0.95rem;
		color: #222222;
	}

	.sjdhb_pa a {
		color: #0686d8;
	}

	/**手机底部导航**/
	.dan-xia {
		width: 100%;
		background-color: #2a1581;
		position: fixed;
		left: 0;
		bottom: 0;
		z-index: 1000;
		background-size: 100% 100%;
		box-shadow: 0 0 20px -5px #000;
		height: 80px;
	}

	.dan-xib {
		width: 25%;
		padding-top: 12px;
	}

	.dan-xid img {
		width: 32px;
		margin: 0 auto;
	}

	.dan-xid p {
		color: #fff;
		text-align: center;
		font-size: 0.82rem;
		line-height: 22px;
		margin-top: 5px;
	}

	.dhgd_d {
		width: 49px;
		position: absolute;
		left: calc(50% - 22px);
		top: -22px;
		animation: bounce_a 2s infinite;
	}

	.dhgd_d img {
		width: 100%;
	}

	@keyframes bounce_a {

		0%,
		20%,
		53%,
		80%,
		100% {
			-webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
			transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
			-webkit-transform: translate3d(0, 0, 0);
			transform: translate3d(0, 0, 0);
		}

		40%,
		43% {
			-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
			transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
			-webkit-transform: translate3d(0, -14px, 0);
			transform: translate3d(0, -14px, 0);
		}

		70% {
			-webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
			transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
			-webkit-transform: translate3d(0, -6px, 0);
			transform: translate3d(0, -6px, 0);
		}

		90% {
			-webkit-transform: translate3d(0, -1px, 0);
			transform: translate3d(0, -1px, 0);
		}
	}

	.bounce_a {
		-webkit-animation-name: bounce_a;
		animation-name: bounce_a;
		-webkit-transform-origin: center bottom;
		-ms-transform-origin: center bottom;
		transform-origin: center bottom;
	}

	.flip li.ppp {
		background-color: #25a374;
	}

	/*抖音代运营*/
	.dyy {
		width: 100%;
		padding-top: 10%;
		overflow: hidden;
	}

	.bt {
		position: relative;
	}

	.bt p {
		text-align: center;
		font-size: 1.6rem;
		color: #212121;
		font-weight: bold;
		line-height: 40px;
	}

	.bt img {
		width: 160px;
		position: absolute;
		left: 50%;
		margin-left: -80px;
		top: -2px;
		z-index: 1
	}

	.dyya {
		width: 130%;
		margin-top: 6%;
	}

	#swiper_dyd {
		padding: 30px 0 26px 0;
	}

	.dyyb {
		width: 100%;
		border: 1px solid #00a0e9;
		position: relative;
		border-radius: 5px;
		height: 225px;
		padding-top: 56px;
		background-image: url(../esimg/d1.jpg);
		background-size: 100% 100%;
		background-position: center;
		transition: all ease 0.3s;
		box-shadow: 3px 3px 20px 0 rgba(159, 190, 221, 0.75);
	}

	.dyyb::after {
		position: absolute;
		width: 100%;
		height: 100%;
		content: "";
		border: 1px solid #ca6aec;
		left: 5px;
		top: 5px;
		border-radius: 5px;
		z-index: -1;
	}

	.dyyb h6 {
		text-align: center;
		font-size: 1.1rem;
		color: #212121;
		font-weight: bold;
		line-height: 22px;
		transition: all ease 0.3s;
	}

	.dyyb img.ta {
		position: absolute;
		width: 100px;
		left: 50%;
		margin-left: -50px;
		top: -30px;
		transition: all ease 0.3s;
	}

	.dyyb_w {
		display: table;
		margin: 0 auto;
		margin-top: 12px;
	}

	.dyyb_w p {
		font-size: 0.7rem;
		color: #4e4e4e;
		margin-top: 7px;
		transition: all ease 0.3s;
	}

	.dyyb_w p img {
		display: inline-block;
		margin-right: 6px;
		position: relative;
		top: 2px;
	}

	.dyyb img.tb {
		position: absolute;
		width: 50px;
		left: 50%;
		margin-left: -20px;
		bottom: -26px;
		transition: all ease 0.3s;
		opacity: 0;
	}

	.dyyb:hover {
		background-image: url(../esimg/d12.png);
	}

	.dyyb:hover h6 {
		color: #fff;
	}

	.dyyb:hover p {
		color: #fff;
	}

	.dyyb:hover img.tb {
		opacity: 1;
		margin-left: -30px;
	}

	.dyyb:hover img.ta {
		transform: scale(0.95);
	}

	.dyy_m {
		background-image: url(../esimg/d13.png);
		width: 150px;
		height: 43px;
		line-height: 43px;
		text-align: center;
		background-size: 100% 100%;
		margin: 0 auto;
		margin-top: 6%;
		transition: all ease 0.3s;
		border-radius: 5px;
		box-shadow: 0px 0px 30px 0 rgba(159, 190, 221, 0.5);
	}

	.dyy_m a {
		font-size: 0.9rem;
		color: #fff;
		display: block;
	}

	.dyy_m:hover {
		transform: translateY(-6px);
	}

	/*为什么*/
	.yy {
		width: 100%;
		background-image: url(../esimg/d10.jpg);
		background-repeat: no-repeat;
		background-position: top center;
		margin-top: 10%;
		padding: 10% 0 15%;
		background-size: cover;
	}

	.bt_yy {
		width: 110%;
		margin-left: -5%;
	}

	.bt_yy p {
		color: #fff;
		font-size: 1.4rem;
	}

	.bt_yy img {
		width: 80%;
		margin-left: -0;
		left: 10%;
	}

	.yya {
		width: 100%;
		margin: 0 auto;
		margin-top: 2%;
	}

	.yya p {
		float: left;
		background-image: url(../esimg/d15.png);
		width: 47%;
		height: 52px;
		text-align: center;
		background-size: 100% 100%;
		line-height: 52px;
		font-size: 1rem;
		color: #fff;
		font-weight: bold;
		margin-top: 2%;
	}

	.yya p:nth-child(2) {
		float: right;
	}

	.yya p:nth-child(3) {
		margin-left: 26.5%;
	}

	.yyb {
		width: 104%;
		margin-left: -2%;
		margin-top: 15%;
	}

	.yyc {
		width: 50%;
	}

	.yyc img {
		width: 95%;
		margin: 0 auto;
	}

	.yyc_a {
		width: 90%;
		padding-left: 40px;
		background-image: url(../esimg/d18.png);
		background-repeat: no-repeat;
		background-position: left top;
		background-size: 32px 32px;
		margin-top: 5%;
	}

	.yyc_a h6 {
		font-size: 0.9rem;
		color: #fff;
		font-weight: bold;
		line-height: 32px;
	}

	.yyc_a p {
		font-size: 0.65rem;
		color: #c1c1c1;
		line-height: 18px;
		margin-top: -5px;
	}

	.yyd {
		width: 50%;
	}

	.yyd img {
		width: 95%;
		margin: 0 auto;
	}

	.yyd_a {
		width: 92%;
		padding-left: 35px;
		background-image: url(../esimg/d19.png);
		background-repeat: no-repeat;
		background-position: left top;
		background-size: 20px 20px;
		margin-top: 7%;
		margin-left: 8%;
		min-height: 78px;
	}

	.yyd_a h6 {
		font-size: 0.9rem;
		color: #c1c1c1;
		font-weight: bold;
		line-height: 22px;
	}

	.yyd_a p {
		font-size: 0.65rem;
		color: #c1c1c1;
		line-height: 18px;
		margin-top: 2px;
	}

	.yye {
		width: 350px;
		margin: 0 auto;
		margin-top: -35px;
	}

	.yye img {
		width: 100%;
	}

	/*服务流程*/
	.fw {
		width: 100%;
		overflow: hidden;
		padding-top: 10%;
	}

	.fwa {
		width: 110%;
		margin-left: -5%;
		background-image: url(../esimg/d49.png);
		background-repeat: no-repeat;
		background-size: 100% auto;
		background-position: top 57px center;
		margin-top: 10%;
		padding-bottom: 5%;
	}

	.fwa_a {
		width: 40%;
	}

	.fwa_a:nth-child(1) {
		padding-left: 7%;
	}

	.fwa_a:nth-child(2) {
		padding-left: 5%;
		width: 38%;
		margin-top: 3px;
	}

	.fwa_a:nth-child(3) {
		width: 22%;
		margin-top: 47px;
	}

	.fwa_a:nth-child(4) {
		margin-top: 23px;
		width: 40%;
		padding-left: 7%;
	}

	.fwa_a:nth-child(5) {
		width: 38%;
		margin-top: -18px;
		padding-left: 5%;
	}

	.fwa_a:nth-child(6) {
		width: 22%;
		margin-top: -10px;
	}

	.fwa_a img {
		width: 40px;
		margin: 2px 0;
	}

	.fwa_a h6 {
		font-size: 0.95rem;
		color: #212121;
		line-height: 16px;
		font-weight: bold;
		transition: all ease 0.3s;
	}

	.fwa_a p {
		font-size: 0.7rem;
		color: #4e4e4e;
		line-height: 18px;
		margin-top: 6px;
	}

	.fwa_a:hover h6 {
		color: #2e78f7;
	}

	/*应用领域*/
	.ly {
		width: 100%;
		overflow: hidden;
		background-image: url(../esimg/d11.jpg);
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		padding: 10% 0;
		margin-top: 6%;
	}

	.ly .bt {
		float: none;
	}

	.lya {
		float: none;
	}

	.lyb {
		width: 130%;
		overflow: hidden;
		margin-top: 8%;
	}

	.lyb img {
		width: 100%;
	}

	.lyb p {
		font-size: 1rem;
		color: #fff;
		background-image: url(../esimg/d50.png);
		background-repeat: no-repeat;
		background-position: left top 3px;
		padding-left: 22px;
		margin-top: 12px;
		margin-left: 8%;
	}

	#swiper-pagination_yy {
		display: none;
	}

	/*合作客户*/
	.hz {
		width: 100%;
		overflow: hidden;
		padding-top: 10%;
	}

	.hz .bt {
		position: relative;
		z-index: 2;
	}

	.hza {
		width: 100%;
	}

	.hzb {
		width: 110%;
		margin-left: -10%;
		margin-top: -5%;
	}

	.hzb img {
		width: 100%;
	}

	.hzc {
		width: 100%;
		margin-top: 8%;
	}

	.hzcb {
		width: 100%;
		background: #f2f8fd;
		margin-top: 5%;
		padding: 6%;
		border-radius: 5px;
	}

	.hzcb h6 {
		background-image: url(../esimg/d33.png);
		background-repeat: no-repeat;
		background-position: left top;
		padding-left: 58px;
		font-size: 1rem;
		color: #000000;
		font-weight: bold;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		height: 38px;
		line-height: 30px;
		background-size: 38px auto;
	}

	.hzcb p {
		font-size: 0.8rem;
		color: #828282;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		padding-left: 58px;
		margin-top: -2px;
	}

	.hzcb img {
		margin-top: 12px;
		margin-left: 58px;
		transition: all ease 0.3s;
	}

	.hzcb:hover img {
		margin-left: 68px;
	}

	.hzc_ul {
		margin-top: 6%;
		float: right;
	}

	.hzc_ul li {
		width: 10px;
		height: 10px;
		border-radius: 50%;
		float: left;
		background-color: #283c55;
		cursor: pointer;
		margin: 0 3px;
		transition: all ease 0.3s;
	}

	.hzc_ul li.on {
		width: 39px;
		background-color: #197bf6;
		border-radius: 10px;
	}

	/*关于*/
	.gy {
		width: 100%;
		background-image: url(../esimg/d6.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		margin-top: 10%;
		padding: 10% 0 22%;
	}

	.gya {
		width: 100%;
		margin: 0 auto;
		margin-top: 5%;
	}

	.gya img {
		width: 100%;
	}

	.gyb {
		width: 100%;
		margin-top: 5%;
	}

	.gyb p {
		text-align: center;
		font-size: 0.85rem;
		color: #fff;
		line-height: 24px;
	}

	/*资讯*/
	.xw {
		width: 100%;
		margin-top: 10%;
	}

	.xw .bt {
		float: none;
	}

	.xwaa {
		float: none;
		display: table;
		margin: 0 auto;
		margin-top: 5%;
	}

	.xwaa p {
		background-image: url(../esimg/d36.png);
		width: 110px;
		height: 40px;
		background-size: 100% 100%;
		text-align: center;
		line-height: 38px;
		float: left;
		margin: 0 5px;
		transition: all ease 0.3s;
	}

	.xwaa p a {
		font-size: 1rem;
		color: #000000;
		font-weight: bold;
		transition: all ease 0.3s;
		display: block;
	}

	.xwaa p.on {
		background-image: url(../esimg/d37.png);
	}

	.xwaa p.on a {
		color: #fff;
	}

	.xwaa h6 {
		background-image: url(../esimg/d36.png);
		width: 110px;
		height: 40px;
		background-size: 100% 100%;
		text-align: center;
		line-height: 38px;
		float: left;
		margin: 0 5px;
		transition: all ease 0.3s;
	}

	.xwaa h6 a {
		font-size: 1rem;
		color: #000000;
		font-weight: bold;
		transition: all ease 0.3s;
		display: block;
	}

	.xwaa h6:hover {
		background-image: url(../esimg/d37.png);
	}

	.xwaa h6:hover a {
		color: #fff;
	}

	.xwb {
		width: 100%;
		margin-top: 3%;
	}

	.xwc {
		width: 100%;
	}

	.xwca {
		width: 100%;
		margin-top: 6%;
	}

	.xwca_a {
		width: 75px;
		text-align: center;
		font-size: 0.75rem;
		color: #828282;
		line-height: 12px;
		padding-top: 5px;
	}

	.xwca_a span {
		display: block;
		font-family: Arial;
		font-size: 3rem;
		color: #111111;
		line-height: 35px;
		margin-bottom: 11px;
	}

	.xwca_b {
		width: calc(100% - 90px);
		border-left: 1px solid #d7d7d7;
		padding-left: 6%;
		padding-top: 3px;
	}

	.xwca_b h6 {
		font-size: 1rem;
		color: #000000;
		font-weight: bold;
		line-height: 20px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		transition: all ease 0.3s;
		width: 95%;
	}

	.xwca_b p {
		font-size: 0.8rem;
		color: #828282;
		line-height: 18px;
		height: 36px;
		overflow: hidden;
		margin-top: 8px;
		width: 95%;
	}

	.xwca:hover .xwca_b h6 {
		color: #2e78f7;
	}

	.xwb>img {
		display: none;
	}

	/*百科*/
	.bk {
		width: 100%;
		background-image: url(../esimg/d7.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		padding: 10% 0;
		margin-top: 10%;
	}

	.bka {
		width: 100%;
		margin-top: 42px;
	}

	.bka img {
		float: left;
		width: 100%;
	}

	.bkb {
		width: 100%;
	}

	.bkba {
		width: 100%;
		padding: 6%;
		background-size: 100% 100%;
		box-shadow: 0 20px 40px #e7eefb;
	}

	.bkba h6 {
		font-size: 0.8rem;
		color: #828282;
		line-height: 11px;
	}

	.bkba h5 {
		font-size: 1rem;
		color: #000000;
		font-weight: bold;
		line-height: 18px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-top: 4%;
		transition: all ease 0.3s;
	}

	.bkba p {
		font-size: 0.85rem;
		color: #828282;
		line-height: 20px;
		height: 40px;
		overflow: hidden;
		margin-top: 3%;
	}

	.bkba span {
		display: block;
		text-align: right;
		font-family: Arial;
		font-size: 0.75rem;
		color: #535354;
		line-height: 9px;
		margin-top: 6%;
		text-transform: uppercase;
	}

	.bkba:hover h5 {
		color: #2e78f7;
	}

	.bk .dyy_m {
		margin-top: 8%;
	}

	/*联系我们*/
	.lx {
		width: 100%;
		background-image: url(../esimg/d9.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		padding: 10% 0;
	}

	.lxa {
		width: 105%;
		margin-left: -2.5%;
	}

	.lxa_a {
		width: 49%;
		margin-top: 5%;
	}

	.lxa_a:nth-child(2n) {
		float: right;
	}

	.lxa_a img {
		width: 50px;
		float: left;
	}

	.lxa_a p {
		font-size: 0.75rem;
		color: #828282;
		margin-top: 5px;
		line-height: 16px;
		float: left;
		width: calc(100% - 50px);
		padding-left: 10px;
	}

	.lxa_a h6 {
		font-size: 0.8rem;
		color: #fff;
		font-weight: bold;
		margin-top: 4px;
		line-height: 22px;
		float: right;
		width: calc(100% - 50px);
		padding-left: 10px;
		height: 30px;
	}

	.lxb {
		width: 100%;
		background-image: url(../esimg/d52.png);
		background-repeat: no-repeat;
		background-size: 100% 100%;
		margin-top: 6%;
		padding: 6%;
	}

	.lxb h6 {
		font-size: 0.9rem;
		color: #fff;
		font-weight: bold;
		line-height: 18px;
		margin-bottom: 28px;
	}

	.lxb h6 span {
		color: #07cec8;
	}

	.lxb h6 img {
		display: inline-block;
		margin-left: 10px;
		width: 35px;
	}

	.lxb input {
		width: 100%;
		background-color: #fff;
		font-size: 0.8rem;
		color: #989898;
		height: 43px;
		border-radius: 5px;
		padding-left: 15px;
		margin-bottom: 10px;
	}

	.lxb textarea {
		width: 100%;
		background-color: #fff;
		font-size: 14px;
		color: #989898;
		height: 43px;
		border-radius: 5px;
		padding-left: 15px;
		line-height: 43px;
	}

	.lxb input.input2 {
		background-image: url(../esimg/d47.png);
		width: 100%;
		text-align: center;
		padding: 0;
		color: #fff;
		cursor: pointer;
		background-color: transparent;
		margin-top: 10px;
		background-size: 100% 100%;
		font-size: 0.9rem;
	}

	/*footer*/
	.yj {
		width: 100%;
		overflow: hidden;
		padding: 10% 0 100px;
	}

	.yja {
		border-left: 1px solid #d3d3d3;
		position: relative;
		padding: 3px 0 10px 15px;
		width: 220px;
	}

	.yja::after {
		position: absolute;
		content: "";
		width: 2px;
		height: 19px;
		background-color: #0686d8;
		left: -1px;
		top: 0;
	}

	.yja h6 {
		line-height: 16px;
		font-size: 1rem;
		color: #212121;
	}

	.yja p {
		font-size: 0.7rem;
		color: #606060;
		line-height: 21px;
		margin-top: 15px;
	}

	.yja p img {
		display: inline-block;
		position: relative;
		top: 2px;
		margin-left: 5px;
		width: 110px;
	}

	.ylc {
		width: 120px;
	}

	.ylc img {
		width: 100%;
	}

	/*抖音代运营-账号运营*/
	.sjdhgd_n {
		box-shadow: 0 -2px 18px -2px #0686d8;
	}

	.neidh {
		width: 92%;
		margin: 0 auto;
		margin-top: 27%;
	}

	.neidh p {
		line-height: 46px;
		text-align: center;
		background-color: rgba(0, 0, 0, 0.8);
		width: 33%;
		margin: 0.166%;
		float: left;
		transition: all ease 0.3s;
	}

	.neidh p a {
		font-size: 1rem;
		color: #fff;
		display: block;
	}

	.neidh p.on {
		background-color: rgba(0, 120, 255, 0.8);
	}

	.neidh p:hover {
		background-color: rgba(0, 120, 255, 0.8);
	}

	.xm1a {
		width: 100%;
		overflow: hidden;
		padding-top: 10%;
	}

	.xm1aa {
		width: 100%;
		margin-top: 4%;
	}

	.xm1ab {
		width: 100%;
	}

	.xm1ab img {
		width: 100%;
	}

	.xm1ac {
		width: 100%;
		margin-top: 2%;
	}

	.xm1ac_a {
		width: 100%;
		margin-top: 5%;
	}

	.xm1ac_a img {
		float: left;
		width: 32px;
	}

	.xm1ac_a p {
		float: right;
		width: calc(100% - 46px);
		font-size: 0.78rem;
		color: #212121;
		line-height: 22px;
	}

	.xm1ac_a p span {
		display: block;
		font-size: 0.88rem;
		color: #212121;
		font-weight: bold;
		margin-bottom: 1px;
	}

	.xm1ac_m {
		background-image: url(../esimg/d57.png);
		width: 160px;
		height: 45px;
		line-height: 45px;
		text-align: center;
		background-size: 100% 100%;
		margin-top: 6%;
		transition: all ease 0.3s;
	}

	.xm1ac_m a {
		font-size: 14px;
		color: #fff;
		display: block;
	}

	.xm1ac_m:hover {
		transform: translateX(6px);
	}

	.xm1b {
		width: 100%;
		padding-top: 8%;
		margin-bottom: 10%;
	}

	.xm1ba {
		width: 100%;
		margin: 0 auto;
		margin-top: 6%;
		border-radius: 15px;
		overflow: hidden;
	}

	.xm1bb {
		width: 100%;
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		height: 280px;
		padding: 40px 5% 0 5%;
		transition: all ease 0.3s;
		cursor: pointer;
	}

	.xm1bb_1 {
		background-image: url(../esimg/d14.jpg);
	}

	.xm1bb_2 {
		background-image: url(../esimg/d15.jpg);
	}

	.xm1bb_3 {
		background-image: url(../esimg/d16.jpg);
	}

	.xm1bb img {
		width: 80px;
		margin: 0 auto;
	}

	.xm1bb span {
		width: 32px;
		height: 3px;
		background-color: #fff;
		display: block;
		margin: 0 auto;
		margin-top: 12px;
	}

	.xm1bb h6 {
		font-size: 1rem;
		color: #fff;
		font-weight: bold;
		line-height: 22px;
		text-align: center;
		margin-top: 15px;
	}

	.xm1bb p {
		text-align: center;
		font-size: 0.8rem;
		color: #fff;
		line-height: 24px;
		margin-top: 10px;
		transition: all ease 0.3s;
	}

	.xm1bb p br {
		display: none;
	}

	.xm1bb:hover {
		padding-top: 35px;
	}

	.xm1bb_1:hover {
		background-image: url(../esimg/d14-1.jpg);
	}

	.xm1bb_2:hover {
		background-image: url(../esimg/d15-1.jpg);
	}

	.xm1bb_3:hover {
		background-image: url(../esimg/d16-1.jpg);
	}

	.xm1bb:hover p {
		opacity: 1;
	}

	.xm1c {
		width: 100%;
		overflow: hidden;
		padding-top: 10%;
	}

	.xm1ca {
		width: 112%;
		margin: 0 auto;
		margin-top: 4%;
	}

	.xm1cb {
		width: 50%;
		margin-top: 4%;
	}

	.xm1cb img {
		width: 80px;
		transition: all ease 0.3s;
	}

	.xm1cb h6 {
		font-size: 0.95rem;
		color: #212121;
		font-weight: bold;
		line-height: 16px;
		padding-left: 10px;
		margin-top: 25px;
		transition: all ease 0.3s;
	}

	.xm1cb p {
		font-size: 0.78rem;
		color: #4e4e4e;
		line-height: 22px;
		margin-top: 10px;
		padding-left: 10px;
	}

	.xm1cb:hover img {
		transform: rotate(15deg);
	}

	.xm1cb:hover h6 {
		color: #2e78f7;
	}

	.xm1d {
		width: 100%;
		margin-top: 5%;
	}

	.xm1da {
		width: 100%;
		margin-top: 6%;
	}

	.xm1da .bt {
		float: none;
	}

	.xm1daa {
		width: 100%;
		margin-top: 5%;
		font-size: 0.85rem;
		color: #212121;
		line-height: 26px;
	}

	.xm1daa p {
		font-size: 0.85rem;
		color: #212121;
		line-height: 26px;
	}

	.xm1daa p span {
		display: block;
	}

	.xm1daa p span m {
		color: #218bff;
		margin-right: 4px;
	}

	.xm1db {
		width: 80%;
		margin: 0 auto;
		margin-top: 6%;
	}

	.xm1db img {
		width: 100%;
	}

	.xm1d .commen {
		position: relative;
	}

	.xm1d .commen>img {
		width: 60.857%;
		position: absolute;
		left: -51px;
		bottom: 45px;
		z-index: -1;
	}

	.bk_n {
		padding: 2% 0 10% 0;
	}

	.bka_img {
		width: 100%;
		position: relative;
	}

	.bka_img img {
		width: 100%;
	}

	.bka_img .dyy_m {
		position: absolute;
		bottom: 5%;
		left: 50%;
		margin-left: -87.5px;
	}

	.dyy_nei {
		padding-bottom: 10%;
	}

	/*抖音代运营-视频策划*/
	.xm2aa {
		width: 100%;
		margin: 0 auto;
		margin-top: 8%;
	}

	.xm2ac {
		width: 100%;
		margin-top: 2%;
	}

	.xm2ac_a {
		width: 100%;
		margin-top: 5%;
	}

	.xm2ac_a img {
		float: left;
		width: 30px;
		margin-top: -2px;
	}

	.xm2ac_a p {
		float: right;
		width: calc(100% - 44px);
		font-size: 0.75rem;
		color: #4e4e4e;
		line-height: 22px;
	}

	.xm2ac_a p span {
		display: block;
		font-size: 1rem;
		color: #212121;
		font-weight: bold;
		line-height: 20px;
		margin-bottom: 6px;
	}

	.xm2ab {
		width: 100%;
		position: relative;
	}

	.xm2ab img {
		width: 100%;
	}

	.xm2ab .xm1ac_m {
		position: absolute;
		left: 50%;
		bottom: 12%;
		margin-left: -66px;
	}

	.xm2b {
		width: 100%;
		margin-top: 10%;
		margin-bottom: 10%;
	}

	.xm2ba .xm1bb {
		width: 20%;
	}

	.xm2bb_1 {
		background-image: url(../esimg/d20.jpg);
	}

	.xm2bb_1:hover {
		background-image: url(../esimg/d20-1.jpg);
	}

	.xm2bb_2 {
		background-image: url(../esimg/d21.jpg);
	}

	.xm2bb_2:hover {
		background-image: url(../esimg/d21-1.jpg);
	}

	.xm2bb_3 {
		background-image: url(../esimg/d22.jpg);
	}

	.xm2bb_3:hover {
		background-image: url(../esimg/d22-1.jpg);
	}

	.xm2bb_4 {
		background-image: url(../esimg/d23.jpg);
	}

	.xm2bb_4:hover {
		background-image: url(../esimg/d23-1.jpg);
	}

	.xm2bb_5 {
		background-image: url(../esimg/d24.jpg);
	}

	.xm2bb_5:hover {
		background-image: url(../esimg/d24-1.jpg);
	}

	/*抖音代运营-带货直播*/
	.xm3aa {
		width: 100%;
		margin-top: 8%;
	}

	.xm3ac {
		width: 100%;
	}

	.xm3ac .xm2ac_a {
		width: 100%;
		margin-top: 6%;
	}

	.xm3ac .xm2ac_a img {
		width: 37px;
	}

	.xm3ac .xm2ac_a p {
		width: calc(100% - 60px);
		font-size: 14px;
		line-height: 24px;
	}

	.xm3ac .xm2ac_a p span {
		margin-bottom: 7px;
		line-height: 24px;
	}

	.xm3ab {
		width: 100%;
	}

	.xm3ab img {
		width: 100%;
	}

	.xm3ac_m {
		width: 100%;
		margin: 0 auto;
		margin-top: 6%;
	}

	.xm3ac_m img {
		width: 100%;
	}

	.xm3ba .xm1bb {
		width: 25%;
	}

	.xm3bb_1 {
		background-image: url(../esimg/d27.jpg);
	}

	.xm3bb_1:hover {
		background-image: url(../esimg/d27-1.jpg);
	}

	.xm3bb_2 {
		background-image: url(../esimg/d28.jpg);
	}

	.xm3bb_2:hover {
		background-image: url(../esimg/d28-1.jpg);
	}

	.xm3bb_3 {
		background-image: url(../esimg/d29.jpg);
	}

	.xm3bb_3:hover {
		background-image: url(../esimg/d29-1.jpg);
	}

	.xm3bb_4 {
		background-image: url(../esimg/d30.jpg);
	}

	.xm3bb_4:hover {
		background-image: url(../esimg/d30-1.jpg);
	}

	/*抖音代运营-达人联动*/
	.xm4aa {
		width: 100%;
		margin: 0 auto;
		margin-top: 5%;
	}

	.xm4ab {
		width: 100%;
	}

	.xm4ab_a {
		width: 100%;
		margin-top: 6%;
		position: relative;
		z-index: 2;
	}

	.xm4ab_a h6 {
		float: left;
		width: 38px;
		height: 42px;
		background-image: url(../esimg/d85.png);
		background-repeat: no-repeat;
		background-size: 37px 36px;
		background-position: left bottom;
		font-size: 1.7rem;
		color: #2e78f7;
		font-weight: bold;
		padding-left: 8px;
		line-height: 24px;
	}

	.xm4ab_a p {
		float: right;
		width: calc(100% - 55px);
		font-size: 0.8rem;
		color: #4e4e4e;
		line-height: 22px;
	}

	.xm4ab_a span {
		display: block;
		font-size: 1.05rem;
		color: #212121;
		font-weight: bold;
		line-height: 22px;
		margin-bottom: 2px;
	}

	.xm4ac {
		width: 100%;
		position: relative;
	}

	.xm4ac img {
		width: 100%;
	}

	.xm4ac .xm1ac_m {
		position: absolute;
		left: 50%;
		margin-left: -80px;
		top: 48px;
		margin-top: 0;
	}

	.xm3b {
		width: 100%;
		margin-top: 8%;
		margin-bottom: 10%;
	}

	.xm4bb_1 {
		background-image: url(../esimg/d33.jpg);
	}

	.xm4bb_1:hover {
		background-image: url(../esimg/d33-1.jpg);
	}

	.xm4bb_2 {
		background-image: url(../esimg/d34.jpg);
	}

	.xm4bb_2:hover {
		background-image: url(../esimg/d34-1.jpg);
	}

	.xm4bb_3 {
		background-image: url(../esimg/d35.jpg);
	}

	.xm4bb_3:hover {
		background-image: url(../esimg/d35-1.jpg);
	}

	/*抖音代运营-运营培训*/
	.xm5aa {
		width: 100%;
		margin: 0 auto;
		margin-top: 8%;
	}

	.xm5ab {
		width: 100%;
	}

	.xm5ab_a {
		width: 100%;
		margin-bottom: 6%;
	}

	.xm5ab_a h6 {
		background-image: url(../esimg/d93.png);
		width: 58px;
		height: 56px;
		float: left;
		background-size: 100% 100%;
		line-height: 56px;
		text-align: center;
		font-size: 1.6rem;
		color: #fff;
		font-weight: bold;
	}

	.xm5ab_a p {
		float: right;
		width: calc(100% - 80px);
		font-size: 0.8rem;
		color: #4e4e4e;
		line-height: 22px;
	}

	.xm5ab_a p span {
		display: block;
		font-size: 1rem;
		color: #212121;
		font-weight: bold;
		margin-bottom: 5px;
	}

	.xm5ab_b h6 {
		margin-top: 8px;
	}

	.xm5ac {
		width: 60%;
		margin: 0 auto;
		margin-top: 3%;
		margin-bottom: 7%;
	}

	.xm5ac img {
		width: 100%;
	}

	.xm5aa .xm1ac_m {
		margin: 0 auto;
		margin-top: 1%;
	}

	.xm5b {
		margin: 10% 0;
	}

	/*合作客户*/
	.neidh_hz {
		width: 100%;
	}

	.neidh_hz p {
		width: 47%;
		margin: 1.5%;
	}

	.hzy {
		width: 100%;
		margin-top: 5%;
	}

	.hzya {
		width: 100%;
		margin-top: 4%;
	}

	.hzyb {
		width: 47.5%;
		margin: 2.5% 0;
		border: 1px solid #dcdcdc;
		transition: all ease 0.3s;
		border-radius: 5px;
	}

	.hzyb:nth-child(2n) {
		float: right;
	}

	.hzyb img {
		width: 100%;
		border-radius: 5px;
	}

	.hzyb p {
		border-top: 1px solid #dcdcdc;
		background-color: #f5f9fd;
		line-height: 38px;
		font-size: 0.8rem;
		color: #212121;
		text-align: center;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		transition: all ease 0.3s;
		height: 38px;
		overflow: hidden;
	}

	.hzyb:hover {
		border-color: #00a0e9;
		box-shadow: 0 0 25px 0 rgba(159, 190, 221, 0.27);
	}

	.hzyb:hover p {
		border-color: #00a0e9;
	}

	/*客户评价页*/
	.pjy {
		width: 98%;
		margin: 0 auto;
	}

	.pjya {
		width: 100%;
		background-color: #f4f8fb;
		padding: 6%;
		margin-top: 6%;
	}

	.pjya_t {
		width: 100%;
		overflow: hidden;
		border-radius: 5px;
	}

	.pjya_t img {
		width: 100%;
		transition: all ease 0.3s;
	}

	.pjya_w {
		width: 100%;
		margin-top: 6%;
	}

	.pjya_w h6 {
		font-size: 1rem;
		color: #000000;
		font-weight: bold;
		line-height: 24px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		transition: all ease 0.3s;
	}

	.pjya_w p {
		font-size: 0.85rem;
		color: #828282;
		line-height: 24px;
		height: 72px;
		overflow: hidden;
		margin-top: 10px;
	}

	.pjya_m {
		display: none;
	}

	.pjya:hover .pjya_t img {
		transform: scale(1.05);
	}

	.pjya:hover .pjya_w h6 {
		color: #00a0e9;
	}

	.pjya:hover .pjya_m {
		transform: translateX(-8px);
	}

	.ym {
		display: table;
		margin: 0 auto;
		margin-top: 10%;
	}

	.ym p {
		float: left;
		width: 28px;
		height: 28px;
		line-height: 26px;
		border: 1px solid #00a0e9;
		border-radius: 5px;
		text-align: center;
		transition: all ease 0.3s;
		margin: 0 2px;
	}

	.ym p a {
		font-size: 0.7rem;
		color: #151515;
		transition: all ease 0.3s;
		display: block;
	}

	.ym p.a {
		width: 40px;
	}

	.ym p:hover {
		background: linear-gradient(to bottom, #3077f7, #9c65fe);
	}

	.ym p:hover a {
		color: #fff;
	}

	.ym p.on {
		background: linear-gradient(to bottom, #3077f7, #9c65fe);
	}

	.ym p.on a {
		color: #fff;
	}

	/*新闻列表页*/
	.xwl {
		width: 100%;
		margin: 0 auto;
	}

	.xwla {
		width: 100%;
		border: 1px solid #00a0e9;
		border-radius: 5px;
		padding: 6%;
		position: relative;
		background-color: #fff;
		margin-top: 6%;
		transition: all ease 0.3s;
		background-size: 100% 100%;
	}

	.xwla_a {
		font-size: 0.75rem;
		color: #828282;
		line-height: 12px;
		text-align: center;
	}

	.xwla_a span {
		display: block;
		font-size: 2.8rem;
		color: #111111;
		line-height: 40px;
		margin-bottom: 8px;
	}

	.xwla_b {
		width: calc(94% - 60px);
		margin-left: 5%;
		border-left: 1px solid #d7d7d7;
		padding-left: 5%;
	}

	.xwla_b h6 {
		font-size: 1rem;
		color: #000000;
		font-weight: bold;
		line-height: 18px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.xwla_b p {
		font-size: 0.8rem;
		color: #828282;
		line-height: 18px;
		margin-top: 10px;
		height: 36px;
		overflow: hidden;
	}

	.xwla_c {
		display: none;
	}

	.xwla:hover {
		background-image: url(../esimg/d53.jpg);
		box-shadow: 3px 3px 22px 0 #c2d5e9;
	}

	/*新闻内页*/
	.xwn {
		width: 100%;
		margin: 0 auto;
		margin-top: 7%;
	}

	.xwnz {
		width: 100%;
		border: 1px solid #00a0e9;
		border-radius: 5px;
		position: relative;
		background-color: #fff;
		padding: 6%;
	}

	.xwnz::after {
		position: absolute;
		content: "";
		width: 100%;
		height: 100%;
		left: 8px;
		top: 8px;
		border: 1px solid #ed23f9;
		border-radius: 5px;
		z-index: -1;
	}

	.xwnza {
		width: 100%;
	}

	.xwnza h1 {
		font-size: 1.15rem;
		color: #000000;
		font-weight: bold;
		line-height: 34px;
	}

	.xwnza p {
		font-size: 0.7rem;
		color: #828282;
		margin-top: 5px;
	}

	.xwnza p img {
		display: inline-block;
		position: relative;
		top: 5px;
		margin-right: 5px;
		width: 20px;
	}

	.xwnza p span {
		width: 30px;
		display: inline-block;
	}

	.xwnzb {
		width: 100%;
		margin-top: 8%;
	}

	.xwnzb p {
		font-size: 0.85rem;
		color: #000000;
		line-height: 24px;
	}

	.xwnzb img {
		max-width: 100%;
		margin: 0 auto;
		margin-top: 5%;
	}

	.xwnzb strong {
		display: block;
		font-weight: normal;
		font-size: 0.85rem;
		color: #828282;
		line-height: 24px;
		margin-top: 6%;
		position: relative;
	}

	.xwnzb strong a {
		font-size: 0.85rem;
		color: #828282;
		transition: all ease 0.3s;
		margin-right: 10px;
	}

	.xwnzb strong a:hover {
		color: #00a0e9;
	}

	.xwnzc {
		width: 100%;
		margin-top: 1%;
	}

	.xwnzc img {
		width: 100%;
	}

	.xwnz .dyy_m {
		margin-top: 3%;
		position: relative;
	}

	/*抖音百科列表页*/
	.bkl {
		width: 100%;
		margin: 0 auto;
		margin-top: 47px;
	}

	.bkla {
		width: 100%;
		border: 1px solid #00a0e9;
		position: relative;
		background-color: #fff;
		border-radius: 5px;
		padding: 6%;
	}

	.bkla_t {
		width: 100%;
		overflow: hidden;
	}

	.bkla_t img {
		width: 100%;
		transition: all ease 0.3s;
	}

	.bkla_w {
		width: 100%;
		margin-top: 9px;
	}

	.bkla_w h5 {
		display: none;
	}

	.bkla_w h6 {
		font-size: 1.2rem;
		color: #000000;
		font-weight: bold;
		line-height: 24px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		margin-top: 5%;
	}

	.bkla_w p {
		font-size: 0.85rem;
		color: #828282;
		line-height: 22px;
		height: 88px;
		overflow: hidden;
		margin-top: 4%;
	}

	.bkla_w .dyy_m {
		margin-left: 0;
		font-size: 16px;
		color: #fff;
		margin-top: 6%;
	}

	.bkla:hover .bkla_t img {
		transform: scale(1.05);
	}

	/*关于页*/
	.gyya {
		width: 100%;
		margin-top: 6%;
	}

	.gyya h5 {
		text-align: center;
		font-size: 1.25rem;
		color: #000000;
		font-weight: bold;
		line-height: 22px;
	}

	.gyya h5 span {
		display: block;
		font-weight: normal;
		font-size: 0.75rem;
		line-height: 11px;
		margin-top: 9px;
		color: #4e4e4e;
	}

	.gyya_a {
		display: table;
		margin: 0 auto;
		margin-top: 6%;
	}

	.gyya_a h6 {
		float: left;
		background-image: url(../esimg/d103.png);
		width: 160px;
		height: 48px;
		line-height: 48px;
		text-align: center;
		margin: 5px 10px;
		font-size: 1rem;
		color: #fff;
		font-weight: bold;
		background-size: 100% 100%;
	}

	.gyya p {
		text-align: center;
		font-size: 0.85rem;
		color: #000000;
		line-height: 26px;
		margin-top: 5%;
	}

	.gyya p br {
		display: none;
	}

	.gyyb {
		width: 100%;
		background-color: #f4f7fa;
		padding: 70px 0 18%;
		margin-top: -34px;
	}

	.gyyc {
		width: 140%;
		margin-top: 5%;
	}

	.gyyca {
		width: 100%;
		background-color: #fff;
		height: 255px;
		padding: 30px 10px 0 8%;
		position: relative;
		transition: all ease 0.3s;
	}

	.gyyca h5 {
		font-family: Arial;
		font-size: 2rem;
		color: #ececec;
		line-height: 34px;
		font-weight: bold;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
	}

	.gyyca>span {
		display: block;
		width: 27px;
		height: 3px;
		background-color: #ececec;
		margin-top: 15px;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
	}

	.gyyca img {
		position: absolute;
		right: 0;
		bottom: 0;
		width: 61%;
		transform-origin: right bottom;
		transition: all ease 0.3s;
	}

	.gyyca h6 {
		font-size: 1.05rem;
		color: #212121;
		font-weight: bold;
		line-height: 16px;
		margin-top: 12px;
		position: relative;
		z-index: 2;
	}

	.gyyca p {
		font-size: 0.8rem;
		color: #4e4e4e;
		line-height: 24px;
		margin-top: 15px;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
	}

	.gyyca p span {
		display: block;
	}

	.gyyca:hover {
		box-shadow: 5px 5px 30px 0 rgba(210, 221, 231, 0.5);
	}

	.gyyca:hover h5 {
		color: #0073e3;
	}

	.gyyca:hover>span {
		background-color: #0073e3;
		width: 50px;
	}

	.gyyca:hover img {
		transform: scale(0.9);
	}

	.gyybm {
		width: 92%;
		margin: 0 auto;
		border-radius: 5px;
		overflow: hidden;
		margin-top: -8%;
	}

	.gyybm img {
		width: 100%;
	}

	/*关于页*/
	.gyya {
		width: 100%;
		margin-top: 8%;
	}

	.gyya h5 {
		text-align: center;
		font-size: 1.2rem;
		color: #000000;
		font-weight: bold;
		line-height: 22px;
	}

	.gyya h5 span {
		display: block;
		font-weight: normal;
		font-size: 0.7rem;
		line-height: 11px;
		margin-top: 9px;
		letter-spacing: 0.5px;
	}

	.gyya_a {
		width: 320px;
		margin: 0 auto;
		margin-top: 5%;
	}

	.gyya_a h6 {
		float: left;
		background-image: url(../esimg/d103.png);
		width: 150px;
		height: 50px;
		line-height: 50px;
		text-align: center;
		margin: 5px;
		font-size: 1rem;
		color: #fff;
		font-weight: bold;
	}

	.gyya p {
		text-align: center;
		font-size: 0.85rem;
		color: #000000;
		line-height: 26px;
		margin-top: 5%;
	}

	.gyyb {
		width: 100%;
		background-color: #f4f7fa;
		padding: 80px 0 90px;
		margin-top: -54px;
	}

	.gyyc {
		width: 180%;
		margin-top: 5%;
	}

	.gyyca {
		width: 100%;
		background-color: #fff;
		height: 250px;
		padding: 30px 10px 0 8%;
		position: relative;
		transition: all ease 0.3s;
	}

	.gyyca h5 {
		font-family: Arial;
		font-size: 2rem;
		color: #ececec;
		line-height: 30px;
		font-weight: bold;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
	}

	.gyyca>span {
		display: block;
		width: 27px;
		height: 3px;
		background-color: #ececec;
		margin-top: 15px;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
	}

	.gyyca img {
		position: absolute;
		right: 0;
		bottom: 0;
		width: 60%;
		transform-origin: right bottom;
		transition: all ease 0.3s;
	}

	.gyyca h6 {
		font-size: 1rem;
		color: #212121;
		font-weight: bold;
		line-height: 22px;
		margin-top: 12px;
		position: relative;
		z-index: 2;
	}

	.gyyca p {
		font-size: 0.8rem;
		color: #4e4e4e;
		line-height: 26px;
		margin-top: 15px;
		position: relative;
		z-index: 2;
		transition: all ease 0.3s;
		opacity: 1;
	}

	.gyyca p span {
		display: inline-block;
		width: 10px;
	}

	.gyyca:hover {
		box-shadow: 3px 3px 20px 0 rgba(210, 221, 231, 0.5);
	}

	.gyyca:hover h5 {
		color: #0073e3;
	}

	.gyyca:hover>span {
		background-color: #0073e3;
		width: 50px;
	}

	.gyyca:hover>p {
		opacity: 1;
		margin-top: 17px;
	}

	.gyyca:hover img {
		transform: scale(0.9);
		opacity: 0;
	}

	.gyyca:nth-child(5) {
		margin-left: 12.5%;
	}

	.gyybm {
		width: 92%;
		margin: 0 auto;
		border-radius: 5px;
		overflow: hidden;
		margin-top: -50px;
	}

	.gyybm img {
		width: 160%;
		margin-left: -5%;
	}

	/*联系页*/
	.lxya {
		width: 100%;
		margin-top: 8%;
	}

	.lxyaa {
		width: 48.5%;
		margin-top: 3%;
		border-radius: 5px;
		border: 1px solid #00a0e9;
		background-image: url(../esimg/d66.jpg);
		background-size: 100% 100%;
		height: 180px;
		padding: 20px 5px 0 5px;
	}

	.lxyaa:nth-child(2n) {
		float: right;
	}

	.lxyaa img {
		width: 60px;
		margin: 0 auto;
		transition: all ease 0.3s;
	}

	.lxyaa p {
		text-align: center;
		font-size: 0.8rem;
		color: #828282;
		line-height: 16px;
		margin-top: 12px;
	}

	.lxyaa h6 {
		text-align: center;
		font-size: 0.90rem;
		color: #000000;
		line-height: 24px;
		margin-top: 6px;
		font-weight: bold;
	}

	.lxyaa:hover img {
		transform: scale(0.95);
	}

	.lxyb {
		width: 100%;
		margin: 0 auto;
		margin-top: 8%;
		border-radius: 5px;
	}

	.lxyb .lxb {
		width: 100%;
		background-image: none;
		background-color: #040404;
		border-left: 2px solid #07cec8;
		border-top: 2px solid #07cec8;
		border-right: 2px solid #f47bfc;
		border-bottom: 2px solid #f47bfc;
		border-radius: 5px;
		padding: 6% 5%%;
		margin-top: 0;
		position: relative;
		z-index: 2;
	}

	.lxyb h6 {
		margin: 0;
		margin-bottom: 18px;
	}

	.yzm {
		width: 100%;
		background-color: #fff;
		border-radius: 5px;
		overflow: hidden;
		margin-bottom: 22px;
		margin-top: 5px;
	}

	.yzm input {
		width: 40%;
		margin: 0;
	}

	.yzm p {
		float: right;
		line-height: 43px;
		text-decoration: underline;
		font-size: 0.8rem;
		color: #212121;
		margin-right: 15px;
	}

	.yzm img {
		float: right;
		width: 76px;
		height: 43px;
		margin-right: 11px;
	}

	.lxyb input.input2 {
		width: 150px;
		height: 43px;
		background-image: none;
		line-height: 43px;
		text-align: center;
		cursor: pointer;
		border: 1px solid #039be5;
		background: linear-gradient(to right, #177bf6, #b462ff);
		margin-right: 20px;
		font-size: 1rem;
		margin-top: 0;
	}

	.lxyb input.input4 {
		width: 150px;
		height: 43px;
		background-image: none;
		line-height: 43px;
		text-align: center;
		cursor: pointer;
		border: 1px solid #039be5;
		background: linear-gradient(to right, #4023e9, #0b53ab);
		padding: 0;
		color: #fff;
		font-size: 1rem;
	}

	.ditu {
		width: 100%;
		border-radius: 5px;
		overflow: hidden;
		margin-top: 6%;
	}

	.dy_lx {
		width: 100%;
		overflow: hidden;
		background-image: url(../esimg/d67.jpg);
		background-repeat: no-repeat;
		background-position: center;
		background-size: cover;
		margin-top: 10%;
		padding: 10% 0;
	}

	/*网站地图*/
	.wzdt2 {
		width: 96%;
		margin: 0 auto;
		margin-top: 20%;
		margin-bottom: 20px;
	}

	.wzdt_a {
		border: solid 2px #e5e5e5;
		margin-top: 22px;
	}

	.wzdt_a h6 {
		width: 96%;
		margin: 0 auto;
		border-bottom: 1px solid #f2f2f2;
		margin-top: 5px;
	}

	.wzdt_a h6 a {
		font-size: 0.95rem;
		color: #505050;
		font-weight: bold;
		line-height: 45px;
	}

	.wzdt_a p {
		margin: 0 25px;
	}

	.wzdt_a p a {
		color: #505050;
		line-height: 42px;
		margin-right: 10px;
		font-size: 0.85rem;
	}

	.wzdt_a p a:hover {
		color: #0665d0
	}

	/*网站地图*/
	/*404*/
	.fzfbox {
		width: 100%;
		margin: 0 auto;
		background: #f9f9f9;
		padding: 30px;
		margin-bottom: -8%;
		margin-top: 14%;
	}

	.fzf1 {
		width: 90%;
		margin: 15px auto;
	}

	.fzf1 img {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2 {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2 p {
		font-size: 1rem;
		color: #434343;
		text-align: center;
		line-height: 30px;
	}

	.fzf2-1 {
		width: 100%;
		margin: 0 auto;
	}

	.fzf2-1 p {
		font-size: 0.9rem;
		color: #434343;
		text-align: center;
		line-height: 30px;
	}

	.fzf2-1 p span {
		color: #333;
	}

	.fzf3 {
		width: 310px;
		margin: 30px auto;
	}

	.fzf3z {
		float: left;
	}

	.fzf3z img {
		width: 100%;
		margin: 0 auto;
	}

	.fzf3y {
		float: right;
	}

	.fzf3y img {
		width: 100%;
		margin: 0 auto;
	}

	/*404*/



	@media (min-width: 350px) {}

	@media (min-width: 374px) {
		.sjdha_t3 {
			line-height: 18px;
		}





	}





	@media (min-width: 400px) {}

	@media (min-width: 414px) {
		.sjdha_t2 {
			width: 40px;
			top: calc(50% - 20px);
		}






	}





	@media (min-width: 450px) {
		.yja {
			padding: 3px 0 10px 15px;
			width: 260px;
		}

		.yja p {
			font-size: 0.75rem;
			line-height: 22px;
		}

		.yja p img {
			width: 130px;
		}

		.ylc {
			width: 140px;
		}

		.ylc img {
			width: 100%;
		}

		.ym p.a {
			width: 60px;
		}
	}





	@media (min-width: 500px) {
		.sjdha_t2 {
			width: 46px;
			top: calc(50% - 23px);
		}

		.sjdha_t1 {
			width: 24%;
		}

		.dyya {
			width: 120%;
		}

		.yya p {
			height: 60px;
			line-height: 60px;
		}

		.yy {
			padding: 10% 0 12%;
		}

		.fwa_a:nth-child(2) {
			padding-left: 5%;
			width: 38%;
			margin-top: 9px;
		}

		.fwa_a:nth-child(3) {
			width: 22%;
			margin-top: 60px;
		}

		.fwa_a:nth-child(4) {
			margin-top: 43px;
			width: 40%;
			padding-left: 7%;
		}

		.fwa_a:nth-child(5) {
			width: 38%;
			margin-top: 5px;
			padding-left: 5%;
		}

		.fwa_a:nth-child(6) {
			width: 22%;
			margin-top: -2px;
		}

		.fwa_a img {
			margin: 5px 0;
		}

		.fwa_a h6 {
			font-size: 1rem;
			line-height: 16px;
		}

		.fwa_a p {
			font-size: 0.75rem;
			line-height: 20px;
			margin-top: 6px;
		}

		.yja {
			width: 280px;
		}

		.ym p {
			width: 34px;
			height: 34px;
			line-height: 32px;
			margin: 0 3px;
		}

		.ym p a {
			font-size: 0.75rem;
		}

		.ym p.a {
			width: 62px;
		}
	}



	@media (min-width: 550px) {

		.yja {
			width: 340px;
		}

		.yja p {
			line-height: 26px;
		}
	}



	@media (min-width: 600px) {
		.sjdha_t2 {
			width: 52px;
			top: calc(50% - 26px);
		}



	}

	@media (min-width: 650px) {
		.sjdha_t1 {
			width: 22%;
		}


	}



	@media (min-width: 700px) {
		.sjdha_t2 {
			width: 60px;
			top: calc(50% - 30px);
		}


	}

	@media (min-width: 750px) {
		body {
			max-width: 750px;
			margin: 0 auto;
		}

		.sjdhgd {
			max-width: 750px;
			left: 50%;
			margin-left: -375px;
		}



	}













}