@import url('font-awesome.css');
a{text-decoration:none;cursor:pointer;color:#c90915}
a:focus,a:hover,a:visited{text-decoration:none;outline:0}
 
 
.fc_title{text-align: center;  margin-top: 50px; margin-bottom: 50px; display: block;} 
.fc_title1{text-align: center; color:#fff; margin-top: 50px; margin-bottom: 50px; display: block;}
/*您需要的*/
.bussiness{margin-bottom:70px;}
.bussiness-body{ display: block; overflow: hidden;}
.bussiness-body .item{ position: relative; display: block; float: left; width: 16.666%; opacity: 0; filter:alpha(opacity=0); overflow: hidden; }
.bussiness-body .item1{ left:200px; -webkit-transition: left 0.3s 0.5s linear,opacity 0.3s 0.5s linear,background 0.3s linear,width 0.3s linear; -o-transition: left 0.3s 0.5s linear,opacity 0.3s 0.5s linear,background 0.3s linear,width 0.3s linear; transition: left 0.3s 0.5s linear,opacity 0.3s 0.5s linear,background 0.3s linear,width 0.3s linear; }
.bussiness-body .item2{ left:300px; -webkit-transition: left 0.5s 0.5s linear,opacity 0.5s 0.5s linear,background 0.3s linear,width 0.3s linear; -o-transition: left 0.5s 0.5s linear,opacity 0.5s 0.5s linear,background 0.3s linear,width 0.3s linear; transition: left 0.5s 0.5s linear,opacity 0.5s 0.5s linear,background 0.3s linear,width 0.3s linear;; }
.bussiness-body .item3{ left:400px; -webkit-transition: left 0.7s 0.5s linear,opacity 0.7s 0.5s linear,background 0.3s linear,width 0.3s linear; -o-transition: left 0.7s 0.5s linear,opacity 0.7s 0.5s linear,background 0.3s linear,width 0.3s linear; transition: left 0.7s 0.5s linear,opacity 0.7s 0.5s linear,background 0.3s linear,width 0.3s linear; }
.bussiness-body .item4{ left:500px; -webkit-transition: left 0.9s 0.5s linear,opacity 0.9s 0.5s linear,background 0.3s linear,width 0.3s linear; -o-transition: left 0.9s 0.5s linear,opacity 0.9s 0.5s linear,background 0.3s linear,width 0.3s linear; transition: left 0.9s 0.5s linear,opacity 0.9s 0.5s linear,background 0.3s linear,width 0.3s linear; }
.bussiness-body .item5{ left:600px; -webkit-transition: left 1.1s 0.5s linear,opacity 1.1s 0.5s linear,background 0.3s linear,width 0.3s linear; -o-transition: left 1.1s 0.5s linear,opacity 1.1s 0.9s linear,background 0.3s linear,width 0.3s linear; transition: left 1.1s 0.5s linear,opacity 1.1s 0.9s linear,background 0.3s linear,width 0.3s linear; }
.bussiness-body .item.on{ width: 32.33%; }
.bussiness .bussiness-body.show .item{ left:0; opacity: 1; filter:alpha(opacity=100); }
.bussiness-body .item .service{ display: block; height: 358px; border: 1px solid #e8e8e8; border-width: 1px 0px 1px 1px; text-align: center; -webkit-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; }
.bussiness-body .item.on .service{ width: 50%; }
.bussiness-body .item5 .service{ border-width: 1px 1px 1px 1px; }
.bussiness-body .item.on .service{ background-color: #c90915; border-color: #c90915; }
.bussiness-body .item.on .service a{ display: block;}
.bussiness-body .item .service .content{ display: block; height: 244px; padding-top: 32px; line-height: 1; }
.bussiness-body .item .service .content i{ font-size: 100px; text-align: center; display: block; margin-bottom:20px;color: #333;}
.bussiness-body .item .service .content h4{ display: block; font-size: 22px; text-align: center;color: #333; -webkit-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out;}
.bussiness-body .item.on .service .content h4,.bussiness-body .item.on .service .content i{ color: #fff; }
.bussiness-body .item .service .content p{ text-align: center;display: block; margin-top: 16px; color: #777777; white-space: nowrap; -webkit-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; }
.bussiness-body .item.on .service .content p{ color:rgba(255,255,255,1); }
.bussiness-body .item .service .info{ display: block; padding: 40px 20px 0 20px; font-size: 14px; line-height: 20px; color: #999; -webkit-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; background: url(../images/index_con01_info.png) no-repeat top center; text-align: center}

.bussiness-body .item.on .service .info{ color:rgba(255,255,255,1); }
.bussiness-body .item .price{ position: absolute; display: block; width: 100%; height: 360px; left:100%; top:0; }
.bussiness-body .item.on .price{ width: 50%; left:50%; }
.bussiness-body .item .price ul{ display: block; position: relative; z-index: 5;padding: 0;}
.bussiness-body .item .price ul li{ display: block; height: 71px; line-height: 71px; *height: 69px; *line-height: 69px; border-bottom: 1px solid #565758; white-space: nowrap; }
.bussiness-body .item .price ul li:last-child{ border-bottom:0; }
.bussiness-body .item .price ul li a{ display: block; padding: 0 30px 0 20px; color: rgba(255,255,255,1); background: url(../images/index_enter_icon.png) no-repeat right 20px center; overflow: hidden; height: 71px;}
.bussiness-body .item .price ul li a:hover { color: #fff; background: url(../images/index_enter_icon_on.png) no-repeat right 20px center; }
.bussiness-body .item .price ul li a .num{ padding-left: 10px; }
.bussiness-body .item .price .mask{ position: absolute; width: 100%; height: 100%; top:0; left:0; background-color:rgba(31,31,31,0.9); z-index: 2; }
/*赢在起跑线*/
.section-subtitle{line-height: 36px;}
.bussiness02{overflow: hidden;padding-bottom: 70px;}
.bussiness02-body ul.bussiness02-con li.item{ position: relative; display: block;opacity: 0; filter:alpha(opacity=0); overflow: hidden; }
.bussiness02-body.show ul.bussiness02-con li.item { top: 0; opacity: 1; filter: alpha(opacity=100); }
.bussiness02-body ul.bussiness02-con li.item1{ top:200px; -webkit-transition: top 0.3s 0.5s linear,opacity 0.3s 0.5s linear,background 0.3s linear,width 0.3s linear;  -o-transition: top 0.3s 0.5s linear,opacity 0.3s 0.5s linear,background 0.3s linear,width 0.3s linear;  transition: top 0.3s 0.5s linear,opacity 0.3s 0.5s linear,background 0.3s linear,width 0.3s linear; }
.bussiness02-body ul.bussiness02-con li.item2{ top:200px; -webkit-transition: top 0.4s 0.5s linear,opacity 0.4s 0.5s linear,background 0.3s linear,width 0.3s linear;  -o-transition: top 0.4s 0.5s linear,opacity 0.4s 0.5s linear,background 0.3s linear,width 0.3s linear;  transition: top 0.4s 0.5s linear,opacity 0.4s 0.5s linear,background 0.3s linear,width 0.3s linear;; }
.bussiness02-body ul.bussiness02-con li.item3{ top:200px; -webkit-transition: top 0.5s 0.5s linear,opacity 0.5s 0.5s linear,background 0.3s linear,width 0.3s linear;  -o-transition: top 0.5s 0.5s linear,opacity 0.5s 0.5s linear,background 0.3s linear,width 0.3s linear;  transition: top 0.5s 0.5s linear,opacity 0.5s 0.5s linear,background 0.3s linear,width 0.3s linear; }
.bussiness02-body ul.bussiness02-con li.item4{ top:200px;  -webkit-transition: top 0.6s 0.5s linear,opacity 0.6s 0.5s linear,background 0.3s linear,width 0.3s linear;  -o-transition: top 0.6s 0.5s linear,opacity 0.6s 0.5s linear,background 0.3s linear,width 0.3s linear;  transition: top 0.6s 0.5s linear,opacity 0.6s 0.5s linear,background 0.3s linear,width 0.3s linear; }
.bussiness02-body ul.bussiness02-con li.item5{ top:200px;  -webkit-transition: top 0.7s 0.5s linear,opacity 0.7s 0.5s linear,background 0.3s linear,width 0.3s linear;  -o-transition: top 0.7s 0.5s linear,opacity 0.7s 0.5s linear,background 0.3s linear,width 0.3s linear;  transition: top 0.7s 0.5s linear,opacity 0.7s 0.5s linear,background 0.3s linear,width 0.3s linear; }
.bussiness02-body ul.bussiness02-con li.item6{ top:200px;  -webkit-transition: top 0.8s 0.5s linear,opacity 0.8s 0.5s linear,background 0.3s linear,width 0.3s linear;  -o-transition: top 0.8s 0.5s linear,opacity 0.8s 0.5s linear,background 0.3s linear,width 0.3s linear;  transition: top 0.8s 0.5s linear,opacity 0.8s 0.5s linear,background 0.3s linear,width 0.3s linear; }

ul.bussiness02-con {overflow: hidden;margin: 0;padding: 0;}
ul.bussiness02-con:after { clear: both; content: " "; display: block; height: 0;}
ul.bussiness02-con li{ width: 20%;padding:20px 2% 0 2%; float: left;}
ul.bussiness02-con li:after{  display: block; content: ""; width: 1px; height: calc(100% - 200px); background: #ededed; position: absolute; top: 50px; right: 0;}
ul.bussiness02-con li:last-child:after{  display: none; }
ul.bussiness02-con li a{ display: block; text-align: center;}
ul.bussiness02-con li a i.bussiness02-tit-icon{ display: inline-block; width: 140px; height: 140px; line-height: 140px; text-align: center;background: url(../images/index_bussiness02_li_bg.png) no-repeat; font-size: 54px; color: #fff; transition: all .3s ease; }
ul.bussiness02-con li a h4{ width:100%;  overflow: hidden;font-size: 18px;color: #333333; text-align: center; margin: 15px 0; transition: all .3s ease;}
ul.bussiness02-con li a p{ width:100%;  overflow: hidden;font-size:14px; line-height: 24px; color: #777777; text-align: left; transition: all .3s ease;margin: 0;}
ul.bussiness02-con li a .bussiness02-xiao-icon{ width:100%; }
ul.bussiness02-con li a .bussiness02-xiao-icon:after{ display: block; content: ""; clear: both; height: 0;}
ul.bussiness02-con li a .bussiness02-xiao-icon i{ width:30%; float: left;text-align: left;font-size: 30px; color: #d2d2d2; transition: all .3s ease;}
ul.bussiness02-con li a .bussiness02-xiao-icon i:nth-child(2){text-align: center;}
ul.bussiness02-con li a .bussiness02-xiao-icon i:nth-child(3){text-align: right;}
ul.bussiness02-con li a span{display: inline-block; width: 100%; height: 0; overflow: hidden;line-height: 0; text-align: center; font-size: 16px; color: #333; background: #fff; border-radius:36px;  transition: all .3s ease;}
ul.bussiness02-con li:hover{ background: #c90915; padding-top: 40px; padding-bottom:25px;}
ul.bussiness02-con li:hover:after{  display: none;}
ul.bussiness02-con li:hover a i.bussiness02-tit-icon{ width: 88px; height: 88px; line-height: 88px; background: url(../images/index_bussiness02_li_bg_on.png) no-repeat; font-size: 34px;}
ul.bussiness02-con li:hover a h4{color: #fff;}
ul.bussiness02-con li:hover a p{color: #fff;}
ul.bussiness02-con li:hover a .bussiness02-xiao-icon i{ color: #fff000;}
ul.bussiness02-con li:hover a span{display: inline-block; height: 36px; line-height: 36px;margin-top: 15px; }
/*优势*/
.bussiness03{ background:url(../images/index_bussiness03_bg.jpg) no-repeat top center; height: 580px; padding: 60px 0 60px 0; margin-top: 0!important;}
.bussiness03-body ul.bussiness03-con li.item{ position: relative; display: block;opacity: 0; filter:alpha(opacity=0); overflow: hidden; }
.bussiness03-body.show ul.bussiness03-con li.item { top: 0; opacity: 1; filter: alpha(opacity=100); }
.bussiness03-body ul.bussiness03-con li.item1{ top:200px; -webkit-transition: top 0.3s 0.5s linear,opacity 0.3s 0.5s linear,background 0.3s linear,width 0.3s linear;  -o-transition: top 0.3s 0.5s linear,opacity 0.3s 0.5s linear,background 0.3s linear,width 0.3s linear;  transition: top 0.3s 0.5s linear,opacity 0.3s 0.5s linear,background 0.3s linear,width 0.3s linear; }
.bussiness03-body ul.bussiness03-con li.item2{ top:200px; -webkit-transition: top 0.4s 0.5s linear,opacity 0.4s 0.5s linear,background 0.3s linear,width 0.3s linear;  -o-transition: top 0.4s 0.5s linear,opacity 0.4s 0.5s linear,background 0.3s linear,width 0.3s linear;  transition: top 0.4s 0.5s linear,opacity 0.4s 0.5s linear,background 0.3s linear,width 0.3s linear;; }
.bussiness03-body ul.bussiness03-con li.item3{ top:200px; -webkit-transition: top 0.5s 0.5s linear,opacity 0.5s 0.5s linear,background 0.3s linear,width 0.3s linear;  -o-transition: top 0.5s 0.5s linear,opacity 0.5s 0.5s linear,background 0.3s linear,width 0.3s linear;  transition: top 0.5s 0.5s linear,opacity 0.5s 0.5s linear,background 0.3s linear,width 0.3s linear; }
.bussiness03-body ul.bussiness03-con li.item4{ top:200px;  -webkit-transition: top 0.6s 0.5s linear,opacity 0.6s 0.5s linear,background 0.3s linear,width 0.3s linear;  -o-transition: top 0.6s 0.5s linear,opacity 0.6s 0.5s linear,background 0.3s linear,width 0.3s linear;  transition: top 0.6s 0.5s linear,opacity 0.6s 0.5s linear,background 0.3s linear,width 0.3s linear; }
.bussiness03-body ul.bussiness03-con li.item5{ top:200px;  -webkit-transition: top 0.7s 0.5s linear,opacity 0.7s 0.5s linear,background 0.3s linear,width 0.3s linear;  -o-transition: top 0.7s 0.5s linear,opacity 0.7s 0.5s linear,background 0.3s linear,width 0.3s linear;  transition: top 0.7s 0.5s linear,opacity 0.7s 0.5s linear,background 0.3s linear,width 0.3s linear; }

ul.bussiness03-con {overflow: hidden;}
ul.bussiness03-con:after { clear: both; content: " "; display: block; height: 0;}
ul.bussiness03-con li{width: 23.5%;padding:20px 0; margin: 0 1%; float: left; transition: all .3s ease;}
ul.bussiness03-con li:first-child{ margin-left: 0;}
ul.bussiness03-con li:last-child{ margin-right: 0;}
ul.bussiness03-con li a{ display: block;}
ul.bussiness03-con li a:after { clear: both; content: " "; display: block; height: 0;}
ul.bussiness03-con li .bussiness03-con_icon{ float: left; margin-right: 15px; }
ul.bussiness03-con li .bussiness03-con_icon i{ display:block; width: 60px; height: 60px; line-height: 60px; text-align: center;background:#fff; font-size: 40px; color: #3a3a3a; border-radius: 50%; transition: all .3s ease; }
ul.bussiness03-con li dl{ width: calc(100% - 75px); float: right; transition: all .3s ease;}
ul.bussiness03-con li dl dt{ width:100%; height: 27px; overflow: hidden;font-size: 18px; font-weight: normal;color: #fff; text-align: left; margin-top: 18px; transition: all .3s ease;}
ul.bussiness03-con li dl dd{ width:100%;font-size:14px; line-height: 24px; color: #fff; text-align: left; margin-top: 30px; transition: all .3s ease;}

ul.bussiness03-con li:hover{background: none; }
ul.bussiness03-con li:hover a{ background: #c90915; padding:20px;}
ul.bussiness03-con li:hover a i{ width: 40px; height: 40px; line-height: 40px; background: none; border: 1px solid #fff; font-size: 26px; color: #fff;}
ul.bussiness03-con li:hover dl{  width: calc(100% - 55px); float: right;}
ul.bussiness03-con li:hover dl dt{color: #fff; margin-top: 10px;}
ul.bussiness03-con li:hover dl dd{color: #fff; margin-top: 14px;}

.container1{max-width: 80%; margin: 0 auto;}


@media screen and (max-width: 1000px) {
	.bussiness{margin-bottom: 30px !important;}
	/*您需要的*/
	.bussiness-body { border-right: 1px solid #e8e8e8;  border-bottom: 1px solid #e8e8e8; }
	.bussiness-body .item{width: 50%; }
	.bussiness-body .item:last-child{width:100%; }
	.bussiness-body .item .service{ height:auto;border-bottom: 0; padding: 10px 0; }
	.bussiness-body .item .service .info { padding:10px 10px 0 10px; max-height: 50px; overflow: hidden; font-size: 12px; background:none;  }
	.bussiness-body .item.on { width: 50%; }
	.bussiness-body .item:last-child.on { width: 100%; }
	.bussiness-body .item.on .service { width: 100%; }
	.bussiness-body .item .service .content{ height:auto; padding-top:0;}
	.bussiness-body .item .service .content h4 { font-size: 16px; }
	.bussiness-body .item .service .content i { font-size: 60px; margin-bottom: 5px; }
	.bussiness-body .item .price { display: none; }
	.bussiness-body .item5 .service { border-width: 1px 0px 1px 1px; }
	.bussiness-body .item .service .content p { display: none; }
.bussiness-body .item .service .info{  -webkit-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out; transition: 0.5s ease-in-out; background: url(../images/index_con01_info.png) no-repeat top center; text-align: center;}
	/*赢在起跑线*/
	.bussiness02 { height: auto; padding: 20px 0 30px 0; }
	ul.bussiness02-con { }
	ul.bussiness02-con li { width: 50%; padding: 20px 0 0 5%; }
	ul.bussiness02-con li a i.bussiness02-tit-icon { width: 82px; height: 82px; line-height: 82px; font-size: 40px; background-size: 100%; }
	ul.bussiness02-con li a h4 {  font-size: 16px; margin-top: 10px; }
	ul.bussiness02-con li a p { height: 40px; font-size: 13px; line-height: 20px; margin:0 0 20px 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; text-align: center;}
	ul.bussiness02-con li a .bussiness02-xiao-icon { margin-top: 10px; width: 104px; }
	ul.bussiness02-con li a .bussiness02-xiao-icon i { width: 33.33%; font-size: 20px;}
	ul.bussiness02-con li a span,ul.bussiness02-con li:hover a span{ display:none;}
	ul.bussiness02-con li:after { display: none;}
	ul.bussiness02-con li:nth-child(2n):after ,ul.bussiness02-con li:last-child:after {display: none; padding-right: 0;}
	ul.bussiness02-con li:hover { padding-top: 20px; padding-bottom: 0; }
	ul.bussiness02-con li:hover a i.bussiness02-tit-icon { width: 82px; height: 69px; line-height: 69px; font-size: 40px; background-size: 100%; }
		/*优势*/
		.section-header h3{ font-size: 22px;letter-spacing: 1px; }
		.section-title{font-size: 22px;}
	.bussiness03{background:#383838 url(../images/index_bussiness03_bg_wap.jpg) no-repeat center; height: auto; padding: 20px 0 120px;}
	ul.bussiness03-con li { width: 100%;}
	ul.bussiness03-con li .bussiness03-con_icon i { width: 40px; height: 40px; line-height: 40px; font-size: 30px; }
	ul.bussiness03-con li dl { width: calc(100% - 55px);}
	ul.bussiness03-con li dl dt { font-size: 18px; margin-top: 10px; }
	ul.bussiness03-con li dl dd { line-height: 21px; margin-top: 5px; }
	ul.bussiness03-con li:hover a { padding: 10px; }
	ul.bussiness03-con li { padding: 10px 0; margin: 0;}
	.itemy {width: 49%!important}
}

@media screen and (max-width: 768px){
   	.itemy{width: 98%!important}
	ul.bussiness02-con{width: 100%;}
	ul.bussiness02-con li{padding:0; float: left; width: 45%}
}