
/* CSS Document */

/*--- whole ---*/
html{font-size:100%;}
body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}
html,
body{height:100%;}

.Header-wrapper, .Container-wrapper, .Footer-wrapper, .container, .banner-container, .index-container{position:relative;left:0px;width:100%;height:auto;}
.contain{width:1200px;margin:0 auto;position:relative;}

/*clearfix*/
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}

/*初始化按钮*/
.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}
.btn span{display:inline-block;}

/*通用img*/
img.rollover{position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);z-index:2;}

input.text{display:block;width:100%;height:100%;border:0px;background:none;}

/*--- Header ---*/
.Header-wrapper{z-index:99;}
.Header-wrapper .Header-cl{height:99px;position:relative;}

.Header-wrapper header{padding:0 3.125%;width:100%;height:80px;color:#fff;background:rgba(0,0,0,.5);position:fixed;top:0px;left:0px;z-index:99;}

/*logo*/
.Header-wrapper .Hlogo{height:80px;line-height:80px;font-size:0px;float:left;overflow:hidden;}
.Header-wrapper .Hlogo2{display:none;}

.Header-wrapper header .Olink-btn{width:118px;line-height:34px;border:1px solid rgba(255,255,255,.2);border-radius:36px;float:right;position:relative;top:22px;}
.Header-wrapper header .Olink-btn span{padding:0 0 0 26px;background:url(../image/zsy-1.png) no-repeat left center;}

/*nav*/
.Hnav{width:auto;float:right;margin:0 10px 0 0;}
.Hnav li{position:relative;float:left;}
.Hnav .Hname{display:block;padding:25px 25px 0 26px;height:80px;line-height:20px;text-align:center;font-size:16px;float:left;position:relative;}
.Hnav li:after{content:'';display:block;width:1px;height:12px;background:rgba(255,255,255,.2);float:left;vertical-align:central;position:absolute;top:34px;left:0px;}
.Hnav li:first-child:after{display:none;}

/*下拉*/
.Hn2nd-box{width:100%;background:#fff;position:fixed;top:80px;left:0px;z-index:10;border-top:1px solid #e5e5e5;display:none;}

.Hn2nd-box.Hn2nd-pro{padding:50px 0 75px;font-size:0px;text-align:center;}
.Hn2nd-pro dl{display:inline-block;padding:0 14px;width:16.6666%;text-align:left;border-left:1px solid #e5e5e5;vertical-align:top;}
.Hn2nd-pro dl dt{display:block;line-height:24px;font-size:16px;font-weight:600;}
.Hn2nd-pro dl dd{display:block;font-size:14px;margin:8px 0 0;}
.Hn2nd-pro dl dd a{display:block;line-height:24px;padding:5px 0;color:#666666;}

.Hn2nd-box.Hn2nd-abUs{background:url(../image/Hn2nd-bg.png) repeat-y center center;}
.Hn2nd-nav{padding:30px 1.25% 75px 0;width:27.08333333333333%;background:#f4f4f4;float:left;}
.Hn2nd-nav .title{padding:0 0 5px;line-height:44px;font-size:30px;border-bottom:1px solid #c7c7c7;}
.Hn2nd-nav .list{padding:10px 0 0;}
.Hn2nd-nav .list a{display:block;padding:0 0 0 2.769230769230769%;height:44px;line-height:44px;color:#666666;margin:2px 0 0;transition:none;}

.Hn2nd-con{width:69.58333333333333%;padding:50px 0 75px;overflow:hidden;float:right;display:none;}
.Hn2nd-con .box{width:48.50299401197605%;float:left;}
.Hn2nd-con .box .name{line-height:25px;font-size:16px;}
.Hn2nd-con .box .con{line-height:26px;color:#888888;margin:20px 0 0;}
.Hn2nd-con .Hn2nd-img{width:42.15568862275449%;object-fit:cover;float:right;}

/*scroll*/
.Header-wrapper.scroll header,
.Header-wrapper.hover header{color:#333;background:#fff;}
.Header-wrapper.scroll header .Hlogo,
.Header-wrapper.hover header .Hlogo{display:none;}
.Header-wrapper.scroll header .Hlogo2,
.Header-wrapper.hover header .Hlogo2{display:block;}
.Header-wrapper.scroll header .Olink-btn,
.Header-wrapper.hover header .Olink-btn{border:1px solid #d0d0d0;color:#666;}
.Header-wrapper.scroll header .Olink-btn span,
.Header-wrapper.hover header .Olink-btn span{background:url(../image/zsy-2.png) no-repeat left center;}
.Header-wrapper.scroll header .Hnav a,
.Header-wrapper.hover header .Hnav a{color:#333333;}

.Header-wrapper.scroll .Hn2nd-nav .list a.cur,
.Header-wrapper.hover .Hn2nd-nav .list a.cur,
.Hn2nd-nav .list a.cur{color:#fff !important;background:#c7000a url(../image/icon-go.png) no-repeat 96% center;}

.Header-wrapper.hover header{transition:none !important;-webkit-transition:none !important;}

.Hnav>li.cur,
.Hnav .Hname:hover,
.Header-wrapper.scroll header .Hnav a.cur,
.Header-wrapper.scroll header .Hnav a:hover,
.Header-wrapper.hover header .Hnav a.cur,
.Header-wrapper.hover header .Hnav a:hover,
.Hn2nd-pro dl dd a:hover{color:#c7000a !important;}

.Hnav li:hover .Hn2nd-box{display:block;}

.Olink-btn:hover{background:#c7000a;border-color:#c7000a !important;color:#fff !important;}
.Olink-btn:hover span{padding:0px !important;background-position:-100% center !important;}

.a-more .btn:hover{background:#fff;color:#c7000a;}

/*--- Footer ---*/
.Footer-wrapper{color:#fff;background:#262626;z-index:98;}

.fcr{padding:15px 0;line-height:24px;font-size:13px;color:#6b6b6b;border-top:1px solid #3c3c3c;}
.fcr .flink .split{display:inline-block;width:1px;height:13px;background:#535353;vertical-align:middle;margin:0 15px;}

footer{padding:43px 0 89px;}
.fct{float:left;margin:18px 0 0;}
.fct .tel{line-height:37px;font-size:32px;margin:25px 0 0;}
.fct .time{line-height:18px;font-size:13px;color:#8e8e8e;}
.fct .fshare{font-size:0px;margin:25px 0 0;}
.fshare a{display:inline-block;margin:0 5px;}

.fnav{width:58.75%;float:right;}
.fnav dl:first-child{width:33.33333333333333%;}
.fnav dl:nth-child(2){width:42.5531914893617%;}
.fnav dl:last-child{width:24.11347517730496%;}
.fnav dl dt{display:block;line-height:30px;font-size:16px;color:#fff;margin:12px 0 10px;}
.fnav dl dd a{display:block;line-height:26px;color:#848484;}

.Footer-wrapper a:hover{color:#fff;}

.Footer-wrapper.on .fnav dl dd{display:block !important;}

/*--- Banner ---*/
.banner-container .bnr-img{display:block;width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;}

#index-bnr,
#index-bnr .swiper-container,
#index-bnr .bnr-img{height:100%;}
#index-bnr .swiper-pagination{bottom:3.611111111111111% !important;font-size:0px;}
#index-bnr .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:.3;margin:0 8px;}
#index-bnr .swiper-pagination-bullet-active{background:#c7000a;opacity:1;}

.iBnr-box{display:table;width:100%;height:100%;text-align:center;position:absolute;top:0px;left:0px;}
.iBnr-box .iBnr-block{display:table-cell;vertical-align:middle;color:#fff;}
.iBnr-block .t1{line-height:74px;font-size:56.03px;font-weight:600;transition:all .6s linear;-webkit-transition:all .6s linear;-moz-transition:all .6s linear;transform:translateY(50px);-webkit-transform:translateY(50px);opacity:0;}
.iBnr-block .t2{font-weight:lighter;font-size:29.77px;line-height:39px;margin:7px 0 0;transition:all .6s linear .3s;-webkit-transition:all .6s linear .3s;-moz-transition:all .6s linear .3s;transform:translateY(50px);-webkit-transform:translateY(50px);opacity:0;}
.iBnr-block .t3{line-height:29px;font-size:18px;font-weight:lighter;margin:25px 0 0;transition:all .6s linea .6sr;-webkit-transition:all .6s linear .6s;-moz-transition:all .6s linear .6s;transform:translateY(50px);-webkit-transform:translateY(50px);opacity:0;}

#index-bnr .swiper-container .swiper-slide.swiper-slide-active .t1,
#index-bnr .swiper-container .swiper-slide.swiper-slide-active .t2,
#index-bnr .swiper-container .swiper-slide.swiper-slide-active .t3{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}

.wBanner{display:none;position:relative;}
.wBanner img{width:100%;}

.page-dd{width:52px;height:52px;background:url(../image/icon-dd1.png) no-repeat center center;position:absolute;bottom:1.851851851851852%;right:3.645833333333333%;z-index:80;-webkit-animation: arrowlx 1.5s infinite;-moz-animation: arrowlx 1.5s infinite;-o-animation: arrowlx 1.5s infinite;-ms-animation: arrowlx 1.5s infinite;animation: arrowlx 1.5s infinite;}
@-webkit-keyframes arrowlx
{
    0% {
        bottom:48px;
        opacity:1;
    }
    100% {
        bottom:28px;
        opacity:0;
    }
}
@-moz-keyframes arrowlx
{
    0% {
        bottom:48px;
        opacity:1;
    }
    100% {
        bottom:28px;
        opacity:0;
    }
}
@-ms-keyframes arrowlx
{
    0% {
        bottom:48px;
        opacity:1;
    }
    100% {
        bottom:28px;
        opacity:0;
    }
}
@-o-keyframes arrowlx
{
    0% {
        bottom:48px;
        opacity:1;
    }
    100% {
        bottom:28px;
        opacity:0;
    }
}
@keyframes arrowlx /* Safari å’Œ Chrome */
{
    0% {
        bottom:48px;
        opacity:1;
    }
    100% {
        bottom:28px;
        opacity:0;
    }
}

.bnr-img.page-bnr{height:650px;}

/*--- Container ---*/

/*-- 首页 --*/
.I-title{text-align:center;line-height:22px;color:#666666;}
.I-title h1{line-height:52px;font-size:36px;color:#222;margin:0 0 5px;}
.I-title.It2{color:#dbdbdb;}
.I-title.It2 h1{color:#fff;}
.I-title i{display:block;width:50px;height:5px;background:#c7000a;margin:10px auto 0;}

.I-title.It3 h1{font-size:32px;font-weight:normal;}

.btn.more-btn{display:block;width:160px;height:40px;line-height:38px;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:40px;}
.btn.more-btn span{padding:0 26px 0 0;background:url(../image/icon-go2.png) no-repeat right center;}
.btn.more-btn:hover{background:#fff;border-color:#fff;color:#c7000a;}
.btn.more-btn:hover span{padding:0px;background:none;}

/*服务
.service{padding:70px 0 110px;}
.Isrv-swiper{text-align:center;position:relative;margin:70px 0 0;}

.Isrv-swiper .name{line-height:28px;font-size:20px;margin:27px 0 0;}
.Isrv-swiper .con{padding:0 10%;line-height:24px;font-size:13px;color:#666666;margin:10px 0 0;}

.Isrv-icon{width:158px;height:158px;border-radius:100%;background:#eaeaea;margin:0 auto;position:relative;display:table;border:8px solid #f3f3f3;box-shadow: 0 0 0 30px transparent;-webkit-transition: box-shadow .4s ease-in-out;-moz-transition: box-shadow .4s ease-in-out;-o-transition: box-shadow .4s ease-in-out;-ms-transition: box-shadow .4s ease-in-out;transition: box-shadow .4s ease-in-out;}
.Isrv-icon .red-bak{position: absolute;width: 100%;height: 100%;top:0px;left: 0px;border-radius: 100%;background:#e2373d;z-index:9;opacity:0;}
.Isrv-icon .icon{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:10;}
.Isrv-icon .icon.icon1{background:url(../images/content/service/srv-1.png) no-repeat center center;}
.Isrv-icon .icon.icon2{background:url(../images/content/service/srv-2.png) no-repeat center center;}
.Isrv-icon .icon.icon3{background:url(../images/content/service/srv-3.png) no-repeat center center;}
.Isrv-icon .icon.icon4{background:url(../images/content/service/srv-4.png) no-repeat center center;}
.Isrv-icon .icon.icon5{background:url(../images/content/service/srv-5.png) no-repeat center center;}
.Isrv-icon .icon.icon6{background:url(../images/content/service/srv-6.png) no-repeat center center;}
.Isrv-icon .icon.icon7{background:url(../images/content/service/srv-7.png) no-repeat center center;}
.Isrv-icon .icon.icon8{background:url(../images/content/service/srv-8.png) no-repeat center center;}

.Isrv-swiper .swiper-slide:hover .name{color:#c7000a;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .red-bak{ -webkit-animation:flipInY2 1s .2s ease both; -moz-animation:flipInY2 1s .2s ease both;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon.icon1{background:url(../images/content/service/srv-1-2.png) no-repeat center center;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon.icon2{background:url(../images/content/service/srv-2-2.png) no-repeat center center;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon.icon3{background:url(../images/content/service/srv-3-2.png) no-repeat center center;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon.icon4{background:url(../images/content/service/srv-4-2.png) no-repeat center center;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon.icon5{background:url(../images/content/service/srv-5-2.png) no-repeat center center;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon.icon6{background:url(../images/content/service/srv-6-2.png) no-repeat center center;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon.icon7{background:url(../images/content/service/srv-7-2.png) no-repeat center center;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon.icon8{background:url(../images/content/service/srv-8-2.png) no-repeat center center;}*/

/*服务*/
.service{padding:70px 0 110px;}
.Isrv-swiper{text-align:center;position:relative;margin:70px 0 0;}

.Isrv-swiper .name{line-height:28px;font-size:20px;margin:27px 0 0;}
.Isrv-swiper .con{padding:0 10%;line-height:24px;font-size:13px;color:#666666;margin:10px 0 0;}

.Isrv-icon{width:158px;height:158px;border-radius:100%;background:#eaeaea;margin:0 auto;position:relative;display:table;border:8px solid #f3f3f3;box-shadow: 0 0 0 30px transparent;-webkit-transition: box-shadow .4s ease-in-out;-moz-transition: box-shadow .4s ease-in-out;-o-transition: box-shadow .4s ease-in-out;-ms-transition: box-shadow .4s ease-in-out;transition: box-shadow .4s ease-in-out;}
.Isrv-icon .red-bak{position: absolute;width: 100%;height: 100%;top:0px;left: 0px;border-radius: 100%;background:#e2373d;z-index:9;opacity:0;}
.Isrv-icon .icon{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:10;}
.Isrv-icon .icon img{width:100%;height:100%;object-fit:cover;}
/*.Isrv-icon .icon.icon1{background:url(../images/content/service/srv-1.png) no-repeat center center;}
.Isrv-icon .icon.icon2{background:url(../images/content/service/srv-2.png) no-repeat center center;}
.Isrv-icon .icon.icon3{background:url(../images/content/service/srv-3.png) no-repeat center center;}
.Isrv-icon .icon.icon4{background:url(../images/content/service/srv-4.png) no-repeat center center;}*/

.Isrv-swiper .swiper-slide:hover .name{color:#c7000a;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .red-bak{ -webkit-animation:flipInY2 1s .2s ease both; -moz-animation:flipInY2 1s .2s ease both;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon img{opacity:0;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon img.rollover{opacity:1;filter:Alpha(opacity=100);}
/*.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon.icon1{background:url(../images/content/service/srv-1-2.png) no-repeat center center;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon.icon2{background:url(../images/content/service/srv-2-2.png) no-repeat center center;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon.icon3{background:url(../images/content/service/srv-3-2.png) no-repeat center center;}
.Isrv-swiper .swiper-slide:hover .Isrv-icon .icon.icon4{background:url(../images/content/service/srv-4-2.png) no-repeat center center;}*/

@-webkit-keyframes flipInY2{
0%{-webkit-transform:perspective(400px) rotateY(90deg);
opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-5deg)}
70%{-webkit-transform:perspective(400px) rotateY(5deg)}
100%{-webkit-transform:perspective(400px) rotateY(0deg);
opacity:1}
}
@-moz-keyframes flipInY2{
0%{-moz-transform:perspective(400px) rotateY(90deg);
opacity:0}
40%{-moz-transform:perspective(400px) rotateY(-5deg)}
70%{-moz-transform:perspective(400px) rotateY(5deg)}
100%{-moz-transform:perspective(400px) rotateY(0deg);
opacity:1}
}

.IsrvSwiper-prev,
.IsrvSwiper-next{display:block;width:39px;height:100%;position:absolute;top:0px;}
.IsrvSwiper-prev{left:-93px;background:url(../image/swiper1-l.png) no-repeat center center;}
.IsrvSwiper-next{right:-93px;background:url(../image/swiper1-r.png) no-repeat center center;}

@media all and (max-width:1420px){
    .IsrvSwiper-prev,
    .IsrvSwiper-next{display:none;}
}

/*解决方案*/
.case{background:url(../image/Icase-bg.png) no-repeat center center / cover fixed;}
.Icase-wrap{width:600px;height:680px;padding:182px 50px 0;color:#fff;background:rgba(0,0,0,.5);}
.Icase-wrap .name{line-height:50px;font-size:36px;}
.Icase-wrap .con{line-height:28px;color:#dbdbdb;margin:25px 0 0;}
.Icase-wrap .btn.more-btn{margin:118px 0 0;}

/*技能竞赛*/
.TAC{padding:75px 0 80px;}
.Itac-list{width:102%;margin:0 0 0 -2%;}
.Itac-list li{width:33.333%;padding:0 0 0 2%;float:left;margin:55px 0 0;}
.Itac-list li img{width:100%;height:225px;object-fit:cover;}
.Itac-box{padding:20px 4.6875% 25px;border:1px solid #ededed;}
.Itac-box .name{line-height:32px;font-size:18px;}
.Itac-box .con{height:48px;line-height:24px;color:#666666;margin:5px 0 0;}
.Itac-box .more{padding:13px 0 0;line-height:18px;color:#666666;border-top:1px solid #e5e5e5;margin:38px 0 0;}
.Itac-box .more span{display:block;background:url(../image/icon-go3.png) no-repeat right center;}
.Itac-box:hover .name,
.Itac-box .more:hover,
.Itac-box:hover .con{color:#c7000a;}

/*关于我们*/
.Iabout-us{padding:85px 0 90px;background:url(../image/IabUs-bg.jpg) no-repeat center center / cover fixed;}
.Iabout-us .btn.more-btn{margin:50px auto 0;}
.IabUs-list{margin:245px 0 0;}
.IabUs-list li{width:25%;text-align:center;position:relative;float:left;}
.IabUs-list li:before{content:'';display:block;width:1px;height:74px;background:rgba(255,255,255,.1);position:absolute;left:0px;top:24px;}
.IabUs-list li:first-child:before{display:none;}
.IabUs-list li .num{color:#fff;font:76px/80px 'dincondbold';}
.IabUs-list li .con{line-height:22px;color:#cacaca;margin:5px 0 0;}

/*新闻*/
.news{padding:70px 0 115px;}
.Inews-nav{text-align:center;font-size:0px;background:url(../image/In-bg.png) repeat-x left center;margin:15px 0 0;}
.Inews-nav a{display:inline-block;width:105px;height:30px;line-height:28px;font-size:16px;color:#666666;border:1px solid #e5e5e5;background:#fff;border-radius:30px;margin:0 6px;}
.Inews-nav a.cur{background:#c7000a;border-color:#c7000a;color:#fff;}

.Inews-box{overflow:hidden;margin:45px 0 0;display:none;}
.Inews-1st{display:block;width:48.3333%;float:left;}
.Inews-1st img{width:100%;}
.Inews-1st .name{line-height:28px;font-size:18px;margin:13px 0 0;}
.Inews-1st .con,
.Inews-list li .con{line-height:24px;color:#666666;margin:5px 0 0;}
.Inews-1st .date,
.Inews-list li .date{width:82px;padding:15px 0;line-height:20px;font-size:12px;text-align:center;color:#fff;background:#c7000a;position:absolute;top:0px;left:0px;}
.Inews-1st .date .day,
.Inews-list li .date .day{line-height:40px;font-size:40px;}
.Inews-1st:hover .name{color:#c7000a;}

.Inews-list{width:47.75%;float:right;margin-top:-20px;}
.Inews-list li{border-bottom:1px solid #f0f0f0;}
.Inews-list li a{display:block;padding:20px 0;overflow:hidden;}
.Inews-list li .date{background:#c0c0c0;position:relative;float:left;}
.Inews-list li .name{width:82.02443280977312%;line-height:28px;font-size:16px;float:right;margin:3px 0 0;}
.Inews-list li .con{width:82.02443280977312%;height:48px;float:right;}
.Inews-list li:hover .name,
.Inews-list li:hover .con{color:#c7000a;}
.Inews-list li:hover .date{background:#c7000a;}

/*底部链接*/
.a-more{padding:128px 0;color:#fff;text-align:center;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;}
.a-more .btn{width:195px;height:40px;line-height:40px;font-size:18px;color:#fff;background:#c7000a;border-radius:40px;margin:57px 5px 0;}

/*-- 产品 --*/
.pro-page .fcr .contain{width:1790px;}
@media all and (max-width:1810px){.pro-page .fcr .contain{width:100%;padding:0 2%;}}
/*
.pro-list li{width:16.6666%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;float:left;}
.plist-box{width:100%;padding:42px 0 85px;text-align:center;color:#fff;background:rgba(0,0,0,.6);position:absolute;bottom:0px;left:0px;}
.plist-box .split1,
.plist-box .split2{display:block;width:1px;height:40px;background:rgba(255,255,255,.3);margin:20px auto 15px;}
.plist-box .split2{background:#fff;margin:15px auto;display:none;}
.plist-box .num{font:30px/28px 'Arial';}
.plist-box .t1{line-height:32px;font-size:24px;font-weight:600;margin:10px 0 0;}
.plist-box .t2{line-height:22px;color:#bababa;margin:5px 0 0;}
.plist-box .list{padding:0 2% 0 21.875%;text-align:left;display:none;}
.plist-box .list a{display:block;padding:5px 0;line-height:22px;}

.pro-list li:hover .plist-box{padding:42px 0 100px;background:#c7000a;}
.pro-list li:hover .plist-box .split1{display:none;}
.pro-list li:hover .plist-box .split2,
.pro-list li:hover .plist-box .list{display:block;}
*/

.plist-swiper-box{height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;z-index:10;}
.plist-box{width:100%;padding:42px 0 85px;text-align:center;color:#fff;background:rgba(0,0,0,.6);position:absolute;bottom:0px;left:0px;z-index:10;}
.plist-box .split1,
.plist-box .split2{display:block;width:1px;height:40px;background:rgba(255,255,255,.3);margin:20px auto 15px;}
.plist-box .split2{background:#fff;margin:15px auto;display:none;}
.plist-box .num{font:30px/28px 'Arial';}
.plist-box .t1{line-height:32px;font-size:24px;font-weight:600;margin:10px 0 0;}
.plist-box .t2{line-height:22px;color:#bababa;margin:5px 0 0;}
.plist-box .list{padding:0 2% 0 21.875%;text-align:left;display:none;z-index:10;}
.plist-box .list a{display:block;padding:5px 0;line-height:22px;}

.plist-swiper-box:hover .plist-box{padding:42px 0 100px;background:#c7000a;}
.plist-swiper-box:hover .plist-box .split1{display:none;}
.plist-swiper-box:hover .plist-box .split2,
.plist-swiper-box:hover .plist-box .list{display:block;}

.plistSwiper-prev,
.plistSwiper-next{display:block;width:48px;height:92px;position:absolute;top:50%;margin-top:-24px;z-index:10;}
.plistSwiper-prev{left:2%;background:url(../image/swiper3-l.png) no-repeat center center;}
.plistSwiper-next{right:2%;background:url(../image/swiper3-r.png) no-repeat center center;}


/*- pro-1 -*/
.pro1-top{padding:70px 0 95px;}

.pro1-fnC{padding:80px 0 120px;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;}
.pro1-fnC .I-title h1{font-size:32px;font-weight:normal;color:#fff;}
.pro1-fnC .list li{width:20%;padding:0 2%;text-align:center;float:left;margin:70px 0 0;}
.pro1-fnC .list li .p1fnC-img{width:160px;height:160px;line-height:158px;font-size:0px;border:1px solid rgba(255,255,255,.3);border-radius:100%;margin:0 auto;}
.pro1-fnC .list li .con{line-height:24px;font-size:15px;color:#ffffff;margin:47px 0 0;}
.pro1-fnC .list li:hover .p1fnC-img{background:rgba(255,255,255,.3);}
.pro1-fnC .list li:hover .p1fnC-img img{margin:-10px 0 0;}

.pro1-fnM{padding:70px 0 90px;}
.pro1-fnM .I-title h1{font-weight:normal;}

.p1fnM-list li{width:100%;overflow:hidden;position:relative;margin:40px 0 0;}
.p1fnM-list li img{width:66.6666%;height:520px;object-fit:cover;}
.p1fnM-box{padding:60px 50px 0;width:600px;height:400px;background:#fff;border:1px solid #e5e5e5;position:absolute;top:50%;margin-top:-200px;z-index:2;}
.p1fnM-box .title{line-height:36px;font-size:24px;}
.p1fnM-box .title .num{font-size:30px;font-weight:600;color:#c7000a;}
.p1fnM-box .con{line-height:30px;font-size:15px;color:#666666;margin:25px 0 0;overflow:hidden;}

.p1fnM-list li.fl img{float:left;}
.p1fnM-list li.fl .p1fnM-box{right:0px;}
.p1fnM-list li.fr img{float:right;}
.p1fnM-list li.fr .p1fnM-box{left:0px;}

/*- pro-2 -*/
.pro2-list li{display:block;overflow:hidden;}
.pro2-list li img{width:50%;object-fit:cover;}

.p2list-box{padding:114px 4.947916666666667% 0;width:50%;height:500px;background:#f5f5f5;}
.p2list-box .title{line-height:38px;font-size:24px;}
.p2list-box .split{display:block;width:10px;height:2px;background:#9a9a9a;margin:15px 0 25px;}
.p2list-box .con{line-height:32px;color:#666666;}

/*-- 案例 --*/

/*csae-1*/
.case1-1{padding:50px 0 70px;}
.case1-1 .con,
.case2-1 .con{line-height:32px;font-size:15px;color:#666666;margin:30px 0 0;}
.case1-1 .con2{width:100%;margin:35px 0 0;}
.case2-1 img{max-width:100%;}

.case1-2{padding:65px 0 85px;background:#f4f4f4;}
.case1-2 .title{line-height:42px;font-size:32px;text-align:center;}
.case1-2 .con{line-height:32px;font-size:15px;color:#666666;margin:20px 0 0;}
.case1-2 .con2{width:100%;margin:38px 0 0;}

.case1-list{display:table;width:100%;}
.case1-list li{display:table-cell;width:50%;height:535px;vertical-align:middle;}

.case1-list li img{max-width:100%;}
.case1-list li .title{line-height:42px;font-size:32px;}
.case1-list li .box{line-height:32px;font-size:15px;color:#666666;margin:30px 0 0;}

/*效果*/
.case1-eff{padding:65px 0 95px;background:#f4f4f4;}

.c1Eff-swiper{position:relative;margin:50px 0 0;}

.c1Eff-list li{width:35.8333%;float:right;}
.c1Eff-list li:first-child{width:63.333%;float:left;}
.c1Eff-box,
.c1Eff-box2{display:block;background:#fff;overflow:hidden;}
.c1Eff-box .c1Eff-con{width:50%;height:265px;object-fit:cover;overflow:hidden;position:relative;}
.c1Eff-con.tb{display:table;}
.c1Eff-con .box{display:table-cell;padding:0 7.894736842105263%;vertical-align:middle;}
.c1Eff-con .name{font-size:18px;line-height:24px;}
.c1Eff-con .con{line-height:32px;font-size:15px;color:#666666;margin:10px 0 0;}

.c1Eff-box2 img{width:100%;height:265px;object-fit:cover;}
.c1Eff-box2 .c1Eff-con{height:275px;}

.c1EffSwiper-prev,
.c1EffSwiper-next{display:block;width:55px;height:100%;position:absolute;top:0px;z-index:2;}
.c1EffSwiper-prev{left:-120px;background:url(../image/swiper2-l.png) no-repeat center center;}
.c1EffSwiper-next{right:-120px;background:url(../image/swiper2-r.png) no-repeat center center;}

/*case-2*/
.case2-1{padding:50px 0 70px;}
.case2-1 .con2{text-align:center;margin:30px 0 0;}

/*教学体系*/
.case2-tSys{padding:60px 0 70px;background:#f4f4f4;}
.c2tSys-list li{width:33.3333%;float:left;margin:30px 0 0;}
.c2tSys-list .c2tSys-box{display:block;width:81%;height:410px;text-align:center;background:#f9f9f9;margin:0 auto;box-shadow:0 0 10px 4px #e1e1e1;}
.c2tSys-box i{display:block;width:60px;height:5px;background:#c7000a;margin:0 auto;}
.c2tSys-box img{width:70px;height:70px;object-fit:cover;margin:39px auto 0;}
.c2tSys-box .name{line-height:30px;font-size:18px;color:#666666;margin:18px 0 0;}
.c2tSys-box .con{width:80.24691358024691%;line-height:28px;color:#666666;margin:15px auto 0;}

/*人才培养*/
.case2-pr{padding:90px 0 100px;}

.c2pr-wrap{height:577px;background:url(../image/c2pr-1.png) no-repeat center center;position:relative;}

.c2pr-box{color:#666666;position:absolute;}
.c2pr-box .split{display:block;width:59px;height:3px;position:absolute;}
.c2pr-box .name{line-height:32px;font-size:16px;}
.c2pr-box .con{line-height:24px;}

.c2pr-box.c2pr-box1{padding:10px 0 0;width: 42.33333333333333%;height:185px;left:0px;top:1px;}
.c2pr-box.c2pr-box1 .split{background:#a985bb;left:0px;top:0px;}

.c2pr-box.c2pr-box2{padding:11px 0 0;width: 34%;height:230px;right:0px;top:1px;}
.c2pr-box.c2pr-box2 .split{background:#d4619f;right:0px;top:0px;}

.c2pr-box.c2pr-box3{width: 34%;height:158px;right:0px;bottom:1px;}
.c2pr-box.c2pr-box3 .split{background:#e3524a;right:0px;bottom:0px;}

.c2pr-box.c2pr-box4{width: 31.66666666666667%;height:158px;left:0px;bottom:1px;}
.c2pr-box.c2pr-box4 .split{background:#dd8f13;left:0px;bottom:0px;}

.c2pr-box.c2pr-box5{padding:10px 0 0;width: 31.66666666666667%;height:130px;left:0px;top:286px;}
.c2pr-box.c2pr-box5 .split{background:#ab9f16;left:0px;top:0px;}

/*技能实训*/
.case2-st{padding:55px 0 70px;background:#f4f4f4;}

.c2st-list li{width:33.333%;float:left;margin:34px 0 0;}
.c2st-list .c2st-box{width:86.25%;height:398px;padding:55px 10% 0;text-align:center;color:#666666;background:url(../image/c2st-bg1.png) no-repeat center center / cover;margin:0 auto;}
.c2st-box .name{line-height:28px;font-size:16px;margin:17px 0 0;}
.c2st-box .con{line-height:28px;margin:10px 0 0;}

.c2st-list li:nth-child(2) .c2st-box{background-image:url(../image/c2st-bg2.png);}
.c2st-list li:nth-child(3) .c2st-box{background-image:url(../image/c2st-bg3.png);}

/*效果展示*/
.case2-show{padding:55px 0 80px;}
.c2show-list{padding:12px 0 0;}
.c2show-list li{display:block;margin:22px 0 0;}
.c2show-list li img,
.c2show-list .c2show-box{width:50%;height:370px;object-fit:cover;}
.c2show-box{display:table;background:#f4f4f4;}
.c2show-box .c2show-con{display:table-cell;vertical-align:middle;padding:0 8%;line-height:32px;}
.c2show-con .title{font-size:18px;margin:10px 0 0;}
.c2show-con .con{font-size:15px;color:#666666;}

/*在线预约*/
.oOrder-modal{width:100%;height:100%;background:rgba(0,0,0,.7);position:fixed;top:0px;left:0px;z-index:9999;display:none;}
.oOdModal-container{padding:10px;border-radius:5px;background:rgba(255,255,255,.2);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.oOdModal-contain{width:600px;padding:0 0 45px;background:#fff;position:relative;}
.oOdModal-contain .top{text-align:center;line-height:100px;font-size:24px;color:#fff;background:#c7000a;letter-spacing:14px;}
.oOdModal-contain ul{width:91.5%;margin:0 auto;}
.oOdModal-contain ul li{margin:24px 0 0;}
.oOdModal-contain ul li .text{padding:0 0 0 37px;height:45px;line-height:43px;font-size:13px;color:#9b9b9b;border:1px solid #e5e5e5;border-radius:5px;background-repeat:no-repeat;background-position:left center;background-size:auto 100%;}
.oOdModal-contain ul li .text.com{background-image:url(../image/icon-com.png);}
.oOdModal-contain ul li .text.name{background-image:url(../image/icon-name.png);}
.oOdModal-contain ul li .text.tel{background-image:url(../image/icon-tel.png);}
.oOdModal-contain ul li .text.mail{background-image:url(../image/icon-mail.png);}
.oOdModal-contain ul li textarea.text{width:100%;padding:0 14px;height:140px;resize:none;}
.oOdModal-contain ul li .btn{display:block;width:100%;height:45px;line-height:45px;font-size:18px;color:#fff;background:#c7000a;border-radius:5px;}
.oOdModal-close{width:21px;height:21px;background:url(../image/icon-close.png) no-repeat center center / cover;position:absolute;right:13px;top:13px;}

/*-- 关于我们 --*/

/*公司简介*/
.com-pro{padding:70px 0 100px;}
.comPro-box{width:53.75%;line-height:32px;color:#666666;text-indent:2em;margin:48px 0 0;float:left;}
.comPro-img{width:453px;height:256px;border:5px solid #c7000a;float:right;margin:165px 32px 0 0;}
.comPro-img img{position:relative;top:-110px;right:-32px;}

/*优势*/
.com-adv{padding:162px 0;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;}
.cAdv-list li{width:25%;padding:42px 0 50px;color:#fff;border-left:1px solid rgba(255,255,255,.2);float:left;}
.cAdv-list li .num{padding:0 0 0 45px;font:80px/72px 'dincondbold';}
.cAdv-list li .con{padding:0 0 0 50px;line-height:22px;color:#cacaca;background:url(../image/icon-l1.png) no-repeat left center;margin:10px 0 0 -6px;}

/*企业文化*/
.com-cul{padding:70px 0 100px;}
.cCul-list li{width:25%;padding:0 2%;text-align:center;float:left;margin:48px 0 0;}
.cCul-list .cCul-img{width:154px;height:178px;line-height:178px;font-size:0px;background:url(../image/cCul-bg.png) no-repeat center center / cover;margin:0 auto;}
.cCul-list .name{line-height:28px;font-size:20px;margin:35px 0 0;}
.cCul-list .con{line-height:24px;color:#888888;margin:15px 0 0;}

/*发展历程*/
.com-hist{padding:66px 0 55px;background:#f6f6f6;}
.cHist-list{padding:90px 0 34px;background:url(../image/cHist-bg5.png) repeat-y center top;position:relative;margin:20px 0 0;}
.cHlist-box{width:50%;padding:0 0 50px;position:relative;overflow:hidden;}
.cHlist-box .date{width:51.75438596491228%;height:42px;line-height:42px;background:url(../image/cHist-bg6.png) repeat-x left center;position:relative;}
.cHlist-box .date i{width:22px;height:100%;position:absolute;top:0px;}
.cHlist-box .date span{display:inline-block;font-size:36px;color:#c7000a;font-weight:600;}
.cHlist-box .con{line-height:24px;font-size:13px;color:#666666;margin:15px 0 0;}

.cHlist-box.fl{right:-11px;}
.cHlist-box.fl .date{float:right;}
.cHlist-box.fl .date i{right:0px;background:url(../image/cHist-bg2.png) no-repeat center center;}
.cHlist-box.fl .date span{padding:0 20px 0 0;background:#f6f6f6 url(../image/cHist-bg3.png) no-repeat right center;float:left;}
.cHlist-box.fl .con{padding:0 37.71929824561404% 0 0;text-align:right;float:right;}

.cHlist-box.fr{left:-11px;}
.cHlist-box.fr .date i{left:0px;background:url(../image/cHist-bg2-2.png) no-repeat center center;}
.cHlist-box.fr .date span{padding:0 0 0 20px;background:#f6f6f6 url(../image/cHist-bg3.png) no-repeat left center;float:right;}
.cHlist-box.fr .con{padding:0 0 0 37.71929824561404%;}

.cHist-s1{display:block;width:22px;height:22px;background:url(../image/cHist-bg1.png) no-repeat center center / cover;position:absolute;top:0px;left:50%;margin:0 0 0 -10px;}
.cHist-s2{display:block;width:35px;height:34px;background:url(../image/cHist-bg4.png) no-repeat center center / cover;position:absolute;bottom:0px;left:50%;margin:0 0 0 -16.5px;}

/*资质荣誉*/
.com-honor{padding:70px 0 0;}
.cHonor-list{width:101.666%;padding:25px 0 0;margin:0 0 0 -1.666%;}
.cHonor-list li{width:25%;padding:0 0 0 1.666%;float:left;margin:20px 0 0;}
.cHonor-list .cHonor-box{display:block;padding:20px 5.964912280701754% 0;height:140px;background:#F0F8FF;position:relative;cursor:pointer;}
.cHonor-box .name{padding:0 15px 0 0;width:85.96491228070175%;height:30px;line-height:30px;font-size:16px;background:url(../image/icon-dd2.png) no-repeat right center;}
.cHonor-img{width:85.96491228070175%;height:auto;object-fit:cover;position:absolute;top:68px;left:5.964912280701754%;z-index:2;display:none;}
.cHonor-box:hover .cHonor-img{display:block;}

.com-honor .swiper-container{padding:0 0 147px;}
.com-honor .swiper-container .swiper-pagination{bottom:97px;}
.com-honor .swiper-container .swiper-pagination-bullet{width:10px;height:10px;background:#d6d6d6;opacity:1;}
.com-honor .swiper-container .swiper-pagination-bullet-active{background:#c7000a;}

/*新闻*/
.page-nav{width:100%;text-align:center;font-size:0px;background:rgba(0,0,0,.5);position:absolute;bottom:0px;left:0px;}
.page-nav a{display:inline-block;padding:0 20px;height:58px;line-height:58px;font-size:16px;color:#fff;margin:0 20px;}
.page-nav a.cur{color:#c7000a;}

.news-page{padding:60px 0 120px;}

.news-list{margin:0 0 40px;}
.news-list li{display:block;}
.news-list li .contain{padding:40px 0;border-bottom:1px dotted #cdcdcd;}
.news-list li .nlist-img{width:30%;float:left;}
.nlist-img img{width:100%;height:177px;object-fit:cover;}
.nlist-box{width:66.25%;float:right;margin:-5px 0 0;}
.nlist-box .name{line-height:28px;font-size:18px;}
.nlist-box .date{line-height:23px;font-size:12px;color:#888888;}
.nlist-box .split{display:block;width:50px;height:1px;background:#d4d4d4;margin:10px 0;}
.nlist-box .con{height:48px;line-height:24px;font-size:13px;color:#666666;}
.nlist-box .btn{display:block;width:150px;height:40px;line-height:38px;color:#666;border:1px solid #dddddd;margin:20px 0 0;}
.nlist-box .btn span{padding:0 33px 0 0;background:url(../image/icon-go3.png) no-repeat right center;}

.news-list li:hover{background:#f3f2f2;}
.news-list li:hover .nlist-box .btn{color:#fff;background:#c7000a;border-color:#c7000a;}
.news-list li:hover .nlist-box .btn span{background:url(../image/icon-go3-2.png) no-repeat right center;}

/*详细*/
.news-info{padding:80px 0 120px;}
.nInfo-name{width:80%;line-height:34px;font-size:24px;color:#000000;}
.nInfo-date{color:#666666;font:14px/20px "华文细黑";margin:5px 0 0;}
.nInfo-share{font-size:0px;position:absolute;right:0px;top:0px;}
.nInfo-share a{display:inline-block;width:36px;height:36px;line-height:34px;text-align:center;border-radius:100%;border:1px solid #dddddd;margin:0 0 0 10px;}

.nInfo-con{padding:30px 0;line-height:32px;font-size:15px;color:#666666;border-top:1px solid #e5e5e5;position:relative;overflow:hidden;margin:20px 0;}

.nInfo-page{display:block;width:46px;height:46px;border-radius:100%;background:#cccccc url(../image/icon-go2.png) no-repeat center center;}

.nInfo-page.prev{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);}


.nInfo-page:hover{background-color:#242424;}

.nInfo-page span{display:block;padding:0 0 0 24px;width:145px;height:46px;line-height:46px;color:#ffffff;border-radius:46px;background:#bdbdbd;}

/*投资者关系*/
.page-wrap{padding:0 0 60px;background:#eaeaea;}
.page-wrap .contain{padding:0 0 50px;background:#fff;}

.file-list{width:93.333%;padding:40px 0;margin:0 auto;}
.file-list li{display:block;padding:39px 0 39px 2.857142857142857%;background:#f1f1f1;position:relative;margin:20px 0 0;}
.file-list li .date{line-height:30px;font-size:20px;color:#888888;}
.file-list li .name{display:block;line-height:32px;font-size:16px;font-weight:600;}
.file-list li .btn{display:block;width:140px;height:100%;background:#ececec url(../image/icon-pdf.png) no-repeat center center;position:absolute;right:0px;top:0px;}
.file-list li:hover .name{color:#c7000a;}
.file-list li:hover .btn{background:#c7000a url(../image/icon-pdf2.png) no-repeat center center;}

/*加入我们*/
.jUs-wrap{padding:45px 0 0;}
.jUs-box{width:93.333%;padding:0 0 22px;border:1px solid #d9d9d9;margin:0 auto 45px;}
.jUs-top{padding:0 2.142857142857143%;line-height:49px;font-size:18px;font-weight:600;background:#f5f5f5;}
.jUs-top .date{font:normal 12px/49px '华文细黑';color:#888888;float:right;}
.jUs-block{padding:20px 2.142857142857143% 0;}
.jUs-block table{width:100%;}
.jUs-block table tr td{line-height:26px;font-size:13px;color:#666666;vertical-align:middle;}
.jUs-block table tr td:first-child{width:75px;vertical-align:top;}
.jUs-block .about{line-height:24px;color:#d2d2d2;position:relative;overflow:hidden;margin:38px 0 0;}
.jUs-block .about .num{display:inline-block;padding:0 0 0 23px;background:url(../image/icon-user.png) no-repeat left center;margin:0 7px 0 0;}
.jUs-block .about .adr{display:inline-block;padding:0 0 0 23px;background:url(../image/icon-adr.png) no-repeat left center;}
.jUs-block .dy-btn{width:140px;height:35px;line-height:35px;color:#fff;border-radius:35px;background:#c7000a;float:right;margin:4px 0 0;}
.jUs-block .dy-btn span{padding:0 0 0 27px;background:url(../image/icon-dy.png) no-repeat left center;}

/*联系我们*/
.ctUs-box{width:93.3333%;padding:58px 0 0;overflow:hidden;margin:0 auto;}
.ctUs-box .ctUs-block{width:38.83928571428571%;float:left;}
.ctUs-block .name{line-height:35px;font-size:24px;margin:0 0 20px;}
.ctUs-block .con{padding:5px 0;line-height:26px;color:#666666;}

.ctUs-map{width:56.25%;border:1px solid #cccccc;position:relative;overflow:hidden;float:right;}

/*在线留言*/
.oMsg-wrap{padding:35px 0 0;border-top:1px solid #e5e5e5;margin:60px 0 0;}

.oMsg-list{margin:43px 0 0;}
.oMsg-list li{width:48.39285714285714%;padding:10px 0;}
.oMsg-list .type{display:block;width:79px;height:40px;line-height:40px;color:#666666;float:left;}
.oMsg-list .text{padding:0 5px;width:85%;height:40px;border:1px solid #dcdcdc;float:right;}
.oMsg-list li.w100{width:100%;float:left;}
.oMsg-list li.w100 .type{width:100%;}
.oMsg-list li.w100 textarea.text{width:100%;height:242px;line-height:38px;resize:none;float:left;}
.oMsg-sub{display:block;width:200px;height:45px;line-height:45px;font-size:16px;color:#fff;background:#c7000a;margin:0 auto;}

/*竞赛*/
.cmpe{padding:105px 0 110px;}
.cmpe-box{width:50%;float:right;}
.cmpe-box .I-title h1{text-align:left;}
.cmpe-box .I-title i{margin-left:0px;}
.cmpe-box .con{line-height:32px;color:#666666;margin:30px 0 0;}
.cmpe-box .more-btn{display:block;width:160px;height:40px;line-height:40px;color:#fff !important;border-radius:40px;background:#c7000a !important;margin:45px 0 0;}
.cmpe-box .more-btn span{padding:0 26px 0 0;background:url(../image/icon-go2.png) no-repeat right center;}

.cmpe-news{padding:94px 0 99px;background:#f5f5f5;}
.cNews-wrap{width:49.25%;padding:15px 1.916666666666667% 24px;background:#fff;}
.cNews-top{padding:0 0 7px;line-height:43px;font-size:0px;border-bottom:1px solid #e5e5e5;}
.cNews-top .title{font-size:22px;font-weight:600;margin:0 0 0 13px;vertical-align:middle;}
.cNews-top .more{font-size:13px;color:#888888;font-family:'宋体';float:right;}
.cNews-wrap .cNews-img{width:33.94495412844037%;height:220px;object-fit:cover;float:left;margin:27px 0 0;}
.cNews-wrap .list{width:62.38532110091743%;float:right;margin:17px 0 0;}
.cNews-wrap .list a{display:block;padding:10px 0 10px 15px;line-height:20px;font-size:13px;background:url(../image/icon-l2.png) no-repeat left center;overflow:hidden;}
.cNews-wrap .list .name{display:block;width:79.41176470588235%;color:#444444;float:left;}
.cNews-wrap .list .date{color:#888888;float:right;}

.cmpe-dyna{padding:60px 0 85px;}
.cDyna-list{border-top:2px solid #111111;margin:0 0 50px;}
.cDyna-list li{display:block;padding:25px 0;border-bottom:1px solid #e2e2e2;overflow:hidden;}
.cDyna-list li .date{line-height:16px;font-size:13px;color:#666666;text-align:center;margin:11px 0 0 1.083333333333333%;float:left;}
.cDyna-list li .date .day{line-height:39px;font-size:40px;font-weight:600;color:#000;}
.cDyna-list li .box{width:91.5%;padding:0 0 0 3%;border-left:1px solid #e2e2e2;float:right;}
.cDyna-list li .name{line-height:30px;font-size:18px;}
.cDyna-list li .con{height:48px;line-height:24px;color:#888888;margin:10px 0 0;}

/*教学资源*/
.res-wrap{width:93.3333%;padding:60px 0 0;margin:0 auto;}
.res-wrap .con{color:#666666;line-height:36px;margin:28px 0 0;}
.res-wrap .con2{text-align:center;margin:42px 0 0;}

/*服务优势*/
.srv-adv{padding:55px 0 65px;background:#f5f5f5;}

.sAdv-wrap{height:522px;position:relative;margin:25px auto 0;}

.sAdv-list{width:90.33333333333333%;text-align:center;font-size:0px;margin:0 auto;}
.sAdv-list li{display:inline-block;width:25%;padding:0 1.107011070110701%;vertical-align:middle;}
.sAdv-list li .sAdv-bg{width:100%;height:auto;}
.sAdv-list.sAdv-list2{top:-9.195402298850575%;}

.sAdv-box{width:100%;position:absolute;top:16.14035087719298%;left:0px;}
.sAdv-box img{width:70px;height:70px;object-fit:cover;}
.sAdv-box .name{line-height:27px;font-size:18px;font-weight:600;margin:5.964912280701754% 0 0;}
.sAdv-box .split{display:block;width:20px;height:1px;background:#c4c4c4;margin:3.157894736842105% auto;}
.sAdv-box .con{font-size:14px;line-height:25px;color:#666666;padding:0 10.12145748987854%;}

/*成功案例*/
.srv-case{padding:70px 0 120px;}

.sCase-nav{text-align:center;font-size:0px;margin:20px 0 0;}
.sCase-nav a{display:inline-block;width:219px;height:48px;line-height:46px;font-size:16px;color:#666666;border:1px solid #cccccc;transition:none !important;-webkit-transition:none !important;}
.sCase-nav a:nth-child(2){border-right:0px;border-left:0px;}
.sCase-nav a.cur{color:#c7000a;border:3px solid #c7000a;line-height:42px;}

.sCase-list{width:101.25%;margin:28px 0 0 -1.25%;display:none;}
.sCase-list li{width:20%;padding:0 0 0 1.25%;float:left;margin:15px 0 0;}
.sCase-list .sCase-box{display:block;line-height:128px;text-align:center;font-size:0px;border:1px solid #e5e5e5;overflow:hidden;}
.sCase-box img{max-width:100%;max-height:100%;object-fit:cover;}



/*-----浮动右侧客服-----*/
.float_qq{ position:fixed; top:200px; right:0; width:50px; height:203px; z-index:9999;}
.float_qq li{ width:auto; height:50px; z-index:20;}
.float_qq li.float_qq1,.float_qq li.float_qq4,.float_qq li.float_qq5{ position:absolute; left:0; width:62px;}
.float_qq li.float_qq1{ top:0;}
.float_qq li.float_qq2{ position:absolute; top:51px; left:0; width:126px;}
.float_qq li.float_qq3{ position:absolute; top:102px; left:0; width:172px;}
.float_qq li.float_qq4{ top:204px;}
.float_qq li.float_qq5{ top:153px;}
.float_qq5{ position:absolute; top:153px; left:0;}
.float_qq li a{ display:block; font-family:"Microsoft Yahei"; color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#595656; opacity:0.8; border-radius:6px;}
.float_qq li a img{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px;}
.float_qq li a:hover{ background-color:#c7000a; opacity:1;}
.float_shwx{ position:absolute; top:-155px; left:-200px;width:216px; height:216px; padding-bottom:9px;display:none;}
.float_shwx img{ display:block; padding:14px; background-color:#FFF; width:188px; height:188px;}
.float_qq li:hover .float_shwx{display:block;}

/*-- animate --*/
/*公用动画*/
.pro1-fnC .list li:nth-child(1),
.pro1-fnC .list li:nth-child(4),
.p1fnM-list li img,
.p1fnM-box,
.pro1-top .I-title h1,
.pro2-list li img,
.p2list-box .title,
.case1-1 .I-title,
.case1-2 .I-title,
.case1-list .I-title,
.case2-1 .I-title,
.case2-tSys .I-title,
.c2tSys-list li:nth-child(1),
.c2pr-box,
.c2st-list li:nth-child(1),
.case2-st .I-title,
.c2show-list li img.fl,
.c2show-list .c2show-box.fr,
.comPro-box,
.cCul-list li{transition:all .6s linear;-webkit-transition:all .6s linear;-moz-transition:all .6s linear;}

.pro1-fnC .list li:nth-child(2),
.pro1-fnC .list li:nth-child(5),
.pro1-top .I-title p,
.p2list-box .split,
.case1-1 .con,
.case1-2 .con,
.case1-list .box,
.case2-1 .con,
.c2tSys-list li:nth-child(2),
.c2st-list li:nth-child(2),
.c2show-list li img.fr,
.c2show-list .c2show-box.fl,
.comPro-img{transition:all .6s linear .3s;-webkit-transition:all .6s linear .3s;-moz-transition:all .6s linear .3s;}

.pro1-fnC .list li:nth-child(3),
.p2list-box .con,
.case1-1 .con2,
.case1-2 .con2,
.case1-list li img,
.case2-1 .con2,
.c2tSys-list li:nth-child(3),
.c2st-list li:nth-child(3){transition:all .6s linear .6sr;-webkit-transition:all .6s linear .6s;-moz-transition:all .6s linear .6s;}


.p1fnM-list li.fl img,
.p1fnM-list li.fr .p1fnM-box,
.pro2-list li img.fl,
.c2show-list li img.fl,
.c2show-list .c2show-box.fr,
.comPro-box{transform:translateX(-50px);-webkit-transform:translateX(-50px);opacity:0;}


.p1fnM-list li.fl .p1fnM-box,
.p1fnM-list li.fr img,
.pro2-list li img.fr,
.c2pr-box,
.c2show-list li img.fr,
.c2show-list .c2show-box.fl,
.comPro-img{transform:translateX(50px);-webkit-transform:translateX(50px);opacity:0;}


.pro1-fnC .list li,
.pro1-top .I-title h1,
.pro1-top .I-title p,
.p2list-box .title,
.p2list-box .split,
.p2list-box .con,
.case1-1 .I-title,
.case1-1 .con,
.case1-1 .con2,
.case1-2 .I-title,
.case1-2 .con,
.case1-2 .con2,
.case1-list .I-title,
.case1-list .box,
.case2-1 .I-title,
.case2-1 .con,
.case2-1 .con2,
.case2-tSys .I-title,
.c2tSys-list li,
.c2st-list li,
.case2-st .I-title,
.cCul-list li:nth-child(1),
.cCul-list li:nth-child(3){transform:translateY(50px);-webkit-transform:translateY(50px);opacity:0;}

.case1-list li img,
.cCul-list li:nth-child(2),
.cCul-list li:nth-child(4){transform:translateY(-50px);-webkit-transform:translateY(-50px);opacity:0;}


.pro1-fnC.active .list li,
.p1fnM-list li.active img,
.p1fnM-list li.active .p1fnM-box,
.pro2-list li.active img,
.case2-pr.active .c2pr-box,
.case2-show.active .c2show-list li img,
.case2-show.active .c2show-list .c2show-box,
.com-pro.active .comPro-box,
.com-pro.active .comPro-img{transform:translateX(0px) !important;-webkit-transform:translateX(0px) !important;opacity:1 !important;}

.pro1-top.active .I-title h1,
.pro1-top.active .I-title p,
.pro2-list li.active .p2list-box .title,
.pro2-list li.active .p2list-box .split,
.pro2-list li.active .p2list-box .con,
.case1-1.active .I-title,
.case1-1.active .con,
.case1-1.active .con2,
.case1-2.active .I-title,
.case1-2.active .con,
.case1-2.active .con2,
.container.active .case1-list .I-title,
.container.active .case1-list .box,
.container.active .case1-list li img,
.case2-1.active .I-title,
.case2-1.active .con,
.case2-1.active .con2,
.case2-tSys.active .I-title,
.case2-tSys.active .c2tSys-list li,
.case2-st.active .c2st-list li,
.case2-st.active .I-title,
.com-cul.active .cCul-list li{transform:translateY(0px) !important;-webkit-transform:translateY(0px) !important;opacity:1 !important;}













