@charset "utf-8";
*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-family: PingFang SC, Microsoft Yahei;}
body{background: #FFFFFF;color: #000000;}
a{text-decoration: none;cursor: pointer;}
ul,li{list-style: none;}
img{border: none;}
em,i,h1,h2{font-style: normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.fl{float: left;}
.fr{float: right;}
.width{width: 1180px;margin: 0 auto;}
.w1152{width: 1152px;margin: 0 auto;}
.w1000{width:1180px;margin: 0 auto;}

.banner-outer{height:500px;width:100%;background-image:url(../images/banner.png);background-position:center;padding-top:1px;background-size:cover}
.banner-outer .banner-inner{width:960px;margin:121px auto auto;color:#fff}
.banner-outer .banner-inner h1{font-size:50px;font-weight:400;margin:0}
.banner-outer .banner-inner .text{font-size:18px;margin-top:25px;line-height:35px}
.banner-outer .banner-inner .buttons{margin-top:50px}
.banner-outer .banner-inner a{display:inline-block;width:115px;height:45px;line-height:45px;background-color:#fff;border:1px solid #fff;border-radius:2px;text-decoration:none;text-align:center;color:#09ae}
.banner-outer .banner-inner a:hover{background-color:rgba(255,255,255,.85)}
.banner-outer .banner-inner a:last-child{background-color:transparent;color:#fff;margin-left:10px}
.banner-outer .banner-inner a:last-child:hover{background-color:rgba(255,255,255,.3)}

.titles{font-size: 36px;text-align: center;color: #333;padding-top: 70px;}
.titles p{color: #555555;line-height: 32px;margin-top:10px;}
.titles i{color: #fe2c36;font-weight: bold;font-size: 36px;}
.title_1{color: #545d69;font-size: 34px;margin: 0;font-weight: 400;line-height: 34px;padding-top: 70px;text-align: center;}
.title_1 span{display: block;font-size: 42px;color: #000000;}
.title_1 p{font-size: 18px;color: #888888;margin-top: 12px;}
.btn{width:230px;height:62px;line-height: 62px;border:none;background-image:linear-gradient(to right, #7b3af2 , #886fff);font-size:22px;color:#fff;cursor: pointer;border-radius: 5px;text-align: center;display: block;margin: 30px auto;}

.fdej{height: 60px;}
.imenu{height:60px;width:100%;background-color:#f2f2f2;z-index:2;}
.imenu .fl li{float:left;font-size:18px;line-height: 60px;text-align: center;margin-right: 10px;}
.imenu .fl li a{color:#0d0d0d;display:inline-block;height:60px;font-size: 18px;width: 130px;background: #f2f2f2;}
.imenu .fl li:first-child a{width: 106px;}
.imenu .fl li a:hover,.imenu .fl li .on{background: #fff;color:#0096d6;font-weight: bold;height: 60px;}
.imenu .re{float: right;width: 24px;height: 24px;position: relative;top: 0;right:40px;}

.th{height: 52px;padding: 35px 0 32px 0;border-bottom: 1px solid #dcdcdc;}
.th .fl{font-size: 24px;color: #737373;}
.th .fl i{display: inline-block;width: 43px;height: 52px;background: #000;color: #fff;text-align: center;line-height: 52px;border-radius: 5px;margin-left: 12px;font-size: 35px;}
.th .fl i:last-child{margin-right: 12px;}
.th .fl span{font-size: 32px;margin-left: 5px;}
.th .fr a{display: inline-block;width: 142px;height: 47px;color: #fff;text-align: center;line-height: 47px;font-size: 20px;margin-right: 20px;background: url(../images/btn_1.jpg) center center no-repeat;font-weight: bold;}
.th .fr a:last-child{background: url(../images/btn_2.jpg) center center no-repeat;}

.layer_1{height: auto;padding-bottom: 70px;}
.layer_1 ul{margin-top: 40px;height: auto;overflow: hidden;}
.layer_1 li{width: 360px;height:230px;border-radius: 10px;border: #e5e5e5 1px solid;text-align: center;margin-right: 47px;margin-bottom: 30px;float: left;}
.layer_1 li:nth-child(3n){margin-right: 0;}
.layer_1 li img{margin-top: 30px;}
.layer_1 li p{font-size: 24px;line-height: 80px;}
.layer_1 li em{display: block;text-align: left;color: #555555;margin-left: 36px;}

.layer_2{height: auto;overflow: hidden;background-color: #f9f9fb;text-align: center;}
.layer_2 .width{margin-top: 50px;height: auto; overflow: hidden;}
.layer_2 .fl{background: url(../images/layer_21.png) 30% top no-repeat; height: auto;width: 400px;margin-top:50px;text-align:left;}
.layer_2 .fl p i{color:#fe2c36;}
.layer_2 .fl p{margin-left: 120px;margin-top: 130px;line-height: 38px;}
.layer_2 .fl p:nth-child(2){margin-top:340px;}
.layer_2 .fl p:nth-child(3){margin-top:300px;}
.layer_2 .fl p:nth-child(4){margin-top:300px;}
.layer_2 .fl p:nth-child(5){margin-top:320px;}
.layer_2 .fr{width: 568px;margin-right: 82px;height: auto;}
.layer_2 .fr img{margin-bottom: 66px;box-shadow:0 0px 20px 0px #CCC;}
.layer_2 a{display: inline-block; margin-right: 20px;margin-bottom: 70px;}
.layer_2 a:last-of-type{background-image:linear-gradient(to right, #ff7e00 , #ff9b00);}

.layer_3{padding-bottom: 70px;}
.layer_3 ul{height: auto;overflow: hidden;padding-bottom:30px;}
.layer_3 li{width: 360px;height: 430px;border: #ff7f00 1px solid;float: left;text-align: center;margin-right: 47px;border-radius: 10px;margin-top: 50px;}
.layer_3 li p{font-size: 30px;color: #ff7f00;margin-top: 30px;}
.layer_3 li span{line-height:50px;display: block;color: #333;}
.layer_3 li em{display: block;color:#555;font-size: 14px;margin-bottom: 10px;}
.layer_3 li a{width: 190px;height: 62px;line-height: 62px;color: #fff;display: block;margin: 10px auto;background-image:linear-gradient(to right, #ff7e00 , #ff9b00);font-size: 22px;}
.layer_3 li:nth-child(3n){margin-right: 0;}
.layer_3 li:nth-child(1){border-color:#675df5;}
.layer_3 li:nth-child(1) p{color:#675df5;}
.layer_3 li:nth-child(1) a{background-image:linear-gradient(to right, #675ef5 , #71a0ff);}
.layer_3 li:nth-child(3){border-color:#934cf3;}
.layer_3 li:nth-child(3) p{color:#934cf3;}
.layer_3 li:nth-child(3) a{background-image:linear-gradient(to right, #934cf3 , #a968fa);}
.layer_3 li:nth-child(4){border-color:#06c29d;}
.layer_3 li:nth-child(4) p{color:#06c29d;}
.layer_3 li:nth-child(4) a{background-image:linear-gradient(to right, #06c29d , #32dda6);}
.layer_3 li:nth-child(5){border-color:#fb4743;}
.layer_3 li:nth-child(5) p{color:#fb4743;}
.layer_3 li:nth-child(5) a{background-image:linear-gradient(to right, #fb4743 , #ff7668);}
.layer_3 li:nth-child(6){border-color:#038afc;}
.layer_3 li:nth-child(6) p{color:#038afc;}
.layer_3 li:nth-child(6) a{background-image:linear-gradient(to right, #038afc , #00bffe);}

.layer_4{background: url(../images/layer_bg.jpg) center top no-repeat;height: 320px;text-align: center;}
.layer_4 p{color: #fff;font-size: 42px;padding-top: 96px;}
.layer_4 p i{font-size:42px;background-image:linear-gradient(to right, #ff9100 , #ffbe00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}

.floor_3{height: auto;overflow: hidden;background-color: #f9f9fb;}
.floor_3 ul{width: 1180px;margin: 60px auto;overflow: hidden;height: auto;}
.floor_3 ul li{width: 380px;float: left;margin: 0 20px 40px 0;}
.floor_3 ul li:nth-child(3n){margin-right: 0;}
.floor_3 ul li img{display: block;float: left;margin: 0 20px 0 0;}
.floor_3 ul li .info{float: left;}
.floor_3 ul li .info span{display: block;font-size: 18px;color: #545D69;margin: 10px 0;}
.floor_3 ul li .info p{font-size: 14px;line-height: 20px;color: #7B8390;}

.floor_1{height: auto;overflow: hidden;}
.floor_1 ul li{height: auto;overflow: hidden;padding:80px 0 50px;background: #f7f7f7;}
.floor_1 ul li:first-child{padding: 46px 0;}
.floor_1 ul li:last-child{margin-bottom: 0;}
.floor_1 ul li.hui{background: #fff;padding: 40px 0 40px;}
.floor_1 ul li .fl{margin-left: 36px;}
.floor_1 ul li span{display: block;font-size: 30px;padding: 40px 0 22px;color: #333333;}
.floor_1 ul li p{font-size: 16px;color:#555555;line-height: 32px;padding-bottom: 44px;}
.floor_1 ul li .bot a{display: inline-block;width: 178px;height: 54px;line-height: 54px;text-align: center;font-size: 18px;color: #30d6d2;border: 1px solid #30d6d2;border-radius: 4px;}
.floor_1 ul li .bot a:first-child{background: #30d6d2;color: #fff;margin-right: 30px;}


.detail-outer-td{padding-top:100px;padding-bottom: 80px;background-color:#fff}.detail-outer-td .service-next{margin:30px auto;display:flex}.detail-outer-td .service-items{display:flex;justify-content:center;align-items:center}.detail-outer-td .service-items .service-title{font-size:24px;font-weight:400;line-height:40px}.detail-outer-td .service-items .service-title.active{color:#8bdcdc}.detail-outer-td .service-items .service-detail .service-h1{font-size:16px}.detail-outer-td .service-items .service-detail .service-h1.mt20{margin-top:20px}.detail-outer-td .service-items .service-detail .service-h2{color:#bdc1c8;font-size:14px;line-height:30px}.detail-outer-td .service-items .service-tips{margin-right:20px;font-size:24px}.detail-outer-td .service-items .service-tips.to-left{margin-right:0;margin-left:20px}.detail-outer-td .service-items .service-tips .active{color:#13c9cb}.detail-outer-td .service-items .service-tips .manager-items{display:flex;margin-top:20px}.detail-outer-td .service-items .service-tips .manager-items ul{margin:0;font-size:14px;color:#7e8692;line-height:30px}.detail-outer-td .service-items img{width:60%}.detail-outer-td .service-items p{margin:0;line-height:30px}.detail-outer-td .tips{margin-bottom:120px;line-height:24px;height:24px;color:#7b8390;font-size:14px}.detail-outer-td .detail-inner{width:960px;margin:auto}.detail-outer-td .detail-inner .sale-bg1{width:960px;margin:0 auto}.detail-outer-td .detail-inner .sale-bg2{width:auto;margin:0 auto 50px;background:#f9f9fb;padding-top:100px;padding-bottom:1px}.detail-outer-td .detail-inner .sale-bg2 .sale-bg2-content{width:960px;margin:0 auto}.detail-outer-td .detail-inner .sale{margin:80px 0 100px;display:inline-block}.detail-outer-td .detail-inner .sale-2{margin-top:20px}.detail-outer-td .detail-inner .sub_tips{font-size:34px;text-align:center;margin:0;color:#545d69}.detail-outer-td .detail-inner .detail-container{margin-top:80px;display:flex;justify-content:center}.detail-outer-td .detail-inner .detail-container .detail-items{margin:0;padding:0;display:flex;width:920px;justify-content:space-between}.detail-outer-td .detail-inner .detail-container .detail-items .detail-item{width:291px;height:332px;box-sizing:border-box;padding-top:50px;background:#FFF;box-shadow:0 3px 13px 0 rgba(12,0,5,.1);border-radius:5px}.bottom .bottom-content .li-bottom:hover,.good-outer-td .good-items .good-item:hover{box-shadow:0 8px 10px 0 rgba(0,0,0,.08)}.detail-outer-td .detail-inner .detail-container .detail-items .detail-item .items{width:21px;height:3px;background:#FFB525;margin:7px auto 30px}.detail-outer-td .detail-inner .detail-container .detail-items .detail-item .all{margin:auto;text-align:center}.detail-outer-td .detail-inner .detail-container .detail-items .detail-item .all .title1{font-size:24px;color:#545D69}.detail-outer-td .detail-inner .detail-container .detail-items .detail-item .all .title2{margin-top:25px;color:#7B8390}.detail-outer-td .detail-inner .detail-container .detail-items .detail-item .all .title2 div{line-height:26px;font-size:14px;color:#7B8390}.detail-outer-td .detail-inner .detail-container .detail-items .detail-item img{display:block;margin:auto}.detail-outer-td h3{color:#545d69;font-size:34px;margin:0;font-weight:400;line-height:34px;text-align:center}.detail-outer-td .title-bar{height:66px;background-color:#eef9f9;line-height:66px;color:#545d69;text-align:center;font-size:24px;margin-top:50px}.detail-outer-td .content-outer{width:100%;margin-top:50px;margin-bottom:100px;color:#545d69}.detail-outer-td .content-outer .ll{line-height:34px;margin:0;font-size:14px}.detail-outer-td .content-outer:after{content:" ";display:block;height:1px;clear:both;visibility:hidden}.detail-outer-td .content-outer .content-outer-item{width:50%;box-sizing:border-box;float:left;min-height:340px;color:#7b8390;padding-right:70px}.detail-outer-td .content-outer .content-outer-item:last-child{padding-right:0;padding-left:70px}.detail-outer-td .content-outer .content-outer-item .image-outer{width:415px;height:180px;background-image:url(../images/education-1-sprite-67d0b6b658.png);margin:70px auto 0}.detail-outer-td .content-outer .content-outer-item .image-outer[data-index="0"]{width:297px;height:237px;background-position:0 0}.detail-outer-td .content-outer .content-outer-item .image-outer[data-index="1"]{width:244px;height:298px;margin-top:25px;background-position:-297px 0}.detail-outer-td .content-outer .content-outer-item .image-outer[data-index="2"]{width:400px;height:200px;background-position:0 -296px}.detail-outer-td .content-outer .content-outer-item .image-outer[data-index="3"]{width:426px;height:202px;background-position:-399px -296px}.detail-outer-td .content-outer .content-outer-item .image-outer[data-index="4"]{width:297px;height:243px;background-position:0 -500px}.detail-outer-td .content-outer .content-outer-item .image-outer[data-index="5"]{width:392px;height:168px;background-position:-297px -500px}.detail-outer-td .content-outer .content-outer-item .image-outer[data-index="6"]{background-image:url(../images/education-2-sprite-94e2125820.png);background-position:0 0;width:307px;height:224px;margin-top:20px}.detail-outer-td .content-outer .content-outer-item .image-outer[data-index="7"]{background-image:url(../images/education-2-sprite-94e2125820.png);background-position:-307px 0;width:385px;height:224px;margin-top:80px}.detail-outer-td .content-outer .content-outer-item .image-outer[data-index="8"]{background-image:url(../images/education-2-sprite-94e2125820.png);background-position:0 -224px;height:194px;width:380px;margin-top:80px}.detail-outer-td .content-outer .content-outer-item .image-outer[data-index="9"]{background-image:url(../images/education-2-sprite-94e2125820.png);background-position:-380px -224px;width:381px;height:190px;margin-top:80px;margin-left:30px}.detail-outer-td .content-outer .content-outer-item .image-outer[data-index="10"]{width:219px;background-image:url(../images/education-2-sprite-94e2125820.png);height:190px;margin-left:100px;background-position:0 -452px}.detail-outer-td .content-outer .content-outer-item .image-outer[data-index="11"]{background-image:url(../images/education-2-sprite-94e2125820.png);width:363px;height:190px;background-position:-219px -452px;margin-top:60px}.detail-outer-td .content-outer .content-outer-item h4{color:#545d69;font-size:24px;font-weight:400;margin:0;line-height:24px}.detail-outer-td .content-outer .content-outer-item p{font-size:14px;line-height:30px;margin:14px 0 0}
.bottom{width:100%;height:418px;background:#F9F9FB}.bottom .bottom-title{display:inline-block;font-weight:400;color:#7B8390;font-size:24px;text-align:center;width:100%;margin-top:100px}.bottom .bottom-content{display:flex;justify-content:center;align-items:center;margin-top:60px}.bottom .bottom-content.active{margin-top:27px}.bottom .bottom-content .li-bottom{cursor:pointer;width:215px;height:66px;background:#FFF;border:1px solid #E2E6EB;border-radius:3px;margin:0 16px;display:flex;justify-content:start;align-items:center}.bottom .bottom-content .li-bottom img{margin-left:20px}.bottom .bottom-content .li-bottom a{display:block;margin-left:20px;margin-bottom:4px;text-decoration:none;color:#545d69}