.banner .banner-info{position:absolute;left:50%;top:0;bottom:0;display:flex;align-items:center;z-index:1;transform:translate(-50%);color:#fff}.banner .banner-info h2{font-size:48px;margin-bottom:20px}.banner .banner-info p{font-size:12px;text-transform:uppercase;margin-top:10px}.banner .banner-info p span{font-size:16px}.banner .banner-info p a{color:#fff;background-color:#2c4ace;width:200px;height:40px;line-height:40px;text-align:center;margin-top:20px;display:inline-block;vertical-align:top;font-size:14px}.banner .banner-info p a:hover{background-color:#2c41ce}.banner .swiper-button-next,.banner .swiper-button-prev{background:url(../icons/spritesheet.png);background-position:-760px -377px;width:17px;height:30px}.banner .swiper-button-next{transform:scaleX(-1)}.banner .swiper-pagination-bullet{opacity:1;background-color:hsla(0,0%,100%,.4);width:13px;height:13px;margin:0 6px!important}.banner .swiper-pagination-bullet-active{background-color:#0c2283}.index-tit{text-align:center}.index-tit h2{font-size:28px;font-weight:400}.index-tit span{display:inline-block;vertical-align:middle;width:50px;height:3px;background-color:#2c4ace;margin:10px 0}.index-tit p{color:#a2a3a3}.index-inquire{padding:60px 0}.index-inquire-1,.index-inquire-2,.index-inquire-3{height:460px;border:2px solid #e4e4e4;width:390px}.index-inquire-2{margin-left:25px}.index-inquire-main.active{border-color:#2c4ace}.index-inquire-main.active .index-inquire-tit{background-color:#2c4ace}.index-inquire-main.active .index-inquire-tit p{color:#acb4e7}.index-inquire-main.active .index-inquire-tit p span{color:#fff}.index-inquire-main.active .index-inquire-form ul li .el-button{background-color:#2c4ace;color:#fff;border-color:#2c4ace}.index-inquire-tit{height:95px;background-color:#f8f8f8;text-align:center;padding-top:20px}.index-inquire-tit p{color:#9e9e9e;font-size:14px}.index-inquire-tit p span{font-size:18px;color:#333;display:block;margin:0 0 10px}.index-inquire-form{padding:0 30px}.index-inquire-form ul li{margin-top:30px}.index-inquire-form ul li .el-button{display:block;width:120px;height:40px;margin:0 auto}.index-inquire-1 .index-inquire-form{padding-top:30px}.index-inquire-1 .index-inquire-form ul li{display:flex}.index-inquire-1 .index-inquire-form ul li .el-input,.index-inquire-1 .index-inquire-form ul li .el-select{flex:1}.index-inquire-2 .index-inquire-2-form{padding:60px 30px 0}.index-inquire-2 .index-inquire-2-form .scroll{border:1px solid #bfc1d9;padding:15px;margin-top:-2px;height:210px;overflow:hidden}.index-inquire-2 .index-inquire-2-form .scroll ul li{display:flex;justify-content:space-between;font-size:14px;align-items:center}.index-inquire-3 .index-inquire-form{padding-top:30px}.index-inquire-3 .index-inquire-form ul li{display:flex}.index-inquire-3 .index-inquire-form ul li .el-select{flex:1}.index-inquire-3 .index-inquire-form ul li:nth-child(2){justify-content:space-between}.index-inquire-3 .index-inquire-form ul li:nth-child(2) .el-input-group{width:180px;margin-right:20px}.index-inquire-3 .index-inquire-form ul li:nth-child(3) .el-input{width:32%}.index-inquire-3 .index-inquire-form ul li:nth-child(3) .el-input:nth-child(2){margin:0 2%}.index-service{background-color:#f7f8f9;padding:100px 0}.index-service ul{margin-top:60px}.index-service ul li{float:left;text-align:center;width:25%}.index-service ul li .img img{border-radius:50%;border:5px solid #fff;width:190px;height:190px}.index-service ul li p{margin-top:15px;color:#999;line-height:24px;padding:0 10%}.index-service ul li p span{font-size:18px;color:#0c2283}.index-about{padding:90px 0}.index-about dl dd{float:left;width:595px}.index-about dl dd h2{font-weight:400;font-size:32px}.index-about dl dd h3{font-weight:400;color:#cacaca;font-size:18px;margin:20px 0}.index-about dl dd p{line-height:28px;font-size:14px}.index-about dl dd a{display:inline-block;color:#fff;font-size:14px;background-color:#2c47c0;width:160px;text-align:center;line-height:50px;margin-top:20px}.index-about dl dd a:hover{background-color:#001fa8}.index-about dl dt{float:right}.index-business{background-color:#f7f8f9;padding:90px 0}.index-business ul li{float:left;margin:40px 40px 0 0}.index-business ul li:nth-child(3n){margin-right:0}.index-business ul li p{text-align:center;font-size:16px;margin-top:10px}.index-reservation{height:287px;background:url(../icons/spritesheet.png) 50% 50% no-repeat;background-position:0 0;padding-top:70px}.index-reservation .index-tit h2{color:#0c2283}.index-reservation .index-tit p{margin-bottom:10px}.index-reservation .index-reservation-btn{text-align:center;margin-top:20px}.index-reservation .index-reservation-btn a{display:inline-block;width:115px;height:40px;line-height:36px;border:2px solid rgba(0,0,0,.1);font-size:14px}.index-reservation .index-reservation-btn a:hover{background-color:#0c2283;color:#fff}.index-news{background-color:#f7f8f9;padding:100px 0}.index-news-pic{margin-top:55px}.index-news-pic ul li{float:left;margin-right:55px}.index-news-pic ul li:last-child{margin-right:0}.index-news-list-box{margin-top:55px}.index-news-list-box ul li{float:left;width:370px;margin-right:55px;padding:15px 0;border-bottom:1px solid #eee;font-size:14px}.index-news-list-box ul li:nth-child(3n){margin-right:0}.index-news-list-box ul li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}.index-news-list-box ul li time{color:#999}.index-partner{margin-bottom:-65px;padding:60px 0 40px}.index-partner-list{margin-top:60px}.index-partner-list ul li{width:280px;height:120px;float:left;margin:0 33px 20px 0}.index-partner-list ul li .img{display:block;width:280px;height:120px;border:1px solid #eee}.index-partner-list ul li:nth-child(4n){margin-right:0}.index-partner-list ul li p{margin-top:10px;text-align:center;font-size:14px;white-space:nowrap;overflow:hidden}