﻿
.swiper-pagination1 .swiper-pagination-bullet-active{
	opacity: .8;
	background: #fff !important;;
}
.banner-img{
	display: block;
	margin:0 auto;
}
.z-section{
	background: url(../image/indexa_04.jpg) no-repeat;
	padding-bottom: 43px;
}
.z_u{
	padding-top: 10px;
}
.z_title{
	display: table;
	margin: auto;
	font-size:33px;
	color:#232323;
	border-bottom: 1px solid #E5E5E5;
	padding-top: 53px;
}
.z_title .z_title_red{
	color:#BC101A;
}
.z_title .z_title_border{
	display: block;
	width:102px;
	height: 3px;
	background: #BC101A;
	margin:0 auto;
	margin-top: 25px;
}
.z_video{
	display: block;
	width:781px;
	height: 439px;
	margin: 0 auto;
	margin-top: 95px;
}
.z-section2{
	background: url(../image/indexa_05.jpg) no-repeat;
	padding:33px 0px 38px 0px;
}
.z_index_dl{
	width:296px;
	box-sizing: border-box;
	display: inline-block;
	border-right: 1px solid #453E43;
}
.z_index_dl:last-child{
	border-right: none;
}
.z_index_dl .z_index_dt{
	font-size: 30px;
	color:#acacac;
	text-align: center;
}
.z_index_dl .z_index_dt .z_in_dlspan{
	font-size: 49px;
	color:#f00;
}
.z_index_dl .z_index_dd{
	font-size: 17px;
	color:#fff;
	margin-top: 33px;
	text-align: center;
}

