/* 通用样式 */
*{margin:0; padding:0;-webkit-tap-highlight-color: rgba(255, 0, 0, 0); font-family: 'Noto Sans SC', sans-serif;}





/* 通用内容包裹 清除浮动 */
.container-wrap::after{
	content: "";
	display: table;          
	height: 0;
	visibility: hidden;  
	clear: both;         /*清除浮动！！！*/
}


/* PC屏幕1200px以上 */
@media (min-width: 1199px) {
	body{ background:#ffffff; overflow-x:hidden;  font:16px/1.5 "Noto Sans SC",sans-serif; position:relative; min-width: 1200px; max-width: 100%;}
	
	h1,h2,h3,h4,h5,h6{
		margin: 0px;
		padding: 0px;
		font-weight: bold;
	}
	img{ border:none;}
	a{ text-decoration:none; color:#333; -webkit-tap-highlight-color:rgba(0,0,0,0);
	}
	a:hover,a:active,a:focus,a:first-child{ text-decoration:none; color: #333; border: none; outline: none;}
	
	div{ font-size:16px;}
	p{ font-size:16px; padding: 0px; margin: 0px; font-weight:lighter}
	li{ list-style:none; font-size:16px;}
	ul{
		margin-bottom: 0px;
	}
	
	.float-right{
		float: right;
	}
	.float-left{
		float: left;
	}
	
	/* 通用内容包裹 */
	.container-wrap {
		max-width:1520px;
		margin: 0 auto;
		overflow-anchor: none;
	}
/* header Wrap */
.header-Wrap{
	width: auto;
	height: 134px;
	background: #ffffff;
	overflow: hidden;
	position: relative;
}
.header-Wrap .header-content{
	height: 100%;
}
.header-Wrap .header-content .logo{
	float: left;
	display: block;
	width: 300px;
	height: 134px;
	border: none;
}
.header-Wrap .header-content .logo img{
	width: 300px;
	height: 134px;
}

.header-Wrap .header-content .slogan{
	position: relative;
	height: 100%;
	padding-left: 35px;
	margin-left: 15px;
	float: left;
	display: flex;
	justify-content: center;
	flex-flow: column;
}
.header-Wrap .header-content .slogan:before{
	content: '';
	position: absolute;
	width: 1px;
	height: 70%;
	background: #eeeeee;
	left: 0px;
	top: 0px;
	bottom: 0px;
	margin: auto;
}
.header-Wrap .header-content .slogan .title{
	font-size: 21px;
	font-weight: 400;
	color: #333333;
	line-height: 30px;
	margin-bottom: 10px;
	padding-left: 5px;
	transition: all 0.5s;
}
.header-Wrap .header-content .slogan .title strong{
	color: #e50b23;
	font-size: 28px;
	padding-right: 10px;
	transition: all 0.5s;
	position: relative;
	top: -2px;
}
.header-Wrap .header-content .slogan .title dd{
	float: right;
	line-height: 30px;
	margin-right: 12px;
}
.header-Wrap .header-content .slogan .sub-title{
	font-size: 20px;
	width: auto;
	display: table;
	padding: 2px 25px;
	line-height: 30px;
	border-radius: 20px;
	background: #e60e26;
	color: #fff;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
	font-weight: inherit;
}
.header-Wrap .header-content .tel-list{
	float: right;
	height: 100%;
	display: flex;
	flex-flow: column wrap;
	justify-content: center;
	color: #333;
	padding-left: 5%;
}
.header-Wrap .header-content .tel-list .title{
	line-height: 40px;
	font-size: 18px;
	font-weight: lighter;
	margin-bottom: 5px;
}
.header-Wrap .header-content .tel-list .title .icon{
	float: left;
	font-size: 30px;
	font-weight: lighter;
	color: #e50b23;
	margin-right: 15px;
}
.header-Wrap .header-content .tel-list .tel{
	font-size: 30px;
	line-height: 35px;
	color: #e50b23;
	font-weight: lighter;
	padding-left:42px ;
}
#menuBtn{
	display: none;
}
/* 导航 */
#nav-wrap{
	width: 100%;
	height: 66px;
	z-index: 1000;
	border-top: 1px solid #f8f8f8;
	background: #ffffff;
	box-shadow: 0px 5px 5px rgba(204, 204, 204, 0.3);
	position: relative;
	transition: all 0.5s;
}
#nav-wrap.nav-wrap-fixed{
	position: fixed; 
	top: 0px;
	left: 0px;
	right: 0px;
	margin: auto;
	z-index: 2000;
	box-shadow: 0px 1px 5px rgba(204, 204, 204, 1);
	height: 66px;
}
#nav-wrap .nav-container{
	overflow: hidden;
	text-align: center;
}
#nav-wrap .nav-list{
	display: block;
	font-size: 16px;
	float:left;
	
}
#nav-wrap .nav-list#nav-home{
	margin-left: 3%;
}
#nav-wrap .nav-list .nav-list-link{
	display: block;
	text-align: center;
	line-height: 62px;
	height: 66px;
	padding: 0px 32px;
	position: relative;
	font-size: 16px;
	overflow: hidden;
	transition: all 0.5s;
}
#nav-wrap .nav-list .nav-list-link::after{
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	margin: auto;
	content: ' ';
	width: 0%;
	height: 3px;
	background: #e50b23;
	transition: all 0.5s;
}
#nav-wrap .nav-list:hover .nav-list-link::after{
	width: 80%;
}
#nav-wrap .nav-list .nav-list-link.current::after{
	width: 80%;
}
#nav-wrap .nav-list:hover .nav-list-link{
	color: #e50b23;
}
#nav-wrap .mobile-slogan{
	display: none;
}
/* 下拉菜单 * 通用 */
#nav-wrap .nav-dropdown-Wrap{
	width: 100%;
	height: 0px;
	overflow: hidden;
	opacity: 0;
	box-sizing: border-box;
	background: #fff;
	top: 66px;
	position: absolute;
	box-shadow: 0px 5px 5px rgba(204, 204, 204, 0.3);
	transition: all 0.5s;
	left: 0px;
	right: 0px;
	margin: auto;
	text-align: left;
}
#nav-wrap .nav-dropdown-Wrap:before{
	content: ' ';
	position: absolute;
	transition: all 0.5s;
	height: 1px;
	width: 100%;
	background: rgba(204, 204, 204, 0.8);
}
#nav-wrap .nav-dropdown-Wrap .nav-drdropdown-content{
	padding: 0px 2%;
	overflow: hidden;
	text-align: center;
	padding-top: 45px;
}

#nav-wrap .nav-dropdown-Wrap .nav-drdropdown-content .nav-dropdown-list{
	display: inline-block;
	width: 220px;
	height: 163px;
	text-align: center;
	position: relative;
	transition: all 0.5s;
	overflow: hidden;
	text-align: center;
}

#nav-wrap .nav-dropdown-Wrap .nav-drdropdown-content .nav-dropdown-list::after{
	content: ' ';
	height: 50%;
	width: 1px;
	background: rgba(204, 204, 204, 0.7);
	top: 0px;
	bottom: 50px;
	left: 0px;
	margin: auto;
	position: absolute;
}
#nav-wrap .nav-dropdown-Wrap .nav-drdropdown-content .nav-dropdown-list:nth-child(1)::after{
	display: none;
}

#nav-wrap .nav-dropdown-Wrap .nav-drdropdown-content .nav-dropdown-list .img{
	width: 150px;
	height: 113px;
	transition: all 0.5s;
	overflow: hidden;
	margin: 0 auto;
}
#nav-wrap .nav-dropdown-Wrap .nav-drdropdown-content .nav-dropdown-list .img img{
	width: 100%;
	height: 100%;
}
#nav-wrap .nav-dropdown-Wrap .nav-drdropdown-content .nav-dropdown-list .title{
	font-size: 16px;
	font-weight: 400;
	color: rgba(0,0,0,0.8);
	line-height: 50px;
	height: 50px;
	overflow: hidden;
	transition: all 0.5s;
}
#nav-wrap .nav-dropdown-Wrap .nav-drdropdown-content .nav-dropdown-list:hover .title{
	color: #e50b23;
}
/* 网站建设下拉 */
#nav-wrap #nav-webBuild-dropdown {
	height: 0px;
	overflow: hidden;
	opacity: 1;
	padding-bottom: 0px;
}
#nav-wrap #nav-webBuild-dropdown.hide{
	height: 490px;
	display: none;
	transition: 0ms;
}
#nav-wrap #nav-webBuild-dropdown .nav-drdropdown-content{
	text-align: center;
	padding: 5px 80px;
}

#nav-wrap #nav-webBuild-dropdown .nav-drdropdown-content.nav-drdropdown-content-one{
	padding-top: 42px;
}

#nav-wrap #nav-webBuild-dropdown .nav-drdropdown-content .nav-dropdown-list{
	display: inline-block;
	width: 220px;
	height: 163px;
	text-align: center;
	position: relative;
	transition: all 0.5s;
}
#nav-wrap #nav-webBuild-dropdown .nav-drdropdown-content .nav-dropdown-list::after{
	content: ' ';
	height: 50%;
	width: 1px;
	background: rgba(204, 204, 204, 0.7);
	top: 0px;
	bottom: 50px;
	left: 0px;
	margin: auto;
	position: absolute;
}
#nav-wrap #nav-webBuild-dropdown .nav-drdropdown-content .nav-dropdown-list:nth-child(1)::after{
	display: none;
}
#nav-wrap #nav-webBuild-dropdown .nav-drdropdown-content .nav-dropdown-list .img{
	width: 150px;
	height: 113px;
	transition: all 0.5s;
}
#nav-wrap #nav-webBuild-dropdown .nav-drdropdown-content .nav-dropdown-list .title{
	font-size: 16px;
	font-weight: 400;
	color: rgba(0,0,0,0.8);
	line-height: 50px;
	height: 50px;
	overflow: hidden;
	transition: all 0.5s;
}
#nav-wrap #nav-webBuild-dropdown .nav-drdropdown-content .nav-dropdown-list:hover .title{
	color: #e50b23;
}

#nav-wrap #nav-webBuild-dropdown .nav-drdropdown-content .nav-dropdown-textLink{
	padding: 0px 3.2vw;
	display: inline-block;
	line-height: 25px;
	padding-top: 20px;
	color: #6f6f6f;
	transition: all 0.5s;
	font-size: 15px;
}
#nav-wrap #nav-webBuild-dropdown .nav-drdropdown-content .nav-dropdown-textLink .icon{
	font-size: 34px;
	float: left;
	padding-right: 15px;
	color: #e50b23;
}
#nav-wrap #nav-webBuild-dropdown .nav-drdropdown-content .nav-dropdown-textLink:hover{
	color: #e50b23;
}
#nav-wrap #nav-webBuild-dropdown .nav-drdropdown-content.border-top{
	margin-top: 15px;
}

/* 网络推广下拉菜单 */
#nav-wrap #nav-webPromote-dropdown{
	height: 0px;
	overflow: hidden;
}

/* 营销型网站案例-下拉菜单 */
#nav-wrap #nav-webSiteCase-dropdown{
	height: 0px;
}

/* 新闻导航-下拉菜单 */
#nav-wrap #nav-news-dropdown{
	height: 0px;
}

/* 联系我们下拉菜单 */
#nav-wrap #nav-contact-dropdown{
	height: 0px;
}
/* 其他导航通用下拉菜单 */
#nav-wrap .nav-list .nav-dropdown-Wrap .nav-dropdown-all-list{
	display: inline-block;
	width: 180px;
	height: auto;
	text-align: center;
	position: relative;
	transition: all 0.5s;
	position: relative;
	position: relative;
}
#nav-wrap .nav-list .nav-dropdown-Wrap .nav-dropdown-all-list .icon-wrap{
	width: 100px;
	height: 100px;
	border-radius: 50%;
	margin:0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	overflow: hidden;
	border: 2px solid #e50b23;
	transition: all 0.5s;
}

#nav-wrap .nav-list .nav-dropdown-Wrap .nav-dropdown-all-list .icon-wrap .icon{
	font-size: 60px;
	color: #e50b23;
	background-image: -webkit-linear-gradient(left, rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	transition: all 0.5s;
}
#nav-wrap .nav-list .nav-dropdown-Wrap .nav-dropdown-all-list:hover .icon-wrap{
	background: #e50b23;
	background:-webkit-linear-gradient(left, rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
}
#nav-wrap .nav-list .nav-dropdown-Wrap .nav-dropdown-all-list:hover .icon-wrap .icon{
	color: #fff;
	background-image: -webkit-linear-gradient(left, rgb(255,255,255),rgb(255, 255, 255));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
#nav-wrap .nav-list .nav-dropdown-Wrap .nav-dropdown-all-list .title{
	width: 90%;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	margin: 0 auto;
	overflow: hidden;
	font-weight: lighter;
	color: rgba(0,0,0,0.7);
	margin-top: 5px;
}
#nav-wrap .nav-list .nav-dropdown-Wrap .nav-dropdown-all-list:hover .title{
	background-image: -webkit-linear-gradient(left, rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
#nav-wrap .nav-list .nav-dropdown-Wrap .nav-dropdown-all-list::after{
	content: ' ';
	height: 50%;
	width: 1px;
	background: rgba(204, 204, 204, 0.7);
	top: 0px;
	bottom: 50px;
	left: 0px;
	margin: auto;
	position: absolute;
}
#nav-wrap .nav-list .nav-dropdown-Wrap .nav-dropdown-all-list:nth-child(1)::after{
	display: none;
}

/* 微信二维码 */
#nav-wrap .nav-list .nav-dropdown-Wrap .nav-dropdown-all-list.nav-dropdown-wechat  .icon-wrap{
	border: none;
	overflow: inherit;
}
#nav-wrap .nav-list .nav-dropdown-Wrap .nav-dropdown-all-list.nav-dropdown-wechat .wechatQR{
	width: 100px;
	height: 100px;
	border: 2px solid #f8f8f8;
	box-sizing: border-box;
	position: relative;
	margin: auto;
}
/* 下拉菜单hover */
#nav-wrap #nav-webBuild:hover #nav-webBuild-dropdown{
	height: 490px;
	opacity: 1;
}
#nav-wrap #nav-webPromote:hover #nav-webPromote-dropdown{
	height: 250px;
	opacity: 1;
}
#nav-wrap #nav-webSiteCase:hover #nav-webSiteCase-dropdown{
	height: 250px;
	opacity: 1;
}
#nav-wrap #nav-news:hover #nav-news-dropdown{
	height: 250px;
	opacity: 1;
}
#nav-wrap #nav-about:hover #nav-about-dropdown{
	height: 250px;
	opacity: 1;
}
#nav-wrap #nav-contact:hover #nav-contact-dropdown{
	height: 250px;
	opacity: 1;
}


