/*@media (min-width: 721px){
/***************首页***********/
/* banner */
.dis_block{ display:block;}
.banner{ width:100%; overflow:hidden;position:relative; min-width:1200px;}
.banner ul li{width: 100%; height:598px; background-repeat:no-repeat; background-position:center top; background-size:1920px; display:block;}
.banner ul li .banK{ width:1200px; margin:0 auto; padding-top:130px; text-align:center;}
.banKT{ font-size:40px; line-height:65px; color:#21baff; font-weight:600;}
.banKP{ font-size:30px; line-height:65px; color:#FFF; font-weight:400;}
.banKA{ color:#21baff; font-size:16px; width:120px; height:42px; line-height:42px; display:block; border-radius:21px; text-align:center; margin:25px auto 0; border:1px solid #21baff}
.banKA:hover{ box-shadow: 0 0 6px #21baff inset;transition:0.5s;}
/*腰线*/
.IndJCK{ width:1100px; margin:65px auto 75px;}
.IndJCs{ width:275px; text-align:center;}
.IndJCs p{ font-size:18px; color:#000; margin-top:25px;}
.IndJCI{ width:50px; height:50px; padding:36px; border-radius:50%; border:1px solid #09ade4; margin:0 auto;}
.IndJCI i{ display:block; width:50px; height:50px; background-image:url(../images/icon/IndI01.png); background-repeat:no-repeat; background-size:50px;}
.IndJCI1{ background-position:0 0;}
.IndJCI2{ background-position:0 -50px;}
.IndJCI3{ background-position:0 -100px;}
.IndJCI4{ background-position:0 -150px;}
/*title*/
.IndTit{width:1200px;text-align:center; line-height:50px; margin:0 auto;}
.IndTit p{ font-size:34px; color:#07324b;}
.IndTit span{ color:#717171; font-size:30px;}
.IndTitF p,.IndTitF span{ color:#FFF;}
.IndMore{ width:164px; height:50px; line-height:50px; display:block; margin:0 auto; border:1px solid #000; text-align:center; color:#343434; font-size:16px;}
.IndMoreF{color:#fff;border:1px solid #fff;}
.IndMoreC{ margin-left:0;}
.IndMoreC span{ padding-left:36px; background:url(../images/icon/IconJ.png) no-repeat left center;}
/*产品和解决方案*/
.IndPro{ background:url(../images/pic/Indback1.jpg) no-repeat bottom center; padding-bottom:40px;}
.IndProK{ width:1200px; margin:45px auto 40px;}
.IndProz{ width:388px; height:593px; margin-left:18px;}
.IndProI{ width:388px; height:309px; overflow:hidden;}
.IndProp{ width:326px; height:263px; padding:20px 30px 0; border:1px solid #dcdcdc; border-top:none;}
.IndPropT{ font-size:28px; color:#000;}
.IndPropN{ font-size:18px; text-align:justify; color:#919191; line-height:30px; padding:20px 0;}
.IndPropA{width:152px;height:53px;line-height:53px;text-align:center;color:#FFF;background:#00a3ed;display:block;margin:0 auto;font-size:18px;border-radius:27px;transition:0.5s;}
.IndPropA:hover{ box-shadow: 0 0 8px #00a3ed;}
/*支持服务*/
.IndSup{ background:#00a3ed; padding:60px 0 40px;}
.IndSupK{ width:1200px; margin:40px auto 50px;}
.IndSupN{ width:238px; height:385px; background:#FFF; margin-left:16px; padding:47px 25px 0;transition:0.5s;}
.IndSupI{ width:39px; height:39px; background-repeat:no-repeat; background-size:39px; background-image:url(../images/icon/IndI02.png);}
.IndSupI1{ background-position:0 0;}
.IndSupI2{ background-position:0 -39px;}
.IndSupI3{ background-position:0 -78px;}
.IndSupI4{ background-position:0 -117px;}
.IndSupNt{ font-size:20px; color:#000; line-height:30px; margin-top:25px;}
.IndSupP{ color:#979797; font-size:14px; line-height:25px; margin-top:25px;}
.IndSupN:hover{ box-shadow:0 0 5px #FFF;}
/*公司介绍*/
.IndCom{ background:url(../images/pic/Indback2.jpg) no-repeat top center; padding:90px 0;}
.IndComK{ background:#FFF; width:1136px; margin:70px auto 0; padding:40px 32px;}
.IndComL{ padding-left:10px;}
.IndComN{ margin-top:30px;}
.IndComT{ width:446px; height:403px; overflow:hidden;}
.IndComW{ width:665px; background:url(../images/pic/IndCom1.png) no-repeat top right;}
.IndComWt{ color:#343434; font-size:30px; line-height:30px; padding-top:15px;}
.IndComWt i{ background:#21baff; display:block; width:95px; height:7px; display:block; margin-top:-3px;}
.IndComWr{ color:#343434; font-size:16px; line-height:25px; margin:40px 0 60px;}
/*合作伙伴*/
.IndPar{ width:1200px; margin:85px auto;}
.IndParK{ width:1200px; padding:90px 0 30px;}
.IndParA{ width:268px; height:118px; border:1px solid #d5d5d5; margin:0 10px 30px;display:flex;justify-content:center;align-items:center;transition:0.5s;}
.IndParA:hover{ border:1px solid #21baff;}

/*********************

-----产品和解决方案------

**********************/
.ProBan{ height:399px; position:relative;}
.NRBanr{ background-repeat:no-repeat; background-size:1920px; background-position:top center;}
.ProBanK{ width:1200px; margin:0 auto; padding-top:100px;}
.ProBanT{ color:#2daae2; font-weight:bold; font-size:26px; line-height:60px; margin-bottom:15px;}
.ProBanT i,.ComBanT i{ width:84px; height:3px; background:#FFF; display:block;}
.ProBanP{ font-size:16px; color:#FFF; line-height:33px;}
.ProBanF{position:absolute; width:100%; bottom:0; left:0; background:rgba(0,0,0,0.47)}
.ProBanFt{ text-align:center; width:1200px; margin:0 auto;}
.ProBanA{ width:140px; color:#FFF; font-size:16px; text-align:center; display:inline-block; height:80px; line-height:80px;}
.ProBanAo{ background:#2daae2}
.ProK{ display:none;}
.ProKT{ padding-top:25px; border-bottom:1px solid #e5e5e5;}
.ProKTs{ width:1200px; margin:0 auto; text-align:center;}
.ProKTsA{ line-height:60px; padding:0 50px; display:inline-block; color:#000; font-size:16px;}
.ProKTsA i{ width:0px; height:3px; display:block; background:#2daae2; margin:0 auto;transition:0.5s;}
.ProKTsAo{ color:#2daae2;}
.ProKTsAo i{ width:50px;}
.ProKn{ display:none; width:1200px; margin:55px auto 50px;}
.ProKnT{ text-align:center; line-height:35px; font-size:32px; color:#000;}
.ProKnr{ font-size:16px; color:#343434; line-height:32px; padding-top:30px;}

/*********************

-------公司介绍--------

**********************/
.ComBan{ height:399px;}
.ComBanK{width:1200px; margin:0 auto; padding-top:100px; color:#FFF;}
.ComBanT{ color:#FFF; font-weight:bold; font-size:26px; line-height:60px; margin-bottom:25px}
.ComBanN{ color:#24272a; width:1200px; margin:50px auto 110px; line-height:32px; text-align:justify; font-size:14px;}
.ComBanE{ width:1200px; margin:0 auto 90px;}
.ComBanEr{width:195px;height:86px;line-height:86px;border-bottom:1px solid #0984e3;border-top:1px solid #0984e3;position:relative;padding-left:45px;margin:0 30px;font-size:32px;color:#0984e3;}
.ComBanEr p{ width:55px; line-height:20px; height:20px; background:#FFF; text-align:center; font-size:14px; color:#000; position:absolute; top:-10px; left:0;}
.ComBanEr i{ display:block;width:0;height:0;border-width:0 14px 17px;border-style:solid;border-color:transparent transparent #ffd000; position:absolute;left:0; bottom:30px;}
.ComNr{ background:url(../images/pic/ComNr.jpg) no-repeat top center; height:287px; margin-top:}
.ComNrK{ width:1200px; margin:0 auto; padding-top:110px;}
.ComNrz{ width:634px; font-size:14px; color:#24272a; line-height:35px;}

/*********************

-------联系我们--------

**********************/
.ConBanT{color:#2daae2; font-weight:bold; font-size:26px; line-height:60px; margin-bottom:25px}
.ConBanT i{ width:84px; height:3px; background:#2daae2; display:block;}
.ConTc{ width:1046px; background:#FFF; margin:40px auto 30px; box-shadow:0 0 10px rgba(0,0,0,0.2); height:225px; padding-top:50px;}
.ConTck{ padding:0 30px; }
.ConTckW1{width:170px;}
.ConTckW2{ width:280px;}
.ConTckW3{ width:414px;}
.ConTckI{ width:36px; height:36px; background-repeat:no-repeat; background-image:url(../images/icon/ConI01.png); background-size:36px;}
.ConTckI1{ background-position:0 0;}
.ConTckI2{ background-position:0 -36px;}
.ConTckI3{ background-position:0 -72px;}
.ConTckt{ color:#000; font-size:20px; line-height:60px;}
.ConTckt i{ width:40px; height:1px; background:#000; display:block;}
.ConTckr{ padding-top:10px; font-size:14px; color:#737373; line-height:30px;}
.ConTckx{ width:1px; height:155px; background:#e5e5e5; margin-top:10px;}
.ConNr{ background:url(../images/pic/conB.jpg) repeat-x top center; padding-top:60px;}
.ConNrT{ font-size:26px; color:#000; font-weight:bold; line-height:30px; width:1200px; margin:0 auto;}
.ConNrT i{ width:55px; height:5px; background:#2daae2; display:block; margin-top:20px;}
.ConNrTit{ font-size:24px; color:#000; width:1200px;margin:40px auto 25px;}
.ConNrK{ padding:30px 0 50px; width:1200px; margin:0 auto; background:#FFF;}
.ConNrKT{ line-height:30px; width:1090px; padding:0 55px; position:relative; font-size:24px; color:#000;}
.ConNrKT i{ width:16px; height:16px; display:block; background:#2daae2; position:absolute; left:0; top:7px;}
.ConNrKn{ width:1090px; padding:20px 55px 50px; color:#000; font-size:12px; line-height:27px;}

/*********************

-------通用详情--------

**********************/
.DetBan{ height:199px;}
.DetNr{ width:1200px; margin:50px auto 110px;}
.DetNrT{ font-size:20px; color:#181818; text-align:center; line-height:30px;}
.DetNrTime{ font-size:14px;color:#181818; text-align:center; margin:20px 0 40px;}
.DetNrk{ line-height:30px; color:#181818; font-size:14px; text-align:justify; padding-bottom:30px;}
.DetNrk p{ margin-bottom:20px;}
.DetNrD{ color:#7a7a7a; font-size:14px; line-height:30px;}
.DetNrD a{color:#7a7a7a;}
.DetNrD a:hover{ color:#2daae2; text-decoration:underline;}

/*********************

-------新闻中心--------

**********************/
.NewK{ width:1200px; margin:30px auto 60px;}
.NewN{ padding:14px; width:1170px; border:1px solid #e5e5e5; margin-bottom:30px; height:164px;}
.NewPic{ width:206px; height:164px; display:block; overflow:hidden;}
.NewNr{ width:925px;}
.NewNrT{ font-size:18px; color:#000; line-height:50px; display:block;}
.NewNrT:hover{color:#2daae2;}
.NewNrP{ color:#424242; font-size:14px; line-height:25px;}
.NewNrP:hover{ text-decoration:underline;}
.NewNrz{ text-align:right; margin-top:20px;}
.NewNMor{ font-size:12px; color:#424242; padding-right:25px; line-height:25px; display:block; background:url(../images/icon/IconJ.png) no-repeat right center; background-size:16px;}
.NewNMor:hover{color:#2daae2;}

/*********************

-------支持服务--------

**********************/
.SupTit{ font-size:26px; color:#000; text-align:center; line-height:50px;}
.SupTit i{ display:block; margin:0 auto; width:56px; height:5px; background:#2daae2;}
.SupSur{ width:1200px; margin:40px auto 60px;}
.SupSurS{ margin-top:50px; width:600px;}
.SupSurSr{ width:530px; height:294px; background:#4286f5 url(../images/pic/SupB.jpg) no-repeat bottom left; color:#FFF; padding:60px 35px 0; line-height:32px; font-size:14px; position:relative;}
.SupSurP{ text-align:center; color:#24272a; font-size:14px; line-height:28px; padding:20px 0;}
.SupSurPA{ font-size:14px; width:120px; height:40px; line-height:40px; background:#2daae2; color:#FFF; border-radius:20px; text-align:center; display:block; margin:0 auto;}
.SupSurF{ width:400px; height:56px; padding:9px; text-align:right; border-top-right-radius:37px; border-bottom-right-radius:37px; position:absolute; bottom:0; right:-53px;background: -webkit-linear-gradient(left, transparent, #00d584 75%);background: -o-linear-gradient(right, transparent, #00d584 75%);background: -moz-linear-gradient(right, transparent, #00d584 75%);background: linear-gradient(to right, transparent, #00d584 75%);}
.SupSurZ{ margin-top:50px; width:480px; background:#24272a url(../images/pic/SupSurZ.png) no-repeat top left; height:230px; padding:289px 60px 0; color:#FFF; font-size:14px; line-height:32px; text-align:justify;}
.SupDk{ padding:90px 0 70px; background:#2daae2;}
.SupDks{ width:1200px; margin:0 auto;}
.SupDkA{ width:289px; height:278px; border:1px solid #FFF; margin-left:12px; display:block; color:#FFF; text-align:center; padding-top:80px;transition:0.5s;}
.SupDkI{ width:46px; height:46px; background-position:0 0; background-size:46px; background-repeat:no-repeat; margin:0 auto;}
.SupDkI1{background-image:url(../images/icon/SupD1.png)}
.SupDkI2{background-image:url(../images/icon/SupD2.png)}
.SupDkI3{background-image:url(../images/icon/SupD3.png)}
.SupDkI4{background-image:url(../images/icon/SupD4.png)}
.SupDkT{ font-size:20px; margin-top:25px; line-height:30px; font-weight:bold;}
.SupDkN{ font-size:14px; line-height:25px;margin-top:25px;}
.SupDkA:hover{ background:#FFF; color:#000;}
.SupDkA:hover .SupDkI{background-position:0 -46px;}
.SupHd{width:1200px; margin:50px auto 60px; background:url(../images/pic/SupHd.jpg) no-repeat right 45px; }
.SupHdN{ padding-top:120px; padding-left:40px; height:330px;}
.SupHdN p{ width:875px; padding-left:45px; border-left:1px solid #b5b5b5; position:relative; line-height:30px;}
.SupHdN p i{ width:20px; height:20px; display:block; position:absolute; top:5px; left:-10px; background:url(../images/pic/SupHdN.png) no-repeat center; color:#24272a;}
.SupKh{ height:411px; padding-top:60px; background:url(../images/pic/SupKh.jpg) no-repeat top;}
.SupKhN{ width:952px; height:156px; background:rgba(255,255,255,0.74); margin:40px auto 0; padding:30px 70px; font-size:14px; color:#24272a; line-height:32px; text-align:justify;}

/*display:flex;justify-content:space-between;align-items:center; */




