﻿@charset "utf-8";


/*首页 s*/
.HomeCss{padding-top: 0;}
.HomeBan{position: relative; z-index: 1; overflow:hidden; background: #111135 url(../images/loading.gif) center center no-repeat;}
.HomeBan .item{ position:relative;}
.HomeBan .item video{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: fill;z-index:10;}
.HomeBan .imgbox{padding-top:740px;}
.HomeBan .info{width: 90%;left: 5%;top: 50%;transform: translateY(-50%);position: absolute; z-index: 11;}
.HomeBan .info .lefttxt{position: absolute;left: 8%;top: 50%;transform: translateY(-50%); width: 30%;}
.HomeBan .info .lefttxt .txt{position: relative;margin-bottom: 29px;}
/* .HomeBan .info .lefttxt .txt:after{position: absolute;left: -63px;top: -13px;width: 33px;height: 26px;content: "";background:url(../images/ico/leftkh.png);background-size:contain;}
.HomeBan .info .lefttxt .txt:before{position: absolute;right: -67px;bottom: 37px;width: 33px;height: 26px;content: "";background:url(../images/ico/rightkh.png);background-size:contain;} */

.HomeBan .info .img{position: absolute;width:40%;text-align:right;right: 4%;top: 50%;transform: translateY(-50%);}

.HomeBan .slick-dots{ bottom: 28px;}
.HomeBan .slick-dots li button{width: 36px;height: 3px;position: relative;border-radius: 0;border:0;background:rgba(255,255,255,0.6);}
.HomeBan .slick-dots li button:after{position: absolute;left: 0;width: 0;height: 100%;top: 0;content: ""; border:1px solid rgba(0,0,0,0) !important;transition: all 0.3s;}
.HomeBan .slick-dots li.slick-active button{ background:#fff;}
.HomeBan .slick-dots li.slick-active button:after{width: 0;background:#eb6100 !important;border:1px solid #eb6100 !important;
    animation:mymove 5s forwards;
    -moz-animation:mymove 5s forwards; /* Firefox */
    -webkit-animation:mymove 5s forwards; /* Safari and Chrome */
    -o-animation:mymove 5s forwards; /* Opera */
    animation-iteration-count:1;
    -webkit-animation-iteration-count:1;
}
@keyframes mymove{from { width: 0px;}to { width: 100%;}}
@-webkit-keyframes mymove {from { width: 0px;}to { width: 100%;}}

.HomeBan .slick-arrow{background-color:rgba(0,0,0,0.5)}
.HomeBan .slick-prev{ left:-100px;}
.HomeBan .slick-next{ right:-100px;}
.HomeBan:hover .slick-prev { left:4%;}
.HomeBan:hover .slick-next { right:4%;}


@media ( max-width:1024px){
.HomeBan .imgbox{padding-top:35%;}
.HomeBan .slick-dots{ bottom: 10px;}
.HomeBan .slick-dots li button{width: 12px;}
.HomeBan .info .lefttxt .txt:before{}
}
@media ( max-width:640px){
.HomeBan .imgbox{padding-top:60%;}
.HomeBan .info .lefttxt .txt:after{width: 15px;height: 12px;left: -22px;}
.HomeBan .info .lefttxt .txt:before{width: 15px;height: 12px;right: -22px;bottom: 0;}
.HomeBan .info .lefttxt .btn{width: 80px;}
}

/*首页基础产品*/
.HomeTit{text-align: center;margin-bottom: 70px;}
.HomeTit .cn{line-height: 55px;font-size: 36px;color:#212121;}
.HomeTit .en{color:#eeeeee;font-size: 36px;text-transform: uppercase;line-height: 36px;}
.HomeTit.white .cn{color:#fff;}
.HomeTit.white .en{color:#fff;opacity: 0.5;}
.HomeTit .bluebtn{margin-top: 34px;}

.HomePro .TotalNav {border-bottom: 2px solid #cccccc;margin-bottom: 59px;}
.HomePro .TotalNav .item{text-align: center;cursor: pointer;padding:0 5px 5px;}
.HomePro .TotalNav .tit{margin:46px 0 12px;font-size: 20px;color:#333;}
.HomePro .TotalNav .icon img{width: 52px;height: 50px;}
.HomePro .TotalNav .card-nav{height: 40px;line-height: 20px;font-weight: bold;font-size:14px;text-align: center;overflow: hidden;}
.HomePro .TotalNav .card-nav .slick-track{width: auto !important;transform: none !important;}
.HomePro .TotalNav .card-nav li{position: relative;margin:0 6px;display:inline-block;color:#999999;cursor: pointer;float: none !important;}
.HomePro .TotalNav .card-nav li:after{position: absolute;top: 3px;right: -7px;height: 14px;width:1px;background:#eeeeee;content: "";}
.HomePro .TotalNav .card-nav li:last-child{padding:0;}
.HomePro .TotalNav .card-nav li:last-child:after{display: none;}
.HomePro .TotalNav .card-nav li.on{color:#eb6100;}
.HomePro .TotalNav .card-nav li.on2{color:#999999 !important;}
.HomePro .TotalNav .cur .tit{font-weight: bold;}

.HomePro .TabPro .imgbox{background:#f6f6f6;height: 440px;width: 45%;text-align: center;}
.HomePro .TabPro .imgbox img{max-height: 440px;}
.HomePro .TabPro .Info{width: 55%;padding-left: 40px;vertical-align: top;padding-top: 47px;}
.HomePro .TabPro .Info .ti{line-height: 34px;margin-bottom: 22px;color:#000000;font-weight: bold;font-size: 30px;}
.HomePro .TabPro .Info:hover .ti{color:#eb6100;}
.HomePro .TabPro .Info .p{line-height: 26px;color:#444444;margin-bottom: 12px;-webkit-line-clamp: 3;}
.HomePro .TabPro .Info .txt{line-height: 28px;color:#888888;margin-bottom: 26px;}
.HomePro .TabPro .Info .txt p{position: relative;padding-left: 23px;}
.HomePro .TabPro .Info .txt p:after{position: absolute;left: 0;top: 0;color:#eb6111;content: ">>";font-family: 宋体;}
.HomePro .TabPro .slick-dots{bottom: -60px;}
.HomePro .TabPro .slick-dots li{width: 22px;height: 22px;margin:0 4px;position: relative;}
.HomePro .TabPro .slick-dots li button{width: 10px;height: 10px;background:#b8c1c8;position: absolute;left: 50%;top: 50%;margin:-5px 0 0 -5px;}
.HomePro .TabPro .slick-dots li.slick-active:after {position: absolute;width: 100%;height: 100%;border-radius: 50%;border:1px solid #eb6111;left: 0;top: 0;content: "";}
.HomePro .TabPro .slick-dots li.slick-active button{background:#eb6111;}

@media(max-width:1024px){
.HomeTit{margin-bottom: 25px;}
.HomeTit .cn{font-size: 24px;line-height: 34px;}
.HomeTit .en{font-size: 24px;line-height: 30px;}

.HomePro .TotalNav{margin-bottom: 20px;padding:0 15px;}
.HomePro .TotalNav .slick-prev{left: -10px;}
.HomePro .TotalNav .slick-next{right: -10px;}
.HomePro .TotalNav .icon img{width: 42px;height: 40px;}
.HomePro .TotalNav .tit{margin:10px 0 10px;font-size: 16px;}
.HomePro .TotalNav .card-nav li{font-size: 12px;}
.HomePro .TabPro .Info .ti{font-size: 24px;}
}
@media(max-width:640px){
.HomeTit .cn{font-size: 18px;line-height: 24px;}
.HomeTit .en{font-size: 18px;line-height: 20px;}
.HomePro .TotalNav .tit{font-size: 15px;margin-bottom: 0;}
.HomePro .TabPro .item{display: block !important;}
.HomePro .TabPro .imgbox{width: auto;display:block;height: auto;}
.HomePro .TabPro .imgbox img{max-height: 120px;}
.HomePro .TabPro .Info{width: auto;padding:15px 0 0 0;}
.HomePro .TabPro .Info .ti{font-size: 16px;margin-bottom: 0;}
.HomePro .TabPro .slick-dots{bottom: 0;text-align: right;}
.HomePro .TabPro .Info .txt{display: none;}
.HomePro .TabPro .Info .p{-webkit-line-clamp: 2;}
}

/*组合产品套件*/
.HomeProbox{background:#3c546e;background-position:center center;background-size:cover;overflow: hidden;}
.HomeProbox .slider{max-width: 1480px;margin:0px auto;padding-bottom: 90px;}
.HomeProbox .slider:after,.HomeProbox .slider:before{content:"";width: 200px;height: 231px;background:#fff;position:absolute;top: 46px;margin:0;}
.HomeProbox .slider:after{left: -216px;}
.HomeProbox .slider:before{right: -216px;}
.HomeProbox .item{margin: 0px 13px;background:#fff;padding:0 42px;}
.HomeProbox .table{height: 320px;}
.HomeProbox .item .imgbox{width: 38%;}
.HomeProbox .item .Info{width: 62%;padding-left: 52px;}
.HomeProbox .item .tit{line-height: 65px;font-size: 24px;}
.HomeProbox .item .p{line-height: 24px;margin-bottom: 23px;height: 48px;-webkit-line-clamp: 2;color:#666666;}
.HomeProbox .item .detail{text-decoration: underline;font-size: 14px;color:#1086ff;}
.HomeProbox .item:hover .detail{color:#ee7624;}
.HomeProbox .slick-arrow{width: 50px;height: 50px;line-height:50px;border:1px solid #909090;color:#8d8d8d;background:none;margin-top: -70px;}
.HomeProbox .slick-arrow:hover{border:1px solid #ee7624;}
.HomeProbox .slick-prev:before, .HomeProbox .slick-next:before{font-size: 24px;font-weight: bold;}
.HomeProbox .slick-prev{left: -98px;}
.HomeProbox .slick-next{right: -98px;}
.HomeProbox .slick-dots{bottom: -25px;}
.HomeProbox .slick-dots li {margin:0 9px;}
.HomeProbox .slick-dots li button{background:#fff;width: 20px;height: 20px;}

@media(max-width:1660px){
.HomeProbox .slider{max-width: 90%;}
.HomeProbox .slider:after{left: -210px;}
.HomeProbox .slider:before{right: -210px;}
.HomeProbox .slick-prev{left: -70px;}
.HomeProbox .slick-next{right: -70px;}
}
@media(max-width:1024px){
.HomeProbox .slider{max-width: none;margin:0 40px;padding-bottom: 30px;}
.HomeProbox .slick-arrow{width: 28px;height: 28px;line-height: 28px;margin-top: -28px;}
.HomeProbox .slick-prev{left: -39px;background-image:url(../images/ico/left2.png); }
.HomeProbox .slick-next{right: -39px;background-image:url(../images/ico/right2.png); }
.HomeProbox .item{margin:0 5px;}
.HomeProbox .slick-dots{bottom: 0;}
.HomeProbox .slick-dots li {margin:0 5px;}
.HomeProbox .slick-dots li button{width: 10px;height: 10px;}
}
@media(max-width:640px){
.HomeProbox .item{padding:0 15px;}
.HomeProbox .table{height: 180px;}
.HomeProbox .item .imgbox{}
.HomeProbox .item .Info{padding-left: 20px;}
.HomeProbox .item .tit{font-size: 16px;line-height: 28px;white-space:normal;}
.HomeProbox .item .p{height: auto;margin-bottom: 10px;}
.HomeProbox .slider:after, .HomeProbox .slider:before {height: 90px;}
}


/*行业解决方案*/
.HomeFa .auto{max-width: 1504px;margin:0px auto;}
.HomeFa .slick-list{margin-left: -30px;}
.HomeFa .item{margin-left: 30px;text-align: center;}
.HomeFa .table{height: 28vw;position: relative;color:#fff; background-position: center center;background-size:cover;}
.HomeFa .table:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.4);content:"";transition: all 0.3s;}
.HomeFa .table:before{height: 0;bottom: 0;content: "";position: absolute;width: 100%;background:rgba(235,97,0,0.65);transition: all 0.3s;}
.HomeFa .cell{position: relative;z-index: 1;}
.HomeFa .ti{padding-top: 15px;position: relative;margin-top: 48px;font-size: 25px;}
.HomeFa .ti:after{position: absolute;left: 50%;top: 0;content: "";width: 47px;transform: translateX(-50%);background:#135a93;height:2px;}
.HomeFa .whitebtn{transition: all 0.5s;position: relative;bottom: -42px;visibility: hidden;opacity: 0;}
.HomeFa .item:nth-child(2n+2) .cell{padding-top: 50%;}
.HomeFa .item:hover .table:after{height: 0;}
.HomeFa .item:hover .table:before{height: 100%;}
.HomeFa .item:hover .ti:after{background:#ef7716;}
.HomeFa .item:hover .whitebtn{margin:54px 0 0 0;bottom: 0;visibility: visible;opacity: 1;}

@media(max-width:1660px){
.HomeFa .auto{max-width: 94%;}
}
@media(max-width:1400px){
.HomeFa .ti{margin-top: 20px;}
.HomeFa .item:hover .whitebtn{margin-top: 30px;}
}
@media(max-width:1024px){
.HomeFa .slider{padding-bottom: 30px;}
.HomeFa .auto{max-width: none;margin:0 15px;}  
.HomeFa .ti{font-size: 16px;padding-top: 6px;margin-top: 15px;}
.HomeFa .table{height: 250px;}
.HomeFa .slick-list{margin-left: -15px;}
.HomeFa .item{margin-left: 15px;}
.HomeFa .item:nth-child(2n+2) .cell{padding-top: 0;}
}
@media(max-width:640px){
.HomeFa .slick-prev{left: -10px;}
.HomeFa .slick-next{right: -10px;}
.HomeFa .icon img {width: 30px;}
.HomeFa .item:hover .whitebtn {margin-top: 15px;}
.HomeFa .table {height: 168px;}
}


/*数据服务*/
.HomeData{background:#1c3762;box-shadow: 0 6px 10px rgba(0,0,0,0.4);}
.HomeData .bg{background-position: center center;background-size:cover;position: relative;}
.HomeData .bg:after{width: 100%;height: 100%;left: 0;top: 0;position: absolute;content: "";background:rgba(28,55,98,0.65);}
.HomeData .w1200{background:#fff;z-index: 1;}
.HomeData .w1200:before{position: absolute;left: 50%;top: 0;height: 100%;width: 1px;content: "";background:#b5b5b5;z-index: 10;}
.HomeData .col{width: 50%;float: left;height: 37.8vw;text-align: center;}
.HomeData .Nav{padding:0 11%;}
.HomeData .Nav li{width: 50%;padding:0 7px 31px 8px;float: left;}
.HomeData .Nav a{display: block;padding-top: 28px;height: 177px;border:1px solid #bebebe;border-radius: 4px;}
.HomeData .ico,.HomeData .ico .i1,.HomeData .ico .i2{width: 180px;height: 100px;}
.HomeData .Nav li:hover a{background:#ed7028;color:#fff;}
.HomeData .col.ypt {background:url(../images/yptbg.jpg) right bottom no-repeat;}
.HomeData .col.ypt .cell{padding:0 26px;}
.HomeData .col.ypt h1{line-height: 71px;font-size: 34px;color:#0472af;}
.HomeData .col.ypt h2{padding:54px 0 37px;font-size: 24px;color:#232323;margin-bottom:48px;border-bottom: 1px solid #c0ced9;}

@media(max-width:1280px){
.HomeData .col{height: auto;}
.HomeData .cell{padding:5% 0;}
}
@media(max-width:1024px){
.HomeData .ico,.HomeData .ico .i1,.HomeData .ico .i2{width: 100px;height: 56px;}
.HomeData .Nav a {height: 115px;padding-top: 20px;}
.HomeData .col.ypt .icon img{width: 100px;}
.HomeData .col.ypt h1{font-size: 24px;line-height: 50px;}
.HomeData .col.ypt h2{font-size: 18px;padding:20px 0;}
.HomeData .col{height: 405px;}
}
@media(max-width:640px){
.HomeData .col{width: auto;float: none;display: block;height: auto;}
.HomeData .cell{display: block;padding:4% !important;}
.HomeData .w1200:before{display: none;}
.HomeData .Nav{padding:0;}
.HomeData .Nav li{padding-bottom: 15px;}
.HomeData .col.ypt h1{font-size: 20px;}
.HomeData .col.ypt h2{padding-top: 0;font-size: 16px;margin-bottom: 20px;}
}

/*新闻中心*/
.HomeNews{padding-bottom: 10px;overflow: hidden;}
.HomeNews .auto{max-width: 1494px;margin:0px auto;}
.HomeNews .Focus{width: 39.5%;float: left;padding-right: 14px;}
.HomeNews .Focus .imgbox{padding-top: 309px;}
.HomeNews .Focus .info{background:#fff;box-shadow: 0 6px 24px rgba(0,0,0,0.06);padding:35px 25px 0;height: 223px;}
.HomeNews .Focus .tit{margin-bottom: 10px;font-weight: bold;}
.HomeNews .Focus .p{-webkit-line-clamp: 2;color:#666666;}
.HomeNews .RecList{width: 60.5%;float: right;height: 532px;box-shadow: 0 6px 24px rgba(0,0,0,0.06);margin-bottom: 26px;}
.HomeNews .RecList li{padding:22px 46px 22px 206px;position: relative;height: 132px;}
.HomeNews .RecList .imgbox{position: absolute;left: 33px;top: 22px;width: 145px;height: 86px;}
.HomeNews .RecList .ti{line-height: 25px;margin-bottom: 17px;position: relative;padding-right: 80px;}
.HomeNews .RecList .tit{font-size: 17px;font-weight: bold;}
.HomeNews .RecList .date{position: absolute;right: 0;top: 0;color:#004f8e;font-size: 13px;}
.HomeNews .RecList .p{line-height: 23px;-webkit-line-clamp: 2;font-size: 13px;color:#666666;}
@media(max-width:1560px){
.HomeNews .auto{max-width: 94%;}
}
@media(max-width:1024px){
.HomeNews .auto{max-width: none;margin:0 15px;}
.HomeNews .Focus .imgbox {padding-top: 250px;}
.HomeNews .Focus .info {height: 180px;}
.HomeNews .RecList{height: 430px;}
.HomeNews .RecList li {padding:11px 10px 11px 165px;height: 105px;}
.HomeNews .RecList .imgbox{top: 11px;left: 10px;}
.HomeNews .RecList .ti{margin-bottom:10px;}
}
@media(max-width:768px){
.HomeNews .Focus{width: auto;float: none;padding-right:0;}
.HomeNews .Focus .imgbox{padding-top: 60%;}
.HomeNews .Focus .info{padding:15px;height: auto;}
.HomeNews .RecList{width: auto;height: auto;margin-top: 15px;float: none;}
.HomeNews .RecList .ti{padding-right: 0;}
.HomeNews .RecList .tit{font-size: 15px;}
.HomeNews .RecList li{padding-left: 140px;}
.HomeNews .RecList .imgbox{width: 120px;}
.HomeNews .RecList .date{right: auto;left: -92px;top: 58px;padding:0 5px;background:rgba(0,0,0,0.5);color:#fff;}
}

/*咨询行业专业顾问*/
.FooterZxbg .FooterZx{background-color:#f8f8f8;}
.FooterZx{height: 331px;background-image:url(../images/footbg.png);background-position:center top;bacground-repeat:no-repeat;padding-top: 109px;color:#fff;}
.FooterZx h1{line-height: 36px;font-size: 30px;margin-bottom: 15px;}
.FooterZx .p{opacity: 0.6;margin-bottom: 42px;}
.ZxPopbox{width: 680px;background:#fff;border-radius: 12px;position: fixed;left: 50%;top: 50%;transform: translate(-50%,-50%);padding:44px 55px 30px 79px;z-index: 100;box-shadow: 0 0 60px rgba(0,0,0,0.1);display: none;}
.ZxPopbox a.close{position: absolute;right: 10px;top: 10px;color:#999999;}
.ZxPopbox .img{float: left;text-align: center;color:#004f8e;font-size: 18px;}
.ZxPopbox .img .ewm{width: 143px;padding:9px;height: 137px;position: relative;background:url(../images/ewmbg2.gif);margin-bottom: 14px;}
.ZxPopbox .img .ewm .ewmimg{width: 122px;height: 122px;}
.ZxPopbox .img a.ico{position: absolute;top: 41px;left: -44px; width: 55px;height: 55px;}
.ZxPopbox .info{width:calc(100% - 170px);float: right;padding-top: 4px;line-height: 24px;}
.ZxPopbox .info p{margin-bottom: 16px;padding-left: 48px;position: relative;color:#333333;}
.ZxPopbox .info p span{position: absolute;left: 0;top: 0;color:#999999;}
@media(max-width:1024px){
.FooterZx h1{font-size: 18px;margin-bottom: 0px;}
.FooterZx {height: 290px;}
}
@media(max-width:768px){
.FooterZx {padding-top: 70px;background-position: center -70px;height: 240px;}
.FooterZx .p{margin-bottom: 20px;}
.ZxPopbox{width: 94%;left:3%;transform: translate(0,-50%);padding:30px;}
.ZxPopbox .img{float: none;}
.ZxPopbox .img .ewm{margin:0px auto 15px;}
.ZxPopbox .info{width: auto;float: none;}
}

/*栏目页 s*/
.SubPage{ height:auto !important; height:300px; min-height:300px; padding-top:3.3%; padding-bottom:3.3%;overflow: hidden;clear: both;}
.SubBan{padding-top:360px;background-size: cover;background-repeat: no-repeat;background-position: center center;position: relative;text-align: center;color:#fff;font-weight: bold;font-family:思源黑体 cn,SourceHanSansCN, arial, sans-serif;}
.SubBan h1{position: absolute;left: 0;top: 48%;font-size: 2.5vw;width: 100%;}
.SubBan.b2{padding-top:600px;}
.SubBan.b2 h1{font-size: 2.6vw;top: 40%;}

.ColumnName{ font-weight:normal; background:#005fc5; color:#fff;display:none; position:relative; z-index:100; line-height:36px;}
.ColumnName h2{ font-weight:normal; font-size:15px;}
.ColumnName .arr{ position:absolute; width:100%; height:100%; text-align:right; right:0; top:0;transition: all ease 0.3s;}
.ColumnName .iconfont{ font-size:24px; display:inline-block; margin:0px 10px 0 0;}

.SubMenu{ background:#fff;line-height:82px; height:82px; text-align:center;background:#f6f6f6;}
.SubMenu ul{float: left;}
.SubMenu li{position:relative;float: left;margin-right:45px;}
.SubMenu li a{position:relative; z-index:1; font-size:16px; display:block; padding:0 4px; color:#333333;}
.SubMenu li em{ position:relative; z-index:1;}
.SubMenu li .bg{ position:absolute; z-index:0; width:0; bottom:0px; height:2px; left:0; background:#006fd6;transition: all ease 0.3s; font-size:0;}
.SubMenu li:hover .bg,.SubMenu li.onli .bg{ width:100%;}
.SubMenu li a:hover,.SubMenu li.onli a{ color:#0e3db1;}
.SubMenu li:last-child{ background:none;margin-right:0;}

.SubTit{text-align: center;margin-bottom: 69px;padding-bottom: 30px;position: relative;}
.SubTit:after{content: "";left: 50%;bottom: 0;width: 40px;height: 2px;position: absolute;background:#eb6111;transform: translateX(-50%);}
.SubTit .cn{line-height: 45px;margin-bottom:5px;font-size: 36px;color:#212121;}
.SubTit .en{font-size: 36px;color:#dfdfdf;text-transform: uppercase;}
.SubTit.tl{text-align: left;}
.SubTit.tl:after{left: 0;transform: translateX(0);}
.SubTit.white .cn{color:#fff;}
.SubTit.white .en{color:#fff;opacity: 0.1;}

.SubTit2{position: relative;padding:0 0 72px 0;}
.SubTit2 .ti{font-size: 24px;color:#333;}
.SubTit2:after{width: 2px;height: 40px;background:#ed6d24;content: "";left: 0;bottom: 0;transform:skewX(-45deg) translateX(20px);position: absolute;}
.SubTit2 .txt{margin:15px 0 -10px;color:#004f8e;}

.SubTit3{padding-bottom: 15px;position: relative;margin-bottom: 40px;}
.SubTit3:after{content: "";position: absolute;left: 10px;bottom: 0;width: 40px;height: 2px;background:#eb6111;}
.SubTit3 .logo{display: inline-block;vertical-align:middle;margin-right: 22px;}
.SubTit3 .ti{font-size: 36px;font-weight: bold;color:#212121;line-height: 48px;display: inline-block;vertical-align:middle;}
.SubTit3 .ti span{display: block;font-weight: normal;color:#444444;font-family:思源黑体 cn,SourceHanSansCN, arial, sans-serif;}

.SubTit3.tc{ text-align: center;}
.SubTit3.tc:after{left: 50%;transform: translateX(-50%);}
.SubTit3.tc .logo{display: block;margin-right: 0;}
.SubTit3.tc .ti{display: block;}


.SinglePage{ position:relative;word-wrap:break-word;word-break:normal;text-align:justify;}
.SinglePage video{ width:80% !important; margin:0px auto; height:auto !important;}

@media ( max-width:1024px){
.SubBan{padding-top:20%;}	
.SubBan.b2{padding-top:28%;}

.ColumnName{ display:block; padding-left:28px;}
.SubMenu{ line-height:34px; height:auto; text-align:left;}
.SubMenu ul{ display:none; border-bottom:1px solid #eee;float: none;}
.SubMenu li{ display:block; width:auto !important; background:none;margin-right:20px;}
.SubMenu li .bg{ display:none;}
.SubMenu li a{ padding-left:16px;}

.SubPage{ padding-bottom:25px;}

.SinglePage{ line-height:24px; font-size:14px;}
.SinglePage video{ width:100% !important;}
.SinglePage img{ width:auto !important; height:auto !important;}

.SubTit{margin-bottom: 25px;padding-bottom: 20px;}
.SubTit:after{width: 30px;}
.SubTit .cn{line-height: 30px;font-size: 24px;}
.SubTit .en{font-size: 24px;}

.SubTit2{padding:0 0 35px 0;}
.SubTit2 .ti{font-size: 18px !important;}
.SubTit2:after{height: 20px;}

.SubTit3{margin-bottom: 25px;}
.SubTit3 .logo{width: 50px;margin-right: 12px;}
.SubTit3.tc .logo{margin:0px auto;}
.SubTit3 .ti{font-size: 20px;line-height: 30px;}
}

@media ( max-width:640px){
.SubBan{padding-top:28%;}
.SubBan h1{font-size: 18px !important; top: 48%;}
.SubBan.b2{padding-top:38%;}

.SubMenu li {padding-left:0;}
.SubMenu li a{padding:0;}

.SubTit .cn,.SubTit .en{font-size: 18px;}
}


/*行业解决方案 s*/
.FaInfo{background:#f8f8f8;overflow: hidden;}
.FaInfo .Info{width: 51.5%;padding-right: 8%;}
.FaInfo .imgbox{width: 48.5%;}
.FaList{}
.FaList .Item{margin-bottom: 5%;border-bottom: 1px solid #e5e5e5;}
.FaList .Item .imgbox{text-align: left;width: 53%;padding-bottom: 60px;}
.FaList .Item .Info{width: 48%;padding-right: 4%;padding-bottom: 60px;}
.FaList .p{color:#999999;margin:26px 0 0;}
.FaList .Item:nth-child(2n+2) .imgbox{text-align: right;}

.FaList .Item:last-child{border-bottom: 0;margin-bottom: 0;}
.FaList .Item:last-child .Info,.FaList .Item:last-child .imgbox{padding-bottom: 0;}

.Graybg{background:#f8f8f8;}
.Whitebg{background:#fff;}

.FaCase{text-align: center; overflow: hidden;}
.FaCase .Nav{margin:0 0 40px 0;padding:0 88px;}
.FaCase .Nav .item{cursor: pointer;padding:0 15px;min-width: 217px;font-size: 18px;color:#333333;border:1px solid #777777;border-radius: 28px;margin:0 7px 0 6px;line-height: 54px;}
.FaCase .Nav .item.slick-current{color:#fff;background:#eb6111;border:1px solid #eb6111;}
.FaCase .Nav.pc .slick-track{width: auto !important;transform: translate3d(0, 0px, 0px) !important;}
.FaCase .Nav.pc .item{display: inline-block !important;float: none !important;}
.FaCase .Nav.pc .slick-arrow{display: none !important;}

.FaCase .Info{padding:0 90px;}
.FaCase .Info .imgbox{padding-top: 51%;}
.FaCase .Info .txt{color:#999999;width: 80%;margin:0px auto;margin-top: 28px;}

.FaCase .slick-arrow{color:#8d8d8d;border:1px solid #8d8d8d;background-color:transparent;font-weight: bold;width: 50px;height: 50px;line-height: 50px;}
.FaCase .slick-arrow:hover{color:#004f8e;border:1px solid #004f8e;}
.FaCase .slick-arrow.slick-disabled{opacity: 0.2;}
.FaCase .slick-prev{left: 0;}
.FaCase .slick-next{right: 0;}

@media(max-width:1024px){
.FaList .Item .Info{padding-right: 0;padding-left: 4%;}
.FaList .Item:nth-child(2n+2) .Info{padding-right: 5%;padding-left: 0;}

.FaCase .Info,.FaCase .Nav{padding:0 38px;}
.FaCase .slick-arrow{width: 30px;height: 30px;line-height: 30px;}
.FaCase .slick-prev{ background-image:url(../images/ico/left2.png);}
.FaCase .slick-next{ background-image:url(../images/ico/right2.png);}
.FaCase .Nav{margin-bottom: 20px;}
.FaCase .Nav .item{font-size: 15px;line-height: 40px;min-width: 100px;}
}
@media(max-width:640px){
.FaInfo .table{display: block;}
.FaInfo .Info{width: auto;padding:0 0 20px 0 !important;display: block;}

.FaList .Item .Info{width: auto !important;display: block;padding:20px 0;}
.FaList .Item .imgbox{width: auto !important;display: block;padding:0;text-align: center !important;}
.FaCase .Info .txt{width: auto;margin-top: 15px;}
}

/*数据服务 s*/
.videoinfo{ width:1000px; margin:25px auto;position: relative;}
.VideoInfo .video{ width:auto; float:none; height:600px;}
.mfp-close{ border-radius:50%; background:#0080af; font-size:40px !important; color:#fff; font-weight:bold; opacity:1; width:39px; height:39px; position:absolute; right:0px; top:0px;}
.mfp-close-btn-in .mfp-close{ color:#fff !important;}

.DataList{margin-bottom: -4%;}
.DataList .Item{margin-bottom: 8%;}
.DataList .Info{width: 40%;float: left;}
.DataList .imgbox{padding-top: 35.2%;float: right;width: 53.4%;}
.DataList .SubTit2{padding:26px 0 86px 0;}
.DataList .ti{font-size: 28px;}
.DataList .p{height: 150px;color:#999999;-webkit-line-clamp: 5;margin:32px 0 45px;}
.DataList .play{position: absolute;left: 50%;top: 50%;text-align: center;width: 86px;line-height: 86px;transform: translate(-50%,-50%);background:rgba(0,0,0,0.5);cursor: pointer;color:#fff;border-radius: 50%;z-index: 2;}
.DataList .play .iconfont{font-size: 26px;}
.DataList .imgbox:hover .play{background:#ee7624;}
.DataList .Item.next .imgbox{float: left;}
.DataList .Item.next .Info{float: right;}

.DataTit{border-bottom: 1px solid #e5e5e5;line-height: 42px;font-size: 34px;padding-bottom: 38px;color:#333;}
.DataInfo{width: 63%;float: left;padding-top: 33px;}
.DataRec{border-left: 1px solid #e5e5e5;padding-left: 32px;width: 33.1%;float: right;}
.DataRec .title{line-height: 106px;font-size: 24px;position: relative;color:#333;}
.DataRec .title:after{position: absolute;width: 7px;height: 36px;content: "";left: -36px;top: 50%;transform: translateY(-50%);background: #eb6111;}
.DataRec .item{margin-bottom: 21px;position: relative;overflow: hidden;}
.DataRec .item .imgbox{padding-top: 65%;}
.DataRec .item .tit{position: absolute;left: 0;bottom: 0;width: 100%;padding:0 20px; line-height: 40px;background:rgba(0,0,0,0.5);z-index: 2;color:#fff;bottom: -100%;transition: all 0.3s;text-align: center;}
.DataRec .item.on .tit{bottom: 0;}


@media(max-width:1024px){
.videoinfo{width: 94%;}

.DataList .SubTit2{padding:0 0 30px 0;}
.DataList .p{height: auto;margin:20px 0;}
}
@media(max-width:768px){
.DataTit{font-size: 20px;padding-bottom: 5px;}
.DataInfo{float: none;width: auto;}
.DataRec{width: auto;padding:25px 0 0 0;float: none;border:0;}
.DataRec .title{line-height: 45px;font-size: 18px;padding-left: 18px;}
.DataRec .title:after{left: 0;width: 3px;height: 20px;}
.DataRec .slick-list{margin-left:-15px;}
.DataRec .item{margin:0 0 0 15px;}
}
@media(max-width:640px){
.DataList .play{width: 50px;line-height: 50px;}
.DataList .play .iconfont{font-size: 18px;}
.DataList .p{-webkit-line-clamp: 2;}
.DataList .Info{width: auto;float: none !important;margin-bottom: 20px;}
.DataList .imgbox{width: auto;float: none !important;padding-top: 55%;}
}


/*关于我们 s*/
.AboutInfo .imgLeft{width: 50%;float: left;overflow: hidden;}
.AboutInfo .imgbox{padding-top: 440px;}
.AboutInfo .imgLeft .slick-dots{bottom: 12px;}
.AboutInfo .imgLeft .slick-dots li button{border:2px solid #fff;background:transparent !important;width: 14px;height: 14px;}
.AboutInfo .imgLeft .slick-dots li.slick-active button{border:2px solid #eb6111;}
.AboutInfo .imgLeft:hover .slick-prev{left: 10px;}
.AboutInfo .imgLeft:hover .slick-next{right: 10px;}

.AboutInfo .Info{width: 47%;float: right;padding-top: 11px;}
.AboutInfo .Info .txt{padding:0 0 27px 0;font-size: 24px;font-weight: bold;color:#333;padding-left: 32px;position: relative;}
.AboutInfo .Info .txt:after{position: absolute;left: 0;top: 0;width: 8px;height: 54px;content: "";background:#eb6111;}
.AboutInfo .Contact{clear: both;padding-top: 6%;}
.AboutInfo .Contact .item{width: 33.333%;}
.AboutInfo .Contact .txt{height: 90px;padding-left: 114px;position: relative;display: flex;flex-direction: column;justify-content: center;}
.AboutInfo .Contact .icon{position: absolute;left: 0;top: 0;text-align: center;width: 90px;line-height: 90px;border-radius: 50%;background:#004f8e;color:#fff;}
.AboutInfo .Contact .icon .iconfont{font-size:35px;}
.AboutInfo .Contact .ti{line-height: 35px;color:#999999;display: block;}
.AboutInfo .Contact b{display: block;color:#333333;line-height: 25px;}
.AboutInfo .Contact .item:hover .icon{background:#eb6111;}

.NewsFocus{padding-bottom: 50px;margin-bottom: 54px;border-bottom: 1px solid #e5e5e5;}
.NewsFocus .Info{width: 45%;float: left;padding:44px 5% 0 0;line-height: 32px;position: relative;}
.NewsFocus .Info:before{width: 100%;height: 1px;top: 0;position: absolute;left: 0;background:#eb6111;content: "";transition: all 0.3s;}
.NewsFocus .Info:after{width: 0;height: 1px;top: 1px;position: absolute;left: 0;background:#004f8e;content: "";transition: all 0.3s;}
.NewsFocus .Info:hover:after{width: 100%;}
.NewsFocus .Info:hover:before{width: 0%;}
.NewsFocus .date{font-size: 14px;color:#999999;}
.NewsFocus .tit{margin:4px 0 37px;font-size: 24px;}
.NewsFocus .p{height: 128px;-webkit-line-clamp: 2;color:#999999;font-size: 14px;margin-bottom: 40px;}
.NewsFocus .imgbox{padding-top: 380px;width: 50%;float: right;}
.NewsFocus .slick-dots{text-align: right;right: 0;left:auto;width: 50%;line-height: 24px;bottom: 15px;}
.NewsFocus .slick-dots li {margin:0 20px 0 0;}
.NewsFocus .slick-dots li button{border:2px solid #fff;background:transparent !important;width: 14px;height: 14px;}
.NewsFocus .slick-dots li.slick-active button{border:2px solid #eb6111;}

.NewsList{margin:0 0 4% -20px;}
.NewsList .Item{width: 50%;float: left;padding:0 0 20px 20px;}
.NewsList .box{background:#fff;height: 140px;padding:20px 40px 0 210px;position: relative;box-shadow: 0 0 40px rgba(0,0,0,0.05);}
.NewsList .imgbox{position: absolute;left: 20px;top: 20px;width: 170px;padding-top: 100px;}
.NewsList .tit{font-weight: bold;font-size: 17px;font-weight: bold;}
.NewsList .p{height: 30px;-webkit-line-clamp: 1;font-size: 14px;margin:6px 0 9px;color:#666;}
.NewsList .date{color:#004f8e;font-size: 14px;}
.NewsList .Item:hover .date{color:#eb6111;}

.PartnerScroll{margin:0;overflow: hidden;}
.PartnerScroll .slick-list{margin-left: -9px;}
.PartnerScroll .item{width: 16.666%;float: left;}
.PartnerScroll .item a{display: block;margin:0 0 9px 9px;background:#fff;}
.PartnerScroll .item .imgbox{padding-top: 40%;}
.PartnerScroll .item .imgbox span{background-size: contain;}
.PartnerScroll:hover .slick-prev{left: 10px;}
.PartnerScroll:hover .slick-next{right: 10px;}

.Hrbox{padding:40px 0;}
.Hrbox .content{background:#fff;padding:45px 45px 45px 208px;position: relative;height: auto !important; height: 300px;min-height: 300px;}
.Hrbox .Nav{position: absolute;left: 45px;top: 45px;line-height: 33px;width: 145px;}
.Hrbox .Nav li{margin-bottom: 16px;}
.Hrbox .Nav li.on a{color:#eb6111;}
.Hrbox .Nav li.on ul li a{color:#000000;}
.Hrbox .Nav li.on ul li:hover a{color:#eb6111;}
.Hrbox .Nav li.on ul li.on a{color:#eb6111;}
.Hrbox .Item{margin-bottom: 20px;border:1px solid #dddddd;border-radius: 12px;padding:22px 29px 61px;position: relative;}
.Hrbox .Item .Info{border-bottom:1px dotted #b2b2b2;padding-bottom: 15px;position: relative;color:#999999;font-size: 14px;}
.Hrbox .Item .Info dd{margin-bottom: 5px;}
.Hrbox .Item .Info dd b{color:#333333;font-size: 16px;margin-right: 17px;}
.Hrbox .Item .Info dd em{display: inline-block;width: 1px;height: 11px;background:#d3d3d3;vertical-align: middle;margin:0 13px;}
.Hrbox .Item .Info .mail{position: absolute;right: 0;top: 0;color:#286a9f;}
.Hrbox .Item .Info .mail b{font-size: 14px;margin-left: 5px;color:#286a9f;}
.Hrbox .Item .hidetxt{padding:28px 0 48px 9px;font-size: 14px;display: none;}
.Hrbox .Item .hidetxt .txt{margin-bottom: 33px;}
.Hrbox .Item .hidetxt .ti{color:#333333;font-weight: bold;}
.Hrbox .Item .open{position: absolute;width: 100%;left: 0;bottom: 0;line-height: 61px;text-align: center;font-size: 14px;cursor: pointer;color:#004f8e;}
.Hrbox .Item .open .iconfont{font-size: 20px;margin-left: 4px;}
.Hrbox .Item .open .cl{display: none;}
.Hrbox .Item.on .open {background:#f7f7f7;border-radius:0 0 12px 12px;}
.Hrbox .Item.on .open .op{display: none;}
.Hrbox .Item.on .open .cl{display: block;}

.TitleInfo{padding-bottom:19px;border-bottom: 4px solid #004f8e;margin-bottom:26px;position: relative;}
.TitleInfo h2{font-size: 26px;color:#333333;}
.TitleInfo .date{line-height: 55px;padding-top:3px;color:#004f8e;font-size: 24px;font-weight: bold;font-family: "DINMedium";}
.TitleInfo .other{font-size: 14px;color:#999999;}
.TitleInfo .other span{margin-right:16px;display:inline-block;}
.TitleInfo .bshare-custom{display:inline-block;vertical-align: middle;font-weight: normal !important;}
.TitleInfo .bshare-custom a{color:#999999 !important;}.TitleInfo .bshare-custom a:hover{color:#004f8e !important;}
.TitleInfo .other span:last-child{margin-right:0;}
.TitleInfo .other .iconfont{font-size:20px;margin-right:3px;}
.TitleInfo .back{position: absolute;right: 0;bottom: 19px;}
.TitleInfo .back .iconfont{color:#004f8e;margin-right: 5px;transition: all 0.3s;}
.TitleInfo .back:hover .iconfont{margin-right: 10px;t}

.PrevNextBox {padding-top: 5%;}
.PrevNextBox dl{background:#f7f7f7;padding:13px 28px;margin-bottom:10px; width: 50%;float: left;}
.PrevNextBox dl dt{line-height: 44px;color:#004f8e;font-weight: bold;font-size: 18px;}
.PrevNextBox dl a{color:#333333;font-size: 18px;}
.PrevNextBox dl a.none{color:#999;}
.PrevNextBox dl:hover {background: #004f8e;}
.PrevNextBox dl:hover a,.PrevNextBox dl:hover dt{color:#fff;}

@media(max-width:1024px){
.AboutInfo .Info{padding-top: 0;}
.AboutInfo .Info .txt{font-size: 16px;padding-bottom: 10px;}
.PartnerScroll .item{width: 25%;}
.PartnerScroll .item .imgbox{padding-top: 50%;}
.AboutInfo .Contact .icon{width: 60px;line-height: 60px;}
.AboutInfo .Contact .txt {padding-left:74px;height: 60px;}
.AboutInfo .Contact .ti{line-height: 24px;}

.Hrbox .content{padding:20px 20px 20px 160px;}
.Hrbox .Nav{left: 20px;top: 20px;}
}
@media(max-width:768px){
.AboutInfo .imgLeft{width: auto;float: none;text-align: center;margin-bottom: 20px;}
.AboutInfo .imgbox{padding-top: 70%;}
.AboutInfo .Info{width: auto;float: none;}
.AboutInfo .Contact .item{width: auto;float: none;display: block;padding-bottom: 15px;}

.NewsFocus{padding-bottom: 20px;margin-bottom: 20px;}
.NewsFocus .Info{width: auto;float: none;line-height: 24px;padding:15px 0 0 0;}
.NewsFocus .imgbox{width: auto;float: none;padding-top: 64%;}
.NewsFocus .p{-webkit-line-clamp: 2;height: auto;margin-bottom: 10px;}
.NewsFocus .tit{font-size: 16px;margin:5px 0;}
.NewsFocus .slick-dots{bottom: 5px;}
.NewsFocus .slick-dots li{margin:0 5px;}
.NewsFocus .slick-dots li button{border:2px solid #ddd;}
.NewsList .Item{width: auto;float: none;padding-bottom: 12px;}
.NewsList .box{padding:12px 12px 0 160px;height: 108px;}
.NewsList .imgbox{left: 12px;top: 12px;width: 135px;padding-top: 85px;}
.NewsList .p{margin-bottom: 0;}
.NewsList .tit{font-size: 15px;}

.Hrbox{padding:20px 0;}
.Hrbox .content{padding:15px;}
.Hrbox .Nav{position: static;text-align: center;width: auto;font-size: 15px;padding-bottom: 15px;}
.Hrbox .Nav li{width: 25%;float: left;margin-bottom: 0;}
.Hrbox .Item{padding:15px 15px 40px;margin-bottom: 12px;}
.Hrbox .Item .open{line-height: 40px;}
.Hrbox .Item .Info .mail{position: static;}
.Hrbox .Item .Info .date{font-size: 12px;}

.TitleInfo{padding-bottom:10px;border-bottom: 2px solid #0e3db1;margin-bottom:12px;}
.TitleInfo h2{font-size: 18px;}
.TitleInfo .date{line-height: 30px;font-size: 16px;}
.TitleInfo .back{bottom: 5px;font-size: 13px;}
.PrevNextBox{width: auto;float: none;margin-top:30px;}
.PrevNextBox dl{padding:10px;width: auto; float: none;}
.PrevNextBox dl dt{line-height: 30px;font-size: 16px;}
.PrevNextBox dl a{font-size: 15px;}
}
@media(max-width:580px){
.Hrbox .Nav li{width: 33.333%;}
}


/*基础产品 -采集硬件 s*/
.ProBan{background-size: cover;background-position: center center;background-repeat: no-repeat;overflow: hidden;}
.ProBan .table{height: 560px;}
.ProBan .imgbox{width: 40%;text-align: center;}
.ProBan .info{width: 60%;padding-left: 8%;color:#fff;}
.ProBan .info h2{font-size: 48px;line-height: 74px;margin-bottom: 52px;}
.ProBan .info dd{display: inline-block;padding:0 35px;border-right: 1px solid rgba(255,255,255,0.1);text-align: center;line-height: 24px;}
.ProBan .info dd img{display: block;margin:0px auto 13px;}
.ProBan .info dd:first-child{padding-left: 0;}
.ProBan .info dd:last-child{padding-right: 0;border-right: 0;}
.ProBan .info .p{font-size: 14px;position: relative;padding-top: 39px;margin-top: -20px;}
.ProBan .info .p:after{position: absolute;left: 0;top: 0;content: "";width: 50px;height: 1px;background:#eb6111;}

.ProBan.zyxt .info{padding-left: 0;padding-right: 5%;width: 56%;}
.ProBan.zyxt .imgbox{width: 44%;right: -5%;}

.ProInfo{position: relative;overflow: hidden;}
.ProInfo .Info{width: 55%;padding-right: 5%;}
.ProInfo .Info .p{width: 80%;}
.ProInfo .Info .pimg{margin-top: 40px;}
.ProInfo .imgbox{width: 45%;padding-top: 45%;background:url(../images/probg.png) center center no-repeat;background-size: contain;text-align: center;}
.ProInfo .imgbox span{display: flex;align-items: center;}
.ProInfo .ti{position: absolute;left: 0;bottom: 0;line-height: 10.8vw;font-size: 10.8vw;color:#fff;opacity: 0.5;text-transform: uppercase;font-weight: bold;}
.ProInfo.zyxt .imgbox{background:none;padding-top: 0;}
.ProInfo.zyxt .Info{padding-right: 0;padding-left: 5%;}

.ProFeatures{margin:0 0 0 -25px;}
.ProFeatures .item{width: 33.333%;float: left;padding:0 0 25px 25px;}
.ProFeatures .item a{border:1px solid #f3f3f3;height: 118px;box-shadow: 0 10px 20px rgba(0,0,0,0.02);display: table;background:#fff;}
.ProFeatures .item .icon{width: 104px;text-align: center;}
.ProFeatures .item .icon img{width: 56px;}
.ProFeatures .item .txt{padding-right: 40px;line-height: 25px;font-size: 20px;}

.ProFeatures.w2 {margin-left: -20px;}
.ProFeatures.w2 .item{width: 50%;padding:0 0 20px 20px;}

.ProPrcess{position: relative;}
.ProPrcess .bg{content: "";left: 0;top: 0;width: 100%;position: absolute;content: "";height: 306px;background-repeat:no-repeat;background-position:center center;background-size:cover;}
.ProPrcess .content{background:#fff;padding:47px;text-align: center;box-shadow: 0 20px 50px rgba(0,0,0,0.05);margin-top: -30px;}
.ProPrcess .content2{background:#fff;padding:35px;box-shadow: 0 20px 50px rgba(0,0,0,0.05);margin-top: -30px;}
.ProPrcess .cell{height: 70px;padding:10px;border:1px solid #e5e5e5;}
.ProPrcess .ti{width: 20%;text-align: center;color:#333333;font-weight: bold;}
.ProPrcess .txt{width: 30%;padding:0 2% 0 3.5%;}

.ImgScroll{margin-bottom: 6%;}
.ImgScroll .slick-list{margin-left: -25px;}
.ImgScroll .item{margin-left: 25px;position: relative;}
.ImgScroll .imgbox{padding-top: 66%;}
.ImgScroll .imgbox:before{width: 100%;height: 100%;left: 0;top: 0;position: absolute;content: "";opacity: 0;transition: all 0.3s;background:rgba(0,0,0,0.6);z-index: 2;}

.ImgScroll .tit{position: absolute;left: 0;bottom: 0;width: 100%;padding:0 10px;z-index: 2;line-height: 57px;font-size: 18px;color:#fff;text-align: center;}
.ImgScroll .play{position: absolute;left: 50%;top: 50%;text-align: center;width: 60px;line-height: 60px;transform: translate(-50%,-50%);background:#eb6111;cursor: pointer;color:#fff;z-index: 2;}
.ImgScroll .play .iconfont{font-size: 20px;}
.ImgScroll .imgbox:hover .play{background:#ee7624;}
.ImgScroll .slick-arrow{background-color:transparent;width: 50px;line-height: 48px;height: 50px;border:1px solid #8d8d8d;color:#8d8d8d;font-weight: bold;}
.ImgScroll .slick-arrow:hover{border:1px solid #004f8e;color:#004f8e;background-color: transparent;}

.ImgScroll.pc {text-align: center;}
.ImgScroll.pc .slick-track{width: auto !important;}
.ImgScroll.pc .item{float: none !important;display: inline-block;width: 33.333%;margin-left: 0;padding: 0 12px 0 13px;}

.DownList{margin:0 0 0 -3%;}
.DownList .Item{width: 50%;float: left;padding:0 0 3% 3%;}
.DownList a{display: block;background:#fff;line-height: 112px;font-size: 18px;color:#666666;padding:0 82px 0 44px;position: relative;}
.DownList img{display: inline-block;vertical-align: middle;width: 29px;height: 29px;margin-right: 10px;}
.DownList a .iconxz{position: absolute;right: 35px;top: 50%;transform: translateY(-50%);color:#004f8e;font-size: 34px;}
.DownList a:hover .iconxz,.DownList a:hover {color:#dc5100;}
.DownList.bd a{background:#f7f7f7;}

.VrtkInfo{background:#eef1f4;position: relative;border-bottom: 100px solid #f8f8f8;}
.VrtkInfo:before{content: "";left: 0;top: 0;width: 50%;height: 100%;position: absolute;background:#fff;}
.VrtkInfo .item{padding:7% 0;color:#333333;font-size: 24px;text-align: center;}
.VrtkInfo .item:nth-child(2n+1){padding-right: 6%;}
.VrtkInfo .item:nth-child(2n+2){padding-left: 6%;}
.VrtkInfo .item img{height: 16.5vw;display: block;margin:0px auto 40px;}

.ProConstitute .item{border:1px solid #e5e5e5;border-radius: 8px;margin-bottom: 20px;overflow: hidden;}
.ProConstitute .table{height: 138px;display: table;}
.ProConstitute .imgbox{width: 160px;background:#fafafa;border-radius: 8px 0 0 8px;text-align: center;}
.ProConstitute .imgbox img{width: 130px;max-height: 120px;}
.ProConstitute .Info{padding:10px 32px;color:#999999;line-height: 25px;}
.ProConstitute .Info h2{line-height: 58px;color:#333333;font-size: 24px;}
.ProConstitute .item:last-child{margin-bottom: 0;}


@media(max-width:1024px){
.ProBan .table{height: 400px;}
.ProBan .info{padding-left: 0 !important;padding-right: 0 !important;}
.ProBan .info h2{font-size: 24px;line-height: 30px;}
.ProBan .info dd{padding:0 15px;}
.ProFeatures .item .txt{font-size: 16px;}
.ImgScroll .slick-arrow{background-color:rgba(0,0,0,0.5);}
.VrtkInfo{border-bottom: 40px solid #f8f8f8;}

.ProConstitute .Info h2{font-size: 18px;line-height: 36px;}
}
@media(max-width:768px){
.ProFeatures{margin-left: -12px;}
.ProFeatures .item{width: 50%;padding:0 0 12px 12px;}
.ProFeatures .item .icon{width: 80px;}
.ProFeatures .item .icon img{width: 32px;}
.ProFeatures .item .txt{padding: 10px 10px 10px 0;}
.ProPrcess .content{padding:10px;}
.ProPrcess .bg{height: 150px;}
.ImgScroll .slick-list{margin-left: -12px;}
.ImgScroll .item{margin-left: 12px;}
.ImgScroll .play{width: 30px;line-height: 30px;}
.ImgScroll .play .iconfont{font-size: 18px;}
.ImgScroll .tit{font-size: 14px;line-height: 35px;}
.ImgScroll .imgbox{padding-top: 72%;}
.ImgScroll .info{padding:0 10px;}
.ImgScroll .info .p{height: 60px;margin-bottom: -60px;}
}
@media(max-width:640px){
.ProBan .table{height: auto;padding:25px 0;display: block;} 
.ProBan .imgbox{width: auto;display: block;text-align: center;width: 46%;margin:0px auto;}
.ProBan .info{width: auto !important;display: block;text-align: center;}
.ProBan .info h2{font-size: 18px;margin-bottom: 15px;}
.ProBan .info dd img{width: 40px;}
.ProBan .info .p{margin-top: 0;padding-top: 20px;}
.ProBan .info .p:after{left: 50%;transform: translateX(-50%);}

.ProInfo .Info{display: block;width: auto;padding:0 0 20px 0;}
.ProInfo .Info .p{width: auto;}
.ProInfo .imgbox{width: auto;display: block;padding-top: 80%;width: 80%;margin: 0px auto;}
.ProFeatures .item,.ProFeatures.w2 .item{width: auto;float: none;}
.ProFeatures .item a{height: 50px;}

.DownList .Item{width: auto;float: none;}
.DownList a{padding:0 50px 0 15px;font-size: 15px;line-height: 50px;}
.DownList img{width: 20px;height: 20px;}
.DownList a .iconxz{right: 10px;font-size: 24px;}

.VrtkInfo{border-bottom: 25px solid #f8f8f8;}
.VrtkInfo .item{padding:20px !important;display: block;font-size: 16px;}
.VrtkInfo .item img{height: auto;margin-bottom: 15px;}
.VrtkInfo .item:nth-child(2n+1){background:#fff;}
.VrtkInfo:before{display: none;}

.ProConstitute .imgbox{width: 100px;}
.ProConstitute .imgbox img{width: 90px;max-height: 90px;}
.ProConstitute .Info {padding:10px;}
.ProConstitute .Info h2{font-size: 16px;line-height: 28px;}

.ProPrcess .content2{padding:15px;}
.ProPrcess .cell{display: block;width: auto !important;height: auto;padding:5px 10px !important;margin-bottom: -1px;}
}


/*基础产品 -处理软件 s*/
.ProBan2{background-size: cover;background-position: center center;background-repeat: no-repeat;overflow: hidden;font-family:思源黑体 cn,SourceHanSansCN, arial, sans-serif;}
.ProBan2 .table{height: 560px;}
.ProBan2 .imgbox{width: 50%;text-align: center;}
.ProBan2 .info{width: 50%;padding-left:15%;color:#fff;}
.ProBan2 .info h2{font-size: 54px;line-height: 74px;}
.ProBan2 .info .p{font-size: 24px;line-height: 43px;padding:0 32px;display: inline-block;margin-top:10px;border-radius: 12px;background: linear-gradient(90deg, #2359bc 10%, #54b5d6 40%, #bbd4e8 90%); }
.ProBan2 .info .txt{position: relative;display: inline-block;}
.ProBan2 .info .txt:after{position: absolute;left: -63px;top: -13px;width: 33px;height: 26px;content: "";background:url(../images/ico/leftkh.png);background-size:contain;}
.ProBan2 .info .txt:before{position: absolute;right: -67px;bottom: 37px;width: 33px;height: 26px;content: "";background:url(../images/ico/rightkh.png);background-size:contain;}
.ProBan2 .info a.apply{display: block;color:#fff;border:1px solid #fff;width: 163px;line-height: 47px;border-radius: 6px;text-align: center;margin-top: 40px;}
.ProBan2 .info a:hover.apply{background:#eb6111;border:1px solid #eb6111 !important;color:#fff !important;}
.ProBan2 .info a.apply2{display: block;margin-top: 40px;}

.ProBan2.b3 .info a.apply{color:#464646;border:1px solid #b3b5b9;}
.ProBan2.b3 .info h2{background-image: linear-gradient(135deg,#7b61d0,#3955c0); -webkit-background-clip:text;color: transparent;}

.ProBan2.b4 .info h2 span{background-image: linear-gradient(135deg,#f5d91a,#90c566);-webkit-background-clip:text;color: transparent;}
.ProBan2.b4 .info .p{color:#424b4d;background:#c1dee2;}
.ProBan2.b4 .info a.apply{background:#f7d61e;border:1px solid #f7d61e;color:#000;}
.ProBan2.b4 .info a:hover.apply{background:#eb6111;border:1px solid #eb6111;color:#000;}

.ProInfo2{overflow: hidden;}
.ProInfo2 .imgbox{width: 45%;}
.ProInfo2 .Info{width: 55%;padding-left: 5%;}
.ProInfo2.smart{background:url(../images/smartbg.jpg) center top;background-size:cover;}

.ProFeatures2{overflow: hidden;}
.ProFeatures2 .Item{margin-bottom: 6.5%;position: relative;padding-bottom: 80px;}
.ProFeatures2 .Item:after{background:#fff;right: 0;bottom: 0;width: 92%;content: "";position: absolute;height: 88%;}
.ProFeatures2 .imgbox{width: 76%;z-index: 2;float: left;background:#e9eef2;}
.ProFeatures2 .imgbox img{width: 100%;}
.ProFeatures2 .Info{width: 20%;float: right;padding:8vw 4% 0 0;position: relative;z-index: 2;text-align: right;}
.ProFeatures2 .Info .num{margin-bottom: 65px;color:#004f8e;font-size: 64px;position: relative;line-height: 103px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.ProFeatures2 .Info .num:after{width: 55px;height: 1px;background:#eb6111;position: absolute;right: 10px;bottom: 0;content: "";transition: all 0.3s;}
.ProFeatures2 .Info h2{line-height: 53px;font-size: 24px;color:#333333;}
.ProFeatures2 .Info p{line-height: 40px;font-size: 36px;color:#f0f0f0;text-transform: uppercase;}
.ProFeatures2 .Item:hover .num:after{width: 130%;}
.ProFeatures2 .Item.next .imgbox{float: right;}
.ProFeatures2 .Item.next .Info{float: left;text-align: left;padding-right: 0;padding-left: 4%;}
.ProFeatures2 .Item.next:after{right: auto;left: 0;}
.ProFeatures2 .Item.next .Info .num:after{right: auto;left: 0;}

.ProFeatures2 .slick-arrow{width: 50px;height: 50px;line-height: 48px;border:1px solid #eb6111;background-color:transparent;color:#eb6111;}
.ProFeatures2 .Item:hover .slick-prev{left: 40px;}
.ProFeatures2 .Item:hover .slick-next{right: 40px;}

.ImgScroll2{margin-bottom: 6%;}
.ImgScroll2 .slick-list{margin-left: -40px;}
.ImgScroll2 .item{margin-left: 40px;position: relative;}
.ImgScroll2 .imgbox{padding-top: 58%;}
.ImgScroll2 .imgbox:after{background:rgba(0,0,0,0.3);width: 100%;height: 100%;left: 0;top: 0;position: absolute;z-index: 1;content: "";transition: all 0.3s;}
.ImgScroll2 .tit{border-bottom: 1px solid #004f8e;font-size: 20px;line-height: 80px;text-align: center;}
.ImgScroll2 .play{position: absolute;left: 50%;top: 50%;text-align: center;width: 60px;line-height: 60px;transform: translate(-50%,-50%);background:#eb6111;cursor: pointer;color:#fff;z-index: 2;}
.ImgScroll2 .play .iconfont{font-size: 20px;}
.ImgScroll2 .imgbox:hover .play{background:#ee7624;}
.ImgScroll2 .imgbox:hover:after{background: transparent;}
.ImgScroll2 .item:hover .tit{border-bottom: 1px solid #eb6111;}
.ImgScroll2 .info{z-index:10;position: absolute;left: 0;bottom: 0;width: 100%;line-height: 57px;font-size: 18px;color:#fff;text-align: center;padding:0 35px;transition: all 0.3s;}
.ImgScroll2 .info .tit{position: static;padding:0;}
.ImgScroll2 .info .p{line-height: 25px;font-size: 14px;opacity: 0.6;text-align: center;height: 100px;overflow-y:auto;opacity: 0;transition: all 0.3s;margin-bottom: -100px;}
.ImgScroll2 .item:hover .info {height: 100%;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.ImgScroll2 .item:hover .tit {border-bottom: 0;}
.ImgScroll2 .item:hover .p{margin-bottom: 0;opacity: 1;}
.ImgScroll2 .item:hover .imgbox:before{opacity: 1}

.ImgScroll2 .slick-arrow{background-color:transparent;width: 50px;line-height: 48px;height: 50px;border:1px solid #8d8d8d;color:#8d8d8d;font-weight: bold;margin-top: -60px;}
.ImgScroll2 .slick-arrow:hover{border:1px solid #004f8e;color:#004f8e;background-color: transparent;}

.ImgScroll2.pc {text-align: center;}
.ImgScroll2.pc .slick-track{width: auto !important;}
.ImgScroll2.pc .item{float: none !important;display: inline-block;width: 50%;margin-left: 0;padding: 0 20px 0 20px;}

@media(max-width:1560px){
.ProBan2 .info {padding-left: 4%;}
}
@media(max-width:1024px){
.ProBan2 .table{height: 400px;}
.ProBan2 .info h2{font-size: 24px;line-height: 45px;}
.ProBan2 .info .p{font-size: 16px;}

.ProFeatures2 .Info .num{line-height: 60px;font-size: 40px;margin-bottom: 30px;}
.ProFeatures2 .Info h2{font-size: 20px;line-height: 30px;margin-bottom: 15px;}
.ProFeatures2 .Info p{font-size: 20px;line-height: 30px;}
.ProFeatures2 .Item:hover .slick-prev{left: 0;}
.ProFeatures2 .Item:hover .slick-next{right: 0;}
.ProFeatures2 .slick-arrow{background-color:#eb6111;}
}
@media(max-width:768px){
.ImgScroll2 .slick-list{margin-left: -12px;}
.ImgScroll2 .item{margin-left: 12px;}
.ImgScroll2 .play{width: 30px;line-height: 30px;}
.ImgScroll2 .play .iconfont{font-size: 18px;}
.ImgScroll2 .tit{font-size: 14px;line-height: 35px;}
.ImgScroll2 .imgbox{padding-top: 66%;}
.ImgScroll2 .slick-arrow{margin-top: -30px;}
}
@media(max-width:640px){
.ProBan2 .table{height: auto;display: block;padding:25px 0;}
.ProBan2 .info{display: block;width: auto;text-align: center;}
.ProBan2 .info h2{font-size: 18px;line-height: 30px;}
.ProBan2 .info .p{font-size: 14px;}
.ProBan2 .imgbox{display: block;width: 100%;margin:0px auto;}
.ProBan2 .info a.apply{margin:0px auto;width: 100px;line-height: 35px;margin-top: 10px;}
.ProBan2 .info .txt{display: block;width: 50%;margin:0px auto;}
.ProBan2 .info .txt:after{width: 15px;height: 12px;left: -22px;}
.ProBan2 .info .txt:before{width: 15px;height: 12px;right: -22px;bottom: 0;}
.ProBan2 .info a.apply2{width: 80px;margin:0px auto;}

.ProFeatures2 .Item{padding-bottom: 25px;}
.ProFeatures2 .imgbox{width: auto;float: none !important;}
.ProFeatures2 .Info{width: auto;float: none !important;text-align: left !important;padding:0 0 0 15px;}
.ProFeatures2 .Info .num:after{right: auto !important;left: 0 !important;}
.ProFeatures2 .Info .num{margin-bottom: 10px;line-height: 40px;font-size: 24px;}
.ProFeatures2 .Info h2{margin-bottom: 0;font-size: 18px;}
.ProFeatures2 .Info p{font-size: 18px;}
.ProFeatures2 .Item:after{width: 100%;}

.ProInfo2 .imgbox{display: block;width: auto;}
.ProInfo2 .Info{padding:10px 0 15px 0;display: block;width: auto;}
}


/*基础产品 -处理软件 -DP-Modeler s*/
.ProSupport{position: relative;}
.ProSupport:after{height: 100%;content: "";left: 0;top:0;width: 233px;position: absolute;background:#004f8e;}
.ProSupport .Nav{width: 233px;float: left;position: relative;z-index: 1;overflow: hidden;background:#004f8e;}
.ProSupport .Nav li{text-align: center;cursor: pointer;font-size: 15px;font-weight: bold;border-bottom: 1px solid #155d97;line-height: 98px;color:#fff;}
.ProSupport .Nav li.slick-current{background:#1086ff;}
.ProSupport .Info{width: calc(100% - 258px);float: right;box-shadow: 0 0 20px rgba(0,0,0,0.16);overflow: hidden;}
.ProSupport .imgbox{padding-top: 594px;}
.ProSupport .Info:hover .slick-prev{left: 0;}
.ProSupport .Info:hover .slick-next{right: 0;}

.ProCustom{background:url(../images/Custombg.jpg) center top;background-size: cover;}
.ProCustom .computer{width: 873px;height: 506px;background:url(../images/computerbg.png) center center;background-size:contain;margin:0px auto;padding-top: 30px;margin-bottom: 10px;}
.ProCustom .scroll{position: relative;}
.ProCustom .slider{position: relative;z-index: 10;}
.ProCustom .imgbox{padding-top: 415px;width: 665px;margin:0px auto;}
.ProCustom .p{max-width: 620px;margin:0px auto;text-align: center;}
.ProCustom .slick-arrow{width: 50px;height: 50px;line-height: 48px;border:1px solid #919296;color:#919296;background-color: transparent;font-weight: bold;}

.ProHign{background:url(../images/highbg.jpg) center top;background-size:cover;overflow: hidden;}
.ProHign .slider{margin:0 -18% 2%;padding-bottom: 75px;}
.ProHign .imgbox{padding-top: 54%;}
.ProHign .imgbox:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";background:rgba(6,71,127,0.6);transition: all 0.3s;}
.ProHign .ti{margin-top: 35px;color:#fff;opacity: 0;text-align: center;}
.ProHign .slick-current {}
.ProHign .slick-current .imgbox{margin:0 58px;}
.ProHign .slick-current .ti{opacity: 1;}
.ProHign .slick-current .imgbox:after{opacity: 0;}
.ProHign .play{position: absolute;left: 50%;top: 50%;text-align: center;width: 60px;line-height: 60px;transform: translate(-50%,-50%);background:#eb6111;cursor: pointer;color:#fff;z-index: 2;}
.ProHign .play .iconfont{font-size: 20px;}
.ProHign .imgbox:hover .play{background:#ee7624;}
.ProHign .slick-arrow{top: auto;margin-top: 0;bottom: 0;width: 50px;height: 50px;line-height: 48px;border:1px solid rgba(255,255,255,0.3);color:rgba(255,255,255,0.3);background-color:transparent;}
.ProHign .slick-prev{left: 30%;}
.ProHign .slick-next{right: 30%;}

.ProData{background:url(../images/databg.jpg) center top;background-size: cover;}
.ProData .Info{max-width: 1008px;margin:0px auto;text-align: center;}
.ProData .p{margin: 42px auto 0;max-width: 580px;text-align: center;}

@media(max-width:1024px){
.ProSupport:after{display: none;}
.ProSupport .Nav{width: auto;float: none;}
.ProSupport .Nav li{display: flex;align-items: center;line-height: 24px;height: 65px;justify-content: center;}
.ProSupport .Info{width: auto;float: none;}
.ProSupport .imgbox{padding-top: 56%;}

.ProCustom .slick-arrow{border:1px solid #ee7624;background-color: #ee7624;}

.ProHign .slick-current .imgbox{margin:0 20px;}
.ProHign .play{width: 30px;line-height: 30px;}
.ProHign .play .iconfont{font-size: 18px;}
.ProHign .ti{margin-top: 15px;}
}

@media(max-width:900px){
.ProCustom .computer{width: 500px;height: 290px;padding-top: 24px;}
.ProCustom .imgbox{width: 375px;padding-top: 228px;margin-bottom: 40px;}
}
@media(max-width:640px){
.ProCustom .computer{width: 350px;height: 203px;padding-top:18px;}
.ProCustom .imgbox{width: 260px;padding-top: 160px;margin-bottom: 40px;}
.ProHign .slider{margin:0;padding-bottom: 0;}
.ProHign .ti{padding:0 15px;}
.ProHign .slick-arrow{bottom: auto;top: 50%;margin-top: -50px;}
.ProHign .slick-prev{left: 10px;}
.ProHign .slick-next{right: 10px;}
}


/*基础产品 -处理软件 -DP-Modeler2 s*/
.ProInfo3{text-align: center;background:url(../images/sysbg.jpg) center top; background-size: cover;}
.ProInfo3 .p{max-width: 978px;margin:0px auto;text-align: center;}

.ProFeatures3{margin:0 0 0 -14px;}
.ProFeatures3 li{width: 25%;float: left;text-align: center;padding:0 0 14px 14px;}
.ProFeatures3 a{display: block;padding-top: 60px;height: 240px;background:#f8f8f8;}
.ProFeatures3 .icon img{width: 45px;height: 45px;}
.ProFeatures3 h2{margin-top: 40px;line-height: 40px;color:#333333;font-size: 20px;}
.ProFeatures3 p{color:#666;}

.ProFour{background:url(../images/fourbg.jpg) center top;background-size:cover;overflow: hidden;}
.ProFour .list{margin-left: -30px;}
.ProFour .item{width: 50%;padding:0 0 30px 30px;float: left;}
.ProFour .item a{position: relative;color:#fff;}
.ProFour .imgbox{padding-top: 58%;border-radius: 13px;}
.ProFour .imgbox:after{content: "";left: 0;bottom: 0;width: 100%;height: 100%;border-radius: 13px;background: linear-gradient(90deg, rgba(237,119,23,0), rgba(237,119,23,0.7));z-index: 2;position: absolute;transition: all 0.3s;opacity: 0;}
.ProFour .info{position: absolute;left: 50px;bottom: 40px;z-index: 10;padding-bottom: 17px;width: 85%;}
.ProFour .info:after{position: absolute;left: 0;bottom: 0;width: 24px;height: 1px;background:#ef7716;content: "";}
.ProFour .info h2{font-size: 24px;}
.ProFour .icon img{display: block;margin-bottom: 23px;width: 60px;}
.ProFour .more{position: absolute;right: -100%;font-size: 14px;bottom: 15px;text-decoration: underline;transition: all 0.3s;opacity: 0;}
.ProFour .item:hover .more{right: 0;opacity: 1;}
.ProFour .item:hover .imgbox:after{opacity: 1;}

.ProCase{overflow: hidden;background:#f8f8f8;}
.ProCase .slider{margin:0 -55% 2%;padding-bottom: 75px;}
.ProCase .imgbox{padding-top: 45%;}
.ProCase .imgbox:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";background:rgba(0,0,0,0.7);transition: all 0.3s;}
.ProCase .tit{position: absolute;width: 52%;left: 24%;z-index: 2;transition: all 1s 0.3s;bottom: -100%;text-align: center;font-weight: bold;font-size: 24px;color:#fff;line-height: 66px;background:rgba(0,0,0,0.5);}
.ProCase .txt{margin: 35px auto 0;color:#999999;opacity: 0;text-align: center;max-width: 976px;transition: all 1s 0.3s;position: relative;bottom: -30px;}
.ProCase .slick-current .tit{bottom: 0;}
.ProCase .slick-current .imgbox{margin:0 34px;}
.ProCase .slick-current .txt{opacity: 1;bottom: 0;}
.ProCase .slick-current .imgbox:after{opacity: 0;}
.ProCase .play{position: absolute;left: 50%;top: 50%;text-align: center;width: 60px;line-height: 60px;transform: translate(-50%,-50%);background:#eb6111;cursor: pointer;color:#fff;z-index: 2;}
.ProCase .play .iconfont{font-size: 20px;}
.ProCase .imgbox:hover .play{background:#ee7624;}
.ProCase .slick-arrow{width: 50px;height: 50px;line-height: 48px;margin-top:-2.22%;border:1px solid #fff;color:#fff;background-color:transparent;}
.ProCase .slick-prev{left: 30%;}
.ProCase .slick-next{right: 30%;}
.ProCase.ts .slider{padding-bottom: 0;margin-bottom: 0;}
.ProCase.ts .tit{background:#004f8e;}


@media(max-width:1024px){
.ProFeatures3 h2{font-size: 16px;line-height: 30px;margin-top: 12px;}
.ProFour .info{left: 15px;bottom: 15px;padding-bottom: 5px;}
.ProFour .info h2{font-size: 16px;}
.ProFour .icon img{width: 40px;margin-bottom: 10px;}
.ProCase .slick-current .imgbox{margin:0 20px;}
}
@media(max-width:640px){
.ProFeatures3 li {width: 50%;}
.ProFeatures3 a{padding-top: 20px;height: 150px;}
.ProFour .list{margin-left: -12px;}
.ProFour .item{padding:0 0 12px 12px;}
.ProFour .imgbox{padding-top: 65%;border-radius: 10px;}
.ProFour .more{display: none;}

.ProCase .slider{margin:0 15px;padding-bottom: 30px;}
.ProCase .slick-current .imgbox{margin:0;}
.ProCase .imgbox{padding-top: 58%;}
.ProCase .tit{width: 100%;left: 0;line-height: 40px;font-size: 15px;}
.ProCase .slick-arrow{margin-top: 0;top: 23%;}
.ProCase .slick-prev{left: 5px;}
.ProCase .slick-next{right: 5px;}
.ProCase .txt{margin-top: 10px;}
.ProCase .play{width: 30px;line-height: 30px;}
.ProCase .play .iconfont{font-size: 16px;}
}


/*基础产品 -处理软件 -DPSmart s*/
.ProFeatures4{margin-left: -25px;}
.ProFeatures4 li{width: 33.333%;float: left;padding:0 0 25px 25px;}
.ProFeatures4 a{display: block;position: relative;text-align: center;}
.ProFeatures4 a:after{content: "";left: 0;bottom: 0;width: 100%;height: 0;background:rgba(0,79,142,0.92);position: absolute;z-index: 3;transition: all 0.3s;opacity: 0;}
.ProFeatures4 .imgbox{padding-top: 60%;}
.ProFeatures4 .ti{height: 111px;background:#f8f8f8;}
.ProFeatures4 .info{padding:0 8% 0;position: absolute;z-index: 2;width: 100%;text-align: center;height: 111px;bottom: 0;transition: all 0.3s;}
.ProFeatures4 .info .icon{width: 70px;height: 70px;border-radius: 50%;background:#fff;margin:-35px auto 17px;transition: all 0.3s;}
.ProFeatures4 .info h2{font-size: 20px;color:#333333;line-height: 30px;transition: all 0.3s;}
.ProFeatures4 .info .p{line-height: 25px;opacity: 0.6;color:#fff;text-align: center;opacity: 0;transition: all 0.3s;}

.ProFeatures4 li.on a:after{opacity: 1;height: 100%;}
.ProFeatures4 li.on .info .icon{margin: 0;}
.ProFeatures4 li.on .info{z-index: 4;height: 100%;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.ProFeatures4 li.on h2{color:#fff;line-height: 60px;}
.ProFeatures4 li.on .p{opacity: 1;}
.ProFeatures4 li.on .ti{height: 111px;}

.ProGn{background:url(../images/gnbg.jpg) center top;background-size: cover;}
.ProGn .list{margin-left: -25px;}
.ProGn .list li{width: 33.333%;padding:0 0 25px 25px;float: left;}
.ProGn .list .imgbox{padding-top: 55%;border-radius: 10px;}
.ProGn .list a{position: relative;}
.ProGn .list .tit{position: absolute;z-index: 2;bottom: 19px;padding:0 43px;width: 100%;font-size: 20px;font-weight: bold;color:#fff;}

.ProSystem{border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;padding:30px 0;margin-bottom: 68px;}
.ProSystem .thead .cell{height: 73px;font-size: 24px;color:#2e2e2e;font-weight: bold;}
.ProSystem .row .cell{height: 60px;padding-top: 5px;padding-bottom: 5px;}
.ProSystem .row .t1{width: 20%;font-size: 24px;color:#2e2e2e;font-weight: bold;}
.ProSystem .t2{width: 30%;padding:0 15px;}

@media(max-width:1024px){
.ProFeatures4 li .p{height: 70px;overflow-y: auto;}
.ProFeatures4 .info h2{font-size: 16px;}
}
@media(max-width:768px){
.ProFeatures4,.ProGn .list {margin-left: -12px;}
.ProFeatures4 li,.ProGn .list li{padding:0 0 12px 12px;}
.ProFeatures4 li.on h2{line-height: 40px;}
.ProGn .list .tit{font-size: 14px;padding:0 12px;bottom: 5px;}
.ProSystem .thead .cell,.ProSystem .row .t1{font-size: 16px;}
}
@media(max-width:640px){
.ProFeatures4 li{width: 50%;}
.ProFeatures4 .info,.ProFeatures4 .tit{height: 85px;}
.ProFeatures4 .info h2{font-size: 14px;}
.ProFeatures4 .info .icon{margin-top: -60px;}
.ProGn .list li{width: 50%;}
.ProSystem{margin-bottom: 20px;padding:15px 0;}
.ProSystem .row .t1{font-size: 14px;}
.ProSystem .thead .cell{height: 45px;}
.ProSystem .row .cell{height: 40px;}
}


/*基础产品-作业系统-实景三维测绘生产体系 s*/
.ProFeatures5{margin:0 0 0 -14px;}
.ProFeatures5 li{width: 25%;float: left;text-align: center;padding:0 0 14px 14px;}
.ProFeatures5 a{display: block;padding: 48px 8% 0;height: 242px;background:#fff;box-shadow: 0 20px 40px rgba(0,0,0,0.04);border:1px solid #ededed;}
.ProFeatures5 .icon img{width: 45px;height: 45px;}
.ProFeatures5 h2{margin-top: 7px;line-height: 46px;color:#333333;font-size: 20px;}
.ProFeatures5 p{color:#666;line-height: 25px;}

.ProFeatures5.w3{margin:0 0 6.5% -20px;}
.ProFeatures5.w3 li{width: 33.333%;padding:0 0 20px 20px;}
.ProFeatures5.w3 li .icon img{width: 54px;height: 54px;}
.ProFeatures5.w3 a{padding-top: 42px;height: 228px;}

@media(max-width:1024px){
.ProFeatures5 h2{font-size: 16px;line-height: 30px;margin-top: 12px;}
.ProFeatures5 .icon img{width: 30px !important;height: 30px !important;}
}
@media(max-width:640px){
.ProFeatures5{margin-left: -12px;}
.ProFeatures5 li {width: 50% !important;padding:0px 0 12px 12px !important;}
.ProFeatures5 a{padding: 20px 5% 0;height: 190px;}
}


/*基础产品-作业系统-实景三维测绘生产体系 s*/
.ProFuction{background:#f8f8f8;padding-top: 4%;overflow: hidden;}
.ProFuction .content{width: 900px;margin:-100px auto 0;height: 828px;position: relative;}
.ProFuction .content:after{width: 100%;height: 110%;border:1px dashed #c7c7c7;content: "";left: 0;top: 65px;position: absolute;border-radius: 50%;}
.ProFuction .Nav li{position: absolute; width: 84px;line-height: 84px;background:#fff;text-align: center;color:#004f8e;font-size: 30px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;border-radius: 50%;z-index: 20;cursor: pointer;}
.ProFuction .Nav li.on{color:#fff;transform:scale(1.5);background:#004f8e;}
.ProFuction .Nav li.a1{left: -2%;top: 40%;}
.ProFuction .Nav li.a2{left: 14%;top: 15%;}
.ProFuction .Nav li.a3{left: 45.8%;top: 3%;}
.ProFuction .Nav li.a4{right: 14%;top: 15%;}
.ProFuction .Nav li.a5{right: -2%;top: 40%;}
.ProFuction .slideInfo{text-align: center;padding-top: 144px;}
.ProFuction .txt{max-width: 440px;margin:0px auto;height: 185px;font-size: 16px;line-height: 30px;}
.ProFuction .txt h2{line-height: 72px;color:#333333;font-size: 26px;}
.ProFuction .computer{width: 865px;height: 499px;background:url(../images/computerbg2.png);background-size: contain;position: relative;z-index:100;padding:30px 0 0 8px;text-align: center;margin:0px auto;}
.ProFuction .computer img{width: 653px;height: 409px;}

.ProProcess .img1{width: 40%;float: left;}
.ProProcess .img2{width: 58.5%;float: right;}

.ProWay{width: 810px;height: 501px;margin:0px auto;position: relative;font-family:思源黑体 cn,SourceHanSansCN, arial, sans-serif;}
.ProWay .ti{position: absolute;left: 50%;top: 50%;width: 318px;height: 318px;text-align: center;background:#004f8e;border-radius: 50%;color:#fff;font-size: 34px;line-height: 40px;margin:-159px 0 0 -159px;}
.ProWay .ti:hover{background:#ef7716;}
.ProWay .ti:before,.ProWay .ti:after {
	content: "";
	border-radius: 50%;
	position: absolute;
}
.ProWay .ti:hover:before {
	background: rgba(239,119,22,0.3);
	zoom: 1;
	left: -15%;
	top: -15%;
	width: 130%;
	height: 130%;
	-webkit-animation: guang 1.5s ease-out;
	-moz-animation: guang 1.5s ease-out;
	animation: guang 1.5s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.ProWay .ti:hover:after {
	background: rgba(239,119,22,0.6);
	zoom: .9;
	left: 10%;
	top: 10%;
	width: 80%;
	height: 80%;
	z-index: 8;
	-webkit-animation: guang2 1.1s ease-out;
	-moz-animation: guang2 1.1s ease-out;
	animation: guang2 1.1s ease-out;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

.ProWay .item{position: absolute;font-size: 20px;color:#333;padding-left: 120px;}
.ProWay .item .table{height: 88px;}
.ProWay .item.on .ico{border:1px dashed #ef7716;background:#ef7716;}
.ProWay .item.on {color:#ef7716;}

.ProWay .item .ico{position: absolute;left: 0;top: 0;border:1px dashed #1a5f96;width: 88px;height: 88px;border-radius: 50%;}
.ProWay .item .ico:after{position: absolute;content: "";}
.ProWay .item .ico .i1,.ProWay .item .ico .i2{width: 86px;height: 86px;}

.ProWay .item.i1{left: 484px;top: 0;width: 326px;}
.ProWay .item.i1 .ico:after{background:url(../images/line1.png);width: 22px;height: 33px;bottom: -33px;left: 6px;}

.ProWay .item.i2{left: 603px;top: 203px;width: 207px;}
.ProWay .item.i2 .ico:after{background:url(../images/line2.png);width: 40px;height: 1px;left: -40px;top: 50%;}

.ProWay .item.i3{left: 484px;bottom: 0px;width: 327px;}
.ProWay .item.i3 .ico:after{background:url(../images/line3.png);width: 22px;height: 33px;top: -26px;left: -6px;}

.ProWay .item.i4{left: 35px;bottom: 0px;width: 290px;padding-left: 0;padding-right: 115px;}
.ProWay .item.i4 .ico:after{background:url(../images/line1.png);width: 22px;height: 33px;top: -26px;left: 50%;margin-left: 22px;}

.ProWay .item.i5{left: 6px;bottom: 209px;width: 200px;padding-left: 0;padding-right: 115px;}
.ProWay .item.i5 .ico:after{background:url(../images/line2.png);width: 40px;height: 1px;right: -40px;top: 50%;}

.ProWay .item.i6{left: 74px;top: 0;width: 250px;padding-left: 0;padding-right: 115px;}
.ProWay .item.i6 .ico:after{background:url(../images/line3.png);width: 22px;height: 33px;right: 0;bottom: -28px;}

.ProWay .item.i4 .ico,.ProWay .item.i5 .ico,.ProWay .item.i6 .ico{left: auto;right: 0;}

@media(max-width:1024px){
.ProFuction .content{zoom:0.8;}
}
@media(max-width:768px){
.ProFuction .content{zoom:0.6;}
.ProProcess .img1,.ProProcess .img2{width: auto;float: none;text-align: center;}
.ProWay{zoom: 0.6;}
}
@media(max-width:767px){
.ProFuction .content{zoom:1;width: auto;height: auto;margin:0}
.ProFuction .Nav li{width: 20%;float: left;position: static;font-size: 18px;line-height: 40px;border-radius: 0;}
.ProFuction .content:after{display: none;}
.ProFuction .slideInfo{padding:15px 0 0 0;}
.ProFuction .txt {height: auto;padding-bottom: 20px;}
.ProFuction .txt h2{font-size: 18px;line-height: 40px;}
.ProFuction .computer{zoom: 0.5;}
.ProWay{zoom: 0.42;}
}
@media(max-width:580px){
.ProFuction .computer{zoom: 0.39;}
}


/*基础产品-处理软件-Modeler s*/
.HeaderS{height: 100px;position:absolute;left: 0;top: 0;width: 100%;z-index: 2;color:#fff;font-family:思源黑体 cn,SourceHanSansCN, arial, sans-serif;}
.HeaderS .Logo{float: left;position: relative;padding: 34px 34px 0 0;margin-right: 60px;}
.HeaderS .Logo:after{content: "";right: 0;top: 30px;width: 1px;height: 52px;background:rgba(255,255,255,0.16);position: absolute;}
.HeaderS .Title{line-height: 100px;float: left;font-size: 20px; width: 334px;}
.HeaderS .Title img{display: inline-block;vertical-align: middle;margin-right: 19px;width: 43px;}
.HeaderS .pull{float: left;position: relative;}
.HeaderS .pull dt{line-height: 100px;cursor: pointer;}
.HeaderS .pull dt .iconfont{font-size: 16px;margin-left: 8px;}
.HeaderS .pull dd{position: absolute;top: 80px;left: 0;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);width: 150px;padding:10px;display: none;z-index: 10;}
.HeaderS .pull dd a{display: block;}
.HeaderS a.apply{position: absolute;right: 0;top: 20px;border:1px solid #fff;color:#fff;text-align: center;width: 70px;line-height: 28px;border-radius: 3px;}
.HeaderS a:hover.apply{background:#2b9cf5;border:1px solid #2b9cf5;}

.jccpbody{padding-top: 0 !important;}
.TopBan{text-align: center;height: 680px;background:#172648;color:#fff;padding:177px 0 0 0;background-position: center center;background-size: cover;}
.TopBan .info{max-width: 700px;margin:0px auto;}
.TopBan .ti{line-height: 55px;font-size: 36px;padding-bottom: 40px;margin-bottom: 22px;position: relative;}
.TopBan .ti:after{width: 50px;height: 2px;content: "";left: 50%;bottom: 0;background:#eb6111;position: absolute;transform: translateX(-50%);}
.TopBan .p{opacity: 0.6;text-align: center;margin-bottom: 73px;}
.TopBan a.apply{display: block;margin:0px auto;text-align: center;color:#fff;width: 162px;line-height: 48px;border-radius: 5px;background:#2b9cf5;}
.TopBan a:hover.apply{background:#ee7624;}

.SubTit4{margin-bottom: 50px;}
.SubTit4 .cn{color:#212121;font-size: 30px;line-height: 98px;position: relative;z-index: 1;}
.SubTit4 .en{color:#dfdfdf;font-size: 48px;line-height: 48px;margin-top: -98px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}

.VideoBox video{background:#000;}

.ModelerItem{padding:4.8% 0;background-position: center center;background-size: cover;}
.ModelerItem .imgbox{width: 50%;box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.ModelerItem .imgbox img{display: none;margin:0px auto;}
.ModelerItem .Info{width: 50%;padding-left: 8%;}
.ModelerItem .SubTit4{margin-bottom: 32px;padding-bottom: 33px;border-bottom: 1px solid #e5e5e5;position: relative;}
.ModelerItem .SubTit4:after{width: 80px;height: 1px;content: "";left: 0;bottom: -1px;background:#004f8e;position: absolute;transition: all 0.8s;}
.ModelerItem:hover .SubTit4:after{width: 100%;}
.ModelerItem:nth-child(odd) .Info{padding-right: 8%;padding-left: 0;}
.ModelerItem .Nav{line-height: 44px;padding-top: 20px;}
.ModelerItem .Nav a{display: block;float: left;cursor: pointer;margin-right: 30px;color:#999999;font-size: 14px;text-align: center;}
.ModelerItem .Nav a span{display: block;margin:0px auto;width: 56px;height: 56px;border-radius: 50%;background:#f2f2f2;}
	.ModelerItem .Nav a span img {
		display: block;
		width: 56px;
		height: 56px;
		border-radius: 50%;
	}
.ModelerItem .Nav a:last-child{padding-right: 0;}
/*.ModelerItem .Nav a.on {color:#eb6111;}*/
.ModelerItem .Nav a.on span{background:#eb6111;}

.ModelerItem.white .SubTit4 .cn{color:#fff;}
.ModelerItem.white .SubTit4 .en{color:#fff;opacity: 0.24;}
.ModelerItem.white .p{color:#fff;}

@media(max-width:1024px){
.HeaderS{height: 50px;}
.HeaderS .Logo{padding: 15px 10px 0 0;margin-right: 10px;}
.HeaderS .Logo img{height: 25px;}
.HeaderS .Logo:after{height: 30px;top: 13px;}
.HeaderS .Title{line-height: 50px;font-size: 14px;width: 120px;}
.HeaderS .Title img{width: 20px;margin-right: 10px;}
.HeaderS .pull dt{line-height: 50px;}
.HeaderS a.apply{line-height: 24px;top: 50px;}
.HeaderS .pull dd{top: 40px;left: -30px;width: 120px;}

.TopBan{height: auto;padding:100px 20px 25px;}
.TopBan .ti{font-size: 20px;padding-bottom: 0px;}
.TopBan .p{margin-bottom:25px;}
.TopBan a.apply{width: 100px;line-height: 30px;}

.SubTit4{margin-bottom: 25px;}
.SubTit4 .cn{font-size: 18px;line-height: 60px;}
.SubTit4 .en {font-size: 24px;line-height: 28px;margin-top: -60px;}

.ModelerItem .SubTit4{padding-bottom: 10px;margin-bottom: 25px;}
.ModelerItem .Nav{padding-top: 10px;}
.ModelerItem .Nav a{font-size: 12px;margin-right: 10px;}
.ModelerItem .Nav a span{width: 40px;height: 40px;}
}
@media(max-width:768px){
.TopBan .ti{font-size: 18px;} 
.ModelerItem .imgbox{display: block;width: auto;text-align: center;}
.ModelerItem .Info{display: block;padding:20px 0 0 0 !important;width: auto;}
}


/*应用场景 s*/
.pt88{padding-top: 88px;}
.HeaderS2{height: 88px;position:absolute;left: 0;top: 0;width: 100%;z-index: 2;color:#333;font-family:思源黑体 cn,SourceHanSansCN, arial, sans-serif;}
.HeaderS2 .Logo{float: left;position: relative;padding: 30px 35px 0 0;}
.HeaderS2 .Logo img{height: 29px;}
.HeaderS2 .Title{padding: 21px 85px 0 0;float: left;}
.HeaderS2 .pull{float: left;position: relative;}
.HeaderS2 .pull dt{line-height: 88px;cursor: pointer;}
.HeaderS2 .pull dt .iconfont{font-size: 16px;margin-left: 8px;}
.HeaderS2 .pull dd{position: absolute;top: 80px;left: 0;background:#fff;box-shadow: 0 0 10px rgba(0,0,0,0.2);width: 150px;padding:10px;display: none;z-index: 10;}
.HeaderS2 .pull dd a{display: block;}
.HeaderS2 a.yycj{display: block;float: left;margin:24px 0 0 8px;border-radius: 3px;padding:0 15px;line-height: 40px;}
.HeaderS2 a:hover.yycj,.HeaderS2 a.on.yycj{background:#2b9cf5;color:#fff;}
.HeaderS2 a.apply{position: absolute;right: 0;top: 24px;text-align: center;width: 94px;line-height: 40px;border-radius: 3px;}
.HeaderS2 a:hover.apply{background:#2b9cf5;color:#fff;}

.SceneMain{background:#fff;margin:-54px 44px 3%;box-shadow: 0 8px 20px rgba(0,0,0,0.39);position: relative;z-index: 100;}
.VideoList{margin:0 0 0 -30px;}
.VideoList .item{width: 50%;float: left;padding:0 0 30px 30px;text-align: center;}
.VideoList .item a{display: block;position: relative;}
.VideoList .imgbox{padding-top: 50%;border-radius: 30px;border:1px solid #cccccc;}
.VideoList .imgbox:after{width: 100%;height: 100%;content: "";left: 0;top: 0;z-index: 2;position: absolute;background:rgba(0,0,0,0.5);}
.VideoList .tit{position: absolute;left: 0;bottom: 0;width: 100%;padding:0 10px;line-height: 48px;background:rgba(255,255,255,0.8);border-radius: 0 0 30px 30px;z-index: 3;}
.VideoList .play{position: absolute;left: 50%;top: 50%;z-index: 10;transform: translate(-50%,-50%);}
.VideoList .play .iconfont{font-size: 80px;color:#fff;display: block;margin-bottom: -60px;visibility: hidden;opacity: 0;transition: all 0.3s;}
.VideoList li:hover .play .iconfont{margin-bottom: 10px;opacity: 1;visibility: visible;}

@media(max-width:1024px){
.HeaderS2{height: 50px;}
.HeaderS2 .Logo{padding: 13px 10px 0 0;}    
.HeaderS2 .Logo img{height: 25px;} 
.HeaderS2 .Title{padding:12px 10px 0 0;display: none;} 
.HeaderS2 .Title img{height: 25px;}  
.HeaderS2 .pull dt {line-height: 50px;}
.HeaderS2 a.apply{line-height: 24px;top: 50px;}
.HeaderS2 .pull dd{top: 40px;left: -30px;width: 120px;}
.HeaderS2 a.yycj{margin:10px 0 0 0;line-height: 32px;font-size: 12px;padding:0 10px;}
.HeaderS2 a.apply{top: 10px;width: auto;padding:0 10px;line-height: 32px;}

.VideoList .play .iconfont{opacity: 1;margin-bottom: 10px;visibility: visible;font-size: 34px;}
.VideoList .tit{line-height: 32px;border-radius: 0 0 12px 12px;}
.VideoList .imgbox{border-radius: 12px;}
.VideoList{margin-left: -12px;}
.VideoList .item{padding:0 0 12px 12px;}
.SceneMain{margin-left: 15px;margin-right: 15px;}
}
@media(max-width:640px){
.VideoList .imgbox {padding-top: 68%;}
.SceneMain{margin-top: -20px;}
}


/*3dvaaS s*/
.pt0{padding-top: 0 !important;}
.HeaderS3{height: 100px;position:absolute;left: 0;top: 0;width: 100%;z-index: 2;color:#333;font-family:思源黑体 cn,SourceHanSansCN, arial, sans-serif;}
.HeaderS3 .Logo{float: left;position: relative;padding: 30px 86px 0 0;}
.HeaderS3 .Logo img{height: 47px;}
.HeaderS3 a.yycj{display: block;float: left;margin:34px 0 0 8px;border-radius: 3px;padding:0 15px;line-height: 40px;color:#fff;}
.HeaderS3 a:hover.yycj,.HeaderS2 a.on.yycj{background:#2b9cf5;color:#fff;}
.HeaderS3 a.login{position: absolute;right: 0;top: 37px;text-align: center;width: 84px;line-height: 32px;border-radius: 16px;background:#e7e7eb;color:#000000;}
.HeaderS3 a:hover.login{background:#2b9cf5;color:#fff;}

.SubBan2{position: relative; z-index: 1; overflow:hidden; background: #111135 url(../images/loading.gif) center center no-repeat;}
.SubBan2 .item{ position:relative;}
.SubBan2 .imgbox{padding-top:680px;}
.SubBan2 .info{width: 70%;left: 15%;top: 50%;transform: translateY(-50%);position: absolute; z-index: 2;}
.SubBan2 .info .lefttxt{position: absolute;left: 8%;top: 50%;transform: translateY(-50%);color:#fff;}
.SubBan2 .info .lefttxt .txt{font-size: 20px;line-height: 40px;text-align: center;max-width: 508px;}
.SubBan2 .info .lefttxt .txt h2{font-size: 24px;}
.SubBan2 .info .lefttxt .txt2{font-size: 36px;line-height: 70px;}
.SubBan2 .info .lefttxt .txt2 .p1{font-size: 50px;line-height: 80px;}
.SubBan2 .info .lefttxt .txt2 .p3{font-size: 18px;margin-top: 15px;}
.SubBan2 .info .lefttxt .txt2 .p3 span{font-size: 48px;}

.SubBan2 .info .video{position: absolute;width:48%;right: 4%;top: 50%;transform: translateY(-50%);}
.SubBan2 .info .video a{display: block;padding-top: 327px;position: relative;border:1px solid #40a9d9;border-radius: 12px;background-position: center center;background-size: cover;}
.SubBan2 .info .video .play{width: 73px;height: 83px;position: absolute;left: 50%;top: 50%;background:url(../images/play.png);background-size: cover;transform: translate(-50%,-50%);}

.SubBan2 .slick-dots{ bottom: 45px;}
.SubBan2 .slick-dots li{margin:0 14px;}
.SubBan2 .slick-dots li button{width: 19px;height: 19px;position: relative;border:0;background:#004f8e;overflow: hidden;}
.SubBan2 .slick-dots li button:after{position: absolute;left: 0;width: 0;height: 100%;top: 0;content: "";transition: all 0.3s;border-radius: 50%;}
.SubBan2 .slick-dots li.slick-active button{ background:#fff;}
.SubBan2 .slick-dots li.slick-active button:after{width: 0;background:#ec6941 !important;
    animation:mymove 5s forwards;
    -moz-animation:mymove 5s forwards; /* Firefox */
    -webkit-animation:mymove 5s forwards; /* Safari and Chrome */
    -o-animation:mymove 5s forwards; /* Opera */
    animation-iteration-count:1;
    -webkit-animation-iteration-count:1;
}
@keyframes mymove{from { width: 0px;}to { width: 100%;}}
@-webkit-keyframes mymove {from { width: 0px;}to { width: 100%;}}
.SubBan2 .slick-arrow{background-color:rgba(0,0,0,0.5)}
.SubBan2 .slick-prev{ left:-100px;}
.SubBan2 .slick-next{ right:-100px;}
.SubBan2:hover .slick-prev { left:4%;}
.SubBan2:hover .slick-next { right:4%;}

.Item3dvaaS{padding:6% 0;}
.Item3dvaaS .Info{width: 45%;}
.Item3dvaaS .Info .ti{font-size: 36px;line-height: 94px;color:#202020;}
.Item3dvaaS .Info .p{font-size: 20px;line-height: 43px;}
.Item3dvaaS .Info .Nav{padding-top: 10%;}
.Item3dvaaS .Info .Nav a{display: inline-block;width: 118px;height: 114px;margin-right: 44px;text-align: center;padding-top: 26px;line-height: 22px;font-size: 14px;background:#deeaff;}
.Item3dvaaS .Info .Nav a img{display: block;margin:0px auto 13px;}

.Item3dvaaS .imgbox{width: 55%;padding-left: 5%;text-align: right;}
.Item3dvaaS:nth-child(odd){background:#eff7ff;}
.Item3dvaaS:nth-child(odd) .imgbox{padding-left: 0;padding-right: 5%;text-align: left;}


@media ( max-width:1024px){
.HeaderS3{height: 50px;}
.HeaderS3 .Logo{float: left;position: relative;padding: 10px 10px 0 0;}
.HeaderS3 .Logo img{height: 30px;}
.HeaderS3 a.yycj{margin:10px 0 0 8px;padding:0 10px;line-height: 30px;}
.HeaderS3 a.login{top: 10px;width: 54px;line-height: 30px;}

.SubBan2 .info{width: 94%;left: 3%;}
.SubBan2 .imgbox{padding-top:60%;}
.SubBan2 .info .lefttxt .txt{zoom: 0.86;}
.SubBan2 .info .lefttxt .txt2{zoom: 0.7;}
.SubBan2 .info .video a{padding-top: 50%;}
.SubBan2 .info .video .play{zoom: 0.4;}
.SubBan2 .slick-dots{ bottom: 15px;}
.SubBan2 .slick-dots li{margin:0 6px;}
.SubBan2 .slick-dots li button{width: 12px;height: 12px;}

.Item3dvaaS .Info .ti{font-size: 24px;line-height: 60px;}
.Item3dvaaS .Info .p{font-size: 18px;line-height: 30px;}
}
@media ( max-width:768px){
.SubBan2 .info {transform: translateY(0);top: 0;height: 100%;}
.SubBan2 .info .lefttxt{transform: translateY(0);left: 0;top: 20%; width: 100%;}
.SubBan2 .info .lefttxt .txt{max-width: none;zoom: 0.7;}
.SubBan2 .info .lefttxt .txt2{zoom: 0.6;}
.SubBan2 .info .video{transform: translateY(0);right: auto;left: 50%;transform: translateX(-50%);}

.Item3dvaaS .Info .ti{font-size: 18px;line-height: 40px;}
.Item3dvaaS .Info .p{font-size: 15px;line-height: 24px;}
.Item3dvaaS .Info{display: block;width: auto;}
.Item3dvaaS .imgbox{display: block;width: auto;text-align: center !important;padding:20px 0 0 0 !important;}
.Item3dvaaS .Info .Nav {padding-top: 5%;}
.Item3dvaaS .Info .Nav a{margin-right: 12px;}
}
@media ( max-width:640px){
.SubBan2 .imgbox{padding-top:70%;}
.SubBan2 .info .lefttxt .txt{max-width: none;zoom: 0.5;}
.SubBan2 .info .lefttxt .txt2{zoom: 0.5;text-align: center;}
}


/*基础产品-作业系统-摄影测量教学实训平台 s*/

.ProFeatures6 .Item{margin-bottom: 6.5%;position: relative;}
.ProFeatures6 .imgbox{width: 68%;z-index: 2;background:#fff;height: 526px;text-align: center;overflow:visible;}
.ProFeatures6 .imgbox:after{position: absolute;width: 94px;height: 94px;border-radius: 50%;background:#eaf1f8;top: -39px;left: -63px;content: "";z-index: -1;}
.ProFeatures6 .imgbox:before{position: absolute;width: 100%;height: 100%;background:#fff;top: 0;left: 0;content: "";}
.ProFeatures6 .imgbox img{position: relative; z-index: 1;}

.ProFeatures6 .Info{width: 32%;padding-right:5%;position: relative;z-index: 2;}
.ProFeatures6 .Info .num{margin-bottom: 42px;color:#004f8e;font-size: 64px;position: relative;line-height: 103px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;border-bottom: 1px solid #d2d2d2;}
.ProFeatures6 .Info .num:after{width: 55px;height: 1px;background:#eb6111;position: absolute;left: 0px;bottom: -1px;content: "";transition: all 0.3s;}
.ProFeatures6 .Info h2{font-size: 20px;color:#333333;}

.ProFeatures6 .Item:hover .num:after{width: 130%;}
.ProFeatures6 .Item:nth-child(2n+2) .Info{padding-right: 0;padding-left: 3%;text-align: right;}
.ProFeatures6 .Item:nth-child(2n+2) .imgbox:after{left: auto;right: -63px;}
.ProFeatures6 .Item:nth-child(2n+2):after{right: auto;left: 0;}
.ProFeatures6 .Item:nth-child(2n+2) .Info .num:after{left: auto;right: 0;}

@media(max-width:1024px){
	.ProFeatures6 .Info .num{line-height: 60px;font-size: 40px;margin-bottom: 30px;}
	.ProFeatures6 .Info h2{font-size: 20px;line-height: 30px;margin-bottom: 15px;}
	.ProFeatures6 .Info p{font-size: 20px;line-height: 30px;}
	.ProFeatures6 .Item:hover .slick-prev{left: 0;}
	.ProFeatures6 .Item:hover .slick-next{right: 0;}
	.ProFeatures6 .imgbox:after{display: none;}
	}
	@media(max-width:640px){
	.ProFeatures6 .Item{padding-bottom: 25px;}
	.ProFeatures6 .imgbox{width: auto;display: block;height: auto;padding:15px;}
	.ProFeatures6 .Info{width: auto;display: block;text-align: left !important;padding:0 0 15px 0;}
	.ProFeatures6 .Info .num:after{right: auto !important;left: 0 !important;}
	.ProFeatures6 .Info .num{margin-bottom: 10px;line-height: 40px;font-size: 24px;}
	.ProFeatures6 .Info h2{margin-bottom: 0;font-size: 18px;}
	.ProFeatures6 .Info p{font-size: 18px;}
	.ProFeatures6 .Info .num:after{width: 55px !important;}
	}