/* 首页Banner */
.banner{ width:100%; min-height:730px; height:auto; overflow:hidden;position: relative;z-index: 999; background:#f8f8f8}
.banner .swiper-container {width: 100%; height: 100%;   margin-left: auto;margin-right: auto; 
transform: translate3d(0,0,0);
overflow: hidden;  }
.banner .swiper-slide {text-align: center; background: #fff; overflow:hidden; position:relative;display: flex;justify-content: center;align-items: flex-start;font-size: 0px;transform: translate3d(0,0,0);
overflow: hidden;}
.banner .swiper-slide .swiperSlideMobile{
	display: none !important;
}
.banner .swiper-slide img{ width:auto; height:auto; position:relative;  }

.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fractio{ bottom:30px; }
.banner .swiper-pagination-bullet{ background:rgba(217,217,217,0.5); filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; width:13px; height:13px; border-radius:50%;}
.banner .swiper-pagination-bullet-active{background:rgba(217,217,217,1);}

.banner .swiper-button-next{width: 100px; height:100%; background:url(../images/swiper-right.png) right center no-repeat; opacity:0; right:0px; transition: all 0.5s; top: 0px; bottom: 0px;margin: auto;}


.banner .swiper-button-prev{ width: 100px; height:100%; background:url(../images/swiper-left.png) left center no-repeat;  opacity:0; left:0px; transition: all 0.5s; top: 0px; bottom: 0px;margin: auto;}

.banner:hover .swiper-button-next,.banner:hover .swiper-button-prev{  opacity:1;}

.banner .swiper-wrapper{ width: auto;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 10px;}

/* 数字优点 */
.number-Wrap{
	background: #f8f8f8;
}
.number-Wrap .number-container{
	padding: 30px 0px;
	display: flex;
	justify-content: center;
	align-items: flex-start;
	padding-bottom: 40px;
}
.number-Wrap .number-container .number-item{
	width: 20%;
	padding: 0px 20px;
	text-align: center;
	position: relative;
}
.number-Wrap .number-container .number-item:before{
	content: '';
	position: absolute;
	height: 90%;
	width: 1px;
	background: #e5e5e5;
	left: 0px;
	top: 0px;
	bottom: 0px;
	margin: auto;
}
.number-Wrap .number-container .number-item:first-child:before{
	display: none;
}
.number-Wrap .number-container .number-item .icon-wrap{
	width: auto;
	height: 75px;
	line-height: 75px;
	line-height: auto;
	overflow: hidden;
}
.number-Wrap .number-container .number-item .icon-wrap .icon{
	font-size: 50px;
}
.number-Wrap .number-container .number-item:first-child .icon-wrap .icon{
	font-size: 58px;
	color: #e50b23;
}
.number-Wrap .number-container .number-item .title{
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 0px;
}
.number-Wrap .number-container .number-item .title .number{
	font-size: 35px;
	color: #e50b23;
	font-weight: bold;
}
.number-Wrap .number-container .number-item .title .text{
	background: #e50b23;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	border-radius: 50%;
	height: 30px;
	width: 30px;
	line-height: 30px;
	color: #fff;
	font-size: 18px;
	font-weight: lighter;
	margin-left: 5%;
}
.number-Wrap .number-container .number-item .sub-title{
	font-size: 18px;
	line-height: 30px;
	padding-top: 10px;
	color: #333333;
}
 /* 首页标题通用 */
.home-title{
	 padding: 35px 1vw;
	 text-align: center;
	 color: #333333;
	 display: table;
 }
.home-title .title{
	font-size: 32px;
	line-height: 40px;
	padding-bottom: 20px;
}
.home-title .sub-title{
	font-size: 19px;
	font-weight:lighter;
	line-height: 40px;
	padding-top: 0px;
	padding-bottom: 10px;
}
.home-title .title-back{
	min-width: 456px;
	max-width: 100%;
	height: 4px;
	background: #eeeeee;
	position: relative;
	overflow: hidden;
	margin-top: 10px;
}
.home-title .title-back:before{
	content: ' ';
	height: 4px;
	width: 50px;
	background: #e50b23;
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	margin: auto;
}

/* 主营业务 */
.business-wrap{
	display: flex;
	justify-content: center;
	align-items: center;
	align-content: center;
	margin-top: 15px;
	position: relative;
	padding-bottom: 30px;
}
.business-wrap .business-item{
	width: 18%;
	border: 1px solid #eeeeee;
	text-align: center;
	height: 520px;
	padding: 20px;
	text-align: center;
	box-sizing: border-box;
	overflow: hidden;
	margin: 0px 1%;
	transition: all 0.5s;
	position: relative;
}
.business-wrap .business-item .icon-wrap-all{
	height: 130px;
	width: 130px;
	background: #fcb9c0;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
	position: relative;
	margin-top: 15px;
}
.business-wrap .business-item .icon-wrap-all .icon-wrap-1{
	width: 120px;
	height: 120px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #fa8693;
	overflow: hidden;
}
.business-wrap .business-item .icon-wrap-all .icon-wrap-2{
	width: 110px;
	height: 110px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #e50b23;
	overflow: hidden;
}
.business-wrap .business-item .icon-wrap-all .icon-wrap-2 .icon{
	font-size: 50px;
	color: #fff;
	position: relative;
	z-index: 100;
}
.business-wrap .business-item .title-wrap{
	height: 100px;
	border-bottom: 1px solid #eeeeee;
	box-sizing: border-box;
	margin-top: 15px;
	display: block;
}
.business-wrap .business-item .title-wrap .title{
	font-size: 22px;
	line-height: 50px;
	font-weight: lighter;
	overflow: hidden;
	color: #333333;
	transition: all 0.5s;
	position: relative;
}
.business-wrap .business-item .title-wrap .title:before{
	content: '1';
	position: absolute;
	height: 2px;
	width: 0%;
	background: rgba(204, 204, 204, 0.2);
	left: 0px;
	right: 0px;
	margin: auto;
	bottom: 2px;
	transition: all 0.5s;
}
.business-wrap .business-item .title-wrap .sub-title{
	font-size: 20px;
	line-height: 30px;
	overflow: hidden;
	color: #e50b23;
}

.business-wrap .business-item .link-wrap{
	overflow: hidden;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 15px;
	height: 120px;
}
.business-wrap .business-item .link-wrap .link{
	display: table;
	margin: 0 auto;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	color: #888888;
	transition: all 0.5s;
}
.business-wrap .business-item .link-wrap .link:hover{
	color: #e50b23;
}

.business-wrap .business-item .more-wrap{
	overflow: hidden;
	margin-top: 30px;
} 
.business-wrap .business-item .more-wrap .more{
	border: 1px solid #e8e8e8;
	line-height: 30px;
	padding: 2px 20px;
	display: inline-block;
	border-radius: 20px;
	color: #989898;
	font-size: 16px;
	transition: all 0.5s;
}
.business-wrap .business-item .more-wrap .more .icon{
	font-size: 24px;
	float: left;
	color: #c7c7c7;
	float: left;
	padding-right: 10px;
}
.business-wrap .business-item:hover{
	box-shadow: 0px 0px 8px rgba(204, 204, 204, 0.7);
	transform: translateY(-10px);
}
.business-wrap .business-item:hover .more-wrap .more{
	background: #e50b23;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	color: #fff;
}
.business-wrap .business-item:hover .more-wrap .more .icon{
	color: #fff;
}
/* css圆心动画 */
@keyframes warn {
	 0% {
	 	  transform: scale(0);
	 	  opacity: 0.0;
	 	 }
	 	 25% {
	 	  transform: scale(0);
	 	  opacity: 0.4;
	 	 }
	 	 50% {
	 	  transform: scale(0.2);
	 	  opacity: 0.6;
	 	 }
	 	 75% {
	 	  transform: scale(0.5);
	 	  opacity: 0.8;
	 	 }
	 	 100% {
	 	  transform: scale(1.1);
	 	  opacity: 0.0;
	 	 }
}
/* 产生动画（向外扩散变大）的圆圈  */
.business-wrap .business-item .pulse {
	 position: absolute;
	 width: 160px; 
	 height: 160px;
	 left: 0px;
	 right: 0px;
	 top: 20px;
	 margin: auto;
	 background: rgba(252,185,192,0.5);
	 border-radius: 50%;
	 z-index: 2;
	 opacity: 0;
	 animation: warn 1.8s infinite;
	 display: none;
}
.business-wrap .business-item:hover .pulse{
	display: block;
}

.business-wrap .business-item .title-wrap:hover .title{
	color: #e50b23;
}
.business-wrap .business-item .title-wrap:hover .title:before{
	width: 100px;
}

/* 成功案例 */
.home-case-Wrap{
	background: #f8f8f8;
	margin-top: 20px;
	padding-bottom: 40px;
}
.home-case-content{
	display: block;
	flex-wrap: wrap;
	margin-top: 10px;
	font-size: 0px;
}
.home-case-content .case-list{
	width: 350px;
	height: 333px;
	background: #ffffff;
	overflow: hidden;
	display: inline-block;
	margin: 0px 15px;
	margin-bottom: 30px;
	transition: all 0.5s;
	position: relative;
}
.home-case-content .case-list .img{
	width: 310px;
	height: 198px;
	background: #F8F8F8 url(../images/case-list-imgBack.jpg) center center no-repeat;
	background-size: 100%;
	display: block;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
	margin-top: 20px;
	overflow: hidden;
	position: relative;
}
.home-case-content .case-list .img img{
	width: 100%;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	position: absolute;
	display: block;
	transition: all 0.2s;
}
.home-case-content .case-list .img:before{
	width: 100%;
	height: 100%;
	content: '';
	background: rgba(0,0,0,0.5) url(../images/case-list-img-back.png) center center no-repeat;
	background-size: 50px;
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	margin: auto;
	z-index: 2;
	overflow: hidden;
	opacity: 0;
	transition:all 0.5s;
}
.home-case-content .case-list:hover .img:before{
	opacity: 1;
}
.home-case-content .case-list .icon-wrap{
	width: auto;
	padding: 0px 20px;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	margin-top: 10px;
}
.home-case-content .case-list .icon-wrap .icon{
	font-size: 28px;
	color: #9d9d9d;
	padding: 0px 5px;
	float: left;
}
.home-case-content .case-list .icon-wrap .icon.pc{
	font-size: 30px;
}
.home-case-content .case-list .icon-wrap .icon.mobile{
	padding-left: 10px;
	font-size: 26px;
}
.home-case-content .case-list .icon-wrap .icon.right{
	float: right;
	padding-right: 0px;
	color: #e50b23;
}
.home-case-content .case-list .title-wrap{
	width: auto;
	padding: 5px 25px;
	line-height: 35px;
	height: 35px;
	overflow: hidden;
}
.home-case-content .case-list .title-wrap .title{
	font-size: 16px;
	font-weight: lighter;
	color: #656565;
	overflow: hidden; 
	text-overflow: ellipsis; 
	white-space: nowrap;
	course:hand;
	transition: all 0.4s;
	
}
.home-case-content .case-list:hover .title-wrap .title{
	color: #e50b23;
}
.home-case-content .case-list:after{
	content: '1';
	position: absolute;
	height: 3px;
	width: 0%;
	left: 0px;
	bottom:0px;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	transition: all 0.5s;
}
.home-case-content .case-list:hover{
	box-shadow: 0px 0px 8px rgba(204, 204, 204, 0.9);
}
.home-case-content .case-list:hover:after{
	width: 100%;
}
.home-case-content .case-list:hover .img img{
	width:108%;
}

.home-case-Wrap .homeCaseSwiper{
	padding-bottom: 30px;
}
.home-case-Wrap .homeCaseSwiper .swiper-pagination-bullet{ background:rgba(217,217,217,0.9); filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; width:13px; height:13px; border-radius:50%;margin: 0px 10px !important;}
.home-case-Wrap .homeCaseSwiper .swiper-pagination-bullet-active{background:rgba(229,11,35,1);}
/* 案例tab */

.case-navigation-wrap{
	margin-top: 0px;
	overflow: hidden;
}
.case-navigation-wrap .case-nav-title{
	width: auto;
	overflow: hidden;
	padding: 0px 15px;
	font-size: 0px;
	height: 58px;
	overflow: hidden;
	color: #333;
}
.case-navigation-wrap .case-nav-title .title:before{
	position: relative;
	content: ' ';
	width: 3px;
	height: 58px;
	background: #e50b23;
	float: left;
	margin-right: 25px;
}
.case-navigation-wrap .case-nav-title .title{
	font-size: 30px;
	float: left;
	height: 58px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.case-navigation-wrap .case-nav-title .sub-title{
	float: left;
	font-size: 19px;
	font-weight: lighter;
	padding-left: 30px;
	height: 58px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.case-navigation-wrap .case-nav-title .more{
	width: 38px;
	height: 38px;
	border-radius: 50%;
	float: right;
	background: #e50b23;
	text-align: center;
	margin-top: 10px;
	font-size: 40px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.case-navigation-wrap .case-nav-title .more .icon{
	font-size: 20px;
	color: #fff;
	transition: all 0.5s;
}
.case-navigation-wrap .case-nav-title .more:hover .icon{
	transform: rotate(360deg);
}

.case-navigation-wrap .case-nav-list{
	padding: 0px 15px;
	display: flex;
	justify-content: center;
	margin-top: 25px;
	margin-bottom: 30px;
	padding-bottom: 20px;
}
.case-navigation-wrap .case-nav-list .link{
	border: 1px solid #e5e5e5;
	box-sizing: border-box;
	width: 13%;
	text-align: center;
	position: relative;
	display: inline-block;
	padding: 10px 1%;
	border-radius: 30px;
	margin: 0px 1%;
	font-size: 15px;
	color: #8d8d8d;
	transition: all 0.4s;
	background: #fff;
}
.case-navigation-wrap .case-nav-list .link.current{
	border: 1px solid #e50b23;
	background: #e50b23;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	color: #fff;
}
/* 合作伙伴 */
.home-parther-wrap{
	overflow: hidden;
	margin-top: 10px;
}
.home-parther-wrap .home-partner-content{
	width: 98%;
	margin: 0 auto;
	background: #ffffff;
	padding-bottom: 40px;
	margin-bottom: 10px;
}
.home-parther-wrap .home-partner-content .home-partner-list{
	text-align: center;
}
.home-parther-wrap .home-partner-content .home-partner-list .list{
	display: inline-block;
	border: 1px solid #ffffff;
	margin: 2px;
	box-sizing: border-box;
	margin-bottom: 8px;
	transition: all 0.5s;
}
.home-parther-wrap .home-partner-content .home-partner-list .list img{
	width: 270px;
	height: 130px;
}
.home-parther-wrap .home-partner-content .home-partner-list .list:hover{
	box-shadow: 0px 0px 8px rgba(0,0,0,0.1);
}


/* 全网营销服务 */
.networkSell-Wrap{
	background: url(../images/networkSell-Wrap.jpg) fixed top center no-repeat ;
	width: auto;
	overflow: hidden;
	padding-bottom: 60px;
}
.networkSell-Wrap .home-title{
	color: #fff;
}
.networkSell-Wrap .home-title .sub-title{
	color: #b0b0b0;
}
.networkSell-Wrap .networkSell-nav{
	text-align: center;
	overflow: hidden;
}
.networkSell-Wrap .networkSell-nav .list{
	width: 140px;
	display: inline-block;
	margin: 10px 22px;
}
.networkSell-Wrap .networkSell-nav .list .icon-wrap{
	width: 140px;
	height: 140px;
	background: #ffffff;
	box-sizing: border-box;
	border-radius:50%;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	border: 5px solid #494949;
}
.networkSell-Wrap .networkSell-nav .list .icon-wrap .icon{
	font-size: 65px;
	color: #e50b23;
	transition: all 0.5s;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.networkSell-Wrap .networkSell-nav .list .title{
	color: #fff;
	padding-top: 10px;
	line-height: 40px;
	font-size: 18px;
}
.networkSell-Wrap .networkSell-nav .list:hover .icon-wrap .icon{
	transform:rotateY(360deg)
}

.networkSell-banners{
	max-width: 1500px;
	background: #fff;
	height: 100px;
	overflow: hidden;
	margin-top: 35px;
}
.networkSell-banners .title{
	width: 470px;
	height: 100%;
	line-height: 100px;
	float: left;
	background: #e50b23;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	text-align: center;
	overflow: hidden;
	color: #fff;
	font-size: 36px;
}

.networkSell-banners .content{
	float: right;
}
.networkSell-banners .content .list{
	line-height: 100px;
	padding: 0px 30px;
	display: inline-block;
	font-size: 21px;
}
.networkSell-banners .content .list .icon{
	font-size: 45px;
	float: left;
	padding-right: 15px;
	transition: all 0.5s;
}

.networkSell-banners .content .list:hover .icon,.networkSell-banners .content .list:hover{
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.networkSell-banners .content .online{
	background: #eeeeee;
	height: 50px;
	line-height: 50px;
	padding: 0px 30px;
	display: inline-block;
	border-radius: 2vw;
	margin: 0px 55px;
}
.networkSell-banners .content .online .icon{
	font-size: 34px;
	float: right;
	padding-left: 10px;
}
.networkSell-banners .content .online:hover{
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	color: #fff;
}
.networkSell-banners .content .more{
	background: #e50b23;
	display: inline-block;
	width: 50px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 50%;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	overflow: hidden;
	float: right;
	margin: 0px 30px;
	margin-top: 25px;
	transition: all 0.5s;
}
.networkSell-banners .content .more .icon{
	font-size: 30px;
	color: #fff;
}
.networkSell-banners .content .more:hover{
	transform:rotateY(360deg)
}
.networkSell-Wrap .advantage{
	height: auto;
	margin-top: 60px;
	display: flex;
	justify-content: center;
	overflow: hidden;
	margin-bottom: 20px;
}
.networkSell-Wrap .advantage .item{
	width: 500px;
	height: 350px;
	position: relative;
	overflow: hidden;
	text-align: center;
}
.networkSell-Wrap .advantage .item .img{
	width: 500px;
	height: 350px;
	position: absolute;
	z-index: 1;
}
.networkSell-Wrap .advantage .item .img:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.7);
	top: 0px;
	left: 0px;
	z-index: 2;
}
.networkSell-Wrap .advantage .item .img img{
	width: 100%;
	height: 100%;
	z-index: -1;
}
.networkSell-Wrap .advantage .item .text{
	position: relative;
	z-index: 5;
	padding: 10px 35px;
}
.networkSell-Wrap .advantage .item .text .number{
	width: 60px;
	height: 60px;
	background: #e50b23;
	margin: 0 auto;
	line-height: 60px;
	border-radius: 50%;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	font-size: 35px;
	color: #fff;
	margin-top: 90px;
	transition: all 0.5s;
}
.networkSell-Wrap .advantage .item .text .title{
	font-size: 30px;
	color: #fff;
	margin-top: 20px;
} 
.networkSell-Wrap .advantage .item .text .description{
	font-size: 15px;
	color: #fff;
	line-height: 25px;
	padding-top: 15px;
	opacity: 0;
	transition: all 0.5s;
}
.networkSell-Wrap .advantage .item:hover .text .description{
	opacity: 1;
}
.networkSell-Wrap .advantage .item:hover .text .number{
	margin-top: 45px;
}

/* 关于我们 */
.home-about-Wrap{
	width: auto;
	background: #f8f8f8;
	padding-bottom: 60px;
	overflow: hidden;
	margin-bottom: 10px;
}
.home-about-Wrap .home-about-content{
	overflow: hidden;
}
.home-about-Wrap .home-about-content .television-wrap{
	width: 780px;
	height: 600px;
	background: url(../images/television-wrap.png) top center no-repeat;
	background-size: 100%;
	overflow: hidden;
	float: left;
}
.home-about-Wrap .home-about-content .television-wrap .television-content{
	width: 683px;
	height: 383px;
	background: #e50b23;
	margin: 0 auto;
	margin-top: 50px;
	position: relative;
}
.home-about-Wrap .home-about-content .television-wrap .television-content a{
	width: 100%;
	height: 100%;
	display: block;
	position: relative;
	z-index: 3;
}
.home-about-Wrap .home-about-content .television-wrap .television-content .img{
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 2;
}
.home-about-Wrap .home-about-content .television-wrap .television-content a:before{
	content: '1';
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	z-index: 3;
	transition: all 0.5s;
}
.home-about-Wrap .home-about-content .television-wrap .television-content .icon{
	width: 100px;
	height: 100px;
	line-height: 100px;
	font-size: 60px;
	text-align: center;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	z-index: 3;
	color: #fff;
}
.home-about-Wrap .home-about-content .television-wrap .television-content:hover a:before{
	opacity: 0.7;
}
.home-about-Wrap .home-about-content .home-about-text{
	width: 700px;
	height: auto;
	float: right;
	position: relative;
}
.home-about-Wrap .home-about-content .home-about-text .number-wrap{
	width: auto;
	height: auto;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	margin-bottom: 25px;
}
.home-about-Wrap .home-about-content .home-about-text .number-wrap .item{
	text-align: center;
	margin: 0px 20px;
}
.home-about-Wrap .home-about-content .home-about-text .number-wrap .item .number{
	width: auto;
	font-size: 50px;
}
.home-about-Wrap .home-about-content .home-about-text .number-wrap .item .text{
	line-height: 35px;
	color: #7a7a7a;
}
.home-about-Wrap .home-about-content .home-about-text .text-wrap{
	width: auto;
	background: #ffffff;
	padding: 20px 30px;
	position: relative;
}
.home-about-Wrap .home-about-content .home-about-text .text-wrap .text-content{
	font-size: 16px;
	line-height: 30px;
	color: #333333;
	overflow: hidden;
	text-indent: 1em;
}
.home-about-Wrap .home-about-content .home-about-text .text-wrap .text-nav{
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	align-items:center;
	padding-top: 30px;
}

.home-about-Wrap .home-about-content .home-about-text .text-wrap .text-nav .list{
	display: inline-block;
	border: 1px solid #e5e5e5;
	border-radius: 10px;
	padding: 10px 20px;
	padding-top: 5px;
	text-align: center;
	width: 148px;
	box-sizing: border-box;
	transition: all 0.5s;
}
.home-about-Wrap .home-about-content .home-about-text .text-wrap .text-nav .list .icon{
	font-size: 45px;
	color: #bababa;
	transition: all 0.5s;
}

.home-about-Wrap .home-about-content .home-about-text .text-wrap .text-nav .list .title{
	font-size: 16px;
	font-weight: lighter;
	line-height: 35px;
	color: #333;
	transition: all 0.5s;
}
.home-about-Wrap .home-about-content .home-about-text .text-wrap .text-nav .list:hover{
	border: 1px solid #e50b23;
}
.home-about-Wrap .home-about-content .home-about-text .text-wrap .text-nav .list:hover .icon,.home-about-Wrap .home-about-content .home-about-text .text-wrap .text-nav .list:hover .title{
	color: #e50b23;
}

.home-about-Wrap .home-about-content .home-about-text .text-wrap .text-tel{
	padding: 15px 0px;
	font-size: 24px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	padding-top: 30px;
}
.home-about-Wrap .home-about-content .home-about-text .text-wrap .text-tel .icon{
	font-size:30px;
	color: #bababa;
	padding: 0px 20px;
	padding-left: 15px;
}
.home-about-Wrap .home-about-content .home-about-text .text-wrap .text-tel .text-span{
	font-size: 18px;
	color: #7a7a7a;
}
.home-about-Wrap .home-about-content .home-about-text .text-wrap .text-tel .tel-link{
	font-size: 28px;
	padding-left: 5px;
}

.home-about-Wrap .home-about-content .home-about-text .more{
	width: 55px;
	height: 55px;
	background: #e50b23;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	line-height: 55px;
	position: absolute;
	left: -25px;
	bottom: -15px;
	border-radius: 50%;
	text-align: center;
	display: block;
	z-index: 10;
	transition:all 0.5s
}
.home-about-Wrap .home-about-content .home-about-text .more .icon{
	font-size: 34px;
	color: #fff;
}
.home-about-Wrap .home-about-content .home-about-text .more:hover{
	transform:rotateY(360deg);
}
/* 新闻中心 */
.news-wrap{
	overflow: hidden;
	padding: 0px 0px;
}
.news-wrap .news-nav-wrap{
	text-align: center;
	padding: 45px;
	padding-top: 20px;
}

.news-wrap .news-nav-wrap .list{
	border-radius: 20px;
	border: 1px solid #e5e5e5;
	padding: 10px 35px;
	line-height: 30px;
	margin: 0px 10px;
	color: #333;
}
.news-wrap .news-nav-wrap .list.current{
	border: 1px solid #e50b23;
	color: #e50b23;
}

.news-wrap .news-content {
	display: block;
	margin-top: 10px;
	padding-bottom: 30px;
}
.news-wrap .news-content .news-content-major{
	width: 470px;
	height: 500px;
	border: 1px solid #eeeeee;
	box-sizing: border-box;
	position: relative;
	overflow: hidden;
	transition: all 0.5s;
	float: left;
}
.news-wrap .news-content .news-content-major .img{
	width: 470px;
	height: 325px;
	display: flex;
	justify-content: center;
	align-items: center;
	background:url(../images/case-list-imgBack.jpg) top center no-repeat;
	background-size: 470px;
	overflow: hidden;
}
.news-wrap .news-content .news-content-major .img img{
	width: 100%;
	transition: all 0.5s;
}
.news-wrap .news-content .news-content-major:hover .img img{
	transform: scale(1.05);
}
.news-wrap .news-content .news-content-major .title{
	padding: 0px 20px;
	height: 40px;
	line-height: 40px;
	font-size: 20px;
	font-weight: lighter;
	margin-top: 10px;
	text-align:justify; 
	text-justify:inter-ideograph;
	overflow: hidden;
	text-overflow: ellipsis; 
	white-space: nowrap;
	course:hand;
}
.news-wrap .news-content .news-content-major .description{
	padding: 0px 20px;
	font-size: 16px;
	height: 50px;
	line-height: 25px;
	overflow: hidden;
	color: #999999;
	margin-top: 10px;
	text-align:justify; 
	text-justify:inter-ideograph;

}
.news-wrap .news-content .news-content-major .more{
	padding: 0px 20px;
}
.news-wrap .news-content .news-content-major .more .icon{
	font-size: 35px;
	color: #cdcdcd;
	transition: all 0.5s;
}
.news-wrap .news-content .news-content-major::after{
	content: ' ';
	position: absolute;
	width: 0%;
	height: 3px;
	bottom: 0px;
	left: 0px;
	background: #e50b23;
	background-image: linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	transition: all 0.5s;
}
.news-wrap .news-content .news-content-major:hover{
	box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
}
.news-wrap .news-content .news-content-major:hover::after{
	width: 100%;
}
.news-wrap .news-content .news-content-major:hover .more .icon{
	padding-left: 20px;
	color: #e50b23;
}
.news-wrap .news-content .news-content-mijor{
	width: 1050px;
	height: 500px;
	float: right;
	display: flex;
	justify-content: flex-end;
	align-items: baseline;
	align-content: space-between;
	flex-wrap: wrap;
}
.news-wrap .news-content .news-content-mijor .news-list{
	width: 470px;
	height: 134px;
	overflow: hidden;
	box-sizing: border-box;
	border: 1px solid #eeeeee;
	margin-left: 54px;
	transition: all 0.5s;
}
.news-wrap .news-content .news-content-mijor .news-list .title{
	font-size: 20px;
	font-weight: lighter;
	line-height: 50px;
	height: 50px;
	overflow: hidden;
	text-align:justify; 
	text-justify:inter-ideograph;
	text-overflow: ellipsis; 
	white-space: nowrap;
	course:hand;
	margin: 0px 25px;
	margin-top: 15px;

	color: #333;
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 94%, rgba(204,204,204,0.3) 100%);
	background-size: 0 100%;
	background-repeat: no-repeat;
	transition: .5s;
}
.news-wrap .news-content .news-content-mijor .news-list:hover .title{
	background-size: 100% 100%;
}
.news-wrap .news-content .news-content-mijor .news-list .time-wrap{
	padding: 0px 25px;
	line-height: 50px;
}
.news-wrap .news-content .news-content-mijor .news-list .time-wrap .icon-left{
	font-size: 30px;
	float: left;
	color: #b9b9b9;
	padding-right: 10px;
	opacity: 0.4;
}
.news-wrap .news-content .news-content-mijor .news-list .time-wrap .time{
	font-size: 16px;
	color: #999999;
}
.news-wrap .news-content .news-content-mijor .news-list .time-wrap .icon-right{
	float: right;
	font-size: 30px;
	color: #929292;
	transition: all 0.5s;
} 
.news-wrap .news-content .news-content-mijor .news-list:hover{
	border: 1px solid #e50b23;
}
.news-wrap .news-content .news-content-mijor .news-list:hover{
	color: #e50b23;
}
.news-wrap .news-content .news-content-mijor .news-list:hover .time-wrap .icon-right{
	color: #e50b23;
	transform: translateX(10px);
}

/* 网络营销 */
.select-Wrap{
	max-width: 1960px;
	margin: 0 auto;
	height: 410px;
	background: #f8f8f8 url(../images/select-Wrap.jpg) right center no-repeat;
	margin-top: 45px;
}
.select-Wrap .select-box{
	padding: 0px 50px;
}
.select-Wrap .select-box .text-box{
	width: 50%;
	height: 410px;
	float: left;
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin-left: 2%;
	overflow: hidden;
}
.select-Wrap .select-box .text-box .title-1{
	font-size: 36px;
	line-height: 50px;
}
.select-Wrap .select-box .text-box .title-2{
	font-size: 26px;
	line-height: 40px;
	font-weight: lighter;
	margin-top: 10px;
}
.select-Wrap .select-box .text-box .title-3{
	font-size: 20px;
	margin-top: 20px;
	margin-bottom: 15px;
	line-height: 30px;
	color: #b9b9b9;
	font-weight: lighter;
}
.select-Wrap .select-box .text-box .tel-1{
	line-height: 30px;
	font-weight: lighter;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	padding: 5px 0px;
	font-size: 18px;
	color: #333;
	font-weight: lighter;
	margin-top: 5px;
}
.select-Wrap .select-box .text-box .tel-1 a{
	font-size: 26px;
}

.select-Wrap .select-box .text-box .tel-1 .icon{
	font-size: 26px;
	padding-right: 20px;
	color: #c3c3c3;
}

.select-Wrap .select-box .select-contact{
	width: 38%;
	height: 410px;
	float: left;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.select-Wrap .select-box .select-contact .item{
	display: block;
	text-align: center;
	padding: 0px 30px;
	transition: all 0.5s;
	position: relative;
}
.select-Wrap .select-box .select-contact .item .title{
	font-size: 20px;
	font-weight: lighter;
	line-height: 50px;
	margin-top: 10px;
	transition: all 0.5s;
}
.select-Wrap .select-box .select-contact .item .icon-wrap-all{
	height: 130px;
	width: 130px;
	background: #fcb9c0;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
	position: relative;
	transition: all 0.5s;
}
.select-Wrap .select-box .select-contact .item .icon-wrap-all .icon-wrap-1{
	width: 120px;
	height: 120px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #fa8693;
	overflow: hidden;
}
.select-Wrap .select-box .select-contact .item .icon-wrap-all .icon-wrap-2{
	width: 110px;
	height: 110px;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #e50b23;
	overflow: hidden;
}
.select-Wrap .select-box .select-contact .item .icon-wrap-all .icon-wrap-2 .icon{
	font-size: 50px;
	color: #fff;
	position: relative;
	z-index: 100;
	transition: all 0.5s;
}
.select-Wrap .select-box .select-contact .item:hover .icon-wrap-all .icon{
	transform:rotateY(360deg);
}
.select-Wrap .select-box .select-contact .item:hover .title{
	color: #e50b23;
}

/* 友情链接 */
.links-box{
	margin-top: 10px;
	padding-bottom: 40px;
}
.links-box .links-content{
	margin-bottom: 5px;
	padding: 0px 20px;
}
.links-box .links-content .link{
	line-height: 25px;
	padding: 5px 15px;
	font-size: 15px;
	color: #828282;
	display: inline-block;
}
.links-box .links-content .link:hover{
	text-decoration: underline;
	color: #e50b23;
}
/* 底部通用 */
.footer-Wrap{
	display: block;
	overflow: hidden;
}
.footer-Wrap .footer-top-Wrap{
	height: 176px;
	background: #000000;
	overflow: hidden;
	border-bottom: 3px solid #333333;
}
.footer-Wrap .footer-top-Wrap .footer-top-box{
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.footer-Wrap .footer-top-Wrap .footer-top-box .item{
	width: 25%;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 0px 20px;
}
.footer-Wrap .footer-top-Wrap .footer-top-box .item .icon-wrap{
	overflow: hidden;
	padding-right: 20px;
}
.footer-Wrap .footer-top-Wrap .footer-top-box .item .icon-wrap .icon{
	font-size: 78px;
}
.footer-Wrap .footer-top-Wrap .footer-top-box .item .text-wrap{
	overflow: hidden;
}
.footer-Wrap .footer-top-Wrap .footer-top-box .item .text-wrap .p1{
	font-size: 25px;
	font-weight: lighter;
	line-height: 45px;
}
.footer-Wrap .footer-top-Wrap .footer-top-box .item .text-wrap .p2{
	line-height: 30px;
	font-size: 0.9vw;
	font-weight: lighter;
}

.footer-nav-Wrap{
	min-height: 200px;
	background: #262626;
	padding-bottom: 40px;
}
.footer-nav-Wrap .footer-nav-box{
	overflow: hidden;
	display: flex;
	justify-content: center;
}
.footer-nav-Wrap .footer-nav-box .item-box{
	width: auto;
	height: auto;
	margin-right: 80px;
}
.footer-nav-Wrap .footer-nav-box .item-box .title{
	width: 100%;
	height: 140px;
	box-sizing: border-box;
	border-bottom: 1px solid #434343;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.footer-nav-Wrap .footer-nav-box .item-box .title .icon-wrap{
	padding-right: 25px;
}
.footer-nav-Wrap .footer-nav-box .item-box .title .icon-wrap .icon{
	font-size: 55px;
	color: #ffffff;
}
.footer-nav-Wrap .footer-nav-box .item-box .title .text-wrap{
	overflow: hidden;
	color: #c3c3c3;
}
.footer-nav-Wrap .footer-nav-box .item-box .title .text-wrap .p1{
	font-size: 20px;
	line-height: 30px;
	font-weight: lighter;
}
.footer-nav-Wrap .footer-nav-box .item-box .title .text-wrap .p2{
	font-size: 17px;
	line-height: 30px;
	font-weight: lighter;
}
.footer-nav-Wrap .footer-nav-box .item-box .item-contact{
	font-size: 16px;
	color: #d3d3d3;
	padding-top: 25px;
}
.footer-nav-Wrap .footer-nav-box .item-box .item-contact p{
	color: #d3d3d3;
	line-height: auto;
	padding: 5px 0px;
	line-height: 25px;
	font-weight: lighter;
}
.footer-nav-Wrap .footer-nav-box .item-box .item-contact p a{
	color: #d3d3d3;
	font-weight: lighter;
}
.footer-nav-Wrap .footer-nav-box .item-box .item-contact .tel{
	font-size: 24px;
	padding: 0px 0px;
	line-height: 40px;
}
.footer-nav-Wrap .footer-nav-box .item-box .item-contact .tel a{
	color: #ffffff;
	font-weight: lighter;
}
.footer-nav-Wrap .footer-nav-box .item-box .item-contact .tel a:hover{
	color: #ffffff;
}

.footer-nav-Wrap .footer-nav-box .item-box .item-navbartion {
	padding-top: 30px;
	padding-bottom: 30px;
	overflow: hidden;
	font-weight: lighter;
}

.footer-nav-Wrap .footer-nav-box .item-box .item-navbartion .navbartion-wrap{
	width: auto;
	float: left;
}
.footer-nav-Wrap .footer-nav-box .item-box .item-navbartion .navbartion-wrap a{
	display: table;
	padding: 4px 60px 4px 40px;
	color: #d3d3d3;
	transition: all 0.5s;
	font-weight: lighter;
	line-height: 25px;
}
.footer-nav-Wrap .footer-nav-box .item-box .item-navbartion .navbartion-wrap a:hover{
	color: #ffffff;
}
.footer-nav-Wrap .footer-nav-box .item-box .wechatQR{
	width: auto;
	padding-top: 35px;
	overflow: hidden;
	text-align: center;
} 
.footer-nav-Wrap .footer-nav-box .item-box .wechatQR img{
	width: 123px;
	height: 123px;
}
.footer-nav-Wrap .footer-nav-box .item-box .wechatQR p{
	line-height: 30px;
	color: #c3c3c3;
	text-align: center;
	margin-top: 12px;
	font-weight: lighter;
}
.footer-nav-Wrap .footer-nav-box .item-box.item-contact-box{
	width: 380px;
	display: block;
	margin-left: 10px;
}
.footer-nav-Wrap .footer-nav-box .item-box.item-navbartion-box{
	width: 610px;
	overflow: hidden;
}
.footer-nav-Wrap .footer-nav-box .item-box.item-wechat-box{
	width: 254px;
	margin-right: 10px;
	overflow: hidden;
}

.footer-bottom-Wrap{
	background: #000000;
	text-align: center;
	padding: 15px 30px;
}
.footer-bottom-Wrap span{
	font-size: 15px;
	line-height: 28px;
	color: #ffffff;
	opacity: 0.6;
	font-weight: lighter;
}
.footer-bottom-Wrap span a{
	color: #ffffff;
	transition: all 0.5s;
	font-weight: lighter;
}
.footer-bottom-Wrap span a:hover{
	color: #ffffff;
}
.footer-bottom-Wrap span strong{
	font-weight: lighter;
}
.footer-bottom-Wrap span.text{
	font-size: 15px;
	padding: 0px 15px;
}
.footer-bottom-Wrap span.link{
	padding: 0px 15px;
}
.footer-bottom-Wrap span.link a{
	color: #ffffff;
}

/* 侧边栏 */
.tool-bar-wrap{
	position: fixed;
	right: 0px;
	bottom: 20%;
	z-index: 2000;
	display: none;
}
.tool-bar-wrap .tool-bar-item{
	width: 82px;
	height: 90px;
	display: block;
	background:#ffffff;
	position: relative;
	color: #fff;
	border: 1px solid #f5f5f5;
	color: #757575;
	transition: all 0.5s;
	box-sizing: border-box;
}
.tool-bar-wrap .tool-bar-item .icon-wrap{
	position: relative;
	width: 30px;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	padding-top: 18px;
	text-align: center;
}
.tool-bar-wrap .tool-bar-item .icon-wrap .icon{
	color: #757575;
	font-size: 34px;
	transition: all 0.5s;
}
.tool-bar-wrap .tool-bar-item .title{
	width: auto;
	font-weight: lighter;
	font-size: 14px;
	transition: all 0.5s;
	line-height: 35px;
	text-align: center;
	font-family: 'Microsoft Yahei' !important;
}
.tool-bar-wrap .tool-bar-item:nth-child(1),.tool-bar-wrap .tool-bar-item:nth-child(2),.tool-bar-wrap .tool-bar-item:nth-child(3){
	border-bottom:none ;
}
.tool-bar-wrap .tool-bar-item:hover .icon-wrap .icon,.tool-bar-wrap .tool-bar-item:hover .title{
	color: #e50b23;
}
.tool-bar-wrap .tool-bar-item .wechat-hide{
	position: absolute;
	height: auto;
	overflow: hidden;
	width: 140px;
	height: 185px;
	right: 81px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	background: #ffffff;
	flex-direction: column;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
	z-index: -1;
	transform: translateX(100%);
	transition: all 0.3s;
	opacity: 0;
}
.tool-bar-wrap .tool-bar-item .wechat-hide img{
	width: 100px;
	height: 100px;
	margin-top: 20px;
	margin-bottom: 5px;
}
.tool-bar-wrap .tool-bar-item .wechat-hide p{
	font-size: 14px;
	line-height: 22px;
	font-family: 'Microsoft Yahei' !important;
}
.tool-bar-wrap .tool-bar-item .wechat-hide p span{
	color: #e50b23;
}
.tool-bar-wrap .tool-bar-item:hover .wechat-hide{
	transform: translateX(0%);
	opacity: 1;
}
.tool-bar-wrap .tool-bar-item .tool-tel-box{
	position: absolute;
	height: auto;
	overflow: hidden;
	width: 200px;
	height: 90px;
	right: 81px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #ffffff;
	flex-direction: column;
	box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
	z-index: -1;
	transform: translateX(100%);
	transition: all 0.3s;
	opacity: 0;
}
.tool-bar-wrap .tool-bar-item .tool-tel-box p{
	font-size: 14px;
	line-height: 30px;
	display: flex;
	font-family: 'Microsoft Yahei' !important;
}
.tool-bar-wrap .tool-bar-item .tool-tel-box p span{
	font-size: 24px;
}
.tool-bar-wrap .tool-bar-item .tool-tel-box strong{
	font-size: 20px;
	color: #e50b23;
}
.tool-bar-wrap .tool-bar-item:hover .tool-tel-box{
	transform: translateX(0%);
	opacity: 1;
}

/* 移动端底部 */
.navbarFooter{
	display: none;
}
/* 微信弹出层包裹 */
.wechat-click{
	cursor:pointer;
}
.wechat-click-wrap{
	width: 400px;
	height: 400px;
	background-color: #fff;
	background: #ffffff url(../images/qr-back.jpg) center center no-repeat;
	background: #ffffff url(../images/qr-back.gif) center center no-repeat;
	background-size: 100%;
	display: block;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	border-radius: 20px;
	/* padding: 30px 30px 20px 30px; */
}
.wechat-click-wrap.open{
	background-size: 100%;
}
.wechat-click-wrap .qr{
	width: 160px;
	height: auto;
	border:3px solid rgba(204,204,204,0.2);
	display: block;
	margin: 0 auto;
	margin-top: 115px;
}
.wechat-click-wrap .title{
	font-size: 21px;
	line-height: 30px;
	padding-top: 15px;
	font-weight: lighter;
	text-align: center;
}












/* 网站建设CSS */
.innerPage-banner-Wrap{
	width: 100%;
	min-height: 680px;
	height: auto;
	background: #F8F8F8;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 0px;
	overflow: hidden;
	position: relative;
}
.innerPage-banner-Wrap .innerPage-banner-box{
	width: auto;
	min-height: 240px;
	max-width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.innerPage-banner-Wrap .innerPage-banner-box .image{
	width: auto;
	height: auto;
}

.webBuilding-navbar{
	text-align: center;
	padding: 30px 20%;
}
.webBuilding-navbar .list{
	border: 1px solid #F8F8F8;
	display: inline-block;
	padding: 8px 30px;
	margin: 10px 10px;
	line-height: 25px;
	border-radius: 20px;
	transition: all 0.5s;
}
.webBuilding-navbar .list:hover{
	background: #e50b23;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	color: #fff;
}

.web-serve-Wrap{
	width: auto;
	max-width: 1960px;
	margin: 0 auto;
	height: 680px;
	background: #f8f8f8;
	overflow: hidden;
}
.web-serve-Wrap .web-serve-box{
	padding: 30px;
	height: 680px;
	overflow: hidden;
	position: relative;
	display: block;
}
.web-serve-Wrap .web-serve-box .text-box{
	width: 30%;
	height: 100%;
	padding-left: 50px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
	overflow: hidden;
	float: left;
}

.web-serve-Wrap .web-serve-box .text-box .title{
	width: 96%;
	padding: 30px 0px;
	line-height: 30px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 32px;
	color: #333;
	margin-top: -10%;
	font-family: 'Microsoft Yahei';
}
.web-serve-Wrap .web-serve-box .text-box .title span{
	color: #e50b23;
	font-family: 'Microsoft Yahei';
}
.web-serve-Wrap .web-serve-box .text-box .sub-title{
	font-size: 20px;
	color: #333;
	line-height: 30px;
	padding: 20px 0px 20px 0px;
	font-weight: lighter;
}
.web-serve-Wrap .web-serve-box .text-box .description{
	font-size: 16px;
	line-height: 30px;
	color: #414141;
	padding-bottom: 20px;
}
.web-serve-Wrap .web-serve-box .text-box .description p{
	font-size: 16px;
	line-height: 28px;
}
.web-serve-Wrap .web-serve-box .text-box .description .description-title{
	font-size: 18px;
	color: #ffc000;
	line-height: 40px;
	font-weight: lighter;
	padding-bottom: 8px;
}
.web-serve-Wrap .web-serve-box .text-box .button-wrap{
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 20px;
}
.web-serve-Wrap .web-serve-box .text-box .button-wrap .list{
	background: #414141;
	padding: 8px 20px;
	line-height: 25px;
	color: #414141;
	color: #fff;
	display: inline-block;
	border-radius: 30px;
	margin-right: 40px;
	transition: all 0.5s;
}
.web-serve-Wrap .web-serve-box .text-box .button-wrap .list .icon{
	font-size: 24px;
	float: left;
	padding-right: 10px;
}
.web-serve-Wrap .web-serve-box .text-box .button-wrap .list:nth-child(1){
	background: #e50b23;
}
.web-serve-Wrap .web-serve-box .text-box .button-wrap .list:hover{
	transform: translateX(10px);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
	
}
.web-serve-Wrap .web-serve-box .text-box .description .description-title strong{
	padding-left: 20px;
	font-family: 'Microsoft Yahei';
}
.web-serve-Wrap .web-serve-box .image-box {
	width: 60%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	float: right;
	overflow: hidden;
}
.web-serve-Wrap .web-serve-box .image-box img{
	width: 100%;
	height: auto;
	margin-top: -5%;
}



/* 偶数item */
.web-serve-Wrap.web-serve-evenItem{
	background: #434343 url(../images/web-serve-even-back.jpg) top center repeat-y;
}
.web-serve-Wrap.web-serve-evenItem .text-box{
	float: right;
	padding-left: 0px;
	padding-right: 50px;
}

.web-serve-Wrap.web-serve-evenItem .image-box{
	overflow: hidden;
	float: left;
}
.web-serve-Wrap.web-serve-evenItem .text-box .title{
	color: #fff;
	border-bottom: 1px  solid #626262;
}
.web-serve-Wrap.web-serve-evenItem .text-box .title span{
	color: #fff;
}
.web-serve-Wrap.web-serve-evenItem .text-box .sub-title{
	color: #fff;
}

.web-serve-Wrap.web-serve-evenItem .text-box .description .description-title{
	color: #fff712;
}

.web-serve-Wrap.web-serve-evenItem .web-serve-box .text-box .description{
	color: #fff;
}
.web-serve-Wrap.web-serve-evenItem .web-serve-box .text-box .description p{
	color: #fff;
	opacity: 0.8;
}
.web-serve-Wrap.web-serve-evenItem .web-serve-box .text-box .button-wrap .list:nth-child(1){
	background: #626262;
} 
.web-serve-Wrap.web-serve-evenItem .web-serve-box .text-box .button-wrap .list:nth-child(2){
	background: #e50b23;
} 

/* 网页设计服务 */
.web-designServe-wrap{
	overflow: hidden;
	padding: 30px 0px;
}
.web-designServe-wrap .title{
	text-align: center;
	font-size: 34px;
	padding-top: 12px;
	padding-bottom: 10px;
}
.web-designServe-wrap .title span{
	color: #e50b23;
	padding: 0px 12px;
}

.web-designServe-wrap .web-designServe-box{
	overflow: hidden;
	padding: 20px 0px;
	border-top: 1px solid #eeeeee;
	display: flex;
	justify-content: center;
	align-items: flex-start;
}

.web-designServe-wrap .web-designServe-box .item{
	width: 33.333%;
	padding: 20px 30px;
	display: flex;
	justify-content: space-between;
}
.web-designServe-wrap .web-designServe-box .item .icon-box{
	width: 70px;
	height: 70px;
	line-height: 70px;
	background: #e50b23;
	background-image: -webkit-linear-gradient(right,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 25px;
	border-radius: 50%;
	height: 100%;
	flex: 0 0 auto;
	overflow: hidden;
}
.web-designServe-wrap .web-designServe-box .item .icon-box .icon{
	color: #fff;
	font-size: 40px;
}
.web-designServe-wrap .web-designServe-box .item .text-box{
	width: auto;
}
.web-designServe-wrap .web-designServe-box .item .text-box h2{
	font-size: 24px;
	line-height: 40px;
	margin-top: 10px;
	margin-bottom:10px ;
}
.web-designServe-wrap .web-designServe-box .item .text-box p{
	font-size: 16px;
	color: #7c7c7c;
	line-height: 26px;
}
/* 网站建设流程 */
.webBuiding-process-Wrap{
	background: #f8f8f8;
	width: auto;
	max-width: 1960px;
	overflow: hidden;
	margin: 0 auto;
	padding-bottom: 35px;
}
.webBuiding-process-Wrap .title{
	text-align: center;
	font-size: 34px;
	padding-top: 30px;
	padding-bottom: 20px;
}
.webBuiding-process-Wrap .title span{
	color: #e50b23;
	padding: 0px 12px;
}
.webBuiding-process-Wrap .webBuilding-process-box{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	flex-wrap: wrap;
}
.webBuiding-process-Wrap .webBuilding-process-box .item{
	width: 20%;
	border-right:1px solid #e2e2e2 ;
	border-bottom:1px solid #e2e2e2 ;
	text-align: center;
	overflow: hidden;
	padding: 20px;
	padding-top:20px;
	padding-bottom: 30px;
	box-sizing: border-box;
}
.webBuiding-process-Wrap .webBuilding-process-box .item .number{
	font-size: 35px;
	color: #e50b23;
}
.webBuiding-process-Wrap .webBuilding-process-box .item .icon{
	font-size: 45px;
	color: #e50b23;
	padding: 5px 0px;
}
.webBuiding-process-Wrap .webBuilding-process-box .item .item-title{
	font-size: 18px;
	line-height: 28px;
	color: #656565;
}
.webBuilding-contact-wrap{
	padding: 10px 0px;
}
.webBuilding-contact-wrap .title{
	text-align: center;
	font-size: 34px;
	padding-top: 30px;
	padding-bottom: 20px;
}
.webBuilding-contact-wrap .title span{
	color: #e50b23;
	padding: 0px 12px;
}

.webBuilding-contact-wrap .webBuilding-contact-box {
	display: flex;
	justify-content: space-between;
	padding-top: 1vw;
}
.webBuilding-contact-wrap .webBuilding-contact-box .item{
	width: 32%;
	min-height:200px;
	height: auto;
	background: #e50b23;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 1vw;
}
.webBuilding-contact-wrap .webBuilding-contact-box .item .icon-box{
	width: 120px;
	height: 120px;
	background: #fff;
	flex: 0 0 auto;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
	overflow: hidden;
	margin-left: 30px;
}
.webBuilding-contact-wrap .webBuilding-contact-box .item .icon-box .icon{
	font-size: 80px;
	color: #e50b23;
}

.webBuilding-contact-wrap .webBuilding-contact-box .item .text-box{
	padding: 10px 25px;
	color: #fff;
	padding-bottom: 22px;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
}
.webBuilding-contact-wrap .webBuilding-contact-box .item .text-box h2{
	color: #fff;
	line-height: 40px;
	margin-bottom: 10px;
}
.webBuilding-contact-wrap .webBuilding-contact-box .item .text-box p{
	font-size: 16px;
	line-height: 26px;
}

/* 售后服务 */
.webBuiding-service-wrap {
	padding: 0px;
	margin-top: 10px;
}

.webBuiding-service-wrap .title{
	text-align: center;
	font-size: 34px;
	padding-top: 30px;
	padding-bottom: 20px;
}
.webBuiding-service-wrap .title span{
	color: #e50b23;
	padding: 0px 12px;
}
.webBuiding-service-wrap .webBuiding-service-content{
	padding: 20px 2vw;
	padding-top: 10px;
}
.webBuiding-service-wrap .webBuiding-service-content .p{
	font-size: 20px;
	line-height: 40px;
	color: #333333;
}
.webBuiding-service-wrap .webBuiding-service-content .p .span1{
	color: #ffad1f;
	padding-right: 10px;
}
.webBuiding-service-wrap .webBuiding-service-content .p .span2{
	color: #e50b23;
}

/* 我要建设网站 */
.webBuiding-iWantToWebSite{
	background: url(../images/iWantToWebSite.jpg) center center no-repeat;
	height: 550px;
	margin-top: 35px;
	margin-bottom: 65px;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
}
.webBuiding-iWantToWebSite .iWanTo{
	padding: 10px 30px;
	background: rgba(229, 11, 35,0.7);
	color: #fff;
	border-radius: 20px;
	font-size: 18px;
	transition: all 0.5s; 
}
.webBuiding-iWantToWebSite .iWanTo:hover{
	transform: translateX(10px);
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
}




/* 网络推广-百度竞价 */
.baiduJingjia-Wrap{
	background: #f5f8ff;
	padding: 30px 0px;
	padding-top: 0px;
}
.baiduJingjia-title{
	text-align: center;
	padding: 30px;
}
.baiduJingjia-title .title{
	font-size: 36px;
	line-height: 50px;
	color: #333;
	margin-top: 8px;
}
.baiduJingjia-title .sub-title{
	font-size: 18px;
	color: #676767;
	line-height: 30px;
	margin-top: 15px;
}

.baiduJingjia-Wrap .baiduJingjia-trait-box{
	padding: 0px;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	align-content: center;
}
.baiduJingjia-Wrap .baiduJingjia-trait-box .item{
	display: block;
	width: 20%;
	text-align: center;
	margin-left: 2%;
	margin-right: 2%;
}
.baiduJingjia-Wrap .baiduJingjia-trait-box .item .icon{
	line-height: 80px;
	font-size: 70px;
}
.baiduJingjia-Wrap .baiduJingjia-trait-box .item .p{
	font-size: 18px;
	color: #2b2b2b;
	margin-top: 10px;
	line-height: 28px;
	padding: 0px 20px;
}

.baiduJingjia-internet4-box{
	padding-top: 20px;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}
.baiduJingjia-internet4-box .img-box{
	width: 815px;
	display: flex;
	justify-content: center;
	align-items: center;
}
.baiduJingjia-internet4-box .img-box img{
	width:100%
}

.baiduJingjia-internet4-box .text-box{
	padding-right: 30px;
	padding-top: 30px;
}
.baiduJingjia-internet4-box .text-box .title{
	display: table;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
	padding: 8px 30px;
	border-radius: 10px;
	color: #fff;
	font-size: 22px;
	margin-bottom: 20px;
}
.baiduJingjia-internet4-box .text-box .p{
	line-height: 31px;
	color: #434343;
	font-size: 18px;
	padding: 20px 0px;
}
/* 六大优势 */
.baiduJingjia-advantage6-box{
	display: flex;
	justify-content:space-between;
	align-items: center;
	flex-wrap: wrap;
}
.baiduJingjia-advantage6-box .item{
	width: 33.3333333%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	overflow: hidden;
	margin-bottom: 25px;
	margin-top: 25px;
}
.baiduJingjia-advantage6-box .item .icon-wrap{
	width: 110px;
	height: 110px;
	background: #e50b23;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 50%;
	margin-right: 20px;
}
.baiduJingjia-advantage6-box .item .icon-wrap .icon{
	color: #fff;
	font-size: 65px;
}
.baiduJingjia-advantage6-box .item .text-box{
	color: #333;
	padding-right: 20px;
}
.baiduJingjia-advantage6-box .item .text-box h2{
	font-size: 26px;
	padding: 5px 0px;
}
.baiduJingjia-advantage6-box .item .text-box p{
	color: #666666;
	line-height: auto;
	font-size: 20px;
}

/* 百度营销-广告优势 */
.baiduJingjia-baiduAdvantage-box{
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 5px;
	margin-bottom: 65px;
}
.baiduJingjia-baiduAdvantage-box .item{
	width: 30%;
	margin: 0px 30px;
	box-sizing: border-box;
	border-radius: 20px;
	overflow: hidden;
	display: block;
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
}
.baiduJingjia-baiduAdvantage-box .item:nth-child(1){
	margin-left: 10px;
}
.baiduJingjia-baiduAdvantage-box .item:nth-child(3){
	margin-right: 10px;
}
.baiduJingjia-baiduAdvantage-box .item .image-box{
	width: 100%;
}
.baiduJingjia-baiduAdvantage-box .item .image-box img{
	width: 100%;
}
.baiduJingjia-baiduAdvantage-box .item .text-box{
	text-align: center;
	padding: 10px 20px;
	padding-bottom: 25px;
}
.baiduJingjia-baiduAdvantage-box .item .text-box h2{
	font-size: 30px;
	color: #e50b23;
	font-weight: lighter;
	margin-bottom: 10px;
}
.baiduJingjia-baiduAdvantage-box .item .text-box p{
	font-size: 18px;
	color: #333;
	opacity: 0.8;
}
/* 难点 */
.baiduJingjia-nandian-wrap{
	padding: 0px;
	background: #f8f8f8;
	padding-bottom: 30px;
}
.baiduJingjia-nandian-wrap .baiduJingjia-title{
	padding-bottom: 0px;
}
.baiduJingjia-nandian-wrap .nandian-title{
	font-size: 22px;
	color: #e50b23;
	line-height: 30px;
	padding-bottom: 10px;
	padding-left: 25px;
}
.baiduJingjia-nandian-wrap .baiduJingjia-nandian-box{
	display: flex;
	padding: 0px;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: flex-start;
}
.baiduJingjia-nandian-wrap .baiduJingjia-nandian-box .item{
	width: 350px;
	height: auto;
	display: table;
	margin: 0px 10px;
}
.baiduJingjia-nandian-wrap .baiduJingjia-nandian-box .item .image-box{
	width: 350px;
	height: 400px;
	position: relative;
	overflow: hidden;
	background: #F8F8F8;
	border-radius: 20px;
}
.baiduJingjia-nandian-wrap .baiduJingjia-nandian-box .item .image-box .image{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom:0px;
	margin: auto;
	z-index: 1;
}
.baiduJingjia-nandian-wrap .baiduJingjia-nandian-box .item .image-box .number{
	font-size: 40px;
	position: absolute;
	z-index: 3;
	text-align: center;
	color: #fff;
	left: 0px;
	right: 0px;
	bottom: 15px;
	padding: 0px 20px;
}
.baiduJingjia-nandian-wrap .baiduJingjia-nandian-box .item .image-box::after{
	content: '';
	width: 100px;
	height: 0px;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	margin: auto;
	z-index: 2;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
	transition: all 0.2s;
}
.baiduJingjia-nandian-wrap .baiduJingjia-nandian-box .item:hover .image-box::after{
	height: 85px;
}
.baiduJingjia-nandian-wrap .baiduJingjia-nandian-box .item .text-box{
	padding: 10px 20px;
	text-align: center;
} 
.baiduJingjia-nandian-wrap .baiduJingjia-nandian-box .item .text-box h2{
	font-size: 24px;
	line-height: 40px;
	color: #333;
	margin-top: 5px;
	font-weight: lighter;
}
.baiduJingjia-nandian-wrap .baiduJingjia-nandian-box .item .text-box p{
	font-size: 18px;
	color: rgba(0, 0, 0, 0.7);
	line-height: 30px;
}
.baiduJingjia-nandian-wrap .solution-title{
	padding-top: 30px;
}
.baiduJingjia-solution-box{
	display: flex;
	justify-content: space-between;
	margin-top: 5px;
}
.baiduJingjia-solution-box .item{
	width: 23%;
	margin: 0px 10px;
	background: #ffffff;
	border-radius: 20px;
	text-align: center;
	overflow: hidden;
	padding: 10px 0px;
	padding-bottom: 20px;
	transition: all 0.3s;
}
.baiduJingjia-solution-box .item .icon-wrap{
	height: 70px;
	line-height: 70px;
	margin-bottom: 5px;
}
.baiduJingjia-solution-box .item .icon-wrap .icon{
	font-size: 65px;
}

.baiduJingjia-solution-box .item .h2{
	padding: 5px 20px;
	font-size: 26px;
	font-weight: lighter;
	line-height: 40px;
}
.baiduJingjia-solution-box .item .p{
	padding: 10px 20px;
	font-size: 16px;
	color: #666666;
}
.baiduJingjia-solution-box .item:hover{
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
}
.baiduJingjia-nandian-wrap .button-gain{
	display: table;
	margin: 0 auto;
	padding: 10px 30px;
	color: #fff;
	border-radius: 30px;
	background: #e50b23;
	margin-top: 40px;
	margin-bottom: 30px;
	font-size: 16px;
}
.baiduJingjia-nandian-wrap .button-gain:hover{
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
}

/* 百度竞价评分 */
.baiduJingjia-score-Wrap{
	background: #1b1b1b;
	text-align: center;
	color: #ffffff;
	overflow: hidden;
}

.baiduJingjia-score-Wrap .baiduJingjia-score-title{
	text-align: center;
	padding: 10px 30px;
	padding-top: 40px;
}
.baiduJingjia-score-Wrap .baiduJingjia-score-title .title{
	font-size: 36px;
}
.baiduJingjia-score-Wrap .baiduJingjia-score-title .sub-title-1{
	display: table;
	margin: 0 auto;
	background: #e50b23;
	padding: 5px 30px;
	line-height: 30px;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
	font-weight: lighter;
	margin-top: 20px;
	border-radius: 20px;
}
.baiduJingjia-score-Wrap .baiduJingjia-score-title .sub-title-2{
	line-height: 45px;
	font-size: 24px;
	padding-top: 20px;
	font-weight: lighter;
}
.baiduJingjia-score-Wrap .baiduJingjia-score-title .sub-title-2 strong{
	font-size: 40px;
	padding-left: 20px;
	padding-right: 20px;
}

.baiduJingjia-score-box{
	display: flex;
	justify-content: space-between;
	margin-top: 20px;
	margin-bottom: 80px;
}

.baiduJingjia-score-box .item{
	height: auto;
	width: 23%;
	margin: 0px 10px;
	background: #ffffff;
	border-radius: 20px;
	text-align: center;
	padding: 10px 0px;
	padding-bottom: 20px;
	position: relative;
	transition: all 0.3s;
}
.baiduJingjia-score-box .item .image-box{
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.baiduJingjia-score-box .item .image-box img{
	max-width: 100%;
	height: 95%;
}
.baiduJingjia-score-box .item .title{
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: -20px;
	margin: auto;
	display: table;
	padding: 5px 30px;
	line-height: 35px;
	background: #e50b23;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
	font-size: 24px;
	border-radius: 20px;
}

.baiduJingjia-painSpot-box{
	display: flex;
	justify-content: space-between;
	padding: 15px 10px;
}
.baiduJingjia-painSpot-box .left-text-box{
	overflow: hidden;
	width: 50%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
}
.baiduJingjia-painSpot-box .left-text-box p{
	font-size: 30px;
	padding:10px 10px;
	line-height: 40px;
	padding-right: 20px;
	font-family: '微软雅黑'
}
.baiduJingjia-painSpot-box .left-text-box .p1{
	font-weight: bold;
	font-size: 35px;
}
.baiduJingjia-painSpot-box .left-text-box .p4{
	font-weight: bold;
}
.baiduJingjia-painSpot-box .right-text-box{
	background: #ffffff;
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);
	width: 50%;
	display: block;
	text-align: center;
	height: auto;
}
.baiduJingjia-painSpot-box .right-text-box ul{
	padding: 20px 40px;
	padding-top: 20px;
}
.baiduJingjia-painSpot-box .right-text-box ul p{
	font-size: 34px;
	line-height: 50px;
	text-align: left;
	margin-top: 15px;
	margin-bottom: 15px;
}
.baiduJingjia-painSpot-box .right-text-box p .span1{
	font-weight: bold;
}
.baiduJingjia-painSpot-box .right-text-box .title{
	background: #e50b23;
	width: 100%;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
	font-size: 26px;
	display:table;
	padding: 10px 5px;
	color: #fff;
	margin: 0 auto;
	text-align: center;
	line-height: 35px;
	border-radius: 30px;
	margin-top: 20px;
}

/* 百度竞价-环节 */
.baiduJingjia-huanjie-box{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	padding-top: 15px;
	padding-bottom: 10px;
}
.baiduJingjia-huanjie-box .item{
	width: 16%;
	text-align: center;
	margin: 0px ;
}
.baiduJingjia-huanjie-box .item .icon-wrap{
	width: 160px;
	height: 160px;
	border: 3px solid #e50b23;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	margin: 0 auto;
	box-sizing: border-box;
}
.baiduJingjia-huanjie-box .item .icon-wrap .icon{
	font-size: 70px;
}
.baiduJingjia-huanjie-box .item .title{
	font-size: 24px;
	margin-top: 15px;
	line-height: 40px;
	font-weight: lighter;
}
.baiduJingjia-huanjie-box .item:hover .icon-wrap{
	background: #e50b23;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
	border: none;
}
.baiduJingjia-huanjie-box .item:hover .icon-wrap .icon{
	color: #fff ;
	-webkit-text-fill-color:#ffffff;
}




/* 网络推广-seo */
.seo-issue-title{
	text-align: center;
	padding: 30px;
	padding-top: 40px;
	padding-bottom: 10px;
}
.seo-issue-title .title{
	font-size: 36px;
	color: #333;
	line-height: 40px;
	padding-bottom: 15px;
}
.seo-issue-title .sub-title{
	font-size: 18px;
	color: #b0b0b0;
	font-weight: lighter;
	line-height: 30px;
}
.seo-issue-wrap{
	text-align: left;
	display: flex;
	justify-content: center;
	align-items: center;
}
.seo-issue-wrap .text-box{
	width: 50%;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}
.seo-issue-wrap .text-box .item{
	display: flex;
	width: 100%;
	justify-content: flex-start;
	align-items: center;
	padding: 10px;
	border-bottom: 1px solid #f8f8f8;;
	overflow: hidden;
}
.seo-issue-wrap .text-box .item .icon-wrap{
	height: 60px;
	line-height: 60px;
	margin-right: 20px;
}
.seo-issue-wrap .text-box .item .icon-wrap .icon{
	font-size: 42px;
	color: #e50b23;
}
.seo-issue-wrap .text-box .item h2{
	font-size: 20px;
	line-height: 34px;
	font-weight: lighter;
	color: #333;
	padding-right: 10px;
}
.seo-issue-wrap .text-box .item h2 span{
	color: #e50b23;
	font-weight: bold;
}
.seo-issue-wrap .images-box{
	width: 40%;
}
.seo-issue-wrap  .images-box img{
	width: 100%;
}

/* SEO-横幅 */
.seo-banners-Wrap{
	width: 100%;
	height: 236px;
	background: url(../images/seo-banners-back.jpg) center center no-repeat fixed;
	overflow: hidden;
	margin-top: 20px;
}
.seo-banners-Wrap .seo-banners-box{
	display: flex;
	height: 100%;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center;
}
.seo-banners-Wrap .seo-banners-box .title{
	font-size: 34px;
	color: #fff;
	line-height: 50px;
}

.seo-banners-Wrap .seo-banners-box .more{
	display: table;
	background: #fff;
	padding: 5px 25px;
	border-radius: 20px;
	line-height: 30px;
	color: #e50b23;
	margin-top: 25px;
	transition: all 0.5s;
	font-size: 18px;
}
.seo-banners-Wrap .seo-banners-box .more .icon{
	font-size: 30px;
	float: left;
	padding-right: 10px;
}
.seo-banners-Wrap .seo-banners-box .more:hover{
	background: #333;
	color: #fff;
}
/* 解决SEO问题 */
.seo-advantage-title{
	text-align: center;
	padding: 30px;
}
.seo-advantage-title .title{
	font-size: 36px;
	padding: 10px 30px;
	color: #333;
}
.seo-advantage-title .title span{
	color: #e50b23;
}
.seo-advantage-title .sub-title{
	line-height: 30px;
	font-size: 18px;
	margin-top: 15px;
	color: #5f5f5f;
} 
.seo-advantage-banners{
	padding: 10px 30px;
} 
.seo-advantage-banners .title{
	display: table;
	padding: 5px 30px;
	background: #e50b23;
	color: #fff;
	line-height: 35px;
	font-size: 22px;
	border-radius: 30px;
}
.seo-advantage-banners .seo-advantage-banners-content{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-top: 20px;
	position: relative;
}
.seo-advantage-banners .seo-advantage-banners-content .text-box{
	width: 900px;
	min-height: 200px;
	height: auto;
	border: 1px solid #F8F8F8;
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
	margin-left: 10px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding: 25px 0px;
	overflow: hidden;
}
.seo-advantage-banners .seo-advantage-banners-content .text-box p{
	font-size: 30px;
	padding: 10px 35px;
	line-height: 38px;
}
.seo-advantage-banners .seo-advantage-banners-content .text-box .p1{
	color: #4285f4;
	font-size: 24px;
}
.seo-advantage-banners .seo-advantage-banners-content .text-box .p2{
	color: #fbbb00;
	font-size: 36px;
}
.seo-advantage-banners .seo-advantage-banners-content .text-box .p3{
	color: #ea4133;
	font-size: 24px;
}
.seo-advantage-banners .seo-advantage-banners-content .text-box .p4{
	color: #34a853;
	font-size: 38px;
}
.seo-advantage-banners .seo-advantage-banners-content .logo{
	display: flex;
	align-items: center;
	padding: 10px 35px;
	margin-top: 20px;
	margin-bottom: 10px;
}
.seo-advantage-banners .seo-advantage-banners-content .logo img{
	width: 180px;
	padding-right: 35px;
}
.seo-advantage-banners .seo-advantage-banners-content .logo h2{
	font-weight: lighter;
	color: #bdbdbd;
	line-height: 28px;
	font-size: 18px;
}
.seo-advantage-banners .seo-advantage-banners-content .iamge-box{
	position: relative;
	width: 690px;
	right: 4vw;
}
.seo-advantage-banners .seo-advantage-banners-content .iamge-box img{
	width: 100%;
}

/* 9优势 */
.seo-advantage-Wrap{
	width: 100%;
	overflow: hidden;
	padding: 30px;
}
.seo-advantage-Wrap.seo-advantage-1-Wrap{
	background: #f8f8f8;
	margin-top: 35px;
}
.seo-advantage-Wrap .seo-advantage-box{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}
.seo-advantage-Wrap .seo-advantage-box .text-box{
	width: 45%;
}
.seo-advantage-Wrap .seo-advantage-box .text-box .title-box{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-top: 15px;
}
.seo-advantage-Wrap .seo-advantage-box .text-box .title-box .number{
	width: 75px;
	height: 75px;
	background: #4285f4;
	border-radius: 50%;
	text-align: center;
	line-height: 75px;
	font-size: 40px;
	color: #ffffff;
	margin-right: 20px;
}
.seo-advantage-Wrap .seo-advantage-box .text-box .title-box .title{
	font-size: 38px;
	color: #4285f4;
}
.seo-advantage-Wrap .seo-advantage-box .description{
	padding-left: 95px;
	padding-right: 20px;
	margin-top: 10px;
}
.seo-advantage-Wrap .seo-advantage-box .description p{
	line-height: 32px;
	font-size: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #333;
}
.seo-advantage-Wrap .seo-advantage-box .image-box{
	max-width: 621px;
}
.seo-advantage-Wrap .seo-advantage-box .image-box img{
	width: 100%;
}
.seo-advantage-Wrap.seo-advantage-2-Wrap{
	background: #ffffff;
	margin-top: 0px;
}
.seo-advantage-Wrap.seo-advantage-2-Wrap .seo-advantage-box{
	display: flex;
	justify-content: space-between;
	align-items:center;
	margin-top: 0px;
}
.seo-advantage-Wrap.seo-advantage-2-Wrap .seo-advantage-box .text-box {
	margin-top: -20px;
}
.seo-advantage-Wrap.seo-advantage-2-Wrap .seo-advantage-box .text-box .title-box{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-top: 0px;
}
.seo-advantage-Wrap.seo-advantage-2-Wrap .seo-advantage-box .text-box .title-box .number{
	background: #ea4335;
}
.seo-advantage-Wrap.seo-advantage-2-Wrap .seo-advantage-box .text-box .title-box .title{
	color: #ea4335;
}

.seo-advantage-Wrap.seo-advantage-3-Wrap{
	background: #f8f8f8;
	margin-top: 0px;
}

.seo-advantage-Wrap .seo-title-box {
	overflow: hidden;
}
.seo-advantage-Wrap .seo-title-box .title-box{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-top: 15px;
}
.seo-advantage-Wrap .seo-title-box .title-box .number{
	width: 75px;
	height: 75px;
	background: #fbbc05;
	border-radius: 50%;
	text-align: center;
	line-height: 75px;
	font-size: 40px;
	color: #ffffff;
	margin-right: 20px;
}
.seo-advantage-Wrap .seo-title-box .title-box .title{
	font-size: 38px;
	color: #fbbc05;
}

.seo-advantage-Wrap.seo-advantage-3-Wrap .seo-keySerive-box{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	margin-top: 35px;
	overflow: hidden;
	flex-wrap: wrap;
	align-items: stretch;
	padding-bottom: 25px;
}
.seo-advantage-Wrap.seo-advantage-3-Wrap .seo-keySerive-box .item{
	width: 18%;
	background: #fff;
	border-radius: 20px;
	margin: 0 1%;
	text-align: center;
}
.seo-advantage-Wrap.seo-advantage-3-Wrap .seo-keySerive-box .item .icon-wrap{
	padding: 10px 30px;
}
.seo-advantage-Wrap.seo-advantage-3-Wrap .seo-keySerive-box .item .icon-wrap .icon{
	font-size: 65px;
}
.seo-advantage-Wrap.seo-advantage-3-Wrap .seo-keySerive-box .item .description{
	padding: 10px 30px;
	padding-top: 0px;
	padding-bottom: 30px;
	line-height: 26px;
	color: #333;
	font-size: 16px;
}  

.seo-advantage-Wrap.seo-advantage-4-Wrap .seo-title-box .title-box .number{
	width: 75px;
	height: 75px;
	background: #4285f4;
	border-radius: 50%;
	text-align: center;
	line-height: 75px;
	font-size: 40px;
	color: #ffffff;
	margin-right: 20px;
}
.seo-advantage-Wrap.seo-advantage-4-Wrap .seo-title-box .title-box .title{
	font-size: 38px;
	color: #4285f4;
}

.seo-advantage-Wrap.seo-advantage-4-Wrap .seo-advantage-4-box{
	height: 450px;
	background: url(../images/seo-advantage-4.jpg) center center no-repeat;
	position: relative;
}
.seo-advantage-Wrap.seo-advantage-4-Wrap .seo-advantage-4-box p{
	width: 460px;
	line-height: 35px;
	font-size: 24px;
	position: absolute;
	color: #333;
}
.seo-advantage-Wrap.seo-advantage-4-Wrap .seo-advantage-4-box p span{
	padding-right: 15px;
}
.seo-advantage-Wrap.seo-advantage-4-Wrap .seo-advantage-4-box .p1{
	top: 10%;
	left: 8%;
}
.seo-advantage-Wrap.seo-advantage-4-Wrap .seo-advantage-4-box .p2{
	top: 10%;
	right: 5%;
}
.seo-advantage-Wrap.seo-advantage-4-Wrap .seo-advantage-4-box .p3{
	left: 5%;
	bottom: 5%;
}
.seo-advantage-Wrap.seo-advantage-4-Wrap .seo-advantage-4-box .p4{
	right: 5%;
	bottom: 5%;
}

.seo-advantage-Wrap.seo-advantage-5-Wrap{
	background: #f8f8f8;
	margin-top: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.seo-advantage-Wrap.seo-advantage-5-Wrap .seo-advantage-box .text-box{
	margin-top: 35px;
}
.seo-advantage-Wrap.seo-advantage-5-Wrap .seo-advantage-box .text-box .title-box .number{
	background: #34a853;
}
.seo-advantage-Wrap.seo-advantage-5-Wrap .seo-advantage-box .text-box .title-box .title{
	color: #34a853;
}
.seo-advantage-Wrap.seo-advantage-5-Wrap .seo-advantage-box .description .more{
	display: table;
	padding: 10px 30px;
	background: #34a853;
	border-radius: 30px;
	color: #fff;
	margin-top: 30px;
}

.seo-advantage-Wrap.seo-advantage-5-Wrap .seo-advantage-box .image-box{
	max-width: 50%;
}
.seo-advantage-Wrap.seo-advantage-5-Wrap .seo-advantage-box.image-box img{
	width: 100%;
}

.seo-advantage-Wrap.seo-advantage-6-Wrap{
	overflow: hidden;
} 
.seo-advantage-Wrap.seo-advantage-6-Wrap .seo-title-box .title-box .number{
	background: #e50b23;
}
.seo-advantage-Wrap.seo-advantage-6-Wrap .seo-title-box .title-box .title{
	color: #e50b23;
}
.seo-advantage-6-box{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	text-align: center;
	padding-top: 30px;
}
.seo-advantage-6-box .item{
	width: 12.5%;
}
.seo-advantage-6-box .item .icon-wrap{
	width: 130px;
	height: 130px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin:0 auto;
	border: 3px solid #e50b23;
	border-radius: 50%;
}
.seo-advantage-6-box .item .icon-wrap .icon{
	font-size: 60px;
	color: #e50b23;
}
.seo-advantage-6-box .item .number{
	font-size: 30px;
	color: #999;
	margin-top: 10px;
}
.seo-advantage-6-box .item .title{
	font-size: 18px;
	line-height: 28px;
	padding: 8px 20px;
}

.seo-advantage-Wrap.seo-advantage-7-Wrap{
	background: #f8f8f8;
}
.seo-advantage-Wrap.seo-advantage-7-Wrap .seo-title-box .title-box .number{
	background: #2932e1;
}
.seo-advantage-Wrap.seo-advantage-7-Wrap .seo-title-box .title-box .title{
	color: #2932e1;
}
.seo-advantage-Wrap .seo-advantage-7-box{
	display: flex;
	justify-content: center;
	align-items: center;
	padding-top: 35px;
	padding-bottom: 25px;
}
.seo-advantage-Wrap .seo-advantage-7-box .item{
	width: 33.3%;
	overflow: hidden;
	position: relative;
	height: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 360px;
	text-align: center;
	flex-direction: column;
	margin: 0px 1px;
}
.seo-advantage-Wrap .seo-advantage-7-box .item img{
	position: absolute;
	width: 100%;
	top: 0px;
	left: 0px;
	right: 0px;
	z-index: 1;
}
.seo-advantage-Wrap .seo-advantage-7-box .item  .number{
	position: relative;
	z-index: 10;
	padding: 0px 0px;
	width: 70px;
	height: 70px;
	line-height: 70px;
	background: #2932e1;
	border-radius: 50%;
	color: #fff;
	font-size: 40px;
}
.seo-advantage-Wrap .seo-advantage-7-box .item  .title{
	position: relative;
	z-index: 10;
	font-size: 30px;
	padding: 10px 25px;
	color: #fff;
	margin-top: 10px;
}
.seo-advantage-Wrap .seo-advantage-7-box .item:after{
	content: '';
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	position: absolute;
	display: block;
	background: rgba(0, 0, 0, 0.7);
	z-index: 2;
	transition: all 0.5s;
}
.seo-advantage-Wrap .seo-advantage-7-box .item:hover::after{
	background: rgba(0, 0, 0, 0.5);
}

.seo-advantage-Wrap.seo-advantage-8-Wrap{
	overflow: hidden;
}

.seo-advantage-Wrap.seo-advantage-8-Wrap .seo-title-box .title-box .number{
	background: #4184f4;
}
.seo-advantage-Wrap.seo-advantage-8-Wrap .seo-title-box .title-box .title{
	color: #4184f4;
}
.seo-advantage-Wrap.seo-advantage-8-Wrap .seo-advantage-8-box{
	padding: 0px;
	padding-top: 10px;
}
.seo-advantage-Wrap.seo-advantage-8-Wrap .seo-advantage-8-box  .swiper-slide{
	display: flex;
	justify-content: center;
	align-items: center;
}
.seo-advantage-Wrap.seo-advantage-8-Wrap .seo-advantage-8-box .seo-advantage-case-item{
	width: 414px;
	height: auto;
	padding-top: 30px;
}
.seo-advantage-Wrap.seo-advantage-8-Wrap .seo-advantage-8-box .seo-advantage-case-item .image-box{
	width: 414px;
	height: 346px;
	border: 1px solid #f8f8f8;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
	border-radius: 2vw;
}
.seo-advantage-Wrap.seo-advantage-8-Wrap .seo-advantage-8-box .seo-advantage-case-item .image-box img{
	width: 90%;
}
.seo-advantage-Wrap.seo-advantage-8-Wrap .seo-advantage-8-box .seo-advantage-case-item  .title{
	line-height: 40px;
	width: 100%;
	height: 40px;
	text-align: center;
	overflow: hidden;
	padding: 0px 10px;
	font-size: 18px;
	color: #999;
	margin-top: 10px;
}
.seo-advantage-Wrap.seo-advantage-9-Wrap{
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.seo-advantage-Wrap.seo-advantage-9-Wrap .seo-title-box .title-box .number{
	background: #ea4335;
}
.seo-advantage-Wrap.seo-advantage-9-Wrap .seo-title-box .title-box .title{
	color: #ea4335;
}
.seo-advantage-Wrap.seo-advantage-9-Wrap .seo-advantage-9-box{
	padding: 0px 0px;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	padding-top: 10px;
	padding-bottom: 0px;
}
.seo-advantage-Wrap.seo-advantage-9-Wrap .seo-advantage-9-box img{
	width: 300px;
	height: 160px;
	border: 1px solid #eeeeee;
	margin: 30px 30px;
	box-sizing: border-box;
	transition: all 0.5s;
}
.seo-advantage-Wrap.seo-advantage-9-Wrap .seo-advantage-9-box img:hover{
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
}











/* 短视频运营 */
.douyin-yunying-Wrap{
	background: #ffffff;
	padding: 30px;
	overflow: hidden;
}
.douyin-yunying-Wrap .douyin-yunying-title{
	padding: 10px;
	text-align: center;
	color: #333333;
}
.douyin-yunying-Wrap .douyin-yunying-title .title{
	font-size: 40px;
	line-height: 60px;
}
.douyin-yunying-Wrap .douyin-yunying-title .sub-title{
	font-size: 24px;
	line-height: 40px;
	padding-top: 8px;
}
.douyin-yunying-Wrap .douyin-yunying-what{
	overflow: hidden;
	padding: 20px 0px;
}
.douyin-yunying-Wrap .douyin-yunying-what h2{
	font-size: 30px;
	color: #fe1955;
}
.douyin-yunying-box{
	padding: 0px;
	display: flex;
	justify-content: space-between;
}
.douyin-yunying-box .douyin-yunying-data{
	width: auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.douyin-yunying-box .douyin-yunying-data .number-box{
	width: 400px;
	height: 400px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	flex-direction: column;
	color: #fff;
	overflow: hidden;
}
.douyin-yunying-box .douyin-yunying-data .number-box .text-box{
	width: 380px;
	height: 380px;
	position: relative;
	z-index: 3;
	padding: 0px 0px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	margin: 0 auto;
}
.douyin-yunying-box .douyin-yunying-data .number-box .text-box .icon-wrap{
	line-height: 80px;
	margin-bottom: 0px;
	margin-top: -10px;
}
.douyin-yunying-box .douyin-yunying-data .number-box .text-box .icon-wrap .icon{
	color: #fff;
	font-size: 100px;
	background-image: -webkit-linear-gradient(left,rgb(255, 255, 255),rgb(75, 255, 255),rgb(255, 255, 255));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.douyin-yunying-box .douyin-yunying-data .number-box .text-box .title{
	font-size: 25px;
	padding: 0px 30px;
	color: #fff;
}
.douyin-yunying-box .douyin-yunying-data .number-box .text-box .number{
	font-size: 100px;
	line-height: 100px;
	padding-top: 10px;
}
.douyin-yunying-box .douyin-yunying-data .number-box .number-box-back{
	width: 380px;
	height: 380px;
	background: #000000;
	border-radius: 50%;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	position: absolute;
	z-index: 2;
}
.douyin-yunying-box .douyin-yunying-data .number-box .number-box-back.number-box-back-2{
	background: #fe1955;
	right: 20px;
	z-index: 1;
}
.douyin-yunying-box .douyin-yunying-data .number-box .number-box-back.number-box-back-3{
	background: #4bffff;
	left: 20px;
	z-index: 1;
}


.douyin-yunying-box .douyin-yunying-data .data-text-box{
	display: block;
}
.douyin-yunying-box .douyin-yunying-data .data-text-box .item{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	width: 400px;
	margin: 50px 0px;
}
.douyin-yunying-box .douyin-yunying-data .data-text-box .item .icon{
	font-size: 20px;
	padding: 0px 15px;
	padding-left: 50px;
}
.douyin-yunying-box .douyin-yunying-data .data-text-box .item li{
	font-size: 22px;
}
.douyin-yunying-box .douyin-yunying-data .data-text-box .item li span{
	color: #fe1955;
}
.douyin-yunying-box .image-box{
	width: auto;
	display: flex;
	align-items: center;
	justify-content: center;
}
.douyin-yunying-box .image-box img{
	max-width: 100%;
}

.shoptVideoOperation-banners-Wrap{
	height: 325px;
	background: url(../images/shoptVideoOperation-banners.jpg) top center no-repeat;
	margin-top: 20px;
	overflow: hidden;
	text-align: center;
	color: #ffffff;
}
.shoptVideoOperation-banners-Wrap .shoptVideoOperation-banners-box{
	padding: 0px;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}
.shoptVideoOperation-banners-Wrap .shoptVideoOperation-banners-box .title{
	font-size: 30px;
	font-weight: lighter;
	padding: 0px;
}
.shoptVideoOperation-banners-Wrap .shoptVideoOperation-banners-box .bigTitle{
	font-size: 35px;
	color: #fe1955;
	padding: 20px 0px;
}
.shoptVideoOperation-banners-Wrap .shoptVideoOperation-banners-box .sub-title{
	padding: 8px 35px;
	background: #fe1955;
	font-size: 24px;
	border-radius: 30px;
	margin-top: 10px;
	margin-bottom: 30px;
} 

.shoptVideoOperation-question-title {
	text-align: center;
	padding-top: 30px;
	user-select: none;
}
.shoptVideoOperation-question-title .sub-title{
	font-size: 16px;
	color: #adadad;
	font-weight: lighter;
	line-height: 30px;
}
.shoptVideoOperation-question-title .title{
	font-size: 45px;
	padding: 8px 10px;
	color: #333;
}
.shoptVideoOperation-question-title .p{
	font-size: 20px;
	color: #333;
	padding-top: 5px;
}
.shoptVideoOperation-question-title .trouble-box{
	position: relative;
	height: 40px;
	margin-top: 30px;
}
.shoptVideoOperation-question-title .trouble-box h2{
	background: #000000;
	color: #fff;
	display: table;
	padding: 0px 30px;
	margin: 0 auto;
	line-height: 40px;
	position: relative;
	z-index: 2;
	border-radius: 25px;
}
.shoptVideoOperation-question-title .trouble-box::after{
	content: '1';
	height: 4px;
	width: 95%;
	background: #000000;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	z-index: 1;
	border-radius: 20px;
}
.shoptVideoOperation-question-images{
	overflow: hidden;
	font-size: 0px;
	min-height: 700px;
	user-select: none;
}
.shoptVideoOperation-question-images img{
	width: 100%;
	-webkit-user-drag: none;
}

.shoptVideoOperation-servie-Wrap{
	padding: 30px;
	background: #000000;
	text-align: center;
	color: #ffffff;
}
.shoptVideoOperation-servie-Wrap .title{
	font-size: 40px;
	line-height: 60px;
	margin-bottom: 10px;
}
.shoptVideoOperation-servie-Wrap .title span{
	color: #00eceb;
}

.shoptVideoOperation-servie-Wrap .shoptVideoOperation-servie-box{
	display: flex;
	justify-content: center;
	align-items: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.shoptVideoOperation-servie-Wrap .shoptVideoOperation-servie-box .item{
	line-height: 30px;
	padding: 10px 30px;
	border: 2px solid #f08300;
	border-radius: 30px;
	font-size: 22px;
	margin: 0px 20px;
	color: #f08300;
	font-weight: bold;
}
.shoptVideoOperation-servie-Wrap .shoptVideoOperation-servie-box .icon{
	font-size: 30px;
	margin: 0px 5px;
	color: #fe1955;
} 

/* 核心优势 */
.shoptVideoOperation-advantage-title{
	text-align: center;
	padding: 30px;
}
.shoptVideoOperation-advantage-title .sub-title{
	font-size: 18px;
	color: #adadad;
	font-weight: lighter;
	line-height: 30px;
}
.shoptVideoOperation-advantage-title .title{
	font-size: 45px;
	padding: 8px 10px;
	color: #333;
}
.shoptVideoOperation-advantage-box{
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	padding-top: 0px;
	padding-bottom: 30px;
}
.shoptVideoOperation-advantage-box .item{
	width: 19%;
	background: #efefef;
	margin: 0px 15px;
	border-radius: 30px;
	text-align: center;
}
.shoptVideoOperation-advantage-box .item .number{
	padding: 20px 30px;
	line-height: 40px;
	font-size: 40px;
	color: #f08300;
}
.shoptVideoOperation-advantage-box .item .title{
	padding: 10px 30px;
	line-height: 40px;
	font-size: 24px;
	color: #333;
	padding-top: 0px;
}

.shoptVideoOperation-advantage-box .item .description{
	padding:2px 25px;
	padding-bottom: 30px;
	line-height: 26px;
	color: #333;
	font-size: 16px;
	opacity: 0.9;
}
.shoptVideoOperation-advantage-box .item:nth-child(odd){
	background-image: -webkit-linear-gradient(top,rgb(248, 248, 248),rgb(147, 255, 255));
}
.shoptVideoOperation-advantage-box .item:nth-child(even){
	background-image: -webkit-linear-gradient(top,rgb(248, 248, 248),rgb(255, 153, 179));
}

.shoptVideoOperation-title{
	text-align: center;
	overflow: hidden;
	height: 54px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.shoptVideoOperation-title .title-box{
	position: relative;
	padding-left: 6px;
}
.shoptVideoOperation-title .title-box .text-back{
	width: auto;
	display: table;
	z-index: 3;
	line-height: 54px;
	padding: 0px 40px;
	color: #ffffff;
	border-radius: 30px;
	position: relative;
}
.shoptVideoOperation-title .title-box .text-back .title{
	float: left;
}
.shoptVideoOperation-title .title-box .text-back .sub-title{
	 float: left;
	 color: #888888;
	 padding-left: 25px;
}
.shoptVideoOperation-title .title-box .text-back:before{
	content: ' ';
	width: 100%;
	left: 0px;
	height: 54px;
	position: absolute;
	background: #fe1955;
	border-radius: 30px;
	z-index: -1;
	background: #333;
	background-image: -webkit-linear-gradient(top,rgb(7, 3, 5),rgb(58, 58, 58));
}
.shoptVideoOperation-title .title-box .text-back::after{
	content: ' ';
	width: 100px;
	right: -6px;
	height: 54px;
	position: absolute;
	border-radius: 30px;
	z-index: -2;
	background: #00eceb;
}
.shoptVideoOperation-title .title-box .title-back{
	content: ' ';
	width: 100px;
	left: -6px;
	height: 54px;
	position: absolute;
	background: #fe1955;
	border-radius: 30px;
	z-index: -2;
}

.shoptVideoOperation-cehua-box{
	display: flex;
	justify-content: space-between;
	padding-top: 30px;
	padding-bottom: 30px;
}
.shoptVideoOperation-cehua-box .item{
	width: 25%;
	text-align: center;
}
.shoptVideoOperation-cehua-box .item .icon-wrap{
	width: 206px;
	height: 206px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	margin: 0 auto;
	position: relative;
	flex: 0 0 auto;
	color: #ffffff;
}
.shoptVideoOperation-cehua-box .item .icon-wrap:before{
	content: ' ';
	width: 200px;
	height: 200px;
	border-radius: 50%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin: auto;
	position: absolute;
	z-index: -1;
	background: #000000;
}
.shoptVideoOperation-cehua-box .item .icon-wrap::after{
	content: ' ';
	width: 200px;
	height: 200px;
	border-radius: 50%;
	left: 10px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	position: absolute;
	z-index: -2;
	background: #00eceb;
}
.shoptVideoOperation-cehua-box .item .title-back{
	content: ' ';
	width: 200px;
	height: 200px;
	border-radius: 50%;
	top: 0px;
	right: 10px;
	bottom: 0px;
	margin: auto;
	position: absolute;
	z-index: -2;
	background: #fe1955;
}
.shoptVideoOperation-cehua-box .item .icon-wrap .icon{
	font-weight: lighter;
	line-height: 70px;
	font-size: 70px;
}
.shoptVideoOperation-cehua-box .item .icon-wrap .title{
	font-size: 24px;
	line-height: 40px;
	margin-top: 10px;
}
.shoptVideoOperation-cehua-box .item .description{
	font-size: 18px;
	line-height: 28px;
	color: #797979;
	margin-top: 15px;
}

/* 账号管理 */
.shoptVideoOperation-zhanghao-box{
	display: flex;
	justify-content: center;
	align-items: stretch;
	padding-top: 35px;
	padding-bottom: 35px;
}
.shoptVideoOperation-zhanghao-box .item{
	width: 20%;
	background: #000000;
	color: #ffffff;
	text-align: left;
	position: relative;
	border-radius: 30px;
	overflow: hidden;
	padding-bottom: 55px;
	margin: 0px 30px;
}
.shoptVideoOperation-zhanghao-box .item:before{
	content: ' ';
	position: absolute;
	background: #fe1955;
	width: 160px;
	height: 160px;
	z-index: 1;
	border-radius: 50%;
	top: -50px;
	right: -50px;
	transition: all 0.3s;
}
.shoptVideoOperation-zhanghao-box .item .icon-wrap{
	line-height: auto;
	height: 70px;
	overflow: hidden;
	margin: 10px 30px;
}
.shoptVideoOperation-zhanghao-box .item .icon-wrap .icon{
	font-size: 60px;
	color: #fe1955;
}
.shoptVideoOperation-zhanghao-box .item .title {
	padding: 10px 35px;
	line-height: 40px;
}
.shoptVideoOperation-zhanghao-box .item .p {
	padding: 5px 35px;
	line-height: 32px;
	color: #bbbbbb;
	font-size: 18px;
}
.shoptVideoOperation-zhanghao-box .item:nth-child(even):before{
	background: #00eceb;
}
.shoptVideoOperation-zhanghao-box .item:nth-child(even) .icon-wrap .icon{
	color: #00eceb;
}
.shoptVideoOperation-zhanghao-box .item:hover:before{
	top: 78%;
}


/* 视频制作 */
.shoptVideoOperation-zhizuo-box {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-top: 30px;
	padding-bottom: 30px;
}
.shoptVideoOperation-zhizuo-box .image-box{
	width: 58%;
}
.shoptVideoOperation-zhizuo-box .image-box img{
	width: 100%;
	height: auto;
	border-radius: 1vw;
}
.shoptVideoOperation-zhizuo-box .description-box{
	width: 40%;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}
.shoptVideoOperation-zhizuo-box .description-box .item{
	width: auto;
	padding: 30px 40px;
	overflow: hidden;
	display: flex;
	flex-direction: row;
	align-items: center;
}
.shoptVideoOperation-zhizuo-box .description-box .item .icon-wrap{
	width: 100px;
	height: 100px;
	line-height: 100px;
	background: #fe1955;
	text-align: center;
	border-radius: 50%;
	margin-right: 30px;
	flex: 0 0 auto;
}
.shoptVideoOperation-zhizuo-box .description-box .item .icon-wrap .icon{
	font-size: 45px;
	color: #fff;
}
.shoptVideoOperation-zhizuo-box .description-box .item .text-box{
	width: auto;
	color: #333;
}
.shoptVideoOperation-zhizuo-box .description-box .item .text-box .title{
	font-size: 28px;
	line-height: 38px;
}
.shoptVideoOperation-zhizuo-box .description-box .item .text-box .p{
	font-size: 18px;
	opacity: 0.9;
	line-height: 28px;
	margin-top: 5px;
}
.shoptVideoOperation-zhizuo-box .description-box .item:nth-child(even) .icon-wrap{
	background: #00eceb;
}


/* 成功案例 */
.shoptVideoOperation-case-box{
	padding: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.shoptVideoOperation-case-box .swiper-slide{
	display: flex;
	justify-content: center;
	align-items: center;
}
.shoptVideoOperation-case-box .shoptVideoOperation-case-item{
	width: 452px;
	height: 818px;
	height: auto;
	position: relative;
	overflow: hidden;
	background: #F3F3F3;
}
.shoptVideoOperation-case-box .shoptVideoOperation-case-item .image-box{
	width: 452px;
	height: 818px;
	padding: 20px;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: border-box;
}
.shoptVideoOperation-case-box .shoptVideoOperation-case-item .image-box img{
	width: 100%;
	height: 100%;
}
.shoptVideoOperation-case-box .shoptVideoOperation-case-item  .title{
	line-height: 50px;
	width: auto;
	height: 50px;
	text-align: center;
	overflow: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	margin: auto;
	background: rgb(0, 0, 0,1);
	padding: 0px 30px;
	font-size: 18px;
	color: #999;
	z-index: 10;
	transition: all 0.5s;
	transform: translateY(-50px);
}
.shoptVideoOperation-case-box .shoptVideoOperation-case-item:hover .title{
	opacity: 1;
	color: #fff;
	transform: translateY(-0px);
}

.shoptVideoOperation-content-botton{
	display: table;
	padding: 10px 35px;
	margin:30px auto;
	background: #fe1955;
	color: #fff;
	border-radius: 20px;
	margin-bottom: 60px;
	transition: all 0.5s;
}
.shoptVideoOperation-content-botton:hover,.shoptVideoOperation-content-botton:focus{
	color: #fff;
}
.shoptVideoOperation-content-botton:hover{
	transform: translateY(-10px);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
}











/* 抖音推广 */
.douyinTuiguang-title{
	padding: 30px;
	text-align: center;
	color: #333;
}
.douyinTuiguang-title .title{
	font-size: 38px;
	line-height: 60px;
	padding: 5px;
}
.douyinTuiguang-title .sub-title{
	font-size: 20px;
	line-height: 40px;
	opacity: 0.8;
	padding: 5px 10px;
}
.douyinTuiguang-3dahexin-box{
	display: flex;
	justify-content: center;
	align-items: stretch;
	padding: 10px 0px;
	padding-top: 10px;
}
.douyinTuiguang-3dahexin-box .item{
	width: 410px;
	border: 1px solid #dcdcdc;
	border-radius: 30px;
	overflow: hidden;
	margin: 0 2%;
}

.douyinTuiguang-3dahexin-box .item .images-box{
	position: relative;
	width: 410px;
	height: 410px;
	overflow: hidden;
	display: flex;
	justify-content: flex-start;
	align-items: flex-end;
}
.douyinTuiguang-3dahexin-box .item .images-box img{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: -1;
}
.douyinTuiguang-3dahexin-box .item .images-box .text{
	padding: 30px 30px;
	padding-bottom: 25px;
	color: #fff;
}
.douyinTuiguang-3dahexin-box .item .images-box .text .title{
	font-size: 30px;
	padding: 10px 0px;
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
.douyinTuiguang-3dahexin-box .item .images-box .text p{
	font-size: 16px;
	line-height: 30px;
	font-family: '微软雅黑';
}
.douyinTuiguang-3dahexin-box .item .description-box{
	padding: 20px 30px;
}
.douyinTuiguang-3dahexin-box .item .description-box .h2{
	font-size: 24px;
	font-weight: lighter;
	line-height: 30px;
	padding-bottom: 10px;
}
.douyinTuiguang-3dahexin-box .item .description-box .p{
	font-size: 16px;
	color: #696969;
	text-align:justify; 
	text-justify:inter-ideograph;
}
.douyinTuiguang-5tese-box{
	display: flex;
	text-align: center;
	justify-content: space-between;
	padding: 30px 0px;
}

.douyinTuiguang-5tese-box .item{
	width: 25%;
}
.douyinTuiguang-5tese-box .item .img{
	width: 110px;
	height: 110px;
}
.douyinTuiguang-5tese-box .item .title{
	font-weight: lighter;
	font-size: 18px;
	color: #333333;
	line-height: 30px;
}

/* 引流 */
.douyinTuiguang-yinliu-Wrap{
	background: #0e66e0;
	margin-top: 30px;
	color: #ffffff;
	padding-bottom: 50px;
}

.douyinTuiguang-yinliu-Wrap .douyinTuiguang-title{
	color:#ffffff;
	padding-bottom: 10px;
}

.douyinTuiguang-yinliu-Wrap .douyinTuiguang-yinliu-box{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: flex-start;
}
.douyinTuiguang-yinliu-Wrap .douyinTuiguang-yinliu-box .title{
	flex-basis: 100%;
	font-size: 24px;
	opacity: 0.8;
	line-height: 40px;
	margin-bottom: 40px;
	font-weight: lighter;
	padding-left: 2.4%;
}
.douyinTuiguang-yinliu-Wrap .douyinTuiguang-yinliu-box .item{
	width: 30%;
	text-align: center;
	background: #fff;
	padding: 25px 0px;
	border-radius: 1vw;
	margin: 0 1.2%;
}
.douyinTuiguang-yinliu-Wrap .douyinTuiguang-yinliu-box .item .img{
	width: 100px;
	height: 77px;
}
.douyinTuiguang-yinliu-Wrap .douyinTuiguang-yinliu-box .item .h2{
	font-size: 22px;
	color: #333;
	padding: 5px 20px;
}

/* 抖音推广Tab切换 */
.douyinTuiguang-Tab-wrap{
	margin-top: 50px;
	padding-bottom: 50px;
	position: relative;
}
.douyinTuiguang-Tab-wrap .douyinTuiguang-Tab-nav{
	width: 400px;
	position: relative;
	float: left;
	margin-left: 2.4%;
}
.douyinTuiguang-Tab-wrap .douyinTuiguang-Tab-nav .item{
	padding: 30px 25px;
	border-bottom: 1px solid #eeeeee;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	box-sizing: border-box;
	overflow: hidden;
	border-radius: 20px;
	transition: all 0.5s;
}
.douyinTuiguang-Tab-wrap .douyinTuiguang-Tab-nav .item .number{
	font-size: 36px;
}
.douyinTuiguang-Tab-wrap .douyinTuiguang-Tab-nav .item .title{
	font-size: 24px;
	line-height: 35px;
	padding: 0px 20px;
	padding-right: 55px;
}
.douyinTuiguang-Tab-wrap .douyinTuiguang-Tab-nav .item.current{
	background: #fdbd5d url(../images/douyinTuiguang-Tab-nav-current.png) right center no-repeat;
	background-size: 50px;
	background-position: 95%; 
	border-radius: 20px;
	color: #fff;
}

.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box{
	width: 960px;
	min-height: 520px;
	max-height: 520px;
	float: right;
	background: #f8fafc;
	overflow-x: hidden;
	overflow-y: auto;
	margin-right: 2.4%;
	display: block;
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content{
	display: block;
	color: #333333;
	padding: 30px 35px; 
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content.douyinTuiguang-Tab-content-1{
	background: url(../images/douyinTuiguang-Tab-content-1.jpg) right top no-repeat;
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content.douyinTuiguang-Tab-content-2{
	background: url(../images/douyinTuiguang-Tab-content-2.jpg) right top no-repeat;
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content.douyinTuiguang-Tab-content-3{
	background: url(../images/douyinTuiguang-Tab-content-3.jpg) right top no-repeat;
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content.douyinTuiguang-Tab-content-4{
	background: url(../images/douyinTuiguang-Tab-content-3.jpg) right top no-repeat;
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content .title-box{
	font-size: 32px;
	line-height: 40px;
	padding-bottom: 20px;
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content .title-box .span{
	color: #1a76ff;
	padding-left: 20px;
	font-size: 24px;
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content .description{
	padding: 10px 0px 20px 0px;
	margin-bottom: 10px;
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content .description .description-title{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-bottom: 15px;
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content .description .description-title img{
	width: 40px;
	padding-right: 20px;
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content .description .description-title .title{
	font-size: 22px;
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content .description dd{
	padding: 5px 25px;
	position: relative;
	font-size: 16px;
	line-height: 28px;
	font-family: "微软雅黑";
	opacity: 0.9;
}
.douyinTuiguang-Tab-wrap  .douyinTuiguang-Tab-box .douyinTuiguang-Tab-content .description dd:before{
	position: absolute;
	content: '';
	width: 8px;
	height: 8px;
	background: #1a6fff;
	left: 0px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	border-radius: 50%;
}

/* 短视频价值 */
.douyinTuiguang-jiazhi-Wrap{
	background: #0e66e0;
	overflow: hidden;
	padding-bottom: 30px;
}
.douyinTuiguang-jiazhi-Wrap .douyinTuiguang-title{
	color: #ffffff;
}
.douyinTuiguang-jiazhi-Wrap .douyinTuiguang-jiazhi-box{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	align-items: stretch;
}
.douyinTuiguang-jiazhi-Wrap .douyinTuiguang-jiazhi-box .item{
	width: 25%;
	text-align: center;
	color: #ffffff;
	padding-top: 10px;
	padding-bottom: 30px;
	border-left:1px solid #2474e3;
	box-sizing: border-box;
}
.douyinTuiguang-jiazhi-Wrap .douyinTuiguang-jiazhi-box .item:nth-child(1),.douyinTuiguang-jiazhi-Wrap .douyinTuiguang-jiazhi-box .item:nth-child(5){
	border: none;
}
.douyinTuiguang-jiazhi-Wrap .douyinTuiguang-jiazhi-box .item img{
	width: 80px;
	height: 80px;
}
.douyinTuiguang-jiazhi-Wrap .douyinTuiguang-jiazhi-box .item .title{
	padding: 10px 20px;
}
.douyinTuiguang-jiazhi-Wrap .douyinTuiguang-jiazhi-box .item p{
	padding: 10px 35px;
	padding-top: 0px;
	font-size: 18px;
	line-height: 30px;
	opacity: 0.8;
}


.douyinTuiguang-advantage-wrap{
	overflow: hidden;
}
.douyinTuiguang-advantage-wrap .douyinTuiguang-title{
	padding: 40px 0px;
}
.douyinTuigung-advantage-box{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	text-align: center;
	padding: 0px 0px;
	overflow: hidden;
}
.douyinTuigung-advantage-box .item{
	width: 280px;
	margin: 0 3%;
	padding-bottom: 20px;
}
.douyinTuigung-advantage-box .item img{
	width: 280px;
	height: 290px;
	border-radius: 20px;
}
.douyinTuigung-advantage-box .item .text{
	text-align: left;
	color: #333333;
}
.douyinTuigung-advantage-box .item .text h3{
	font-size: 24px;
	line-height: 30px;
	padding: 10px 0px;
}
.douyinTuigung-advantage-box .item .text p{
	font-size: 16px;
	opacity: 0.9;
}
.douyinTuiguang-advantage-icon-box{
	display: flex;
	justify-content: flex-start;
	align-items: stretch;
	flex-wrap: wrap;
	padding: 5px 0px;
	padding-bottom: 30px;
}
.douyinTuiguang-advantage-icon-box .item{
	width: 20%;
	text-align: center;
	padding: 10px 0px;
}
.douyinTuiguang-advantage-icon-box .item .icon-wrap{
	height: 80px;
	line-height: 80px;
	overflow: hidden;
}
.douyinTuiguang-advantage-icon-box .item .icon-wrap .icon{
	font-size: 60px;
	color: #0e66e0;
}
.douyinTuiguang-advantage-icon-box .item .title{
	font-size: 18px;
	line-height: 30px;
	font-weight: lighter;
	padding: 5px 5px;
}
/* 应用行业 */
.douyinTuiguang-hangye-Wrap{
	background: #fafafa;
	background-image: -webkit-linear-gradient(top,rgb(248, 248, 248),rgb(255, 255, 255));
	margin-top: 0px;
	padding-bottom: 30px;
}

.douyinTuiguang-hangye-problem-box{
	padding: 0px 0px;
	display: flex;
	justify-content: center;
	align-items: stretch;
	flex-wrap: wrap;
}
.douyinTuiguang-hangye-problem-box .item{
	width: 28%;
	border: 1px solid #ccd3e2;
	margin: 0px 2%;;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	padding: 10px 0px;
	border-radius: 20px;
	margin-bottom: 40px;
}
.douyinTuiguang-hangye-problem-box .item .icon-wrap{
	display: flex;
}
.douyinTuiguang-hangye-problem-box .item .icon-wrap .icon{
	font-size: 45px;
	color: #0e66e0;
	padding-left: 20px;
	padding-right: 20px;
}
.douyinTuiguang-hangye-problem-box .item .title{
	font-size: 20px;
	color: #323232;
	font-weight: lighter;
	line-height: 30px;
	padding: 0px 15px 0px 0px;
}

.douyinTuiguang-hangye-item-box{
	display: flex;
	padding-top: 10px;
	padding-bottom: 30px;
	justify-content: center;
}
.douyinTuiguang-hangye-item-box .item{
	width: 155px;
	height: 170px;
	margin: 0px 26.5px;
	display: flex;
	position: relative;
	justify-content: center;
	align-items: center;
	flex: 0 0 auto;
}
.douyinTuiguang-hangye-item-box .item img{
	width: 155px;
	height: 170px;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	top: 0px;
	margin: auto;
	border-radius: 15px;
}
.douyinTuiguang-hangye-item-box .item .title{
	position: relative;
	z-index: 2;
	color: #ffffff;
	padding: 0px 10px;
	font-size: 22px;
}

.douyinTuiguang-hangye-Wrap .bottom-title{
	padding: 10px 20px;
	padding-left: 6%;
	color: #494949;
	font-size: 24px;
}
.douyinTuiguang-hangye-Wrap .bottom-title span{
	color: #0e66e0;
}









/* 外贸推广 */
.foreign-5Function-wrap{
	overflow: hidden;
	background: #ffffff;
	margin-top: -60px;
	margin-bottom: 60px;
	border-radius: 40px;
	position: relative;
	z-index: 10;
	text-align: center;
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
	padding-top: 30px;
	padding-bottom: 30px;
}

.foreign-5Function-wrap .title{
	font-size: 40px;
	color: #1940b0;
	padding: 10px 30px;
}
.foreign-5Function-wrap .sub-title{
	font-size: 21px;
	color: #7e7e7e;
	padding: 10px 30px;
	font-weight: lighter;
}
.foreign-5Function-wrap  .foreign-5Function-box{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	text-align: center;
	padding-top: 20px;
}
.foreign-5Function-wrap  .foreign-5Function-box .item{
	width: 18.5%;
	margin: 10px 0px;
}
.foreign-5Function-wrap  .foreign-5Function-box .item img{
	width: 148px;
	height: 148px;
	margin-bottom: 8px;
	-webkit-user-drag: none;
}
.foreign-5Function-wrap  .foreign-5Function-box .item .h2{
	padding: 10px;
	font-size: 21px;
	color: #333;
	font-weight: lighter;
}
/* 外贸-智能建站 */
.foreign-webBuild-wrap{
	display: flex;
	justify-content: center;
	align-items: center;
	padding-bottom: 30px;
}
.foreign-text-box {
	width: 55%;
	overflow: hidden;
}
.foreign-text-box .title{
	font-size: 32px;
	color: #1940b0;
	line-height: 40px;
	padding-bottom: 15px;
	padding-right: 100px;
}
.foreign-text-box .description{
	font-size: 18px;
	color: #333;
	line-height: 30px;
	padding-right: 60px;
	margin-bottom: 35px;
}
.foreign-text-box .item{
	padding-right: 60px;
	padding-left: 45px;
	padding-bottom: 15px;
	background: url(../images/_foreign-webBuild-item-icon.png) left top no-repeat;
	background-size: 30px;
	margin-top: 18px;
	margin-bottom: 10px;
}
.foreign-text-box .item .h2{
	font-size: 22px;
	line-height: 25px;
	color: #1940b0;
	margin-bottom: 12px;
}
.foreign-text-box .item .p{
	font-size: 17px;
	line-height: 28px;
	opacity: 0.8;
}


.foreign-webBuild-wrap .img-box{
	width: 45%;
	text-align: center;
}
.foreign-webBuild-wrap .img-box img{
	max-width: 100%;
	-webkit-user-drag: none;
}

/* 智能VR */
.foreign-vr-Wrap{
	overflow: hidden;
	background: #f6fafd;
}
.foreign-vr-Wrap .foreign-vr-box{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-top: 40px;
	padding-bottom: 40px;
}

.foreign-vr-Wrap .img-box{
	width: 50%;
	text-align: center;
}
.foreign-vr-Wrap .img-box img{
	max-width: 100%;
	-webkit-user-drag: none;
}

.foreign-vr-Wrap .foreign-text-box{
	width: 45%;
}
.foreign-vr-Wrap .foreign-text-box .title{
	margin-top: 20px;
}
.foreign-vr-Wrap .foreign-text-box .description{
	margin-bottom: 50px;
}
.foreign-vr-Wrap .foreign-text-box .item,.foreign-vr-Wrap .foreign-text-box .title,.foreign-vr-Wrap .foreign-text-box .description{
	padding-right: 10px;
}

/* VR全景 */
.foreign-vr2-Wrap{
	overflow: hidden;
	background: #ffffff;
}
.foreign-vr2-Wrap .foreign-vr2-box{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-top: 40px;
	padding-bottom: 30px;
}
.foreign-vr2-Wrap .img-box{
	width: 50%;
	text-align: center;
}
.foreign-vr2-Wrap .img-box img{
	max-width: 100%;
	-webkit-user-drag: none;
}

/* 智能监控系统 */
.foreign-many-Wrap{
	overflow: hidden;
	background: #f6fafd;
	padding-top: 20px;
	padding-bottom: 40px;
}

.foreign-many-box{
	display: flex;
	justify-content: center;
	align-items: flex-start;
}
.foreign-many-box .foreign-text-box{
	width: 50%;
}
.foreign-many-box .foreign-text-box .image{
	width: 90%;
	display: block;
	margin: 0 auto;
}
.foreign-many-box .foreign-text-box .item{
	padding-right: 10px;
}
.foreign-many-box .foreign-text-box .item .p{
	padding-right: 30px;
	text-align:justify; 
	text-justify:inter-ideograph;
}
.foreign-many-box .foreign-text-box.many-right{
	padding-top: 70px;
}

.foreign-monitoring-Wrap{
	padding: 35px 0px 15px 0px;
}
/* 突破 */
.foreign-breakthrough-Wrap{
	padding: 30px 0px;
	background: #122272;
	padding-bottom: 60px;
}
.foreign-breakthrough-box{
	text-align: center;
}
.foreign-breakthrough-box .title{
	font-size: 40px;
	color: #ffffff;
	padding: 10px 30px;
}
.foreign-breakthrough-box .sub-title{
	font-size: 21px;
	color: #5f76e9;
	padding-top: 10px;
	padding-bottom: 30px;
}
.foreign-breakthrough-box .image{
	width: auto;
	max-width: 100%;
}

/* 8大优势 */
.foreigin-advantage-Wrap{
	background: #f6fafd;
	padding: 30px 0px;
}
.foreigin-advantage-Wrap .title{
	font-size: 36px;
	color: #1940b0;
	padding: 10px;
	text-align: center;
}
.foreignin-advantage-box{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.foreignin-advantage-box .item{
	background: #ffffff;
	width: 22%;
	margin: 1% 1%;
	border-radius: 20px;
	background: #fff url(../images/_foreign-webBuild-item-icon.png) 20px center no-repeat;
	background-size: 30px;
}
.foreignin-advantage-box .item .span2{
	display: block;
	padding: 20px 20px 20px 62px;
	line-height: 30px;
	font-size: 20px;
	color: #1940b0;
	user-select: none;
}

/* 产品模式表格 */
.foreigin-table-title{
	text-align: center;
	font-size: 36px;
	padding: 35px 30px;
	color: #3254b7;
}

.foreigin-table-box{
	background: #fff;
	padding-top: 10px;
	padding-bottom: 30px;
}
.foreigin-table-box table {
	width:100%;
	border-collapse:collapse;
	text-align:center;
	color:#666;
	font-size:16px;
	border-top-color:transparent;

}
.foreigin-table-box table td,table th {
	border:1px solid #88d4ef;
	text-align:center;
	vertical-align:middle
}
.foreigin-table-box table .table-color {
	color:#f07f00;
	font-size:20px
}
.foreigin-table-box table tr td {
	padding:10px;
	font-weight: lighter;
	font-family: "微软雅黑";
}
.foreigin-table-box table tr:hover{
	background: #caf1ff;
}
.foreigin-table-box table tr th:nth-child(1) {
	background:#daf5ff;
	color:#2c3441;
	font-size:18px;
	padding:10px 0;
	line-height:1.4
}
.foreigin-table-box table tr:nth-child(1) th {
	border-color:transparent;
	border-radius:4px;
	color:#fff;
	font-size:26px;
	border-bottom-color:#88d4ef;
	background:0 0
}
.foreigin-table-box table tr:nth-child(1) th:nth-child(3),.foreigin-table-box table tr:nth-child(1) th:nth-child(4),.foreigin-table-box table tr:nth-child(1) th:nth-child(5),.foreigin-table-box table tr:nth-child(1) th:nth-child(6) {
	width:187px;
	height:72px;
	font-weight:500
}
.foreigin-table-box table tr:nth-child(1) th:nth-child(3) {
	background:#bbb
}
.foreigin-table-box table tr:nth-child(1) th:nth-child(4) {
	background:#dcba7f
}
.foreigin-table-box table tr:nth-child(1) th:nth-child(5) {
	background:#ff872e
}
.foreigin-table-box table tr:nth-child(1) th:nth-child(6) {
	background:#3c3c70
}

/* 为什么需要外贸 */
.foreigin-why-Wrap{
	margin-top: 30px;
	overflow: hidden;
}

.foreigin-why-Wrap .mind {
	background:url(../images/foreigin-why-Wrap.png) top center;
	padding-top: 40px;
}
.foreigin-why-Wrap .mind>.container3 {
	position:relative;
	width: 1520px;
}
.foreigin-why-Wrap .mind-tit {
	font-size:36px;
	font-weight:800;
	color:rgba(25,64,176,1);
	text-align:center
}
.foreigin-why-Wrap .mind-box {
	box-shadow:0 10px 20px 0 rgba(150,150,150,.22);
	height:auto;
	background:rgba(255,255,255,1);
	border-radius:20px;
	position:relative;
	top:-32px;
	width:85%;
	padding: 60px 30px 10px 30px;
	overflow: hidden;
	overflow-x: auto;
	margin: 0 auto;
}
.foreigin-why-Wrap .mind>.container3>p:nth-child(2) {
	width:251px;
	height:50px;
	background:rgba(25,64,176,1);
	border-radius:3px;
	font-size:18px;
	font-weight:300;
	color:rgba(255,255,255,1);
	margin:0 auto;
	text-align:center;
	line-height:50px;
	position:relative;
	top:36px;
	z-index:10;
	margin-bottom:40px;
	border-radius: 20px;
}

.foreigin-why-Wrap .mind-box>div {
	width:2300px;
}
.foreigin-why-Wrap .mind-box>div img {
	display:block;
	width:100%;
	vertical-align: middle;
}

.foreigin-why-Wrap .mind>.container3>p:nth-child(2):before {
	position:absolute;
	display:block;
	content:'';
	width:2px;
	height:34px;
	background:#d1d9ef;
	left:50%;
	bottom:-34px
}

.foreigin-why-Wrap .mind-box>div img:first-child {
	margin-right:30px
}

.mind-btns button {
	position:absolute;
	top:430px;
	background:#fff;
	border-radius:50%;
	height:60px;
	width:60px;
	font-size:40px;
	outline:0;
	border:none;
	display: flex;
	justify-content: center;
	align-items: center;
	box-shadow:0 10px 20px 0 rgba(150,150,150,.22);
	cursor:pointer;
}
.mind-btns button span{
	font-size: 28px;
}
.mind-btns button.lf {
	left:0px
}
.mind-btns button.rt {
	right:0px
}

.foreigin-bigData-title-Wrap{
	background: #122272;
	margin: 0px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 200px;
}
.foreigin-bigData-title-Wrap .title{
	color: #fff;
	font-size: 36px;
}
.foreigin-bigData-title-Wrap .sub-title{
	font-size: 20px;
	color: #fff;
	font-weight: lighter;
	padding: 20px;
}

.foreigin-bigData-box{
	background: #fff;
	border-radius: 30px;
	margin-top: -180px;
	text-align: center;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
	margin-bottom: 30px;
	padding-bottom: 40px;
}

.foreigin-bigData-box .foreigin-bigData-box-top{
	padding: 20px 20px;
}
.foreigin-bigData-box .foreigin-bigData-box-top h2{
	font-size: 24px;
	color: #5e76f1;
	padding-top:20px;
}
.foreigin-bigData-box .foreigin-bigData-box-top p{
	font-size: 20px;
	color: #cecece;
	font-weight: lighter;
	padding: 5px;
	padding-top: 10px;
}
.foreigin-bigData-box .foreigin-bigData-box-top .number{
	font-size: 40px;
	color: #ff7e1b;
}
.foreigin-bigData-box .foreigin-bigData-box-top .image{
	width: 90%;
	display: block;
	margin: 0 auto;
}
.foreigin-bigData-box .foreigin-bigData-content{
	display: flex;
	justify-content: center;
	align-items: center;
}
.foreigin-bigData-box .foreigin-bigData-content .item{
	width: 45%;
	overflow: hidden;
}
.foreigin-bigData-box .foreigin-bigData-content .item h2{
	font-size: 24px;
	color: #5e76f1;
	font-weight: lighter;
	padding-bottom: 10px;
}
.foreigin-bigData-box .foreigin-bigData-content .item img{
	max-width: 100%;
}










/* 百度爱采购 */
.aicaigou-banner-bottom-Wrap{
	overflow: hidden;
	background: #e45325;
}
.aicaigou-banner-bottom-box{
	display: flex;
	justify-content: center;
	align-items: stretch;
}
.aicaigou-banner-bottom-box .item{
	width: 19%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	color: #fff;
	font-size: 24px;
	user-select: none;
}
.aicaigou-banner-bottom-box .item img{
	height: 100%;
	margin-right: 20px;
	-webkit-user-drag: none;
}
.aicaigou-banner-bottom-box .item:nth-child(1){
	background: #fd7344;
}
.aicaigou-banner-bottom-box .item:nth-child(2){
	background: #e45325;
}
.aicaigou-banner-bottom-box .item:nth-child(3){
	background: #fd7344;
}
.aicaigou-banner-bottom-box .item:nth-child(4){
	background: #e45325;
}
.aicaigou-banner-bottom-box .item:nth-child(5){
	background: #fd7344;
}



/* 必选爱采购 */

.aicaigou-title{
	padding: 35px;
	text-align: center;
	font-size: 36px;
	color: #333;
	font-family: "黑体";
}

.aicaigou-title span{
	color: #fc7244;
}

.aicaigou-bixuan-Wrap{
	background: #f4f4f4;
	overflow: hidden;
	padding-bottom: 10px;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box{
	position: relative;
	height: 430px;
	margin-bottom: 30px;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box img{
	user-select: none;
	-webkit-user-drag: none;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .back{
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	margin: auto;
	width: 490px;
	z-index: 1;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .back img{
	width: 100%;
	-webkit-user-drag: none;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .item{
	position: absolute;
	display: flex;
	width: 35%;
	justify-content: flex-end;
	align-items: center;
	padding: 10px;
	text-align: right;
	z-index: 2;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .item img{
	width: 90px;
	height: 90px;
	margin: 0px 20px;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .item .text-box{
	overflow: hidden;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .item .text-box .h2{
	font-size: 22px;
	color: #343e54;
	line-height: 25px;
	padding: 5px 0px;
	margin-bottom: 5px;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .item .text-box .p{
	font-size: 16px;
	color: #575757;
	line-height: 26px;
}

.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .item.item-1{
	left: 0px;
	top: 0px;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .item.item-2{
	left: 0px;
	bottom: 5%;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .item.item-3{
	right: 0px;
	top: 0px;
	text-align: left;
	justify-content: flex-start;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .item.item-3 img{
	order: -1;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .item.item-4{
	right: 0px;
	bottom: 5%;
	justify-content: flex-start;
	text-align: left;
}
.aicaigou-bixuan-Wrap .aicaigou-bixuan-box .item.item-4 img{
	order:-1;
}

.aicaigou-vip-box{
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-bottom: 30px;
}
.aicaigou-vip-box .aicaigou-vip-item{
	display: flex;
	flex-direction: column;
	border-right: 4px solid #eeeeee;
	width: 22%;
	justify-content: center;
	align-items: stretch;
	box-sizing: border-box;
}
.aicaigou-vip-box .aicaigou-vip-item .item{
	text-align: center;
	padding: 12px 30px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: stretch;
}
.aicaigou-vip-box .aicaigou-vip-item .item img{
	width: 58px;
	display: block;
	margin: 0 auto;
	-webkit-user-drag: none;
}
.aicaigou-vip-box .aicaigou-vip-item .item .p{
	line-height: 30px;
	color: #434343;
	padding-top: 5px;
}
.aicaigou-vip-box .aicaigou-vip-item .item .p2{
	text-align: center;
	margin: 0 auto;
	color: #848383;
	line-height: 20px;
	font-size: 14px;
	font-family: "微软雅黑";
}
.aicaigou-vip-box .aicaigou-vip-item:nth-child(4){
	border: none;
}



/* 优质服务商 */
.aicaigou-server-Wrap{
	background: #f4f4f4;
	padding-bottom:60px;
}
.aicaigou-server-Wrap .aicaigou-server-box{
	display: flex;
	justify-content: center;
	align-items: flex-start;
}
.aicaigou-server-Wrap .aicaigou-server-box .item{
	width: auto;
	margin: 0px 5%;
}
.aicaigou-server-Wrap .aicaigou-server-box .item .title{
	height:100px;
	font-size: 18px;
	line-height: 28px;
	font-weight: lighter;
	margin-bottom: 10px;
	display: flex;
	align-items: center;
}
.aicaigou-server-Wrap .aicaigou-server-box .item .img{
	max-width: 100%;
	height: 274px;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
}

/* 实力 */
.aicaigou-shili-sub-title{
	text-align: center;
	font-size: 18px;
	line-height: 35px;
	margin-top: -10px;
}
.aicaigou-shili-box{
	position: relative;
	height: 521px;
}
.aicaigou-shili-box .back{
	position: absolute;
	width: 811px;
	z-index: 1;
	left: 0px;
	right: 0px;
	bottom: 0px;
	top: 0px;
	margin: auto;
}

.aicaigou-shili-box .item{
	width: 118px;
	height: 118px;
	background: #fe5331;
	border-radius: 50%;
	background-image: -webkit-linear-gradient(top,rgb(255, 213, 198),rgb(254, 82, 49),rgb(254, 82, 49));
	border: 1px solid #ff8860;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	text-align: center;
	align-items: center;
	color: #fff;
	position: absolute;
	z-index: 2;
	box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.2);
}
.aicaigou-shili-box .item h2{
	font-size: 16px;
	line-height: 30px;
	text-shadow: 1px 1px 3px #cb4b28;
	font-weight: lighter;
}
.aicaigou-shili-box .item h3{
	font-size: 25px;
	line-height: 30px;
	padding-bottom: 20px;
	text-shadow: 1px 1px 3px #cb4b28;
}

.aicaigou-shili-box .item.item-1{
	left: 12%;
	top: 0px;
}
.aicaigou-shili-box .item.item-2{
	left: 12%;
	bottom: 0px;
}
.aicaigou-shili-box .item.item-3{
	right: 12%;
	top: 0px;
}
.aicaigou-shili-box .item.item-4{
	right: 12%;
	bottom: 0px;
}

.aicaigou-qingsongdali-title{
	padding-top: 0px;
}

.aicaigou-qingsongdali-box{
	overflow: hidden;
	display: flex;
	justify-content: center;
}
.aicaigou-qingsongdali-box .item{
	width: 22%;
	box-sizing: border-box;
	border-right: 1px dashed #dadada;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: stretch;
	text-align: center;
	padding-bottom: 30px;
}
.aicaigou-qingsongdali-box .item img{
	width: 210px;
	display: block;
	margin: 0 auto;
}
.aicaigou-qingsongdali-box .item .title{
	font-size: 22px;
	padding: 5px 30px;
	color: #fd7344;
}
.aicaigou-qingsongdali-box .item .description{
	line-height: 26px;
	padding: 5px 30px;
	color: #333;
	font-size: 16px;
}
.aicaigou-qingsongdali-box .item:nth-child(2) .title,.aicaigou-qingsongdali-box .item:nth-child(4) .title{
	color: #343e53;
}
.aicaigou-qingsongdali-box .item:nth-child(4){
	border: none;
}


.aicaigou-case-Wrap{
	height: auto;
	position: relative;
	padding-bottom: 0px;
	
}
.aicaigou-case-Wrap .aicaigou-case-Swiper .swiper-slide{
	display: flex;
	justify-content: center;
	align-items: flex-start;
}
.aicaigou-case-Wrap .aicaigou-case-Swiper .swiper-pagination-bullet{ background:rgba(217,217,217,0.6); filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; width:13px; height:13px; border-radius:50%; margin:0px 8px !important;}
.aicaigou-case-Wrap .aicaigou-case-Swiper .swiper-pagination-bullet-active{background:#ff6600;}


/* 进阶 */
.aicaigou-Advanced-box{
	position: relative;
	height: 535px;
	margin-top: 0px;
	margin-bottom: 30px;
}
.aicaigou-Advanced-box .back{
	width: 622px;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	z-index: 1;
}
.aicaigou-Advanced-box .item{
	width: 180px;
	height:160px;
	position: absolute;
	z-index: 2;
	user-select: none;
}
.aicaigou-Advanced-box .item .title{
	width: 100px;
	height: 100px;
	background: url(../images/aicaigou-Advanced-box-itemTitle-1.jpg) center center no-repeat;
	text-align: center;
	line-height: 100px;
	color: #fff;
	overflow: hidden;
	font-size: 30px;
}
.aicaigou-Advanced-box .item .p{
	font-size: 24px;
	line-height: 40px;
	margin-bottom: 5px;
}
.aicaigou-Advanced-box .item .h3{
	height: 8px;
	width: 100%;
	background: #feb197;
	background-image: -webkit-linear-gradient(left,rgb(254, 177, 151),rgb(254, 177, 151),rgb(255, 255, 255));
}
.aicaigou-Advanced-box .item.item-1{
	left: 12%;
	top: 0px;
}
.aicaigou-Advanced-box .item.item-2{
	right: 12%;
	top: 0px;
}
.aicaigou-Advanced-box .item.item-2 .title,.aicaigou-Advanced-box .item.item-3 .title{
	background: url(../images/aicaigou-Advanced-box-itemTitle-2.jpg) center center no-repeat;
}
.aicaigou-Advanced-box .item.item-2 .h3,.aicaigou-Advanced-box .item.item-3 .h3{
	background-image: -webkit-linear-gradient(left,rgb(143, 148, 160),rgb(143, 148, 160),rgb(255, 255, 255));
}
.aicaigou-Advanced-box .item.item-3{
	left: 12%;
	bottom: 0px;
}
.aicaigou-Advanced-box .item.item-4{
	right: 12%;
	bottom: 0px;
}











/* 关于我们页面 */
.innerPage-banner-Wrap.about-banner-Wrap{
	min-height: 200px;
	overflow: hidden;
	position: relative;
}
.innerPage-banner-Wrap.about-banner-Wrap .innerPage-banner-text-box{
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	margin: auto;
	height: 100%;
	display: flex;
	color: #fff;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}
.innerPage-banner-Wrap.about-banner-Wrap .innerPage-banner-text-box h2{
	font-size: 40px;
	line-height: 60px;
	padding: 10px 30px;
}
.innerPage-banner-Wrap.about-banner-Wrap .innerPage-banner-text-box p{
	font-size: 24px;
	margin-top: 10px;
	margin-bottom: 20px;
	font-weight: normal;
}

/* 当前位置 */
.location-Wrap{
	background: #f8f8f8;
	padding: 20px 40px;
	color: #333;
	overflow: hidden;
	margin-bottom: 10px;
}
.location-Wrap .location-box{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0px 3vw;
}
.location-Wrap .location-box .location-links{
	line-height: 35px;
	width: 50%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	font-size: 16px;
	color: #999;
}
.location-Wrap .location-box .location-links .icon{
	font-size: 35px;
	padding-right: 5px;
	color: #333;
}
.location-Wrap .location-box .location-links a{
	color: #333;
	padding: 0px 15px;
	font-size: 16px;
	transition: all 0.3s;
}
.location-Wrap .location-box .location-links a:hover{
	color:#e50b23
}
.location-Wrap .location-box  .location-message{
	display: flex;
	justify-content: flex-end;
	align-items: center;
	width: 50%;
}
.location-Wrap .location-box  .location-message .link{
	border: 1px solid #e50b23;
	box-sizing: border-box;
	padding: 5px 20px;
	border-radius: 20px;
	color: #e50b23;
	line-height: 30px;
	transition: all 0.3s;
}
.location-Wrap .location-box  .location-message .link .icon{
	font-size: 24px;
	float: left;
	padding-right: 10px;
}
.location-Wrap .location-box  .location-message .link:hover{
	background: #e50b23;
	color: #fff;
}


.about-nav-box{
	text-align: center;
	padding: 30px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.about-nav-box .list{
	padding: 9px 38px;
	border: 1px solid #dcdcdc;
	border-radius: 20px;
	margin: 10px 15px;
	transition: all 0.3s;
}
.about-nav-box .list:hover{
	border: 1px solid #e50b23;
	color: #fff;
	background: #e50b23;
}
.about-nav-box .list.current{
	border: 1px solid #e50b23;
	color: #e50b23;
}
.about-nav-box .list.current:hover{
	background: #fff;
	color: #e50b23;
}
/* 关于我们简介 */
.about-description-box{
	text-align: center;
	padding-bottom: 40px;
}
.about-title-box{
	width: 90%;
	margin: 0 auto;
	padding: 20px;
	padding-top: 15px;
	padding-bottom: 25px;
	position: relative;
	text-align: center;
}
.about-title-box .h2{
	font-size: 38px;
	line-height: 38px;
	padding-bottom: 10px;
}
.about-title-box .p{
	font-size: 21px;
	padding-top: 12px;
	color: #636363;
}
.about-title-box::after{
	content: '1';
	width: 100px;
	height: 3px;
	overflow: hidden;
	background: #e50b23;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	margin: auto;
}


.about-description-box .text-box{
	padding: 0px 10px;
	padding-top: 25px;
}
.about-description-box .text-box .p1{
	font-size: 18px;
	color: #393939;
	line-height: 32px;
}
.about-description-box .text-box .p2{
	font-size: 16px;
	color: #767676;
	line-height: 28px;
	margin-top: 20px;
	font-family: "微软雅黑";
}
.about-description-box .number{
	display: flex;
	padding-top: 30px;
	padding-bottom: 30px;
	justify-content: center;
	align-items: center;
}
.about-description-box .number .item{
	width: 23%;
	text-align: center;
}
.about-description-box .number .item .h2{
	font-size: 50px;
	line-height: 50px;
	color: #e50b23;
}
.about-description-box .number .item p{
	font-size: 18px;
	color: #767676;
	padding-top: 18px;
	line-height: 30px;
}
/* 历程 */
.button-consult{
	padding: 8px 30px;
	background: #e50b23;
	color: #fff;
	border-radius: 20px;
	display: inline-block;
	margin: 0 auto;
	line-height: 25px;
	transition: all 0.3s;
}
.button-consult .icon{
	font-size: 30px;
	float: left;
	padding-right: 10px;
}
.button-consult:hover,.button-consult:focus{
	color: #fff;
	transform: translateX(10px);
}


/* 发展 */
.about-develop-Wrap{
	background: #f3f3f3;
	padding: 30px 0px;
	padding-bottom: 70px;
	margin-bottom: -45px;
}


.about-history-box{
	padding-bottom: 20px;
}
.about-history-box .about-history-Swiper{
	padding-top: 35px;
	padding-bottom: 60px;
}
.about-history-item{
	position: relative;
	background: #fff;
	padding-bottom: 0px;
	border-radius: 0px 20px 0px 20px;
	overflow: hidden;
}
.about-history-item .img-box{
	height: 240px;
	position: relative;
	overflow: hidden;
}
.about-history-item .img-box img{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	min-width: auto;
	min-height: auto;
	width: 100%;
	height: 100%;
	transform: none;
	transition: transform 0.5s ease;
	object-fit: cover;
	max-height: 100%;
}
.about-history-item .text-box{
	padding: 20px 25px;
}
.about-history-item .text-box h2{
	font-size: 22px;
	line-height: 30px;
	color: #333;
}
.about-history-item .text-box p{
	font-size: 16px;
	color: #999;
	margin-top: 8px;
	height: 75px;
	overflow: hidden;
	font-family: "微软雅黑";
}


.about-history-box .about-history-Swiper .swiper-pagination-bullet{ background:rgba(0,0,0,0.2); filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; width:13px; height:13px; border-radius:50%; margin:0px 10px !important; bottom:0px !important}
.about-history-box .about-history-Swiper .swiper-pagination-bullet-active{background:rgba(229, 11, 35,1);}


/* 公司文化 */
.about-culture-box{
	display: flex;
	flex-wrap: wrap;
	padding-top: 40px;
	margin-bottom: 80px;
}
.about-culture-box .item{
	width: 50%;
	background: #fff;
	display: flex;
}
.about-culture-box .item .img-box{
	width: 50%;
}
.about-culture-box .item .img-box img{
	width: 100%;
	display: block;
}
.about-culture-box .item .text-box{
	width: 50%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	overflow: hidden;
}
.about-culture-box .item .text-box .h2{
	font-size: 30px;
	line-height: 40px;
	padding: 0px 30px;
	margin-top: 10px;
	font-weight: normal;
}
.about-culture-box .item .text-box .p{
	padding: 0px 30px;
	font-size: 16px;
	color: #969696;
	line-height: 30px;
	margin-top: 8px;
}
.about-culture-box .item .text-box .li{
	line-height: 30px;
	padding: 0px 30px;
	color: #616161;
	margin-top: 8px;
	font-size: 18px;
}

.about-culture-box .item:nth-child(3),.about-culture-box .item:nth-child(4){
	flex-direction: row-reverse;
}
.about-culture-box .item:nth-child(3) .text-box,.about-culture-box .item:nth-child(4) .text-box{
	text-align: right;
}


/* 关于我们合作伙伴 */
.about-develop-Wrap .home-parther-wrap .home-partner-content{
	width: 100%;
}




/* 成功案例 */
.case-Wrap{
	background: #F3F3F3;
	overflow: hidden;
	margin-top: -10px;
	padding-top: 30px;
	padding-bottom: 45px;
	margin-bottom: -45px;
}
.casePage-navigation-wrap .case-nav-list .link{
	font-size: 16px;
	font-family: "微软雅黑";
	color: #8d8d8d;
}
.casePage-navigation-wrap .case-nav-list .link:hover{
	border: 1px solid #e50b23;
	background: #e50b23;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	color: #fff;
}


.case-item-box{
	padding: 0px;
	position: relative;
}
.case-item-box .case-list{
	width: 346px;
	height: 326px;
	background: #ffffff;
	overflow: hidden;
	display: inline-block;
	margin: 0px 15px;
	margin-bottom: 30px;
	transition: all 0.3s;
	position: relative;
}
.case-item-box .case-list .img{
	width: 310px;
	height: 198px;
	background: #F8F8F8 url(../images/case-list-imgBack.jpg) center center no-repeat;
	background-size: 100%;
	margin: 0 auto;
	margin-top: 18px;
	overflow: hidden;
	position: relative;
}
.case-item-box .case-list .img img{
	width: 100%;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	position: absolute;
	display: block;
	transition: all 0.2s;
}
.case-item-box .case-list .img:before{
	width: 100%;
	height: 100%;
	content: '';
	background: rgba(0,0,0,0.5) url(../images/case-list-img-back.png) center center no-repeat;
	background-size: 50px;
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	margin: auto;
	z-index: 2;
	overflow: hidden;
	opacity: 0;
	transition:all 0.5s;
}
.case-item-box .case-list:hover .img:before{
	opacity: 1;
}
.case-item-box .case-list .icon-wrap{
	width: auto;
	padding: 0px 20px;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	margin-top: 10px;
}
.case-item-box .case-list .icon-wrap .icon{
	font-size: 28px;
	color: #9d9d9d;
	padding: 0px 5px;
	float: left;
}
.case-item-box .case-list .icon-wrap .icon.pc{
	font-size: 30px;
}
.case-item-box .case-list .icon-wrap .icon.mobile{
	padding-left: 10px;
	font-size: 26px;
}
.case-item-box .case-list .icon-wrap .icon.right{
	float: right;
	padding-right: 0px;
	color: #e50b23;
}
.case-item-box .case-list .title-wrap{
	width: auto;
	padding: 5px 25px;
	line-height: 35px;
	height: 35px;
	overflow: hidden;
}
.case-item-box .case-list .title-wrap .title{
	font-size: 16px;
	font-weight: lighter;
	color: #656565;
	overflow: hidden; 
	text-overflow: ellipsis; 
	white-space: nowrap;
	course:hand;
	transition: all 0.4s;
}
.case-item-box .case-list:after{
	content: '1';
	position: absolute;
	height: 3px;
	width: 0%;
	left: 0px;
	bottom:0px;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(248, 63, 83),rgb(229, 11, 35));
	transition: all 0.5s;
}
.case-item-box .case-list:hover{
	box-shadow: 0px 0px 8px rgba(204, 204, 204, 0.9);
}
.case-item-box .case-list:hover:after{
	width: 100%;
}
.case-item-box .case-list:hover .img img{
	width: 108%;
}
.case-item-box .case-list:hover .title-wrap .title{
	color: #e50b23;
}


/*翻页样式*/
#pageTurning{
	height:auto;
	display:flex;
	justify-content: center;
	align-items: center;
	text-align:center;
}
#pageTurning li {
	padding:0;
	list-style:none;
}
#pageTurning .pagination .active a {
	background:#e50b23;
	color:#fff;
}
#pageTurning .pagination .active a:hover {
	border:1px solid #e50b23;
}
#pageTurning .pagination .disabled span {
	color:#ccc;
	user-select: none;
}
#pageTurning .pagination {
	padding-left:0;
	margin:0px 0;
	border-radius:10px;
	display:flex;
	justify-content: center;
	align-items: center;
	text-align:center;
}
#pageTurning .pagination>li>a,.pagination>li>span {
	position:relative;
	float:left;
	padding:8px 18px;
	line-height:25px;
	text-decoration:none;
	color:#595757;
	background-color:#fff;
	border:1px solid #ddd;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left:10px;
	margin-right:10px;
	box-sizing: border-box;
	border-radius: 5px;
	transition: all 0.3s;
}
#pageTurning .pagination>li {
	display:inline;
}
#pageTurning .pagination>li a:hover {
	background:#e50b23;
	color:#fff;
}
#pageTurning .pagination>li a:focus {
	border:1px solid #e50b23;
}
#pageTurning .pagination>.active>a {
	border:1px solid #e50b23;
}








/* 新闻动态 中心 */
.newsList-box{
	padding: 0px;
	position: relative;
}
.newsList-box .new-item{
	display: flex;
	height: 300px;
	justify-content: space-between;
	align-items: center;
	margin-top: 30px;
	margin-bottom: 40px;
}
.newsList-box .new-item .img-box{
	width: 39%;
	height: 260px;
	position: relative;
	overflow: hidden;
	z-index: 1;
	background: #f8f8f8 url(../images/case-list-imgBack.jpg) center center no-repeat;
	background-size: 110%;
}
.newsList-box .new-item .img-box .img{
	width:101%;
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	margin: auto;
	z-index: 2;
	transition: all 0.2s;
}
.newsList-box .new-item .img-box::after{
	content: ' ';
	z-index: 3;
	left: 0px;
	top: 0px;
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6) url(../images/case-list-img-back.png) center center no-repeat;
	background-size: 55px;
	opacity: 0;
	transition: all 0.3s;
}
.newsList-box .new-item:hover .img-box::after{
	opacity: 1;
}
.newsList-box .new-item .text-box{
	width: 100%;
	background: #ffffff;
	height: 100%;
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1);
	overflow: hidden;
}
.newsList-box .new-item .text-box .text-box-padding{
	padding: 30px 30px 30px 40px;
	height: auto;
}
.newsList-box .new-item .text-box .text-box-padding .title{
	line-height: 40px;
	height: 40px;
	font-size: 27px;
	padding-bottom: 10px;
	font-weight: normal;
	transition: all 0.5s;
	text-overflow: ellipsis; 
	white-space: nowrap;
	course:hand;
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 96%, #e50b23 4%);
	background-size: 0 100%;
	background-repeat: no-repeat;
	transition: .5s;
}

.newsList-box .new-item:hover .text-box-padding .title{
	background-size: 100% 100%;
}
.newsList-box .new-item .text-box .text-box-padding .description{
	font-size: 16px;
	line-height: 28px;
	color: #676767;
	height: 84px;
	margin-top: 10px;
}
.newsList-box .new-item .text-box .text-box-padding .button{
	margin-top: 30px;
}
.newsList-box .new-item .text-box .text-box-padding .button .list{
	border: 1px solid #e5e5e5;
	box-sizing: border-box;
	padding: 8px 30px;
	display: inline-block;
	border-radius: 30px;
	margin-right: 30px;
	line-height: 26px;
	color: #787878;
}
.newsList-box .new-item .text-box .text-box-padding .button .list .icon{
	font-size: 25px;
	padding-right: 15px;
	float: left;
}
.newsList-box .new-item .text-box .text-box-padding .button .list.more{
	background: #e50b23;
	border: 1px solid #e50b23;
	color: #fff;
	transition: all 0.5s;
}
.newsList-box .new-item .text-box .text-box-padding .button .list.more:hover{
	transform: translateX(10px);
	box-shadow: 0px 0px 5px rgba(0, 0, 0,0.3);
}
.newsList-box .new-item:hover .img-box img{
	transform: scale(1.02);
}
.newsList-box .new-item:hover .text-box .text-box-padding .title{
	color: #e50b23;
}


.contact-box{
	text-align: center;
}
.contact-box .contact-title{
	padding: 30px;
}
.contact-box .contact-title .h2{
	font-size: 36px;
	padding: 10px 0px;
}
.contact-box .contact-title .p{
	font-size: 18px;
	padding: 10px 0px;
}

/* 联系我们 */
.contact-content{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.contact-content .item{
	width: 20%;
	padding: 10px 0px;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	padding-bottom: 30px;
}
.contact-content .item:nth-child(1){
	padding-top: 0px;
}
.contact-content .item .qr{
	width: 120px;
	margin-bottom: 10px;
	border: 5px solid #fff;
	display: block;
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2);
}
.contact-content .item .icon-wrap{
	width: 143px;
	height: 143px;
	border: 3px solid #e50b23;
	line-height: 143px;
	box-sizing: border-box;
	border-radius: 50%;
	overflow: hidden;
	margin-bottom: 5px;
}
.contact-content .item .icon-wrap .icon{
	font-size: 60px;
	color: #e50b23;
}
.contact-content .item .h2{
	line-height: 30px;
	font-size: 21px;
	padding: 10px 30px;
}
.contact-content .item .p{
	line-height: 30px;
	font-size: 17px;
	padding: 0px 30px;
}
.contact-content .item a:hover{
	color: #e50b23;
	text-decoration: underline;
}

.contactMap{
	max-width: 1920px;
	margin: 0 auto;
	height: 490px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
	overflow: hidden;
}
.contactMap #allmap{
	width: 100%;
	height: 490px;
}

.contactMoreMap{
	text-align: center;
	padding-bottom: 10px;
}
.contactMoreMap a{
	display: inline-block;
	padding: 8px 30px;
	background: #ff1617;
	color: #fff;
	font-size: 14px;
	transition: all 0.5s;
}
.contactMoreMap a:hover{
	background: #0b0b0b;
	color: #fff;
}


.channel-box{
	overflow: hidden;
	border-top:1px solid #e2e2e2 ;
}

/* 文章内容通用样式 */
.content-box{
	padding: 30px 40px;
	color: #333;
	padding-bottom: 10px;
}
.content-box p{
	line-height: 2em !important;
	font-size: 16px;
	/* clamp() 函数接收三个用逗号分隔的表达式作为参数，按最小值、首选值、最大值的顺序排列。 */
	font-size:clamp(16px,18px,24px) !important;
	color: #333333; 
}

.content-box p span{
	font-size:clamp(16px,18px,24px);
}
.content-box img{
	width: auto;
	height: auto;
	max-width: 100%;
}

/* 表格通用样式 */
.table_wrapper{
	width:100%;
	height: max-content;
	margin: 0 auto;
	overflow-x: auto;
	overflow-y: hidden;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}

.content-box table, .content-box table tr th, .content-box table tr td { border:1px solid #e2e2e2; }
.content-box table tr td{
	padding: 3px !important;
}
.content-box table{
	width: 100% !important;
	min-width: 100% !important;
	height: auto !important;
	border: 1px solid #ccc;
	border-collapse: collapse;

}

/* 公司账号 */
.account-box{
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}
.account-box .item{
	width: 45%;
	background: white;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
	display: flex;
	justify-content: center;
	align-items: stretch;
	flex-direction: column;
	margin: 2%;
	color: #333;
	position: relative;
}
.account-box .item .item-padding{
	padding: 30px;
	padding-top: 20px;
}
.account-box .item .title{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	line-height: 50px;
	margin-bottom: 10px;
	color: #009c96;
}
.account-box .item .title img{
	width: 50px;
	width: 50px;
	margin-right: 20px;
}
.account-box .item .sub-title{
	line-height: 40px;
	padding-left: 10px;
	font-weight: normal;
	font-size: 20px;
}
.account-box .item .account-t{
	font-size: 24px;
	line-height: 35px;
	padding-top: 10px;
	padding-left: 10px;
}
.account-box .item .account-number{
	font-size: 36px;
	padding-top: 10px;
	padding-left: 10px;
	color: #009c96;
	font-family: "微软雅黑";
	font-weight: bold;
}
.account-box .item .bom-img{
	text-align: right;
	margin-top: 15px;
}
.account-box .item .bom-img img{
	width: 260px;
}
.account-box .item::after{
	content: '';
	width: 100%;
	height: 5px;
	background: #009c96;
}
.account-box .item:nth-child(1), .account-box .item:nth-child(2){
	margin-top: 10px;
}
.account-box .item:nth-child(2)::after{
	background: #c42b25;
}
.account-box .item:nth-child(3)::after{
	background: #19357e;
}
.account-box .item:nth-child(4)::after{
	background: #009c96;
}
.account-box .item:nth-child(2) .title{
	color: #c42b25;
}
.account-box .item:nth-child(3) .title{
	color: #19357e;
}
.account-box .item:nth-child(4) .titles{
	color: #009c96;
}
.account-box .item:nth-child(2) .account-number{
	color: #c42b25;
}
.account-box .item:nth-child(3) .account-number{
	color: #004f9c;
}






/* 案例内容页 */
.case-contentPage-Wrap{
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.case-content-Wrap{
	background: #fff;
}

.case-content-Wrap .case-description-box{
	padding: 30px 0px;
	display: flex;
	position: relative;
	justify-content: space-between;
	align-items: center;
}
.case-content-Wrap .case-description-box .description-box{
	width: 55%;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	flex-direction: column;
}
.case-content-Wrap .case-description-box .description-box .title{
	height: auto;
	color: #333;
	padding-left: 10px;
	padding-bottom: 30px;
	border-bottom: 1px solid #dcdcdc;
	font-size: 36px;
}

.case-content-Wrap .case-description-box .description-box .img-box{
	overflow: hidden;
}

.case-content-Wrap .case-description-box .description-box .button-wrap{
	overflow: hidden;
	display: flex;
}

.case-content-Wrap .case-description-box .description-box .button-wrap .list{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	background: #e50b23;
	background-image: -webkit-linear-gradient(top,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
	height: 110px;
	width: 140px;
	border: 3px solid #fff;
	border-radius: 30px;
	margin-right: 30px;
	margin-top: 30px;
	transition: all 0.5s;
}
.case-content-Wrap .case-description-box .description-box .button-wrap .list:hover{
	transform: translateY(-10px);
}
.case-content-Wrap .case-description-box .description-box .button-wrap .list .icon{
	font-size: 45px;
	color: #fff;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	transition: all 0.5s;
}
.case-content-Wrap .case-description-box .description-box .button-wrap .list:hover .icon{
	 transform: rotateZ(360deg);
}
.case-content-Wrap .case-description-box .description-box .button-wrap .list .li{
	font-size: 17px;
	color: #fff;
	line-height: 30px;
	margin-top: 5px;
}
.case-content-Wrap .case-description-box .img-box{
	width: 35%;
	position: relative;
	height: 300px;
	overflow: hidden;
}
.case-content-Wrap .case-description-box .img-box .img{
	position: absolute;
	display: block;
	width: 101%;
	left: 0px;
	right: 0px;
	bottom: 0px;
	top: 0px;
	margin: auto;
}

/* 案例内容页 */

.case-content-box{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: flex-start;
	padding-top: 20px;
	padding-bottom: 30px;
	line-height: 30px;
}
.case-content-box p,.case-content-box p span{
	line-height: 2em !important;
	font-size: 18px;
	font-size:clamp(16px,18px,24px) !important;
	text-indent: 0em !important;
	font-family: 'Noto Sans SC', sans-serif !important;
	background: white !important;
}
.case-content-box p img{
	margin-top: 10px;
	margin-bottom: 40px;
	
}
.case-content-box img{
	margin-top: 10px;
	margin-bottom: 40px;
	order: -1;
}
.case-pages{
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-bottom: 30px;
}
.case-pages .pageList{
	width: 70px;
	height: 70px;
	display: flex;
	justify-content: center;
	align-items: center;
	border: 2px solid #e50b23;
	box-sizing: border-box;
	line-height: 70px;
	overflow: hidden;
	border-radius: 50%;
	color: #e50b23;
	margin: 10px 25px;
	transition: all 0.3s;
}
.case-pages .pageList .icon{
	font-size: 36px;
}
.case-pages .pageList:hover{
	background: #e50b23;
	color: #fff;
}

.case-pages .pageList.noPage{
	opacity: 0.1;
	pointer-events: none;
}

.case-related-Wrap{
	background: #f1f1f1;
	padding-top: 30px;
	padding-bottom: 55px;
	margin-bottom: -45px;
}

.case-related-Wrap .title{
	text-align: center;
	font-size: 38px;
	padding-top: 10px;
	line-height: 40px;
}
.case-related-Wrap .sub-title{
	text-align: center;
	font-size: 24px;
	color: #b6b6b6;
	font-weight: lighter;
	padding-top: 15px;
}

.case-related-box{
	padding-top: 40px;
}

.case-related-box .swiper-slide{
	display: flex;
	justify-content: center;
	align-items: flex-start;
}
.case-related-box .case-related-list{
	width: 460px;
	height: auto;
	position: relative;
	display: block;
}
.case-related-box .case-related-list .img-box{
	width: 460px;
	height: 300px;
	border: 20px solid #fff;
	position: relative;
	box-sizing: border-box;
	overflow: hidden;
	background: url(../images/case-list-imgBack.jpg) center center;
	background-size: 100%;
}
.case-related-box .case-related-list .img-box img{
	display: block;
	width: 101%;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	top: 0px;
	margin: auto;
	transition: all 0.3s;
}
.case-related-box .case-related-list .img-box:before{
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5) url(../images/case-list-img-back.png) center center no-repeat;
	background-size: 50px;
	z-index: 1;
	opacity: 0;
	transition: all 0.3s;
}

.case-related-box .case-related-list .title-box{
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	text-align: center;
	padding: 0px 10px;
	overflow: hidden; 
	text-overflow: ellipsis; 
	white-space: nowrap;
	course:hand;
	margin-top: 10px;
}
.case-related-box .case-related-list::after{
	content: ' ';
	width: 50px;
	height: 3px;
	background: #e50b23;
	overflow: hidden;
	margin: 0 auto;
	display: block;
	margin-top: 10px;
	transition: all 0.3s;
}
.case-related-box .case-related-list:hover::after{
	width: 95%;
}
.case-related-box .case-related-list:hover .title-box{
	color: #e50b23;
}
.case-related-box .case-related-list:hover .img-box img{
	width: 108%;
}
.case-related-box .case-related-list:hover .img-box:before{
	opacity: 1;
}


.news-content-title-wrap{
	text-align: center;
	padding: 25px 30px;
	padding-top: 10px;
	border-bottom: 1px solid rgba(204, 204, 204, 0.8);
}
.news-content-title-wrap .title{
	font-size: 36px;
	line-height: 42px;
	padding-bottom: 5px;
	color: #333;
	font-family: "黑体";
}
.news-content-title-wrap .date-box{
	overflow: hidden;
	padding: 5px 30px;
	line-height: 40px;
	color: #656565;
	margin-top: 18px;
}
.news-content-title-wrap .date-box span{
	font-size: 16px;
	padding: 10px 25px;
	opacity: 0.5;
}

.content-next-box {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #3f3f3f;
	line-height: 30px;
	width: auto;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	border-top: 1px solid #ededed;
	padding: 30px;
	padding-bottom: 0px;
	margin-top: 30px;
	margin-bottom: 10px;
	padding-top: 20px;
	box-sizing: border-box;
}

.content-next-box p {
	width: 50%;
	float: left;
	overflow: hidden;
	line-height: 30px;
}

.content-next-box p i {
	font-size: 20px;
	float: left;
	padding-right: 10px;
}

.content-next-box p.np1 {
	text-align: right;
}

.content-next-box p.np1 i {
	float: right;
	padding-left: 10px;
}

.content-next-box p span {
	margin-left: 0px;
}

.content-next-box p span a {
	font-size: 16px;
	color: #333333;
	line-height: 30px;
	text-decoration: none;
	transition: all 0.3s;
}

.content-next-box p a:hover {
	color: #e50b23;
	text-decoration: underline;
}


.home-title-innerPage{
	padding-top: 0px;
	margin-top: -0px;
	overflow: scroll;
}



/* 网站建设页面瞄点调整 */
#web-wangyeshejifuwu,#web-wangzhanjiansheliucheng,#web-youxiaogoutong{
	padding-top:100px !important;
	margin-top: -100px;
}

.idMiaodian{
	padding-top:100px !important;
	margin-top: -100px;
}


.innerPage-business-wrap{
	margin-bottom: 30px;
}

.news-content-img-box{
	text-align: center;
}
.news-content-img-box img{
	max-width: 100%;
	height: auto;
	padding-bottom: 15px;
}
/* PC CSS end */

}
/* 按钮点击后body失效 */
.hiddenBody{
	overflow: hidden !important;
}

.border-top{
	border-top: 1px solid rgba(204, 204, 204, 0.3) !important;
}
.border-bottom{
	border-bottom: 1px solid #ccc !important;
}
.major-color{
	color: #e50b23;
}
.gradient-color{
	color: #e50b23;
	background-image: -webkit-linear-gradient(left,rgb(229, 11, 35),rgb(243, 85, 102),rgb(229, 11, 35));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.border-none{
	border: none !important;
}
.border-right-none{
	border-right: none !important;
}
.border-bottom-none{
	border-bottom: none !important;
}

/* 弹出层通用样式 */
.layui-layer{
	box-shadow: none !important;
	user-select: none;
	-webkit-user-drag: none;
}



