

*{
	margin:0;
	padding:0;
	font-size:12px;
	color:#333;
	font-family:"微软雅黑";
}
a{
	text-decoration:none;
	color:#333;
}
img{
	display:block;
}
li{
	list-style:none;
}

/*导航*/
.nav_box{
	width: 100%;
	height: 80px;
	position: relative;
	box-shadow: 0 0 5px #999999;
	vertical-align: central;
	position: fixed;
	z-index: 99;
	background: white;
	top: 0px;
	left: 0px;
}
.logo{
	width: 30%;
	    position: absolute;
	    top: 9%;
	    margin-left: 35.5%;
}

.nav_open{
	width:50px;
	height:50px;
	position:absolute;
	top:50%;
	text-align:center;
	line-height:50px;
	margin-top:-25px;
	right:10px;
	z-index:5;
	
}
.nav_open i{
	color:#969696;
}
.nav{
	width:100%;
	height:100%;
	position:fixed;
	z-index:1000;
	top:0;
	left:0;
	display:none;
}
.nav_close{
	width:49%;
	height:40px;
	line-height:40px;
	top:0;
	right:0;
	position:absolute;
	background:#298d90;
}
.nav_close i{
	text-align:right;
	color:#fff;
	font-size:20px;
	float:right;
	margin-right:10px;
}
.nav .nav_main{
	width:49%;
	min-height:50%;
	padding-bottom:30px;
	background:rgba(99,99,99,0.95);
	top:40px;
	right:0;
	z-index:10;
	position:absolute;
}
.nav .nav_main li{
	line-height:40px;
	text-indent:10px;
	border-bottom:1px solid #969696;
}
.nav .nav_main li a{
	color:#fff;
	width:100%;
	font-size:14px;
	line-height:40px;
	display:block;
}
.nav .nav_main li i{
	float:right;
	margin-right:10px;
	color:#fff;
	font-size:12px;
}
.nav .nav_main .child_box li{
	border-top:1px solid #969696;
	border-bottom:0;
}
.nav .nav_main .child_box li a{
	text-indent:2em;
	font-size:12px;
}
/*导航 end*/

/*banner*/
.banner_box{
	margin-top: 80px;
	width:100%;
	position:relative;
	padding-top:60%;
}
.banner_box .banner{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
}
.banner_box .banner .banner_list{
	width:100%;
	height:100%;
	top:0;
	left:0;
	position:absolute;
}
.banner_box .banner .banner_list a{
	display:block;
	width:100%;
	height:100%;
}
.banner_box .banner .banner_list a img{
	width:100%;
	height:100%;
}
.banner_box .baeenr_btn{
	width:100%;
	position:absolute;
	bottom:0px;
	z-index:50;
	display: flex;
	display: -webkit-flex;
	align-items:center;
	justify-content: center;
}
.banner_box .baeenr_btn li{
	width:20px;
	height:28px;
	margin-right:5px;
	line-height:28px;
	text-align:center;
	
}
.banner_box .baeenr_btn li i{
	color:#FFF;
}
/*banner end*/
/*运营方法论*/
.Operate{
	width:%;
	overflow:hidden;
	padding:30px 0;
	background:#fff;
	position:relative;
}
.Module_theme{
	width:90%;
	margin:0 auto;
	font-size:16px;
	text-align:center;
	padding-bottom:30px;
}
.Operate .people_left{
	position:absolute;
	top:50%;
	left:3%;
	margin-top:15px;
}
.Operate .people_right{
	position:absolute;
	top:50%;
	right:3%;
	margin-top:15px;
}
.Operate_box{
	width:87%;
	margin:0 auto;
	position:relative;
	overflow:hidden;
}

