/* 导航 */
.header{position: fixed;top: 0;left: 0;right: 0;height:61px;z-index:999;border-bottom: 1px solid rgba(255,255,255,0.15);padding:0 10px;min-width: 1200px;transition: 0.5s;}
.navbar-btn{display: none;}
.header .logo{padding: 17px 0 19px 30px;}
.header .logo a{display: block;height: 24px;width: 145px;background: url(../images/logo.png) left center no-repeat;background-size:contain;}
.header .nav{width:calc( 100% - 228px );}
.navbar-nav >li{float: left;position: relative;}
.navbar-nav >li ul.list{display: none;position:absolute;top:62px;left: 50%;transform: translateX(-50%);}
.navbar-nav >li>a{color: #FFFFFF;font-size:16px;height: 60px;padding: 0 29px;font-family: PingFangSC-Regular;position: relative;font-family: "PingFang-Medium";}

.navbar-nav >li>a span.line{position: absolute;bottom:-1px;left:50%;width:calc( 100% - 58px );height: 3px;background: #FFFFFF;transform: translateX(-50%) scaleX(0);transition:0.3s;}
.navbar-nav >li>a span.iconfont{margin-left: 10px;}
.navbar-nav >li ul.list{background-color: #FFFFFF;width: 187px;}
.navbar-nav >li ul.list li img{display: block;width: 100%}
.navbar-nav >li ul.list li a{font-size: 15px;color:rgba(0,0,0,0.7);display: flex;align-items: center;width: 187px;height: 45px;box-sizing: border-box;padding-left:36px;justify-content: flex-start;}
.navbar-nav >li ul.list li a:hover{background-color: rgba(188, 188, 188, 0.3);}
.navbar-nav >li.active >a span.line{transform: translateX(-50%) scaleX(1);}
.navbar-nav >li:hover >a span.line{background: #0057ED;transform: translateX(-50%) scaleX(1);}
.navbar-nav >li:hover ul.list{display: block;}
.loginin{height: 60px;padding-left: 10px;}
.loginin a{display: block;padding: 0 10px;margin:0 5px;height:25px;font-size: 14px;color: #FFFFFF;border: 1px solid #FFFFFF;line-height: 25px;border-radius: 23px;}
.header.headerBg .loginin a{background-color: #FFFFFF;color: #0057ED;border: 1px solid #0057ED;}
.header.headerBg .logo a,.header.whitebg .logo a,.header:hover .logo a{background-image: url(../images/logo3.png);}
.header.headerBg .navbar-nav >li>a{color: #30343b;}
.header.whitebg .navbar-nav >li>a,.header:hover .navbar-nav >li>a{color: #30343b;}
.header.whitebg.headerBg{background:#FFFFFF;}
.header.whitebg .loginin a,.header:hover .loginin a{color: #1C70FB;border-color: #1C70FB;}
.header.blackWord .logo a{background: url(../images/logo3.png)}
.header.blackWord .loginin a{border-color: #0057ED;color: #0057ED}
.header.blackWord .navbar-nav >li>a{color: #30343B;}
.header.blackWord .navbar-nav >li.active >a span.line{background-color: #0057ED;}
.header .loginin a:hover{background-color: #0057ED;color: #FFFFFF;}
.header:hover{background:rgba(255,255,255,1);}
.header.headerBg .navbar-nav >li.active >a span.line,.header:hover .navbar-nav >li.active >a span.line{background-color: #0057ED;}

.second{position: fixed;top:60px;left: 0;right: 0;z-index: -1;background:rgba(255,255,255,1);border-bottom: 1px solid #FFFFFF;display:none ;}
.scdnav1 li{font-size: 16px;width: auto;}
.scdnav1 li a{display: flex;line-height: 2;padding:18px 25px;white-space: nowrap;}
.scdnav1 li:hover a{color: #0057ED;font-weight: bold;}
/* 登录页 */
.fullscr{height: 100%;}
.page{background-size: cover;height: 100%;}
.page>div{position: relative;height: 100%;overflow-y: hidden;display: flex;justify-content: flex-end;align-items: center;}
.page .animate{position: absolute;left: 0;top: 50%;transform: translateY(-50%);z-index: 1;}
.login-inner{justify-content: flex-end;padding: 20px 0 0;width: 1080px;margin: 0 auto;position: relative;z-index: 2;}
.loginbox{width:368px;}
.login-title{padding-left:12px;}
.login-title-tip{padding:0 0 20px 12px;font-size:26px;color: #ffffff;line-height: 58px;font-family:"PingFang-Medium";}
.login-form{background-color: #FFFFFF;border-radius:25px;padding: 4px 44px 40px;}
.login-tab{height:63px;font-size:18px;color: #30343b;}
.login-tab .tab.on{color: #1c70fb;}
.login-tab .line{height:15px;width: 1px;background-color: #E5E5E5;}
.form-item{height:63px;position: relative;margin-bottom: 8px;}
.form-item .input-tip{font-size:12px ;color: #999999;height: 17px;}
.form-item input{height: 46px;font-size: 20px;color: #1c70fb;font-family: "dinmed";width: 100%;display: block;box-sizing: border-box;border-bottom: 1px solid #BFBFBF;}
.form-item input:focus{border-bottom: 2px solid #1C70FB;}
.form-item .iconfont{font-size:18px;position: absolute;top:18px;right:2px ;color: #DDDDDD;}
.login-submit{display: block;box-sizing: border-box;width: 100%;height: 44px;background-color: #1C70FB;color: #FFFFFF;font-weight: bold;border-radius: 22px;margin: 30px 0 12px;}
.rememb-psw{height:29px;font-size: 14px;line-height: 14px;color: #5b5b5b;}
.rememb-psw .iconfont{font-size: 17px;color: #DDDDDD;line-height: 1;margin-right:8px ;}
.rememb-psw input{background-color: #0057ED;display:none;}
.rememb-psw input:checked +.iconfont{color: #1C70FB;}
.rememb-psw a{font-size: 14px;color: #666666;line-height: 29px;}
.login-form .tips{margin: 0 0 16px;line-height: 38px;font-size:12px;color: #a9a9a9;text-align: center;}
.login-form .methods >div{width: 48px;height: 48px;font-size:28px ;border-radius: 50%;}
.login-form .methods >div .iconfont{font-size: 28px;}
.login-form .methods >div.qq{background-color:rgba(0,160,233,0.1);}
.login-form .methods >div.qq .iconfont{color:rgba(36,160,255,1);}
.login-form .methods >div.wx{background-color:rgba(5,155,72,0.1);}
.login-form .methods >div.wx .iconfont{color:rgba(44,202,78,1);}
.login-form .methods >div.wb{background-color:rgba(255,58,0,0.1);}
.login-form .methods >div.wb .iconfont{color:rgba(234,59,59,1);}
.login-form .methods >div.tp{background-color:rgba(254,196,9,0.1);}
.login-form .methods >div.tp .iconfont{color:rgba(255,162,0,1);}
.loginbox .copyrt{text-align: center;line-height: 16px;font-size: 12px;color: #697b92;margin-top: 63px;}

/* 首页 */
div.scrolltop{position: relative;top: 618px;z-index:5;}
.indexbanner{position: fixed;top: 0;left:0;right: 0;z-index: 1;}
.indexbanner .swiper-container{z-index: 1;}
.indexbanner .swiper-slide{height: 618px;color: #FFFFFF;z-index: 1;}
.indexbanner .swiper-slide video{width: 1920px;height: 618px;position: absolute;top: 0;left:0;z-index: 2;margin-left: calc( ( 100% - 1920px ) /2 );}
.indexbanner .swiper-slide .containerBox{padding-bottom: 70px;z-index: 3;}
.indexbanner .bannertxt1{font-size: 50px;line-height:70px;font-weight:bold;margin-bottom: 18px;}
.indexbanner .bannertxt2{font-size: 24px;line-height: 36px;margin-bottom: 90px;}
.indexbanner .containerBox{position: relative;}
.indexbanner .animal{position: absolute;bottom: 0;left:50%;width: 281px;height:378px;margin-left: 312px;}
.indexbanner a.goto{color:#FFFFFF;width:139px;height: 44px;border-radius: 22px;border:1px solid #FFFFFF;transition: 0.5s;}
.indexbanner a.goto span{font-size: 18px;}
.arrowbox{margin-left:10px;width:18px;height: 18px;overflow: hidden;position: relative;}
.arrowbox span{position: absolute;top: 0;left: 0;transition: 0.5s;}
.arrowbox span:last-child{left: 18px;color: #1C70FB;}
a:hover .arrowbox span:first-child{left: -18px;}
a:hover .arrowbox span:last-child{left: 0px;}
.indexbanner a.goto:hover{background: #FFFFFF;color:#1C70FB;}
.indexbanner .swiper-pagination{bottom: 42px;}
.indexbanner .swiper-pagination .swiper-pagination-bullet{width:14px;height: 14px;margin: 0 5px;opacity: 0.15;}
.indexbanner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #FFFFFF;opacity: 1;}
.indexbanner .servicecount{background: rgba(0,0,0,0.2);font-size: 24px;border-radius:10px;position: absolute;bottom: 0;left: 0;right: 0;z-index: 2;}
.indexbanner .servicecount li{height:80px;color: #FFFFFF;}
.indexbanner .servicecount li i{font-size: 24px;margin-right: 4px;}
.indexbanner .servicecount li:nth-child(2) i{width: 24px;font-size: 26px;}
.indexservice{position: relative;z-index: 10;padding: 30px 0 80px;}
.indexservice .serviceinfor li{width:254px;border-radius: 10px;background: #FFFFFF;padding:44px 25px 28px;transition: 0.3s;}
.indexservice .serviceinfor li:hover{box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.05);}
.indexservice .serviceinfor li .svgbox{width:144px;height:96px;margin-bottom: 20px;background-size: 117px;background-position: center center;background-repeat:no-repeat;}
.indexservice .serviceinfor li .svgbox.movimg{background-size: 112px 84px;}
.indexservice .serviceinfor li .svgbox.bodymovin{display: none;}
.indexservice .serviceinfor li:hover .svgbox.movimg{display: none;}
.indexservice .serviceinfor li:hover .svgbox.bodymovin{display: block;}
.indexservice .serviceinfor li img{width: 141px;height: 94px;margin-bottom: 27px;}
.indexservice .serviceinfor .srvicename{font-size:20px;line-height: 26px;margin-bottom:22px;color: #30343b;font-weight: bold;}
.indexservice .serviceinfor .srviceintro{font-size:12px;line-height: 18px;color: #979797;height: 54px;overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 3;display: -webkit-box;}
.sametit{padding:72px 0 66px;}
.sametit .tit{font-size: 40px;line-height:56px;text-align: center;font-weight: bold;color: #30343B;}
.sametit .titdesc{font-size: 18px;line-height:38px;text-align: center;color: #979797;}
.sametit.whitetxt .tit,.sametit.whitetxt .titdesc{color: #FFFFFF;}

/* 产品 */
.indexporduct{background-size: contain;padding-bottom:50px;position: relative;}
.bgswiper{position: absolute;top: 0;left: 0;width: 100%;height: 910px;}
.bgswiper .swiper-slide{background-color: #FFFFFF;}
.prodtxt{height: 692px;border-radius: 20px;}
.prodtxt .swiper-container{height:692px;margin: 0;margin-top: -64px;}
.prodtxt .swiper-container .left{width:965px;height: 565px;box-shadow: 0px 0px 30px 0px rgba(123, 123, 123, 0.1);margin-left:-200px;padding-left: 74px;border-radius: 20px;}
.prodtxt .swiper-container .left div{width:377px ;}
.prodtxt .swiper-container .pname{padding-top:58px;font-size:40px;line-height:50px;margin-bottom:30px;font-weight: bold;color: #000000;}
.prodtxt .swiper-container .pinfo{font-size:14px;line-height:24px;margin-bottom:30px;color: #37393d;text-indent: 28px;}
.prodtxt .swiper-button-next,.prodtxt .swiper-button-prev{position:absolute;top: 548px;width: 38px;height:38px;background-color: #1C70FB;border-radius: 50%;background-size:25%;}
.prodtxt .swiper-button-next{left:234px;}
.prodtxt .swiper-button-prev{left:177px;right: auto;}
.prodmain{position: relative;}
.prodmain .mobilebox{position: absolute;top:0;right:70px;width: 692px;height:692px;background-color:rgba(44,121,248,0.1) ;border-radius: 50%;}
.prodmain .mobilebox>div{width: 470px;height: 470px;border:50px solid #2C79F8;border-radius: 50%;}
.prodmain .inner-container{width:374px;height:659px;background-size: 100% 100%;margin-left: -2px;margin-right: -2px;margin-top: -150px;padding: 57px 61px 62px 63px; }
.prodmain .swiper-container-v{width:250px;height: 540px;margin: 0;border-radius:25px;overflow: hidden;}
.prodmain .swiper-container-v .swiper-slide{width:250px;height: 540px;overflow:hidden;z-index:9; }
.prodmain .swiper-container-v .swiper-slide img{display: block;width: 100%;}
.prodmain .swiper-container-v span.iponetop{position: absolute;width:144px;height: 21px;top: 0;left:53px;background: url(../images/iphone-top.png) center center no-repeat;background-size: 100% 100%;z-index: 10;}
.indexporduct .swiper-container-h>div>.swiper-slide,
.indexporduct .bgswiper .swiper-slide{opacity:0!important;}
.indexporduct .swiper-container-h>div> .swiper-slide.swiper-slide-prev,
.indexporduct .bgswiper .swiper-slide.swiper-slide-prev{opacity:0!important;}
.indexporduct .swiper-container-h>div> .swiper-slide.swiper-slide-active,
.indexporduct .bgswiper .swiper-slide.swiper-slide-active{opacity:1!important;}

/* .indexporduct .swiper-slide,
.indexporduct .swiper-slide.swiper-slide-prev{opacity:0!important;}
.indexporduct  .swiper-slide.swiper-slide-active{opacity:1!important;} */


.indexporduct .sametit{position: relative;z-index:10;}

/* 精选案例 */
.indexcase{padding-bottom: 80px;}
a.more{display:flex;width:117px;height:44px;box-sizing:border-box;margin:20px auto 0;border-radius:22px;border:1px solid #37393D;font-size:16px;transition: 0.5s;}
a.more span{font-size: 18px;width: 18px;height: 18px;line-height: 17px;}
a.more span:last-child{color: #FFFFFF;}
a.more:hover{color: #FFFFFF;background: #1C70FB;border-color: #1C70FB;}
.caselist{flex-wrap: wrap;}
.caselist .caseitem{border-radius: 10px;overflow: hidden;position: relative;margin-bottom:20px;width:49.12%;}
.caselist .caseitem img{display: block;width: 100%;}
.caselist .caseitem .caselink{position: absolute;left: 0;bottom: 0;width: 100%;height:191px;padding-top:77px;
	background: -webkit-linear-gradient( top, rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.7));
	background: -o-linear-gradient(bottom,rgba(0, 0, 0, 0),rgba(0, 0, 0, 0.7));
	background: -moz-linear-gradient( bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));
	background: linear-gradient(to bottom,rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));
}
.caselist .caseitem .caselink a{padding:18px 46px 13px 38px;color: #FFFFFF;height:100%;box-sizing: border-box;position: relative;}
.caselist .caseitem a .left{width: 70%;}
.caselist .caseitem a .left>div:first-child{font-size: 28px;line-height:36px;margin-bottom: 7px;cursor: pointer;}
.caselist .caseitem a .left>div:last-child{font-size: 14px;line-height:22px;cursor: pointer;}
.caselist .caseitem a .right{width:52px;height:52px;border:1px solid #FFFFFF;border-radius:50%;position:absolute;right: 30px;bottom: 30px;z-index: 4;cursor: pointer;transition:0.3s;}
.caselist .caseitem a .right i{position:absolute;top:-1px;left:-1px;width:52px;height:52px;transition:0.2s;background:#1c70fb;z-index:5;border-radius:50%;transform: scale(0);}
.caselist .caseitem a .right span{font-size: 22px;position: relative;z-index: 6;}
.caselist .caseitem a:hover .right{background-color: #1c70fb;border-color: #1c70fb;}
.caselist .caseitem a:hover .right i{transform: scale(1);}
/* 领导 */
.leaders{background-position: bottom center;background-color: #37393D;padding-bottom: 102px;background-size:100% auto;}
.leaderlist{padding:0 40px;justify-content: space-around;}
.leaderlist li{width:368px;height: 496px;padding:49px 31px;display: flex;flex-direction: column;align-items: center;color: #FFFFFF;border-radius: 10px;transition: 0.5s;}
.leaderlist .pic{width:260px;height: 260px;margin-bottom: 27px;position:relative;}
.leaderlist .pic div:first-child{width: 206px;height: 206px;border:4px solid #2C79F8;border-radius: 50%;overflow:hidden;background-color: #63676F;}
.leaderlist .pic div:last-child{border: 4px dotted #525760;position: absolute;top: 0;left: 0;width:260px;height: 260px;border-radius:50%;}
.leaderlist .pic div:last-child span{position: absolute;top: -4px;left:126px;width: 4px;height:4px;border-radius: 50%;background-color: #1C70FB;}
.leaderlist .pic div:last-child span:nth-child(2){left: 252px;top:126px;}
.leaderlist .pic div:last-child span:nth-child(3){top: 252px;left:126px;}
.leaderlist .pic div:last-child span:nth-child(4){top: 126px;left:-4px;}
.leaderlist .namezw div{font-size:28px;margin-right:10px;line-height: 36px;font-weight: bold;}
.leaderlist .namezw span{padding:0 12px;font-size:14px;height: 26px;border: 1px solid #2C79F8;color: #2c79f8;line-height: 26px;border-radius: 13px;font-family:"PingFang-Medium";}
.leaderlist .leaderdes{margin-top: 18px;font-size: 14px;line-height: 19px;color: #999999;text-indent: 28px;}
.leaderlist li:hover{background-color: #FFFFFF;}
.leaderlist li:hover .namezw div{color: #30343b;}
/* .leaderlist li:hover div:last-child{border-color: #E5E5E5;animation: borderanim  5s;} */
.leaderlist li:hover div:first-child .dastbox{border-color: #E5E5E5;animation: borderanim infinite 10s linear;} 
@keyframes borderanim{
	from{transform: rotate(0deg);}
	to{transform:rotate(360deg);}
}
.customerlist{flex-wrap: wrap;padding-bottom: 69px;}
.customerlist li{display: flex;justify-content: center;align-items: center;width:250px;height: 100px;border-radius: 5px;overflow: hidden;background: #FFFFFF;border: 1px solid #DCDCDC;margin-bottom:31px;overflow:hidden;}
.customerlist li img{transition: 0.5s;}
.customerlist li:hover{border: 2px solid #1C70FB;}
.customerlist li:hover img{transform: scale(1.08);}
/* 合作流程 */
.trspbg{background-color:rgba(0,0,0,0.6) ;}
.idxprocess{background-attachment: fixed;}
.idxprocess .trspbg{padding:32px 0 125px ;color: #FFFFFF;}
.idxprocess .line{height:1px;background-color: #978D88;}
.idxprocess .process1{margin-top: -8px;margin-bottom:60px ;}
.idxprocess .process1 li span{width:16px;height: 16px;background-color: #FFFFFF;border-radius: 50%;margin-bottom:14px;}
.idxprocess .prcchn{font-family:"PingFang-Medium";font-size:24px ;line-height:38px;}
.idxprocess .prceng{font-size: 14px;line-height:20px;text-transform: uppercase;}
.idxprocess .process1 .prcchn{font-size:30px;line-height: 50px;}
.idxprocess .process2 .dots i{width:4px ;height: 4px;border-radius: 50%;margin: 0 1px;background: #FFFFFF;}
.idxnews{padding-bottom: 80px;}
.idxnews a.more{margin-top: 32px;}
/* 新闻资讯 */
.newslist ul{flex-wrap: wrap;}
.newslist li{width:326px;height: 244px;background: #FFFFFF;margin-bottom:18px;overflow: hidden;border-radius: 10px;}
.newslist li a{display:block;padding:26px 25px 0 35px;cursor: pointer;}
.newslist li .newstit{height:34px;line-height: 34px;font-size:24px;;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;margin-bottom: 18px;cursor: pointer;}
.newslist li .newsdes{font-size:16px;line-height:24px;color: #666666;height:112px;width:200px ;cursor: pointer;}
.newslist li .newsdat{font-size: 14px;line-height: 22px;color: #666666;cursor: pointer;}
.newslist li.greyBg{background: #37393D;}
.newslist li.greyBg .newstit,.newslist li.greyBg .newsdes{color: #ffffff;}
.newslist li.greyBg .newsdat{color: #999999;}
.newslist li:nth-of-type(5),.newslist li:nth-of-type(8){height:262px;margin-top: -18px;}
.newslist li.newspic div{width: 100%;height: 100%;}
.newslist li:nth-child(1),.newslist li:nth-child(4){border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.newslist li:nth-child(5),.newslist li:nth-child(8){border-top-left-radius: 0;border-top-right-radius: 0;}
.newslist li:nth-child(6){width: 346px;margin-right: -23px;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.newslist li:nth-child(7){border-top-left-radius: 0;border-bottom-left-radius: 0;}
.newslist li:nth-child(8) a{padding-top: 44px;}
.newslist li .more{color: #1c70fb;font-size: 16px;cursor: pointer;padding: 0 10px;line-height: 30px;border-radius:15px;}
.newslist li .more .arrowbox{margin-left:4px ;}
.newslist li .more .arrowbox span {line-height: 16px;}
/* 底部 */
.leftmap{padding:28px 36px;background-color: #EEEEEE;width:806px;flex: none;}
.leftmap img{display: block;width: 100%;}
.righttxt{background-color:#373A3F;width:calc( 100% - 806px );padding:69px 69px 0;}
.righttxt .mid{width: 575px;border-right: 1px solid #494C51;}
.righttxt .mid .formtit{font-size:40px ;line-height:42px;font-weight: bold;color: #FFFFFF;margin-bottom: 12px;}
.righttxt .mid .formdes{font-size:14px ;line-height:22px;color: #999999;margin-bottom: 37px;} 
.righttxt .mid .formspan{font-size: 14px;line-height: 30px;padding-left:18px;color: #FFFFFF;}
.righttxt .inputb{width:344px ;height: 50px;margin-bottom: 10px;border-radius: 25px;overflow: hidden;}
.righttxt .inputb input{display: block;background: #45474C;width: 100%;height: 100%;box-sizing: border-box;padding-left: 18px;color: #FFFFFF;font-size: 16px;}
.righttxt .inputb input:focus{background:#63666D;}
.righttxt .submitbtn{width: 344px;height:50px;background: #2C79F8;border-radius: 25px;margin-top:33px ;font-size: 18px;color: #FFFFFF;}
.righttxt .cprt{margin-top: 103px;font-size: 14px;line-height: 22px;color: #999999;}
.righttxt .rt{padding: 10px 0 0 0;width: 442px;justify-content: center;}
.righttxt .rt h2{width: 187px;height: 31px;margin-bottom: 73px;}
.righttxt .rt h2 img{display: block;height: 31px;}
.righttxt .rt .fewm{width: 112px;height: 112px;border-radius:10px;background: #45474C;padding:7px;}
.righttxt .rt .fewm img{width:98px;height:98px;}
.righttxt .hzrx{font-size:14px;color:#999999;margin-bottom: 3px;}
.righttxt .telphone{font-size:28px ;line-height: 54px;color: #FFFFFF;font-family:"GD-Medium";}
.righttxt .footline{background-color: #1c70fb;width: 57px;height: 2px;margin-bottom: 55px;}
.righttxt .ewmbox>div:nth-child(2){margin-left:34px ;}
.righttxt .fewmtxt{font-size: 14px;line-height: 1;margin-top:19px;text-align: center;color: #999999;}
.righttxt .cprtLink{margin-top:70px;border-top: 1px solid #494C51;height:95px;flex-wrap: wrap;color: #999999;font-size: 14px;line-height: 24px;padding: 10px 0;}
.righttxt .cprtLink a{color: #999999;font-size: 14px;}
.righttxt .cprtLink .fline{width: 1px;height:19px;background-color: #494C51;margin: 0 20px;}
.righttxt .cprtLink .flinks{flex: 1;flex-wrap: nowrap;}
.righttxt .cprtLink .flinks a{white-space: nowrap;}
#goToTop{position: fixed;right: 20px;bottom: 36px;z-index:10;}
#goToTop a{width: 44px;height: 44px;background-color:rgba(200,200,200,0.8);border-radius:50%;font-size: 20px;color: #FFFFFF;line-height: 1;}
.online{position: fixed;right:10px;bottom: 140px;width: 44px;padding:25px 12px;border-radius: 22px;background-color: #1C70FB;z-index: 10;color: #ffffff;font-size: 16px;line-height:18px;text-align: center;}




/* 案例页面 */
.ph{height: 61px;}
.caseBanner .containerBox{height:420px;padding-top: 60px;align-items: flex-start;color: #30343b;}
.cbtit1{font-size:40px;line-height: 1;font-weight: bold;font-family:"PingFang-Medium";}
.cbtit1 span{color: #1c70fb;}
.cbtit2{font-size:16px;line-height: 1;margin-top:22px;}
.zxbtn{font-size:16px;margin-top: 96px;color: #30343b;width:139px;height: 44px;text-align: center;border: 1px solid #37393D;border-radius: 22px;transition: 0.3s;}
.zxbtn .arrowbox span:first-child{color: #2C79F8;font-size: 18px;line-height: 1;}
.zxbtn .arrowbox span:last-child{color: #FFFFFF;font-size: 18px;line-height: 1;}
.zxbtn:hover{background-color: #1C70FB;color: #FFFFFF;border-color: #1C70FB;}
.sort{margin-bottom: 40px;padding: 0 40px 0 20px;background-color: #FFFFFF;border-radius: 10px;}
.sort>div{padding:25px 0;font-size: 16px;line-height: 25px;}
.sort>div:first-child{border-bottom:1px solid #EEEEEE ;}
.sort>div>div:first-child{width: 116px;}
.sort>div>div:last-child li{width:114px;color: #666666;}
.caselist .caseitem img,.leaderlist .pic img,.newslist li.newspic div{transition: 0.3s;}
.caselist .caseitem:hover img,.leaderlist li:hover .pic img,.newslist li.newspic:hover div{transform: scale(1.05);}
.choice .sametit{padding-bottom: 30px;}
 /* 案例详情 */

.details-infor{padding:7px 0;width: 1150px;border-bottom:1px solid #E5E5E5;}
.loaction{font-size: 14px;color: #666666;height:80px;}
.loaction .iconfont{margin:0 10px;font-size: 14px;}
.loaction .current{color: #30343b;}
.detail-title{font-size:28px ;color: #30343b;line-height:39px;}
.from{font-size: 14px;color: #999999;line-height: 40px;}
.detailsbox{font-size:14px;color: #666666;line-height: 2;margin-top: 6px;}
.detailsbox .little-tit{font-size: 16px;color: #30343b;line-height: 44px;}
.detailsbox img{display: block;width: 100%;margin:30px 0;}
/* 新闻列表页 */
.news-main{padding:0 0 80px ;}
.news-list ul{flex-wrap: wrap;}
.news-item{background-color: #FFFFFF;border-radius:10px;overflow: hidden;width: 326px;margin-bottom: 20px;transition:0.3s ;}
.news-item a{display: block;}
.news-item .news-img{width: 100%;height:244px;overflow: hidden;border-radius: 10px;position: relative;}
.news-item img{display: block;width: 100%;transition: 0.3s;}
.news-item:hover img{transform: scale(1.05);}
.news-infor{padding:6px 20px 26px 20px;cursor: pointer;}
.news-infor .newstit{font-size: 24px;color: #222222;line-height:70px;white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}
.news-infor .newsdes{font-size: 16px;line-height: 24px;color: #999999;height: 48px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 30px;}
.news-infor .newsdat{font-size: 14px;color: #999999;line-height: 24px;}
.news-infor .more{font-size:16px ;color: #1c70fb;}
.news-item:hover{box-shadow: 0px 0px 20px rgba(0,0,0,0.15);}
.news-item .news-img .bg-box{position: absolute;top: 0;left: 0;right: 0;bottom: 0;transform: rotate(45deg);}
.news-item .news-img .bg-box>div{position: absolute;top:-100%;width: 100%;height: 300%;background: rgba(0, 0, 0, 0.2);transition: 0.4s;}
.news-item .news-img .bg-box>div.bg-lt{left: -50%;}
.news-item .news-img .bg-box>div.bg-rt{right: -50%;}
.news-item:hover .news-img .bg-box .bg-lt{left: -105%}
.news-item:hover .news-img .bg-box .bg-rt{right: -105%}
.news-video .mask{height: 750px;background-color: rgba(0,0,0,0.5);}
.video-play{margin:90px 0 186px;font-size: 16px;color: #ffffff;line-height: 52px;}
.video-play .playbtn{width: 106px;height: 106px;background-color: #84949B;border-radius: 50%;}
.video-play .playbtn .iconfont{font-size: 72px;line-height: 1;margin-left:10px;}
.news-video a.more{border: 1px solid #FFFFFF;color: #FFFFFF;}
.news-video a.more:hover{border-color: #1C70FB;}
.news-customer{padding-bottom:90px;}
.news-customer div.news-item{width:500px;}
.news-customer div.news-item .news-img{height:340px;}
.news-customer div.news-item .news-infor .newstit{line-height:50px;color: #30343b;}
.news-customer div.news-item .news-infor{padding: 6px 20px 15px;}
.news-customer div.news-item .news-infor .newsdes{height: 24px;-webkit-line-clamp:1;white-space: nowrap;text-overflow: ellipsis;}
.news-customer .news-list{align-items: flex-start;}
.news-customer ul .news-item{width:849px;padding: 18px 20px;}
.news-customer ul .news-item .news-img{width: 160px;height: 110px;margin-right: 20px;}
.news-customer ul .news-item .news-infor{width:628px ;padding: 0;}
.news-customer ul .news-item a{display: flex;}
.news-customer ul .news-item .newstit{color: #30343b;line-height: 27px;}
.news-customer ul .news-item .newsdes{width: 100%;height: auto;line-height: 42px;-webkit-line-clamp:1;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 20px;}
/* 新闻详情 */
.news-dt .left{width:1000px ;}
.news-dt .left .details-infor{width: 100%;}
.news-dt .left .details-infor .from-share{margin-bottom: 20px;}
.news-dt .left .details-infor .detail-title{font-weight: bold;}
.news-details{font-size:14px;color: #30343b;line-height: 24px;padding: 36px 0 108px;}
.news-details img{display:block;width: 100%;margin:30px 0;}
.from-share .share .iconfont{font-size: 30px;margin-left: 16px;}
.from-share .share .icon-weixin1{color: #1EC260;}
.from-share .share .icon-QQ1{color: #00A0E9;font-size: 35px;}
.from-share .share .icon-weibo2{color: #ED4444;}
.from-share .share .icon-qq-zone{color: #EBC90D;}
.from-share .share .icon-douban{color: #33D770;}
.from-share .share .icon-tieba{color: #2886F0;}
.news-dt .news-item{margin-bottom: 26px;}
.news-dt .news-list{padding-top: 40px;}
/* 产品列表 */
.product-banner{height: 420px;color: #FFFFFF;padding-top: 125px;}
.search{position: relative;}
.searchtit1{font-size:40px;line-height:68px;font-family: PingFang-bold;}
.searchtit2{font-size:16px;line-height:24px;font-family: PingFangSC-Light;margin-bottom: 50px;}
.searchbox{width:697px;height: 50px;position: relative;background-color: #FFFFFF;border-radius: 25px;}
.searchbox input{display: block;height: 50px;padding-left: 28px;width: 620px;color: #000;font-size: 16px;}
.searchbox .iconfont{position:absolute;right:22px;top:16px;font-size: 18px;color: #1C70FB;cursor: pointer;}
.searchbox input::-webkit-input-placeholder {color: #dddddd;}
.searchbox input::-moz-placeholder {color: #dddddd;}
.searchbox input:-ms-input-placeholder {color: #dddddd;}

#searchpop{width:940px;height: 537px;background-color: #ffffff;box-shadow: 0px 4px 40px 0px rgba(3, 0, 0, 0.08);border-radius: 10px;overflow: hidden;position: absolute;top:68px;left: 0;display:none;}
.search-large{height: 537px;width: 160px;}
.search-large li a{height: 88px;}
.search-large li a i{width:3px;height: 40px;background-color: #1C70FB;margin-right:17px;}
.search-large li a div div{font-size:16px;line-height: 1;font-family: PingFang-bold;margin-bottom:11px;color: #666666;}
.search-large li a div span{font-size:14px;line-height: 1;color: #999999;}
.search-large li.on a,.search-large li:hover a{background-color: #ffffff}
.search-large li.on a div div,.search-large li.on a div span{color: #1c70fb;}
.search-small{height: 537px;width:780px;background-color: #ffffff;padding:16px 0 0 30px;overflow: hidden;}
.search-small>div:first-child{height:426px;width: 744px;margin-bottom:20px;}
.search-small ul li{padding:8px 0; }
.search-small ul li >div:first-child{color: #666666;font-size: 14px;line-height: 28px;width:170px;margin-right: 20px;align-items: flex-start;}
.search-small ul li >div:first-child .iconfont{font-size: 14px;}
.search-small ul li >div:last-child{display: flex;align-items: center;flex-wrap: wrap;width: 530px;}
.search-small ul li >div:last-child a{font-size:14px;color: #999999;margin:0 16px;align-items: flex-start;line-height: 28px;}
.search-more{font-size: 14px;color: #666666;height: 75px;width: 693px;border-top: 1px solid #e5e5e5;}
.search-more a{color: #666666;line-height: 1.5}
.search-more a .iconfont{font-size: 14px;margin-left: 10px;}
.product-main .loaction{height: 60px;}
.ptab1{height: 60px;}
.ptab1 li{width:140px;display: flex;}
.ptab1 li a{display: block;height: 60px;line-height:57px;font-size:16px;color: #30343b;box-sizing: border-box;}
.ptab1 li.on a{border-bottom: 3px solid #1C70FB;color: #1C70FB;}
.product-main>div.greyBg{padding: 10px 0 64px;}
.pclass{flex-wrap: wrap;background-color: #FFFFFF;border-radius:10px;padding: 36px 40px 44px;margin-bottom: 10px;}
.pclass li{width:20%;padding-left: 20px;font-size: 14px;color: #666666;line-height: 32px;}
.pclass li a{color: #666666;}
.pclass li.on a{color: #1c70fb;}
.classtab{padding:19px 60px;background-color: #FFFFFF;border-radius: 10px;font-size: 14px;color: #999999;line-height: 32px;margin-bottom: 30px;}
.classtab>div{width: 188px;}
.classtab ul li{margin-right: 10px;}
.classtab ul li a{color: #666666;display:flex;padding: 0 18px;border-radius: 16px;}
.classtab ul li.on a{background-color: #1C70FB;color: #FFFFFF;}
.product-list ul{flex-wrap: wrap;}
.product-item{width: 432px;border-radius: 10px;background-color: #FFFFFF;padding:10px 21px 0;position: relative;overflow: hidden;margin-bottom: 30px;}
.product-item .dots span{display: block;width: 10px;height: 10px;border-radius: 50%;background-color: #DCDCDC;margin-bottom: 10px;margin-right: 8px;}
.product-item .prod-img{width: 100%;height: 294px;border-radius: 10px;border: 1px solid #E8E8E8;overflow: hidden;position: relative;z-index: 2;cursor: pointer;}
.product-item .prod-img img{position: absolute;top: 0;left: 0;width:100%;}
.product-item .txt{height: 70px;padding:20px 0 21px ;position: absolute;left: 21px;right: 21px;bottom: -70px;transition: 0.3s;z-index: 1;background-color:#ffffff;}
.product-item .txt .btns a{width: 100px;height: 34px;border-radius: 17px;font-size: 14px;color: #FFFFFF;line-height: 34PX;text-align: center;}
.product-item .txt .btns a:first-child{background-color: #1C70FB;margin-right: 10px;}
.product-item .txt .btns a:last-child{background-color: #1DD480;}
.product-item .txt .price{font-size: 14px;color: #e74646;line-height: 34px;font-family: PingFang-bold}
.product-item .txt .price span{font-size: 18px;}
.product-item .name{font-size:16px;color: #30343b;height:70px;line-height: 1.2;}
.product-item:hover .txt{bottom: 0px}
.product-item:hover{box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.1); }
/*.product-item:hover .prod-img img{transform: scale(1.03);}*/
#search-small{overflow-y: auto;}

/* 产品详情 */
.product-details{padding-top: 60px;}
.product-intro{margin-bottom:30px;}
.product-intro .product-img{width:972px;height: 656px;border-radius: 10px;background: #ffffff;padding:30px;}
.product-intro .product-img>div{width: 912px;height: 596px;border-radius: 10px;overflow: hidden;}
.product-intro .product-img>div img{display: block;width: 100%;}
.product-intro .top-right{border-radius: 10px;background-color: #ffffff;width:366px; padding: 28px 0 0;}
.product-intro .product-name{text-align: center;font-size: 24px;color: #30343b;line-height: 30px;height: 60px;margin-bottom: 20px;font-family: PingFang-bold;padding: 0 33px;}
.product-intro .top-right>a{font-size:16px;display:block;width: 300px;height: 50px;border-radius: 25px;text-align: center;line-height: 50px;margin:0 auto 20px;color: #ffffff;}
.product-intro .top-right>a.buy{background-color: #1C70FB;}
.product-intro .top-right>a.seedemo{background-color: #1DD480;}
.product-intro .top-right>a span{font-family: PingFang-bold; }
.product-intro .links{border-top: 1px solid #E9E9E9;margin-top: 40px;padding:7px 20px 20px;}
.product-intro .links>div{font-size:18px;color: #30343b;line-height:42px;}
.product-intro .links>div span{width:4px;height: 15px;background-color: #1C70FB;margin-right: 12px;}
.product-intro .links ul{height:324px;overflow: hidden;flex-wrap: wrap;display: flex;align-items: flex-start;justify-content: flex-start;}
.product-intro .links ul li{height:auto;margin: 10px 10px 10px 0;height: 34px;}
.product-intro .links ul a{font-size:14px;color: #666666;padding:0 12px;display: block;height:34px;line-height: 34px;box-sizing: border-box;border:1px solid #E5E5E5;border-radius: 17px;}
.details-tab{padding:0 30px;background-color: #ffffff;border-radius: 10px;margin-bottom: 10px;}
.details-tab li{margin-right:48px;}
.details-tab li a{line-height: 60px;font-size: 16px;color: #666666;position: relative;display: block;}
.details-tab li a span{position: absolute;right: 0;left: 0;bottom: 0;height: 3px;}
.details-tab li.on a span{background-color: #1C70FB;}
.pdetails{padding: 30px;margin-bottom:76px;background-color: #ffffff;border-radius: 10px;font-size:16px;color: #666666;line-height: 38px;}
.pdetails >div{padding-left: 18px;}
.pdetails >div.details-tit{padding-left: 0;font-weight:bold;padding-top: 20px;}
/*服务与支持*/
.service-box{padding:40px 0 80px; }
.service-box .containerBox{align-items: flex-start;}
.service-tab{width: 300px;background-color: #ffffff;border:1px solid #E5E5E5;}
.service-tab dl dt{height:64px;font-size:24px;color:#30343b;}
.service-tab dl dt span{width: 2px;height: 23px;background-color: #1C70FB;margin-right:16px; }
.service-tab dl dd a{font-size: 16px;height: 54px;padding: 0 20px;color:#30343b;}
.service-tab dl dd a .iconfont{font-size:9px; }
.service-tab dl dd.on a,.service-tab dl dd:hover a{background-color: #F8F9FB;}
.service-details{width:1048px;background-color: #ffffff;border:1px solid #E5E5E5;padding:24px 30px 30px;font-size: 14px;color: #666666;line-height:24px; }
.service-details .title{font-size: 16px;line-height:28px;color:#30343b;font-family: PingFang-bold;margin-bottom: 20px;}
.service-details .net{line-height: 44px;margin-top:30px;}
.service-details .net a{color: #1c70fb;font-size: 14px; }
.opinion{padding-bottom:80px;width: 1000px;margin: 0 auto;}
.opinion>.txt-box{width:506px;height: 240px;background-color: #F8F9FB;border-radius: 10px;overflow: hidden;}
.opinion>.txt-box textarea{min-width:506px;min-height: 240px;max-width:506px;max-height: 240px;background-color: transparent;padding: 20px;font-size: 16px;color: #000000;display: block;box-sizing: border-box;}
.opinion>div:nth-child(2){width:464px;}
.opinion .txt-span{font-size:16px;line-height: 1;color: #999999;margin-bottom: 9px;}
.opinion label .txt-box{margin-bottom: 19px;height: 50px;border-radius: 10px;background-color: #F8F9FB;}
.opinion .submit{display: block;height:50px;width: 464px;background-color: #1C70FB;font-size:18px;color: #ffffff;border-radius: 10px;}

/*行业解决方案*/
.sBanner .containerBox{padding-bottom: 90px}
.stab ul li{width: auto;padding-right:60px; }
.solution-list{padding: 30px 0 105px;}
.solution-list >div>ul{flex-wrap: wrap;}
.solution-item{width:669px;background-color: #ffffff;border-radius: 10px;padding:36px 60px 20px; margin-bottom: 30px;}
.solution-item .name{font-size: 30px;line-height:74px;color: #30343b;font-family: PingFang-bold; }
.solution-item .intro{font-size: 14px;line-height:24px;color: #666666;height: 120px;margin-bottom: 16px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.solution-item ul{flex-wrap: wrap;margin-top:24px; }
.solution-item ul li{width:144px;margin-bottom: 36px;font-size: 16px;color: #30343b;line-height: 34px;padding: 6px 0 0;}
.solution-item ul li img{display: block;width: 36px;height: 36px;margin-bottom: 6px;}
.pagesnavig{margin-top:60px;}
.pagesnavig li{margin:0 10px;}
.pagesnavig li a{width: 40px;height: 40px;background-color: #FFFFFF;border-radius: 50%;font-size: 16px;color: #666666;}
.pagesnavig li.on a{color: #ffffff;background-color: #1C70FB;}

/*视频影像*/
.video-main{padding-bottom:80px;}
.video-list>ul{flex-wrap: wrap;}
.video-item{width:656px;height: 370px;border-radius:10px;position: relative;overflow: hidden;margin-bottom: 40px;}
.video-item img{display: block;width: 100%;}
.video-item .mask{position:absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5);opacity: 0;transition: 0.3s}
.video-item .mask .btn{width:106px;height: 106px;background-color: rgba(255,255,255,0.3);border-radius: 50%;color: #ffffff;margin-bottom: 22px;cursor: pointer;}
.video-item .mask .btn .iconfont{font-size: 72px;line-height: 1;margin-left: 10px;cursor: pointer;}
.video-item .mask .name{font-size:16px;color: #ffffff;line-height: 1}
.video-item:hover .mask{opacity: 1;}
/*客户*/
.customer-list >ul{flex-wrap: wrap;}
.customer-list >ul .news-item{width: 656px;margin-bottom: 40px;}
.customer-list >ul .news-infor{padding-bottom:15px; }
.customer-list >ul .news-item .news-img{width: 656px;height: 446px;border-radius: 10px;}
.customer-list >ul .news-infor .newstit{line-height: 50px;}
.customer-list >ul .news-item .news-infor .newsdes{height: 24px;width:450px;-webkit-line-clamp:1; }
/*联系我们*/
.contactBanner{height:984px;padding-top: 248px;background-size: auto 710px;background-color: #F8F9FB;background-position: center top;}
.video-box{width:1400px;height: 658px;margin:0 auto;padding: 14px 16px;background-color: #ffffff;box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.1);}
.video-box{position: relative;}
.videoMain{width: 100%;height: 100%;position: relative;z-index: 5}
.videoMain .contact-video{display: none;height: 100%;width: 100%;background-color: #ffffff}
.videoMain video{display:flex;width: 100%;border:none;}
.videoMain div.mask{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5);}
.videoMain div .playbtn{width: 106px;height: 106px;background-color: #84949B;border-radius: 50%;}
.videoMain div .playbtn .iconfont{font-size: 72px;line-height: 1;margin-left:10px;color: #ffffff;}
.corner span{position:absolute; top: 11px;left: 13px;width:37px;height: 32px; background-color: #1C70FB;z-index: 3;}
.corner span:nth-child(2){right: 13px;left:auto;}
.corner span:nth-child(3){top:auto;bottom:11px;}
.corner span:nth-child(4){top:auto;bottom:11px;right: 13px;left:auto;}
.ab-introduce{height: 561px;position: relative;}
.ab-introduce .intro-bg{position:absolute;right: 0;top: 0;bottom: 0;width: 50%;background-size: auto 100%;z-index: 1}
.ab-introduce>div.containerBox{height: 100%;padding: 64px 0;}
.an-intro-txt{width:804px;padding:31px 129px 35px 30px;position: relative;z-index: 2}
.an-intro-txt .line{width: 49px;height: 4px;background-color: #1C70FB;}
.an-intro-txt .title{font-size: 40px;color: #30343b;line-height:92px;font-family: PingFang-bold;margin-bottom: 10px;}
.an-intro-txt .intro{font-size:16px;line-height: 29px;text-indent: 33px;text-align: justify;letter-spacing: 1px;color: #666666;}
/*发展历程*/
.ab-develop{padding-top:79px;position: relative;}
.blurbgbpox{position: absolute;top: 79px;right: 0;left: 0;height: 544px;z-index: 1}
.blurbg{height: 544px;overflow: hidden;}
.ab-develop .containerBox{z-index: 2;position: relative;}
.devolop .swiper-pagination{position: relative;width: 890px;display:flex;align-items: center;justify-content: space-between;margin:34px auto 89px;}
.devolop .swiper-pagination:after{position: absolute;left: 15px;bottom:14px;display:block;content:"";width: 860px;height: 1px;background-color: #ffffff;z-index: 1;}

.devolop .swiper-pagination>div{display: flex;width:auto;flex-direction: column;align-items: center;}
.devolop .swiper-pagination span:first-child{width: auto;height:auto;font-size:24px;line-height: 24px;color: #ffffff;background-color: transparent;opacity: 1;font-family: PingFang-bold;margin:0 0 23px;}
.devolop .swiper-pagination span:last-child{width: 28px;height: 28px;box-sizing: border-box;background-color: #ffffff;border:7px solid #ffffff;border-radius: 50%;position: relative;z-index: 2}
.devolop .swiper-pagination span.swiper-pagination-bullet-active+span{background-color: #1c70fb;}
.devolop .swiper-slide{padding:45px 100px 70px;background-color: #ffffff;border-radius:10px; }
.develp-title{font-size: 24px;font-family: PingFang-bold;line-height: 33px;margin-bottom: 30px;}
.develp-title span{color: #999999;}
.develp-title i{width: 1px;height: 17px;background-color: #bfbfbf;margin: 0 12px;}
.develp-desc{font-size:16px;color: #666;line-height: 26px;text-indent: 32px;text-align: justify;}
.devolop .swiper-button{width:38px;height: 38px;color: #999999;border-radius: 50%;background-color: #EEEEEE;font-weight: bold;background-image: none;margin-top: 94px;}
.leaders.develop-leader{background-color: #F8F9FB;padding-bottom: 70px;}
.leaders.develop-leader .leaderlist .namezw div{color:#30343b;}
.leaders.develop-leader .leaderlist .pic div:last-child{display: none;}
.leaders.develop-leader .leaderlist li:hover .pic div:last-child{display: block;}
.team{padding-bottom: 75px;}
.team .swiper-slide>div:first-child{width:430px;height: 241px;border-radius: 10px;overflow: hidden;margin-bottom:25px;}
.team .swiper-slide>div img{display: block;width: 100%;}
.team .swiper-slide>div:last-child{font-size:24px;line-height: 33px;text-align: center; }
.team .containerBox{position: relative;}
.team .swiper-button{width:38px;height: 38px;color: #999999;border-radius: 50%;background-color: #EEEEEE;font-weight: bold;background-image: none;}
.team .swiper-button-next{right:-70px; }
.team .swiper-button-prev{left:-70px; }
.job{padding-bottom: 81px;}
.job-item{width: 315px;background-color: #ffffff;border-radius: 10px;padding: 15px 20px 25px;}
.job-item .time{font-size: 14px;color: #999999;line-height: 20px;}
.job-item .name{font-size: 24px;color: #1c70fb;line-height: 36px;font-family: PingFang-bold;padding-bottom: 12px;border-bottom: 1px solid #EEEEEE;margin-bottom: 11px;}

.job-item .job-details{font-size: 14px;line-height: 21px;color: #666666;}
.job-item .job-details dt{color: #30343b;font-family: PingFang-bold;}
.job-item .job-details dl{margin-bottom: 16px;}
.job-item .job-details{width: 280px;height: 340px;overflow:hidden;}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #999999 !important;}





