.tpcq4 .dropdown-menu{display:none !important}
.clear:after{clear:both;display:table;height:0;content:"";}
.left{float:left;}
.right{float:right;}
.ny_banner{height:550px;}
.ny_banner .container{height:100%; flex-flow: column;display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items:flex-start;
        align-items:flex-start;}
.ny_banner span{display:block;width:45px;height:2px;background:#929393;}
.ny_banner p{font-size:30px;color:#fff;padding:20px 0;margin:0}
.ny_banner i{display:block;font-size:16px;color:#929393;}
.index_banner .swiper-slide{height:650px;}
.index_banner .swiper-slide a{display:block;width:100%; height:650px;}
.index_banner .swiper-slide .banner_text{width:600px;height:440px; background:rgba(12,116,185,0.8);box-sizing:border-box;padding:30px 45px;display: flex;justify-content: center;flex-flow: column;}
.index_banner .swiper-slide:nth-child(2n-1)  .banner_text{margin-left:auto}

.index_banner .swiper-slide .banner_text .intro{color:#fff;line-height:24px;font-size:14px;text-align: left;}
.index_banner .swiper-slide .banner_text .intro a{color:#fff;}
.index_banner .swiper-slide .banner_text .intro span{color:#fff;}
.index_banner .swiper-slide .banner_text .intro strong{color:#fff;}
.index_banner .swiper-slide .banner_text .more{padding-top:20px;text-align: left}
.index_banner .swiper-slide .banner_text .more a{display:inline-block;padding:7px 25px;background:#fff;border-radius:30px;}
.index_banner .swiper-slide .banner_text .more a span{display:inline-block;background:url(../images/jt.png)no-repeat right center;padding-right:30px;font-size:18px;color:#000;transition: all 0.6s;}
.index_banner .swiper-slide .banner_text .more a:hover  span{color: #0c74b9;padding-right:40px;transition: all 0.6s;}

.mbx{line-height: 62px;border-bottom: 1px solid #e5e5e5;color: #808080;font-size:16px;}
.mbx a{color: #808080;}
.mbx a:hover{color: #094cd0;}
.mbx i{display:inline-block;padding:0 5px;}
/*关于我们*/
.guanyu{padding:0 0 90px}
.guanyu .name{display:block;text-align: center}
.guanyu .name span{display:block;font-size:38px;}
.guanyu .name p{font-size:20px;padding-top:5px;}
.guanyu .content{padding-top:50px;}
.guanyu .content .zuo{width:55%}
.guanyu .content .zuo .nr{font-size:16px;line-height:34px;color:#555;}
.guanyu .content .zuo .more{}
.guanyu .content .zuo .more a{display:block;background:#0c74b9;width:120px;line-height:40px;color:#fff;font-size:16px;text-align: center;border-radius:30px;margin-top:30px;}
.guanyu .content .zuo .shuzi{padding-top:25px;}
.guanyu .content .zuo .shuzi ul li{width:25%;float:left;}
.guanyu .content .zuo .shuzi ul li .shang{font-size:36px;font-weight:bold;color:#0c74b9;}
.guanyu .content .zuo .shuzi ul li .shang span{color:#0c74b9;}
.guanyu .content .zuo .shuzi ul li .xia{font-size:16px;padding-top:10px;}
.guanyu .content .you{width:42%}
.guanyu .content .you .img{position:relative;overflow:hidden;cursor:pointer}
.guanyu .content .you .img img{width:100%;transition:all 0.6s}
.guanyu .content .you .img i{display:block;width:56px;height:56px;position:absolute;top:50%;left:50%;margin-left:-28px;margin-top:-28px;background:url(../images/anniu1.png)}
.guanyu .content .you .img:hover img{transform: scale(1.1)}
/*流程*/
.liucheng{padding-top:80px;padding-bottom:80px;}
.liucheng .zuo{width:calc(100% - 480px);}
.liucheng .zuo .name{position:relative;}
.liucheng .zuo .name i{position:absolute;top:0;left:0;color:#eaebed;font-weight:bold;width:100%;text-align: center;font-size:80px;text-transform:uppercase;letter-spacing:2px;}
.liucheng .zuo .name p{font-size: 36px;color: #333;text-align: center;position:relative;z-index:9;font-weight:bold;padding-top:80px;}
.liucheng .zuo .name p b{color:#0c74b9}
.liucheng .zuo .name .wz{position:relative;z-index:9;text-align: center;}
.liucheng .zuo .name .wz span{display:inline-block;line-height: 30px;font-size: 20px;color: #fff;background:#0c74b9;padding:0 50px;}
.liucheng .zuo .nr{padding-top:50px;}
.liucheng .zuo .nr ul li{width:19.2%;float:left;background:#f7f8fa;margin-right:1%;margin-bottom:1%;text-align: center;padding:35px 0;position:relative;}
.liucheng .zuo .nr ul li:nth-child(5n){margin-right:0}
.liucheng .zuo .nr ul li .name{font-size:16px;font-weight:bold;color:#666;padding-top:15px;}
.liucheng .zuo .nr ul li .sz{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:60px;}
.liucheng .zuo .nr ul li .sz span{font-size: 24px;color: #fff;display: inline-block; position: absolute;z-index: 89; left: 4px;top: -1px;}
.liucheng .zuo .nr ul li .sz i{display: block;position: absolute;top: -39px;left: -52px; background:#bdbdbf;width: 80px;height: 80px;z-index: 1;transform: rotate(223deg);}
.liucheng .zuo .nr ul li:hover{background:#0c74b9;}
.liucheng .zuo .nr ul li:hover .name{color:#fff}
.liucheng .zuo .nr ul li:hover .img img{-webkit-filter: brightness(0) invert(1); filter: brightness(0) invert(1); }
.liucheng .zuo .nr ul li:hover i{background:#055f9b;}
.liucheng .you{width:400px;background:#0c74b9;margin-top: 60px;padding-bottom:22px;}
.liucheng .you .nr{padding-top:30px;}
.liucheng .you .nr .name{text-align: center;}
.liucheng .you .nr .name span{font-family: Arial;font-size: 20px;color:#259eee;text-transform: uppercase;}
.liucheng .you .nr .name p{font-size: 20px;color: #fff;padding-top:10px; font-weight:bold;}
.liucheng .you .nr .name i{font-size: 16px;color: #fff;}
.liucheng .you .nr .content{padding-left:35px;padding-right:35px;padding-top:26px;}
.liucheng .you .nr .content li{padding-bottom:12px;}
.liucheng .you .nr .content li .contact_lx1{background:#fff;border:none;height:35px;width:100%;font-size:14px;border-radius:3px;text-indent:10px;}
.liucheng .you .nr .content li .contact_lx2{background:#fff;border:none;height:80px;width:100%;font-size:14px;border-radius:3px;padding:8px;box-sizing: border-box}
.liucheng .you .nr .content li .contact_lx3{display:block;width:180px;height:40px;background:#fff;border-radius:30px;border:none;margin-left: auto;margin-right: auto;font-size:16px;font-weight:bold;color:#055f9b;}
/*承诺*/
#Promise {}
#Promise .Title h2{ font-size: 48px;color: #000;font-weight: bold;text-align: center;}
#Promise .Title p{font-size: 24px;color: #666666;text-align: center;padding-top:10px;padding-bottom:30px;}
.Promise-ul li { float: left; width:33.33%; }
.Promise-Item { transition: all 0.3s linear; background: #fff; margin: 20px; border-radius: 10px; box-shadow: 0 0 6px 2px #e8e8e8; text-align: center; padding: 40px 35px 30px; }
.Promise-img { margin-bottom: 15px; transition: all 0.3s linear; }
.Promise-Item h3 { font-size: 24px; color: #0c74b9; line-height: 30px; }
.Promise-Item p { font-size: 14px; color: #333; line-height: 20px; height: 40px; }
.Promise-Item:hover { transform: translateY(-10px); }
.Promise-Item:hover h3 { color: #0c74b9; }
.Promise-Item:hover .Promise-img { transform: scale(1.1); }
.Promise-ul .last-li { float: right; width: 50%; }
.Promise-Intro { margin: 20px; }
.Promise-Intro h3 { font-size: 26px; color: #1a1a1a; line-height: 40px; margin-bottom: 15px; }
.Promise-Intro h3 .en { font-size: 16px; color: #666; line-height: 20px; display: block; font-weight: 500; font-family: Arial; }
.Promise-Intro p { font-size: 14px; color: #666; line-height: 22px; margin-bottom: 30px; }
.Promise-Intro .Hotline { font-size: 14px; color: #666; line-height: 20px; float: left; margin-right: 30px; }
.Promise-Intro strong { font-size: 24px; color: #0c74b9; line-height: 42px; display: block; font-family: Arial; }
.Promise-Intro .Promise-btn { background: #0c74b9; padding: 0 30px; font-size: 14px;line-height:51px; height:51px; display: block; float: left; color: #fff; border-radius: 10px; transition: all 0.3s linear; }
.Promise-btn .icon-goutong { float: left; font-size: 22px; margin-right: 10px; }
.Promise-Intro .Promise-btn:hover { box-shadow: 0 0 6px 1px #aaa; }
/*承诺*/
.index_toubu{text-align:center}
.index_toubu span{font-size:38px;}
.index_toubu p{font-size:18px;padding-top:8px;}
.qmcn{    background: #f6f6f6;padding-top: 70px;padding-bottom: 40px;}
.qmcn .nr{margin-top:60px;position:relative}
.qmcn .nr .bg{position:absolute;top:0;left:50%;transform: translate(-50%, 0);margin-left:-30px}
.qmcn .nr .zuo{width: 32%;}
.qmcn .nr .zuo li{padding-bottom: 80px;}
.qmcn .nr .zuo li .img{width: 100px;}
.qmcn .nr .zuo li .img img{width: 100%;}
.qmcn .nr .zuo li .text{width: calc(100% - 115px);}
.qmcn .nr .zuo li .text span{font-size: 20px;}
.qmcn .nr .zuo li .text p{font-size: 15px;line-height: 26px;padding-top: 8px;color: #888;}




/*营销工具*/
.pop-2023{display:none;position:fixed;top:50%;right:5px;width:50px;z-index:900;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px}
.pop-2023 .c-box1{padding:6px 0;box-shadow:0 0 10px rgba(0,0,0,0.15);border-radius:25px;background-color:#fff;text-align:center}
.pop-2023 .c-box1 a{position:relative;display:block;padding:12px 0;color:#666}
.pop-2023 .c-box1 a:hover svg path{fill:#0e6eb8}
.pop-2023 .c-box1 a:hover .c-wrap{display:flex}
.pop-2023 .c-box1 a::before{content:"";position:absolute;bottom:0;left:50%;width:22px;height:2px;margin-left:-11px;background-color:#f3f3f3}
.pop-2023 .c-box1 a:last-child::before{display:none}
.pop-2023 .c-box1 a svg{margin:0 auto;display:block;height:22px}
.pop-2023 .c-box1 a svg path{fill:#666}
.pop-2023 .c-box1 a .c-wrap{position:absolute;top:0;right:50px;height:100%;display:flex;align-items:center;display:none}
.pop-2023 .c-box1 a .c-wrap::before{content:"";position:absolute;top:50%;right:10px;z-index:10;margin-top:-6px;width:0;height:0;border-top:6px solid transparent;border-left:10px solid #fff;border-bottom:6px solid transparent}
.pop-2023 .c-box1 a .c-wrap div{padding:15px;position:relative;z-index:1;margin-right:20px;box-shadow:0 0;box-shadow:0 0 20px rgba(0,0,0,0.15);border-radius:5px;color:#333;background-color:#fff;text-align:left}
.pop-2023 .c-box1 a .c-wrap div .c-text1{margin-top:10px;line-height:1}
.pop-2023 .c-box1 a .c-wrap div .c-text2{white-space:nowrap}
.pop-2023 .c-box1 a .c-wrap div .c-text3{color:#0e6eb8;white-space:nowrap}
.pop-2023 .c-box{background-color:#0e6eb8;box-shadow:0 0 10px rgba(0,0,0,0.15);border-radius:25px;text-align:center;margin-bottom:15px}
.pop-2023 .c-box a{display:block;padding:25px 0}
.pop-2023 .c-box svg{height:22px}
.pop-2023 .c-box svg path{fill:#fff}
.pop-2023 .c-box .c-text{color:#fff;width:14px;margin:5px auto 0;line-height:1.1}
.maskbg-new{display:none;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:999;width:100%;height:100vh;overflow:auto;background:rgba(0,0,0,0.8)}
.maskbg-new .box{position:absolute;left:0;right:0;bottom:0;top:50%;margin:auto;margin-top:-18.75em;width:65em;height:37.5em;font-size:16px}
.maskbg-new .maskbg-new-close{width:2em;height:2em;position:absolute;right:1.25em;top:1.25em;z-index:10;background:url(../images/maskbg-new-close.png) no-repeat;background-size:100%}
.maskbg-new .maskbg-new-close:hover{background-image:url(../images/maskbg-new-close-h.png)}
.maskbg-new .content{width:100%;height:100%;font-size:1em;border-radius:0.95em;overflow:hidden}
.maskbg-new .left{padding:2em 3em 0;width:50%;height:100%;float:left;background:url(../images/maskbg-new-bg.png) no-repeat #0c74b9;background-position:bottom -3.5em right -4.2em;background-size:25em;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.maskbg-new .left .tit{font-size:1.875em;color:#fff;padding-bottom:0.9em;border-bottom:1px solid #99b9f5;margin-bottom:0.9em;letter-spacing:0.1em}
.maskbg-new .left .list{}
.maskbg-new .left .list .item{font-size:1em;height:8em;padding-left:2.5em;position:relative;background:url(../images/maskbg-new-tick.png) no-repeat;background-size:1.75em}
.maskbg-new .left .list .item span{position:absolute;height:6.3em;width:1px;top:1.7em;left:0.875em;background:#99b9f5}
.maskbg-new .left .list .item .name{font-size:1.25em;color:#fff;padding-bottom:0.6em;letter-spacing:0.08em}
.maskbg-new .left .list .item .info{font-size:1em;line-height:1.65em;color:#fff;letter-spacing:0.5px}
.maskbg-new .right{padding:2.25em 3em 0;width:50%;height:100%;float:right;background:#f2f2f2;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.maskbg-new .right .tit{font-size:1.875em;color:#303030;padding-bottom:0.9em;border-bottom:1px solid #cccccc;margin-bottom:0.9em;letter-spacing:0.1em}
.maskbg-new .right .must{margin-bottom:1.25em}
.maskbg-new .right .must-2{margin-bottom:1.25em}
.maskbg-new .right .must .line-li{background-color:#fff;padding:1em;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}
.maskbg-new .right .must .line-li input{font-size:1.125em;width:100%;border:none}
.maskbg-new .right .must .text-box{}
.maskbg-new .right .must .text-box textarea{font-size:1.125em;font-family:"Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff;padding:1em;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;height:6.2em;width:100%;border:none}
.maskbg-new .right .btn1{}
.maskbg-new .right .btn1 input{width:100%;height:3.4em;line-height:3.4em;color:#ffffff;font-size:1.125em;font-weight:bold;border:none;outline:none;background:url(../images/x130.jpg) center no-repeat;background-size:100%;border-radius:6px}
.maskbg-new .right .btn1 input:hover{box-shadow:0px 0px 20px rgb(0 0 0 / 20%)}
.maskbg-new .right .must-2 .selectbox{float:left;width:48%;height:auto;line-height:1}
.maskbg-new .right .must-2 .selectbox select{font-size:1.125em;line-height:1;background-color:#fff;padding:1em;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;background-position:center right 1em;background-size:1em 0.5em;border:none}
.maskbg-new .right .must-2 .line-li{float:right;width:48%;position:relative}
.maskbg-new .right .must-2 .line-li input{width:70%;-moz-appearance:textfield}
.maskbg-new .right .must-2 .line-li input::-webkit-outer-spin-button,.maskbg-new .right .must-2 .line-li input::-webkit-inner-spin-button{-webkit-appearance:none}
.maskbg-new .right .must-2 .line-li .unit{color:#999999;font-size:1em;position:absolute;right:1em;bottom:1em}
.maskbg-new .right .must-2 .line-li .unit sup{}
.selectbox select{width:100%;color:#999;line-height:3;font-size:16px;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;background:#FFFFFF url(../images/img6.png) no-repeat center right 20px;background-size:18px 9px;padding:0 20px;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.fswiperban{}
.header_box{max-width:1340px;margin-left:auto;margin-right:auto}
/*底部留言*/
.asideBanner{z-index:999;position:fixed;bottom:-200px;left:0;width:100%;height:143px;background:rgba(0,0,0,.8);opacity:1;transition:.8s}
.asideBanner .main{height:100%;position:relative}
.asideBanner .main .w_left{position:absolute;top:5px;right:0;width:35px;height:35px;border-radius:50%;background:#ECECEC url(../images/icon_cha.png) no-repeat center;background-size:15px;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.asideBanner .main>div{text-align:left;display:inline-block;height:100%;width:auto;vertical-align:top}
.asideBanner .num-txt{height:100%;overflow:hidden;font-size:28px;padding-top:30px}
.asideBanner .num-txt h4{font-size:28px;color:#fff}
.asideBanner .num-txt p{color:#c3c3c3}
.asideBanner .num-txt span{color:#0c74b9;font-family:Impact}
.asideBanner .jsq{width:133px;height:85px;background:url(../images/jsq.png) no-repeat center;float:left;box-sizing:border-box;margin-top:35px}
.asideBanner .inp-main{margin-top:35px;margin-left:75px;width:420px!important;padding-right:81px;position:relative}
.asideBanner .inp-ys{width:145px;height:37px;background:#fff;line-height:37px;border:0;margin-left:9px;font-size:16px;color:#333;margin-bottom:9px;box-sizing:border-box;padding-left:5px}
.asideBanner .inp-sub{width:95px;height:83px;position:absolute;right:0;top:0;background:url(../images/hqbj.png) no-repeat;border:none;background-size:100% 100%;cursor:pointer;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}
.asideBanner .inp-sel{border:none;outline:none;color:#666;border-radius:0;background:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.asideBanner .inp-sel{background:url(../images/icon_select.png) no-repeat 95% center #fff}
.asideBanner .inp-sub:hover{opacity:.9}
.asideBanner .tel-bj{color:#fff;margin-top:35px;margin-left:60px}
.asideBanner .tel-bj h4{font-size:24px;color:#fff;font-family:Adobe Heiti Std}
.asideBanner .tel-bj p{font-size:32px;font-family:impact;color:#fff}
.zhankai{position:fixed;z-index:999;width:120px;height:143px;left:-125px;bottom:0;cursor:pointer;background:url(../images/zhankai.png) no-repeat;transition:.8s}
/*首页团队*/
.tuandui{padding-top:80px;}
.tuandui .nr{padding:60px 0 100px;}
.tuandui .nr .zuo{width: calc(100% - 555px);background: #efefef;height: 365px;box-sizing: border-box;padding: 20px;}
.tuandui .nr .zuo .img{width:325px;position:relative}
.tuandui .nr .zuo .img img{height:325px}
.tuandui .nr .zuo .img .wz{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgb(14 115 182 / 79%);display:none;justify-content: center;align-items: center;flex-direction: column;}
.tuandui .nr .zuo .img:hover .wz{display: flex}
.tuandui .nr .zuo .img .wz span{color: #fff;font-style: italic;font-weight:bold;font-size:15px;}
.tuandui .nr .zuo .img .wz p{color: #fff; padding-top: 10px;}
.tuandui .nr .zuo .text{    width: calc(100% - 355px);}
.tuandui .nr .zuo .text .name{    padding-top: 20px;}
.tuandui .nr .zuo .text .name span{font-size: 16px;font-weight: bold;}
.tuandui .nr .zuo .text .name p{padding-top: 10px;}
.tuandui .nr .zuo .text .name i{width: 30px;height: 2px;display: block;background: #0c74b9;}
.tuandui .nr .zuo .text .intro{font-size: 13px;line-height: 24px;color: #999;padding-top: 15px;}
.tuandui .nr .zuo .text .more a{color: #edac07;text-decoration: none;    display: inline-block;    margin-top: 40px;}
.tuandui .nr .you{width: 555px;}
.tuandui .nr .you li{width: 180px;margin-left: 5px;margin-bottom: 5px;float: left;position: relative;}
.tuandui .nr .you li img{width:100%;height:180px;}
.tuandui .nr .you li .text{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgb(14 115 182 / 79%);display:none;justify-content: center;align-items: center;flex-direction: column;}
.tuandui .nr .you li .text span{color: #fff;font-style: italic;}
.tuandui .nr .you li .text p{color: #fff; padding-top: 10px;}
.tuandui .nr .you .on .text{display: flex;}
/*团队详情页*/
.duiwu{}
.duiwu .name{font-size: 22px;text-align: center;padding-top: 50px;font-weight:bold}
.duiwu .zy{font-size: 14px;text-align: center;color: #999;padding-top: 15px;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.duiwu .img{padding-top: 30px;}
.duiwu .img img{max-width:100%}
.duiwu .nr{padding-top: 30px;padding-bottom: 100px;color:#666;line-height:24px;}
/*首页新闻*/
.xingwen{padding-top:80px;padding-bottom:80px;}
.xingwen .nr{padding-top:40px;}
.xingwen .nr .kuan{width:32%;float:left;margin-right:2%;margin-bottom:40px;}
.xingwen .nr .kuan:nth-child(3n){margin-right:0}
.xingwen .nr .kuan .img{width:180px;}
.xingwen .nr .kuan .img img{height:120px;width:100%}
.xingwen .nr .kuan .text{width:calc(100% - 195px);}
.xingwen .nr .kuan .text .time{line-height: 30px;color: #999;font-size: 16px;}
.xingwen .nr .kuan .text .name{    font-size: 16px;border-bottom: 1px solid #efefef;padding-bottom: 8px;}
.xingwen .nr .kuan .text .intro{font-size: 13px;margin-top: 8px;color: #999;line-height:24px;}
.xingwen .more{text-align: center}
.xingwen .more a{display: inline-block;border: 1px solid #0e6eb8;border-radius: 30px;padding: 12px 30px;color: #0e6eb8;}

/*底部*/
.banquan{display:flex}
.banquan .dibu_nav{display:flex;padding-top: 75px;}
.banquan .dibu_nav dl{margin-right:4vw;}
.banquan .dibu_nav dl dt{color: #fff;font-size: 16px;margin-bottom: 20px;}
.banquan .dibu_nav dl dd a{color: #818080;margin-bottom: 15px;font-size: 14px;display:inline-block;}
.banquan .dibu_ewm{padding-top: 75px;margin-left:50px;}
.banquan .dibu_ewm .nr{padding-top:10px;color:#fff;line-height:26px;font-size:14px;}
.banquan .dibu_ewm .nr div{color:#fff;}
.banquan .dibu_ewm .erwm{display:flex;padding-top:12px;}
.banquan .dibu_ewm .kuan{text-align:center;margin-right:10px}
.banquan .dibu_ewm .kuan img{width:80px;}
.banquan .dibu_ewm .kuan p{font-size: 12px;color: #818080;padding:5px 0;width:80px;}
.banquan .dibu_ly{padding-top: 75px;margin-left:100px;}
.banquan .dibu_ly .name{font-weight:bold;font-size:20px;color:#fff}
.banquan .dibu_ly .nr{padding-top:25px;}
.banquan .dibu_ly .nr .kuan{padding-bottom:10px;}
.banquan .dibu_ly .nr .kuan i{display:inline-block;padding-left:5px;color:#f00}
.banquan .dibu_ly .nr .bname{width:420px; height: 42px;background: none;border: 1px solid #fff;padding: 0 10px;font-size: 14px;color: #fff;}
.banquan .dibu_ly .nr .bname::placeholder{color:#fff}
.banquan .dibu_ly .nr .bremark{width:420px; height: 120px;background: none;border: 1px solid #fff;padding:5px 10px;font-size: 14px;color: #fff;}
.banquan .dibu_ly .nr .bremark::placeholder{color:#fff}
.banquan .dibu_ly .nr .baddbtn{display:block;width:420px;height:44px;background:#fff;border:none;font-size:14px;color:#000}
/*分页*/
.huanye{display:flex;justify-content: space-between;padding-top:40px;}
.huanye a{display:inline-block;text-align: center}
.huanye span{font-size: 16px;}
.huanye p{font-size: 14px;color: #999;padding-top: 5px;}
.huanye i{display:inline-block;line-height:56px;font-size:14px;background:url(../images/img148.png)no-repeat left center;padding-left:25px;}
/*服务流程*/
.fwlc{background:#0c74b9;    padding: 50px 0;}
.fwlc_box{max-width:1400px;margin-left:auto;margin-right:auto;}
.fwlc_box .name{color:#fff;    font-weight: 600;font-family: "MiSans";font-size:36px;text-align:center}
.fwlc_box ul{margin-bottom:0;padding-top:30px;}
.fwlc_box ul li{width:calc(25% - 31px);float:left;border-right: 1px solid rgba(255, 255, 255, 0.20);margin:0 15px}
.fwlc_box ul li:nth-child(4){border-right:none;}
.fwlc_box ul li .zuo{float:left;color:#fff;font-style: oblique;font-size: 50px;font-weight: bold;padding-right: 22px;}
.fwlc_box ul li .you{float:left;}
.fwlc_box ul li .you span{display:block;color:#fff;font-size: 16px;padding-bottom: 6px;padding-top:10px}
.fwlc_box ul li .you p{color:#fff;font-size: 14px;}
.content_t{max-width:1200px;margin-left:auto;margin-right:auto;}
.ttt_ap{padding-bottom:100px;}
.ttt_ap .kuan{float:left;width:32%;margin-right:2%;margin-bottom:3%;}
.ttt_ap .kuan:nth-child(3n){margin-right:0;}
.ttt_ap .kuan .img{width:100%;padding-top:62%;position:relative;}
.ttt_ap .kuan .img img{width:100%;position:absolute;height:100%;top:0;left:0}
.ttt_ap .kuan .name{line-height:48px;background:#f5f5f5;text-align:center;font-size:15px;}
.ttt_ap .kuan:hover .name{background:#0c74b9;color:#fff}

.index_toubu b{color:#0c74b9}
.guanyu .name b{color:#0c74b9}
.dn{display:block !important}
.sj{display:none!important}
@media only screen and (max-width:750px){
.asideBanner{display:none !important}
.dn{display:none !important}
.sj{display:block!important}
.fswiperban{}
.ny_banner{height: 200px;}
.ny_banner p{font-size: 20px;padding:10px 0;}
.ny_banner i{font-size: 14px;}
.mbx{line-height:50px;font-size: 14px;}
/*头部*/
#myheader.on .navbar-nav .dropdown{width: auto;text-align: left; background: none;}
#myheader.on .navbar-nav .dropdown.on {background:none}
#myheader.on .navbar-nav .dropdown.on .dropdown-toggle {color:#0068af;}
#logo{width: auto;height:36px;}
.index_banner .swiper-slide{height:auto;}
.index_banner .swiper-slide a{height:auto;}
#fullBanner .spot .swiper-pagination-bullet { width:26px;height:4px;}
/**/
.com-title{padding-top:50px;padding-bottom:20px;}
.com-title .tit-cn {font-size: 30px;line-height: 1.2;}
.com-title .tit-des {font-size:16px;}
.com-btn-140.white{display:none}
.index-case-cate li:nth-child(10){display:none}
.index-case-cate li {width:calc(32% - 2px)!important;margin-right:2%;margin-bottom: 2%;    font-size: 14px;}	
.index-case-cate li:nth-child(3n){margin-right:0}	
.index-case-content .item ul li:first-child{width:100%;}
.index-case-content .item ul li:first-child .box, .index-case-content .item ul li:first-child .box .pic{width:100%;height:280px;}
.index-case-content .item ul li .box .cont{transform: none;}
.index-case-content .item ul li:first-child .box .cont h5{font-size: 14px;width:100%;margin:0;text-align: center;}
.index-case-content .item ul li:first-child .box .cont {padding:10px 7%;}
.index-case .row-4>li{width:50%;}
.index-case-content .item ul li .box .pic{width:100%;height:135px;}
.index-case-content .item ul li .box .cont h5{font-size: 13px;margin:0;width:100%;text-align: center}
.index-case-cate {margin-bottom:20px;}
.index-case{padding-bottom:20px;}
/*关于我们*/
.guanyu{padding:0px 0 40px}
.guanyu .name{font-size:38px;}
.guanyu .content{padding-top:20px;}
.guanyu .content .zuo{width:100%}
.guanyu .content .zuo .nr{line-height:26px;font-size:14px;    height: 267px;overflow: hidden;}
.guanyu .content .zuo .nr span{font-size:12px !important;font-weight: normal !important;line-height:22px !important;}
.guanyu .content .zuo .shuzi{padding-top:20px;}
.guanyu .content .zuo .shuzi ul li .shang{font-size:24px;}
.guanyu .content .zuo .shuzi ul li .xia{font-size:12px;padding-top:10px;}
.guanyu .content .you{width:100%;padding-top:0;}
.guanyu .content .you video{height:250px !important}
/*流程*/
.liucheng{padding-top:0;padding-bottom:40px;}
.liucheng .zuo{width:100%}
.liucheng .zuo .name p{font-size: 30px;}
.liucheng .zuo .name .wz span{line-height:40px;font-size:14px;padding:0 10px;}
.liucheng .zuo .nr{padding-top:25px;}
.liucheng .zuo .nr ul li {width: 49%;margin-right:2%;margin-bottom:2%;}
.liucheng .zuo .nr ul li:nth-child(5n) {margin-right:2%;}
.liucheng .zuo .nr ul li:nth-child(2n) {margin-right:0;}
.liucheng .zuo .nr ul li .name{font-size:14px;height:44px;line-height:22px;padding-top:0;margin-top:15px;}
.liucheng .you{width:100%;margin-top:25px;padding-bottom:22px;}
/*承诺*/
#Promise {}
#Promise .Title h2{ font-size:36px;}
#Promise .Title p{font-size:16px;padding-top:5px;padding-bottom:30px;}
.Promise-ul li {width:50%; }
.Promise-Item { margin:10px;padding:15px; }
.Promise-img { margin-bottom: 15px; transition: all 0.3s linear; }
.Promise-Item h3 { font-size: 18px; color: #000; line-height: 30px; }
.Promise-Item p { font-size: 14px; color: #333; line-height: 20px; height:60px; }
.Promise-ul .last-li { float: right; width: 50%; }
.Promise-Intro { margin: 20px; }
.Promise-Intro h3 { font-size: 26px; color: #1a1a1a; line-height: 40px; margin-bottom: 15px; }
.Promise-Intro h3 .en { font-size: 16px; color: #666; line-height: 20px; display: block; font-weight: 500; font-family: Arial; }
.Promise-Intro p { font-size: 14px; color: #666; line-height: 22px; margin-bottom: 30px; }
.Promise-Intro .Hotline { font-size: 14px; color: #666; line-height: 20px; float: left; margin-right: 30px; }
.Promise-Intro strong { font-size: 24px; color: #0c74b9; line-height: 42px; display: block; font-family: Arial; }
.Promise-Intro .Promise-btn { background: #0c74b9; padding: 0 30px; font-size: 14px;line-height:51px; height:51px; display: block; float: left; color: #fff; border-radius: 10px; transition: all 0.3s linear; }
.Promise-btn .icon-goutong { float: left; font-size: 22px; margin-right: 10px; }
.chengnuo .chengnuo_zuo {width:100% !important;}
.chengnuo .chengnuo_you{width:100% !important;}
.qmzxform{margin-top:30px !important}
#contact .message .container form .baddbtn {width: 120px;}
#footer{padding-bottom: 0 !important;}
#myheader .navbar-nav .dropdown-menu{display:none !important}
/*关于我们*/
.zjky{padding:20px 0 20px !important;}	
.zjky dl dt{width:100% !important;}	
.zjky dl dd {width:100% !important;padding-top: 20px !important;}
.zjky h2 {border-bottom: none !important;margin-bottom: 10px !important;}
.zjky dl dd h4 {height: 30px !important;border-top:none !important;border-bottom:none !important;box-sizing: border-box;margin-bottom:10px !important;}
.zjky dl dd h4 i { display: none !important;}	
.zjky dl dd h4 em {display: block!important;height: auto!important;line-height: normal!important;}	
.zjky dl {height:auto !important;margin-bottom:40px !important}	
.qywh{background: #333 !important;padding-bottom: 6px !important;height: auto !important;}
.qywh h2 {height:auto !important;line-height: 60px !important;font-size: 36px !important;}
.qywh ul li {width: 48% !important;padding:0 1% !important; height: auto !important;}
.qywh ul li h4 { margin-bottom:10px !important;}
.qywh ul li p span{font-size:14px !important;line-height:24px!important;}
.ryzz h2 {height:auto !important;line-height:60px !important;}
.ryzz {padding:25px 0 10px !important;}
.zhengs{padding-left:15px;padding-right:15px;padding-bottom:30px;}
.zhengs ul li{width:49%;float:left;margin-right:2%;}
.zhengs ul li:nth-child(2n){margin-right:0;}
.zhengs ul li img{width:100%;height:250px;}
.zhengs ul li p{font-size:14px;line-height:30px;height:30px;overflow:hidden;text-align: center;}
.gy-fc h2 {height: auto !important;line-height:90px !important;}
.gy-fc {padding: 10px 0 0px !important;}
/*产品*/
.com-cate, .com-cate-wrap {height:auto;border-bottom:none;    padding-top: 25px;}
.com-cate li {margin: 0 2px;height:auto;border:1px solid #ddd;}
.com-cate li>a {font-size:14px;line-height:40px;font-weight:normal;padding:0 8px;}
.com-cate li:hover:before, .com-cate li.on:before {display:none;}
.com-cate li.on>a {background:#0c74b9}
.com-cate li:hover>a, .com-cate li.on>a {color: #fff;}
.select-content {margin:20px 15px;border:none; padding:0;}
.select-content dl {padding:8px 0;font-size: 14px;}
.select-content dl dt { font-size: 14px;    padding-top: 3px;    margin-right: 0;}	
.select-content dl dd {line-height: 26px;width: calc(100% - 58px);}
.select-content dl dd a {margin:0}
.product_lb{margin-left:8px;margin-right:8px;}	
.product_lb .row-3 li{width:50%;}	
.product_lb li .box .pic{line-height:normal;height:135px;}
.st-case-list li .box .cont {padding: 10px;}	
.st-case-list li .box .cont h3{margin-top:0;margin-bottom:5px; font-size:14px;line-height:22px;height:44px;overflow:auto;    text-overflow: inherit;white-space: inherit;}	
.st-case-list li .box .cont p {margin-bottom:5px;}
.st-case-list li .box:hover .cont .more{display:none}	
.st-case-list li .box .cont .more{display:none}	
.cp_xq{width:auto !important;}
.cp_xq .container{padding:0 !important;margin-left:15px !important;margin-right:15px !important}
.cp_img{display: block!important;overflow: hidden;position: relative;}
.cp_img img{width:100%;}
.cp_img img{width:100%;}
.cp_img .swiper-pagination{width:100%;z-index: 10;bottom:5px;}
.cp_img .swiper-pagination-bullet{margin:0 2px;}
.p12-curmbs-1{height:20px}
.cp_xq .jss{margin-top:20px;height:auto;}
.cp_xq .jss li{margin-left:0;font-size: 16px;width:100%;margin-bottom:8px;}
.cp_xq .ylf{width:100%;}
.cp_xq .ylf .tit{margin-top: 30px;}
.fws{padding:40px 0 0 !important;}	
.fws h2 {margin-bottom:30px !important;}
.fws dl dt { width:100% !important;}
.fws dl dd {width:100% !important;padding:20px 15px 15px !important}
.fw h2 {height:auto !important; line-height:normal !important;padding-top:25px;}	
.fw ul li { height:auto !important;padding-top:20px !important;padding-bottom:20px;}
.fw ul li img{height:40px;width: auto !important}
.fw ul li i{width: auto !important; height: 40px !important;}
.fw ul li em {height:auto !important;line-height:normal !important;font-size:16px !important;margin-left:0px !important;}
.fw dl dt {width:100% !important;}	
.fw dl dd {width:100% !important;padding:20px 15px 35px !important}
.fw dl dd p {line-height:24px !important;font-size: 14px !important; margin-bottom:25px !important;}	
.fwys h2 {height:auto !important;line-height:normal !important;margin-top:0 !important}	
.fwys ul li {width:100% !important;height:auto !important;padding:20px !important;}	
.fwys ul li h4 {margin-bottom: 10px !important;}
.sj-team{padding: 20px 0 0 0!important}	
.sj-team h2 em {font-size:18px!important;}
.sj-team .sj-list dl {width:48% !important;margin-bottom:0 !important;margin: 0 1% !important;}	
.sj-team .sj-list dl dd p{}	
.sj-team .sj-list dl dd {height:auto !important;}
.sj-team .sj-list dl dt img {transform: scale(1)!important;}
.sj-team h2 {margin-bottom:25px !important;}
.sg-team h2 {margin-bottom:25px !important;}
.sg-team h2 em {font-size:18px!important;}
.tdwz{}
.tdwz ul li{margin-bottom:20px;background:#fff;padding:20px 15px;}
.tdwz ul li img{width:100%;}
.tdwz ul li .name{font-size:18px;padding-top:15px;}
.tdwz ul li .intro{font-size:14px;padding-top:10px;line-height:24px;}
.sg-team {padding:40px 0 40px !important;}
.dcs dl { padding:20px !important;}
.dcs dl dt{width:100% !important}
.dcs dl dt img{width:100% !important}
.dcs dl dd {width:100% !important;}	
.zt-one-money {padding-top:20px !important;padding-bottom:50px !important; height:auto!important;}	
.zt-one-money .calculator-wrap{width:100% !important}	
.calculator .pricing{display:none;}
.zt-one-money .calculator-wrap .calculator {width:auto !important;height:auto !important;padding:20px 0 !important;margin-left:15px;margin-right:15px}	
.calculator .intro{width:100% !important; padding:0 15px !important;box-sizing: border-box}	
.form-list li {margin-bottom:10px !important; width:100% !important;line-height:50px !important;font-size: 16px !important;}	
.form-list li input, .form-list li select, .form-list li select option {height: 50px !important;line-height:50px !important;font-size: 16px !important;}
.zt-one-old{width:100% !important}
.zt-one-old:before{display:none !important}
.zt-title { padding-top:0 !important;}
.zt-one-ask{width:100% !important}
.tpc img {width:100% !important;height:auto !important}
.zt-one-ask .right{width:100% !important;padding-left:15px !important;padding-right:15px !important;box-sizing: border-box;padding-top:25px;}
.zixun-case{height: auto !important}
.c-box{display:none !important}
.pop-2023 {display:block;position: fixed;top:inherit;bottom:0;right:0;width:100%;transform: translateY(0);}	
.pop-2023 .c-box1 {border-radius:0;background-color: #222;padding:2px 0}
.pop-2023 .c-box1 a {position: relative;display: block;padding: 12px 0;color: #fff;width:33.33%;text-align: center;float:left;}	
.pop-2023 .c-box1 a p{color: #fff;margin:0;display:inline-block;padding-left:3px;}	
.pop-2023 .c-box1 a::before {display:none}	
.pop-2023 .c-box1 a svg {display:inline-block;height: 22px;color:#fff;vertical-align: bottom;}
.pop-2023 .c-box1 a svg path {fill: #fff;}
.news_tabs .tabs_hd span{    margin-top: 6px;}
.news_tabs .tabs_hd span {float: left;}
.news_tabs .tabs_hd span { padding: 0 10px;line-height: 40px;border: 1px solid #ddd;}
.news_tabs .tabs_hd p { font-size: 14px;padding: 0 16px;margin-right: 0;margin-bottom: 0;border: 1px solid #ddd;line-height: 40px;margin-top: 6px;}	
/*承诺*/
.qmcn{}
.qmcn .nr{margin-top:25px;position:relative}
.qmcn .nr .bg{display:none}
.qmcn .nr .zuo{width:100%;}
.qmcn .nr .zuo li{padding-bottom:15px;}
.qmcn .nr .zuo li .img{width:60px;}
.qmcn .nr .zuo li .text{width: calc(100% - 75px);}
.qmcn .nr .zuo li .text span {font-size:18px;}
.qmcn .nr .zuo li .text p {font-size: 14px;line-height:22px;padding-top:5px;}
/*首页团队*/
.tuandui{padding-top:20px;}
.tuandui .nr{padding:20px 0 50px;}
.tuandui .nr .zuo{width:100%;height:auto;padding:15px;}
.tuandui .nr .zuo .img{width:42%;position:relative}
.tuandui .nr .zuo .img img{height:auto;width:100%}
.tuandui .nr .zuo .text{ width:54%;}
.tuandui .nr .zuo .text .name{padding-top:0;}
.tuandui .nr .zuo .text .name span{font-size:15px;}
.tuandui .nr .zuo .text .name p{padding-top:5px;}
.tuandui .nr .zuo .text .intro{line-height: 22px;height:44px;overflow:hidden;padding-top:0;margin-top:10px;}
.tuandui .nr .zuo .text .more a{margin-top:5px;}
.tuandui .nr .you{width:100%;margin-top:10px;}
.tuandui .nr .you li{width:32%;margin-left:0;margin-right:2%; margin-bottom:2%;float: left;position: relative;}
.tuandui .nr .you li:nth-child(3n){margin-right:0}
.tuandui .nr .you li img{width:100%;height:115px;}
/*首页新闻*/
.xingwen{padding-top:40px;padding-bottom:50px;}
.xingwen .nr{padding-top:25px;}
.xingwen .nr .kuan{width:100%;float:left;margin-right:0;margin-bottom:20px;}
.xingwen .nr .kuan .img{width:140px;}
.xingwen .nr .kuan .img img{height:100px;width:100%}
.xingwen .nr .kuan .text{width:calc(100% - 155px);}
.xingwen .nr .kuan .text .time{line-height: 30px;color: #999;font-size: 16px;display: none}
.xingwen .more a { padding:8px 25px;}
/*底部*/
.banquan{display: block;}
.banquan .dibu_nav{display:none}
.banquan .dibu_ewm{padding-top:35px;margin-left:0;}
.banquan .dibu_ewm .nr{padding-top:10px;color:#fff;line-height:24px;font-size:14px;}
.banquan .dibu_ewm .nr div{color:#fff;}
.banquan .dibu_ewm .erwm{display:flex;padding-top:12px;}
.banquan .dibu_ewm .kuan{text-align:center;margin-right:5px}
.banquan .dibu_ewm .kuan img{width:70px;}
.banquan .dibu_ewm .kuan p{font-size: 12px;color: #818080;padding:5px 0;width:80px;}
.banquan .dibu_ly{padding-top:20px;margin-left:0;padding-bottom:30px;}
.banquan .dibu_ly .name{font-weight:bold;font-size:20px;color:#fff}
.banquan .dibu_ly .nr{padding-top:25px;}
.banquan .dibu_ly .nr .kuan{padding-bottom:10px;}
.banquan .dibu_ly .nr .kuan i{display:inline-block;padding-left:5px;color:#f00}
.banquan .dibu_ly .nr .bname{width:100%; height: 42px;background: none;border: 1px solid #fff;padding: 0 10px;font-size: 14px;color: #fff;}
.banquan .dibu_ly .nr .bremark{width:100%; height: 120px;background: none;border: 1px solid #fff;padding:5px 10px;font-size: 14px;color: #fff;}
.banquan .dibu_ly .nr .baddbtn{display:block;width:100%;height:44px;background:#fff;border:none;font-size:14px;color:#000}	
/*分页*/
.huanye i{display:none}	
/**/
.index-case-header .slick-track{width:100% !important}	
.com-title{padding-bottom:0;padding-top:30px}	
.index_toubu p {font-size: 16px;}	
	
/*服务流程*/
.fwlc{padding:30px 0 10px}
.fwlc_box ul{padding-top:20px;}
.fwlc_box ul li{width: calc(50% - 31px);margin: 0 15px 20px;}
.fwlc_box ul li:nth-child(2){border-right:none;}
.fwlc_box ul li .zuo{font-size: 30px;padding-right: 10px;}
.fwlc_box ul li .you{width: calc(100% - 42px);}
.fwlc_box ul li .you span{font-size: 14px;padding-bottom: 6px;padding-top: 6px;}
.fwlc_box ul li .you p{font-size: 12px;}	
.ttt_ap{padding-bottom:20px;}
.ttt_ap .kuan{float:left;width:49%;margin-right:2%;padding-bottom:20px}
.ttt_ap .kuan:nth-child(4n){margin-right:2%;}
.ttt_ap .kuan:nth-child(2n){margin-right:0;}
	

.content_t{padding-left:15px;padding-right:15px}
.ttt_ap{padding-bottom:80px;}
.ttt_ap .kuan{float:left;width:49%;}
.ttt_ap .kuan:nth-child(3n){margin-right:0;}
.ttt_ap .kuan:nth-child(2n){margin-right:0;}
.ttt_ap .kuan .name{line-height:42px;font-size:14px;}
	
	
}
