.ic_head_fixed {position: fixed;top: 0;left: 0;right: 0;width: 100%;z-index: 999; background:#fff;}
.header{/*border-bottom: 3px solid rgba(255,255,255,.1);*/height: 78px;position: relative;padding-left: 215px;padding-right: 360px;position: relative;z-index: 9;}
.logo{position: absolute;top: 0;left: 0;}
.header h1{line-height: 52px;padding: 13px 0;}
.header h1 a{height: 52px;}
.nav-ul {padding-top: 15px;}
.nav-ul li {display: inline-block;+display: inline;padding: 0 26px;}
.lt-ie9.lt-ie8 .nav-ul li {display: inline;font-size: 0;vertical-align: middle;}
.nav-ul li a {display: inline-block;line-height: 48px;font-size: 16px;color: #465472;}
.lt-ie9.lt-ie8 .nav-ul li a,.f-link-ul li,.f-link-ul li a {display: inline;}
.lt-ie9.lt-ie8 .nav-ul li a,.lt-ie9 .nav-ul li a,.lt-ie9.lt-ie8 .tel-txt,.lt-ie9 .tel-txt {font-family: 'SimHei';}
.r-tel{position: absolute;right: 0;top: 50%;margin-top: -21px;line-height: 42px;display: block;font-size: 16px;}
.tel-txt{background-color: #3a88fe;box-shadow: 0 0 16px rgba(54,102,240,.2);display: inline-block;padding: 0 27px;border-radius: 30px;margin-right: 35px;}
.reg{color: #465472;}

.netC-banner{background:url(../images/banner.jpg) center 0 no-repeat;height: 600px;position: relative;/*overflow: hidden;*/color: #fff;margin: 78px 0 85px;background-size: cover;}
.netC-banner .w1200{height: 100%;}
.banner-txt{padding: 145px 0 0 87px;}
.banner-line{height: 4px;width: 26px;background-color: #fff;border-radius: 4px;}
.banner-txt h3 strong{font-size: 32px;line-height: 40px;}
.banner-btn{margin-top: 80px;}
.banner-btn a{height: 54px;line-height: 54px;border-radius: 30px;width: 166px;text-align: center;display: inline-block;font-size: 16px;}
.banner-btn a.b-try{background-color: #63c5fb;color: #fff;}
.banner-btn a.b-know{background-color: #fff;color: #5f41f5;box-shadow: 0 0 7px rgba(69,77,155,.35);margin-left: 40px;}
.banner_list{left: 0;bottom: -85px;}
.banner_list ul{margin-left: -16px;}
.banner_list li{border-radius: 10px;background-color: #fff;padding: 27px 0 24px;width: 288px;float: left;margin-left: 16px;}
.netC-banner .banner_list{color: #4a4a4a;}
.netC-banner .banner_list p{line-height: 20px;}
.banner-box{padding-left: 18px;}
.banner-icon{width: 58px;height: 58px;float: left;background: url("../images/banner-icon.png") no-repeat;}
.bIcon1{background-position: 0 0;}
.bIcon2{background-position: 0 -58px;}
.bIcon3{background-position: 0 -116px;}
.bIcon4{background-position: 0 -174px;}

.container-header .net-school_function{padding :80px 0 30px 0px;}
.container-header .online-school_function{padding :80px 0 30px 0px;margin-top: 0;}

.wx-title{font-size: 32px;line-height: 40px;margin: 0 0 30px;color: #33335f;}
.wx-title p{color: #666;font-size: 16px;margin: 3px 0 30px;}
.function-f-list li{width: 50%;float: left;text-align: center;padding: 28px 0;}
.function-f-list .function-f-img{height: 121px;}
.function-f-list li p{font-size: 22px;color: #313260;margin: 11px 0 6px;}
.function-f-list li span{font-size: 14px;color: #67759b;line-height: 20px;height: 40px;overflow: hidden;display: block;}
.function-l-list.function-f-list li{width: 33.3%;}
.function-l-list.function-f-list .function-f-img{height: 115px;}
.wx-btn{margin: 18px 0 0;}
.wx-btn a{display: inline-block;width: 149px;border: solid 1px #5489ff;text-align: center;height: 44px;line-height: 44px;font-size: 14px;color: #5489ff;border-radius: 30px;}
.wx-btn a.consult{color: #fff;background-color: #5489ff;box-shadow: 0 0 5px rgba(84,137,255,.5);margin-right: 95px;}
.wx-btn a:hover{background-color: #5489ff;color: #fff;}
.wx-btn a.consult:hover,.banner-btn a:hover{opacity: .8;filter: alpha(opacity=80)}

.live-telecast{width: 100%;margin-bottom:30px;}
.live-telecast .wx-title{margin: 0;padding: 80px 0 0;color: #383838;}
.live-telecast .wx-title p{color: #383838;}
/* .live-telecast .wx-btn a{color: #fff;border-color: #fff;} */
.live-telecast .wx-btn a.consult{border-color: #5489ff;}
.live-telecast .wx-btn a:hover{background-color: #fff;color: #5489ff;}
.live-telecast .wx-btn a.consult:hover{background-color: #5489ff;color: #fff;}
.living-list ul{margin-left: -5px;padding-bottom: 42px;}
.living-list li{width: 236px;float: left;position: relative;margin: 0 0 6px 5px;}
.live-box{top: 99px;width: 100%;/*left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%)*/}
.live-icon{background: url("../images/live-icon.png") no-repeat;width: 32px;height: 32px;display: block;margin: 0 auto;}
.lIcon1{background-position: 0 0;}
.lIcon2{background-position: 0 -32px;}
.lIcon3{background-position: 0 -64px;}
.lIcon4{background-position: 0 -96px;}
.lIcon5{background-position: 0 -128px;}
.lIcon6{background-position: 0 -160px;}
.lIcon7{background-position: 0 -192px;}
.lIcon8{background-position: 0 -224px;}
.lIcon9{background-position: 0 -256px;}
.lIcon10{background-position: 0 -288px;}

.video-class ul{padding-bottom: 30px;}
.video-class li{width: 20%;float: left;/*box-shadow: 0 0 2px rgba(39,67,105,.05);*/text-align: center;padding: 30px 0;transition: all .6s;
    -webkit-transition: all .6s;}
.video-class li:hover{ 
    transform: translateY(-7px);
    -webkit-transform: translateY(-7px);
}
.video-icon{background: url("../images/video-icon.png") no-repeat;width: 40px;height: 40px;margin: 0 auto;display: block;}
.vIcon1{background-position: 0 0;}
.vIcon2{background-position: 0 -40px;}
.vIcon3{background-position: 0 -80px;}
.vIcon4{background-position: 0 -120px;}
.vIcon5{background-position: 0 -160px;}
.vIcon6{background-position: 0 -200px;}
.vIcon7{background-position: 0 -240px;}
.vIcon8{background-position: 0 -280px;}
.vIcon9{background-position: 0 -320px;}
.vIcon10{background-position: 0 -360px;}
.vIcon11{background-position: 0 -400px;}
.vIcon12{background-position: 0 -440px;}
.vIcon13{background-position: 0 -480px;}
.vIcon14{background-position: 0 -520px;}
.vIcon15{background-position: 0 -560px;}

.video-copyright_box{padding: 30px 0 70px;position: relative;}
/* .video-copyright_list{margin-top: 64px;} */
/* .video-copyright_list ul{padding-left: 60px;}
.video-copyright_list li,.system_list li p{font-size: 16px;color: #67759b;line-height: 20px;max-height: 40px;background: url("../images/v-copy_bg.png") no-repeat 0 4px;padding: 0 15px 22px 21px;} */ 
.video_iner-wrap{width:424px;height:286px;display: block;margin:0 auto;}
.video_list-b{width:307px;height:136px;border-radius:5px;position: absolute;}
.vid_bg1{background:linear-gradient(90deg,rgba(243,166,128,1),rgba(242,151,193,1));top:30px;left:25px;}
.vid_bg2{background:linear-gradient(90deg,rgba(116,213,248,1),rgba(90,111,255,1));top:39px;right:30px;}
.vid_bg3{background:linear-gradient(90deg,rgba(116,213,248,1),rgba(90,111,255,1));top:214px;left:121px;}
.vid_bg4{background:linear-gradient(90deg,rgba(243,166,128,1),rgba(242,151,193,1));top:222px;right:127px;}

.vid_list-iner{padding:24px 52px 0 43px;}
.vid_list-iner .video_line {
    width:25px;
    height:1px;
    background:rgba(255,255,255,1);
    display: block;
    margin-bottom:12px;
}
.vid_list-iner .video-txt{letter-spacing: 1px;}

/* .system_list{margin-top: 108px;} */
.system_list ul{  
    padding-left: 57px;
    width: 425px;
    padding-top:15px;
}

.wx-btn a.consult.new_lx-btn{
    /*width: 108px;*/
    height: 38px;
    line-height: 38px;
    margin-top: 20px;
}

.system_list li.intm-right-li{padding-bottom: 35px;}
.system_list li p{padding-bottom: 11px;font-size: 18px;color: #fff;}
.system_list li span{display: block;line-height: 20px;}

.wx-nav li{display: inline-block;margin: 0 50px;padding-bottom: 8px;border-bottom: solid 1px transparent;}
.wx-nav li a{color: #16172d;font-size: 18px;}
.wx-nav li.current{border-color: #5489ff;}

.data-algorithm{/*background: url("../images/data-algorithm.png") no-repeat;*/width: 100%;/*height: 534px;*/padding: 80px 0 0 0;}
.data-algorithm .wx-title{padding: 0px 0 60px;}
.data-f-list{padding: 23px 0;}
.data-f-list li{width: 33.3%;float: left;text-align: center;}
.data-f-list li p{font-size: 16px;color: #6a50ff;}
.data-l-list li{width: 25%;}
.data-icon{width: 50px;height: 50px;background: url("../images/data-icon.png") no-repeat;display: block;margin: 0 auto;}
.dIcon1{background-position: 0 0;}
.dIcon2{background-position: 0 -50px;}
.dIcon3{background-position: 0 -100px;}
.dIcon4{background-position: 0 -150px;}
.dIcon5{background-position: 0 -200px;}
.dIcon6{background-position: 0 -250px;}
.dIcon7{background-position: 0 -300px;}

/*.combination-box{padding: 21px 0 0;margin-bottom: -15px;}*/
.combination-list{padding: 88px 100px 0 70px;}
.combination-list p{line-height: 26px;padding-bottom: 24px;}
.combination-list li{float: left;padding: 12px 46px 12px 0;width: 60px;text-align: center;}
.combination-icon,.user-icon{background: url("../images/combination-icon.png") no-repeat;width: 30px;height: 30px;display: block;margin: 0 auto;}
.cIcon1,.user-icon.uIcon1{background-position: 0 0;}
.cIcon2,.user-icon.uIcon2{background-position: 0 -30px;}
.cIcon3,.user-icon.uIcon3{background-position: 0 -60px;}
.cIcon4,.user-icon.uIcon4{background-position: 0 -90px;}
.cIcon5,.user-icon.uIcon5{background-position: 0 -120px;}
.cIcon6,.user-icon.uIcon6{background-position: 0 -150px;}
.cIcon7,.user-icon.uIcon7{background-position: 0 -180px;}

.online-school_box,.foot-box{box-sizing: border-box;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: justify;
    -webkit-justify-content: space-between;justify-content: space-between;-webkit-box-align: center;
    -webkit-align-items: center;align-items: center;padding: 53px 0 0;}
.online-school_img{width: 55%;text-align: center;}
.online-school_txt{width:45%;}
.online-school_txt p{letter-spacing: 2px;color: #696b75;line-height: 30px;padding: 0 0 43px 106px;}
.online-school_box .wx-btn{margin: 0 0 0 106px;}

.user-title p{line-height: 24px;margin: 11px 0 30px;}
.user-list ul{padding: 24px 0 35px;}
.user-list li{display: table-cell;width: 1%;text-align: center;}
.user-list li span{color: #34344a;}
.user-icon{background: url("../images/user-icon.png") no-repeat;}
.i-tUser-ol li{width: 210px;margin-left: 30px;float: left;background-color: #fff;/*box-shadow: 4px 4px 16px rgba(36,36,99,.1);*/}
.i-tUser-ol li .user-img{width: 100%;min-height: 124px;}
.i-tUser-ol li .user-logo{padding: 0 24px;background: #fff;height: 60px;line-height: 60px;display: table-cell;vertical-align: middle;width: 100%;}

.efficiency{/*padding-bottom: 25px;*/height: auto;background-size: cover;overflow: hidden;clear: both;padding-top:60px;}
.efficiency canvas{left:0;width: 100%;overflow: hidden;height: 100%;}
.efficiency_box li{display: inline-block;line-height: 20px;font-size: 16px;padding: 36px 22px 26px;}
.efficiency .wx-btn{margin: 0;padding: 18px 0 38px;}
.efficiency .wx-btn a{margin: 0;}
.wx-foot{background-color: #2E2E30;}
.foot-box{padding: 32px 0 35px;}
.about-list p{color: #f2f2f2;}
.about-list .list_box {padding: 12px 0 7px;border-bottom: dashed 1px #fcfcfc;}
.about-list .list_box.no_border { padding-bottom: 0;border: none;}
.about-list li{display: inline-block;padding-right: 10px;}
.about-list li a{color: #f3f3f3;font-size: 14px;line-height: 20px;}
.about-list span{color: #b9b9b9;padding-top: 10px;}

.bg-shadows{background: #000;opacity: 0.3;filter: alpha(opacity=30);position: fixed;_position: absolute;height: 100%;width: 100%;top: 0;right: 0;bottom: 0;left: 0;z-index: 999;display: none;}
.tryoutBox{width:450px; height:340px; position:fixed; top:50%; left:50%; margin:-170px 0 0 -225px;background:#fff;z-index: 9999;display: none;border-radius: 5px;}
.tryLogo{display: block;text-align: center;padding: 40px 0;line-height: 40px;font-size: 36px;font-weight: bold;color: #111;}
.trial-ab-form{padding: 0 55px;}
.trial-ab-form .trialBtn{height: 36px;margin: 30px 0 57px 0;}
.trial-ab-form .trialBtn .suBtn{padding: 0;background: #398ae6;border: none;border-radius: 0;color: #fff;font-size: 14px;margin: 0;height: 36px;line-height: 36px;width: 100%;box-shadow: 0 0 30px rgba(43,131,230,.3);}
.trial-ab-form li{padding: 0 0 15px 0;}
.trial-ab-form li input{height: 34px;line-height: 34px;width: 100%;background: none;border: none;border-bottom: solid 1px #398ae6;color: #7b7c7d;padding: 0;font-size: 14px;}
.close-try{width: 36px;height: 36px;position: absolute;top: -18px;right: -18px;display: block;background: url(/company/img/close-try.png) no-repeat;box-shadow: 0 0 4px rgba(0,0,0,.16);border-radius: 50%;}

.videoPlay{width:960px; height:506px; position:fixed; top:50%; left:50%; margin:-270px 0 0 -480px;background:#fff;z-index: 999;visibility: hidden;box-shadow: 0 0 50px rgba(33,28,28,.5);}
.close{ width:56px; height:56px; position:absolute; top:0; right:0;display:block; background:url(../images/close.png) no-repeat;}

.credit-pop{width: 100%;height: 183px;z-index: 99;position: fixed;top: auto;bottom: 0px;right: 0px;left: auto;background: url(../images/credit-pop_bg.png) no-repeat 50% 50%;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;}
.credit-pop_close{position: fixed;bottom: 67px;right: 25px;width: 15px;height: 15px;display: block;background: url(../images/credit-pop_close.png) no-repeat;}
.credit-pop form{height: 100%;}
.credit-pop_wrap{width: 720px;position: absolute;bottom: 28px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);}
.creditBtn .suBtn{height: 48px;line-height: 48px;padding: 0 40px;color: #fff;font-size: 16px;border-radius: 30px;border: none;cursor: pointer;
    background: -webkit-linear-gradient(left, #5d68ff , #7600f9); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #5d68ff, #7600f9); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #5d68ff, #7600f9); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #5d68ff , #7600f9); /* 标准的语法 */
    background: -ms-linear-gradient(left, #5d68ff , #7600f9);  /* IE 10 */
    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr='#5d68ff', endColorStr='#7600f9');/*IE 6 7 8*/}
.credit-pop_wrap ul{display: inline-block;}
.credit-pop_wrap li{float: left;padding-right: 50px;}
.credit-pop_wrap li input{height: 47px;
    line-height: 47px;
    width: 219px;
    background: none;
    border: none;
    border-bottom: solid 1px #fff;
    color: #fff;
    padding: 0 7px;
    font-size: 18px;}
.unfold{width: 193px;height: 147px;background: url(../images/unfold_bg.png) no-repeat;position: fixed;left: 0;bottom: 50px;opacity: 0;filter: alpha(opacity: 0);z-index: 99999;}

.onlineConsult{position: fixed;left: 0;z-index: 9999;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-mstransform: translateY(-50%);}
.onlineConsult dd{margin-top: 6px;height: 52px;cursor: pointer;}
.onlineConsult dd span{display: block;height: 100%;position: relative;}
.onlineIcon{background: url(../images/r-kf-ico.png) no-repeat;display: block;width: 52px;height: 52px;float: left;}
.online-icon1{background-position: 0 0;}
.online-icon2{background-position: 0 -58px;}
.online-icon3{background-position: 0 -116px;}
.online-icon4{background-position: 0 -174px;}
.onlineConsult dd:hover .online-icon1{background-position: -52px 0;}
.onlineConsult dd:hover .online-icon2{background-position: -52px -58px;}
.onlineConsult dd:hover .online-icon3{background-position: -52px -116px;}
.onlineConsult dd:hover .online-icon4{background-position: -52px -174px;}
.onlineConsult dd a{font-size: 14px;color: #5489ff;padding: 0 18px;display: inline-block;height: 52px;line-height: 52px;float: right;background-color: #fff;min-width: 99px;display: none;border-radius: 0 5px 5px 0;}
.onlineConsult dd:hover a,.onlineConsult dd:hover .online_rwm{display: block;}
.online_rwm{padding: 14px 24px;background: #fff;position: absolute;left: 52px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);display: none;}

.consult_wrap{position: fixed;right: 10px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);-mstransform: translateY(-50%);}
.consult_wrap span{color: #67627f;display: inline-block;border-radius: 90px 90px 0 90px;box-shadow: 4px 4px 16px rgba(100,137,241,.1);height: 44px;line-height: 44px;background-color: #fff;padding: 0 26px;display: inline-block;transform: scale(0);
    transform-origin: right bottom;
    transition: all 0.25s ease-in;}
.consult_wrap a:hover span{transform: scale(1);}



.customer-wall-container{
    position: relative;
    padding-top:30px;
}
.i-jg-wrap{
    height:410px;
    
}
.i-jg-wrap .liList {
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
}

.desc-card-wrap{
    /* position: relative; */
    height:410px; 
    /* padding-bottom:100px; */
    z-index: 2; 
}
.act_left-box{
    position: absolute;
    z-index: 3;
    top:0;
    left:0; 
     width:542px;
    height:306px;
    background:rgba(255,255,255,1);
    box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.35);
}
.act_left-box .desc-card{
    padding:49px 86px 0 64px;
}
.act_left-box .l-desc-tit{
    color:#4540FF;
    font-size: 22px;
}
.act_left-box .l-desc-line{
    width:42px;
    height:1px;
    background:rgba(204,203,255,1);
    display: block;
    margin:13px 0 22px 0;
} 
.act_left-box  .l-desc-ul{
    padding-bottom:35px;
}
.act_left-box  .l-desc-ul>li{
    line-height:20px;
    /* height:20px; */
    padding:8px 0;
    color:#67759B;
    font-size:14px;
}
.act_left-box .net_btn{
    display: block;
    text-align: right;
    padding-right:10px;
}
.act_left-box .net_btn .consult{
    font-size: 14px;
    color:#4540FF;
}
.video-card {
    position: absolute;
    top: 52px;
    right: 18px;
    width: 708px;
    text-align: right;
    height:306px;
    z-index: 1;
}
.video-card>img{
    width:100%;
    height:100%;
    display: inline-block;
}
.switch-handler{
    position: absolute;
    top:75px;
    left:420px;
    z-index: 5;
}
.switch-handler .icon-chevron-left{
    margin-right:4px;
}
.switch-handler .icon{
    width:22px;
    height:22px;
    display: inline-block;
    cursor: pointer;
}
.switch-handler .icon>img{
    width:100%;
    height:100%;
}

/* 20 item bank */
.item_bank-box{
    padding:80px 0 30px 0;
}
.item_bank_wrap{
    background: url(../images/item-bank-bg.png) no-repeat;
    width: 100%;
    height: 493px;
}
.item-bank-iner{
    padding:60px 0;
}
.wx-title.ite_btit{
    color:#fff;
}
.item-copyright_box{
    padding:25px 0 0;
}
.item-bank-left-img{
    width:486px;
    height:280px;
    margin-left: 47px;
    background:rgba(255,255,255,0.4);
}
.item-bank-left-img>img{
    width:478px;
    height:272px;
    display: inline-block;
    padding:4px;
}
.item_bank_btn{
    display: block;
    text-align: left;
    padding-left: 57px;
    padding-top:30px;
}
.item_bank_btn .consult{
    font-size: 14px;
    color:#4540FF;
}
/* 30 market */
.market-box-iner{
    padding-bottom:20px;
}
.wx-title.mark-tit{
    margin:0 0 20px;
}
.mark-right-img{
    text-align: right;
    margin-right:107px;
}

/* 60% */
.comprehensive-n-box{background: #fff;}
.compre-iner-box {position:relative;height:310px;}
.compre-bg-img {position: absolute;left:496px;top:105px;}
  

.compre-left-img{
    position: absolute;left:380px;top:140px;
    animation:mymove 2s infinite;
    -moz-animation:mymove 2s infinite; /* Firefox */
    -webkit-animation:mymove 2s infinite; /* Safari and Chrome */
    -o-animation:mymove 2s infinite; /* Opera */
}
@keyframes mymove
{
from {left:380px;}
to {left:390px;}
}

@-webkit-keyframes mymove /*Safari and Chrome*/
{
from {left:398px;}
to {left:406px;}
}
.compre-right-img{
    position: absolute;left:795px;top:140px;animation:mymover 2s infinite;
    -moz-animation:mymover 2s infinite; /* Firefox */
    -webkit-animation:mymover 2s infinite; /* Safari and Chrome */
    -o-animation:mymover 2s infinite; /* Opera */}
@keyframes mymover
{
from {left:795px;}
to {left:785px;}
}

@-webkit-keyframes mymover /*Safari and Chrome*/
{
from {left:728px;}
to {left:720px;}
}
			
	
.comp-list{width:100px;height:54px;color:#6A50FF;font-size: 16px;line-height: 54px;text-align: center;}
.comp-list.com-top1{position:absolute;left:552px;top:0px;}
.comp-list.com-left1{position:absolute;left:190px;top:0px;}
.comp-list.com-left2{position:absolute;left:190px;top:110px;}
.comp-list.com-left3{position:absolute;left:190px;top:220px;}
.comp-list.com-right1{position:absolute;left:909px;top:0px;}
.comp-list.com-right2{position:absolute;left:909px;top:110px;}
.comp-list.com-right3{position:absolute;left:909px;top:220px;}
