.wrap{max-width:1440px;margin-left:auto;margin-right:auto;}
.wrap1{max-width:1280px;margin-left:auto;margin-right:auto;} 
.wrap2{max-width:1100px;margin-left:auto;margin-right:auto;} 
.top{height:32px;line-height: 32px;background:#e1dfdf;}
.top span{padding-right:36px;color:#265dc2;}
.top .top_tel{padding-left:25px;background:url(/images/tel2.png) no-repeat left center;color:#fff;color:#265dc2;}
.header{position:fixed;left:0;top:32px;width:100%;height:82px;z-index:999;padding-top:15px;  transition:all 0.3s; z-index: 110;padding-bottom:10px;} 
.header:before{width:100%;height:10px;background: linear-gradient(90deg, #22c58e 0%, #1d468b 100%);content:''; position: absolute;left:0;bottom:0;z-index:1;}
.header .wrap{position: relative;z-index: 2;}
.logo{/*width:210px;*/height:46px;margin-top:8px;} 
.logo .logo_img1{display: block;}
.logo img{width:auto;height:100%;image-rendering: -moz-crisp-edges; image-rendering: -o-crisp-edges; image-rendering: -webkit-optimize-contrast; image-rendering: crisp-edges; -ms-interpolation-mode: nearest-neighbor;}
.mainMenu .item{float:left;margin:0 30px;position:relative;}
.mainMenu .item a.mNav{display:inline-block;color:#fff;font-size:16px;line-height: 50px;padding-bottom:22px; position: relative;}
.mainMenu .item a.mNav:after{display:none;width:0;height:0;border-bottom:14px solid #1982ad;border-left:9px solid transparent;border-right:9px solid transparent;content:''; position: absolute;left:50%;bottom:10px;margin-left:-9px;}
.mainMenu .subMenu{ background:rgba(255,255,255,0.9);width:100%; position:absolute;left:0;top:80%; opacity: 0; visibility:hidden; transition: all 0.3s; }
.mainMenu .subMenu a{display:block;min-width:6em;padding:0 1em;text-align:center;line-height:3;}
.mainMenu .subMenu a:hover{color:#0f589f;}
.mainMenu .item:nth-child(1) a.mNav:after{border-bottom-color:#208a8d;}
.mainMenu .item:nth-child(2) a.mNav:after{border-bottom-color:#207f8d;}
.mainMenu .item:nth-child(3) a.mNav:after{border-bottom-color:#1e738c;}
.mainMenu .item:nth-child(4) a.mNav:after{border-bottom-color:#1f678c;}
.mainMenu .item:nth-child(5) a.mNav:after{border-bottom-color:#1e5a8b;}
.mainMenu .item:nth-child(6) a.mNav:after{border-bottom-color:#1e4f8c;}
.mainMenu .item:nth-child(1) .subMenu{width:200px;left:50%;margin-left:-100px;}
.mainMenu .item:nth-child(2) .subMenu{width:200px;left:50%;margin-left:-100px;}
.searchButton{width:30px;height:50px; cursor:pointer;background:url(/images/search.png) no-repeat center;}
.mainMenu .item.hover .subMenu{opacity: 1; visibility:visible;top:100%;}
.mainMenu .item.hover a.mNav,.header .mainMenu .item.cr a.mNav{color:#0f589f;font-weight: bold; }
.mainMenu .thirdMenu{ background:rgba(255,255,255,0.9);width:100%;position:absolute;left:100%;top:0;opacity: 0; visibility:hidden;transition: all 0.3s;margin-left:1px;}
.mainMenu .thirdMenu a{padding:0 10px;}
.mainMenu .sItem{position: relative;}
.mainMenu .sItem:hover>a{color:#0f589f;}
.mainMenu .sItem:hover .thirdMenu{ opacity: 1; visibility:visible;}
.mainMenu .arrow{display: none;}
.header .mainMenu.hover .item.hover a.mNav:after{display:block;}
.header.on{background:#fff;top:0;padding-top:10px;}
.header.on .logo_img{display: none;}
.header.on .logo_img1{display: block;}
.header.on .searchButton{background-image:url(/images/search1.png);}
.header.on .mainMenu .item a.mNav{color:#333;}
.header.on .mainMenu .item:hover .subMenu{top:100%;}


.subMenu_box{width:640px;overflow:auto;background:#fff;padding:25px 0;box-shadow:2px 2px 5px rgba(73,88,98,0.32); position:absolute;left:-30%;top:100%; opacity: 0; visibility:hidden; transition: all 0.3s; }
.subMenu_left{width:340px;float:left;padding:0 30px;border-right:1px solid #d2d2d2;}
.subMenu_left .sub_top .img{height:120px;}
.subMenu_left .sub_top .img img{max-height: 100%}
.subMenu_right{overflow: hidden;padding:0 30px; position:relative;}
.sub_list dd a{display:block;font-size:14px;color:#555;margin-bottom:5px;}
.sub_list dd a:hover{color:#4e87ed;}
.subMenu_right .sub_list{width:100%;margin:12px 0;} 
.subMenu_right .sub_list dt{display: none;}  
.mainMenu .item.hover .subMenu_box{opacity: 0; visibility:hidden;transition-delay: 0s;}
.mainMenu.hover .item.hover .subMenu_box{opacity: 1; visibility:visible;transition-delay: 0.5s;}
.mainMenu .item:nth-child(1) .subMenu_box{width:1230px;left:-375px;}
.mainMenu .item:nth-child(1) .subMenu_box .subMenu_left{border-right:none;}
.mainMenu .item:nth-child(1) .subMenu_box .subMenu_right{border-left:1px solid #d2d2d2;}
.mainMenu .item:nth-child(1) .subMenu_box .subMenu_right .subMenu_right_flex{display: flex;}
.mainMenu .item:nth-child(1) .subMenu_box .subMenu_right .sub_list dt{display: block;}
.mainMenu .item:nth-child(1) .subMenu_box .subMenu_right .sub_list{margin:10px 0 25px;}
.mainMenu .item:nth-child(1) .subMenu_box .subMenu_right .w40{display: flex;flex-wrap: wrap;}
.mainMenu .item .subMenu_box .w60{width:60%;float:left;padding-right:20px;}
.mainMenu .item .subMenu_box .w40{width:40%;float:left;padding-right:20px;}
.mainMenu .item .subMenu_box .viewAll{display: block;width:230px;height:30px;line-height: 30px;text-align: center;border-radius: 6px;background:#437fec;}
.mainMenu .item .subMenu_box .viewAll:hover{color:#fff;background:#278aff;}
.mainMenu .item:nth-child(3) .subMenu_box{left:50%;-webkit-transform:translateX(-30%);transform:translateX(-30%);}
.mainMenu .item:nth-child(4) .subMenu_box{/*width:760px;*/left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
/*.mainMenu .item:nth-child(4) .subMenu_box .subMenu_right .sub_list{width:49%;float:left;margin:12px 0;}
.mainMenu .item:nth-child(4) .subMenu_box .subMenu_right .sub_list:nth-child(2n){float:right;}
.mainMenu .item:nth-child(4) .subMenu_box .subMenu_right .sub_list:nth-child(2n+1){clear:both;}*/
.mainMenu .item:nth-child(2) .subMenu_box{width:870px;left:-325px;}
.mainMenu .item:nth-child(2) .subMenu_box .subMenu_right .sub_list{width:50%;padding-right:10px;}
.mainMenu .item:nth-child(2) .subMenu_box .subMenu_right .sub_list dt{display: block;} 
.mainMenu .item:nth-child(2) .subMenu_box .subMenu_right .sub_list:nth-child(3){position: absolute;top:0;right:0;}
.mainMenu .item:nth-child(2) .subMenu_box .subMenu_left{border-right:none;}
.mainMenu .item:nth-child(2) .subMenu_box .subMenu_right{border-left:1px solid #d2d2d2}
/*.mainMenu .item:nth-child(2) .subMenu_box .subMenu_right .sub_list:last-child{margin-top:40px;}*/
.mainMenu .item:nth-child(5) .subMenu_box{left:auto;margin-left:0;right:-50%;}
.mainMenu .item:nth-child(6) .subMenu_box{left:auto;margin-left:0;right:0;}

.inheader{height:82px;background:#fff;padding-top:10px;}
.inheader .logo_img{display: none;}
.inheader .logo_img1{display: block;}
.inheader .searchButton{background-image:url(/images/search1.png);}
.inheader .mainMenu .item a.mNav{color:#333;}
.inheader .mainMenu .item.hover a.mNav,.inheader .mainMenu .item.cr a.mNav{color:#0f589f;font-weight: bold; } 

.banner .swiper-slide img{width:100%;}
.ban_txt{width:100%;left:0;top:30%;z-index: 20;} 
.ban_txt .tit1{padding-left:80px; opacity: 0; transition:all 1.5s;color:#437fec;}
.ban_txt .tit2{overflow: hidden;color:#437fec;}
.ban_txt .tit2 span{display:block;transform:translateY(-100%);transition:transform 1.5s;}
.ban_txt .tit3{transform:translateY(-10px); transition:all 1s;color:#555;}
.ban_txt .more{display:inline-block;width:170px;height:40px;line-height:36px;border:2px solid #5471a9;padding:0 35px;margin-top:6%;opacity: 0;/*transition:all 1s ease 0.5s;*/}
.ban_txt .more span{padding-right:40px;color:#437fec; white-space: nowrap; background: url(/images/arr_b.png) no-repeat right center;/*transition:all 1.2s ease 0.8s;*/ }
.ban_txt .more:hover{background:#437fec;transition:none;}
.ban_txt .more:hover span{color:#fff; background-image: url(/images/arr.png);transition:none;}
.banner .swiper-slide-active .ban_txt .tit1{padding-left:0; opacity:1;}
.banner .swiper-slide-active .ban_txt .tit2 span{transform:translateY(0);}
.banner .swiper-slide-active .ban_txt .tit3{transform:translateY(0);}
.banner .swiper-slide-active .ban_txt .more{opacity: 1;} 
.banner .swiper-pagination{width:100%;text-align: center;bottom:15%;  }
.banner .swiper-pagination-bullet{width:13px;height:13px;background:#437fec;border-radius:13px;margin:0 12px!important; opacity: 1;}
.banner .swiper-pagination-bullet-active{width:57px;} 

.ban_leaf img{filter: drop-shadow(10px 10px 30px rgba(0,0,0,.4)); opacity: 0.6; transition:all 2s;}
.ban_leaf .leaf1{transform:translateY(-60px);}
.ban_leaf .leaf2{transform:translateY(-60px); opacity: 0; transition-delay: 0.5s;}
.ban_leaf .leaf3{transform:translateY(-100px); transition-duration: 8s;}
.ban_leaf .leaf4{transform:translateX(-100px); transition-duration: 5s;}
.ban_leaf .leaf5{transform:translateY(-100px); transition-duration: 5s;}
.ban_leaf .leaf7{transform:translateY(100px); transition-duration: 8s;}
.banner.active img{opacity: 1;}
.banner.active .ban_leaf .leaf1{transform:translateY(0);}
.banner.active .ban_leaf .leaf2{transform:translateY(0); opacity: 1;}
.banner.active .ban_leaf .leaf3{transform:translateY(0);}
.banner.active .ban_leaf .leaf4{transform:translateX(0);}
.banner.active .ban_leaf .leaf5{transform:translateY(0);}
.banner.active .ban_leaf .leaf7{transform:translateY(0);}

/*首页解决规划*/
.ancTit{padding-bottom:25px;line-height: 1; position: relative;}
.ancTit:after{width:60px;height: 4px;background:#578aba;content:''; position: absolute;left:0;bottom:0; }
.inSolution_box{margin-top:130px; position: relative; z-index: 2;}
.inSolution_box .ancTit{position: absolute;left:0;top:0;padding-bottom:40px;} 
.inSolu_item .desc{width:100%;left:0;bottom:0;padding-top:20px;}
.inSolu_item .desc .tit{border-bottom:1px solid rgba(255,255,255,0.3);padding:0 40px;white-space: nowrap;overflow: hidden;}
.inSolu_item .desc .tit span{display: inline-block;padding-bottom:10px; position: relative;}
.inSolu_item .desc .tit span:after{width:100%;height:3px;background: #fff;content:''; position: absolute;left:0;bottom:-2px;}
.inSolu_item .desc ul{padding:25px 40px;font-size:0; overflow:hidden;}
.inSolu_item .desc ul li{float:left;width:35%;font-size:16px;color:#fff;padding:0 10px 0 20px; position: relative;margin:5px 0;}
.inSolu_item .desc ul li:before{width:4px;height:4px;background:#fff;border-radius: 100%;content:'';position: absolute;left:0;top:50%;margin-top:-2px;}
.inSolu_item1{width:42%;margin-top:11%;}
.inSolu_item2{width:56%; }
.inSolu_item3{width:42%;margin-top:2%;}
.inSolu_item4,.inSolu_item5{width:100%; }
.inSolu_item2 .desc ul li{width:26%;}
.inSolu_item2 .desc ul li:last-child{width:auto;}
.inSolu_item3 .desc{background:rgba(0,0,0,0.5);}
.inSolu_item3 .desc ul li{width:26%;} 
.inSolu_item4 .desc ul li{width:auto;} 
.inSolu_item5 .desc ul li{width:33%;} 
.inSolu_item1 .img{transition:all 1s ease 0.2s;transform:translateX(100%); opacity: 0; }
.inSolu_item1 .desc{transition:all 1s ease 0.5s;transform:translateX(50%);opacity: 0;}
.inSolu_item2 .img{transition:all 1s ease 0.5s;transform:translateY(50%);}
.inSolu_item2 .desc{transition:all 1s ease 0.5s;transform:translateY(100px); opacity: 0;}
.inSolu_item3 .img{transition:all 1s ease 0.5s;transform:translateY(50px);}
.inSolu_item3 .img img{transition:all 1s ease 0.2s;transform:translateY(-100px);}
.inSolu_item3 .desc{transition:all 1s ease 0.5s;transform:translateY(30px); opacity: 0;}
.inSolu_item4 .img{transition:all 1s ease 0.5s;opacity: 0; }
.inSolu_item4 .desc{transition:all 1s ease 0.5s;transform:translateY(-30px);}
.inSolu_item5 .img{transition:all 1s ease 0.5s;transform:translateY(-100%); opacity: 0;}
.inSolu_item5 .desc{transition:all 1s ease 0.8s;bottom:30px;}
.inSolution_box.active .inSolu_item1 .img{transform:translateX(0); opacity: 1;}
.inSolution_box.active .inSolu_item1 .desc{transform:translateX(0); opacity: 1;}
.inSolution_box.active .inSolu_item2 .img{transform:translateY(0);}
.inSolution_box.active .inSolu_item2 .desc{transform:translateY(0); opacity: 1;}
.inSolution_box.active .inSolu_item3 .img{transform:translateY(0);}
.inSolution_box.active .inSolu_item3 .img img{transform:translateY(0);}
.inSolution_box.active .inSolu_item3 .tran_scale:hover img{transform:scale(1.1,1.1) rotate(0.1deg); transition-delay:0;}
.inSolution_box.active .inSolu_item3 .desc{transform:translateY(0); opacity: 1;}
.inSolution_box.active .inSolu_item4 .img{opacity: 1;}
.inSolution_box.active .inSolu_item4 .desc{transform:translateY(0);}
.inSolution_box.active .inSolu_item5 .img{transform:translateX(0); opacity: 1;}
.inSolution_box.active .inSolu_item5 .desc{bottom:0;}
.inSolution_box .inSolu_swiper{width:56%;float:right;margin-top:2%;} 
.inSolution_box .solu_control{ position: absolute; width:100%;height:8px;text-align:center;right:0;bottom:-26px; z-index: 10;}
.inSolution_box .swiper-pagination{ position: static;display: inline-block; height:8px;background:#cadded;border-radius: 8px;} 
.inSolution_box .swiper-pagination-bullet{width:60px;height:8px;border-radius: 8px;background:none; vertical-align: top;}
.inSolution_box .swiper-pagination-bullet-active{background:#10589d;}
/*首页产品中心*/
.inProduct_box{z-index: 1;}
.pro_top .swiper-slide .inPro_img:after{width:100%;height:100%;content:'';position: absolute;left:0;top:0; background: linear-gradient(90deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);}
.pro_top .swiper-slide img{width:100%;} 
.inPro_desc{width:100%;left:0;top:20%;z-index: 10;}
.inPro_desc .tit{line-height: 1; position: relative; padding-bottom:28px;margin-top:10px;transition:all 1s;}
.inPro_desc .tit:after{width:0;height: 4px;background:#2a4ac0;content:''; position: absolute;left:0;bottom:0;transition:all 1s;}
.inPro_desc .txt{width:46%;}
.inPro_desc .more{display:inline-block;width:0;height:40px;line-height:36px;border:1px solid #fff;padding:0 45px 0 10px;margin-top:40px;color:#fff;opacity: 0;transition:all 1s;}
.inPro_desc .more:hover{background:#fff;color:#111;}
.inPro_desc .more span{white-space: nowrap;}  
.inProduct_box.active .pro_top .inPro_desc .tit{margin-top:0;}
.inProduct_box.active .pro_top .inPro_desc .tit:after{width:60px;}
.inProduct_box.active .pro_top .inPro_desc .more{width:160px;opacity: 1;padding-left:45px;}

.pro_thumbs{width:100%;left:0;bottom:5%;}
.pro_thumbs .desc{transition:all 1s; transform:translateY(-30px); opacity: 0;}
.pro_thumbs dl{padding:22px 18px;background:rgba(0,0,0,0.6);cursor:pointer; position: relative; transition:all 0.5s; }
.pro_thumbs dl:before{width:100%;height: 100%;border:1px solid #3f6aab;content:''; position: absolute;left:0;top:0;}
.pro_thumbs dl:after{width:15px;height:13px;background:url(/images/arr1.png) no-repeat center; content:''; position: absolute;right:18px;top:50%;margin-top:-6px; opacity: 0.3; transform:rotate(-45deg);transition:all 0.5s; }
.pro_thumbs .swiper-slide-thumb-active dl,.pro_thumbs dl:hover{background:rgba(0,0,0,0.1);}
.pro_thumbs .swiper-slide-thumb-active dl:before,.pro_thumbs dl:hover:before{border:4px solid #19a5f4;}
.pro_thumbs .swiper-slide-thumb-active dl:after,.pro_thumbs dl:hover:after{ opacity: 1;transform:rotate(0deg); }
.pro_thumbs dl dd{margin-top:5px;}
.pro_thumbs dl dd.f-22{margin-top:0;}
.pro_thumbs .swiper-button-prev,.pro_thumbs .swiper-button-next{width:30px;height:30px;background:none; position: absolute;top:50%;margin-top:-15px; opacity: 0.5;}
.pro_thumbs .swiper-button-prev{left:-40px;background: url(/images/arr_left.png) no-repeat center; opacity: 0.5;}
.pro_thumbs .swiper-button-next{right:-40px;background: url(/images/arr_right.png) no-repeat center;opacity: 0.5;}
.pro_thumbs .swiper-button-prev:hover,.pro_thumbs .swiper-button-next:hover{opacity: 1;}
.inProduct_box.active .pro_thumbs .desc{ transform:translateY(0); opacity: 1;}
.inProduct_box.active .pro_thumbs .swiper-slide:nth-child(1) .desc{ transition-delay: 0.4s;}
.inProduct_box.active .pro_thumbs .swiper-slide:nth-child(2) .desc{ transition-delay: 0.7s;}
.inProduct_box.active .pro_thumbs .swiper-slide:nth-child(3) .desc{ transition-delay: 1s;}
.inProduct_box.active .pro_thumbs .swiper-slide:nth-child(4) .desc{ transition-delay: 1.3s;}
.inProduct_box.active .pro_thumbs .swiper-slide:nth-child(5) .desc{ transition-delay: 1.6s;}

/*首页行业案例*/
.ind_bg{background:url(/images/ind_bg6.jpg) no-repeat center top;background-size:cover;padding-bottom:140px;}
.inCase_box{padding-top:100px;background:url(/images/ind_bg7.jpg) no-repeat center top;background-size:100%;}
.inCase_box .ancTit{transition:all 1s ease 0.5s;transform:translateY(30px);}
.inCase_box .ancTit:after{width:0;left:50%;margin-left:-30px;background:#1d438a;transition:all 1s ease 0.5s;}
.inCase_box .ancTxt{opacity: 0;transform:translateY(30px);transition:all 1s ease 0.5s;}
.inCase_content{padding:30px 80px 87px;background:#fff; position: relative;}
.inCase_content:after{width:100%;height:12px;background: linear-gradient(90deg, #18aaa4 0%, #1a6b9f) 100%;content:''; position: absolute;left:0;bottom:0;}
.inCaseTab{border-bottom:1px solid #e7ebf2; } 
.inCaseTab .swiper-slide{text-align: center; position: relative;}
.inCaseTab .swiper-slide:before{height:15px;border-left:1px solid #e5e5e5;content:''; position: absolute;left:0;top:0;}
.inCaseTab .swiper-slide:first-child:before{display: none;}
.inCaseTab a{display:inline-block;font-weight: bold;padding-bottom:20px; position: relative;}
.inCaseTab a:after{width:0;height:3px;background:#0d57a7;content:''; position: absolute;left:0;bottom:0;transition:all 0.3s;}
.inCaseTab .swiper-slide.active a:after{width:100%;}
.inCase_item,.inCase_right_item{display:none;}
.inCase_item.active,.inCase_right_item.active{display:block;}
.inCase_right_item .more{padding-right:10px;background:url(/images/arr5.png) no-repeat right center; position: absolute;right:0;top:50%;transform:translateY(-50%);}
.inCase_img{width:50%;padding-right:20px;border-right:1px solid #e1e1e1;transition:all 1s ease 0.5s;transform:translateY(30px); opacity: 0;}
.inCase_img .tran_scale{position: relative;}
.inCase_img .tran_scale:after{width:100%;height:100%;content:'';position: absolute;left:0;bottom:0; background: linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);}
.inCase_img .desc{padding:0 40px 35px;left:0;right:0;bottom:0;margin-right:20px;}
.inCase_img .desc .more{height:40px;line-height: 40px;padding:0 25px 0 30px;background:#278aff;margin-top:30px;}
.inCase_img .desc .more span{padding-right:28px;background:url(/images/arr.png) no-repeat right center;color:#fff;}
.inCase_right{padding-left:40px;transition:all 1s ease 0.5s;transform:translateY(-30px); opacity: 0;}
.inCase_con_tab span{padding:0.7em 0;/*border:1px solid #f0f0f0;*/margin-right:20px;margin-bottom:6px; cursor: pointer;}
.inCase_con_tab span:hover,.inCase_con_tab span.active{border-color:#0d57a7;color:#0d57a7;} 
.inCase_box.active .ancTit{transform:translateY(0);}
.inCase_box.active .ancTit:after{width:60px;}
.inCase_box.active .ancTxt{opacity: 1;transform:translateY(0);}
.inCase_box.active .inCase_img{transform:translateY(0); opacity: 1;}
.inCase_box.active .inCase_right{transform:translateY(0); opacity: 1;} 
/*首页云基座*/ 
.inCloud_box .ancTit{transition:all 1s ease 0.5s;transform:translateY(30px);opacity: 0;}
.inCloud_box .ancTit:after{width:0;left:50%;margin-left:-30px;background:#10589d;transition:all 1s ease 0.5s;}
.inCloud_box .ancTxt{width:52%;margin-left:auto;margin-right:auto;opacity: 0;transform:translateY(30px);transition:all 1s ease 0.5s;}
.inCloud_con dl{float:left;width:32.4%;margin-left:1.4%;transform:translateY(50px); position: relative; cursor:pointer; transition:all 1s; opacity: 0;}
.inCloud_con dl:first-child{margin-left:0;}
.inCloud_con dl dt{overflow: hidden; transition:all 1s;} 
.inCloud_con dl dd{width:100%;padding-bottom:55px; transition:all 1s;}
.inCloud_con dl dd .tit{padding:1em  30px 15px;border-bottom:1px solid rgba(0,0,0,0.1);}
.inCloud_con dl dd ul{padding:20px 30px; overflow: hidden;}
.inCloud_con dl dd ul li{float:left;width:35%;font-size:16px;color:#7d7d7d; padding:0 10px 0 20px; position: relative;margin:5px 0;}
.inCloud_con dl dd ul li:before{width:4px;height:4px;background:#707070;border-radius: 100%;content:'';position: absolute;left:0;top:50%;margin-top:-2px;}
.inCloud_con dl:nth-child(1) dd ul li{width:auto;}
.inCloud_con dl:nth-child(2) dd ul li{width:33%;}
.inCloud_con dl:nth-child(3) dd ul li{width:50%;}
.inCloud_con dl:hover dt{height:100%!important; position: relative;}
.inCloud_con dl:hover dt:after{width:100%;height:100%; position: absolute;left:0;bottom:0; content:''; background: linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);}
.inCloud_con dl:hover dd{position: absolute;left:0;bottom:0;padding-bottom:30px;}
.inCloud_con dl:hover dd .tit{color:#fff;border-color:rgba(255,255,255,0.3);}
.inCloud_con dl:hover dd ul li{color:#fff;}
.inCloud_con dl:hover dd ul li:before{background:#fff;margin-top:-4px;}
.inCloud_box.active .ancTit{opacity: 1;transform:translateY(0);}
.inCloud_box.active .ancTit:after{width:60px;}
.inCloud_box.active .ancTxt{opacity: 1;transform:translateY(0);}
.inCloud_box.active .inCloud_con dl{transform:translateY(0);opacity: 1;}
.inCloud_box.active .inCloud_con dl:nth-child(1){transition-delay: 0.5s;}
.inCloud_box.active .inCloud_con dl:nth-child(2){transition-delay: 0.8s;}
.inCloud_box.active .inCloud_con dl:nth-child(3){transition-delay: 1.1s;}

.inAdvantage_box{padding:70px 0 85px;background:url(/images/ind_bg4.jpg) no-repeat center;background-size:cover;}
.inAdv_desc{width:58%;margin-top:8%;}
.inAdv_desc .ancTit{padding-bottom:0;opacity: 0;transform:translateY(30px);transition:all 1s ease 0.5s;}
.inAdv_desc .ancTit:after{display: none;}
.inAdv_desc .ancTxt{ position: relative;padding-bottom:30px;opacity: 0;transform:translateY(30px);transition:all 1s ease 0.7s; }
.inAdv_desc .ancTxt:before{width:0;height:4px;background:rgba(255,255,255,0.3);content:''; position: absolute;left:0;bottom:0;transition:all 1s ease 1s;}
.inAdv_desc .ancTxt:after{width:0;height:4px;background:rgba(255,255,255,0.7);content:''; position: absolute;left:0;bottom:0;transition:all 1s ease 1.1s;}
.inAdv_desc .ancDesc{opacity: 0;transform:translateY(30px);transition:all 1s ease 0.9s;}
.inAdv_desc .more{width:60px;height:60px;border-radius: 100%;background:#fff; position: relative; opacity: 0;transition:all 1s ease 1s;}
.inAdv_desc .more:after{width:15px;height:13px; background:url(/images/arr3.png) no-repeat center;content:''; position: absolute;left:50%;top:50%;margin-left:-7.5px;margin-top:-6.5px; transition:all 0.5s;transform:rotate(-45deg);}
.inAdv_desc .more:hover:after{transform:rotate(0deg);}
.inAdvantage_box.active .inAdv_desc .ancTit{opacity: 1;transform:translateY(0);}
.inAdvantage_box.active .inAdv_desc .ancTxt{opacity: 1;transform:translateY(0);}
.inAdvantage_box.active .inAdv_desc .ancTxt:before{width:120px;}
.inAdvantage_box.active .inAdv_desc .ancTxt:after{width:60px;}
.inAdvantage_box.active .inAdv_desc .ancDesc{opacity: 1;transform:translateY(0);}
.inAdvantage_box.active .inAdv_desc .more{opacity: 1;}
.inAdv_img{width:27%;transform:translateY(0);transition:all 1s ease 0.5s;margin-bottom:30px; position: relative; }
.inAdv_img a{display:block;width:50%;height:38%;  position: absolute;}
.inAdv_img a.adv_link1{width:52%;top:0;left:50%;margin-left:-26%; z-index: 3;}
.inAdv_img a.adv_link2{left:0;top:20%; z-index: 2;}
.inAdv_img a.adv_link3{right:0;top:20%; z-index: 2;}
.inAdvantage_box.active .inAdv_img{transform:translateY(30px);}

.inNews_box{padding:65px 0 110px;background:#f7f7f7;}
.inNews_box .ancTit{opacity: 0;transform:translateY(30px);transition:all 1s ease 0.5s;}
.inNews_box .ancTit:after{width:0;left:50%;margin-left:-30px;transition:all 1s ease 0.5s;}
.inNews_tab {opacity: 0;transform:translateY(30px);transition:all 1s ease 0.7s;}
.inNews_tab span{padding:0 18px; cursor: pointer;} 
.inNews_tab span.active{color:#2889ff;font-weight: bold;} 
.inNews_con{margin-left:-40px;margin-right:-40px;}
.inNews_item{display:none;padding:20px;}
.inNews_item.active{display:block;} 
.inNews_item a{display: block;float:left;width:33.33%;padding:50px 40px 90px;border-left:1px solid #f0f0f0; position: relative; transform:translateY(50px);transition:all 1s; opacity: 0;transition-property:transform,opacity;}
.inNews_item a:after{width:0;height:4px;background:#4c8dcb;content:''; position: absolute;left:0;bottom:0;transition:all 0.5s;}
.inNews_item a:last-child{border-right:1px solid #f0f0f0;}
.inNews_item .date{opacity: 0;transition:all 0.5s;}
.inNews_item .more{width:15px;height:60px;border-radius: 100%;  position: relative;  }
.inNews_item .more:after{width:15px;height:13px; background:url(/images/arr4.png) no-repeat center;content:''; position: absolute;left:50%;top:50%;margin-left:-7.5px;margin-top:-6.5px; transition:transform 0.5s;transform:rotate(-45deg);}
.inNews_item a:hover{box-shadow: 0 0 20px rgba(139,139,139,0.3);background:#fff; }
.inNews_item a:hover:after{width:100%;}
.inNews_item a:hover .date{opacity: 1;}
.inNews_item a:hover .more{width:60px;background:#278aff;}
.inNews_item a:hover .more:after{transform:rotate(0deg);background-image:url(/images/arr1.png);}
.inNews_box.active .ancTit{opacity: 1;transform:translateY(0);}
.inNews_box.active .ancTit:after{width:60px;}
.inNews_box.active .inNews_tab{opacity: 1;transform:translateY(0);} 
.inNews_box.active .inNews_item a{transform:translateY(0);opacity: 1;}
.inNews_box.active .inNews_item a:nth-child(1){transition-delay: 0.5s;}
.inNews_box.active .inNews_item a:nth-child(2){transition-delay: 0.8s;}
.inNews_box.active .inNews_item a:nth-child(3){transition-delay: 1.1s;}

.bottom_box{padding:50px 0;background:#1e2a31;}
.bottom_in{width:100%;margin:0 auto; display: flex; justify-content: space-between;}
.bottom_tel{padding-left:63px;background:url(/images/tel_2.png) no-repeat left center; font-style: italic; line-height: 1;text-shadow:0px 3px 7px rgba(9,110,117,0.46);}
.bottom_tel a{color:#fff;}
.bottom_txt span{padding-right:20px;}
.bottom_btns{ display:flex;margin-top:10px;}
.bottom_btns a{display:inline-block;width:174px;height:40px;line-height:40px; margin-left:3%;color:#fff;background:#278aff;}
.bottom_btns a:hover{background:#fff;color:#0f589f;}

.bottom_tel{
	 -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center
    -webkit-animation-name: shake-slow;
    -ms-animation-name: shake-slow;
    animation-name: shake-slow;
    -webkit-animation-duration: 2s;
    -ms-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    -ms-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
    -ms-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-animation-delay: 0s;
    -ms-animation-delay: 0s;
    animation-delay: 0s;
    -webkit-animation-play-state: running;
    -ms-animation-play-state: running;
    animation-play-state: running
}

@keyframes shake-slow {
   20%{-webkit-transform:rotate3d(0,0,1,9deg);transform:rotate3d(0,0,1,9deg)}
   40%{-webkit-transform:rotate3d(0,0,1,-6deg);transform:rotate3d(0,0,1,-6deg)}
   60%{-webkit-transform:rotate3d(0,0,1,3deg);transform:rotate3d(0,0,1,3deg)}
   80%{-webkit-transform:rotate3d(0,0,1,-3deg);transform:rotate3d(0,0,1,-3deg)}
   100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
}       

@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}

.footer{background:#151c29;}
.footer .ft_top{padding:60px 0 30px;} 
.hotLineBox{width:24.78%;}   
.hotLineBox .bom_desc p{text-indent: 2em;}
.footer .hotLine a{display:block;font-size:14px;color:#fff;padding-left:32px;margin-bottom:10px;}
.footer .hotLine a.ft_tel{background:url(/images/ft_tel.png) no-repeat 0 2px;}
.footer .hotLine a.ft_email{background:url(/images/ft_email.png) no-repeat left center;}
.ft_share{font-size:0;}
.ft_share a{display: inline-block;width:40px;margin:0 8px; position: relative;}
.ft_share a span{display:inline-block;width:40px;height:40px;border-radius: 100%;text-align: center;background:#444954;padding:12px 0;}
.ft_share a .share_ewm{width:90px;height:90px; position: absolute;left:50%;margin-left:-45px; opacity: 0;bottom:60px; visibility: hidden; transition:all 0.3s;}
.ft_share a:hover .share_ewm{opacity: 1;bottom:45px; visibility: visible;}
.footer .ft_right{margin-left:30px;}
.footer .weChat .img{width:140px;margin:0 auto;} 
.footer .weChat .img img{border-radius: 4px;}  
.footer .botMenu{display: flex; justify-content: space-around;}
.footer .botMenu .botcom:nth-child(1){width:28%;}
.footer .botMenu .botcom:nth-child(2){width:72%;}
.footer .botMenu dl{padding-left:30px;margin-bottom:20px;} 
.footer .botMenu dl dt{margin-bottom:1.5em;}
.footer .botMenu dl dt a{font-size:16px;color:#fff;} 
.footer .botMenu dl dd{font-size:14px;color:rgba(255,255,255,0.4);} 
.footer .botMenu dl dd a{font-size:14px;color:rgba(255,255,255,0.4);display:block;margin-bottom:1em;/*line-height:2.4;*/}
.footer .botMenu dl dd a:hover{color:#fff;} 
.footer .ft_bom{color:#fff; padding:25px 0 60px;border-top:1px solid rgba(255,255,255,0.1);}
.footer .ft_bom a{color:#fff;}
.footer .ft_bom a:hover{text-decoration: underline;}
.botcom2{flex:0 0 50%;}
.botcom_in{display: flex;width:33%;}
.botcom_in dl{flex:0 0 50%;}
.botcom_in1{display: flex; }
.botcom_in1 dl{width:33.33%;}
.botcom_in2{display: flex;}
.botcom_in2 dl{width:33.33%;}
.ft_links a{padding:0 10px;border-left:1px solid rgba(255,255,255,0.1);}
.ft_links a:nth-of-type(1){border-left:none;padding-left:0;}
.copyright a{padding-left:10px;}
.float_kefu{width:106px;height:106px;position: fixed;right:10px;top:50%;margin-top:-53px; z-index: 90;}
.float_kefu .img{float:right;width:106px;cursor: pointer;}
.float_kefu ul{width:126px;right:120px;top:0;transition:all 0.5s; opacity: 0; visibility: hidden;}
.float_kefu ul li{height:32px;line-height:32px;border-radius: 32px;padding:0 6px 0 10px;font-size:14px;color:#fff;margin:5px 0; white-space: nowrap; cursor: pointer; opacity: 0;transform:translateX(30px);}
.float_kefu ul li a{color:#fff;}
.float_kefu ul li img{margin-right:6px; vertical-align: middle;} 
.float_kefu ul li.float_zx{background:#ef6a41;transition:all 0.5s ease 0s;}
.float_kefu ul li.float_tel{background:#3a5d88;transition:all 0.5s ease 0.1s;} 
.float_kefu ul li.float_sy{background:#65a1e7;transition:all 0.5s ease 0.2s;}
.float_kefu:hover{width:245px;}
.float_kefu:hover ul{opacity: 1; visibility: visible;}
.float_kefu:hover ul li{transform:translateX(0); opacity: 1;}

.float_box{width:72px;background:#437fec; position: fixed;right:0;top:50%;-webkit-transform:translateY(-50%); transform:translateY(-50%); z-index: 100; padding:0 8px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.float_box a{display: block;width:100%;border-bottom:1px solid #fff; text-align: center; position: relative; }
.float_box dl{cursor:pointer; position: relative;padding:8px 0;}
.float_box a:last-child{border-bottom:none;}
.float_box dl dd{font-size:14px;color:#fff; margin-top:2px;} 
.float_box a .float_ewm{width:120px;height:120px;background:#fff;padding:3px;position: absolute;right:75px;margin-left:0;bottom:auto;top:50%;margin-top:-60px;opacity: 0;visibility:hidden;  box-shadow: 0px 0px 12px rgba(153,153,153,0.3);border-radius: 8px; transition:all 0.3s;} 
.float_box a .float_ewm:after{width:0;height:0;content:''; position: absolute; border:none;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #fff;bottom:auto;left:auto;margin-left:0;right:-6px;top:50%;margin-top:-6px;}
.float_box a:hover .float_ewm{opacity:1;visibility:visible;}
.float_box .gotop{border-bottom:none;}
.jmrx_box{width:250px;height:100%; position: absolute;top:0;right:64px;transition:all 0.3s; opacity: 0; visibility: hidden;background:#fff;box-shadow: 0px 0px 12px rgba(153,153,153,0.3);border-top-left-radius: 80px;border-bottom-left-radius: 80px; } 
.float_box dl.float_tel:hover .jmrx_box{opacity: 1;visibility: visible; } 
.jmrx_box .jmrx_tel{line-height:80px;text-align:center;overflow: hidden;font-weight: bold;font-style:italic;} 

 /*公司介绍*/ 
.inbanner>img{width:100%;}
.inban_txt{width:100%;left:0;top:50%; transform:translateY(-50%); z-index: 20;} 
.inban_txt .tit1,.inban_txt .tit2{color:#333;}
.inban_txt .tit2{width:50%;}
.inban_txt .ban_btn{display:inline-block;/*width:220px;height:58px;line-height:58px;*/padding:12px 40px; background:#4e87ed;/*text-align:center;*/}
.inban_txt .ban_btn span{padding-left:32px;color:#fff;/* white-space: nowrap;*/ background: url(/images/zixun.png) no-repeat left center;font-size:16px; } 
.crumbs{height:60px;line-height:60px;  font-size:14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.crumbs a{display:inline-block;color:#666666;padding-right:15px;background:url(/images/arr5.png) no-repeat right center;margin-right:15px;} 
.crumbs a:hover{color:#0f589f;}
.crumbs span{color:#666666;}
.main_box{margin-top:60px;}
.about_menu{font-size:0;text-align:center;}
.about_menu a{display: inline-block; width:12.8%;height:60px;line-height: 60px;background:#f1f1f1;text-align:center;margin-left:1.5%;color:#0a58a7;margin-bottom:10px;}
.about_menu a:nth-child(1){margin-left:0;}
.about_menu a:hover,.about_menu a.active{background:#1758a7;color:#fff;font-weight: bold;}
.anc_tit{font-size:30px;}
.about_box1 p{margin-bottom:1em;}
.about_leader{background:#f7f7f7; padding:50px;}
.about_leader .leader_img{width:240px;}
.about_leader .img{width:240px;height:240px;overflow: hidden;border-radius: 100%;}
.about_leader .tit span{padding-right:15px;}
.leader_desc{padding-left:60px;padding-top:8%; }
.about_leader .swiper-slide:nth-child(1) .leader_desc{padding-top:0;}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 0.5; /*cursor: pointer;*/pointer-events:auto;}
.swiper-button-prev:after,.swiper-button-next:after{display: none;}
.about_leader .swiper-button-prev,.about_leader .swiper-button-next{width:40px;height:40px; border-radius: 100%; position: absolute;top:50%;margin-top:-20px; opacity: 1;}
.about_leader .swiper-button-prev{left:-60px;background:#f1f1f1 url(/images/arr_left1.png) no-repeat center;  }
.about_leader .swiper-button-next{right:-60px;background:#f1f1f1 url(/images/arr_right1.png) no-repeat center; }
.about_leader .swiper-button-prev:hover{background-color:#0a58a7;background-image: url(/images/arr_left2.png);}
.about_leader .swiper-button-next:hover{background-color:#0a58a7;background-image: url(/images/arr_right2.png);}
.history_left{width:26%;margin-top:3%;}
.history_left .tit1{padding-top:20px;}
.history_left .tit1:before{width:30px;border-top:1px solid #242424;content:''; position: absolute;left:0;top:0;}
.history_img{width:71.8%;} 
.history_thumbs .swiper-container{margin:0 -1%; padding-bottom:80px;}
.history_thumbs dl{text-align: center;padding:80px 0 80px; position: relative; cursor: pointer;}
.history_thumbs dl dt{font-size:24px;color:#666;padding-top:24px; position: relative; }
.history_thumbs dl dt:before{width:18px;height:18px;border-radius: 100%;background:#d0d0d0;content:''; position: absolute;left:50%;top:-9px;margin-left:-9px; z-index: 2;}
.history_thumbs dl dt:after{width:100%;border-top:1px solid #d0d0d0;content:''; position: absolute;left:0;top:0; z-index: 1;}
.history_thumbs dl dd{display:block;width:100%;font-size:14px;color:#555;padding:0 10px;margin-top:15px;position: absolute;left:0;top:140px;}
.history_thumbs .swiper-slide:nth-child(2n) dl dd{bottom:auto;top:0;margin-top:0;}
.history_thumbs .swiper-slide-thumb-active dt,.history_thumbs .swiper-slide-thumb-active dd{color:#1856a3;}
.history_thumbs .swiper-slide-thumb-active dt:before{background:#1856a3;} 
.history_thumbs .swiper-button-prev,.history_thumbs .swiper-button-next{width:7%;height:40px;  position: absolute;top:60px;margin-top:0; opacity: 1;}
.history_thumbs .swiper-button-prev{left:-1.5%;background:#fff url(../images/arr_left3.png) no-repeat center;}
.history_thumbs .swiper-button-next{right:-1.5%;background:#fff url(../images/arr_right3.png) no-repeat center;}
.history_thumbs .swiper-button-prev:hover{background-image: url(/images/arr_left4.png);}
.history_thumbs .swiper-button-next:hover{background-image: url(/images/arr_right4.png);} 

.culture_box{  background: #f7f7f7 url(../images/gray.png) repeat-x left bottom;padding:75px 0 45px;}
.culture_box .img{width:50%;float:left;margin-right:40px;}
.culture_desc dl{margin-bottom:15px;}
.culture_desc dl dt{font-size:24px;}
.culture_desc dl dd{font-size:16px;margin-top:10px;}
.honor_swiper .swiper-container{padding:50px 0 40px;}
.honor_swiper .swiper-wrapper{align-items: center;}
.honor_swiper .swiper-slide{text-align: center;transition: 300ms;transform: scale(0.8);}
.honor_swiper .swiper-slide .img{background:#fff;} 
.honor_swiper .swiper-slide .img img{max-height: 440px;filter: drop-shadow(0px 3px 5px rgba(0,0,0,.2));}
.honor_swiper .swiper-slide-active{transform: scale(1.2);}
.honor_swiper .swiper-slide-active .img{} 
.honor_swiper .swiper-slide-active .img img{filter: none;border:5px solid #e1ebf6;padding:20px 30px;}
.honor_swiper .swiper-slide .tit{padding-left:36px;font-size:16px;background:url(/images/arr12.png) no-repeat left 5px;margin-top:30px;}
.honor_swiper .swiper-slide-active .tit{font-weight: bold;font-size:14px;margin-top:20px;background-size: 16px;padding-left:30px;}
.honor_swiper .swiper-pagination{width:100%;text-align: center;bottom:0;  position: static;margin-top:20px;}
.honor_swiper .swiper-pagination-bullet{margin:0 10px;}
.honor_swiper .swiper-pagination-bullet-active{width:40px;background:#0050a1;border-radius: 8px;}
.honor_swiper .swiper-button-prev,.honor_swiper .swiper-button-next{width:40px;height:40px; border-radius: 100%; position: absolute;top:50%;margin-top:-20px; opacity: 1;}
.honor_swiper .swiper-button-prev{left:-60px;background:#f1f1f1 url(/images/arr_left1.png) no-repeat center;  }
.honor_swiper .swiper-button-next{right:-60px;background:#f1f1f1 url(/images/arr_right1.png) no-repeat center; }
.honor_swiper .swiper-button-prev:hover{background-color:#0a58a7;background-image: url(/images/arr_left2.png);}
.honor_swiper .swiper-button-next:hover{background-color:#0a58a7;background-image: url(/images/arr_right2.png);}
/*活动中心*/
.activity_top{background:#f1f1f1;}
.activity_top .img{width:50%;}
.activity_top .desc{padding:40px;}
.activity_top .desc .more{width:180px;height:48px;line-height: 48px;padding:0 20px;background:#0a58a7;text-align:center;}
.activity_top .desc .more span{padding-right:30px;font-size:16px;color:#fff;background:url(/images/arr6.png) no-repeat right center; transition:all 0.3s;}
.activity_top .desc .more:hover span{padding-right:40px;}
.activity_list dl{float:left;width:32%;margin-left:2%;margin-bottom:2%;}
.activity_list dl:nth-child(3n+1){clear:both;margin-left:0;}
.activity_list dl dd{padding:25px 30px 30px;background:#f8f8f8;}
.learnmore{width:200px;height:58px;line-height:58px;background:#0a58a7;color:#fff;}
.learnmore:hover{color:#fff;background:#5da5d5;}
.activity_video{background:#f1f6fb;padding:70px 0 85px;}
.screen_box{height:60px;background:#0a58a7;padding:12px 26px;}
.screen_box span{font-size:16px;color:#fff;line-height:36px;}
.screen_box select{width:177px;height:36px;background:#fff url(/images/arr7.png) no-repeat 92% 50%;margin-left:23px;padding:0 16px;font-size:16px;}
.video_list dl{float:left;width:23.8%;margin-left:1.6%;margin-bottom:1.6%;}
.video_list dl:nth-child(4n+1){clear:both;margin-left:0;}
.video_list dl dt {position:relative;width:100%;height:0;padding-bottom:56%;}
.video_list dl dt a{display: block;width:100%;height:100%;position: absolute;left:0;top:0;overflow: hidden;}
.video_list dl dt span{display: block;width:100%;height:100%;position: absolute;left:0;top:0;background:rgba(0,0,0,0.4) url(../images/play.png) no-repeat center;}
.video_list dl dd{padding:18px 28px 30px;background:#fff;}
.video_list dl dd .txt{height:3em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}


.page_box{text-align: center;margin:50px 0;}
.page_box a,.page_box > span{display:inline-block;width:44px;height:44px;line-height:44px;border-radius: 44px;font-size:15px;color:#666;text-align:center;background:#fff;border:1px solid #d1d1d1;margin:0 5px; vertical-align: middle;}
.page_box a.page_prev,.page_box a.page_next,.page_box a.prev,.page_box a.next,.page_box > span.prev,.page_box > span.next{width:110px;}
.page_box > span{display: inline-block;line-height:44px;}
.page_box a:hover,.page_box a.current,.page_box > span.current{color:#fff;background:#0a58a7;border-color:#0a58a7;}
.page_box > span.prev.current,.page_box > span.next.current{color:#666;background:#fff;border-color:#d1d1d1;}

.activity_video .page_box{margin-bottom:0;}
.videobox {position: relative; z-index: 1; overflow: hidden; } 
.videobox video { width: 100%; }
.posterBg { width: 100%; height: 100%; position: absolute; left: 0; top: 0; background-repeat: no-repeat; background-size:cover; z-index: 10; }
.posterBg:after{width: 100%; height: 100%; position: absolute; left: 0; top: 0;content:'';background-color:rgba(3,12,22,0.6); z-index: 1;}
.posterBg .play {width:80px;height:80px; position: absolute; left:50%; top: 50%;margin-left:-40px;margin-top:-40px; cursor: pointer; z-index: 2; }  

.video_show{position: fixed;top: 0;left: 0;bottom: 0;right: 0;background:rgba(0,0,0,0.4);z-index: 9999999;text-align: center;opacity: 0;z-index: -999;}
.video_show.show{opacity: 1;z-index: 999;}
.video_show .video_w{width: 60%;position: absolute;top: 50%;left: 50%;margin-left: -30%;
-webkit-transform: scale(0.5) translateY(-50%); -ms-transform: scale(0.5) translateY(-50%); -o-transform: scale(0.5) translateY(-50%); transform: scale(0.5) translateY(-50%); transition: all 0.5s;  -moz-transition: all 0.5s;  -webkit-transition: all 0.5s; -o-transition: all 0.5s; }
.video_show .video_w video{width: 100%;}
.video_show.show .video_w.scale{ -webkit-transform: scale(1) translateY(-50%); -ms-transform: scale(1) translateY(-50%); -o-transform: scale(1) translateY(-50%);  transform: scale(1) translateY(-50%);}
.video_show .video_close{width:30px;height:30px;position:absolute;top:-40px;right:0;opacity: 0;  }
.video_show.show .video_close{opacity: 1;} 

.recomment{margin-bottom: 30px;}
.recomment span{line-height:48px;font-size:24px;color:#0a58a7;font-weight: bold;}
.recomment a{display: inline-block;font-size:18px;color:#fff;height:48px;line-height: 48px;background:#0a58a7;padding:0 25px;min-width:200px;text-align:center;margin-right:20px;margin-bottom:20px;}
.recomment a:hover{background:#41a0f7;}
.prev_next{padding-top:50px;padding-right:160px;border-top:1px solid #e5e5e5;margin-top:40px; position: relative;}
.prev_next a{font-size:16px;color:#666;}
.prev_next a:hover{color:#0a58a7;text-decoration: underline;}
.prev_next .next{margin-top:12px;}
.goback{ position: absolute;right:0;top:60px; width:140px;height:44px;line-height:44px;overflow: hidden;}
.goback a{display: block;width:100%;height:100%;text-align:center;border:1px solid #d1d1d1;border-radius: 44px;}
.goback a:hover{color:#fff;background:#0a58a7;border-color:#0a58a7;text-decoration: none;}
/*新闻中心*/
.news_list dl{margin:60px 0;overflow: hidden;}
.news_list dl dt{width:29%;float:left;}
.news_list dl dd{padding-left:40px;overflow: hidden;}
.news_list dl dd .more{width:180px;height:48px;line-height: 48px;padding:0 20px;background:#f1f1f1;text-align:center;}
.news_list dl dd .more span{padding-right:30px;font-size:16px;color:#0a58a7;background:url(/images/arr8.png) no-repeat right center; transition:all 0.3s;}
.news_list dl dd .more:hover{background:#0a58a7;}
.news_list dl dd .more:hover span{padding-right:40px;color:#fff;background-image:url(/images/arr6.png)}
/*新闻详情*/
.publish_share{padding-bottom:20px;border-bottom:1px solid #e5e5e5; text-align:center;}
.news_publish span{padding-right:15px;}
.share_box.social-share>a{border:none;border-radius: 100%;border:none;color:#c2c2c2;margin:0 0 0 4px;}
.content_box .videobox .posterBg{display: none;}
/*产品中心*/
.pro_list{margin-top:40px;}
.pro_item{padding-bottom:40px;margin-bottom:80px;overflow: hidden;border-bottom:1px solid #ececec;}
.pro_item dl{overflow: hidden;}
.pro_item dl dt{width:54%;float:left;}
.pro_item dl dd{padding-left:40px;margin-top:3%;overflow: hidden;}
.pro_item dl dd .more{width:260px;height:58px;line-height: 58px;padding:0 20px;border:1px solid #6e6e6e;text-align:center;}
.pro_item dl dd .more span{padding-right:30px;font-size:16px;color:#333;background:url(/images/arr2.png) no-repeat right center; transition:all 0.3s;}
.pro_item dl dd .more:hover{background:#0a58a7;border-color:#0a58a7;}
.pro_item dl dd .more:hover span{padding-right:40px;color:#fff;background-image:url(/images/arr.png);}
.pro_item:nth-child(2n) dl dt{float:right;}
.pro_item:nth-child(2n) dl dd{padding-left:0;padding-right:40px;}
.pro_item:nth-child(2n) .pro_btns{text-align: right;}
.pro_item:nth-child(2n) .pro_btns a{margin-right:0;margin-left:10px;}
.pro_item:last-child{padding-bottom:0;border-bottom:none;}
.pro_btns a{display: inline-block;width:140px;height:36px;line-height:36px;margin-right:10px;text-align:center;background:#e5e5e5;color:#0a58a7;}
.pro_btns a span{padding-left:28px;font-size:16px;} 
.pro_btns a.btn_xiazai span{background:url(/images/xiazai.png) no-repeat left center;} 
.pro_btns a.btn_buy span{background:url(/images/buy1.png) no-repeat left center;}
.pro_btns a:hover{background:#0a58a7;color:#fff;}
.pro_btns a.btn_xiazai:hover span{background-image:url(/images/xiazai2.png);}
.pro_btns a.btn_buy:hover span{background-image:url(/images/buy.png);}
/*安超OS*/
.inban_txt .btn_xiazai{display: inline-block;margin-right:30px;}
.inban_txt .btn_xiazai span{background-image:url(/images/apply.png);}
.inban_txt .btn_zixun{display: inline-block;/*background-color:rgba(255,255,255,0.8);*/}
.inban_txt .btn_zixun span{background-image:url(/images/zixun.png);/*color:#333;*/}
.inban_txt a:hover{background-color:#41a0f7;}
.inban_txt a:hover span{color:#fff;}
.inban_txt .btn_zixun:hover span{background-image:url(/images/zixun.png);}
.product_adv dl{width:90%;text-align:center;margin:0 auto;} 
.product_adv .swiper-button-next, .product_adv .swiper-button-prev{ width:42px;height:42px;border-radius:100%;background-color:#f1f1f1;background-size:10px 16px; }
.product_adv .swiper-button-prev{left:-70px;background-image: url(/images/arr_left1.png);}
.product_adv .swiper-button-next{right:-70px;background-image: url(/images/arr_right1.png);}
.product_adv .swiper-button-prev:hover{background-image: url(/images/arr_left2.png);background-color:#0a58a7;}
.product_adv .swiper-button-next:hover{background-image: url(/images/arr_right2.png);background-color:#0a58a7;}
.pro_videos dl{width:49%;float:left; position: relative; cursor: pointer;margin-bottom:2%;}
.pro_videos dl dd{width:100%;height:100%; position: absolute;left:0;bottom:0;padding:25px 35px;  display: flex; align-items: flex-end;background: linear-gradient(180deg, rgba(0,0,0,0) 70%, rgba(0,0,0,0.8) 100%);}
.pro_videos dl dd span{display:inline-block;line-height:22px;font-size:20px;color:#fff;padding-right:30px;background:url(/images/play1.png) no-repeat right center;}
.pro_videos dl.noplay dd span{background:none;padding-right:0;}
.pro_videos dl:nth-child(2n){float:right;} 
.pro_videos dl .posterBg{display: flex; align-items: flex-end;padding:0;}
.pro_videos dl .posterBg:after{background: linear-gradient(180deg, rgba(0,0,0,0) 70%, rgba(0,0,0,0.8) 100%);}
.pro_videos dl dt{position: relative;}
.pro_videos .posterBg span{ position: absolute;left:35px;bottom:25px; z-index:2; }
.pro_videos .videobox video{height:100%; position: absolute;left:0;top:0; z-index: 1; }
.pro_structure{padding-top:90px;background:url(/images/struture_bg.jpg) no-repeat center top;background-size:100%;}  
.struc_content{padding:50px 35px;background:#fff;border-bottom:12px solid #143980;box-shadow: 0 3px 15px rgba(183,207,224,0.35);} 
.strucTab{height:80px; line-height:80px;border-bottom:1px solid #e7ebf2;text-align:center;}
.strucTab a{display:inline-block;font-size:20px;padding:0 30px; position: relative; cursor: pointer;}
.strucTab a span{position: relative;display:inline-block;height:100%;}
.strucTab a span:after{width:0;border-bottom:3px solid #0d57a7;content:''; position: absolute;left:0;bottom:0px;}
.strucTab a:after{height:15px;border-left:1px solid #cccccc;content:''; position: absolute;left:0;top:50%;margin-top:-7px;}
.strucTab a:nth-child(1):after{display: none;}
.strucTab a.active span{font-weight: bold;}
.strucTab a.active span:after{width:100%;} 

.strucTab2 .swiper-wrapper{justify-content: center;} 
.strucTab2 .swiper-slide{width:auto!important;}
.strucTab2 .swiper-slide.active a span{font-weight: bold;}
.strucTab2 .swiper-slide.active a span:after{width:100%;} 

.struc_item{display: none;}
.struc_item.active{display: block;}
.struc_content .strucTab{display: none;}
.struc_content .struc_item{display: block;text-align: center;}
.struc_content .struc_con{margin-top:0;}
.struc_content img{height:auto;}
.proVirtual_box{display: block;}
.virtual_con,.virtual_list{margin-top:30px;}
.virtual_list dl{width:32%;min-height:220px;float:left;margin-left:2%;margin-bottom:2%;padding:25px 30px;border:1px solid #f7f7f7;box-shadow: 0 5px 15px rgba(0,5,25,0.05);}
.virtual_list dl:nth-child(3n+1){clear:both;margin-left:0;}
.virtual_list dl dt{padding-bottom:15px;padding-left:15px;border-bottom:1px solid #e5e5e5;font-size:18px;font-weight: bold; position: relative;}
.virtual_list dl dt:before{width:6px;height:6px;border-radius: 100%;background:#0a58a7;content:''; position: absolute;left:0;top:10px;} 
.virtual_item{display: none;}
.virtual_item.active{display: block;}
.proYunwei_box {display:none;}
.proScene_box{padding:80px 0;background:url(/images/scene_bg2.jpg) no-repeat center;background-size:cover;}
.proScene_box .anc_tit{color:#333;}
.screne_swiper dl dt{transition:all 0.5s;overflow: hidden;}
.screne_swiper dl dd{padding:25px 20px;transition:all 0.5s;}
.screne_swiper dl dd .tit{color:#333;}
.screne_swiper dl dd .txt{opacity: 0; visibility: hidden;transition:all 0.5s;margin-top:10px;}
.screne_swiper dl:hover dt{height:180px!important;}
.screne_swiper dl:hover dd {background:rgba(255,255,255,0.9);padding:20px 20px;}
.screne_swiper dl:hover dd .tit{color:#333;}
.screne_swiper dl:hover dd .txt{opacity: 1; visibility: visible;}
.screne_swiper.wrap1 .swiper-slide{width:23.5%!important;}
.screne_swiper .swiper-button-next, .screne_swiper .swiper-button-prev{position: static;margin-top:0;width:42px;height:42px;border-radius:100%;background-color:#fff;background-size:10px 16px;display:inline-block;margin-right:10px;}
.screne_swiper .swiper-button-prev{background-image: url(/images/arr_left1.png);}
.screne_swiper .swiper-button-next{background-image: url(/images/arr_right1.png);}
.screne_swiper .swiper-button-prev:hover{background-image: url(/images/arr_left2.png);background-color:#142334;}
.screne_swiper .swiper-button-next:hover{background-image: url(/images/arr_right2.png);background-color:#142334;}

.yunweiTab{font-size:0;}
.yunweiTab span{display: inline-block;width:200px;height:36px;line-height:36px;background:#e5e5e5;font-size:16px;cursor: pointer;}
.yunweiTab span.active{background:#4a8dcb;color:#fff;font-weight: bold;}
.yunwei_con{margin-top:30px;}
.yunwei_con .img{width:54%;}
.yunwei_item{padding:50px;background:#f7f7f7;}
.yunwei_desc{padding-left:40px;margin-top:30px;}
.yunwei_desc .txt span{width:48%;height:40px;line-height:40px;float:left;margin:0 0 4% 4%;text-align:center;background:#4a8dcb;color:#fff;}
.yunwei_desc .txt span:nth-child(2n+1){clear:both;margin-left:0;}
.yunwei_desc .tit{display: inline-block;padding-right:35px;border-bottom:2px solid #c4d7e7;padding-bottom:20px;}
.yunwei_desc .tit:after{width:50%;border-bottom:2px solid #467eb3;content:''; position: absolute;left:0;bottom:-2px;}
.yunwei_item{display: none;}
.yunwei_item.active{display: block;}

.proWorth_item{margin-top:40px; position:relative;}
.proWorth_item .img{width:20%;margin-right:8px;} 
.proWorth_item .desc{padding:35px 40px;background: rgba(249,249,249,0.8);
    z-index: 2;position: relative;  overflow: hidden;}

.proWorth_item .desc .tit{display: inline-block;padding-right:35px;border-bottom:2px solid #c4d7e7;padding-bottom:20px; line-height: 1;margin-bottom:15px;}
.proWorth_item .desc .tit:after{width:50%;border-bottom:2px solid #467eb3;content:''; position: absolute;left:0;bottom:-2px;}
.proWorth_item .desc dl{margin-top:15px;}
.proWorth_item .desc dl dt{padding-left:20px; position: relative;}
.proWorth_item .desc dl dt:before{width:6px;height:6px;border-radius: 100%;background:#0a58a7;content:''; position: absolute;left:0;top:50%;margin-top:-3px;}

.proDownload_box{padding:90px 0 120px;background:#f1f6fb;}
.proDown_list dl{width:50%;float:left;padding:0 40px; overflow: hidden; display: flex; align-items: center;}
.proDown_list dl dt{width:46%;float:left;}
.proDown_list dl dd{background:#fff;padding:40px 30px 50px;overflow: hidden;flex:1;}
.proDown_list dl dd .txt span{display: block;}
.proDown_list dl dd .btn_down{width:110px;height:36px;line-height:36px;background:#0a58a7;text-align:center;}
.proDown_list dl dd .btn_down span{padding-right:28px;font-size:16px;color:#fff;background:url(/images/xiazai2.png) no-repeat right center;}
.proDown_list dl dd .btn_down:hover{background:#41a0f7;}

.proCase_box dl{background:#f8f8f8;overflow: hidden;}
.proCase_box dl dt{width:45.3%;float:left;}
.proCase_box dl dd{padding:40px 55px; overflow: hidden;}
.proCase_box dl dd .more{width:140px;height:40px;line-height:40px;background:#0a58a7;color:#fff;}
.proCase_box .swiper-button-next, .proCase_box .swiper-button-prev{ width:42px;height:42px;border-radius:100%;background-color:#f1f1f1;background-size:10px 16px; }
.proCase_box .swiper-button-prev{left:-70px;background-image: url(/images/arr_left1.png);}
.proCase_box .swiper-button-next{right:-70px;background-image: url(/images/arr_right1.png);}
.proCase_box .swiper-button-prev:hover{background-image: url(/images/arr_left2.png);background-color:#0a58a7;}
.proCase_box .swiper-button-next:hover{background-image: url(/images/arr_right2.png);background-color:#0a58a7;}

.proBrand_box{padding:100px 0 130px;background:#f8f8f8;}
.brand_list dl{display: flex; align-items: flex-end; flex-direction: row-reverse;}
.brand_list dt{width:49.2%;float:right;flex:0 0 49.2%;}
.brand_list dd{background:#fff;padding:50px;overflow: hidden;flex:1;}

.proNews_box{padding:100px 0;}
.proNews_swiper dl{ } 
.proNews_swiper dl dd{padding:25px 30px 30px;background:#f8f8f8;}
.proNews_swiper .swiper-button-next, .proNews_swiper .swiper-button-prev,.solve_swiper .swiper-button-next, .chaorong_swiper .swiper-button-prev,.chaorong_swiper .swiper-button-next, .solve_swiper .swiper-button-prev{ width:42px;height:42px;border-radius:100%;background-color:#f1f1f1;background-size:10px 16px; }
.proNews_swiper .swiper-button-prev,.solve_swiper .swiper-button-prev,.chaorong_swiper .swiper-button-prev{left:-70px;background-image: url(/images/arr_left1.png);}
.proNews_swiper .swiper-button-next,.solve_swiper .swiper-button-next,.chaorong_swiper .swiper-button-next{right:-70px;background-image: url(/images/arr_right1.png);}
.proNews_swiper .swiper-button-prev:hover,.solve_swiper .swiper-button-prev:hover,.chaorong_swiper .swiper-button-prev:hover{background-image: url(/images/arr_left2.png);background-color:#0a58a7;}
.proNews_swiper .swiper-button-next:hover,.solve_swiper .swiper-button-next:hover,.chaorong_swiper .swiper-button-next:hover{background-image: url(/images/arr_right2.png);background-color:#0a58a7;}

/*安超一体机*/
.pro_structure1{padding-top:90px;padding-bottom:70px;background:url(/images/struture_bg1.jpg) no-repeat center top;background-size:cover;}
.pro_structure1 .struc_content{background:none; border-bottom:none;box-shadow: none;padding-bottom:0;}
.pro_structure1 .strucTab{border-bottom:none;height:50px;line-height: 50px;}
.pro_structure1 .strucTab a{width:158px;height:50px;background:#fff;padding:0;font-size:16px;margin:0 18px;color:#0a58a7;} 
.pro_structure1 .strucTab a.active{background:#0a58a7;color:#fff;}
.pro_structure1 .strucTab a.active span{font-weight: normal;}
.pro_structure1 .strucTab a.active span:after,.pro_structure1 .strucTab a:after{display: none;}
.proIntro_tab{width:240px;margin-right:28px;}
.proIntro_tab span{display: block;width:100%;height: 50px;line-height:50px;background:#f2f2f2;padding:0 25px;font-size:16px;color:#0a58a7;margin-bottom:20px;cursor:pointer;}
.proIntro_tab span.active{background:#0a58a7;color:#fff;}
.proIntro_item .img{width:30%;float:left; position: static;margin-right:24px;}
.proIntro_item .desc{overflow: hidden; }
.proIntro_btns a{display: inline-block;width:200px;height:58px;line-height:58px;text-align: center;font-size:20px;color:#fff;background:#41a0f7;margin-right:40px;}
.proIntro_btns a:hover{background:#0a58a7;}
.proIntro_item{display: none;}
.proIntro_item.active{display: block;}
/*配置规格弹窗*/
.configSpec_pop{width:100%;height:100%; position: fixed;left:0;top:0;background:rgba(0,0,0,0.5); z-index: 111; display: none; } 
.configSpec_content{width:1080px; position: absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:#fff;padding-bottom:8px;border-radius: 12px; overflow: hidden; }
.pop_close{width:50px;height:50px;padding:10px;border:2px solid #fff;border-radius: 100%; position: absolute;right:20px;top:20px; cursor: pointer;}
.pop_tit{height:80px;line-height: 80px;background:#f5f5f5;border-top-left-radius: 12px;border-top-right-radius: 12px;}
.configSpec_con{height:70vh;position: relative; overflow: hidden; }
.configSpec_list{height:100%;padding:40px 80px 20px; overflow: hidden;}
.configSpec_item dl{width:33.33%!important;float:left;border-top:2px solid #f6f6f6;padding-top:20px; position: relative;margin:17px 0;}
.configSpec_item dl:before{width:30px;border-top:2px solid #41a0f7;content:''; position: absolute;left:0;top:-2px;}
.configSpec_item dl dt{font-size:16px;font-weight: bold;}
.configSpec_item dl dd{font-size:14px;color:#666;margin-top:10px;padding-right:10px!important;}
.nicescroll-rails{background:#e2e2e2;}
/* 滚动块 */
.scroll_bar {position: absolute;top:0;right:0;width: 8px;height: 100%;background-color: #e2e2e2;}
.scroll_slider {position: absolute;top: 0;	left: 0px;width: 8px;	height: 60px;	background-color: #3574b3;border-radius:8px; transition:all 0.2s;}
/*留资*/
.guestPop_box{width:100%;height:100%; position: fixed;left:0;top:0;background:rgba(0,0,0,0.5); z-index: 121; display: none; }
.guestPop_content{width:760px; position: absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background:#fff;padding-bottom:8px;border-radius: 12px; overflow: hidden; }
.guestPop_con{height:65vh;position: relative;padding:32px 75px; overflow-y:auto;}
.guestPop_con dl{margin-bottom:15px; height:48px;position: relative;}
.guestPop_con dl dt{float:left;width:75px;font-size:16px;line-height:48px;}
.guestPop_con dl dt span{color:#ef0000;}
.guestPop_con dl dd{overflow: hidden;}
.guestPop_con dl dd input{width:100%;height:48px;border:1px solid #dfdfdf;padding:10px 12px;}
.guestPop_con dl.textarea_box{height:auto;}
.guestPop_con dl dd textarea{width:100%;height:120px;border:1px solid #dfdfdf;padding:10px 12px;}
.guest_btns a{display: inline-block;width:180px;height:48px;line-height: 48px;font-size:16px;color:#fff;margin:0 10px;}
.guest_btns a.btn_submit{background:#1758a7;}
.guest_btns a.btn_cancel{background:#b0c1d2;}

.tousu_box dl dt,.fankui_box dl dt{width:90px;}

.form-hint{height:40px; position:absolute;  z-index:99; transition:all 0.3s; } 
.form-hint-bg{height:40px; }
.form-hint-text{padding:0px 15px;height:40px;line-height:40px;font-size:14px;background:#1758a7; zoom:1;color:#FFF;border-radius: 4px;} 
.form-hint-bottom{position:absolute;left:48px;bottom:-13px;width: 0; height: 0; border-top: 13px solid #1758a7; border-left: 13px solid transparent;z-index:10;}
/*案例*/
.caseInfo_case{padding:85px 0 95px;background:#f8f8f8;}
.caseInfo_top {padding-bottom:120px; overflow: hidden;}
.caseInfo_top .img{width:70%;border-radius: 10px; overflow: hidden; position: absolute;left:0;top:0;}
.caseInfo_top .desc{width:70%;padding:45px;background:rgba(23,88,167,0.9);border-radius: 10px; overflow: hidden; position: relative; z-index: 1;float:right;margin-top:10%;}
.case_btns {padding-top:50px;border-top:1px solid #f0f0f0;}
.case_btns a{display: inline-block;width:200px;height:58px;line-height:58px;text-align: center;font-size:20px;color:#fff;background:#41a0f7;margin:0 20px;}
.case_btns a:hover{background:#0a58a7;}

/*客户服务*/
.service_item{width:48.8%!important;}
.service_cell{min-height:360px;padding:50px 60px;background:#f9f9f9;}
.service_cell .tit{display: inline-block;padding-right:115px;border-bottom:2px solid #c4d7e7;padding-bottom:12px;}
.service_cell .tit:after{width:50%;border-bottom:2px solid #467eb3;content:''; position: absolute;left:0;bottom:-2px;}
.service_cell .btn_yanshi{cursor: pointer;}
.service_cell .btn_yanshi:hover{color:#41a0f7;}
.btn_contact{width:240px;height:50px;line-height:50px;text-align:center;}
.btn_contact a{display:block;background:#4a8dcb;color:#fff;}
.btn_contact a:hover{color:#fff;background:#0a58a7;}
.service_ewm .img{width:100px;height:100px;overflow: hidden;border-radius: 4px;margin-right:20px;}
.service_support{border:6px solid #f9f9f9;padding:40px 50px;margin-top:4px;min-height: 191px;}
.map_item{width:48.8%;}
.allmap{width:100%;height:360px;}
.allmap img{max-width: none!important;}
.BMap_cpyCtrl,.anchorBL { display:none;}
.ser_btns{padding-top:60px;padding-bottom:20px;border-top:1px solid #f8f8f8;}
.ser_btns a{display: inline-block;width:200px;height:58px;line-height:58px;text-align: center;font-size:20px;color:#fff;background:#41a0f7;margin-right:40px;} 
.ser_btns a:hover{background:#0a58a7;}
/*售后服务*/
.service_menu{width:240px;margin-right:30px;}
.service_menu a{display: block;height:50px;line-height: 50px;text-align: center;padding:0 10px;background:#f2f2f2;color:#0a58a7;font-size:16px;margin-bottom:20px;}
.service_menu a:hover,.service_menu a.active{background:#0a58a7;color:#fff;}
.service_content{padding:40px 45px;background:#fafafa;min-height:400px;}
.service_con a{color:#0a58a7;}
.service_block{display: none;}
.service_block.active{display: block;}
.service_con table{width:100%!important; border-collapse: collapse; empty-cells: show; }
.service_con table th,.service_con table td{padding:15px;border:1px solid #fafafa;}
.service_con table th{background:#e4f1ff;text-align: center;font-weight: bold;}
.service_con table tr{background:#fafafa;}
.service_con table tr:nth-child(2n+1){background:#f5f5f5;}
/*资料库*/
.screen_box1{background:#f8f8f8;}
.screen_box1 span{color:#333;}
.download_list dl{margin-bottom:44px;}
.download_list dl:nth-child(2n+1){clear:both;}
.download_list dl dd{background:#fbfbfb;}
.download_list dl dd .btn_down{margin-right:20px;}
.download_list dl dd .btn_zx{width:80px;height:36px;text-align: center;line-height: 36px;background:#c0c0c0;font-size:16px;color:#fff;}
.download_list dl dd .btn_zx:hover{background:#555555;}

.mgc{position: relative;width: 18px;height: 18px;background-clip: border-box;-webkit-appearance: none;-moz-appearance: none;appearance: none; vertical-align: text-bottom;-webkit-transition: background-color 0.25s;transition: background-color 0.25s;background-color: #fff;border: 2px solid #dfdfdf!important;padding:0!important;margin-right:10px;}
.mgc:checked:after{content: '';display: block;height: 100%;width: 100%; position: absolute;top: 0;left: 0;background:url(/images/selected.png) no-repeat center;}
.mgc:disabled{opacity: 0.65;}
.mgc:focus{outline: none;}  
.mgc:checked{background-color: #1758a7!important;border-color: #1758a7!important;}
.mgc:checked:after{border-color: #1758a7;}
/*合作同伴登录*/
.login_box{padding:50px;background:#f9fafb;border:1px solid #dfdfdf;border-top:4px solid #0075cb;}
.login_form{max-width:465px;}
.login_form dl{margin-bottom:10px; position: relative; overflow: hidden;}
.login_form dl dt{float:left;width:60px;font-size:16px;line-height:40px;}
.login_form dl dt span{color:#ef0000;}
.login_form dl dd{overflow: hidden;}
.login_form dl dd input{width:100%;height:40px;border:1px solid #dfdfdf;padding:6px 12px;background:#fff;font-size:16px;}
.login_form dl dd label input{width:18px;height:18px;margin-right:5px; vertical-align: -3px;}
.login_form dl dd a:hover{text-decoration: underline;}
.btn_login{width:100%;height:40px;line-height: 40px;background:#1758a7;font-size:16px;color:#fff; text-align: center; cursor: pointer;}

.member_menu{width:300px;margin-right:60px;}
.mem_tit{height:100px;line-height: 100px;font-size:30px;color:#fff;padding-left:28px;background:url(/images/mem_tit_bg.jpg) no-repeat center;background-size:cover;} 
.member_menu li{margin-top:1px;}
.member_menu li a{display:block;height:58px;line-height: 58px;font-size:16px;padding:0 18px;background:url(/images/arr9.png) no-repeat 95% 50%;border-bottom:1px solid #e5e5e5;}
.member_menu li a:hover{color:#1758a7;}
.member_menu li.cr a{background:#1758a7 url(/images/arr.png) no-repeat 95% 50%;border-color:#1758a7;color:#fff;}
.member_con{padding:40px 48px 135px;background:#f9fafb;border:1px solid #dfdfdf;border-top:4px solid #0075cb;} 
.haci_form{width:70%;}
.haci_form dl{ margin-bottom:20px; position: relative;overflow: hidden; }
.haci_form dl dt{float:left;width:80px;font-size:16px;line-height:40px;}
.haci_form dl dt span{color:#ef0000;}
.haci_form dl dd{overflow: hidden;font-size:0;}
.haci_form dl dd select{width:100%;height:38px;background:#fff url(../images/arr10.png) no-repeat 97% 50%;padding:0 15px;font-size:16px;border:1px solid #dfdfdf;}
.haci_form dl.trainTime dd select{width:30%;background-position: 90% 50%;}
.haci_form dl.trainTime dd span{display:inline-block;width:5%;text-align: center;font-size:16px;color:#777;}
.haci_form dl dd a{display: inline-block;width:45%;height:40px;line-height: 40px;font-size:16px;color:#fff;margin-right:10px;margin-top:50px;text-align: center;}
.haci_form dl dd a.btn_apply{background:#1758a7;}
.haci_form dl dd a.btn_cancel{background:#b0c1d2;color:#666;}
 .dateinputer{height:38px;line-height:38px; border:1px solid #dfdfdf;cursor: pointer;position:relative;padding:0 15px;font-size:16px;background:#fff url(../images/arr10.png) no-repeat 97% 50%;}

/*我要反馈*/
.feedback_list{clear:both;}
.feedback_list dl{padding:20px 0;border-top:1px solid #ddd;overflow: hidden;}
.feedback_list dl dt{float:left;width:80%;}
.feedback_list dl dt .tit{ font-size:18px; }
.feedback_list dl dt .txt{font-size:14px;color:#999;margin-top:10px;}
.feedback_list dl dd{float:right;}  
.feedback_list dl dd .status{width:80px;height:36px;line-height: 36px;text-align:center;background:#8cb7dd;color:#fff;float:left; margin-top:10px;} 
.feedback_form dl{margin-bottom:10px; position: relative; overflow: hidden;}
.feedback_form dl dt{float:left;width:80px;font-size:16px;line-height:40px;text-align:right;}
.feedback_form dl dt span{color:#ef0000;}
.feedback_form dl dd{line-height:40px;font-size:16px;overflow: hidden;}
.feedback_form dl dd input{width:100%;height:40px;border:1px solid #dfdfdf;padding:6px 12px;background:#fff;font-size:16px;}
.feedback_form dl dd textarea{width:100%;height:120px;border:1px solid #dfdfdf;padding:6px 12px;background:#fff;font-size:16px;}
.feedback_form dl dd input.vetify_input{width:320px;}
.feedback_form dl dd img{width:160px;height:40px;border:1px solid #dfdfdf;margin-left:10px; cursor:pointer;}
.feedback_form .form_btns{text-align: center;}
.feedback_form .form_btns a{display: inline-block;width:180px;height:40px;line-height: 40px;font-size:16px;color:#fff;margin-right:10px;margin-top:50px;text-align: center;}
.feedback_form .form_btns a.btn_submit{background:#1758a7;}
.feedback_form .form_btns a.btn_cancel{background:#b0c1d2;color:#666;}

/*项目报备*/
.project_con {clear:both;}
.project_con table{width:100%; border-collapse: collapse; empty-cells: show;text-align: center; }
.project_con table th,.project_con table td{padding:15px;border:1px solid #fafafa;}
.project_con table th{background:#e4f1ff;text-align: center;font-weight: bold;}
.project_con table tr{background:#f1f1f1;}
.project_con table tr:nth-child(2n+1){background:#f5f5f5;}
.project_con table tr td a{color:#41a0f7;}
.project_con table tr td a:hover{color:#1758a7;}
/*账户中心*/
.mem_nav{overflow: hidden;}
.mem_nav a{float:left;width:19%;height:44px;line-height:42px;text-align: center;font-size:18px;color:#666;border:1px solid #d0d0d0;margin-left:1.25%;margin-bottom:1.25%;padding:0 10px;}
.mem_nav a:nth-child(5n+1){margin-left:0;}
.mem_nav a.cr,.mem_nav a:hover{background:#0075cb;color:#fff;font-weight:bold;}
.btn_edit{width:20%;height:44px;line-height:42px;text-align: center;font-size:18px;color:#666;border:1px solid #d0d0d0;margin-bottom:30px; cursor: pointer;}
.btn_edit:hover{border-color:#1758a7;color:#1758a7;}
.account_form{width:80%;clear:both;}
.account_form dl{margin-bottom:10px; position: relative; overflow: hidden;}
.account_form dl dt{float:left;width:170px;font-size:16px;line-height:40px;text-align:right;}
.account_form dl dt span{color:#ef0000;}
.account_form dl dd{font-size:16px;color:#666;line-height:40px;overflow: hidden;}
.account_form dl dd input{width:100%;height:40px;border:1px solid #dfdfdf;padding:6px 12px;background:#fff;font-size:16px;}
.account_form dl dd .upload_img{display: block;}
.account_form dl dd input.uploadFile{padding:0;width:110px;height:40px;overflow: hidden;text-indent: 9999em; position: relative; cursor: pointer; vertical-align: middle;margin-right:10px;}
.account_form dl dd span{font-size:14px;color:#666;}
.account_form dl dd input.uploadFile:after{content:'\6d4f\89c8'; position: absolute;left:0;top:0;width:100%;height:100%; z-index: 1;text-align:center;text-indent: 0;line-height:40px; pointer-events: auto;background:#fff; }
.account_form dl dd .preview{display:block;max-width:200px;max-height:200px;overflow: hidden;margin-top:10px;}
.account_form dl dd textarea{width:100%;height:120px;border:1px solid #dfdfdf;padding:6px 12px;background:#fff;font-size:16px;}
.account_form dl dd #thumbs{display: block;width:auto;height:auto;margin:0;cursor: zoom-in;}
.account_form dl dd label{width:60px;pointer-events: auto; }
.account_form dl dd label input{width:18px;height:18px;}
.account_form dl dd select{width:100%;height:40px;background:#fff url(../images/arr10.png) no-repeat 97% 50%;padding:0 15px;font-size:16px;border:1px solid #dfdfdf;}
.account_form dl.form_btns dd a{display: inline-block;width:45%;height:40px;line-height: 40px;font-size:16px;color:#fff;margin-right:10px;margin-top:50px;text-align: center;}
.account_form dl dd a.btn_submit{background:#1758a7;}
.account_form dl dd a.btn_cancel{background:#b0c1d2;color:#666;}
.account_form .form_btns{display: block;}
.apply_step{display: none;}
.agreen_box {line-height: 1.8;}
.agreen_box p{margin-bottom:1em;}
.agreen_box dl.form_btns dd a{max-width: 220px;}

.noteditable dl dd input{border:none;background:none;padding:0; pointer-events: none;}
.noteditable dl dd label{pointer-events: none;}
.noteditable .form_btns,.noteditable dl dd .upload_img{display: none;}
/*资猜中心*/
.ziliao_search input{float:left;width:85%;height:48px;border:1px solid #dfdfdf;padding:10px 12px;background:#fff;font-size:16px;margin-right:20px;}
.ziliao_search a{display:block;background:#1758a7;overflow: hidden;height:48px;line-height:48px;text-align: center;font-size:16px;color:#fff;}
.ziliao_list dl{padding:23px 30px;background:#f0f5f9;margin-bottom:10px;overflow: hidden;}
.ziliao_list dl dt{float:left;}
.ziliao_list dl dt .tit{display: inline-block;line-height: 44px;padding-left:50px;background:url(/images/pdf.png) no-repeat left center;font-size:20px;margin-right:27px;}
.ziliao_list dl dt span{font-size:14px;color:#999;}
.ziliao_list dl dd{float:right;}
.ziliao_list dl dd a{display:block;width:110px;height:36px;line-height:36px;padding:0 22px;background:#8cb7dd;}
.ziliao_list dl dd a span{display:block;padding-right:30px;font-size:16px;color:#fff;background:url(/images/xiazai2.png) no-repeat right center;}
.ziliao_list dl dd a:hover{background:#1758a7;}

/*合作同伴图谱*/
.inban_txt .ban_btn1{display:inline-block;width:240px;height:58px;line-height:58px;border-radius: 58px; background:#4e87ed;color:#fff;text-align:center;margin-right:40px;font-size:20px;}
.inban_txt .ban_btn2{background:#1758a7;color:#fff;}
.partner_logo li{width:18.8%;height:100px;float:left;margin-left:1.5%;margin-bottom:1.5%;border:1px solid #f1f1f1;padding:12px;text-align:center;display: flex; align-items: center; justify-content: center;}
.partner_logo li:nth-child(5n+1){clear:both;margin-left:0;}
.partner_logo li img{max-height: 100%;}

/*申请合作同伴*/
.apply_form{width:65%;}
/*证书查问*/
.inquiry_top{padding-top:30px;border-top:1px solid #e7ebf2;text-align:center;}
.inquiry_top dl{display: inline-block;margin:0 10px;}
.inquiry_top dl dt{display: inline-block;font-size:16px;margin-right:15px;}
.inquiry_top dl dd{display: inline-block;}
.inquiry_top dl dd input{width:160px;height:34px;border:1px solid #999999;padding:8px 10px;}
.inquiry_top dl dd img{width:120px;height:34px;margin-left:5px;cursor:pointer;}
.inquiry_top .btn_sousuo{display: inline-block;width:100px;height:34px;line-height:34px;font-size:14px;color:#fff;background:#1758a7 url(../images/search2.png) no-repeat 26px 50%;padding-left:46px;text-align:left;}
.inquiry_head{height:70px; overflow: hidden;background:#e4f1ff;}
.inquiry_head span{float:left;line-height: 70px;font-size:16px;text-align:center;border:1px solid #fff;border-left:none;padding:0 10px;}
.inquiry_head span:nth-child(1){width:15%;}
.inquiry_head span:nth-child(2){width:25%;}
.inquiry_head span:nth-child(3){width:30%;}
.inquiry_head span:nth-child(4){width:30%;}

.inquiry_item{height:70px; overflow: hidden;background:#fafafa;}
.inquiry_item:nth-child(2n){background:#f5f5f5;}
.inquiry_item span{float:left;line-height: 70px;font-size:16px;text-align:center;border:1px solid #fff;border-left:none;padding:0 10px;}
.inquiry_item span:nth-child(1){width:15%;}
.inquiry_item span:nth-child(2){width:25%;}
.inquiry_item span:nth-child(3){width:30%;}
.inquiry_item span:nth-child(4){width:30%;}


.inquiry_table table{width:100%; border-collapse: collapse; empty-cells: show; }
.inquiry_table table th,.inquiry_table table td{padding:15px;border:1px solid #fafafa;font-size:16px;text-align:center;}
.inquiry_table table th{background:#e4f1ff;text-align: center; }
.inquiry_table table tr{background:#fafafa;}
.inquiry_table table tr:nth-child(2n+1){background:#f5f5f5;}
.inquiry_table table td a{padding:0 10px;}
.inquiry_table table tr td a{color:#41a0f7;}
.inquiry_table table tr td a:hover{color:#1758a7;}

/*合作同伴*/
.partner_con dl{float:left;width:23.8%;margin-left:1.6%;}
.partner_con dl:nth-child(4n+1){clear:both;margin-left:0;}
.partner_con dl dt img,.tupu_box .tupu_img img,.about_box1 img{height:auto!important;}
.tupu_box{padding:40px;background:#f2f8fb;} 
.level_box dl{width:100%;display: table;margin-bottom:2px;}
.level_box dl dt{width:23.8%;display: table-cell; vertical-align: middle;font-size:20px;color:#fff;/*text-align: center;*/padding:25px 20px;text-indent: 2em;}
.level_box dl dd{width:90%;padding:22px 40px;background:#e9f3ff;display: table-cell; vertical-align: middle;font-size:16px;}
.level_box dl:nth-child(1) dt{background: #1758a7;}
.level_box dl:nth-child(2) dt{background: #5686c1;}
.level_box dl:nth-child(3) dt{background: #80a5d3;}
.level_box dl:nth-child(4) dt{background: #aac4e4;}

/*解决规划*/
.solution_box{background:url(/images/solution_bg.jpg) no-repeat center top;background-size:100%;padding-top:90px;}
.solution_list dl{display: flex;width:100%; background:#fbfbfb; overflow: hidden;margin-bottom:40px;}
.solution_list dl dt{width:67.8%;flex:0 0 67.8%;}
.solution_list dl dd{flex:1;padding:20px 70px;display: flex;flex-direction: column;justify-content: center;}
.solution_list dl dd li{padding-left:18px;font-size:18px;background:url(/images/arrow.png) no-repeat 0 8px;margin-bottom:10px;}
.solution_list dl:nth-child(2n) {flex-direction: row-reverse;}
.related_comment{padding:90px 0 115px;background:#f8f8f8;}
.rel_com_list dl{float:left;width:49%;margin-left:2%;}
.rel_com_list dl dd{height:72px;line-height: 72px;background:#0a58a7 url(../images/arr11.png) no-repeat 95% 50%;padding:0 40px;}
.rel_com_list dl dd a{color:#fff;}
.rel_com_list dl:nth-child(2n+1){margin-left:0;}
.solution_box1{padding:85px 0 100px;background:#eff4fa url(../images/solution_bg1.jpg) no-repeat center top;background-size:100%;}
.solution_btns a{display:inline-block;width:158px;height:50px;line-height: 50px;text-align: center;font-size:16px;color:#fff;margin:0 20px;background:#0a58a7;}
.solution_content{background:rgba(255,255,255,0.8);}
.solution_content .strucTab{border-bottom:1px solid #c8d5ea;}
.solution_content .strucTab a.active span:after{width:60%;left:50%;margin-left:-30%;}
.solution_con{padding:40px;}
.solution_con dl{width:80%;margin:0 auto 30px; overflow: hidden;}
.solution_con dl dt{float:left;font-size:54px;color:rgba(10,88,167,0.3); line-height: 1;margin-right:22px;}
.solution_con dl dd{overflow: hidden;font-size:16px;border-bottom:1px solid #fff;padding-bottom:15px;margin-top:3px;}
.solution_con dl dd span{font-size:18px;color:#000;font-weight: bold;}
.solution_img{padding:50px 60px;background:#f7f7f7;border-radius: 8px;overflow: hidden;}
.solution_img img{height:auto;}
.solution_scene{background:url(/images/solution_bg4.jpg) no-repeat center;background-size:cover;padding:80px 0 90px;}
.solu_scene dl{width:48.5%;float:left;margin-left:3%;margin-bottom:3%;}
.solu_scene dl:nth-child(2n+1){clear:both;margin-left:0;}
.solu_scene dl dt{width:35.6%;float:left;}
.solu_scene dl dd{overflow: hidden;padding-left:22px;}

.soluScene_box{padding:80px 0;background:url(/images/scene_bg2.jpg) no-repeat center;background-size:cover;} 
.soluScene_box .anc_tit{color:#333;}
.soluScene_list dl{float:left;width:23.8%;margin-left:1.6%;margin-bottom:1.6%;}
.soluScene_list dl:nth-child(4n+1){clear:both;margin-left:0;}
.soluScene_list dl dd{padding:18px 25px 30px;background:#f8f8f8;}
.solution_chaorong{padding:90px 0 100px;background:url(/images/solution_bg3.jpg) no-repeat center;background-size:cover;}
.solve_swiper dl dd{height:70px;line-height: 70px;background:#f8f8f8;text-align:center;}
.solve_swiper dl dd a{padding:0 10px;} 
.chaoronghe_box .strucTab a{width:45%;}
.chaoronghe_box .struc_con{margin-top:30px;}
.chaoronghe_box .struc_item{display:block;max-height:0;opacity: 0; }
.chaoronghe_box .struc_item.active{display:block;max-height:9999em;opacity: 1;  }
.chaorong_swiper dl dd{margin-top:15px;text-align:center;}
/*参与UG全球*/
.job_item{border:2px solid #f1f6fa; background:#f1f6fa;padding:45px 50px; margin-top:10px; overflow: hidden;}
.job_title{ line-height:30px; font-size:16px; overflow: hidden;background:url(/images/fold.png) no-repeat right center; }
.job_title h3{font-weight:bold;margin-bottom:10px;}
.job_title span{display: block;width:25%;float:left;  padding:0 15px 0 0;} 
.job_item.active{background:#fff;}
.job_item.active .job_title{background-image: url(/images/open.png);}
.job_con{padding:30px 0 0;display: none;border-top:1px solid #f1f6fa;margin-top:20px;}
.job_tit{font-weight: bold;}
.job_tit span{color:#0d6fb8;font-size:22px;}
.job_txt{line-height: 2;color:#666;margin-top:10px;margin-bottom:20px;}
.job_info{margin-top:70px;overflow: hidden;}
.job_info dl{width:33.33%;float:left;text-align:center; position: relative;}
.job_info dl::before{height:63px;border-left:1px solid #e6e6e6;content:''; position: absolute;left:0;top:50%;margin-top:-32px;}
.job_info dl:first-child::before{display: none;}
.job_info dl dt{height:34px;}
.job_info dl dd{margin-top:20px;}
.job_email{margin-top:10px; color:#666;}
.job_email a{ color:#0a58a7;text-decoration: underline;padding-left:5px;}
.more_job{height:88px;background:#498cca;line-height: 88px;color:#fff; }
.more_job:hover{background:#0a58a7;color:#fff; }

/*搜索*/  
.searchwrap { padding: 80px 0; background: #f8f8f8; }
.searchCenter {width:560px;margin:0 auto;  }
.searchCenter h3 {text-align: center; font-size: 36px;line-height: 1; }
.searchCenter .searchBox1 {margin:35px auto 15px;padding:15px 25px; background: #fff; border:1px solid #e0e0e0;border-radius: 60px;  }
.searchCenter .txt { width:94%;font-size:16px; line-height: 25px;}
.searchCenter .sub {display:inline-block;width:6%;height:25px; background: url(/images/search1.png) no-repeat center; vertical-align: middle; }
.searchCenter .popSearch { padding-left: 27px; margin-top: 15px;font-size:14px;color:#666;}
.searchCenter .popSearch form{display: inline-block;}
.searchCenter .popSearch a,.searchCenter .popSearch input { background:none; border:none; outline: none;  color: #c00000; display: inline-block; margin: 0 8px 12px 8px; cursor: pointer; border-radius: 0;font-size:14px;} 
.searchCenter .popSearch input:hover{text-decoration: underline;}
.search_box{padding:60px 0 0; }
.search_total{font-size:30px;margin-bottom:40px;}
.search_total span{color: #0f589f;padding-left:4px;}
.search_list {padding-bottom:5px;}
.search_cell{padding:20px 0;border-bottom:1px solid #eee;} 
.search_cell .txt{ margin-top:10px;overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;} 
.search_cell a:hover h3{color: #eb636e;} 


#galleryOverlay, #galleryOverlay1 { width: 100%; height: 100%; position: fixed; top: 0; left: 0; opacity: 0; z-index: 1000000; background-color: #222; background-color: rgba(0,0,0,0.8); overflow: hidden; display: none; -moz-transition: opacity 1s ease; -webkit-transition: opacity 1s ease; transition: opacity 1s ease; }
/* This class will trigger the animation */

#galleryOverlay.visible, #galleryOverlay1.visible { opacity: 1; }
#gallerySlider, #gallerySlider1 { height: 100%; left: 0; top: 0; width: 100%; white-space: nowrap; position: absolute; -moz-transition: left 0.4s ease; -webkit-transition: left 0.4s ease; transition: left 0.4s ease; }
#gallerySlider .placeholder, #gallerySlider1 .placeholder { background: url("/images/preloader.gif") no-repeat center center; height: 100%; line-height: 1px; text-align: center; width: 100%; display: inline-block;padding:20px;  } 
#gallerySlider .placeholder:before, #gallerySlider1 .placeholder:before { content: ""; display: inline-block; height: 50%; width: 1px; margin-right: -1px; }
#gallerySlider .placeholder img, #gallerySlider1 .placeholder img { display: inline-block; max-height: 100%; max-width: 100%; vertical-align: middle;}
#gallerySlider.rightSpring, #gallerySlider1.rightSpring { -moz-animation: rightSpring 0.3s; -webkit-animation: rightSpring 0.3s; }
#gallerySlider.leftSpring, #gallerySlider1.leftSpring { -moz-animation: leftSpring 0.3s; -webkit-animation: leftSpring 0.3s; }
#closeOverlay { width: 50px; height: 50px; position: fixed; top: 10px; right: 10px; background: url(/images/closeOverlay.png) no-repeat center center;background-size:100%; z-index: 9999999; cursor: pointer; opacity: 0.8; } 

/*首页批改*/
.inRecom_box {z-index:10;margin-top:-4%;}
.inRecom_box .wrap{box-shadow:0 0 24px rgba(183,207,224,0.35);background:#fff;border-radius: 20px;padding:32px 78px;display: flex; justify-content: space-between; }
.inRecom_box .wrap dl{width:23%;transition:all 1s;-webkit-transform:translateY(30px); transform:translateY(30px); opacity: 0;}
.inRecom_box .wrap dl dt{ letter-spacing: 3px; }
.inRecom_box .wrap dl dd .more{padding-right:32px;background:url(/images/arr_b.png) no-repeat right center;} 
.banner.active .inRecom_box  .wrap dl{-webkit-transform:translateY(0);transform:translateY(0); opacity: 1;}
.banner.active .inRecom_box  .wrap dl:nth-child(1){ transition-delay: 0.4s;}
.banner.active .inRecom_box  .wrap dl:nth-child(2){ transition-delay: 0.7s;}
.banner.active .inRecom_box  .wrap dl:nth-child(3){ transition-delay: 1s;}
.inAdv_list dl{ text-align:center;padding:0 10px;transition:all 1s;-webkit-transform:translateY(30px); transform:translateY(30px); opacity: 0;}
.inAdv_list dl dt{width:70%;margin:0 auto;}
.inAdv_box.active .inAdv_list dl{-webkit-transform:translateY(0);transform:translateY(0); opacity: 1;}
.inAdv_box.active .inAdv_list dl:nth-child(1){ transition-delay: 0.4s;}
.inAdv_box.active .inAdv_list dl:nth-child(2){ transition-delay: 0.7s;}
.inAdv_box.active .inAdv_list dl:nth-child(3){ transition-delay: 1s;}
.inAdv_box.active .inAdv_list dl:nth-child(4){ transition-delay: 1.3s;}
.inAdv_box.active .inAdv_list dl:nth-child(5){ transition-delay: 1.6s;}
 
.inAdv_list .swiper-button-next, .inAdv_list .swiper-button-prev{ width:42px;height:42px;border-radius:100%;background-color:#f1f1f1;background-size:10px 16px;margin-top:-21px; }
.inAdv_list .swiper-button-prev{left:0;background-image: url(/images/arr_left1.png);}
.inAdv_list .swiper-button-next{right:0;background-image: url(/images/arr_right1.png);}
.inAdv_list .swiper-button-prev:hover{background-image: url(/images/arr_left2.png);background-color:#0a58a7;}
.inAdv_list .swiper-button-next:hover{background-image: url(/images/arr_right2.png);background-color:#0a58a7;}
.inOperate_box .btn_try{width:174px;height:40px; line-height:40px; background:#278aff;}
.inOperate_box .btn_try span{padding-right:32px;background:url(/images/arr.png) no-repeat right center;}
.inOperate_box .btn_try:hover{background:#41a0f7;color:#fff;}
.inSolu_box{padding:120px 0;background:#f7f7f7;}
.inSolu_list dl{float:left;width:47%;margin-top:6%; overflow: hidden;transition:all 1s;-webkit-transform:translateY(30px); transform:translateY(30px); opacity: 0;}
.inSolu_list dl:nth-child(2n){float:right;}
.inSolu_list dl:nth-child(2n+1){clear:both;}
.inSolu_list dl dt{width:150px;float:left;}
.inSolu_list dl dd{padding:0 30px;overflow: hidden;}
.inSolu_list dl dd .tit a{padding-bottom:12px;border-bottom:1px solid #555555;}
.inSolu_list dl dd .tit a:hover{color:#4e87ed;border-color:#4e87ed;}
.inSolu_list dl dd .txt{line-height: 2;} 
.inSolu_box.active .inSolu_list dl{-webkit-transform:translateY(0);transform:translateY(0); opacity: 1;}
.inSolu_box.active .inSolu_list dl:nth-child(1){ transition-delay: 0.4s;}
.inSolu_box.active .inSolu_list dl:nth-child(2){ transition-delay: 0.7s;}
.inSolu_box.active .inSolu_list dl:nth-child(3){ transition-delay: 1s;}
.inSolu_box.active .inSolu_list dl:nth-child(4){ transition-delay: 1.3s;}
.inPartner_box .lookmore{color:#2889ff;font-size:16px;}
.inPartner_box .lookmore:hover{text-decoration: underline;}
.inPartner_box .partner_logo li{transition:all 1s;-webkit-transform:translateY(30px); transform:translateY(30px); opacity: 0;}
.inPartner_box.active .partner_logo li{-webkit-transform:translateY(0);transform:translateY(0); opacity: 1;}
.inPartner_box.active .partner_logo li:nth-child(1){transition-delay: 0.4s;}
.inPartner_box.active .partner_logo li:nth-child(2){transition-delay: 0.7s;}
.inPartner_box.active .partner_logo li:nth-child(3){transition-delay: 1s;}
.inPartner_box.active .partner_logo li:nth-child(4){transition-delay: 1.3s;}
.inPartner_box.active .partner_logo li:nth-child(5){transition-delay: 1.6s;}
.inPartner_box.active .partner_logo li:nth-child(6){transition-delay: 1.9s;}
.inPartner_box.active .partner_logo li:nth-child(7){transition-delay: 2.2s;}
.inPartner_box.active .partner_logo li:nth-child(8){transition-delay: 2.5s;}
.inPartner_box.active .partner_logo li:nth-child(9){transition-delay: 2.8s;}
.inPartner_box.active .partner_logo li:nth-child(10){transition-delay: 3.1s;}
.inBom_btns a{width:120px;height:40px;line-height: 40px;background:#278aff;margin:0 4%;}
.inBom_btns a:hover{color:#fff;background:#41a0f7;}

.errorBox{/*padding:116px 0 266px;*/height:100%;padding:20px 0;background:#f6fafd;}
.errorBox .wrap{height: 100%;display: flex; flex-direction: column; justify-content: center;}
.errorBox .f-16{color:#aeb8bd;}
.errorBox  .goHome{width:200px;height:60px;line-height: 60px;background:#2758a2;color:#fff;}
.errorBox  .goHome:hover{background:#4e87ed;}


/*结合解决规划*/
.lianhe_box{background:#f5f7f8;overflow: hidden;}
.lianhe_box .anc_tit{margin-top:20px;}
.lianhe_list a{width:31.25%;float:left;margin-left:3.125%;margin-bottom:3.125%;padding:30px 40px;background:#fff;box-shadow: 0 0 20px rgba(139,139,139,0.3);}
.lianhe_list a:nth-child(3n+1){clear:both;margin-left:0;}
.lianhe_list a .img{height:80px;text-align: center;}
.lianhe_list a .img img{max-height: 100%;}
.lianhe_list a .tit{padding-top:15px;border-top:1px solid #eee;}

/*结合解决规划详情*/

.lianhe_info{padding:50px 75px;}
.lianhe_title{padding-right:180px;}
.lianhe_title .btn_download{width:160px;height:50px;line-height:50px;background:#1758a7; position: absolute;top:0;right:0;}
.lianhe_title .btn_download:hover{background:#278aff;color:#fff;}
.lianhe_content p{margin-top:1.5em;margin-bottom: 1.5em;}

@media only screen and (min-width:2000px) { 
	.guestPop_con{height:500px;}
	.pro_structure{padding-bottom:90px;}
	.screne_swiper{max-width:1280px;margin-left:auto;margin-right:auto;}
}
 @media only screen and (max-width:1440px) { 
	.wrap{max-width: 1280px;}
	.wrap1{max-width: 1200px;}
	.ban_txt{top:22%;}
	.ban_txt .more{margin-top:4%;}
	.inSolu_item .desc .tit{padding:0 20px;font-size:26px;}
	.inSolu_item .desc ul{padding:20px;}
	.inSolu_item .desc ul li{font-size:14px;}
	.pro_top{top:20%;}
	.inCase_con_tab span{padding:8.5px 0;font-size:16px;}
	.inCloud_con dl dd .tit{padding:1em 20px 15px;}
	.inCloud_con dl dd ul{padding:15px 20px;}
	.inCloud_con dl dd ul li{font-size:14px;padding-left:12px;}
	.inNews_con{margin-left:-20px;margin-right:-20px;}
	.inNews_item a{padding:30px 20px 50px;}
	.screne_swiper dl:hover dt{height:150px!important;}
	.screne_swiper dl dd .tit{font-size:20px;}
	.proCase_box dl dd{padding:30px 40px;}
	.proCase_box .swiper-button-prev,.proNews_swiper .swiper-button-prev, .solve_swiper .swiper-button-prev, .chaorong_swiper .swiper-button-prev,.about_leader .swiper-button-prev,.honor_swiper .swiper-button-prev, .product_adv .swiper-button-prev{left:-50px;}
	.proCase_box .swiper-button-next,.proNews_swiper .swiper-button-next, .solve_swiper .swiper-button-next, .chaorong_swiper .swiper-button-next,.about_leader .swiper-button-next,.honor_swiper .swiper-button-next,.product_adv .swiper-button-next{right:-50px;}
	.inCase_right{padding-left:20px;}
	.job_item{padding:30px;}
	.job_con{font-size:16px;}
	.more_job{height:60px;line-height: 60px;}

	.banner .swiper-pagination-bullet{width:10px;height:10px;margin:0 8px!important;} 
	.banner .swiper-pagination-bullet-active{width:40px;} 
	.inRecom_box .wrap{padding:26px 50px;}
	.inSolu_box{padding:80px 0;}
	/*.errorBox{padding:80px 0 160px;}*/
	.mainMenu .item:nth-child(1) .subMenu_box{width:1130px;} 

 }
 @media only screen and (max-width:1366px) { 
  .guestPop_con{height:73vh;}
}
 @media only screen and (max-width:1280px) { 
	.wrap,.wrap1{max-width: 1100px;} 
	.mainMenu .item{margin:0 25px;}
	.inSolu_item .desc ul li{padding:0 5px 0 12px;} 
	.inPro_desc{top:14%;}
	.inPro_desc .txt{width:55%;}
	.inPro_desc .more{margin-top:20px;}
	.inCase_content{padding:30px 30px 50px;}
	.ind_bg{padding-bottom:60px;}
	.main_box{margin-top:30px;}
	.pro_item{margin-bottom:50px;}
	.proNews_box,.proBrand_box,.proDownload_box,.proScene_box,.solution_scene,.inNews_box,.inAdvantage_box{padding:60px 0;} 
	.member_menu{margin-right:30px;}
	.account_form{width:100%;}
	.apply_form{width:80%;}
	.member_con{padding:30px 30px 50px;}
	.account_form dl dd a,.haci_form dl dd a{margin-top:30px;}
	.inCase_img .desc{padding:0 20px 20px;}
	.inCase_right{padding-left:20px;}
	.service_cell,.service_support{padding:30px 40px;}
	.service_cell{min-height:300px;}
 }
  @media only screen and (max-width:1100px) { 
	.wrap,.wrap1,.wrap2{margin-left:14px;margin-right:14px;} 
	.top{display: none;}
	.top span{padding-right:20px;}
	.header{padding-bottom:5px;}
	.header:before{height:5px;} 
	.logo{/*width:140px;*/height:24px;margin-top:12px;}
	.inSolution_box{margin-top:70px;}
	.header{height:55px;top:0;padding-top:0;background:#fff;}
	.header,.header.on{padding-top:0;}
	.header .logo_img1{display: block;}
	.header .logo_img{display: none;}
	.searchButton{margin-right:36px;background-image: url(/images/search1.png)}
	.header .mobileMenu{position:fixed;width:24px;height:19px;transition: 0.5s all;right:1em;top:15px;z-index:9999999;}
  .header .mobileMenu:before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-top:2px solid #0a58a7;border-bottom:2px solid #0a58a7;transition:0.2s all;-webkit-transition:0.2s all;}
  .header .mobileMenu:after {content:'';position:absolute;top:8px;right:0;left:0;height:2px;overflow:hidden;background:#0a58a7;transition:0.2s all;-webkit-transition:0.2s all;-moz-transition:0.2s all;-o-transition:0.2s all;}
  .mobileMask{display:none;transition:0.2s all;-webkit-transition:0.2s all;position:fixed;z-index:999998;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}
  .header .mainMenu{position:fixed;left:0;width:100%;background:#fff;top:0;bottom:0;padding:3em 0 1em;overflow-y:auto;z-index:999999;transition:0.2s all;-webkit-transition:0.2s all;-moz-transition:0.2s all;-o-transition:0.2s all; opacity: 0; visibility: hidden;}
  .header.open .mobileMenu::before {-webkit-transform: rotate3d(0, 0, 1, 45deg) translate(-2px,3px);transform: rotate3d(0, 0, 1, 45deg) translate(-2px,3px);border-bottom: 0;top:7px;left:1px;right:1px;border-color:#000;}
  .header.open .mobileMenu::after {-webkit-transform: rotate3d(0, 0, 1, -45deg) translate(-2px,2px);transform: rotate3d(0, 0, 1, -45deg) translate(-2px,2px);top: 6px;left:1px;right:1px; background:#000;} 
  .header.open .mainMenu{  opacity:1; visibility: visible;} 

  .header .mainMenu .item{float:none;margin:0;} 
  .header .mainMenu .item .arrow{display: block;width:30px;height:30px;background:url(/images/arr2.png) no-repeat center ; position: absolute;right:0.5em;top:5px;z-index: 10;} 
   .header .mainMenu .item.on>.arrow,.header .mainMenu .item.hasmenu.on>.arrow,.header .mainMenu .sItem.on>.arrow{background-image:url(/images/arr7.png);}
  .header .mainMenu .item > a{display:block;width:100%;line-height:3;font-weight:normal;padding-bottom:0;padding: 0 1em;} 
  .header .mainMenu .item.hasmenu.on>a{color:#0f589f;}
  .header .mainMenu .subMenu{display:none;position:static;width:100%!important;background:none; transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-moz-transform:translateX(0);transition:0s all ease;-webkit-transition:0s all ease;opacity: 1; visibility:visible;top:100%;margin-left:0!important;left:0;}
  .header .mainMenu .subMenu a{text-align:left; color:#333;padding:0 2em;}
  .header .mainMenu .item > a{color:#333;border-bottom:1px solid #eee;} 
  .header .mainMenu .item.cr a.mNav{color:#0f589f;font-weight: bold; }
  .header .mainMenu .subMenu {background:#f2f2f2;}
  .header .mainMenu .subMenu .sItem{border-bottom:1px solid #fff;}
  .header .mainMenu .subMenu .sItem a{width:100%;}
  .mainMenu .thirdMenu{ position: static; opacity: 1; visibility:visible;margin-left:0;padding:0 2em;background:#f8f8f8;display:none; transition:none;}
  .mainMenu .item a.mNav:after{display: none!important;}

.header .mainMenu .subMenu_box{position: static;display: none;width:100%;margin-left:0;opacity: 1; visibility: visible;transition:none;top:0;box-shadow: none;border-bottom:1px solid #eee;}
 .header .mainMenu .subMenu_box .arrow{display: none;} 
 .mainMenu .item:nth-child(1) .subMenu_box, .mainMenu .item:nth-child(2) .subMenu_box{width:100%;left:auto;}
 .mainMenu .item:nth-child(1) .subMenu_box .subMenu_right{border-left:none;}
 .mainMenu .item:nth-child(1) .subMenu_box .subMenu_right .subMenu_right_flex{display: block;}
 .mainMenu .item .subMenu_box .w60,.mainMenu .item .subMenu_box .w40{width:100%;float:none;padding-right:0;}
  .banner,.inbanner{margin-top:55px;} 
  .float_kefu{top:auto;margin-top:0;bottom:5%;width:80px;height:80px;}
  .float_kefu .img{width:100%;}
  .inSolu_item .desc .tit{font-size:18px;}
  .inSolu_item .desc ul{padding:10px 20px;max-height: 110px;}
  .inSolu_item .desc ul li{float:none;width:auto;display: inline-block;margin:2px 0;}
  .inPro_desc .txt{width:100%;}
  .pro_thumbs .swiper-button-prev{left:0;}
  .pro_thumbs .swiper-button-next{right:0;}
  .pro_thumbs dl dd{height:3em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
  .inCase_con_tab span{padding:0;font-size:14px;}
  .inCase_content:after{height:5px;}
  .inCloud_con dl dd .tit,.inCloud_con dl dd ul{padding:10px;}
  .inCloud_con dl dd ul li{width:auto!important;}
  .inNews_item a{padding-top:20px;padding-bottom:20px;}
  .inNews_item .date{opacity: 1;}
  .inNews_item .more,.inAdv_desc .more{width:40px;height:40px;}
  .inNews_item a:hover .more{width:40px;}
  .footer .botMenu dl{margin-left:12px;} 
  .proNews_box, .proBrand_box, .proDownload_box, .proScene_box, .solution_scene, .inNews_box, .inAdvantage_box{padding:50px 0;}
  .footer .botMenu dl dd a{font-size:13px;}
  .inCase_box{padding-top:60px;} 
  .bottom_box{padding:30px 0;}
  .bottom_btns{margin-top:0;}
  .proCase_box .swiper-button-prev, .proNews_swiper .swiper-button-prev, .solve_swiper .swiper-button-prev, .chaorong_swiper .swiper-button-prev, .about_leader .swiper-button-prev,.honor_swiper .swiper-button-prev,.product_adv .swiper-button-prev{left:0;}
  .proCase_box .swiper-button-next, .proNews_swiper .swiper-button-next, .solve_swiper .swiper-button-next, .chaorong_swiper .swiper-button-next, .about_leader .swiper-button-next,.honor_swiper .swiper-button-next,.product_adv .swiper-button-next{right:0;}
  .pro_videos dl dd{padding:20px;}
  .pro_videos dl dd span{font-size:16px;}
  .pro_structure,.pro_structure1{padding-top:30px;}
  .soluScene_box{padding:30px 0;}
  .screne_swiper{margin-left:12px;margin-right:12px;}
  .screne_swiper dl dt{height:auto;}
  .screne_swiper dl dd {background:rgba(255,255,255,0.9);padding:20px 20px;}
  .screne_swiper dl dd .tit{color:#333;font-size:16px;}
  .screne_swiper dl dd .txt{opacity: 1; visibility: visible;}
  .screne_swiper .swiper-button-next, .screne_swiper .swiper-button-prev{position: absolute;margin-right:0;margin-top:-21px;}
  .solution_list dl dd{padding:20px 30px;}
  .solution_list dl dd li{font-size:16px;}
  .solution_content{margin-top:30px;}
  .solution_con dl{width:100%;}
  .solution_con dl dt{font-size:36px;}
  .caseInfo_top .desc{width:90%;padding:30px;} 
  .inquiry_top dl{margin-bottom:20px;}
  .inquiry_top dl dd input{width:120px;}
  .culture_desc dl dt{font-size:20px;}
  .culture_desc dl dd{font-size:14px;}
  .culture_box{background:#f7f7f7;padding:30px 0;}
  .honor_box{margin-top:30px;}
  .honor_swiper .swiper-container{padding:20px 0;}
  .honor_swiper .swiper-slide{transform: scale(0.6);}
  .honor_swiper .swiper-slide-active{transform: scale(1);}
  .honor_swiper .swiper-slide-active .img{padding:20px;}
  .configSpec_content{width:90%;}
  .configSpec_list{padding:20px;}
  .pop_close{width:40px;height:40px;top:12px;right:12px;}
  .banner .swiper-pagination{bottom:5%;}
  .inRecom_box{margin-top:20px;}
  .inRecom_box .wrap{padding:25px;}
  .inRecom_box .wrap dl{width:30%;} 
  .inSolu_list dl{width:49%;}
  .inSolu_box{padding:50px 0 ;}
  .inSolu_list dl dd{padding:0 0 0 20px;}
  .lianhe_list a{padding:20px 15px;}
  /*.errorBox{padding:80px 0;}*/

  }
@media (max-width: 920px) {
	.banner.active .ban_txt .more{width:120px;padding:0 20px;text-align: center;}
	.ban_txt .more span{padding-right:20px;}
	.inban_txt .ban_btn{/*width:150px;height:40px;line-height: 40px;*/padding:10px 20px;margin-top:10px;}
	.inban_txt .ban_btn span{padding-left:24px;font-size:14px;background-size:18px;}
	.inban_txt .ban_btn1{width:150px;height:40px;line-height:36px;margin-right:10px;margin-top:10px;}
	.inban_txt .ban_btn1 span{font-size:14px;}
	.inSolu_item .desc .tit{padding:0 10px;font-size:14px;}
	.inSolu_item .desc ul{max-height: 60px;padding:10px;}
	.inSolu_item .desc ul li{font-size:12px;} 
	.pro_thumbs{position: static; }
	.pro_thumbs .wrap{padding:20px 30px;}
	.pro_thumbs dl{padding:10px 12px; }
	.pro_thumbs dl,.pro_thumbs .swiper-slide-thumb-active dl, .pro_thumbs dl:hover{background:#fff;}
	.pro_thumbs dl dt,.pro_thumbs .swiper-slide-thumb-active dl dt, .pro_thumbs dl:hover dt{color:#333;}
	.pro_thumbs dl dd{color:#666;}
	.pro_thumbs .swiper-button-prev{left:0;background-image: url(/images/arr_left1.png);}
	.pro_thumbs .swiper-button-next{right:0;background-image: url(/images/arr_right1.png);}
	.pro_thumbs dl:after{display: none;}  
	.inCloud_box .ancTxt{width:100%;}
	.inCloud_con dl dt{height:100%!important; position: relative;}
	.inCloud_con dl dt:after{width:100%;height:100%; position: absolute;left:0;bottom:0; content:''; background: linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%);}
	.inCloud_con dl dd{position: absolute;left:0;bottom:0;padding-bottom:0;}
	.inCloud_con dl dd .tit{color:#fff;border-color:rgba(255,255,255,0.3);}
	.inCloud_con dl dd ul li{color:#fff;}
	.inCloud_con dl dd ul li:before{background:#fff;margin-top:-4px;}
	.inCloud_con dl dd ul li{margin:0;}
	.bottom_in{display: block;}
	.bottom_txt{float:none;text-align:center;}
	.bottom_btns{display: block;text-align: center;margin-top:20px;}
	.bottom_btns a{width:140px;margin:0 5px;}
	.footer .botMenu dl{margin-left:16px;}
	.pro_item dl dd{margin-top:0;padding-left:20px;}
	.pro_item dl dd .more{width:150px;height:40px;line-height: 40px;}
	.pro_item dl dd .more span{padding-right:20px;}
	.struc_content{padding:0;}
	.strucTab{height:70px;line-height: 70px;}
    .strucTab a{padding:0 10px;font-size:16px;}
    .strucTab2 .swiper-wrapper{justify-content:flex-start; } 
	.strucTab2 .swiper-wrapper.active{justify-content: center;}
    .virtual_list dl{padding:20px 12px;}
    .virtual_list dl dt{padding-bottom:10px;}
    .video_show .video_w{width:80%;margin-left:-40%;}
    .guestPop_content{width:90%;}
    .pop_tit{height:60px;line-height: 60px;}
    .guestPop_con{padding:30px;}
    .guestPop_con dl{height:40px;margin-bottom:10px;}
    .guestPop_con dl dt{line-height: 40px;}
    .guestPop_con dl dd input{height:40px;padding:5px 10px;} 
    .proIntro_item .img{width:100%;float:none;margin:0 0 20px;}
    .proIntro_btns a,.case_btns a,.ser_btns a{width:120px;height:40px;line-height: 40px;font-size:14px;margin-right:20px;}
    .pro_structure1{font-size:16px;}
    .solution_chaorong{padding:50px 0;}
    .solution_con,.solution_img{padding:20px;}
    .solution_con dl{margin-bottom:10px;}
    .solution_box1{padding:30px 0;    background-size: cover;}
    .recomment span{display:block;float:none;line-height:40px;font-size:18px;margin-bottom:10px;}
	.recomment a{min-width:150px;height:40px;line-height:40px;font-size:14px;padding:0 10px;margin-right:5px;margin-bottom:10px;}
	.solu_scene dl{width:100%;float:none;margin-left:0; overflow: hidden;}
	.solution_content .strucTab a{width:40%;line-height: 1.8;}
	.solution_content .strucTab a span{padding:10px 0;}
	.crumbs a{padding-right:10px;margin-right:5px;}
	.solution_box{padding-top:30px;}
	.activity_list dl dd{padding:12px;}
	.about_menu a{height:40px;line-height: 40px;}
	.caseInfo_case,.activity_video{padding:30px 0;}
	.caseInfo_top{padding-bottom:30px;}
	.caseInfo_top .img{width:100%; position: static; border-radius: 0;}
	.caseInfo_top .desc{width:100%;float:none;border-radius: 0;margin-top:0;padding:20px;}
	.case_btns{padding-top:20px;}
	.case_btns a{margin:0 10px;}
	.service_cell{min-height: 240px;}
	.service_cell, .service_support{padding:20px!important;}
	.service_support{min-height: 150px!important;}
	.allmap{height:240px;}
	.map_item .tit{font-size:20px;}
	.ser_btns{padding-top:20px;}
	.service_menu{width:180px;margin-right:14px;}
	.service_menu a{font-size:14px;margin-bottom:14px;}
	.service_content{padding:30px;}
	.proDown_list dl{padding:0 10px;align-items: normal;}
	.proDown_list dl dd{padding:20px;display: flex;flex-direction: column;justify-content: center;}
	.video_list dl{width:49%;margin-left:2%;margin-bottom:2%;}
	.video_list dl:nth-child(4n+1){clear:none;margin-left:2%;}
	.video_list dl:nth-child(2n+1){clear:both;margin-left:0;}
	.video_list dl dd{padding:12px 5px;}
	.about_leader{background-size:5px;padding:30px;}
	.about_leader .leader_img{width:100%;margin:0 auto;float:none;}
	.about_leader .img{width:120px;height:120px;margin:0 auto;}
	.leader_desc{margin-top:20px;padding:0;}
	.leader_desc .tit{height:100px; padding-top:40px;} 
	.learnmore{height:40px;line-height:40px;}
	.activity_top .desc .txt{font-size:14px;height:auto;}
	.level_box dl dt{font-size:16px;text-indent: 0;padding:10px;}
	.level_box dl dd{padding:12px;font-size:14px;}
	.tupu_box{padding:20px;}
	.apply_form{width:100%;}
	.member_con,.login_box{padding:20px;}
	.member_menu{width:180px;}
	.mem_tit{padding-left:0; font-size:22px;height:50px;line-height: 50px;text-align: center;}
	.member_menu{width:100%;float:none;margin-bottom:20px;}
	.member_menu li{display: inline-block;margin:0 5px 10px;}
	.member_menu li a{height:40px;line-height: 40px;}
	.feedback_form dl dd input.vetify_input{max-width: 120px;} 
	.member_menu ul{text-align: center;margin-top:20px;}
	.member_menu li a{border:1px solid #d0d0d0;background:none;}
	.member_menu li.cr a{background:#1758a7;} 
	.mem_nav a{display:inline-block;float:none;width:auto;font-size:14px;margin-left:0;margin-right:2px;}
	.btn_edit{font-size:14px;}
	.searchwrap{padding:30px 0;}
	.searchCenter h3{font-size:24px;}
	.searchCenter{width:80%;}
	.searchCenter .searchBox1{padding:10px 15px;}
	.search_box{padding-top:30px;}
	.search_total{margin-bottom:20px;font-size:18px;}
	.job_title,.job_con{font-size:14px;}
	.inCase_img .desc{padding:0 15px 15px;text-align:center;}
	.inCase_img .desc .fl{float:none;}
	.inCase_img .desc .fl .mt10{margin-top:0;}
	.inCase_img .desc .more{display:inline-block;margin-top:10px;padding:0 15px 0 15px;}
	.inCase_img .desc .more span{padding-right:15px;}
	.inSolu_list dl dt{width:100px;} 
	.hotLineBox{width:56%;}

	
}  
@media (max-width: 640px) {
	
	.ban_txt{top:15%;}
	.inbanner{height:240px; position: relative; overflow: hidden;}
	.inbanner>img{width:auto;max-width: none;height:100%;position: absolute;left:50%;transform:translateX(-50%);}
	.inban_txt .tit2{width:100%;margin-top:0;}
	
	.inSolution_box .ancTit{position: relative;text-align: center;padding-bottom:20px;margin-bottom:20px; }
	.ancTit:after{width:40px;left:50%;margin-left:-20px;}
	.inSolu_item{width:100%;float:none;margin-top:14px!important;}
	.inSolution_box .inSolu_swiper{width:100%;float:none;margin-top:14px;padding-bottom:30px;}
	.inSolution_box .solu_control{bottom:0;}
	.inSolution_box .inSolu_swiper .inSolu_item{margin-top:0!important;} 
	.inPro_desc .tit{padding-bottom:20px;}
	.inPro_desc .txt{height:3em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;}
	.inPro_desc .more{display: none;}
	.inCase_box.active .inCase_img{width:100%;float:none;padding-right:0;border-right:none;}
	.inCase_box.active .inCase_right{width:100%;float:none;padding-left:0;margin-top:20px;}
	.inCase_content{padding:20px 0 30px;}
	.inCase_content:after{height:6px;}
	.bottom_box{padding:20px 0;} 
	.hotLineBox{width:100%;float:none; }
	.footer .botMenu .botcom:nth-child(1),.botcom_in1,.botcom_in{display: none;}
	.footer .ft_right{float:none;margin-left:0;margin:20px auto;text-align: center;}
	.footer .weChat .img{width:100px;margin:0 auto;}
	.footer .ft_top{padding:30px 0 0;}
	.footer .hotLine a{display: inline-block;margin:0 5px;}
	.ft_share a{margin:0 10px;}
	.bottom_tel{width:100%;margin:0 auto;float:none;padding-left:40px;background-size:30px;white-space: nowrap;}
	.ft_links{float:none;}
	.copyright{float:none;text-align: center;margin-top:20px;}
	.footer .hotLine a{padding-left:20px;}
	.footer .ft_bom{padding:20px 0;}
	.virtual_list dl{width:49%;}
	.virtual_list dl:nth-child(3n+1){clear:none;margin-left:2%;}
	.virtual_list dl:nth-child(2n+1){clear:both;margin-left:0;}
	.yunwei_con .img,.proWorth_item .img,.proCase_box dl dt{width:100%;float:none;}
	.proWorth_item .img{margin-right:0;}
	.yunwei_con .img img, .proWorth_item .img img{width:100%;}
	.yunwei_desc{padding-left:0;}
	.yunwei_desc .tit,.proWorth_item .desc .tit{font-size:18px;padding-bottom:10px;padding-right:25px;}
	.yunwei_item,.proWorth_item .desc,.proCase_box dl dd,.brand_list dd{padding:30px 20px;}
	.proWorth_item .desc dl dt{padding-left:15px;}
	.proDown_list dl{width:100%;float:none;margin:20px 0;} 
	
	.anc_tit{font-size:24px;}
	.brand_list dl{display: block;}
	.brand_list dt{width:100%;flex:1;}
	.proNews_swiper dl dd{padding:20px;}
	.proIntro_tab{width:100%;float:none;margin-right:0; overflow: hidden;}
	.proIntro_tab span{float:left;width:32%;margin-left:2%;margin-bottom:2%;padding:0 10px;text-align: center;font-size:14px;}
	.proIntro_tab span:nth-child(3n+1){margin-left:0;}
	.proIntro_btns{text-align: center;}
	.proIntro_btns a{margin:0 10px;}
	.about_menu a{width:auto;padding:0 12px;font-size:14px;}
	.soluScene_list dl{width:49%;margin-left:2%;margin-bottom:2%;}
	.soluScene_list dl:nth-child(4n+1){clear:none;margin-left:2%;}
	.soluScene_list dl:nth-child(2n+1){clear:both;margin-left:0;}
	.soluScene_list dl dd{padding:12px;}
	.soluScene_list dl dd .txt{margin-top:5px; }
	.chaoronghe_box .strucTab a{width:auto;}
	.strucTab a{font-size:16px;}
	.solution_list dl dd li{font-size:14px;background-size:6px;background-position: 0 6px;}
	.rel_com_list dl dd{height:40px;line-height: 40px;padding:0 10px;}
	.related_comment{padding:30px 0;}
	.solution_content .strucTab a span{font-size:13px;}
	.solution_btns a{width:150px;margin:0 5px;}
	.page_box{margin:20px 0;}
	.page_box a,.page_box > span{width:30px;height:30px;line-height: 28px;font-size:14px;}
	.page_box a.page_prev, .page_box a.page_next{width:70px;}
	.service_item,.map_item{width:100%!important;float:none;margin-bottom:20px;}
	.service_menu{width:100%;float:none;}
	.service_menu a{display: inline-block;height: 40px;line-height: 40px;margin-right:5px;}
	.prev_next{padding-right:0;margin-top:20px;padding-top:20px;}
	.goback{position: static;margin:20px auto 0;}
	.posterBg .play{width:40px;height:40px;margin-left:-20px;margin-top:-20px;}
	.history_left{width:100%;float:none;}
	.history_img{width:100%;float:none;margin-top:20px;}
	.history_left .tit1{padding-top:10px;margin-top:10px;} 
	.activity_top .img{width:100%;float:none;}
	.activity_top .desc{padding:20px;} 
	.account_form dl dt,.login_form dl dt,.feedback_form dl dt,.haci_form dl dt{width:100%;float:none;text-align: left;line-height:normal;margin-bottom:5px;}
	.account_form dl.form_btns dd{text-align:center;}
	.account_form dl.form_btns dd a{ margin:0 5px;}
	.haci_form{width:100%;}
	.ziliao_search input{width:80%;margin-right:0;}
	.feedback_form .form_btns a{width:45%;}
	.partner_logo li{width:48.5%;}
	.partner_logo li:nth-child(5n+1){clear:none;margin-left:1.5%;}
	.partner_logo li:nth-child(2n+1){clear:both;margin-left:0;}
	.feedback_list dl{display: flex;}
	.feedback_list dl dt{flex:0 0 80%;float:none;}
	.feedback_list dl dd{flex:1;}
	.job_title span{display: block;width:100%;padding-right:0;float:none;}
	.job_item{padding:20px;}
	.job_title h3{margin-bottom:0;}
	.job_con{padding-top:10px;margin-top:10px;}
	.more_job{height:40px;line-height: 40px;}
	.culture_box .img{width:100%;float:none;margin-right:0;margin-bottom:30px;}
	.honor_swiper .swiper-slide-active .img img{padding:15px;}
	.pro_structure{background-size:auto 70%;}
	.proWorth_item .img{position: static;}
	.proWorth_item .desc{width:100%;float:none;}
	.inSolu_box .inSolu_list dl{width:100%;float:none!important;}
	.banner .swiper-pagination-bullet{width:6px;height:6px;}
	.banner .swiper-pagination-bullet-active{width:20px;}
	.banner.active .ban_txt .more{width:90px;height:30px;line-height: 28px;border-width:1px;font-size:12px;margin-top:10px;padding:0 12px;}
	.ban_txt .more span{padding-right:12px;}
	.inRecom_box .wrap{display: block;padding:10px 15px;}
	.inRecom_box .wrap dl{width:100%;margin:10px 0;}
	.inRecom_box .wrap dl dd .more{margin-top:5px;padding-right:10px;} 
	.inRecom_box .wrap dl dd .ellipsis-2{height:auto;max-height: 3em;}
	.inRecom_box .wrap dl dt{letter-spacing: 0;}
	.inAdv_list .swiper-button-next,.inAdv_list  .swiper-button-prev{display: block;}
	.header .mainMenu .subMenu_box{padding:20px;}
	.subMenu_left .sub_top .img {height: auto;}
	.subMenu_left{width:100%;float:none;padding:0;border:none;}
	.subMenu_right{padding:0;border-left:none!important;}
	.subMenu_right .sub_list{width:100%!important;float:none!important;margin:0!important;padding:0!important; position: relative!important;}
	.mainMenu .item:nth-child(4) .subMenu_box{-webkit-transform: translateX(0);transform: translateX(0);}
	.sub_list{ position: relative;}
	.sub_list dt{border-top:1px solid #eee;padding:10px 0;}
	.sub_list dt a{display: block;}
	.sub_list dd{display: none;}
	.sub_list dd.mt10{margin-top:0;}
	.sub_list dd.mt10 a{margin:10px 0;}
	.sub_list dd.mt10 a:nth-child(1){margin-top:0;}
	.header .mainMenu .subMenu_box .arrow{display: block;width:30px;height:30px;background:url(/images/arr2.png) no-repeat center ; position: absolute;right:0;top:5px;z-index: 10;} 
    .header .mainMenu .subMenu_box .sub_list.on .arrow{background-image:url(/images/arr7.png);}
    .subMenu_right .sub_list dt{display: block;}
    .mainMenu .item .subMenu_box .viewAll{width:100%;}


} 
@media (max-width: 540px) {
	.ban_txt .tit1,.ban_txt .tit2{font-size:14px;}
	.ban_txt .tit3{font-size:12px;}
	.anc_tit{font-size:24px;}
	.ind_bg{background-size:200%;padding-bottom:0;}
	.inCloud_con dl{width:100%;float:none;margin-left:0;margin-bottom:20px;}
	.inAdv_desc{width:100%;float:none;margin-top:0;}
	.inAdv_img{width:80%;float:none;margin-left:auto;margin-right:auto;}
	.inNews_item a{width:100%;float:none;border:none;margin-bottom:20px;border-bottom:1px solid #eee;}
	.pro_item{padding-bottom:30px;margin-bottom:30px;}
	.pro_item dl dt{width:100%;float:none!important;}
	.pro_item dl dd{width:100%;padding:0!important;margin-top:20px;}
	.pro_item:nth-child(2n) .pro_btns{text-align: left;}
	.pro_item:nth-child(2n) .pro_btns a{margin-left:0;margin-right:10px;}
	.pro_item dl dd .more{display: none;}
	.pro_item dl dd .txt{height:auto;}
	.main_box{margin-top:15px;}
	.pro_videos dl dd{padding:12px;}
	.proIntro_item .img{position: static;width:100%;}
	.proIntro_item .desc{width:100%;float:none;margin-top:0;padding:20px 0;}
	.proIntro_item .desc .tit{font-size:20px;}
	.proIntro_tab span{width:49%; }
	.proIntro_tab span:nth-child(3n+1){margin-left:2%;}
	.proIntro_tab span:nth-child(2n+1){margin-left:0;}
	.solve_swiper dl dd{height:auto;line-height: normal;padding:12px;background:#f2f2f2;}
	.solution_list dl{display: block;margin-bottom:20px;}
	.solution_list dl dt{width:100%;}
	.rel_com_list dl{width:100%;float:none;margin-left:0;margin-bottom:20px;}
	.solu_scene dl{margin-bottom:20px;}
	.solu_scene dl dt{width:100%;float:none;}
	.solu_scene dl dd{padding-left:0;margin-top:20px;}
	.activity_list dl,.activity_list dl{width:100%;float:none;margin-left:0;margin-bottom:14px;}
	.video_list dl{width:100%;margin-left:0;margin-bottom:2%;}  
	.history_thumbs .swiper-slide dl dd{bottom: auto;top: 0;margin-top:0;}
	.history_thumbs dl{padding-bottom:0;}
	.news_list dl{margin:30px 0;}
	.news_list dl dt{width:100%;float:none;}
	.news_list dl dd{padding-left:0;margin-top:20px;}
	.partner_con dl{width:49%;margin-left:2%;margin-bottom:20px;}
	.partner_con dl dd{margin-top:10px;}
	.partner_con dl:nth-child(4n+1){clear:none;margin-left:2%;}
	.partner_con dl:nth-child(2n+1){clear:both;margin-left:0;}
	.btn_edit{width:100px;font-size:14px;}
	.inquiry_top dl{display: block;text-align: left;}
	.inquiry_top dl dt{width:100%;text-align: left;margin-bottom:10px;}
	.inquiry_top dl dd img{max-width: 40%;}
	.inquiry_top dl dd{display: block;}
	.inquiry_top dl dd input{width:100%;}
	.inquiry_top dl:nth-of-type(3) dd input{width:50%;}
	.account_form dl dd input.uploadFile{width:68px;font-size:14px;}
	.ziliao_list dl{padding:20px;}
	.ziliao_list dl dt .tit{background-size:20px;padding-left:30px;font-size:16px;}
	.ziliao_list dl dt{float:none;}
	.account_form dl dt,.account_form dl dd, .login_form dl dt, .feedback_form dl dt,.account_form dl dd input,.account_form dl dd select,.member_menu li a,.haci_form dl dt,.haci_form dl dd select,.xndatepicker-input.icon-xndatepickerrili{font-size:14px;}
	.haci_form dl dd a.btn_apply,.haci_form dl dd a.btn_cancel{margin-top:0;}
	.project_con,.inquiry_table{overflow-x:auto;}
	.project_table{width:600px;}
	.project_con table th, .project_con table td,.service_con table th, .service_con table td{padding:10px;}
	.inquiry_item span{line-height: 40px;}
	.service_content{padding:15px;}
	.searchCenter{width:100%;}
	.honor_swiper .swiper-container{padding:0;}
	.honor_swiper .swiper-slide{transform: scale(1);}
	.honor_swiper .swiper-slide .img img{filter: none;}
    .honor_swiper .swiper-slide-active{transform: scale(1);} 
    .product_adv dl{width:70%;}
    .pro_videos dl{float:none!important;width:100%;margin-top:5%;}
    .inSolu_list dl dt{float:none;margin:0 auto;}
    .inSolu_list dl dd{padding:0;margin-top:20px;}
    .inSolu_list dl dd .tit,.inSolu_list dl dd .txt,.pro_thumbs dl{text-align:center;}
    .float_box{width:100%;top:auto;bottom:43px;-webkit-transform: translateY(0);transform: translateY(0);display: none;border-radius: 0;}
    .float_box a{border-bottom:none;}
    .float_box dl{padding:6px 0;}
    .float_box dl dt img{width:30px;}
    .float_box a .float_ewm{top:auto;margin-top:0;bottom:74px;right:auto;left:0;}
    .float_box a .float_ewm:after{border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;top:auto;right:auto;margin-top:0; bottom:-6px;left:50%;margin-left:-6px;}
    .jmrx_box{display: none;}
    .footer{padding-bottom:50px;}
    .botLogo{display:block;width:80%;margin-left:auto;margin-right:auto;}
    .bottom_txt{font-size:16px;}
    /*.errorBox{padding:50px 0;}*/
    .errorBox .img{width:80%;margin:0 auto;}
    .errorBox .goHome{width:80%;height:40px;line-height: 40px;}
    .errorBox .f-16{margin-top:5px;}
    .configSpec_item dl{width:100%!important;float:none!important;}
    .configSpec_item dl dd{padding-right:0!important;}
    .lianhe_list{margin-top:25px;}
    .lianhe_list a{width:100%;float:none;margin-left:0;}
    .inAdv_list dl dt{width:50%;}
    .inAdv_list dl dd{margin-top:10px;}

} 

 
<!--耗时1784238759.1769秒-->