.foot_bg{margin-top:0 !important;}

.mianbxContent{margin-bottom:1px !important;}

.banner_tit{margin:194px auto 0; width:1220px; }







.solu_content_row2{ width:611px; margin:auto;}

/*.s62{ padding-left:10px;}*/

.solu_content_row2 ul li {float:left; margin-left:13px; margin-right:10px; margin-bottom:15px; width:280px;}

.solu_content_row2 ul:after {content:'';clear:both;display:block;}

.solu_content_row2 ul li a {font-size:23px; color:#0070ec;border:1px solid #0070ec;line-height:80px;display:block;padding:0 0 0 40px;border-radius:5px;transition:0.3s all ease;}

.solu_content_row2 ul li:hover a {color:#fff; background:#0070ec;border:1px solid #0070ec; }

.solu_content_row2 ul li:hover a img{filter: contrast(0) brightness(2);}



.solu_content_row2 ul li a img{ padding-right:8px; padding-bottom:7px;}



#banner_jq .suc2 span{color: #fff; width: 143px; line-height:47px; border-radius: 5px;  border: 1px solid #fff; font-size: 22px; text-align: center; display: block;}

.tc_930{width: 100%; height:100%; position: fixed;top: 0; z-index:99999999999; display: none;}

.tc_930 *{box-sizing: border-box;}

.Nav_btn{width: 143px; line-height: 49px;}

.Nav_btn a{color: #0070ec; border-radius: 5px; background: #fff; box-shadow: 0px 0px 5px rgba(0, 88, 233, 0.74); font-size: 22px; text-align: center; display: block;}

.sbtn{width:100%; animation-duration: 500ms; background: rgba(0, 0, 0, 0.6); text-align:center; position: fixed; top: 0; bottom: 0;}

.btn1{width:100%;}



.suc2{ width:80px;border-radius: 50%; margin-left:16px;  border-radius: 6px; cursor: pointer;animation: warnX 5s ease-out 0s;z-index: 333;}

.suc2 span{color: #0070ec;width:80px;line-height:32px;font-size:18px; text-align:center; display: block;}

.popup {position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 99999999;display: none; animation-duration: 500ms; background: rgba(0,0,0,.6) }

.popupbox {margin: 0 auto;position: relative; top: 50% ;transform: translateY(-50%);width: 300px;}

.popup-img {width: 100%;}



.popupbox .title{ font-size:26px; height:50px;}

.popupbox {width:320px; border-radius: 10px; background-color: #fff; padding:42px; }

.popupbox #feedback_form {width:100%;}

.popupbox #feedback_form .col4 {margin-bottom:20px;}

.popupbox #feedback_form .col4 input,.bak .fr #feedback_form .col4 textarea {border:0 none;line-height:38px;width:100%;font-size:15px;color:#161616; border: 1px solid rgba(0,0,0,.1);

    border-radius: 5px;}

.popupbox #feedback_form .col4 input {height:38px; text-indent:2.4em;}

.popupbox #feedback_form .col4 textarea {height:77px;line-height:25px; max-height:77px;min-width:100%;min-height:77px;}

.popupbox #feedback_form #submit {width:100%;line-height:38px;border:0 none; background:#0073f1; color:#fff; font-size:16px;     border-radius: 5px;}









/*幻灯片*/

.banner1{width:681px; position: relative; float:right; margin-top:95px;}

.banner-box1{ height:420px; position:relative; margin:0 auto;  z-index: 0;}

.banner-box1 .bd, .banner-box .bd ul{ width:100% !important; }

.banner-box1 .bd li{ width:100% !important; height:420px; background-position: center; background-repeat: no-repeat;}

.banner-box1 .bd li a{ display:block; background-size:auto;width: 100%;height: 80%;position: relative;z-index: 998;}

.banner-btn1{ width: 100%; position: absolute; left:-62px; margin-left: 0; height:68px; overflow: hidden; }

.banner-btn1 a{ display:block; width:49px; height:104px; position:absolute; top:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 999;}

.banner-btn1 a.prev{ left:-50px; background:url(../uploadfile/image/20220902/20220902152021_363528835.jpg) no-repeat 0 0; } 

.banner-btn1 a.next{ right:-50px; background:url(http://login.114my.cn/memberpic/0322641/uploadfile/image/20220826/20220826101730_866471131.png) no-repeat -49px 0; }

.banner-box1 .hd { position:absolute; bottom:30px; width: 100%; display: block; }

.banner-box1 .hd ul{ text-align: center}

.banner-box1 .hd ul li{ width:12px; height:12px; border-radius :20px; text-indent:-9999px; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; background: #fff; opacity: .2;}

.banner-box1 .hd ul li.on{ background:#fff; width: 15px; opacity:1;}

.banner-box1:hover .banner-btn1 a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }

.banner-box1:hover .banner-btn1 a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }

.banner-box1 .banner-btn1 a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-不透明度：.8；-khtml-不透明度：.8；不透明度：.8；}



.ny_propic a:before{ background:none !important;}

.ny_propic a:hover img {transform: scale(1.1);transition-duration: 0.5s;}



.copy_tab{border-top:none !IMPORTANT;}





/*.tc_930 .btn{ width:32px; height:32px; position:absolute; right:13px; top:19px; cursor:pointer; z-index:9999;}*/

.w300{margin: 0 auto; position: relative; top: 50%; width:300px; transform: translateY(-50%);}



.btn9{ width:14px; height:14px; position:absolute; right:22px; top:19px; cursor:pointer; z-index:9999;}





.suc_nav{padding:0 0;display: flex;justify-content: center;align-items: center;position: sticky; padding-top:10px; top:61px; z-index: 100; transition: all 0.6s ;  border-bottom: 2px solid #f5f5f5; background:#fff;}

.suc_nav a{display: inline-flex;line-height:58px;background: #fff;transition: all 0.3s; font-size:18px; color:#000; font-weight: 500;}

.suc_nav .on,.suc_nav a:hover{color:#0070ECFF; position: relative; z-index:222;}



.suc_nav a{padding:0 0 0 8%;}

.suc_nav a:first-child{padding:0 0 0 0 !important;}



.copy_box{ margin-top:0px !important}



.suc_nav a:last-child::before{ left:65%;}



.suc_nav a::before{content: '';position: absolute; text-align:center; display: block; bottom:-1px; width:34px;height: 1px; margin:auto; background-color:#0070ec;transform: translate(-50%, -50%) scale(0);-webkit-transform: translate(-50%, -50%) scale(0);-moz-transform: translate(-50%, -50%) scale(0);-ms-transform: translate(-50%, -50%) scale(0);-o-transform: translate(-50%, -50%) scale(0);z-index: -1;transition: all .3s;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s; border-radius:2px;}

.suc_nav a:hover :before, .suc_nav .on::before{transform: translate(50%, -50%) scale(1);-webkit-transform: translate(50%, -50%) scale(1.6);-moz-transform: translate(-50%, -50%) scale(1);-ms-transform: translate(-50%, -50%) scale(1);-o-transform: translate(-50%, -50%) scale(1); border-radius:2px;}

.nylinkbox .nylinkbox_item:hover span, .nylinkbox .nylinkbox_item.on span{color: #0070ec;font-weight: 600;}



.suc_js_box{display: flex;justify-content: space-between;flex-wrap: wrap;}

.suc_js_con{width: calc(50% - 0.2rem);margin-bottom: 0.4rem;border-radius: 10px;background: #fff;height: 2.2rem;padding: 0 0.64rem;display: flex;justify-content: center;flex-direction: column;position: relative;}

.suc_js_bj{position: absolute;bottom: 0;right: 0.64rem;width: 1.72rem;height: auto;}

.suc_js_bj .img2{display: none;}

.suc_js_box{margin-bottom: 0.5rem;}

.suc_js_con h3{margin-bottom: 0.2rem;}

.suc_js_con>p{color: #666;font-size: 14px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

.suc_js_con:hover{background: #156BFF;box-shadow: 0 0 30px rgba(21,107,155,0.2);}

.suc_js_con:hover *{color: #fff;}

.suc_js_con:hover .img1{display: none;}

.suc_js_con:hover .img2{display: block;}

.sub_h2{text-align: center; padding:90px 0 62px 0; overflow:hidden;}

.sub_h2 span{display: block;color:#494949; margin-top:10px;}

.sub_h2 h2{color:#000;font-size:42px;font-weight: 400; }

.tipsq{ margin-bottom:50px;}





.bak{background: #156bff; overflow:hidden; padding:65px 0;}



.bak .sub_h2{ border-right:#fff solid 1px; padding:0 20% !important; margin:48px 0; text-align:left; }

.bak .sub_h2 h2{ color:#fff; font-size:28px; text-align:left; padding-bottom:20px;}

.bak .sub_h2 span{ color:rgba(255, 255, 255,0.5) ; font-size:16px !important; height:40px; text-align:left;}

.bak .title{ font-size:26px; height:50px;}

.bak .fr {width:320px; border-radius: 10px; background-color: #fff; padding:42px; margin-right:11%;}

.bak .fr #feedback_form {width:100%;}

.bak .fr #feedback_form .col4 {margin-bottom:20px;}

.bak .fr #feedback_form .col4 input,.bak .fr #feedback_form .col4 textarea {border:0 none;line-height:38px;width:100%;font-size:15px;color:#161616; border: 1px solid rgba(0,0,0,.1);

    border-radius: 5px;}

.bak .fr #feedback_form .col4 input {height:38px; text-indent:2.4em;}

.bak .fr #feedback_form .col4 textarea {height:77px;line-height:25px; max-height:77px;min-width:100%;min-height:77px;}

.bak .fr #feedback_form #submit {width:100%;line-height:38px;border:0 none; background:#0073f1; color:#fff; font-size:16px;     border-radius: 5px;}



.name input[type="text"]{ background:url(../images/yxy51.jpg) no-repeat 10px !important;}

.wo input[type="text"]{ background:url(../images/yxy52.jpg) no-repeat 10px;}

.tel input[type="text"]{ background:url(../images/yxy53.jpg) no-repeat 10px;}

.jil input[type="text"]{ background:url(../images/yxy54.jpg) no-repeat 10px;}



.sub_h22{text-align: center; padding:60px 0 60px 0 !important;}



.mb76{margin-bottom:76px;}



.t75{ margin-top:75px;}



.h_ln{background: #f6f8fa;padding-bottom: 0.9rem;}

.h_ln_con{display: flex;justify-content: space-between; width:100%; }

.h_ln_l{width:45%;overflow-y: auto;}

.h_ln_l_box{padding:24px 0 20px 0; overflow: hidden; margin-bottom:20px;}

.h_ln_l_box .icon_animation{margin-right: 0.25rem; }

.h_ln_l_box p{ color:rgba(0, 112, 236, 1); font-size:26px; padding-left:30px; line-height:34px; height:40px; font-weight:bold;}

.h_ln_l_box b{ padding-left:30px; font-size:20px; font-weight:normal; height:28px; display:block; color:rgba(0, 0, 0, 1);}

.h_ln_l_box span{ display:block; padding-left:30px; color:rgba(0, 0, 0,0.6); font-size:16px; line-height:25px; letter-spacing:0.5px;}

.h_ln_l_box.on{opacity: 1;  background: linear-gradient(to right, #e5f1fd, #fff); overflow:hidden;}

.h_ln_r{width:55%; position: relative;overflow: hidden; text-align:center;}

.h_ln_r_txt{margin-top: 0.3rem;}

.h_ln_l_box:hover .icon_animation img:first-child{top: -3px;left: 3px;}

.h_ln_l_box:hover .icon_animation img:last-child{top: 3px;left: -3px;}

.h_ln_r_box>img{z-index: 10; width:100%}

.h_ln_r_txt_p p{color: #8d98aa;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}

.h_ln_r_txt h3{margin-bottom: 0.2rem;}

/*.h_ln_r_box{width: 100%;height: 100%;}*/

.h_ln_r:hover .icon_animation img:first-child{top: -3px;left: 3px;}

.h_ln_r:hover .icon_animation img:last-child{top: 3px;left: -3px;}



.h_ln_l_box p img{ padding-right:16px; float:left;}



.ser_r ul{display: flex;flex-wrap: wrap;justify-content: space-between;}

.ser_r li{width:23%; border: 1px solid #0070EC; border-radius: 19px; height:316px; text-align: center; transition: all .5s; position: relative; z-index: 2;}

.ser_r li:nth-child(n+6){margin-top: 9px;}

.ser_r li span{display: block; height:52px; border-radius: 100%; font-size: 40px; margin:42px auto 0; position: relative; z-index: 2;}

.ser_r li dd{font-size:25px; margin:27px 0 18px;}

.ser_r li p{padding: 0 10px 0 26px; margin: 0 auto; font-size: 16px; font-weight:500; line-height:31px; color: #666; transition: .5s; text-align: left;}

.ser_r li p em{ font-size:18px; line-height:28px; font-weight:bold; padding-right:3px; color:#0070EC;}

.ser_r li span:after{position: absolute; content: ""; width: 100%; height: 100%; border-radius: 100%; background: #fff; top: 0; left: 0; z-index: -1; transform: scale(0); transition: all .5s;}

.ser_r li:after,.ser_r li:before{z-index: -1; position: absolute; content: ""; width: 0; height: 100%; background: #28156e; top: 0; left: 0; transition: all .5s;}

.ser_r li:before{top: auto;left: auto;right: 0;bottom: 0;z-index: -2;}

.font24 {font-size:27px !important; line-height:27px;}

.container{margin: 0 auto; width:1220px !important;}

.suc_xx{background: rgba(245, 248, 254, 1); padding:0 0 80px 0; margin:86px 0 0 0; overflow:hidden;}



.w177{ background:url(http://login.114my.cn/memberpic/azurebluegroup/uploadfile/image/20220526/20220526140117_2144297715.png) no-repeat; height:375px; width:967px; margin:auto;  font-size: 30.5px; line-height: 50px; color: #000; padding: 106px 0 0 374px;}



.fgxw{text-align:center; padding:0 0 1% 0; border-radius:13px; width:168px;  background:#fff; padding:13px 0;}

.fgxw img{ width:142px;}

.titleq{text-align: center;line-height:40px;margin-bottom:18px;font-size:38px;letter-spacing: 1px;color:#0070EC;margin-top:30px;}

.tipsq{text-align: center;line-height: 27px;color:#000;font-size:24px;}





.ibox2{width: 100%;}

.ibox2 .box{width:100%;margin: auto;}

@media(max-width:1600px){.ibox2 .box{width: 84%;}}

@media(max-width:1024px){.ibox2 .box{width: 90%;}}

.ibox2 .box .t1{font-size: 16px;font-weight: 400;color: #191919;width: 100%;text-align: center;text-transform: uppercase;line-height: 1;}

@media(max-width:1366px){.ibox2 .box .t1{font-size: 14px;}}

.ibox2 .box .t2{font-size: 0.48rem;font-weight: 400;color: #191919;width: 100%;text-align: center;margin-top: 28px;line-height: 1;}

.ibox2 .box .ibox2-menu{width:100%; border:rgba(0, 112, 236, 0.5) solid 1px; border-radius:8px; margin-top:80px;}

.ibox2 .box .ibox2-menu ul{width: 100%;display: flex;justify-content: center;line-height:50px; height:50px; border-radius: 5px;}

@media (max-width:768px){.ibox2 .box .ibox2-menu ul{overflow-x: auto; display: block; white-space: nowrap; padding-bottom: 0.2rem;}}

.ibox2 .box .ibox2-menu li{font-size:18px;line-height:50px; text-align:center; width:33.33%;font-weight: 400;color: #333;cursor: pointer;border-bottom: 3px solid transparent;transition: all ease-in .3s;white-space: nowrap;}

@media (max-width:768px){.ibox2 .box .ibox2-menu li{display: inline-block;}}

.ibox2 .box .ibox2-menu li.on{color: #fff; background:rgba(0, 115, 241, 1); border-radius:6px;}

@media(max-width:500px){.ibox2 .box .ibox2-menu li{margin: 0 0.2rem;}}

.ibox2 .box .ibox2-list{width: 100%; margin-top:18px; margin-bottom:70px;}

.ibox2 .box .ibox2-list li{width: 100%;display: none;justify-content: space-between;flex-wrap: wrap;}

.ibox2 .box .ibox2-list li.on{display: flex;}

.ibox2 .box .ibox2-list li.on .sub_h22{ width:100%;}

@media(max-width:500px){.ibox2 .box .ibox2-list li{flex-direction: column-reverse;}}

.ibox2 .box .ibox2-list li .tbox{width:52%; margin-top:20px;}

@media(max-width:768px){.ibox2 .box .ibox2-list li .tbox{width: 38.7%;}}

@media(max-width:500px){.ibox2 .box .ibox2-list li .tbox{width: 100%;}}

.ibox2 .box .ibox2-list li .tbox .icon{width: 0.77rem;height:62px;overflow: hidden;display: flex;}

.ibox2 .box .ibox2-list li .tbox .icon img{width: 100%;height: 100%;}

.ibox2 .box .ibox2-list li .tbox .title{font-size:29px;font-weight: 400;color: #191919;line-height: 1; padding-top:0.65rem;}

@media(max-width:1024px){.ibox2 .box .ibox2-list li .tbox .title{font-size: 18px;}}

@media(max-width:768px){.ibox2 .box .ibox2-list li .tbox .title{font-size: 16px;}}

.ibox2 .box .ibox2-list li .tbox .txt{font-size:16px;font-weight: 400;color: #666666;line-height:32px;margin-top:32px;}

@media(max-width:1366px){.ibox2 .box .ibox2-list li .tbox .txt{font-size: 16px;}}

@media(max-width:1024px){.ibox2 .box .ibox2-list li .tbox .txt{font-size: 14px;line-height: 24px;}}

.sqdem{width: 1.7rem;height: 0.64rem;background: #4070F4;border-radius:32px;display: flex;justify-content: center;align-items: center;font-size: 16px;font-weight: bold;color: #FFFFFF;cursor: pointer;transition: all ease-in .3s;}

.sqdem:hover{background: #3867E8;}

@media(max-width:1366px){.sqdem{font-size: 14px;}}

@media(max-width:1024px){.sqdem{width: 100px;}}

.ibox2 .box .ibox2-list li .tbox .abox{width: 100%;display: flex;margin-top: 0.71rem;}

.ibox2 .box .ibox2-list li .tbox .abox .more{width: 1.7rem;height: 0.64rem;border: 1px solid #3A6AEC;border-radius:32px;display: flex;justify-content: center;align-items: center;font-size: 16px;font-weight: bold;color: #4070F4;cursor: pointer;transition: all ease-in .3s;margin-right: 20px;}

.ibox2 .box .ibox2-list li .tbox .abox .more:hover{background: rgba(53, 111, 247, 0.1);}

@media (max-width:1366px){.ibox2 .box .ibox2-list li .tbox .abox .more{font-size: 14px;}}

.ibox2 .box .ibox2-list li .tbox .abox .sqdem{/*opacity: 0;*/transition: all ease-in .3s;}

/*.ibox2 .box .ibox2-list li .tbox:hover .abox .sqdem{*/

/*opacity: 1;*/

/*}*/

.ibox2 .box .ibox2-list li .img{overflow: hidden; width:47%;}

.ibox2 .box .ibox2-list li .img img{ width:100%;}

@media(max-width:768px){.ibox2 .box .ibox2-list li .img{width: 58.85%;height: auto;}.ibox2 .box .ibox2-list li .img img{height: auto;}}

@media(max-width:500px){.ibox2 .box .ibox2-list li .img{width: 100%;height: auto;}.ibox2 .box .ibox2-list li .img img{height: auto;}}



.thm{ margin:0 0 0 0 !important; }

.ibox2 .box .ibox2-menu li h4{ font-weight:normal;}

.website9_inda {padding:70px 0}

.website9_inda_row1 {font-size:36px;font-weight:normal;display:block;line-height:60px;color:#343434;text-align:center;}

.website9_inda_row1 .small {display:block;font-size:18px;line-height:30px;color:#999;font-weight:lighter;text-align:center;}

.website9_inda_row2 {}

.website9_inda_row2 .website9_inda_item {float:left;width:23%;margin-left:32px; background:#fff; height:288px; border-radius:20px;}

.website9_inda_row2 .website9_inda_item:first-child {margin-left:0;}

.website9_inda_row2:after {content:'';display:block;clear:both;}



.website9_inda_row2 .website9_inda_item p img{ padding-left:30px; padding-right:10px; float:left;}

.website9_inda_row2 .website9_inda_item p {font-size:24px;padding:21px 20px 19px 20px; background: linear-gradient(to right,#3594FC 0%,#0070EC 100%); display:block;line-height:32px;color:#fff; border-radius:20px 20px 0 0;}

.website9_inda_row2 .website9_inda_item .small {display:block;color:#000;font-size:16px;line-height:34px;padding:21px 16px 0 30px;font-weight:lighter;}

.website9_inda_row2 .website9_inda_item .small em{ color:#0070EC; font-weight:bold; padding-right:10px; font-size:18px;}



.suc_xx{}



.dsp_jxms{ overflow:hidden;}

.dsp_jxms dl{float: left;}

.dsp_jxms dt{margin:0 auto;}

.dsp_jxms dt img{width:100%;}

.dsp_jxms h3{font-size: 28px;color:#0070EC;text-align: center;font-weight: normal; margin-top:48px;}

.dsp_jxms dl:nth-child(1){animation-delay: 0.1s; width:17%;}

.dsp_jxms dl:nth-child(2){animation-delay: 0.2s; width:17.1%; margin-left:13%;}

.dsp_jxms dl:nth-child(3){animation-delay: 0.3s; float:right}





.pv-ul{display: flex; margin-bottom: 67px;  margin:auto;}

.pv-li{width:31%; height:315px; background-position: center; background-size: cover; background:#fff; border-radius:16px; margin-left:4%;}

.pv-li .highlights{ margin-top: 48px; text-align:center; line-height: 1;}

.pv-li .highlights em{font-size:54px;color: #000; font-family: Arial; font-weight:bold; padding-right:4px;}

.pv-li .highlights span{font-size:22px; color:#333; line-height:60px;}

.pv-li .pv-list{margin-top:10px; text-align:center; font-size:22px; line-height:44px;}

.pv-li .pv-list sp{text-decoration: line-through;}

.pv-li .pv-list li{line-height:34px; font-size:18px; margin-bottom:20px;}

.pv-li .pv-list li::before{content: "•"; display: inline-block; font-size:32px; position: relative; top:5px; margin-right: 6px; color: #3370FF;}





.pv-li:first-child{ margin-left:0px;}



.suc_nav_on{ width:690px; margin:auto;}





.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}

.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}



#banner_jq{overflow:hidden; width:100%; position: relative; background:url(/uploadfiles/20221027/20221027084935_8806.jpg) top center no-repeat; height:550px; margin-bottom:60px;}

.banner_tit h3{font-size:45px;color:#fff;display: block;line-height: 48px; font-weight:bold; letter-spacing: 3px;}

.banner_tit h6{font-size:27px; line-height:40px; margin:16px 0 10px 0; font-weight:200; color:#fff; letter-spacing: 1px; margin-bottom:6%; font-family:"Microsoft YaHei";}

.WbfwNav{ overflow:hidden; margin-bottom:40px;}

.WbfwNav ul li{float: left;width:calc(100% / 2);height:70px;line-height:70px;text-align: center;}

.WbfwNav ul li+li{border-left:1px #eee solid;}

.WbfwNav ul li:first-child{border-left: none;}

.WbfwNav ul li a{display: block;height:70px;font-size: 18px;color: #666; font-weight:400; background: #f2f8fe; }

.WbfwNav ul li .cur:hover{color: #fff;}

.WbfwNav ul li a:hover{background: #0070ec; color: #fff;}

.WbfwNav ul li.cur{background: #0070ec; color: #fff;}

.WbfwNav ul li.cur a{color: #fff; background:#156bff }



.tc_threecont {background:#fff;padding:55px 0 50px 0;text-align:center; border-radius:16px;}

.tc_threecont img {margin-right:0;animation:turn 3s linear infinite;vertical-align:middle; width:64px;}

.tc_threer {display:inline-block;width:100%;vertical-align:middle;}

.tc_threer h3 {font-size:20px; margin:0;padding-top:16px;color:#0070ec;display:block;line-height:40px;}

/*.tc_threepd {margin-top:50px;}*/

.tc_threer p {font-size:13px;line-height:25px;font-weight:lighter;color:#333;}

.tc_threepd .tc_ani {float:left;width:23.5%; margin-left:2%;}

.tc_threepd::after {content:'';clear:both;display:block;}



#gudin {min-width:1200px;width: 100%;z-index: 19802; background:#fff;}

.yinyin{ padding-top:28px;}







.popupbox2 {margin: 0 auto;position: relative; transform: translateY(-50%);width:800px;  top:24%;}

.tab_con {position: absolute;top: 0;right: 0;display: none; overflow: auto !important;height:100%;z-index: 999955; width:100%; text-align:center;}

.tab_con4 {position: absolute;top: 0;right: 0;display: none; overflow: auto !important;height:100%;z-index: 999955; width:100%; text-align:center;}


.popupbox4 {margin: 0 auto;position: relative; transform: translateY(-50%);width:800px;  top:24%;}

.button4 {position: absolute;cursor: pointer; top:24%;}
.button4:before{ background:url(../images/20220705145619_1055991859.png) no-repeat; content:'';width:30px;height:30px;position:absolute; top:-15px; right:-15px; }
.button4:hover:before{ background:url(../images/20220705145903_1146210035.png) no-repeat; content:'';width:30px;height:30px;position:absolute; top:-15px; right:-15px; }



.tab_fai{position: fixed;top: 0;right: 0;z-index: 999999; width:100%; background: rgba(0,0,0,.6);}

.button {position: absolute;cursor: pointer;top:6%; right: 37px;}

.button:before{ background:url(/skin/home/images/tc_ico_6.jpg) no-repeat; content:'';width:30px;height:30px;position:absolute; }

.button:hover:before{ background:url(/skin/home/images/tc_ico_6.jpg) no-repeat; content:'';width:30px;height:30px;position:absolute; }




.indexInfo .video9{position: relative;float: right;width:520px; right:4%; margin-top:11%;}

.indexInfo .video9[data-index="false"]::after{content: '';display: block;position: absolute;left:49%;top:49%;background: url(../images/video_btn@2x.png) no-repeat center;width: 100%;height: 100%;transform: translate(-50%, -50%);}

.indexInfo .video9 video{width:520px;height:300px;object-fit:fill; border-radius: 5px;}

@media (max-width:1440px){.indexInfo .text{width:520px;padding-top: 70px;}

.indexInfo .text > p{padding-right: 50px;}

.indexInfo .text > span{margin:10px 0 30px;}

.indexInfo .video9{width:520px;}

.indexInfo .video9 video{width:520px;height:300px;}

.indexInfo .video9[data-index="false"]::after{left: 56%;}

.indexInfo .text ul{margin-top:60px;}} @media (max-width:1200px){.indexInfo .text{padding-top: 40px;float: none;width: 100%;}

.indexInfo .text{text-align: center;}

.indexInfo .text > h2{font-size: 24px;text-align: center;}

.indexInfo .text > span{margin: 5px 0 20px;font-size: 16px;}

.indexInfo .text > p{padding: 0 10px;font-size: 14px;}

.indexInfo .text ul{margin-top: 20px;height: auto;padding: 15px 0;}

.indexInfo .text li span{font-size: 24px;}

.indexInfo .text li p{font-size: 14px;padding: 0 15px;}

.indexInfo .video9{margin-top: 10px;float: none;width: 100%;}

.indexInfo .video9 video{width: 100%;height: 350px;}

.indexInfo .video9[data-index="false"]::after{left:50%}}



.font42{ line-height:42px; padding-top:0px !important; line-height:38px; font-size:27px; color:rgba(0, 0, 0, 1)}





/*案例*/



.Requirement{overflow: hidden; width:1220px; margin:auto;}



.RequirementCon{position: relative;}



.RequirementBox{text-align: center; /* position: relative; */ margin-bottom:54px; border: rgba(0, 112, 236, 0.5) solid 1px; border-radius: 8px;}

.RequirementBox ul li{display: inline-block;*display: inline;*zoom: 1; width:19.54%;  text-align: center;}

.RequirementBox ul li span{width:100%; display: block; overflow: hidden;}

.RequirementBox ul li span img{width:100%; display: block;transition: .8s;position: relative;top: 0;}

/*.RequirementBox ul li.on span img{position: relative;top: -55px;}*/

.RequirementBox ul li p{font-size:18px; color:#333; line-height:48px;}

.RequirementBox ul li.on p{color: #fff; background: rgba(0, 115, 241, 1); border-radius: 6px;}



.RequirementText dl{margin:auto; width:1060px;}



.RequirementText dl dt{width:488px; overflow: hidden;/*border: 10px #fff solid; box-shadow:  0 0 20px rgba(0,0,0,.1);*/}

.RequirementText dl dt img{display: block;width:100%;transition: .8s;}

/*.RequirementText dl:hover dt img{transform: scale(1.1);}*/

.RequirementText dl dd{width:52%;}



.RequirementText dl dd h3{color:#042452;font-size:26px;margin:50px 0 27px 0;}

.RequirementText dl dd h3 b{display: block;color: #1c3f8e;}

.RequirementText dl dd p{font-size:16px; font-weight:lighter; color:#042452;line-height:32px; margin-bottom:5%;}

.RequirementText dl dd i{width:120px;height: 2px;display: block;background-color: #1c3f8e;margin-top:18px; margin-bottom:30px;}



.RequirementBox i{width: 58px;height: 58px;display: block;cursor: pointer;overflow: hidden; /* margin-top: -29px; */position: absolute;}

.RequirementBox i img{width: 58px;height: 58px;display: block;}





.RequirementBox i.prev{border: solid 1px #e5edfd; background: #e5edfd url(../images/hprev.png) no-repeat center; border-radius: 50%; top:228px; width:56px;height:56px;position: absolute; left:1px;}

.RequirementBox i.next{border: solid 1px #e5edfd;  background: #e5edfd url(../images/hprev.png) no-repeat center; border-radius: 50%; top:228px; width:56px; height:56px;position: absolute; right:1px;}



.RequirementBox i.next{ transform: rotate(180deg);}

.RequirementBox i.prev:hover,.RequirementBox i.next:hover { border: solid 1px #0073f1; background: #0073f1 url(../images/prev1.png) no-repeat center;}



.RequirementText dl dd a{display: block; width: 170px; height: 40px; line-height: 40px; background: #07264c; color: #fff; font-size:17px; text-align: center; border-radius: 100px; transition: 0.3s ease all;}

.RequirementText dl dd a:hover{width: 220px;}



/**/
.h66{ height:160px; margin-top:13px;}

.website18_inda_item {float:left;width:18%;background:#fff; height:450px; border-radius:8px; border:#ebebeb solid 1px;  margin-right: 1.5%; /*padding:1%;*/text-align:center;transition:0.3s all ease;box-shadow:0 0 30px 0 rgba(0,0,0,0.03);     transition: 0.2s;}
.website18_inda_item * {transition:0.3s all ease;}
.website18_inda_item i {display:block;width:70px;height:70px;position:relative;overflow:hidden;margin:0 auto;}
.website18_inda_item i img {display:block;position:absolute;left:0;top:0}
.website18_inda_item strong {font-size:22px;font-weight:normal;text-align:center;display:block;line-height:60px;color:#454545; border-radius:8px 8px 0 0;
 background: #b2d4fe;
  background: -moz-linear-gradient(left,#b2d4fe 0%,#b0e3ff 100%);
  background: -webkit-linear-gradient(left,#b2d4fe 0%,#b0e3ff 100%);
  background: linear-gradient(to right,#b2d4fe 0%,#b0e3ff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2d4fe',endColorstr='#b0e3ff',GradientType=1 );}
.website18_inda_item p {display:inline-block;width:37%; margin:0 1.2% 4% 1.2%; line-height:32px;font-size:14px;border:1px solid rgba(18, 124, 254, 0.3800); background:rgba(18, 124, 254, 0.1); color:#555; border-radius:4px;}
.website18_inda_item pp{ width:80%; font-size:14px; display: inline-block; margin-bottom:4%; line-height:32px; font-size:14px; border:1px solid rgba(18, 124, 254, 0.3800); background:rgba(18, 124, 254, 0.1); color:#373737; border-radius:4px;}
.website18_inda_item h6{ font-size:18px; line-height:40px; color:#555;}
.website18_inda_cont .active h6{ color:#020202; line-height:50px;}
.website18_inda_item:hover {transition:0.2s;}
.website18_inda_cont .active p {color:#4c4c4c; margin:0 1.2% 6% 1.2%;}
.website18_inda_cont .active pp{ margin-bottom:6%;}
.website18_inda_cont .active .h66{ height:189px !important;}

.website18_inda_item:hover strong {color:#4c4c4c;border-radius:8px 8px 0 0; color:#fff;  background: #127cfe;
  background: -moz-linear-gradient(left,#127cfe 0%,#09a9fe 100%);
  background: -webkit-linear-gradient(left,#127cfe 0%,#09a9fe 100%);
  background: linear-gradient(to right,#127cfe 0%,#09a9fe 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#127cfe',endColorstr='#09a9fe',GradientType=1 );}
.website18_inda_item:hover i img {top:-70px}

.website18_inda_cont .active strong{color:#4c4c4c;border-radius:8px 8px 0 0; color:#fff;  background: #127cfe;
  background: -moz-linear-gradient(left,#127cfe 0%,#09a9fe 100%);
  background: -webkit-linear-gradient(left,#127cfe 0%,#09a9fe 100%);
  background: linear-gradient(to right,#127cfe 0%,#09a9fe 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#127cfe',endColorstr='#09a9fe',GradientType=1 );}

.website18_inda_cont .active .website18_inda_item{ width:21%; margin-top:-30px; height:520px;}


.news-list[data-v-1af2cd5f]{height:400px; width:1200px; margin:0 auto 5%;}
.news-left[data-v-1af2cd5f],.news-list[data-v-1af2cd5f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.news-left[data-v-1af2cd5f]{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;width:471px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;overflow:hidden; background:#101d63;}
.news-left__tip[data-v-1af2cd5f]{height:52px;padding:25px;font-size:18px;color:#fff;background:rgba(0,0,0,.35);-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px}
.news-right[data-v-1af2cd5f]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}
.news-right__item[data-v-1af2cd5f]{width:221px;margin-left:22px;font-weight:500;text-align:center;color:#1a1a1a}
.news-right__item-img[data-v-1af2cd5f]{height:140px;margin-bottom:16px;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;overflow:hidden}
.news-right__item-img img[data-v-1af2cd5f]{width:100%;height:100%}
.news-right__item[data-v-1af2cd5f]:nth-child(n+4){margin-top:44px}
.news-right__item:nth-child(n+4) .news-right__item-img[data-v-1af2cd5f]{background:-webkit-gradient(linear,left top,left bottom,from(#f6f8fd),to(#e9f1ff));background:-webkit-linear-gradient(top,#f6f8fd,#e9f1ff);background:-moz-linear-gradient(top,#f6f8fd 0,#e9f1ff 100%);background:-o-linear-gradient(top,#f6f8fd 0,#e9f1ff 100%);background:linear-gradient(180deg,#f6f8fd,#e9f1ff);-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;border:1px solid #d0deff}