.z-section3{
	background: url(../image/indexa_07.jpg) no-repeat;
}
.grat_top{
	margin-top: 70px;
}
.grat_top2{
	width: 897px;
}
.guarantee_dl{
	width:233px;
	float: left;
	background: #fff;
	padding:25px 0px 27px 0px;
	border:#cdcdcd solid 1px;
	margin-right: 8px;
	box-sizing: border-box;
	margin-bottom: 63px;
}
.guarantee_dl:nth-child(5){
	margin-right: 0px;
}
.guarantee_dl:nth-child(10){
	margin-right: 0px;
}
.guarantee_dl .guarantee_dt{
	width: 125px;
	height: 125px;
	border-radius: 50%;
	border:#cdcdcd solid 1px;
	margin:0 auto;
	overflow:hidden;
	position: relative;
}
.guarantee_dl .guarantee_dt img{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin:auto;
}
.guarantee_dl .guarantee_dd1{
	font-size: 17px;
	color:#303030;
	margin-top: 20px;
	text-align: center;
	font-weight: 600;
	margin-bottom: 55px;
}
.guarantee_dl .guarantee_dd2 {
	width:127px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 16px;
	border:1px solid #CDCDCD;
	border-radius: 8px;
	margin:0 auto;
}
.guarantee_dl .guarantee_dd2 a{
	display: block;
	color:#303030;
}
.guarantee_dl .guarantee_dd2:hover{
	background: #bc111a;
	transition: .5s;
}
.guarantee_dl .guarantee_dd2:hover a{
	color:#fff;
}
.z-section4{
	background: url(../image/indexa_08.jpg) no-repeat;
	padding-bottom: 81px;
}
.curriculum_dl{
	width: 400px;
	background: #fff;
	padding:20px 0px 32px 0px;
	border:#cdcdcd solid 1px;
	margin-right: 27px;
	margin-left: 35px;
	box-sizing: border-box;
}
.curriculum_dl:last-child{
	margin-right: 0px;
}
.curriculum_dl .curriculum_dt{
	font-size: 27px;
	color:#000;
	text-align: center;
	font-weight: bold;
	margin-bottom: 20px;
}
.curriculum_dl .curriculum_dt .curriculum_border{
	display: block;
	width:242px;
	margin:0 auto;
	border-top:#bc111a solid 3px;
	margin-top: 20px;
}
.curriculum_dl dd{
	width: 355px;
	margin:0 auto;
	font-size: 14px;
	line-height: 33px;
	text-align: center;
}
.curriculum_dl .curriculum_dd1{
	color:#000;
	font-weight: bold;
}
.curriculum_dl .curriculum_dd3 a{
	width: 155px;
	line-height: 32px;
	display: block;
	margin:0 auto;
	text-align: center;
	font-size:17px;
	background: #2d2d2d;
	border-radius: 8px;
	color:#fff;
	margin-top: 60px;
}
.curriculum_dl .curriculum_dd3 a:hover{
	background: #bc111a;
	transition: .5s;
	font-weight: bold;
}
.we-img a{
	display:block;
	margin-right:9px;
	margin-bottom: 45px;
	float: left;
}
.we-img a img{
	display: block;
}
.we-img a:nth-child(8){
	margin-right:0px;
}
.we-img a:nth-child(16){
	margin-right:0px;
}
.index_form{
	background: #202020;
	margin-top:30px;
	padding:47px 0px 36px 0px;
	box-sizing: border-box;
}
.form_div{
	width: 992px;
	margin:0 auto;
	padding-bottom:15px;
	border-bottom: #fff solid 1px;
}
.form_div .form_span1{
	font-size: 22px;
	color:#fff;
	font-weight:bolder;
}
.form_div .form_span1 .z_title_red{
	color:#ff000d;
	padding-left: 10px;
}
.form_div .form_span2{
	font-size: 22px;
	color:#fff;
}
.form_div .form_span2 .z_title_red{
	color:#ff000d;
	padding-left: 10px;
}
.form_input{
	width: 218px;
	line-height: 42px;
	font-size: 14px;
	color:#757575;
	box-sizing: border-box;
	padding-left: 10px;
	border:#ccc solid 1px;
	margin-top: 18px;
	margin-right: 40px;
	display: block;
	float: left;
}
.form_buttom{
	background: #bc111a;
	font-weight: bolder !important; 
	color:#fff;
	margin-right: 0px;
	border:none;
}
/*首页结束*/
/*培训咨询开始*/
.tranining_section1{
	background: url(../image/bg_03.jpg) repeat-x;
	padding:10px 0px 14px 0px;
	box-sizing: border-box;
}
.tranining_dl1{
	width: 295px;
	float: left;
	border-right:#3e3e3e solid 1px;
	text-align: center;
	font-size: 20px;
	color:#fff;
	padding:15px 0px;
}
.tranining_dl1 .ranining_big{
	font-size:30px;
	color:#c50807;
}
.tranining_dl1:last-child{
	border-right:none;
}
.tanining-section2{
	background: url(../image/bg_06.jpg) no-repeat;
	box-sizing: border-box;
	padding-bottom: 26px;
}
.tanining_list{
	width:365px;
	height: 452px;
	background: #fff;
	float: left;
	box-sizing: border-box;
	padding:59px 34px 15px 29px;
	color:#010101;
	margin:107px 52px 50px 0px;
}
.tanining_list:last-child{
	margin: 107px 0px 50px 0px;
}
.tanining_list .tanining_list_title{
	display: block;
	height: 77px;
	line-height:35px;
	text-align: center;
	font-size: 23px;
	border-bottom: #c9c9c9 3px solid;
}
.tanining_list .tanining_list_text{
	margin-top: 33px;
	font-size:18px;
	line-height: 33px;
}
.tanining_list:hover{
	background: #9f0811;
	color:#fff;
	transition: .3s;
	cursor: pointer;
}
.tanining_list:hover .tanining_list_title{
	border-bottom:#fff solid 3px;
	transition: .3s;
}
.ranining_list_more{
	width: 323px;
	display: block;
	margin:0 auto;
	text-align: center;
	line-height: 45px;
	background: #9f0811;
	color:#fff;
	font-size: 19px;
	border-radius: 6px;
	box-shadow: #000 0px 0px 10px;
}
.ranining_list_more:hover{
	color:#fff;
}
.tanining-section3{
	background: url(../image/bg_07.jpg) no-repeat;
	padding-top: 65px;
	padding-bottom: 14px;
}
.tanining_right{
	width:580px;
	margin-top:118px;
	color:#fff;
}
.tanining_right .tan_teacher{
	font-size: 26px;
	padding-right: 28px;
}
.tanining_right .tan_teacher_box{
	display: inline-block;
}
.tanining_right .tan_teacher_box .tan_teacher_name{
	font-size: 38px;
}
.tanining_right .tan_teacher_box .tan_teacher_name span{
	font-size: 24px;
	font-weight: normal;
	padding-left: 39px;
}
.tanining_right .tan_teacher_box .tan_teacher_text{
	font-size: 20px;
	color:#d6d6d6;
	line-height: 38px;
	margin-top: 20px;
}
.tan_teacher_text2{
	font-size: 17px;
	color:#7381a3;
	line-height: 34px;
	margin-top: 30px;
}
.tanining-section4{
	background:url(../image/bg_08.jpg) no-repeat;
	padding-bottom: 50px;
}
.tanin_class{
	background: rgba(255,255,255,0.7);
	color:#333;
	font-size: 23px;
	padding:66px 71px 0px 71px;
	margin-top:75px;
}
.tanin_class li{
	border-bottom: #cacaca dashed 2px;
	margin-bottom: 36px;
	padding:0px 46px 49px 75px;
	box-sizing: border-box;
}
.tanin_class li:last-child{
	border-bottom: none;
}
.tanin_class li span{
	background: url(../image/index14.png) no-repeat right center;
	padding-right:55px;
	box-sizing: border-box;
}
.tanining-section5{
	background: #202020;
}
.tanining-section5 form{
	margin-top: 0px !important;
}
.tanining-section6 {
	background:url(../image/bg_10.jpg) no-repeat;
	padding-bottom: 45px;
}
.tanining-section7{
	background: url(../image/bg_11.jpg) no-repeat;
	padding-bottom: 57px;
}
.characteristic_box{
	width: 1085px;
	margin:0 auto;
	margin-top:56px;
}
.characteristic_box .characteristic_dl{
	background:#0e1d2d;
	border-top:#162d43 dashed 1px;
	border-bottom:#162d43 dashed 1px;
}
.characteristic_box .characteristic_dl dt{
	width: 294px;
}
.characteristic_box .characteristic_dl dt img{
	display: block;
}
.characteristic_box .characteristic_dl .characteristic_dd1{
	margin:64px 20px 0px 16px;
	width: 66px;	
}
.characteristic_box .characteristic_dl .characteristic_dd2{
	font-size: 18px;
	color:#f6f6f6;
	width: 645px;
}
.characteristic_box .characteristic_dl .characteristic_dd2 strong{
	font-size: 20px;
	color:#ff020c;
	display: block;
	margin:64px 0px 15px 0px;
}
.characteristic_box .characteristic_dl:nth-child(2) .characteristic_dd2 strong{
	margin:40px 0px 15px 0px;
}
.characteristic_box .characteristic_dl:nth-child(3) .characteristic_dd2 strong{
	margin:35px 0px 15px 0px;
}
.characteristic_box .characteristic_dl:nth-child(4) .characteristic_dd2 strong{
	margin:20px 0px 15px 0px;
}
.characteristic_box .characteristic_dl .characteristic_dd2 p{
	line-height: 35px;
}
.tanining-section8{
	background: url(../image/bg_12.jpg) no-repeat;
	padding-bottom: 40px;
}
.outline_box{
	width: 980px;
	margin:0 auto;
	margin-top: 50px;
}
.outline_list{
	border:#cdcdcd solid 1px;
	background: #e7e7e7;
	box-sizing: border-box;
	padding:20px 0px 15px 70px;
	margin-bottom: 30px;
}
.outline_list:hover{
	background: #bd0606;
	color:#fff;
	transition: .3s;
	cursor: pointer;
}
.outline_list:hover .outline_day{
	color:#fff;
	border-right:#fff solid 1px;
}
.outline_list:hover .outline_style p{
	color:#fff;
}
.outline_list .outline_day{
	font-size: 25px;
	color:#bf0000;
	border-right:#bf0000 solid 1px;
	display: inline-block;
	font-weight: bold;
	padding:6px 68px 6px 0px;
	box-sizing: border-box;
}
.outline_style{
	/*display: inline-block;
	padding-left: 92px;*/
	flex: 1;
	box-sizing: border-box;
	text-align: center;
}
.outline_style:first-child{
	border-right: 1px solid #bf0000;
}
.outline_style:first-child:hover{
	border-right:1px solid #fff;
}
.outline_style p{
	font-size: 19px;
	color:#16253d;
	margin-bottom: 15px;
}
.tanining-section9{
	background: url(../image/bg_13.jpg) no-repeat;
	padding-bottom: 58px;
}
.Harvest_box{
	width: 1060px;
	margin:0 auto;
	margin-top: 50px;
}
.Harvest_list{
	width:298px;
	height: 408px;
	background: url(../image/index30.png) no-repeat;
	float: left;
	box-sizing: border-box;
	padding:52px 22px 20px 28px;
	margin-right: 83px;
	margin-bottom:60px;
}
.Harvest_list:last-child{
	margin-right: 0px;
}
.Harvest_list .harvest_name{
	display: block;
	text-align: center;
	font-size: 29px;
	color:#fff;
	border-bottom:#b48b50 solid 1px;
	padding-bottom: 19px;
}
.Harvest_list .harvest_name img{
	vertical-align: middle;
	padding-right: 15px;
}
.Harvest_list .harvest_con{
	display: block;
	text-align: center;
	margin-top: 19px;
	color:#ffd085;
	font-size: 23px;
	margin-bottom: 30px;
}
.Harvest_list .harvest_text{
	color:#fff;
	text-align: center;
	font-size: 19px;
}
.Harvest_list .harvest_text p{
	margin-bottom: 15px;
}
.Harvest_list .harvest_text span{
	display: inline-block;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	line-height: 20px;
	color:#bc252f;
	background: #fff;
	margin-right: 5px;
}
.Harvest_list .harvest_text p span:nth-child(2){
	margin-left: 15px;
}
.harvest_number{
	font-size: 19px;
	color:#000;
	text-align: center;
}
.harvest_number span{
	color:#bc252f
}
.harvest_button{
	width: 192px;
	display: block;
	margin:0 auto;
	text-align: center;
	line-height: 45px;
	background: #9f0811;
	color:#fff;
	font-size: 19px;
	border-radius: 6px;
	box-shadow: #000 0px 0px 10px;
	margin-top: 41px;
}
.tanining-section10{
	background: url(../image/bg_14.jpg) no-repeat;
	padding-bottom: 40px;
}
.Promise_box{
	width: 1082px;
	margin:0 auto;
	margin-top: 100px;
}
.Promise_box p{
	font-size: 19px;
	color:#fff;
	line-height: 30px;
	margin-bottom: 28px;
}
.Promise_box p .promise_number{
	display: inline-block;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	line-height: 20px;
	color:#bc252f;
	background: #fff;
	margin-right: 5px;
	text-align: center;
}
.Promise_box p .promise_red{
	color:#e1000d;
}
.promise_buttom{
	width: 192px;
	display: block;
	margin:0 auto;
	text-align: center;
	line-height: 45px;
	background: #de000d;
	color:#fff;
	font-size: 19px;
	border-radius: 6px;
	box-shadow: #000 0px 0px 10px;
	margin-top: 41px;
}
.tanining-section11{
	background: url(../image/bg_15.png) no-repeat;
	padding-bottom: 65px;
}
.tanining-section12{
	background: #0e1d2d;
	padding:50px 0px 30px 0px;
}
.training_form{
	width:682px;
	margin:0 auto;
}
.tranform_strong{
	display: block;
	text-align: center;
	font-size: 39px;
	padding-bottom:40px;
	border-bottom: #fff solid 1px;
	color:#fff;
}
.tranform_strong span{
	color:#f00;
}
.tranining_textarea{
	display: block;
	width: 100%;
	border:#ccc solid 1px;
	margin:30px 0px 20px 0px;
	font-size: 14px;
	color:#757575;
	line-height: 28px;
	padding-left: 10px;
	box-sizing: border-box;
}
.tranining-input{
	width: 220px;
	display: block;
	background: #fff;
	border:#ccc solid 1px;
	float: left;
	font-size: 14px;
	color:#757575;
	line-height: 40px;
	padding-left: 10px;
	box-sizing: border-box;
	margin-right: 10px;
}
.tranining-input:last-child{
	margin-right: 0px;
}
.tranining-input-button{
	background: #d10101;
	color:#fff;
	border:none;
}
.form_p{
	text-align: center;
	font-size: 18px;
	color:#fff;
	margin-top: 70px;
}
/*培训咨询结束*/
/*k客户见证开始*/
.content_title{
	width: 955px;
	margin:0 auto;
	background:url(../image/kehu_03.jpg) no-repeat;
	box-sizing: border-box;
	padding:40px 0px 41px 0px;
	font-size: 43px;
	text-align: center;
	color:#111;
	font-weight: bold;
	margin-top: 55px;
}
.customer-box{
	border-top: #d9d9d9 dashed 1px;
	margin-top: 88px;
}
.customer-dlbox{
	width: 950px;
	margin:0 auto;
	margin-top: 58px;
}
.customer-dlbox .customer_dl{
	width: 300px;
	float: left;
	margin-right:25px;
	margin-bottom: 40px;
	position: relative;
}
.customer-dlbox .customer_dl:nth-child(3n){
	margin-right: 0px;
}
.customer_dl dt{
	width: 300px;
	height: 191px;
}
.customer_dl dt .cust_bg{
	display: block;
}
.customer_dl dt .cust_free{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin:auto;
}
.customer_dl dd{
	background: #585858;
	border-top: #e70f20 solid 2px;
	padding-bottom: 2px;
}
.customer_dl dd a{
	display: block;
	text-align: center;
	font-size: 17px;
	color:#fff;
	line-height: 35px;
}
/*客户见证结束*/
/*落地案例开始*/
.landing-box{
	width: 950px;
	margin:0 auto;
	margin-top: 15px;
}
.landing-box .landing_dl{
	width: 62px;
	float: left;
	font-size: 14px;
	color:#282828;
	text-align: center;
	margin-right: 64px;
}
.landing-box .landing_active{
	font-weight: bolder !important;
	color:#BC101A;
}
.landing-box .landing_dl:last-child{
	margin-right: 0px;
}
.landing-box .landing_dl dt{
	margin-bottom: 15px;
}
.landingcase_dl{
	width: 298px;
	height: 256px;
	float: left;
	text-align: center;
	color:#0f0f0f;
	margin-bottom: 40px;
	margin-right: 28px;
}
.landingcase_dl:nth-child(3n){
	margin-right: 0px;
}
.landingcase_dl dt{
	width: 298px;
	height: 194px;
	border:#d9d9d9 solid 1px;
	position: relative;
	margin-bottom: 20px;
	box-sizing: border-box;
}
.landingcase_dl dt img{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin:auto;
}
/*落地案例结束*/
/*落地案例详情开始*/
.landcase_banner{
	background: url(../image/case_datils_02.jpg) no-repeat;
	padding-top: 88px;
	padding-bottom:45px;
	box-sizing: border-box;
}
.landcase_title{
	display: block;
	text-align: center;
	color:#fff;
	font-size: 44px;
}
.landcase_title span{
	color:#f00;
}
.landcase_name{
	text-align: center;
	font-size: 36px;
	color:#fff;
	margin-top:20px;
}
.landcase_time{
	text-align: center;
	color:#fff;
	font-size: 20px;
	margin-top: 114px;
}
.landcase_nav{
	padding:13px 0px;
}
.landcase_nav span{
	display: inline-block;
	margin-top: 9px;
	color:#10111b;
	font-size: 15px;
	box-sizing: border-box;
	padding-left: 35px;
	background: url(../image/case_datils_05.jpg) no-repeat left center;
}
.landcase_nav span a{
	color:#10111b;
	font-size: 15px;
}
.landcase_nav .landcase_button{
	font-size: 15px;
	color:#fff;
	background: #c5000b;
	padding:8px 55px;
	box-sizing: border-box;
}
.landcase_nav select{
	border:#bfbfbf solid 1px;
	display: inline-block;
	width: 167px;
	height: 34px;
	line-height: 34px;
	color:#282828;
	font-size: 15px;
	text-align: center;
}
.landcase_information{
	background: #f5f5f5;
	padding:54px 0px 43px 0px;
	box-sizing: border-box;
}
.information_dl{
	position: relative;
}
.informaction_img{
	width: 298px;
	color:#282828;
	font-size: 15px;
	text-align: center;
}
.informaction_img .informaction_name{
	display: block;
	margin-top: 13px;
	font-weight: bold;
}
.informaction_logo{
	display: inline-block;
	position: absolute;
	left: 230px;
	top: 30px;
}
.informaction_text{
	width: 842px;
	height: 205px;
	background: url(../image/conbg.png) no-repeat;
	background-size:100% 100%;
	margin-top: 24px;
}
.informaction_con{
	width: 780px;
	margin-left: 45px;
	margin-top: 20px;
}
.informaction_con .shangyinhao{
	display: block;
}
.informaction_con .informaction_p{
	font-size: 26px;
	color:#bc111a;
	display: block;
	box-sizing: border-box;
	padding-left: 40px;
	margin-bottom: 20px;
}
.informaction_con .informaction_test{
	font-size: 15px;
	color:#10111b;
	line-height: 28px;
	box-sizing: border-box;
	padding-left: 40px;
}
.informaction_con .informaction_test span{
	font-weight: bold;
}
.informaction_title{
	font-size: 21px;
	color:#111;
	padding-bottom: 30px;
	border-bottom: #d9d9d9 dashed 1px;
	margin-top: 82px;
	font-weight: bold;
}
.informaction_title .inform_bottom{
	display:inline-block;
	height: 20px;
	width: 17px;
	border-bottom: #d19b56 solid 3px;
	margin-left:5px
}
.inform_contitle{
	font-size: 15px;
	color:#282828;
	font-weight: bold;
	margin-top: 33px;
}
.inform_contest{
	font-size: 15px;
	color:#282828;
	margin-top: 15px;
}
.inform_img{
	display: block;
	margin-top: 15px;
}
/*落地案例详情结束*/
/*咨询专家开始*/
.consultant_dl{
	width: 293px;
	margin-top: 50px;
	margin-right:9px;
}
.consultant_dl:nth-child(4n){
	margin-right: 0px;
}
.consultant_dl dt{
	width: 293px;
	height: 336px;
	position: relative;
}
.consultant_dl dt span{
	display: block;
	width: 293px;
	position:absolute;
	bottom:0;
	left:0;
	text-align:center;
}
.consultant_dl dt img{
  display: block;
  margin:0 auto;
	
}
.consultant_dl dd span{
	display: block;
	text-align: center;
	color:#595959;
}
.consultant_dl dd span:nth-child(1){
	font-size:19px;
	font-weight: bold;
	margin-top: 20px;
}
.consultant_dl dd span:nth-child(2){
	font-size:16px;
	margin-top: 10px;
}
/*咨询专家结束*/
/*创始人开始*/
.founder_dl{
	margin-top: 65px;
}
.founder_dl dt{
	width: 391px;
}
.founder_dl dt img{
	display: block;
}
.founder_dl dd{
	width: 723px;
}
.founder_dl dd span{
	display: block;
}
.founder_dl dd .founder_name{
	font-size:26px;
	color:#000;
	margin-bottom:25px;
	font-weight:bold;
	margin-top: 110px;
}
.founder_dl dd .founder_border{
	width: 30px;
	border-top: #d19b56 solid 3px;
	margin-bottom: 25px;
}
.founder_dl dd .founder_text{
	font-size: 15px;
	color:#282828;
	line-height: 26px;
}
.founder_dl dd .founder_text p{
	margin-bottom: 25px;
}
.founder_dl dd .founder_text p:last-child{
	margin-bottom: 0px;
}
.founder_bg{
	background: #444549;
	padding:50px 0px 40px 0px;
	box-sizing: border-box;
}
.founder_ul{
	border-bottom: #6a6a6a solid 1px;
	margin-bottom: 60px;
}
.founder_ul li{
	display: inline-block;
	width: 24.7%;
	font-size: 20px;
	color:#6a6a6a;
	padding-bottom: 34px;
	box-sizing: border-box;
	text-align: center;
}
.founder_ul .founder_active{
	color:#fff;
	border-bottom: #d19b56 solid 1px;
}
.founder_test p{
	font-size: 15px;
	color:#ccc;
	line-height: 42px;
	text-indent: 2rem;
	margin-bottom: 45px;
}
.founder_testdl {
	width: 1035px;
	margin:0 auto;
	margin-bottom: 45px;
}
.founder_testdl dt{
	width: 138px;
}
.founder_testdl dd{
	width: 840px;
}
.founder_testdl .founder_tetle{
	font-size: 17px;
	color:#fff;
	display: inline-block;
	margin-top: 10px;
}
.founder_testdl .founder_or{
	font-size: 15px;
	color:#ccc;
	margin:20px 0px 25px 0px;
	padding-left:8px;
}
.founder_testdl .founder_tep{
	font-size: 15px;
	color:#ccc;
	line-height: 25px;
	padding-left: 8px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.founder_testdl .founder_tep a{
	font-size:15px;
	color:#fff;
}
/*创始人结束*/
/*经邦动态开始*/
.dynamic_list{
	width: 1034px;
	margin:0 auto;
	margin-top: 70px;
}
.dynamic_dl{
	background: #f4f4f4;
	margin-bottom: 2px;
}
.dynamic_dl dt{
	width: 299px;
}
.dynamic_dl dt img{
	display: block;
}
.dynamic_dl dd{
	width: 686px;
	margin-right: 15px;
}
.dynamic_dl dd .dynamic_div{
	margin:20px 0px 40px 0px;
}
.dynamic_dl dd .dynamic_title{
	font-size: 19px;
	color:#0f0f0f;
}
.dynamic_dl dd .dynamic_time{
	font-size:15px;
	color:#666;
	padding-top: 5px;
}
.dynamic_dl dd .dynamic_text{
	font-size:15px;
	color:#666;
	line-height: 38px;
	text-indent: 2rem;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
/*经邦动态结束*/
/*关于经邦开始*/
.about_text .about_img{
	display: block;
	margin:0 auto;
	margin-top:45px;
	margin-bottom: 60px;
}
.about_text p{
	font-size: 15px;
	color:#282828;
	line-height: 38px;
	text-indent: 2rem;
	margin-bottom:58px;
}
.about_text p:last-child{
	margin-bottom: 0px;
}
.contact_box1{
	margin-top: 69px;
}
.contact_boxright{
	width:519px;
}
.contact_boxright span{
	display: block;
}
.contact_boxright .contact_big{
	font-size: 39px;
	color:#d90000;
	margin-bottom: 15px;
}
.contact_boxright .contact_small{
	font-size:16px;
	color:#666;
	margin-bottom: 60px;
}
.contact_boxright .contact_tel{
	font-size:21px;
	color:#111;
}
.contact_box2{
	margin-top:37px;
}
.contact_left{
	width:502px;
	color:#282828;
}
.contact_left .contact_lefts1{
	font-size:34px;
	color:#d90000;
	line-height: 70px;
	margin-bottom: 20px;
	display: block;
}
.contact_left .contact_leftp1{
	font-size: 15px;
	line-height: 38px;
}
.contact_left .contact_lefts2{
	font-size: 21px;
	display: block;
	margin:115px 0px 30px 0px;
}
.contact_right{
	width: 503px;
}
.contact_right .contact_title{
	font-size: 21px;
	color:#282828;
	margin-bottom: 15px;
}
.contact_right .contact_input{
	display: block;
	border:#d9d9d9 solid 1px;
	background: #f6f6f6;
	color:#acacac;
	font-size: 16px;
	line-height: 43px;
	height: 43px;
	box-sizing: border-box;
	padding-left: 15px;
	width: 503px;
	margin-bottom: 18px;
}
.contact_right .contact_input2{
	width: 225px;
}
.contact_title2{
	color:#282828;
	font-size: 26px;
	margin:20px 0px;
}
.contact_title2 span{
	font-size: 15px;
}
.contact_radio{
	display: inline-block;
	width: 121px;
	height: 68px;
	background: #f6f6f6;
	text-align: center;
	font-size: 14px;
	color:#282828;
	margin-bottom: 5px;
	box-sizing: border-box;
	padding-top: 15px;
	cursor:pointer;
	position: relative;
	border:1px solid #F6F6F6;
}
.contact_radio input{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	cursor:pointer;
}
.radio_active{
	color:#bc111a;
	border:#bc111a solid 1px;
}
.contact_button{
	background: #bc111a !important;
	color:#fff !important;
	cursor: pointer;
}
/*咨询专家详情开始*/
.consu_detailsbox{
	background: #f5f5f5;
	padding:50px 0px 55px 0px;
}
.consu_box{
	padding:35px 30px 50px 70px;
	box-sizing: border-box;
	border-radius: 4px;
	box-shadow: #999 0px 0px 10px;
	background:#fff;
	margin-top: 240px;
}
.consu_dl dt{
	width: 349px;
	margin-top: -258px;
	position:relative;
	z-index: 999;
}
.consu_dl dt img{
	display: block;
}
.consu_dl dd{
	width: 643px;
	margin-left: 50px;
}
.consu_dl .consu_name{
	color:#000;
	font-weight: bold;
	margin-bottom: 45px;
}
.consu_dl .consu_name span:first-child{
	font-size: 26px;
}
.consu_dl .consu_name span:last-child{
	font-size: 16px;
	display: inline-block;
	margin-left: 20px;
}
.consu_dl .consu_title{
	font-size: 16px;
	color:#10111b;
	font-weight: bold;
	margin-bottom: 22px;
}
.consu_dl .consu_text{
	font-size: 15px;
	color:#10111b;
	line-height: 38px;
}
.con_case{
	font-size: 16px;
	color:#10111b;
	margin-bottom: 20px;
	font-weight: bold;
	margin-top: 30px;
}
.con_casep{
	font-size: 16px;
	color:#10111b;
	line-height: 38px;
}
.concase{
	background: url(../image/detailsbg_04.jpg) no-repeat;
	background-size:100% 100%;
	box-sizing: border-box;
	padding:70px 0px 144px 0px;
}
.concase_title{
	text-align: center !important;
	color:#fff !important;
	margin-top: 0px;
	border-bottom: none;
}
.concase_box{
	margin-top: 105px;
}
.concase_dl{
	background: #fff;
	border-radius: 4px;
	box-sizing: border-box;
	padding:30px 23px 30px 25px;
	margin-bottom: 38px;
	position: relative;
}
.concase_dl dt{
	position: absolute;
	left: 30px;
	top: 70px;
}
.concase_dl .concase_dd{
	width: 936px;
	margin-right: 25px;
}

.concase_dl .concase_dd .concase_hidden{
	display: none;
}
.concase_dl .concase_dd .concase_bottom{
	border-bottom:1px dashed #D9D9D9;
}
.concase_dl .concase_dd .concase_name{
	font-size: 26px;
	color:#bc111a;
	font-weight: bold;
	padding-bottom: 20px;
	border-bottom: 1px dashed #D9D9D9;
	
}
.concase_dl .concase_dd .concase_name span{
	font-size: 15px;
	color:#10111b;
	padding-left: 20px;
}
.concase_dl .concase_dd .concase_listname{
	font-size: 15px;
	font-weight: bold;
	color:#10111b;
	display: block;
	margin-bottom: 10px;
	margin-top: 15px;
}
.concase_dl .concase_dd .concase_right{
	text-align: right;
}
.concase_dl .concase_dd p{
	font-size: 15px;
	color:#10111b;
	line-height: 38px;
	margin-bottom: 15px;
}
.concase_box .consu_mroe{
	display:block;
	width: 240px;
	margin:0 auto;
	color:#fff;
	background: #bc111a;
	font-size: 17px;
	border-radius: 4px;
	line-height: 40px;
	text-align: center;
}
/*咨询专家详情结束*/
/*客户见证详情开始*/
.cust_section{
	background:#2c2c2f;
	padding:53px 0px 30px 0px;
	box-sizing:border-box;
	margin-bottom: 40px;
}
.cust_dl{
	display: table;
	margin:auto;
	font-size: 18px;
	color:#fff;
	text-align: center;
}
.cust_dl dt{
	width:600px;
	height: 402px;
	margin-bottom: 20px;
}
.cust_dl dt video{
	width: 100%;
	height: 100%;
	object-fit: fill;
}
.cust_p{
	font-size: 18px;
	color:#555;
	line-height: 45px;
	text-indent: 2rem;
	padding-bottom: 89px;
	border-bottom: 1px dashed #D9D9D9;
}
.new_a{
	font-size: 14px;
	color:#6c6c6c;
	display:inline-block;
	line-height: 50px;
}
.new_prva{
	padding-left: 40px;
	background: url(../image/kehu_19.png) no-repeat left center;
}
.new_next{
	padding-right: 40px;
	background: url(../image/kehu_22.jpg) no-repeat right center;
}
/*客户见证详情结束*/
/*项目动态详情开始*/
.proj_section{
	background: #f5f5f5;
	padding-top: 45px;
	padding-bottom: 154px;
}
.proj_con{
	background: #fff;
	border-radius: 5px;
	box-shadow: #ccc 0px 0px 10px;
	padding:40px 25px 98px 25px;
	box-sizing: border-box;
}
.proj_title{
	font-size: 26px;
	color:#000;
	text-align: center;
	font-weight: bold;
	margin-bottom: 80px;
}
.proj_small{
	border-bottom: 1px dashed #d9d9d9;
	margin-bottom: 20px;
}
.proj_time{
	font-size: 14px;
	color:#666;
}

#share .bdsharebuttonbox a {
    width: 30px;
    height: 30px;
    padding: 0;
    float: right;
    padding-bottom: 20px;
}
#share .bds_sqq {
    background:url(../image/news_detail_09.jpg) no-repeat;
}
#share .bds_weixin {
    background:url(../image/news_detail_03.jpg) no-repeat;
}
#share .bds_qzone {
    background:url(../image/news_detail_05.jpg) no-repeat;
}
#share .bds_tsina {
    background:url(../image/news_detail_07.jpg) no-repeat;
}
.proj_p{
	font-size: 15px;
	color:#10111b;
	line-height: 38px;
	text-indent: 2rem;
	padding-bottom: 135px;
	border-bottom: 1px dashed #D9D9D9;
}
.proj_p p{
	margin-bottom: 30px;
}
.proj_p img{
	display: block;
	margin:0 auto;
	margin-bottom: 20px;
}
/*项目动态详情结束*/



