#scroll{display:none}
.CS_CTAContainer {float: none !important;}
.ac{max-width:1340px;padding:0 20px}
.ban.ban1{padding:40px 0 20px}
.ban.ban1 .lhs{width:calc(100% - 514px);padding:90px 0 50px}
.ban1 .rhs{width:514px}
.ban-ani{width:514px;height:450px}
.ban.ban1 .lhs h1{font-size:36px;color:#151a22;padding-right: 40px}
.ban.ban1 .lhs h1 strong{font-size: 44px;}
.ban1 .ban-ani span,.ban1 .ban-ani .man::before,.ban1 .ban-ani .man::after,.ban1 .ban-ani .gear-pic::before{background:url(/sites/meweb/images/fr/active-directory-360/images/identity-analytics-solution-banner-sprite-22.png) no-repeat;background-size:545px;position:absolute}
.ban1 .ban-ani .wave-hidden{overflow:hidden;width:450px;height:173px}
.ban1 .ban-ani .wave-run{position:relative;-webkit-animation:scrolling 10s 1s linear infinite both;animation:scrolling 10s 1s linear infinite both}
.ban1 .ban-ani .wave1{background-position:-2px -637px;width:542px;height:173px;top:14px;left:80px;margin:auto}
.ban1 .ban-ani .wave2{background-position:-2px -637px;width:542px;height:173px;top:14px;left:610px}
@-webkit-keyframes scrolling {
0%{margin-left:0}
100%{margin-left:-530px}
}
@keyframes scrolling {
0%{margin-left:0}
100%{margin-left:-530px}
}
.ban1 .ban-ani .circle{background-position:-70px -408px;width:406px;height:161px;left:0;right:0;bottom:0;margin:auto}
.ban1 .ban-ani .man{background-position:-15px -12px;width:250px;height:335px;top:50px;left:0;right:0;margin:auto}
.ban1 .ban-ani .man::after{content:'';background-position:-278px -42px;width:104px;height:60px;top:38px;bottom:0;right:40px;margin:auto;z-index:1}
.ban1 .ban-ani .man::before{content:'';background-position:-279px -125px;width:103px;height:55px;top:-63px;bottom:0;left:17px;margin:auto;z-index:1}
.ban1 .ban-ani .gear{background-position:-290px -214px;width:80px;height:78px;position:absolute;top:-34px;bottom:0;left:0;right:0;margin:auto;-webkit-animation:rotate 5s linear alternate infinite;animation:rotate 5s linear alternate infinite}
.ban1 .ban-ani .gear-pic{background-position:-421px -34px;width:64px;height:77px;top:-22px;bottom:0;left:0;right:0;margin:auto;z-index:10}
@-webkit-keyframes man {
from,to{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
@keyframes man {
from,to{-webkit-transform:translateY(0);transform:translateY(0)}
50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}
}
@-webkit-keyframes rotate {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
}
@keyframes rotate {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
}
.one-line-form.with-state{width:550px}
.one-line-form.with-state ul li input[type=submit]{padding:0 48px 0 22px}
.one-line-form.with-state ul li .icn-dwn{right:10px}
.sec2 .inn .lhs{padding:40px}
.sec2 .inn .lhs h2{font-size:27px}
.sec2 .inn .lhs p{font-size:20px}
.sec3 .tit h2{font-size:28px;font-weight:300;line-height:1.4}
.sec3 .tit h2 strong{display:block;font-size:32px;font-weight:500}
.tab-1-tit {margin-bottom: 46px}
.tab-1-tit ul{padding:0}
.tab-1-tit ul li span{line-height:1.3}
.tab-1-com.tab-4-view{display:none}
.tab-2-com.tab-5-view{display:block}
.sec3-1 .tab-1-tit ul li span:before,.sec4-1 .tab-1-tit ul li span:before{background:url(/sites/meweb/images/fr/active-directory-360/images/identity-analytics-solution-sprite-22.png) no-repeat;background-size:460px;top:0;bottom:0;margin:auto}
.sec3-1 .tab-1-ic ul li:nth-child(1) span:before{background-position:-2px -2px;width:26px;height:24px}
.sec3-1 .tab-1-ic ul li:nth-child(2) span:before{background-position:-34px -2px;width:24px;height:26px}
.sec3-1 .tab-1-ic ul li:nth-child(3) span:before{background-position:-64px -4px;width:26px;height:24px}
.sec3-1 .tab-1-ic ul li:nth-child(4) span:before{background-position:-95px -2px;width:30px;height:30px}
.tab-1-com .lhs{padding-right:500px;position:relative}
.sec3-1 .tab-1-tit ul li span{display:table-cell;vertical-align:middle;text-align:left}
.sec3-1 .tab-1-com .lhs::before{content:'';background:url(/sites/meweb/images/fr/active-directory-360/images/identity-analytics-solution-sprite-22.png) no-repeat;background-size:460px;width:286px;height:286px;position:absolute;right:30px;top:0;bottom:0;margin:auto}
.sec3-1 .tab-1-view .lhs::before{background-position:-168px -5px}
.sec3-1 .tab-2-view .lhs::before{background-position:-5px -315px}
.sec3-1 .tab-3-view .lhs::before{background-position:-5px -614px}
.sec3-1 .tab-4-view .lhs::before{background-position:-5px -912px}
.sec4-1 .tab-2-ic ul li:nth-child(1) span:before{background-position:-3px -43px;width:35px;height:34px}
.sec4-1 .tab-2-ic ul li:nth-child(2) span:before{background-position:-43px -43px;width:29px;height:34px}
.sec4-1 .tab-2-ic ul li:nth-child(3) span:before{background-position:-77px -36px;width:43px;height:44px}
.sec4-1 .tab-2-ic ul li:nth-child(4) span:before{background-position:-126px -41px;width:32px;height:35px}
.sec4-1 .tab-1-tit ul li span{height:76px;display:table-cell;vertical-align:middle}
.sec4-1 .tip-tb-1-1{left:50%;top:45%}
.sec4-1 .tip-tb-2-1{left:73%;top:15.3%}
.sec4-1 .tip-tb-2-1 div{right:-108px;top:34px}
.sec4-1 .tip-tb-2-1 div::before{left:122px;top:-4px}
.sec4-1 .tip-tb-2-2{left:90%;top:15.3%}
.sec4-1 .tip-tb-2-2 div{right:-108px;top:34px}
.sec4-1 .tip-tb-2-2 div::before{left:122px;top:-4px}
.sec4-1 .tip-tb-3-1{left:64%;top:33%}
.sec4-1 .tip-tb-4-1{left:62%;top:48%}
.sec4-1 .tip-tb-4-1 div{right:-108px;top:34px}
.sec4-1 .tip-tb-4-1 div::before{left:122px;top:-4px}
.sec5.sec5-1 .inn:before{background:url(/sites/meweb/images/fr/active-directory-360/images/identity-analytics-solution-sprite-22.png) no-repeat -5px -115px;background-size:460px}
.sec5.sec5-1 .inn .rhs{border:none;margin:40px 0;padding:40px}
.sec5.sec5-1 .inn .rhs::before{content:'';background:#eefafe;background:-o-linear-gradient(left,#eefafe,#fff);background:-webkit-gradient(linear,left top,right top,from(#eefafe),to(#fff));background:linear-gradient(to right,#eefafe,#fff);border-radius:10px;width:100%;height:100%;border:1px solid #b8d1ff;position:absolute;left:0;top:0}
.sec5 .rhs:after{height:calc(100% + 5px);right:-4px;z-index:1}
.sec5 .inn .rhs ul{z-index:2}
.sec5 .inn .rhs ul li:last-child{padding-bottom:0}
@media (max-width: 1230px) {
.ban{padding:50px 0 0}
.ban-ani{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);position:relative;left:40px}
}
@media (max-width: 1200px) {
.sec3-1 .tab-1-tit ul li span{text-align:center}
.tab-1-com .lhs{padding-right:350px}
}
@media (max-width: 1100px) {
.ban{padding:80px 0 50px}
.ban.ban1 .lhs{width:100%;padding:40px 0}
  .ban.ban1 .lhs h1 {padding-right: 0;}
.ban.ban1 .lhs h1 strong{display:block}
.sec5.sec5-1 .inn .rhs{margin:0;margin-bottom:120px}
}
@media (max-width: 992px) {
.one-line-form.with-state{width:100%}
.ban.ban1 .lhs h1{font-size:30px;line-height: 34px;}
.ban.ban1 .lhs h1 strong {font-size: 34px;line-height: 45px}
.sec3 .tit h2{font-size:24px}
.sec3 .tit h2 strong{font-size:28px}
.tab-1-tit ul li span{font-size:14px}
.tab-1-com .lhs{padding-right:0}
.sec3-1 .tab-1-com .lhs::before{display:none}
.sec4 .tab-1-tit ul li span{padding:15px}
}
@media (max-width: 769px) {
.sec3-1 .tab-1-tit ul li span,.sec4-1 .tab-1-tit ul li span{height:auto}
.sec3-1 .tab-1-tit ul li span br,.sec4-1 .tab-1-tit ul li span br{display:none}
}
@media (max-width: 768px) {
.ban.ban1 .lhs p{font-size:18px}
.sec3 .tit h2{font-size:22px}
.sec3 .tit h2 strong{font-size:24px}
.sec6{padding:80px 0}
}
@media (max-width: 600px) {
.ban.ban1 .lhs{padding: 24px 0}
.ban.ban1 .lhs h1{font-size:22px;line-height:1.5}
.ban.ban1 .lhs h1 strong{font-size: 26px;line-height: 34px}
.sec2 .inn .lhs,.sec2 .inn .rhs{padding:24px}
.sec2 .inn .lhs h2{font-size:24px}
.sec2 .inn .lhs p,.sec2 .inn .rhs p{font-size:16px;line-height:1.3}
.sec2 .inn .rhs p{line-height:1.6}
.sec3{padding:70px 0 90px}
.sec3.sec4{padding-bottom:140px}
.sec5.sec5-1 .inn .rhs{padding:0}
.sec5.sec5-1 .inn .rhs::before{display:none}
.sec6{padding:60px 0}
.sec6 h2{font-size:22px;line-height:32px}
.sec6 .bot-cta{font-size:16px}
}
@media all and (-ms-high-contrast:none) {
.sec5 .rhs:after{display:none}
}