.Operate_info{
	width:200%;
	margin:0 auto;
	overflow:hidden;
}
.Operate_info li{
	width:16%;
	float:left;
	margin:0 0.33%;
	background:#f6f5f5;
	min-height: 220px;
}
.wb_Operate_info li{
	min-height: 130px;
}
.Operate_info li p{
	text-align:center;
	padding:0px 3px 10px;
}
.Operate_info li h2{
	padding:10px 0;
	text-align:center;
	font-size:16px;
}
.Operate_info li h2 i{
	font-style:normal;
	display:block;
}
/*运营方法论 end*/
/*产品套餐*/
.Product_package{
	width:100%;
	padding:30px 0;
	overflow:hidden;
	background:#fafafa;
}
.package_title{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #caced4;
	display: flex;
	display: -webkit-flex;
	align-items:center;
	justify-content: center;
}
.package_list{
	font-size:14px;
	text-align:center;
	padding:0 0 0 3.5%;
}
.package_list strong{
	color:#333;
	font-size:14px;
	font-style:normal;
	line-height:30px;
	display:block;
	border-bottom:2px solid #fafafa;
}
.package_list_style strong{
	color:#2b888b;
	font-style:normal;
	line-height:30px;
	display:block;
	border-bottom:2px solid #2b888b;
}
.package_info{
	width:300%;
	overflow:hidden;
	padding:10px 0;
}
.info_main{
	width:23.8%;
	margin-left:1%;
	float:left;
	border:1px solid #2b888b;
	background:#fff;
	position:relative;
}
.dy_info_main{
	min-height:260px;
}
.lb_info_main{
	min-height:280px;
}
.wb_info_main{
	min-height:600px;
}
.xhs_info_main{
	min-height:680px;
}
.package_head{
	width:100;
	padding:10px 0;
	background:#2b888b;
	line-height:30px;
}
.package_head h2{
	font-size:16px;
	color:#fff;
	padding:0 10px;
}
.package_head span{
	font-size:12px;
	color:#fff;
	display:block;
	padding:0 10px;
}	
.info_main p{
	padding:10px;
	line-height:28px;
	text-align:justify;
	font-size:14px;
}
.info_main .package_head p{
	padding:10px;
	line-height:20px;
	text-align:justify;
	font-size:14px;
	color:#ccc;
}
.info_main a{
	display:block;
	width:80%;
	line-height:35px;
	color:#2b888b;
	border:1px solid #2b888b;
	text-align:center;
	position:absolute;
	bottom:10px;
	left:10%;
	margin-left:-1px;
	font-size:14px;
}
/*产品套餐 end*/
/*服务案例*/
.Service_case{
	width:100%;
	overflow:hidden;
	padding:30px 0 0;
	background:#fff;
}
.Service_case_box{
	width:100%;
	padding:30px 0;
	background:#fafafa;
}
.Service_case_main{
	width:90%;
	margin:0 auto;
}
.Service_case_list{
	width:100%;
	margin:0 0 15px;
	background:#fff;
	box-shadow:0 0 5px #ccc;
	border-radius:3px;
	overflow:hidden;
}
.Service_case_list:last-child{
	margin:0;
}
.Service_case_img{
	width:100%;
	 height:auto;
}
.Service_case_img img{
	width:100%;
}
.Service_case_info{
	width:100%;
	padding:5px 0;
}
.Service_case_info h2{
	font-size:14px;
	padding:0 3px;
	line-height:20px;
	text-align:justify;
}
.Service_case_info p{
	font-size:12px;
	padding:0 3px;
	line-height:20px;
	text-align:justify;
	color:#969696;
}
/*服务案例 end*/
/*服务流程*/
.Service_process{
	width:100%;
	overflow:hidden;
	padding:30px 0;
	background:#fff;
}
.Service_process img{
	width:100%;
	height:auto;
	display:block;
	border:0;
}
/*服务流程 end*/
/*服务原则*/
.Service_principle{
	width:100%;
	overflow:hidden;
	padding:30px 0 0;
	background:#FAFAFA;
}
.Service_principle img{
	width:100%;
	height:auto;
	display:block;
	border:0;
}
/*服务原则 end*/
/*合作*/
.cooperate{
	width:100%;
	background:#FAFAFA;
	overflow:hidden;
	padding:30px 0;
}
.cooperate_logo{
	width:90%;
	margin:0 auto;
    position: relative;
    padding-top: 85%;
}
.cooperate_page{
	overflow:hidden;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}
.cooperate_list{
	position:relative;
	width:27%;
	padding-top:16.2%;
	float:left;
	margin-top:6%;
}
.cooperate_page .cooperate_list:nth-child(3n+2){
	margin-left:9.5%;
	margin-right:9.5%;
}
.cooperate_list img{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}

.cooperate_btn{
	width:100%;
	display: flex;
	display: -webkit-flex;
	align-items:center;
	justify-content: center;

}
.cooperate_btn li{
	width:20px;
	height:28px;
	margin-right:5px;
	line-height:28px;
	text-align:center;
}
.cooperate_btn li i{
	color:#333;
}
/*合作 end*/

/*footer*/
.footer_box{
	width:100%;
	overflow:hidden;
	background:#fff;
}
.footer_theme{
	width:100%;
	padding:30px 0;
	background:#fff;
}
.footer_theme img{
	width:100%;
}
/*地址*/
.address_box{
	width:90%;
	overflow:hidden;
	margin:0 auto;
}
.address_box h1{
	font-size:16px;
	color:#626361;
	margin-bottom:10px;
}
.address_box li{
	font-size:14px;
	color:#626361;
	padding:5px 0;
	line-height:20px;
}

/*地址 end*/
/*填写信息*/
.information_box{
	width:90%;
	overflow:hidden;
	margin:0 auto;
}
.input_box{
	width:100%;
	overflow:hidden;
	padding:10px 0;
}
.input_list{
	width:100%;
}
.input_list span{
	display:block;
	width:100%;
	line-height:25px;
	color:#626361;
}
.input_list span i{
	color:#e71f19;
	font-size: 16px;
}
.input_list input{
	display:block;
	width:97%;
	border:1px solid #bdbdbd;
	border-radius:4px;
	padding:5px 1%;
	background:#f6f6f6;
}

.select_box{
	width:100%;
	overflow:hidden;
	padding:10px 0;
}
.select_title{
	width:100%;
	line-height:20px;
	font-size:14px;
}
.select_title i{
	color:#e71f19;
	font-size: 16px;
}
.select{
	width:100%;
	overflow:hidden;
	padding:5px 0;
}
.select li{
	width:32%;
	float:left;
	line-height:25px;
	padding:5px 0;
}
.select li:nth-child(3n+2){
	margin:0 2%;
}
.select li i{
	color:#999;
	font-size:14px;
}
.select li .icon-fuxuan{
	color:#2a888a;
}
.Apply_btn{
	width:50%;
	border-radius:5px;
	background:#2a888a;
	margin:40px auto 80px;
	height:40px;
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:40px;
	display:block;
}
/*填写信息 end*/
/*底部导航*/
.footer_nav{
	position:fixed;
	bottom:0;
	left:0;
	z-index:900;
	width:100%;
	background:#2a888a;
	height:50px;
	box-shadow:0 0 5px #999;
}
.footer_nav li{
	width:33.3333%;
	float:left;
}
.footer_nav li a{
	display:block;
	padding:8px 0;
	width:100%;
}
.footer_nav li img{
	height:34px;
	margin:0 auto;
}
	
/*底部导航 end*/
/*footer end*/