/*专题页开始*/
.zhuan_a{
	display: block;
	width: 100%;
	margin:0 auto;
}
.man_title{
	text-align: center;
	font-size: 39px;
	color:#2a2c40;
	font-weight: bold;
	margin-top: 45px;
}
.arrange{
	background: #f8f8f8;
	padding-top: 98px;
	padding-bottom: 80px;
}
.arrange_list{
	border-radius: 6px;
	box-sizing: border-box;
	padding:30px 40px 20px 25px;
	box-shadow: #ccc 0px 0px 10px;
	margin-bottom: 45px;
	font-size:19px;
	color:#16253d;
	line-height: 35px;
	overflow: hidden;
}
.arrange_list:last-child{
	margin-bottom: 0px;
}
.arrange_title{
	font-size:27px;
	color:#bf0000;
	border-bottom:2px solid #EFBFBF;
	padding-bottom:5px;
	font-weight: bold;
	margin-bottom: 10px;
}
.man_number{
	background: #B21313;
	text-align: center;
	font-size: 29px;
	color:#fff;
	box-sizing: border-box;
	padding:40px 0px;
}
.man_number span{
	color:#fff100;
}
.man_form{
	width: 682px;
	margin:0 auto;
	padding:56px 0px 89px 0px;
	font-size: 14px;
	color:#757575;
	
}
.man_form .man_textarea{
	box-sizing: border-box;
	line-height: 28px;
	margin-bottom: 20px;
	padding-left: 10px;
}
.man_form input{
	width:218px;
	height: 39px;
	line-height: 39px;
	border:1px solid #ccc;
	padding-left: 10px;
	box-sizing: border-box;
	margin-right: 9px;
}
.man_form input:last-child{
	border:none;
	background: #d10101;
	color:#fff;
	font-size: 19px;
	margin-right: 0px;
}
/*专题页结束*/
/*课程介绍*/
.introduction1{
	width:100%;
	margin:0 auto;
}
.introduction-img{
	display:block;
	margin:0 auto;
}
.intro-top{
	margin-top:58px;
}
.introduction2{
	background: url(../image/introduction_06.jpg) no-repeat;
	box-sizing:border-box;
	padding-top:126px;
	padding-bottom:50px;
}
.intro-top3{
	margin-top: 66px;
	margin-bottom:84px
}
.intro-top4{
	margin-bottom:196px;
}
.intro-top5{
	margin-bottom:80px;
}
.introduction3{
	background: url(../image/introduction_21.jpg) no-repeat;
	box-sizing:border-box;
	padding-top:70px;
	padding-bottom:138px;
}
.intro-top6{
	margin-top:52px;
	margin-bottom:148px;
}
.intro-top7{
	margin-top:62px;
	margin-bottom:79px;
}
.case-dl{
	width:1081px;
	margin:0 auto;
	overflow:hidden;
	height:307px;
	margin-bottom:30px;
}
.case-dl dt{
	width:639px;
	float:left;
}
.case-dl dd{
	width:442px;
	height:307px;
	float:right;
	background:#e60720;
	box-sizing:border-box;
	padding:51px 33px 32px 36px;
	color:#fff;
	position:relative;
}
.case-dl dd strong{
	font-size:40px;
	display:block;
	margin-bottom:30px;
}
.case-dl dd p{
	font-size:24px;
}
.case-dl dd a{
	font-size:16px;
	color:#fff;
	border:1px solid #fff;
	box-sizing:border-box;
	padding:5px 25px;
	position:absolute;
	right:33px;
	bottom:32px;
}
.in-more{
	width:146px;
	height:39px;
	display:block;
	margin:0 auto;
	color:#FFF;
	font-size:16px;
	text-align:center;
	background:#e60720;
	margin-top:115px;
	margin-bottom:196px;
	line-height:39px;
}
/*课程介绍end*/