/* CSS Document */
.pctcbox{ display:none;}
.pctcbox2{ display:none;}
#superContainer { height: 100%;  position: relative;}
.section { position: relative; overflow: hidden;} 
.section1{ background:url(../../../image/img2.0/indexbg.png) center 70px no-repeat #f1f1f5; padding-top:70px; width:100%;  background-size:contain;}

.section1cont{  padding-top:3rem; text-align:center;}
.section1cont dt img{}
.section1cont dd img{}
.section1cont dd{ margin-top:1.93rem;}
.line4{ width:65px; padding-top:20px; border-bottom:2px solid #dbdfe6; display:inline-block; overflow:hidden;}

.linkdd{ padding-top:20px;}
.linkdd a{ display:inline-block; width:178px; height:43px; border:2px solid #1cafe5; line-height:43px; border-radius:25px; font-size:22px; color:#1cafe5;}
.yun{ width:100%; background:url(../../../image/img2.0/yun.png) no-repeat center top; background-size:cover; height:20.12rem; position:absolute; left:0; bottom:0;}

.i1ipad{ position:absolute; top:14rem; left:50%; margin-left:-22.53rem;}

.section .container{  position:relative;}
.section1 .container{ height:100%;}
.tybt{ width:170px; height:170px; float:left;}
.tybt a{ display:block; font-size:16px; color:#12aee1; padding-top:105px; height:65px;}
.tybt a:hover{ color:#fff;}
.typebnt{ text-align:center; position:absolute; width:100%; bottom:130px; left:0; z-index:1000;}
.bnt1s{ margin-left:160px;}
.bnt2s{ margin-left:220px; margin-right:220px;}
.bnt1s a{ background:url(../../../image/img2.0/1s.png) no-repeat center center;}
.bnt1s a:hover{ background:url(../../../image/img2.0/1shover.png) no-repeat center center; background-size:cover;}
.bnt2s a{ background:url(../../../image/img2.0/2s.png) no-repeat center center; }
.bnt2s a:hover{ background:url(../../../image/img2.0/2shover.png) no-repeat center center; background-size:cover;}
.bnt3s a{ background:url(../../../image/img2.0/3s.png) no-repeat center center;}
.bnt3s a:hover{ background:url(../../../image/img2.0/3shover.png) no-repeat center center; background-size:cover;}

.typebnt2{ position:absolute; bottom:100px; width:100%; text-align:center;}

.tybt2{ width:91px; height:91px; display:inline-block;}
.bntt2s{ margin:0 160px;}
.tybt2 a{ display:block; height:91px;}
.bntt1s a{ background:url(../../../image/img2.0/c01.png) no-repeat center center; background-size:cover;}
.bntt1s a:hover,.bntt1s.onhover a{ background:url(../../../image/img2.0/c01h.png) no-repeat center center; background-size:cover;}
.bntt2s a{ background:url(../../../image/img2.0/c02.png) no-repeat center center; background-size:cover;}
.bntt2s.onhover a,.bntt2s a:hover{ background:url(../../../image/img2.0/c02h.png) no-repeat center center; background-size:cover;}
.bntt3s a{ background:url(../../../image/img2.0/c03.png) no-repeat center center; background-size:cover;}
.bntt3s.onhover a,.bntt3s a:hover{ background:url(../../../image/img2.0/c03h.png) no-repeat center center; background-size:cover;}

.section2{ padding-top:70px;}
.section2cont{  padding-top:60px; text-align:center; color:#666;}
.section2cont dt{ font-size:28px; font-weight:normal; padding-bottom:30px; }
.section2cont dd{ font-size:18px; line-height:36px;}

.sec2minbox01{ height:620px; background:url(../../../image/img2.0/indextep2bg.png) no-repeat center bottom;}
.windowsec{ width:550px; height:272px; margin:66px auto 0; position:relative;}
.windowsec i{ display:block; position:absolute;}
.imdw{ width:58px; height:58px; left:-150px; top:-20px;}
.imwb{ width:64px; height:64px; left:-30px; top:130px;}
.imip{ width:58px; height:58px; top:-30px; right:140px;}
.imjpg{ width:58px; height:58px; top:-50px; right:-140px;}
.impc{ width:72px; height:72px; top:35px; right:-45px;}
.imdoc{ width:43px; height:43px; top:160px; right:0px;}

.section3{ padding-top:70px;}
.section3cont{ padding-top:2.5rem; text-align:center; color:#666; font-size:20px;}
.index3mk{ width:256px; height:256px; float:left;}
.index3box{ padding-top:2.5rem;}
.wz{ font-size:16px; text-align:center; line-height:30px; color:#333; background-color:#f6f6f6;}
.wz p{ padding-left:38px; padding-right:38px; padding-top:30px;}

.section4{ margin-top:70px; width:100%; background-color:#f3f6f7;}
.index4bg{ background:url(../../../image/img2.0/index4bg.png) no-repeat center top; height:527px; background-size:cover;}
.section4cont{  padding-top:148px; text-align:center;}
.section4cont dt h2{ font-size:48px; height:48px; line-height:48px; color:#fff; font-weight:normal; }
.section4cont dt{ padding-bottom:20px;}
.section4cont dd{ font-size:24px; color:#fff; line-height:32px;}
.linkdd2{ padding-top:30px;}
.linkdd2 a{ display:inline-block; width:178px; height:43px; border:2px solid #12ade1; background-color:#12ade1; line-height:43px; border-radius:25px; font-size:22px; color:#fff;}
.linkdd a:hover{ color:#fff; background-color:#12ade1;}
.linkdd a:active{ color:#fff; background-color:#0295c8;}
.linkdd2 a:hover{ color:#fff; background-color:#0295c8;}
.line2{ width:53px; padding-top:20px; border-bottom:2px solid #0e90f8; display:inline-block; overflow:hidden;}
.hasmember{ padding-top:30px; font-size:22px; color:#fff;}
.hasmember a{ color:#12ade1;}



/*右侧隐蔽导航*/
#fullPage-nav { font-size: 12px; }
#fullPage-nav li { width:8px; height:8px; margin: 10px 0 0; vertical-align: middle;}
#fullPage-nav li a { float: right; width:8px; height:8px; color: #8F9DA4; text-decoration: none; text-align:right; background-color:#fff; border-radius:50%; border:1px solid #12aee1;}
#fullPage-nav li .active { background-color:#12aee1; border:1px solid #fff;}
#fullPage-nav span { display: none;}
.fullPage-tooltip { float: left; top: 0; margin-right: 5px; font: 12px "Microsoft Yahei"; color: #8F9DA4; line-height: 21px;}
#fullPage-nav {position: fixed;z-index: 100;margin-top: -32px;top: 50%; opacity: 1;}
#fullPage-nav.right { right: 17px;}
#fullPage-nav.left {left: 17px;}
.fullPage-slidesNav {position: absolute;z-index: 4;left: 50%;opacity: 1;}
.fullPage-slidesNav.bottom {bottom: 17px;}
.fullPage-slidesNav.top {top: 17px;}
#fullPage-nav ul,
.fullPage-slidesNav ul {margin: 0;padding: 0;}
#fullPage-nav li,
.fullPage-slidesNav li {display: block;width: 8px;height: 8px;margin:8px;position:relative;}
.fullPage-slidesNav li {display: inline-block;}
#fullPage-nav li a,
.fullPage-slidesNav li a {display: block;position: relative;z-index: 1;width: 100%;height: 100%;cursor: pointer;text-decoration: none;}
#fullPage-nav li .active span,
.fullPage-slidesNav .active span {background: #333;}
#fullPage-nav span,
.fullPage-slidesNav span {top: 2px;left: 2px;width: 8px;height: 8px;border: 1px solid #000;background: rgba(0, 0, 0, 0);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;position: absolute;z-index: 1;}
.fullPage-tooltip {position: absolute;color: #fff; top: -2px;}
.fullPage-tooltip.right {right: 20px;}
.fullPage-tooltip.left {left: 20px;}


/*企业版*/
.barh2{ text-align:center; padding-top:60px; }
.barh2 h2{ font-size:30px;}
.qybanner{ height:565px; background:url(../../../image/img2.0/qybanner.png) no-repeat center top; }
.qybanner .container{ position:relative;}
.qybdt{ position:absolute; top:150px; right:100px;}
.contdes{ float:left; color:#fff; padding-top:200px; margin-left:20px;}
.contdes dt{}

.contdes dd{ padding-top:30px;}
.tsboxmin{ margin-left:-20px; padding-top:40px;}
.tsitem{ width:411px; height:298px; text-align:center; border:1px solid #dcdcdc; border-radius:5px; float:left; margin-top:20px; margin-left:20px;}
.tsitem dl{ padding-top:40px;}
.tsitem dl dt{}
.tsitem dl dd{ font-size:18px; line-height:30px; padding-top:28px; color:#666;}
.sbbox{ position:relative; height:730px; margin-top:94px;}
.sbboxleft{ position:absolute; left:0; width:50%; height:730px; background:url(../../../image/img2.0/do2.png) no-repeat right;}
.sbbox .sbboxleft.onbg{ background:url(../../../image/img2.0/do.png) no-repeat right;}
.sbboxright{ position:absolute; right:0; width:50%; height:730px; background:url(../../../image/img2.0/do2h.png) no-repeat left;}
.sbbox .sbboxright.onbg{ background:url(../../../image/img2.0/doh.png) no-repeat left;}
.sbcont{ z-index:10000; position:relative; color:#fff;}
.sbcont .line3{width:53px; padding-top:20px; border-bottom:2px solid #fff; display:inline-block; overflow:hidden;}
.linkdd3{ padding-top:18px;}
.linkdd3 a{ display:inline-block; width:178px; height:43px; border:2px solid #1cafe5; line-height:43px; border-radius:25px; font-size:22px; color:#1cafe5;}
.sbcont dl{ text-align:center; padding-top:95px;}
.sbleft{ width:50%; float:left;}
.sbcont dl .ftz30{ font-size:30px; line-height:48px; padding-top:30px;}
.sbcont dl .ftz14{ font-size:14px; line-height:30px; padding-top:10px; height:75px; overflow:hidden; }
.linkdd6{ padding-top:60px;}
.linkdd6 a{ display:inline-block; width:178px; height:43px; border:2px solid #1cafe5; color:#1cafe5; line-height:43px; border-radius:25px; font-size:22px;}

.sbbox:hover .sbcont a{ color:#fff; border:2px solid #fff;}
.qylist{ padding-top:78px;}
.qylist ul{ margin-left:-20px;}
.qylist ul li{ width:400px; height:240px; background-color:#fff; float:left; margin-top:20px; margin-left:20px; text-align:center;}
.qylist ul li p{ height:240px; width:400px; text-align:center; display:table-cell; vertical-align:middle;  }
.hzqy{ background-color:#f3f3f3; overflow:hidden; padding-bottom:102px;}


/*电脑版*/
.pcheader{ border-bottom:1px solid #6f706f;}
.pcheaderbg{ background-color:#454544;}
.pcheader a{ color:#fff;}
.pcheader .navbar-brand{ background:url(../../../image/img2.0/logo2.png) no-repeat center center;}
.pcbanner{ background:url(../../../image/img2.0/pcbanner.png) no-repeat center center; background-size:cover; height:663px;}
.pcdes{ padding-top:85px;}
.pcdes dl{ text-align:center; color:#fff;}
.pcdes dl dt{ font-size:50px; height:50px; line-height:50px;}
.pcdes dl dt .pct01{ font-family:"兰亭特黑简"; padding-right:45px; font-weight:bolder;}
.pcdes dl dd{ font-size:18px; padding-top:35px;}
.downlink{}
.downlink a{ width:190px; height:45px; border-radius:30px; background-color:#12aee1; display:inline-block; color:#fff; line-height:45px; margin:0 10px;}
.win{ display:inline-block; width:26px; height:26px; vertical-align:middle; background:url(../../../image/img2.0/win.png) no-repeat; margin-right:10px;}
.pcimg{ position:absolute; width:100%; text-align:center; left:0; top:400px;}
.pctsbox{ height:800px; background-color:#7cc25a; margin-top:100px;}
.pctsimg{ float:left; padding-top:115px;}
.proditem{ padding-bottom:20px; overflow:hidden;}
.proditem .prodinfo{ color:#666;}
.proditem .prodinfo dt{ font-size:30px; line-height:48px;}
.proditem .prodinfo dd{ font-size:18px; line-height:28px; margin-top:30px;}
.pr01 .prodimg{ float:right;}
.pr01 .prodinfo{ float:left; text-align:left; width:52%; padding-top:190px;}
.pr02 .prodimg{ float:left;}
.pr02 .prodinfo{ float:right; text-align:left; width:50%; padding-top:65px;}
.prodbox{ padding-top:145px;}
.mrt30{ margin-top:30px;}
.pctsinfo{ float:left; margin-left:60px; color:#fff; width:30%;}
.pctsinfo dl{ margin-top:35px;}
.pctsinfo dl dt{ font-size:24px;}
.pctsinfo dl dt img{ vertical-align:middle; margin-right:15px;}
.pctsinfo dl dd{ font-size:16px; line-height:30px; padding-top:15px;}
.doownbox{ background:url(../../../image/img2.0/downbg.png) no-repeat center center; height:680px; background-size:cover;}
.downitem{ width:45%; float:left; position:relative; margin-top:110px; margin-left:40px;}
.downitem dl{ color:#fff; text-align:center; position:relative; z-index:1000; margin-top:50px; padding-top:80px; height:185px; border:1px solid #777;}
.downitem dl dt{ font-size:24px;font-weight:bold;}
.downitem dl dd{ font-size:14px; line-height:30px; padding-top:15px;}
.linkdd4{ padding-top:20px;}
.linkdd4 a{ display:inline-block; width:160px; height:40px; border:1px solid #1cafe5; line-height:40px; border-radius:25px; font-size:18px; color:#12aee1;}
.linkdd4 a:hover{ color:#fff; background-color:#12aee1;}
.downctms{ width:100%; height:265px; background-color:#777; opacity:0.1;  position:absolute; left:0; top:50px;}
.downimg{ position:absolute; width:100%; top:0; left:0; text-align:center; z-index:8000;}
.downitem:hover .downctms{ background-color:#12aee1;}
.downitem:hover dl{ border:1px solid #12aee1;}

/*网页版*/
.webbanner{ height:662px; background:url(../../../image/img2.0/webbannerimg.png) repeat-x left bottom; position:relative;}
.webbanner .container{ height:662px; position:relative;}
.webdes{ padding-top:200px; float:left;}
.webdes dl{  color:#fff;}
.webdes dl dt{ font-size:50px; height:50px; line-height:50px; color:#333;}
.webdes dl dt .pct01{ font-family:"兰亭特黑简"; padding-right:33px; font-weight:bolder;}
.webdes dl dd{ font-size:22px; padding-top:35px; color:#666;}
.weblink{}
.weblink a{font-size:16px; width:145px; text-align:center; height:40px; border-radius:30px; border:1px solid #12aee1; color:#12aee1; background-color:#fff; display:inline-block;  line-height:40px; margin-right:20px;}
.weblink a:hover,.weblink a.activelink{ background-color:#12aee1; color:#fff;}
.webimg{ position:absolute; width:640px; height:428px; right:30px; bottom:-80px;}
.webtsimg{ float:left; padding-top:80px; }
.webtsbox{ background-color:#45da77; /* height:865px; */ margin-top:100px;padding-bottom:20px}
.section5{ background:url(../../../image/pc-img/en/webye.jpg) no-repeat center center; margin-top:70px; background-size:cover; width:100%;}
.webfast2{background:url(../../../image/pc-img/en/webye.jpg) no-repeat center center; height:662px;}
.webpf{ position:absolute; right:0; top:20px; background:url(../../../image/img2.0/webpf.png) no-repeat right top; width:792px; height:434px;}
.opleft{ float:left; width:35px; margin-top:50px; cursor:pointer;}
.opright{ float:right; width:35px; margin-top:50px; cursor:pointer;}
.opentcont{}
.opentcont ul{ padding-top:30px; float:left;}
.opentcont ul li{ float:left; width:172px; height:172px; overflow:hidden; margin-left:20px;  background:#fafaff;}
.opentcont ul li img{ width:172px; height:111px;}
.opentcont ul li .txt{ border:1px solid #e0e0e0; padding:0 10px 5px 10px;}
.opentcont ul li h2{ font-size:14px; color:#333; padding-top:5px; height:25px; line-height:25px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.opentcont ul li p{ font-size:14px; color:#999;}
.opentlbox{ width:1060px; height:277px; background-color:#fff; box-shadow:8px 8px 30px #dbdbdb,-8px -8px 30px  #dbdbdb;  position:absolute; display:none; z-index:1000; left:50%; top:50%; margin:-137px 0 0 -530px;}
.close{ background:url(../../../image/img2.0/close.png) no-repeat; width:24px; height:24px; position:absolute; right:20px; top:14px;}
.close a{ display:block; height:24px; cursor:pointer;}
.opentls{ color:#333; font-size:18px; text-align:center; line-height:50px; border-bottom:1px solid #e5e5e5;}


.ladaycont{ width:890px; height:620px; position:fixed; left:50%; top:50%; margin-left:-445px; margin-top:-310px; background-color:#fff; z-index:100001; display:none;}
.laday{ width:100%; height:100%; position:fixed; left:0; top:0; background-color:#000; opacity:0.7; z-index:100000; display:none;}
.laday2{ width:100%; height:100%; position:fixed; left:0; top:0; background-color:#000; opacity:0.7; z-index:100000; display:none;}
.ladayconttop{ line-height:40px; height:40px; border-bottom:1px solid #e0e0e0; padding:0 20px; font-size:16px; color:#666;}
.ladayconttop a{ float:right; font-size:30px; color:#b9c3cd;}
.ladycontbox{ font-size:14px; color:#666; height:580px;  overflow:hidden; overflow-y:auto; line-height:30px;}
.ladycontbox p{ padding:10px 0;}
.ladycontboxmin{ padding:0 25px;}

.webkeynav{ text-align:center; position:absolute; width:100%; height:4px; bottom:40px; z-index:999;}
.webkeynav span{ width:60px; height:4px; background-color:#4b425b; display:inline-block; margin:0 5px; cursor:pointer;}
.webkeynav span.onm{ background-color:#12aee1;}



/*下载*/
.section6{ background:url(../../../image/img2.0/downbgs.png) no-repeat center center; background-size:cover; width:100%; margin-top:70px;}
.downitembox{ width:375px; height:440px; background-color:#fff; border-radius:4px; text-align:center; float:left; margin-left:20px;}
.downitembox:nth-child(2){ margin-left:40px;}
.downitembox:hover{ box-shadow:3px 3px 3px 3px #12aee1,-3px -3px 3px 3px #12aee1;}
.downdesm{ padding:50px 0 40px; font-size:24px; color:#fff; text-align:center;}
.downimgs{ margin-top:40px;}
.downtitle{ font-size:20px; color:#666; padding-top:20px;}
.downdes{ font-size:14px; line-height:24px; color:#666; padding:15px 40px;}
.downstylink{ height:73px; margin-bottom:10px;}
.downstylink a{ width:190px; height:45px; border-radius:30px; font-size:16px; background-color:#12aee1; display:inline-block; color:#fff; line-height:45px; vertical-align:middle;}
.phonelinks a{ margin-right:68px; text-align:center;}
.downss{ line-height:20px;}
.downss span{ font-size:12px;}
.dador{ background:url(../../../image/img2.0/dadros.png) no-repeat; width:22px; height:26px; display:inline-block; vertical-align:middle; margin-right:11px;}
.diphon{ background:url(../../../image/img2.0/diphon.png) no-repeat; width:22px; height:25px; display:inline-block; vertical-align:text-bottom; float:left; margin-top:10px; margin-left:25px;}
.dalink{background:url(../../../image/img2.0/dlink.png) no-repeat; width:26px; height:26px; display:inline-block; vertical-align:middle; margin-right:11px;}
.downstylink img{ margin-left:10px; vertical-align:middle;}
.sliderb{ width:17px; height:12px; background:url(../../../image/img2.0/sliuder.png) no-repeat; position:absolute; left:50%; margin-left:-14px; z-index:999999; bottom:100px;}

/*手机版*/
.phonebanner{ height:800px; background:url(../../../image/img2.0/phonebannerbg.png) no-repeat center top; background-size:cover; position:relative;}
.phonedes{ padding-top:200px; float:left; margin-left:40px;}
.phonedes dl{  color:#fff;}
.phonedes dl dt{ font-size:50px;  line-height:70px;}
.phonedes dl dt .pct01{ font-family:"兰亭特黑简"; padding-right:31px; font-weight:bolder;}
.phonedes dl dd{ font-size:18px; padding-top:35px; line-height:30px;}
.phonelinks{ padding-top:55px; height:45px;}
.phonedes dl dd.phoneimgst{ padding-top:10px;}
.phoneimgst img{ margin-left:40px; margin-right:100px;}
.phoneimg{ width:667px; height:565px; position:absolute; bottom:0; right:85px;}
.phonetsbox{ height:935px; background:url(../../../image/img2.0/mobilebg.png) no-repeat center bottom #ecf3f5; margin-top:50px;}
.minnavp{ width:350px; float:left; margin-top:195px;}
.phonebox{ width:308px; height:594px; float:left; background:url(../../../image/img2.0/phonebox.png) no-repeat center top; margin:148px 128px 0;}
.phonenavt{ height:152px; color:#666; position:relative; margin-bottom:20px;}
.phonenavt dl{ padding:15px 18px;}
.phonenavt dt{ font-size:20px; height:42px; line-height:42px; background-repeat:no-repeat;}
.phonenavt dd{ font-size:14px; line-height:30px; }
.phoneleft{ text-align:right;}
.phoneleft dt{ padding-right:56px; background-position:right center;  }
.phoneright dt{ padding-left:56px; background-position:left center; }
.pt01{ background-image:url(../../../image/img2.0/t01.png); }
.pt02{ background-image:url(../../../image/img2.0/t02.png); }
.pt03{ background-image:url(../../../image/img2.0/t03.png); }
.pt04{ background-image:url(../../../image/img2.0/t04.png); }
.pt05{ background-image:url(../../../image/img2.0/t05.png); }
.pt06{ background-image:url(../../../image/img2.0/t06.png); }
.phonecontimg{ width:247px; height:438px;  margin:71px 0 0 35px;}
.bj{ width:0;height:0;border-top:12px solid transparent; border-right: 12px solid #12aee1; border-bottom: 12px solid transparent; position:absolute; top:60px; left:-12px; display:none; }
.bj2{ width:0;height:0;border-top:12px solid transparent; border-left: 12px solid #12aee1; border-bottom: 12px solid transparent; position:absolute; top:60px; right:-12px; display:none; }
.phonenavt:hover,.phonenavt.hoverbs{ background-color:#12aee1; color:#fff;}
.phonenavt:hover .bj2,.phonenavt:hover .bj,.phonenavt.hoverbs .bj2,.phonenavt.hoverbs .bj{ display:block;}
.phonenavt:hover .pt01{ background-image:url(../../../image/img2.0/t01h.png);}
.phonenavt:hover .pt02{ background-image:url(../../../image/img2.0/t02h.png);}
.phonenavt:hover .pt03{ background-image:url(../../../image/img2.0/t03h.png);}
.phonenavt:hover .pt04{ background-image:url(../../../image/img2.0/t04h.png);}
.phonenavt:hover .pt05{ background-image:url(../../../image/img2.0/t05h.png);}
.phonenavt:hover .pt06{ background-image:url(../../../image/img2.0/t06h.png);}

.windowsec i:hover{ -webkit-animation: scal 1s ease infinite; animation: scal 1s ease infinite;}
@keyframes scal {
    0% { -webkit-transform: scale(1); transform: scale(1); }
	50%{ -webkit-transform: scale(1.3); transform: scale(1.3); }
	100% { -webkit-transform: scale(1); transform: scale(1); }
}
.sec2minboxt01{ height:620px; background:url(../../../image/img2.0/indextep2bg.png) no-repeat center bottom; background-size:100% auto;}
.sec2minboxt01 .container{background:url(../../../image/img2.0/contsen2.png) no-repeat center 190px; }
.sec2minboxt02{ height:620px; background:url(../../../image/img2.0/indexts2.png) no-repeat center center;}
.windowsec2{ position:relative;}
.windowsec2 i{ display:block; position:absolute;}
.ts01{ left:815px; top:80px;}
.ts02{ left:346px; top:79px;}
.ts03{ left:466px; top:92px;}
.ts05{ left:831px; top:136px;}
.ts06{ left:417px; top:121px;}
.ts07{ left:602px; top:130px;}
.ts08{ left:498px; top:150px;}
.ts09{ left:675px; top:187px;}
.windss{ width:607px; height:237px;}
.windowsec3{width:607px; height:237px; margin-left:auto; margin-right:auto; margin-top:50px;  text-align:center; position:relative;}
.sec2minboxt03{ height:620px; }
.windowsec3 i{ position:absolute; }
.xs01{left:0px; top:125px;}
.xs02{left:20px; top:187px;}
.xs03{left:98px; top:105px;}
.xs04{left:458px; top:140px;}
.xs05{left:539px; top:188px;}

.downdsm{ text-align:center; color:#fff; padding-top:115px;}
.downdsm h2{ height:30px; line-height:30px; font-size:30px;}
.webtss{ margin-top:0px;}

.navm{ width:65px; height:65px; position:absolute; top:50%; margin-top:-32px; cursor:pointer; line-height:60px; background-color:#000;}
.prev{ left:100px; background:url(../../../image/img2.0/pr.png) no-repeat;}
.prev:hover{ background:url(../../../image/img2.0/prh.png);}
.next{ right:100px; background:url(../../../image/img2.0/nx.png) no-repeat;}
.next:hover{ background:url(../../../image/img2.0/nxh.png) no-repeat;}
.weibots{ background-color:#bcbec0; width:114px; height:109px; position:absolute; left:-35px; top:-120px; text-align:center; display:none;}
.qqbots{ background-color:#bcbec0; width:154px; height:74px; line-height:74px; position:absolute; left:-50px; top:-87px; text-align:center; font-size:16px; color:#000; display:none;}
.weibots img{ margin-top:13px;}
.tsb{ width: 0; height: 0; border-left: 8px solid transparent;  border-right: 8px solid transparent; border-top: 8px solid #bcbec0; position:absolute; left:50%; margin-left:-6px; bottom:-8px;}

@media (max-height:790px) {
  .i1ipad{ margin-left:-180px;}
  .i1ipad img{ height:200px;}
  .yun{ height:210px;}
  .tybt{ width:80px; height:80px;}
  .bnt1s{ margin-left:300px;}
  .tybt a{ padding-top:45px; height:35px; font-size:12px; background-size:cover;}
  .sliderb{ margin-left:-9px;}	
  .tybt2{ width:50px; height:50px;}
  .tybt2 a{ height:50px;}
  .typebnt2{ bottom:80px;}
  .windowsec{ margin-top:40px;}
  .sec2minboxt01{ height:530px;}
  .sec2minboxt02{ height:530px;}
  .index3box{ padding-top:1rem;}
  .section3cont{ padding-top:1rem;}
}
/*@media screen (min-width:1400px){
  .section1{ background-size:auto auto;
}*/

.scrollpic{max-width:1000px; min-height:200px; margin:20px auto;  }
#myscroll{display:block; width:960px; height:278px; position:relative; overflow:hidden; float:left;}
#myscroll #myscrollbox{display:block; float:left; position:absolute; left:0; top:0; width:1000000px;}
#mybtns a:hover{background-color: #d7000f;}
#mybtns a:hover, #myscroll, #mybtns a,#myscroll a:hover .intro, #myscroll a .intro,#myscroll #myscrollbox{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.prodboxauto{ display:none;}
.webdes dl dd.weblinkauto{ display:none;}
.navbar-menu{ display:none;}
.navbar-auto{ display:none;}
.webdes dl dt img{width:80%;max-width:555px;}
@media screen and (min-width: 961px) and (max-width:1230px){
	.navbar-brand{width:37rem;background-size:100%;}
	
}
@media screen and (min-width: 1231px){
	
	.webdes dl dd.en_webdes_text{width:80%;}
}
@media screen and (min-width: 1100px) and (max-width:1230px){
	
	.webdes dl dd.en_webdes_text{width:80%;font-size:20px;}
}
@media screen and (min-width: 961px) and (max-width:1100px){
	.en_webdes_text{width:60%;font-size:18px;}
}
@media screen and (min-width: 240px) and (max-width:960px){
	.navbar{ height:4rem;}
	.navbar-header{ margin-left:1rem;}
	.navbar-brand{ width:10rem; background-size:contain;}
	.navbar-collapse{ display:none;}
	.navbar-auto{ display:block; float:right; padding-top:1rem;}
	.navbar-nav > li > a{font-size:12px;}
	.navbar-right a{font-size:12px;}
	.haslogin a.username{ float:left; width:90px;}
	.webbanner{ height:40rem; background-image:none;}
	.webbanner .container{ height:auto;}
	.webdes{ float:none; padding-top:3.5rem; text-align:center;}
	.webdes dl dt img{ width:70%;}
	.webdes dl dd{ font-size:1.2rem; line-height:2.3rem; padding:1.5rem 1rem 0;}
	.en_webdes_text{width:auto;}
	.webdes dl dd.weblink{ display:none;}
	.webdes dl dd.weblinkauto{ display:block; padding-left:0; padding-right:0; padding-top:.5rem;}
	.webdes dl dd.weblinkauto a{ width:28%; display:inline-block; border-radius:20px; margin-right:0.7rem; height:1.8rem; line-height:1.8rem; font-size:14px; background-color:#12aee1; color:#fff;}
	.webpf{ width:100%; height:14rem; background-size:contain; top:20rem; z-index:1000;}
	.webkeynav{ display:none;}
	.webimg{ width:100%; text-align:center; right:0; bottom:-35rem; z-index:999;}
	.webimg img{ width:90%;}
	.prodbox{ padding-top:3rem;}
	.prodboxauto{ display:block;}
	.prodbox{ display:none;}
	.proditem{ text-align:center;}
	.prodimgauto img{ width:60%;}
	.prodinfoauto{ padding-top:2rem;}
	.prodinfoauto dt{ font-size:1.5rem; padding-left:1.8rem; padding-right:1.8rem; line-height:2.5rem;}
	.prodinfoauto dd{ font-size:1rem; padding:1rem 1.8rem;}
	.webtsimg{ float:none; text-align:center;padding-top:3rem;}
	.webtsimg img{ width:90%; }
	.pctsinfo{ float:none; width:88%; padding-top:0; margin-left:2rem;}
	.webtss{ margin-top:3rem;}
	.pctsinfo dl{ margin-top:2rem;}
	.doownbox{ display:none;}
	.footermbb{ display:none;}
	.footerkf{ width:45%; margin-left:1rem; padding-top:0rem;}
	.footerlogo{ width:30%; margin-left:1.5rem; margin-top:4rem;}
	.footerkf dl{ float:none; width:100%; margin-top:2rem;}
	.footerkf dl dt{ width:2.5rem; height:1.5rem; background-size:contain;}
	.footerkf dl dd{ margin-left:2.7rem; padding-left:0.5rem; }
	.footerkf dl dd p{ padding-top:0.5rem;}
	.footbot p:first-child{ display:none;}
	.footbot p{ font-size:0.5rem; padding:0 3rem;}
	.footetop{ height:11rem;}
	.navbar-auto a{ display:inline-block; }
	.loginlink{ width:4.5rem; height:1.5rem; line-height:1.5rem; text-align:center; color:#fff; background-color:#12aee1; border-radius:0.8rem; margin-top:.2rem; float:left; margin-right:2rem;}
	.menuzk{ width:1.8rem;  height:1.8rem; background:url(../../../image/img2.0/menu.png) no-repeat center center; background-size:contain;float:right; margin-right:1.5rem;}
	.menuclose{ width:1.4rem;  height:1.4rem; background:url(../../../image/img2.0/menuclose.png) no-repeat center center; background-size:contain;float:right; margin-top:.2rem; margin-right:1.5rem;}
	.navbar-menu{ position:absolute; top:4rem; right:0; width:9rem; background-color:#333; opacity:0.9; z-index:10000; display:none;}
	.navbar-menu ul{}
	.navbar-menu ul li{ height:2.5rem; line-height:2.5rem; margin-top:1rem;}
	.navbar-menu ul li a{ color:#fff; padding-left:1.5rem;}
	.navbar-menu ul li.current{ border-left:2px solid #12aee1;}
	.navbar-menu ul li.current a{ color:#12aee1;}
	.muenautonav{ background-color:#535353;}
	
	.pctcbox{ width:90%; background-color:#fff; position:fixed; height:11rem; left:50%; top:50%; margin-left:-45%; margin-top:-5.5rem; z-index:999999; display:none;}
	.pctcbox2{ width:90%; background-color:#fff; position:fixed; height:11rem; left:50%; top:50%; margin-left:-45%; margin-top:-5.5rem; z-index:999999; display:none;}
	.pctsm{ font-size:1.5rem; color:#666; text-align:center; padding-top:1rem;}
	.pctsm2{ font-size:1rem; color:#666; text-align:center; padding-top:1rem;}
	.pctsmweb{ font-size:1.5rem; color:#15a9f5; text-align:center; padding-top:1.2rem;}
	.ladayconttopauto{ text-align:right; font-size:3rem; padding:1.5rem 1.5rem 0 0;}
	.ladayconttopauto a{ color:#b9c3cd;}
	
}

/*私有云*/
.cl{ clear:both;}
.private_banner{ background:url(../../../image/img2.0/lantiao.jpg) repeat-x #00bcbb; position:relative; width:100%; height:483px; clear:both; text-align:center;}
.private_banner span{ background:url(../../../image/img2.0/bannertu.jpg) no-repeat center top; width:892px; height:403px; margin:0 auto; background-size:cover; display:block;}
.private_banner .text{ position:absolute; left:0; width:100%; color:#fff; bottom:40px; z-index:10;}
.private_banner .text h1{ font-size:40px; line-height:45px; margin-bottom:20px; }
.private_banner .text p{ font-size:16px; line-height:30px;}

.jishu{ width:1080px; margin:0 auto; padding:60px 0; overflow:hidden;}
.jishu ul{ float:left; width:700px; font-size:16px; line-height:28px; margin-top:65px;}
.jishu ul h1{ font-size:26px; font-weight:bold; line-height:30px; margin-bottom:20px;}
.jishu .pic{ float:right;}

.siyou{ width:100%; background:#e0ffff; padding:60px 0; clear:both;}
.siyou .con{ width:1080px; margin:0 auto;  overflow:hidden;}
.siyou .con ul{ float:right; width:700px; font-size:16px; line-height:28px; margin-top:65px;}
.siyou .con ul h1{ font-size:26px; font-weight:bold; line-height:30px; margin-bottom:20px;}
.siyou .con .pic{ float:left;}

.away{ width:1150px; margin:0 auto; padding-bottom:70px;}
.away ul{ width:465px; overflow:hidden; float:left; margin-top:70px;}
.away ul:nth-child(2n){ float:right;}
.away ul h1{ font-size:20px; font-weight:bold; line-height:39px; margin-bottom:10px;}
.away ul p{ font-size:14px; line-height:24px;}
.away ul i{ width:39px; height:39px; display:inline-block; margin-right:10px; vertical-align:-12px;}
.away ul i.b1{ background:url(../../../image/img2.0/tubiao_15.jpg) no-repeat;}
.away ul i.b2{ background:url(../../../image/img2.0/tubiao_18.jpg) no-repeat;}
.away ul i.b3{ background:url(../../../image/img2.0/tubiao_22.jpg) no-repeat;}
.away ul i.b4{ background:url(../../../image/img2.0/tubiao_23.jpg) no-repeat;}
.away ul i.b5{ background:url(../../../image/img2.0/tubiao_26.jpg) no-repeat;}
.away ul i.b6{ background:url(../../../image/img2.0/tubiao_27.jpg) no-repeat;}

.scene{ background:#f1f1f1; padding:70px 0 40px 0; clear:both; width:100%;}
.scene h1{ font-size:24px; font-weight:bold; line-height:30px; text-align:center; background:url(../../../image/img2.0/chj_31.jpg) center bottom no-repeat; padding-bottom:30px;}
.scene .con{ width:1116px; margin:0 auto;}
.scene .list{ width:312px; overflow:hidden; position:relative; overflow:hidden; float:left; margin:50px 30px; }
.scene .list .pic{ width:100%;  overflow:hidden;}
.scene .list .pic span{ display:block; width:100%; height:172px;transition:all .3s ease-in;}
.scene .list:hover span{ transform:scale(1.1);}
.scene .list .txt{ position:absolute;  width:100%; height:100%; background:rgba(0,0,0,.65); left:0; top:0; z-index:10; color:#fff; transition:all .3s ease-in; opacity:0;}
.scene .list .txt.you{ opacity:1;}
.scene .list .txt h2{ font-size:14px;  padding:0 15px; margin-top:30px; margin-bottom:5px;}
.scene .list .txt p{ padding:0 15px;}

@media screen and (max-width:1170px){
	.away{ width:90%;}
	.away ul{ width:45%;}
	.scene .con{ width:90%;}
	.scene .list{ width:30.3333%; margin:50px 1.5%;}
}

@media screen and (max-width:1110px){
	.jishu{ width:90%;}
	.jishu ul{ width:70%;}
	.jishu .pic{ width:25%;}
	.siyou .con{ width:90%;}
	.siyou .con ul{ width:70%;}
	.siyou .con .pic{ width:25%;}
	.away ul{ height:120px; margin-top:50px;}
	.webdes dl dt img{ width:70%;}
}

@media screen and (max-width:900px){
	.private_banner .text{ width:90%; left:50%; margin-left:-45%;}
	.private_banner span{ width:100%;}
	.jishu ul{ margin-top:0;}
	.siyou .con ul{ margin-top:0;}
	.away ul h1{ font-size:16px;}
}

@media screen and (max-width:768px){

	.jishu ul{ width:60%; font-size:14px;}
	.jishu ul h1{ font-size:20px; line-height:24px; margin-bottom:10px; }
	.jishu .pic{ width:35%;}

	.siyou .con ul{ width:60%; font-size:14px;}
	.siyou .con ul h1{ font-size:20px; line-height:24px; margin-bottom:10px; }
	.siyou .con .pic{ width:35%;}
	.away{ padding-bottom:30px;}
	.away ul h1{ font-size:20px;}
	.away ul{ width:100%; height:auto;  float:none; margin-top:30px;}
	.away ul:nth-child(2n){ float:none;}
	.scene .list{ width:46%; margin:30px 2%;}
}
@media screen and (max-width:500px){
	.private_banner .text p{ font-size:14px; line-height:26px;}
	.scene .list{ width:100%; margin:30px 0; float:none;}
	.scene .list:hover .pic{ transform:scale(1);}
	.scene .list .txt{ padding:15px 0; opacity:1; color:#000; overflow:hidden; height:auto; position:relative; background:#fff;}
	.scene .list .txt h2{ margin-top:0;}
	.scene .list .pic span{ height:220px;}

	.jishu ul{ width:100%; font-size:16px; float:none; margin-top:30px;}
	.jishu .pic{ width:80%; margin:0 auto; text-align:center; float:none;}
	.siyou .con ul{ width:100%; font-size:16px; float:none; margin-top:30px;}
	.siyou .con .pic{ width:80%; margin:0 auto; text-align:center; float:none;}
	.scene .list .txt h2{ font-size:16px; font-weight:bold;}
	.scene .list .txt p{ font-size:14px; line-height:28px;}
}
@media screen and (max-width:430px){
	.private_banner span{ height:350px;}
	.scene .list .pic span{ height:200px;}
}

@media screen and (max-width:380px){
	.private_banner span{ height:320px;}
	.jishu ul h1{ font-size:18px;}
	.siyou .con  ul h1{ font-size:18px;}
.webdes dl dd.weblinkauto a{ width:29%;margin-right:0.2rem;font-size:12px;}
	
}
