
/*****************
-------首页------
*****************/
/*banner*/
.banner{ width:100%; position:relative;}
.banner .swiper-slide{ position:relative;}
.banner img{ width:100%;}
.banN{left:50%;top:50%;transform: translate(-50%,-50%); position: absolute;}
.banN h3{color:#FFF;}
/*全球卫星连接及服务*/
.IndSer{background-color:#000;}
.IndSerN{width:100%;position: relative;z-index:1;background-image: url("../images/pic/IndSerB.jpg");background-position:bottom center;background-repeat: no-repeat; background-size:100%;}
.IndSerNa{ width:32.4%; display: block; overflow: hidden; position: relative; color:#FFF;}
.IndSerNa img{width:100%; display: block;}
.IndSerNa p{ width:100%; position: absolute;bottom:10%; left:0;text-align: center;}
.IndSerW{ position: relative;}
.IndSerW img{width:100%; display: block;}
.IndSerWn{text-align: center; color:#FFF;left:50%;top:50%;transform: translate(-50%,0);position: absolute;}
/**/
.IndOne{background-image: url("../images/pic/IndOneB.jpg");background-position:bottom center;background-repeat: no-repeat; background-size:100%; background-color:#000;width:100%;}
.IndOneB{width:100%;}
.IndOneN{position: relative; margin:0;}
.IndOneN .swiper-slide{}
.IndOneN .swiper-slide img{ width:100%; display: block;}
.Onenext,.Oneprev{border-radius:0;margin:0; top:50%;transform: translate(0,-50%); background:rgba(0,0,0,0.3)}
.Onenext:after, .Oneprev:after {color:#FFF;}
.IndOneH{color:#FFF;}
/*持续创新*/
.Indinn{ position: relative;}
.Indinn img{width:100%; display: block;}
.IndinnK{left:50%;transform: translate(-50%,0); color:#FFF; position: absolute; text-align: center;}
@media  screen and ( min-width:1680px){
.banN h3{ font-size:72px; line-height:110px;letter-spacing:3px;}	
/*全球卫星连接及服务*/
.IndSer{padding-top:110px;}
.IndSerN{ padding:0 3.6%;}
.IndSerNa p{font-size: 40px; line-height:40px;}
.IndSerWn h3{ font-size: 60px; line-height:80px; margin-bottom:50px }
.IndSerWn p{ font-size: 30px; line-height:40px;}
/**/
.fle-dir{flex-direction:row-reverse;}
.IndOne{padding:150px 3.6% 110px;}
.IndOneB{margin-bottom:125px;}
.IndOneN{width:63%;}
.IndOneN .swiper-slide{}
.Onenext,.Oneprev{width:40px; height:70px;}
.Onenext:after, .Oneprev:after {font-size:24px;}
.Onenext{right:20px;}
.Oneprev{left:20px}
.Onenext:hover,.Oneprev:hover{background:rgba(0,0,0,0.8)}
.IndOneH{width:35%;line-height:75px;}
.IndOneH p{width:100%; font-size:44px;}
.IndOneH1{width:33%}
/*持续创新*/
.IndinnK{top:25%;}
.IndinnK h3{ font-size: 72px; line-height:82px; margin-bottom:40px;}
.IndinnK p{ font-size: 44px;line-height:54px;}	
}
@media screen and (max-width:1679px ) and ( min-width:1440px){
.banN h3{ font-size:62px; line-height:100px;letter-spacing:3px;}
/*全球卫星连接及服务*/
.IndSer{padding-top:90px;}
.IndSerN{ padding:0 3.6%;}
.IndSerNa p{font-size:33px; line-height:35px;}
.IndSerWn h3{ font-size:50px; line-height:70px; margin-bottom:40px }
.IndSerWn p{ font-size:25px; line-height:35px;}
/**/
.fle-dir{flex-direction:row-reverse;}
.IndOne{padding:130px 3.6% 100px;}
.IndOneB{margin-bottom:110px;}
.IndOneN{width:63%;}
.IndOneN .swiper-slide{}
.Onenext,.Oneprev{width:38px; height:64px;}
.Onenext:after, .Oneprev:after {font-size:24px;}
.Onenext{right:18px;}
.Oneprev{left:18px}
.Onenext:hover,.Oneprev:hover{background:rgba(0,0,0,0.8)}
.IndOneH{width:35%;line-height:65px;}
.IndOneH p{width:100%; font-size:35px;}
.IndOneH1{width:33%}	
/*持续创新*/
.IndinnK{top:24%}
.IndinnK h3{ font-size:60px; line-height:70px; margin-bottom:30px;}
.IndinnK p{ font-size:36px;line-height:46px;}	
}
@media screen and (max-width:1439px ) and ( min-width:1280px){
.banN h3{ font-size:52px; line-height:90px;letter-spacing:2px;}
/*全球卫星连接及服务*/
.IndSer{padding-top:70px;}
.IndSerN{ padding:0 3.6%;}
.IndSerNa p{font-size:28px; line-height:30px;}
.IndSerWn h3{ font-size:40px; line-height:50px; margin-bottom:34px }
.IndSerWn p{ font-size:20px; line-height:30px;}
/**/
.fle-dir{flex-direction:row-reverse;}
.IndOne{padding:110px 3.6% 85px;}
.IndOneB{margin-bottom:85px;}
.IndOneN{width:63%;}
.IndOneN .swiper-slide{}
.Onenext,.Oneprev{width:34px; height:58px;}
.Onenext:after, .Oneprev:after {font-size:21px;}
.Onenext{right:16px;}
.Oneprev{left:16px}
.Onenext:hover,.Oneprev:hover{background:rgba(0,0,0,0.8)}
.IndOneH{width:35%;line-height:55px;}
.IndOneH p{width:100%; font-size:30px;}
.IndOneH1{width:33%}		
/*持续创新*/
.IndinnK{top:23%}
.IndinnK h3{ font-size:48px; line-height:60px; margin-bottom:25px;}
.IndinnK p{ font-size:28px;line-height:38px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.banN h3{ font-size:42px; line-height:70px;letter-spacing:2px;}
/*全球卫星连接及服务*/
.IndSer{padding-top:55px;}
.IndSerN{ padding:0 3.6%;}
.IndSerNa p{font-size:24px; line-height:25px;}
.IndSerWn h3{ font-size:32px; line-height:40px; margin-bottom:30px }
.IndSerWn p{ font-size:17px; line-height:25px;}
/**/
.fle-dir{flex-direction:row-reverse;}
.IndOne{padding:90px 3.6% 70px;}
.IndOneB{margin-bottom:65px;}
.IndOneN{width:63%;}
.IndOneN .swiper-slide{}
.Onenext,.Oneprev{width:28px; height:48px;}
.Onenext:after, .Oneprev:after {font-size:18px;}
.Onenext{right:12px;}
.Oneprev{left:12px}
.Onenext:hover,.Oneprev:hover{background:rgba(0,0,0,0.8)}
.IndOneH{width:35%;line-height:45px;}
.IndOneH p{width:100%; font-size:22px;}
.IndOneH1{width:33%}
/*持续创新*/
.IndinnK{top:22%}
.IndinnK h3{ font-size:36px; line-height:48px; margin-bottom:20px;}
.IndinnK p{ font-size:22px;line-height:32px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.banN h3{ font-size:32px; line-height:50px;letter-spacing:1px;}
/*全球卫星连接及服务*/
.IndSer{padding-top:40px;}
.IndSerN{ padding:0 3.6%;}
.IndSerNa p{font-size:20px; line-height:20px;}
.IndSerWn h3{ font-size:26px; line-height:30px; margin-bottom:25px }
.IndSerWn p{ font-size:14px; line-height:20px;}
/**/
.IndOne{width:100%;padding:70px 0 60px;}
.IndOneB{width:600px; margin:0 auto 40px;}
.IndOneN{width:100%;}
.IndOneN .swiper-slide{}
.Onenext,.Oneprev{width:28px; height:48px;}
.Onenext:after, .Oneprev:after {font-size:18px;}
.Onenext{right:12px;}
.Oneprev{left:12px}
.IndOneH{width:100%;line-height:26px; margin-top:15px;}
.IndOneH p{font-size:16px;}	
/*持续创新*/
.IndinnK{top:22%}
.IndinnK h3{ font-size:28px; line-height:34px; margin-bottom:15px;}
.IndinnK p{ font-size:18px;line-height:25px;}
}
@media only screen and (max-width:639px){
.banN{width:100%; padding:0 5%;}
.banN h3{ font-size:0.15rem; line-height:0.2rem;letter-spacing:1px; margin-top:0.2rem;  font-weight:700;}
/*全球卫星连接及服务*/
.IndSer{padding-top:0.2rem;}
.IndSerN{ padding:0 4%;}
.IndSerNa{width:32%;}
.IndSerNa p{font-size:0.12rem; line-height:0.14rem;}
.IndSerWn{width:100%; padding:0 4%;top:36%;}
.IndSerWn h3{ font-size:0.14rem; line-height:0.2rem; margin-bottom:0.1rem; font-weight:700; }
.IndSerWn p{ font-size:0.1rem; line-height:0.17rem;}
/**/
.IndOne{width:100%;padding:0.25rem 4% 0.2rem;}
.IndOneB{width:100%; margin:0 auto 0.18rem;}
.IndOneN{width:100%;}
.IndOneN .swiper-slide{}
.Onenext,.Oneprev{width:0.18rem; height:0.32rem;}
.Onenext:after, .Oneprev:after {font-size:0.13rem;}
.Onenext{right:0.08rem;}
.Oneprev{left:0.08rem}
.IndOneH{width:100%;line-height:0.18rem; margin-top:0.1rem;}
.IndOneH p{font-size:0.115rem;}	
/*持续创新*/
.IndinnK{top:22%; width:100%; padding:0 4%;}
.IndinnK h3{ font-size:0.16rem; line-height:0.2rem; margin-bottom:0.08rem;}
.IndinnK p{ font-size:0.115rem;line-height:0.17rem;}
}
/******************
--------海洋-------
******************/
/*可负担起的高速上网*/
.oceSer{position: relative;}
.oceSer img{width:100%;display: block;}
.oceSerN{color:#131c21;left:50%;transform:translate(-50%,0);position:absolute}
.oceSerNa{color:#FFF;background:#ac9b9c;display: block;text-align:center;}
/**/
.oceSwi{background:#000;}
.oceSwiN .swiper-slide{}
.oceSwiN img{width:100%; display: block;}
.oceSwiH{color:#FFF; text-align: center;}
@media  screen and ( min-width:1680px){
/*可负担起的高速上网*/
.oceSerN{top:14%;}
.oceSerN h3{font-size:60px;line-height:80px;margin-bottom:35px;}
.oceSerN h4{font-size:30px;line-height:40px;}
.oceSerN p{font-size:24px;line-height:50px;width:720px;}
.oceSerNa{font-size:24px;width:440px;line-height:76px;margin-top:75px;}
.oceSerNa:hover{ background:#8c7a7b;}
/**/
.oceSwi{padding:120px 0 160px;}
.oceSwiN{width:1353px; margin:0 auto;}
.oceSwiH{ font-size:30px;line-height:50px; margin-bottom:50px;}
}
@media screen and (max-width:1679px ) and ( min-width:1440px){
/*可负担起的高速上网*/
.oceSerN{top:14%;}
.oceSerN h3{font-size:52px;line-height:70px;margin-bottom:27px;}
.oceSerN h4{font-size:26px;line-height:32px;}
.oceSerN p{font-size:21px;line-height:44px;width:640px;}
.oceSerNa{font-size:21px;width:400px;line-height:64px;margin-top:60px;}
.oceSerNa:hover{ background:#8c7a7b;}
/**/
.oceSwi{padding:100px 0 130px;}
.oceSwiN{width:1240px; margin:0 auto;}
.oceSwiH{ font-size:26px;line-height:42px; margin-bottom:45px;}
}
@media screen and (max-width:1439px ) and ( min-width:1280px){
/*可负担起的高速上网*/
.oceSerN{top:14%;}
.oceSerN h3{font-size:44px;line-height:60px;margin-bottom:22px;}
.oceSerN h4{font-size:22px;line-height:28px;}
.oceSerN p{font-size:18px;line-height:40px;width:550px;}
.oceSerNa{font-size:18px;width:340px;line-height:58px;margin-top:50px;}
.oceSerNa:hover{ background:#8c7a7b;}
/**/
.oceSwi{padding:80px 0 100px;}
.oceSwiN{width:1080px; margin:0 auto;}
.oceSwiH{ font-size:22px;line-height:36px; margin-bottom:40px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
/*可负担起的高速上网*/
.oceSerN{top:14%;}
.oceSerN h3{font-size:34px;line-height:46px;margin-bottom:20px;}
.oceSerN h4{font-size:19px;line-height:24px;}
.oceSerN p{font-size:16px;line-height:34px;width:480px;}
.oceSerNa{font-size:16px;width:300px;line-height:50px;margin-top:40px;}
/**/
.oceSwi{padding:60px 0 80px;}
.oceSwiN{width:900px; margin:0 auto;}
.oceSwiH{ font-size:19px;line-height:30px; margin-bottom:36px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
/*可负担起的高速上网*/
.oceSerN{top:14%;}
.oceSerN h3{font-size:24px;line-height:30px;margin-bottom:16px;}
.oceSerN h4{font-size:16px;line-height:24px;}
.oceSerN p{font-size:14px;line-height:26px;width:420px;}
.oceSerNa{font-size:14px;width:280px;line-height:40px;margin-top:30px;}
/**/
.oceSwi{padding:50px 0 60px;}
.oceSwiN{width:600px; margin:0 auto;}
.oceSwiH{ font-size:16px;line-height:25px; margin-bottom:30px;}
}
@media only screen and (max-width:639px){
/*可负担起的高速上网*/
.oceSerN{top:14%; padding:0 4%; width:100%;}
.oceSerN h3{font-size:0.15rem;line-height:0.2rem;margin-bottom:0.07rem; font-weight:700;}
.oceSerN h4{font-size:0.11rem;line-height:0.18rem;}
.oceSerN p{font-size:0.1rem;line-height:0.15rem;width:100%;}
.oceSerNa{font-size:0.1rem;width:1.9rem;line-height:0.28rem;margin-top:0.12rem;}
/**/
.oceSwi{padding:0.2rem 4% 0.28rem;}
.oceSwiN{width:100%; margin:0 auto;}
.oceSwiH{ font-size:0.11rem;line-height:0.18rem; margin-bottom:0.1rem;}
}

/******************
------陆地专网------
******************/
.banN p{ width:100%; color:#FFF;text-align: center;}
.terSera{background:#4a332b;}
/**/
.terman{background-image: url("../images/pic/terman.jpg");background-position:center;background-repeat: no-repeat; background-size:auto 100%; background-color:#000;width:100%;}
.termanN{position: relative; color:#FFF;}
.termanN img{display: block;}
@media  screen and ( min-width:1680px){
.terSerN{top:18%;}
.banN p{font-size: 40px; line-height:60px;margin-top:30px;}
.oceSerN h5{font-size:36px;line-height:40px; padding:8px 0 20px}
.terSera:hover{ background:#2b1e19;}
/**/
.termanK{height:650px;}
.termanN{width:33.3%; padding-left:70px;}
.termanN:before{display:block;content:'';position: absolute; width:1px; height: 200px; background:#FFF;left:0;top:50%;transform: translate(0,-50%);}
.termanN img{width:55px; margin-bottom:40px;}
.termanN p{width:330px; font-size:28px; line-height:52px;}
}
@media screen and (max-width:1679px ) and ( min-width:1440px){
.terSerN{top:18%;}
.banN p{font-size:34px; line-height:50px;margin-top:26px;}
.oceSerN h5{font-size:32px;line-height:36px;padding:6px 0 16px}
.terSera:hover{ background:#2b1e19;}
/**/
.termanK{height:560px;}
.termanN{width:33.3%; padding-left:60px;}
.termanN:before{display:block;content:'';position: absolute; width:1px; height:180px; background:#FFF;left:0;top:50%;transform: translate(0,-50%);}
.termanN img{width:50px; margin-bottom:36px;}
.termanN p{width:300px; font-size:25px; line-height:48px;}
}
@media screen and (max-width:1439px ) and ( min-width:1280px){
.terSerN{top:18%;}
.banN p{font-size:28px; line-height:40px;margin-top:22px;}
.oceSerN h5{font-size:28px;line-height:32px;padding:4px 0 12px}
.terSera:hover{ background:#2b1e19;}
/**/
.termanK{height:480px;}
.termanN{width:33.3%; padding-left:50px;}
.termanN:before{display:block;content:'';position: absolute; width:1px; height:160px; background:#FFF;left:0;top:50%;transform: translate(0,-50%);}
.termanN img{width:45px; margin-bottom:32px;}
.termanN p{width:270px; font-size:22px; line-height:42px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.terSerN{top:18%;}
.banN p{font-size:22px; line-height:34px;margin-top:20px;}
.oceSerN h5{font-size:23px;line-height:28px;padding:2px 0 8px}
.terSera:hover{ background:#2b1e19;}
/**/
.termanK{height:430px;}
.termanN{width:33.3%; padding-left:40px;}
.termanN:before{display:block;content:'';position: absolute; width:1px; height:140px; background:#FFF;left:0;top:50%;transform: translate(0,-50%);}
.termanN img{width:40px; margin-bottom:28px;}
.termanN p{width:240px; font-size:20px; line-height:38px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.terSerN{top:18%;}
.banN p{font-size:18px; line-height:26px;margin-top:20px;}
.oceSerN h5{font-size:18px;line-height:22px;padding:0 0 6px}
/**/
.termanK{height:320px;align-content:center}
.termanN{width:100%;display:flex;justify-content:space-between;align-items:center; height:80px;}
.termanN img{width:40px;}
.termanN p{width:100%; flex:1; margin-left: 20px; font-size:18px; line-height:25px;}
}
@media only screen and (max-width:639px){
.terSerN{top:18%;}
.banN p{font-size:0.1rem; line-height:0.18rem;margin-top:0.05rem;}
.oceSerN h5{font-size:0.11rem;line-height:0.18rem;padding:0 0 0.05rem}
/**/
.termanK{align-content:center; padding:0.22rem 4%;}
.termanN{width:100%;display:flex;justify-content:space-between;align-items:center; padding:0.04rem 0;}
.termanN img{width:0.24rem;}
.termanN p{width:100%; flex:1; margin-left:0.1rem; font-size:0.115rem; line-height:0.17rem;}
}
/******************
------增值服务------
******************/
.appOne{background-image: url("../images/pic/appOneB.jpg");}
/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

left:0;top:50%;transform: translate(0,-50%);

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/
@media  screen and ( min-width:1680px){
}
@media screen and (max-width:1679px ) and ( min-width:1440px){
}
@media screen and (max-width:1439px ) and ( min-width:1280px){
}
@media screen and (max-width:1279px ) and ( min-width:960px){
}
@media screen and (max-width:959px ) and ( min-width:640px){
}
@media only screen and (max-width:639px){
}


