*{margin: 0;padding: 0;border: 0;font-family: PingFangSC-Regular, PingFang SC,"Microsoft YaHei",  "PingFang SC",  sans-serif}

@font-face {

    font-family: "Enb";

    src: url("fonts/Palatino-Bold.otf");



}

html,body{font-size:14px;color:#333;}

a{text-decoration: none;color:#333}

i{font-style:normal;}

.hide {display: none !important;}

.fr{float: right;}

.fl{float: left;}

/* == clearfix == */

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix2{clear: both;content: '';*zoom:1;display:block;}

input:focus, textarea:focus {outline: none;}

ul, li,ol {list-style: none;}

input[type=button]{ cursor: pointer; -webkit-appearance: none; }

input[type=submit]{ cursor: pointer; -webkit-appearance: none; }

input[type=file]{ cursor: pointer; -webkit-appearance: none; }

button{ cursor: pointer; -webkit-appearance: none; }

button{border:none;outline:none;background:none;cursor:pointer}

input{border:none;outline:none;background:none;}

.text-c{text-align:center;}

.text-r{text-align:right;}

em{font-style:normal;font-weight:normal;}

html,body{font-size:14px;}

body{overflow-x:hidden;width:100%;}



.color-f{color:#fff}

.color-7f{color:#7f7f7f;}

.color-8a{color:#8a8a8a;}

.m-l-a{margin-left:auto;}

.m-r-a{margin-right:auto;}

.m-r-0{margin-right:0px;}

.m-l-70{margin-left:70px;}

.m-b-50{margin-bottom:50px;}

.m-t-5{margin-top:5px;}

.m-t-10{margin-top:10px;}

.m-t-15{margin-top:15px;}

.m-t-20{margin-top:20px;}

.m-t-25{margin-top:25px;}

.w-1200{max-width:1200px;margin:0 auto;width:1200px;}

.w-1250{width:1250px;margin:0 auto;}

.rate-55{width:55%;}

.rate-40{width:40%;}

.flex{display:flex;flex-wrap:wrap;}

.flex-between{justify-content:space-between;}

.flex-center{align-items:center;}

.flex-end{align-items:flex-end;}





@keyframes lineMove{0%{bottom:15px}15%{bottom:24px} 50%{bottom:30px}85%{bottom:35px}to{bottom:40px}}

@keyframes Scale1{0%{transform:scaleX(1.05)}15%{transform:scaleX(1.1)} 50%{transform:scaleX(1.15)}85%{transform:scaleX(1.05)}to{transform:scaleX(1)}}



.color-orange{color:#fb9c00;}



.main-header{position:relative;left:0;top:0;width:100%;z-index:999;}

.main-header.fixed{background:#fff;box-shadow: 0px 4px 8px 0px rgba(55,99,255,0.1000);}



.header{display:flex;align-items:center;justify-content:space-between;padding:0 100px;background:#fff;box-shadow:0 2px 6px rgba(0,82,217,0.03);position:relative;}

.header-nav .nav{display:flex; white-space: nowrap}

.header-nav .nav li{margin:0 10px;}

.header-nav .nav li .a{display:block;font-size:18px;min-width:80px;position:relative;

    height: 80px;line-height:80px;text-align:center;color:#333;transition:all 360ms;}

.header-logo a{
    display:block;width: 145px; height:65px;
    background: url("/assets/new_logo.png") center no-repeat;
    background-size: 100%;
}

.header-logo .m-logo{display:none;}

.header-nav .nav li .a:after{height:2px;background:#0052d9;display:block;content:"";position:absolute;left:0;width:100%;opacity:0;transition:all 300ms;bottom:0px;}

.header-nav .nav li:hover .a{color:#0052d9;}

.header-nav .nav li:hover .a:after{opacity:1}

.header-nav .nav li.active .a{color:#0052d9;}

.header-nav .nav li.active .a:after{opacity:1}

.header-nav .nav-down{position:absolute;left:0;top:80px;width:100%;background:#fff;padding:0;box-shadow:0 2px 6px rgba(0,0,0,0.06);border-top:1px solid #f2f3f5;transition: all 0.6s ease;max-height: 0; overflow: hidden}

.header-nav .nav-down .down-flex{display:flex;padding:0 100px;flex-wrap:wrap;justify-content:center; margin: 15px auto}

.header-nav .nav-down .down-a{font-size:18px;margin:10px 25px;}

.header-nav .nav-down .down-a:hover{color:#0052d9}

.header-nav .nav-down .down-a.on{color:#0052d9;}


.header-nav .nav li:hover .nav-down {max-height: 1000px;}

.header-fr{}

.header-fr .header-content{display:flex;align-items:center;}



.header-search{width:22px;height:22px;background:url("../images/search1.png") no-repeat center;cursor:pointer;margin-left:80px;}

.search-down{position:absolute;left:0;top:80px;display:none;width:100%;background:#F7F7F8;}

.search-down .search-box{position:relative;padding:30px 100px;}

.search-down .search-box .box{max-width:1000px;margin-left:auto;margin-right:0;display:flex;align-items:center;background:#fff;

    border-radius:6px;height:50px;overflow:hidden;justify-content:space-between;}

.search-down .search-box .search-input{height:50px;background:#fff;text-indent:10px;flex:1}

.search-down .search-box .search-btn{width:50px;height:50px;background:url("../images/search1.png") no-repeat center;}



.index-banner{position:relative;}

#video1{width:100%;object-fit:fill;position:relative;height:100%;}

.index-banner .banner-box{position:absolute;left:0;top:30%;width:100%;}

.index-banner .w-1200{position:relative;}

.index-banner .play-btn{width:123px;height:123px;background:url("../images/banner3.png") no-repeat center;position:absolute;top:0;right:100px;cursor:pointer;}

.index-banner .play-btn.active{display:none;}

.index-banner .banner-tip{margin-left:-100px;}







.index-bg{background:url("../images/bg0.jpg") no-repeat center bottom;padding-bottom:300px;background-size:cover;}

.index-sec1{padding:110px 0px;}

.index-title{text-align:center;}

.index-title .en{font-size:48px;color:#9d9d9d;font-weight:600}

.index-title .ch{color:#0052d9;font-size:30px;margin:5px 0px 15px 0;}

.index-title  .tip{font-size:16px;color:#999;line-height:1.5;max-width:450px;margin:0 auto;}



.index-sec1 .sec1-box li{margin:65px auto;}

.index-sec1 .sec1-box li .li-img{width:500px;}

.index-sec1 .sec1-box li .li-txt{width:500px;height:300px;position:relative;margin-top:50px;}

.index-sec1 .sec1-box li .li-img img{display:block;max-width:100%;margin:0 auto;}

.index-sec1 .sec1-box li .en{color:#fff;   text-shadow: #acbfff 0px 2px,

#acbfff 2px 0px,

#acbfff -2px 0px,

#acbfff 0px -2px,

#acbfff -1.4px -1.4px,

#acbfff 1.4px 1.4px,

#acbfff 1.4px -1.4px,

#acbfff -1.4px 1.4px;

    font-size:48px;position:absolute;

    right:0;top:0;white-space:nowrap;
    line-height:1.1;
    letter-spacing: -1px;

}

.index-sec1 .sec1-box li .t{font-size:24px;position:absolute;top:70px;right:0px;white-space:nowrap;}

.index-sec1 .sec1-box li .c{font-size:16px;color:#999;position:absolute;top:120px;right:0;}

.index-sec1 .sec1-box li .li-txt.fr .en{left:0;right:auto;}

.index-sec1 .sec1-box li .li-txt.fr .t{right:auto;left:0;}

.index-sec1 .sec1-box li .li-txt.fr .c{right:auto;left:0;}

.index-sec1 .sec1-box-a{display:block;width:140px;height:50px;border-radius:25px;box-shadow:0 0 30px rgba(0,82,217,0.2);position:absolute;left:0;bottom:50px;

    background:#2965ff url("../images/icon1.jpg") no-repeat 110px center;line-height:50px;color:#fff;font-size:16px;text-indent:30px;}

.index-sec1 .sec1-box li .li-txt.fl .sec1-box-a{left:auto;right:0}





.index-sec2{padding:0 0px 110px 0}

.index-sec2 .sec2-t img{display:block;max-width:100%;margin:0 auto;}

.index-sec2 .sec2-article{

    max-width:630px;position:relative;

    padding:50px 0px;

    margin:0 auto;text-align:center;

}

.index-sec2 .sec2-article .t{font-size:36px;color:#0052d9;}

.index-sec2 .sec2-article .c{font-size:16px;color:#666;line-height:1.5;margin-top:20px;}

.index-sec2 .sec2-article:before{width:51px;height:46px;display:block;content:"";position:absolute;left:-100px;top:50px;background:url("../images/icon2.png") no-repeat center;}

.index-sec2 .sec2-article:after{width:51px;height:46px;display:block;content:"";position:absolute;right:-100px;bottom:50px;background:url("../images/icon3.png") no-repeat center;}

.index-sec2-a{

    display:block;width:140px;height:50px;border-radius:25px;box-shadow:0 0 30px rgba(0,82,217,0.2);

    background:#2965ff;line-height:50px;color:#fff;font-size:16px;text-align:center;

    margin:0 auto;

}





.index-sec3{padding:150px 0px;}







.main-footer{background:#f1f4fb;}

.main-footer .footer{display:flex;justify-content:space-between;padding:55px 0;}

.main-footer .footer .footer-li{width:235px;}

.foot-t{font-size:18px;color:#666;margin-bottom:10px;}

.foot-nav a{display:block;font-size:14px;line-height:30px;}

.foot-nav a:hover{color:#0052d9;}

.footer-bot{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e8ebf1;padding:30px 0;}

.foot-nav{margin-bottom:30px;}

.foot-tel{color:#0052d9;font-size:30px;}

.foot-c{font-size:18px;line-height:1.5;}

.footer-bot .copy{color:#666;}

.footer-bot .bot-fr{display:flex;align-items:center;}

.footer-bot .bot-wx{width:40px;height:40px;background:url("../images/foot1.png") no-repeat center;cursor:pointer;position:relative;}

.footer-bot .bot-wb{width:40px;height:40px;background:url("../images/foot2.png") no-repeat center;margin-left:20px;cursor:pointer;position:relative;}

.foot-wx{display:flex;align-items:center;font-size:16px;color:#999;line-height:30px;text-align:right;justify-content:space-between;}

.foot-wx img{display:block;width:100px;height:100px;}









.inner-banner{position:relative;}

.inner-banner img{display:block;width:100%;}

.inner-banner .banner-txt{position:absolute;left:50%;margin-left:-600px;width:1200px;top:0;height:100%;display:flex;flex-direction:column;justify-content:center;color:#fff}

.inner-banner .en{font-size:48px;font-family:Arial;font-weight:600;}

.inner-banner .ch{font-size:48px;}

.inner-banner .mobile-img{display:none;}

.inner-banner .c{font-size:24px;color:#fff;line-height:1.5;max-width:750px;margin-top:15px;}



.inner-title{display:none;margin-bottom:30px;}

.inner-title .ch{font-size:20px;margin-top:5px;}

.inner-title .en{font-size:32px;color:#0052d9;font-weight:600;}



.inves-container{padding:100px 0px;}



.inves-nav{display:flex;flex-wrap:wrap;margin:0 -10px;}

.inves-nav .nav-a{transition:all 250ms;display:block;width:140px;height:40px;line-height:40px;text-align:center;border:1px solid #f2f2f2;font-size:18px;color:#666;margin:5px 10px;}

.inves-nav .nav-a.active{background:#1b68fd;border:1px solid #1b68fd;color:#fff;}

.inves-nav .nav-a:hover{background:#1b68fd;border:1px solid #1b68fd;color:#fff;}



.inves-list{margin-top:40px;border-top:1px solid #e4e4e4;}

.inves-list li{border-bottom:1px solid #e4e4e4;}

.inves-list li a{display:block;padding:20px 25px;line-height:40px;transition:all 360ms;position:relative;left:0px;}

.inves-list li .date{color:#1b68fd;font-size:24px;}

.inves-list li .t{font-size:18px;color:#666;margin-left:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.inves-list li:hover a{padding:20px 15px;color: #1b68fd}

.inves-list li:hover a .t{color: #1b68fd}



.inner-search{width:450px;height:72px;display:flex;align-items:center;justify-content:space-between;margin:35px 0px;background:#f2f2f2;}

.inner-search .search-box{width:385px;height:62px;background:#fff;margin-left:5px;}

.inner-search .search-input{padding:0 20px;}

.inner-search .input{height:62px;width:100%;}

.inner-search .search-btn{width:60px;height:72px;background:url("../images/search2.png") no-repeat center;}



.case-container{padding:100px 0;position:relative;}

.case-container .w-1200{position:relative;z-index:3;}

.case-tit{font-size:18px;font-weight:600;text-align:center;margin-bottom:50px;}

.case-bg{position:absolute;left:0;bottom:0;width:100%;background:#f4f4f4;height:60%;}

.case-list{display:flex;flex-wrap:wrap;margin:50px -15px;}

.case-list li{width:33.3333%;margin:15px 0px;}

.case-list li a{display:block;background:#fff;margin:0 15px;position:relative;height:100%;}

.case-list li .img img{display:block;width:100%;}

.case-list li .txt{padding:30px 20px;}

.case-list li .t{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.case-list li .c{line-height:2;color:#666;margin-top:20px;}





.news-flex{display:flex;justify-content:space-between;align-items:flex-end;}

.news-year{display:flex;margin:35px 0px;}

.news-year .year-a{width:100px;height:40px;margin-left:10px;line-height:40px;text-align:center;font-size:18px;color:#666;background:#f2f2f2;transition:all 250ms;}

.news-year .year-a.active{background:#1b68fd;color:#fff;}

.news-year .year-a:hover{background:#1b68fd;color:#fff;}

.news-box{overflow:hidden;position:relative;margin-bottom:30px;}

.news-box .news-li a{display:block;}

.news-box .news-li .img img{display:block;width:100%;border-radius:10px;height:205px;}

.news-box .swiper-pagination{display:none;}

.news-box .news-li .t{font-size:18px;line-height:1.66;margin:20px 0px;}

.news-box .news-li .date{font-size:18px;}





.main-pages{display:flex;margin:35px 0px;justify-content:flex-end;}

.main-pages .pages-a{background:#e4e4e4;font-size:18px;color:#666;margin-left:10px;line-height:36px;text-align:center;padding:0 10px;}

.main-pages .pages-a.active{background:#1b68fd;color:#fff;}





.party-box{margin:30px auto;position:relative;display:flex;}

.party-box .party-li{display:flex;background:#f2f2f2;justify-content:space-between;}

.party-box .li-img{width:630px;}

.party-box .li-img img{display:block;width:100%;}

.party-box .swiper-pagination{position:relative;margin-top:10px;}

.party-box .mySwiper{overflow:hidden;padding-bottom:30px;}

.party-box .li-txt{width:480px;margin-right:30px;padding:30px 0px;}

.party-box .li-txt .date{color:#1b68fd;font-size:36px;font-weight:600;}

.party-box .li-txt .t{font-size:24px;color:#1b68fd;margin:10px 0px;}

.party-box .li-txt .c{font-size:16px;color:#999;line-height:1.5;margin:25px 0;}

.party-btn{width:160px;height:60px;background:#1b68fd url("../images/icon5.png") no-repeat 120px center;display:block;

    font-size:16px;color:#fff;line-height:60px;text-indent:30px;margin-top:30px;}



.party-list li a{padding:20px 0px;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;}

.party-list li .li-date{width:100px;height:100px;background:#f2f2f2;border-radius:5px;text-align:center;}

.party-list li .li-date .day{font-size:48px;}

.party-list li .li-date  .y{font-size:16px;}

.party-list li .li-t{font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.party-list li .li-c{color:#999;font-size:16px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.party-list li .li-fl{width:1000px;}

.party-list li .more{display:none;}

.party-list li:hover .li-date{background:#1b68fd url("../images/icon6.png") no-repeat center 25px;color:#fff;}

.party-list li:hover .day{display:none;}

.party-list li:hover .y{display:none;}

.party-list li:hover .more{padding-top:60px;color:#fff;display:block;}



.about-container{background:#f3f4f6;padding:55px 0px;}

.about-nav{display:flex;justify-content:center;}

.about-nav .nav-a{font-size:18px;margin:0 30px;}

.about-nav .nav-a.active{color:#1b68fd;}

.about-nav .nav-a:hover{color:#1b68fd;}

.about-banner{position:relative;}

.about-banner img{display:block;width:100%;}

.about-banner .banner-txt{text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;color:#fff;

    justify-content:center;align-items:center;flex-direction:column;}

.about-banner .banner-t{font-size:24px;}

.about-banner .banner-c{font-size:36px;font-weight:600;margin:15px 0px;}

.about-banner .banner-play{width:40px;height:40px;margin:0 auto;background:url("../images/play1.png") no-repeat center;margin-top:25px;}

.contact-sec1{display:flex;justify-content:space-between;padding:80px 0px 50px 0;}

.about-banner .mobile-img{display:none;}



.about-tit .en{font-size:48px;color:#1b68fd;font-weight:600;letter-spacing:-2px;}

.about-tit .ch{font-size:18px;font-weight:600;margin-top:5px;}



.w-1400{max-width:1400px;margin:0 auto;}



.contact-sec1 .sec1-fl{width:420px;}

.contact-sec1 .address{margin-top:40px;}

.contact-sec1 .address .address-t{color:#1b68fd;font-size:24px;margin-bottom:15px;}

.contact-sec1 .address .address-c{font-size:18px;line-height:2;}

.contact-sec1 .sec1-ul{display:flex;text-align:center;}

.contact-sec1 .sec1-ul li{width:280px;padding:30px 0px;border:1px solid #dddddd;border-radius:6px;margin-left:10px;height:auto;font-size:18px;line-height:1.6;}

.contact-sec1 .sec1-ul .icon{display:block;margin:20px auto;}

.contact-sec1 .sec1-ul .li-bd{margin-top:30px;}



.contact-t{font-size:24px;color:#1b68fd;padding:20px 0px;border-bottom:2px solid #ddd;}

.contact-sec2 .contact-tab{display:flex;margin:30px 0px;}

.contact-sec2 .contact-tab .li{font-size:18px;line-height:2;cursor:pointer;position:relative;margin-right:35px;}

.contact-sec2 .contact-tab .li.active{color:#1a7aff;font-weight:600;}

.contact-sec2 .contact-tab .li.active:after{width:20px;height:2px;position:absolute;left:0;bottom:-10px;display:block;content:"";background:#1b68fd;}

.contact-sec2 .sec2-box{font-size:16px;line-height:2;margin-top:40px;display:none;}

.contact-sec2 .sec2-box.active{display:block;}





.team-container{padding:55px 0px;}

.team-sec{display:flex;justify-content:space-between;margin-top:50px;}

.team-fl{width:200px;}

.team-sec .team-ul{max-width:1080px;width:calc(100% - 300px);}

.team-sec .team-ul li{background:#f3f4f6;border-radius:15px;display:flex;margin-bottom:30px;}

.team-sec .team-ul li .img{width:250px;}

.team-sec .team-ul li .img img{display:block;border-radius:15px;border-bottom-right-radius:0;width:100%;}

.team-sec .team-ul li .li-txt{flex:1;padding:30px 35px;}

.team-sec .team-ul li .name{font-size:24px;}

.team-sec .team-ul li .c{font-size:16px;color:#999;line-height:1.8;margin-top:20px;}

.team-sec .team-ul li .t{font-size:18px;margin:10px 0px;}





.honor-sec1{margin:50px 0px;display:flex;}

.honor-sec1 .sec1-fl{width:340px;}

.honor-sec1 .sec1-img{width:calc(100% - 340px);position:relative;}

.honor-sec1 .sec1-img img{display:block;width:100%;border-radius:20px;}

.honor-sec1 .sec1-img .t{position:absolute;left:8%;bottom:8%;width:84%;font-size:18px;line-height:2;color:#fff;}

.honor-sec2{position:relative;padding-top:60px;}

.honor-sec2 .sec2-li{border-radius:20px;background:#fff;box-shadow:0px 0px 10px rgba(0,0,0,0.05)}

.honor-sec2 .sec2-li img{display:block;width:100%;border-radius:20px;}

.honor-sec2 .sec2-li .txt{padding:30px;}

.honor-sec2 .sec2-li .t{font-size:24px;font-weight:60;margin:15px 0px;}

.honor-sec2 .sec2-li .c{line-height:2.2;font-size:16px;}

.honor-sec1 .sec1-img .mobile-img{display:none;}



.honor-sec2 .swiper-button-next:after{display:none;}

.honor-sec2 .swiper-button-prev:after{display:none;}

.honor-sec2 .swiper-button-prev{width:60px;height:60px;box-shadow:0px 5px 30px rgba(27,104,253,0.2);position:relative;left:auto;margin:0px 0 0 20px;

    background:#fff url("../images/icon11.png") no-repeat center;border-radius:100%;opacity:1;top:0px;}

.honor-sec2 .swiper-button-next{width:60px;height:60px;box-shadow:0px 5px 30px rgba(27,104,253,0.2);position:relative;left:auto;margin:0px 0 0 20px;

    background:#fff url("../images/icon12.png") no-repeat center;border-radius:100%;opacity:1;top:0px;}

.honor-sec2 .sec2-but{max-width:1400px;margin:0 auto;display:flex;justify-content:flex-end}

.honor-sec2 .mySwiper{margin-top:-20px;}





.history-container{padding:55px 0px;}

.history-sec{display:flex;margin-top:65px;}

.history-bg{background:url("../images/his1.jpg") no-repeat center bottom;}

.history-fl{width:320px;}

.history-ul{max-width:835px;}

.history-ul li{margin-bottom:40px;}

.history-ul li .t{font-size:30px;}

.history-ul li .c{font-size:16px;line-height:1.8;margin-top:20px;}





.about-bg{background:#fff url("../images/bg2.jpg") no-repeat center 0px;}

.about-sec1{display:flex;margin:80px auto;max-width:1400px;justify-content:space-between}

.about-sec1 .sec1-txt{max-width:1080px;width:calc(100% - 320px);font-size:16px;line-height:1.8;}

.about-sec2{display:flex;}

.about-sec2 .sec2-li{flex:1;position:relative;}

.about-sec2 .sec2-li img{display:block;position:relative;width:100%;}

.about-sec2 .sec2-li .txt{position:absolute;left:0;top:0px;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;text-align:left;height:100%;}

.about-sec2 .sec2-li .t{font-size:18px;font-weight:600;}

.about-sec2 .sec2-li .c{font-size:24px;font-weight:lighter;margin-top:20px;}



.about-sec3{position:relative;}

.about-sec3 .map-img{display:block;width:100%;}

.about-sec3 .sec3-t{

    position:absolute;

    left:0;

    top:50px;

    width:100%;font-size:30px;color:#fff;text-align:center;

}



.about-sec4{background:url("../images/about4.jpg") no-repeat center;background-size:cover;}

.about-sec4 .sec4-ul{max-width:1400px;margin:0 auto;display:flex;}

.about-sec4 .sec4-ul li{flex:1;text-align:center;color:#fff;padding:350px 0 50px 0px;transition:all 300ms;}

.about-sec4 .sec4-ul li .t{font-size:60px;font-weight:600;}

.about-sec4 .sec4-ul li .c{font-size:24px;line-height:1.5;margin-top:24px;}

.about-sec4 .sec4-ul li:hover{background:url("../images/about5.png") no-repeat center 0;}



.about-sec5{padding-top:55px;}

.about-sec5 .sec5-tab{max-width:1200px;display:flex;justify-content:space-around;margin:0 auto;}

.about-sec5 .sec5-tab .li{font-size:30px;text-align:center;}

.about-sec5 .sec5-box{margin-top:50px;}

.about-sec5 .sec5-box img{display:block;border-radius:15px;box-shadow:0px 2px 6px rgba(0,0,0,0.05);margin:0 10px;width:216px;height:160px;margin:0 auto;}

.about-sec5 .sec5-box .t{font-size:18px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:15px;}

.about-sec5 .sec5-box li{position:relative;top:0;transition:all 300ms;}

.about-sec5 .sec5-box li:hover{top:-6px;}

.about-sec5 .sec5-box li a{display:block;}



.mNavBtn {display: block;width: 24px;height:24px;right: 10px;top: 18px;position: absolute;cursor: pointer;z-index:99999;display:none;}

.mNavBtn span {position: absolute;left: 0;width: 24px;height: 3px;background:#0052d9;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}

.mNavBtn span.line1 {top: 0;}

.mNavBtn span.line2 {top: 10px;width:16px;}

.mNavBtn span.line3 {bottom: 0;}

.mNavBtn.active .line1 {transform: rotate(45deg);top: 14px;}

.mNavBtn.active .line2 {display: none;}

.mNavBtn.active .line3 {transform: rotate(-45deg);bottom: 7px;}

.mNavBtn.active span{width:25px;color:#fff;}

.body-hide{overflow:hidden;position:fixed;left:0px;top:0px;width:100%;height:100%;}

.black_bg{background:rgba(0,0,0,0.5);position:fixed;left:0px;top:0px;width:100%;height:100%;z-indx:9999;display:none;}

.black_bg.fix{display:block;z-index:999}



/*.mobile-menu{width:32px;height:35px;background:url("../images/menu2.png") no-repeat center;position:absolute;right:15px;top:12px;display:none;z-index:999999;}*/

.mobile-head{display:none;justify-content:space-between;align-items:center;margin:20px 15px;}

.mobile-head .head-wx{display:flex;align-items:center;}

.mobile-head .head-wx .wx-t{font-size:14px;color:#999;margin-left:15px;}

.mobile-head .head-small{display:flex;}

.mobile-head .head-small .small-wx{width:40px;height:40px;background:url("../images/foot1.png") no-repeat center;}

.mobile-head .head-small .small-wb{width:40px;height:40px;background:url("../images/foot2.png") no-repeat center;margin-left:20px;}

.down-icon{width:50px;height:30px;background:url("../images/down2.png") no-repeat right center;position:absolute;right:0px;top:10px;display:none;}







.product-banner{position:relative;height:500px;background:url("../images/pp41.jpg") no-repeat center;background-size:cover;}

.product-banner .banner-txt{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;}

.product-banner .t{font-size:36px;}

.product-banner .c{font-size:18px;line-height:2;margin-top:15px;}

.data-sec1{padding:100px 0px;}

.data-sec1 .sec1-box{margin-top:50px;}

.data-sec1 .sec1-box img{display:block;width:100%;}

.data-tit{font-size:30px;text-align:center;}



.data-sec2{background:#eff3fb url("../images/bg3.png") no-repeat right bottom;padding:100px 0px;}

.data-sec2 .sec2-box{display:flex;margin-top:50px;justify-content:space-between;}

.data-sec2 .sec2-fl{max-width:630px;margin-right:30px;}

.data-sec2 .sec2-img{max-width:730px;}

.data-sec2 .sec2-img img{display:block;width:100%;}

.data-sec2 .sec2-li{display:flex;margin-bottom:40px;}

.data-sec2 .sec2-li .icon{display:block;width:80px;margin-right:20px;min-width:80px;height:80px;}

.data-sec2 .sec2-li .t{font-size:24px;}

.data-sec2 .sec2-li .c{font-size:16px;line-height:1.8;margin-top:20px;}

.data-sec2 .sec2-list{margin-top:50px;display:flex;}

.data-sec2 .sec2-list li{width:25%;}

.data-sec2 .sec2-list li .li-con{position:relative;height:calc(100% - 60px);margin: 0 12px;background:#fff;border-radius:15px;padding:30px 24px;}

.data-sec2 .sec2-list li .icon{display:block;margin:0 auto;}

.data-sec2 .sec2-list li .t{font-size:24px;text-align:center;margin:30px 0px;}

.data-sec2 .sec2-list li .name{width:180px;height:45px;border-radius:23px;margin:0 auto;line-height:45px;

    font-size:18px;color:#fff;text-align:center;

    background:url("../images/pp413.png") no-repeat center;background-size:100% 100%;}

.data-sec2 .sec2-list li .c{font-size:16px;line-height:1.8;margin-top:20px;}





.data-sec3{padding:80px 0px;}

.data-sec3 .sec3-ul{margin-top:50px;display:flex;justify-content:space-between;}

.data-sec3 .sec3-ul .t{color:#1a7aff;font-size:18px;}

.data-sec3 .sec3-ul .num{font-size:36px;}

.data-sec3 .sec3-ul .c{font-size:16px;line-height:1.5;margin-top:15px;}

.data-sec3 .sec3-ul li{max-width:210px;}



.data-sec4{background:#eff3fb;padding:100px 0px;}

.data-sec4 .sec4-ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:100px;}

.data-sec4 .sec4-ul li{width:50%;}

.data-sec4 .sec4-ul a{display:block;}

.data-sec4 .sec4-ul li a{margin-right:120px;position:relative;margin-top:50px;margin-left:50px;}

.data-sec4 .sec4-ul li img{display:block;width:100%;border-radius:10px;}

.data-sec4 .sec4-ul li:nth-child(1) a{margin-right:120px;}

.data-sec4 .sec4-ul li:nth-child(2n) a{margin-top:100px;margin-right:120px;}

/*.data-sec4 .sec4-ul li:nth-child(3) a{margin-top:100px;margin-left:80px;}*/

/*.data-sec4 .sec4-ul li:nth-child(4) a{margin-top:100px;margin-left:80px;}*/

.data-sec4 .sec4-ul li .t{position:absolute;right:-80px;width:230px;height:80px;line-height:80px;

    background:#fff;border-radius:10px;text-align:center;font-size:24px;bottom:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.data-sec4 .sec4-ul li:hover .t{background:#2965ff;color:#fff;}



.data-sec5{padding:100px 0px;}

.data-sec5 .sec5-ul{display:flex;margin-top:100px;}

.data-sec5 .sec5-ul li{width:20%;}

.data-sec5 .sec5-ul li a{display:block;margin:5px;}

.data-sec5 .sec5-ul li img{display:block;border-radius:10px;width:100%;}

/*.data-sec5 .sec5-ul li:nth-child(2){margin-top:50px;}

.data-sec5 .sec5-ul li:nth-child(3){margin-top:-50px;}

.data-sec5 .sec5-ul li:nth-child(4){margin-top:70px;}

.data-sec5 .sec5-ul li:nth-child(5){margin-top:30px;}

.data-sec5 .sec5-ul li:nth-child(6){}*/



.product-pc{height:500px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;z-index:11;}

.product-mobile{display:none;position:relative;z-index:11;}

.product-mobile img{display:block;width:100%;}

.product-mobile .txt-bg{background:url("../images/pp312.jpg") no-repeat center;background-size:100% 100%;padding:35px 25px;}

.product-mobile .t{font-size:24px;color:#1959fd}

.product-mobile .c{font-size:15px;line-height:1.5;margin-top:10px;}

.product-pc .pc-txt{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}

.product-pc .pc-txt .t{font-size:36px;color:#1959fd;}

.product-pc .pc-txt .c{font-size:18px;line-height:2;margin-top:20px;max-width:560px;}

.product-pc .w-1400{width:1400px;}



.foot-tel{font-weight:600;}



.service-bg{background:url("../images/bg4.jpg") no-repeat center bottom;}

.service-sec1{padding:100px 0;}

.service-sec1 .sec1-tip{font-size:16px;text-align:center;margin:30px 0px;}

.service-sec1 .sec1-ul{display:flex;}

.service-sec1 .sec1-ul li{width:20%;}

.service-sec1 .sec1-ul li .li-con{margin:12px;background:#fff;border-radius:15px;padding:30px 30px 80px 30px;position:relative;}

.service-sec1 .sec1-ul li .t{font-size:24px;}

.service-sec1 .sec1-ul li .c{font-size:18px;line-height:2;margin-top:20px;}

.service-sec1 .sec1-ul li .icon{width:70px;height:70px;display:block;position:absolute;right:20px;bottom:30px;}



.service-sec2{padding-bottom:100px;}

.service-sec2 .sec2-box{margin-top:50px;display:flex;justify-content:space-between;align-items:center;}

.service-sec2 .sec2-txt{max-width:725px;color:#fff;}

.service-sec2 .sec2-img{max-width:625px;}

.service-sec2 .sec2-img img{display:block;width:100%;}

.service-sec2 .sec2-li{margin:30px 0px;}

.service-sec2 .sec2-li .en{font-size:30px;font-weight:600;margin-top:10px;}

.service-sec2 .sec2-li .t{font-size:24px;}



.service-sec3{padding:80px 0px;}

.service-sec3 .sec3-tip{font-size:18px;text-align:center;margin:30px 0px;}

.service-sec3 .sec3-box{margin-top:50px;}

.service-sec3 .sec3-box .li-con{width:430px;margin:0 auto;}

.service-sec3 .sec3-box .li-con .img{display:block;width:100%;border-radius:15px;}

.service-sec3 .sec3-box .txt{display:flex;position:relative;padding:0 20px;}

.service-sec3 .sec3-box .li-con .icon{display:block;width:160px;border:1px solid #e7e7e7;position:relative;top:-30px;height:105px;}

.service-sec3 .sec3-box .c{margin-left:30px;padding-top:25px;font-size:18px;line-height:1.8;}



.service-sec4{padding:100px 0px;background:#eff3fb;}

.service-sec4.bg-white{background:#fff;}

.service-sec4 .data-tit{font-size:24px;}

.service-sec4 .sec4-box{padding:50px 0px;}

.service-sec4 .sec4-box img{display:block;width:285px;margin:0 auto;border-radius:10px;box-shadow:1px 3px 10px rgba(25,104,253,0.2);transition:all 300ms;position:relative;top:0px;}

.service-sec4 .sec4-box img:hover{top:-6px;}









.about-banner{overflow:hidden;}

.about-sec1{overflow:hidden;}

.about-sec2{overflow:hidden;}

.about-sec3{overflow:hidden;}

.about-sec4{overflow:hidden;}

.team-sec .team-ul li{overflow:hidden;}

.contact-sec1 .sec1-ul li{position:relative;top:0px;transition:all 300ms;overflow:hidden;}

.contact-sec1 .sec1-ul li:hover{background:#fff;top:-6px;}

.contact-sec1{overflow:hidden;}



.main-header.fixed{position:fixed;left:0;top:0;z-index:999;}

.history-ul li{overflow:hidden;}

body{overflow-x:hidden;}

.honor-sec1 .sec1-img{overflow:hidden}

.case-list li a{position:relative;transition:all 300ms;top:0;}

.case-list li a:hover{top:-6px;}

.inner-banner{overflow:hidden;}

.case-tit{overflow:hidden;}

.party-box{overflow:hidden;}





.product21-sec1{padding:50px 0px;}

.product21-box{display:flex;align-items:center;justify-content:space-between;}

.product21-box .product21-txt .t{font-size:30px}

.product21-box .product21-txt .c{font-size:16px;line-height:2;margin-top:24px;}

.product21-box .product21-txt{margin-left:40px;}



.product22-sec2{padding:55px 0px;}

.product22-sec2 .sec2-ul{display:flex;margin-top:50px;margin-left:-20px;margin-right:-20px;}

.product22-sec2 .sec2-ul li{width:25%;}

.product22-sec2 .sec2-ul li .li-con{margin:20px;background:#fff;border-radius:10px;padding:50px 30px 30px 30px;border:2px solid #fff;transition:600ms}

.product22-sec2 .sec2-ul li img{display:block;margin:0 auto;width:75px;height:75px;}

.product22-sec2 .sec2-ul li .t{font-size:24px;text-align:center;margin-top:50px;}

.product22-sec2 .sec2-ul li:hover .li-con{border-color:#2965ff;}



.product22-sec3{padding:55px 0px 100px 0;}

.product22-sec3 .sec3-ul{margin-top:75px;display:flex;justify-content:space-between;}

.product22-sec3 .sec3-ul li{width:280px;height:310px;background:url("../images/pp217.png") no-repeat center;

    display:flex;flex-direction:column;justify-content:center;text-align:center;transition:all 300ms;}

.product22-sec3 .sec3-ul li .icon{width:100px;height:100px;margin:0 auto;overflow:hidden;position:relative;}

.product22-sec3 .sec3-ul li .default-img{display:block;width:100px;height:100px;transition:all 300ms;}

.product22-sec3 .sec3-ul li .hover-img{opacity:1;position:absolute;left:0;width:100px;height:100px;bottom:-100%;transition:600ms;}

.product22-sec3 .sec3-ul li .t{font-size:24px;text-align:center;margin-top:50px;}

.product22-sec3 .sec3-ul li:hover{background:url("../images/pp216.png") no-repeat center;}

.product22-sec3 .sec3-ul li:hover .default-img{opacity:0;}

.product22-sec3 .sec3-ul li:hover .hover-img{bottom:0;}

.product22-sec3 .sec3-ul li:hover .t{color:#fff;}



.product22-sec4{padding:100px 0px;}

.product22-sec4 .sec4-box{margin-top:50px;position:relative;}

.product22-sec4 .sec4-li{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0px 5px 15px rgba(41,101,255,0.2);position:relative;height:100%;}

.product22-sec4 .sec4-li .li-img img{display:block;width:100%;border-radius:20px;}

.product22-sec4 .sec4-li .li-txt{padding:30px;}

.product22-sec4 .sec4-li .t{font-size:24px;}

.product22-sec4 .sec4-li .c{font-size:16px;line-height:1.8;color:#999;margin-top:20px;height:140px;}

.product22-sec4 .swiper-pagination{position:relative;margin-top:20px;display:none;}

.product22-sec4.bg-gray{background:#eff3fb;}

.data-sec4.bg-white{background:#fff;}

.data-sec4 .sec4-ul{margin-top:35px;}

.data-sec4.bg-change{

    background: -webkit-linear-gradient(#eff3fb, #fff); /* Safari 5.1 到 6.0 */

    background: -o-linear-gradient(#eff3fb, #fff); /* Opera 11.1 到 12.0 */

    background: -moz-linear-gradient(#eff3fb, #fff); /* Firefox 3.6 到 15 */

    background: linear-gradient(#eff3fb, #fff); /* 标准语法 (必须是最后一个) */



}

.product22-sec5{padding-bottom:50px;}

.product22-sec5 img{display:block;margin:0 auto;max-width:100%;}



.product11-sec1{padding:55px 0px;}

.product11-sec1 .sec1-ul{margin-top:50px;display:flex;margin-left:-20px;margin-right:-20px;}

.product11-sec1 .sec1-ul li{width:25%;}

.product11-sec1 .sec1-ul .li-con{margin:20px;}

.product11-sec1 .sec1-ul img{display:block;width:100%;border-radius:10px;border-top-left-radius:60px;

    box-shadow:0px 10px 20px rgba(29,103,253,0.3);}

.product11-sec1 .sec1-ul .t{font-size:24px;text-align:center;margin-top:15px;}

.product11-sec1 .sec1-ul .icon{ box-shadow:0px 10px 20px rgba(29,103,253,0.3);position:relative;z-index:3;background:#fff;width:100px;height:100px;margin-right:20px;margin-left:auto;margin-top:-70px;display:flex;align-items:center;justify-content:center;border-radius:6px;}

.product11-sec1 .sec1-ul .icon img{display:block;width:60px;box-shadow:none;border-radius:0;}



.product11-sec2{padding:100px 0px;background:url("../images/pp14.jpg") no-repeat center 0;}

.product11-sec2 .data-tit{color:#fff;}

.product11-sec2 .sec2-ul{margin-top:50px;display:flex;margin-left:-20px;margin-right:-20px;}

.product11-sec2 .sec2-ul li{width:25%;position:relative;top:0px;transition:all 500ms;}

.product11-sec2 .sec2-ul .li-con{background:#fff;border-radius:20px;margin:20px;padding:70px 30px;text-align:center;

    box-shadow:0 2px 20px rgba(0,82,217,0.2);position:relative;top:0;transition:all 500ms;}

.product11-sec2 .sec2-ul .icon{width:100px;height:100px;position:relative;margin:0 auto;}

.product11-sec2 .sec2-ul .icon img{display:block;width:100%;height:100px;}

.product11-sec2 .sec2-ul .icon .default-img{}

.product11-sec2 .sec2-ul .icon .hover-img{display:none;}

.product11-sec2 .sec2-ul .t{font-size:24px;margin-top:70px;}

.product11-sec2 .sec2-ul li:hover .li-con0{background:url("../images/pp_cloud_20.png") no-repeat center;background-size:cover;}
.product11-sec2 .sec2-ul li:hover .li-con1{background:url("../images/pp_cloud_21.png") no-repeat center;background-size:cover;}
.product11-sec2 .sec2-ul li:hover .li-con2{background:url("../images/pp_cloud_22.png") no-repeat center;background-size:cover;}
.product11-sec2 .sec2-ul li:hover .li-con3{background:url("../images/pp_cloud_23.png") no-repeat center;background-size:cover;}

.product11-sec2 .sec2-ul li:hover .icon .default-img{display:none;}

.product11-sec2 .sec2-ul li:hover .icon .hover-img{display:block;}

.product11-sec2 .sec2-ul li:hover .t{color:#fff;}

.product11-sec2 .sec2-ul li:hover{top:-20px;}



.product11-sec3{padding:100px 0px;}

.product11-sec3 .sec3-box{margin-top:60px;}

#certify {

    position: relative;

    width: 1400px;

    margin: 0 auto

}



#certify .swiper-container {

    padding-bottom: 60px;

}



#certify  .swiper-slide {

    width: 460px;



    background: #fff;

    box-shadow: 0 8px 30px #ddd;

    padding:20px;border-radius:15px;

}

#certify  .swiper-slide img{

    display:block;

    width:100%;border-radius:20px;

}

#certify  .swiper-slide .t{

    font-size:24px;text-align:center;padding:40px 0px;

}

.product11-sec3 .sec3-li{position:relative;background:#fff;border-radius:10px;padding:10px;box-shadow:0 8px 30px #ddd}

.product11-sec3 .sec3-li img{display:block;border-radius:10px;width:100%;height:200px;}

.product11-sec3 .sec3-li .t{padding:20px 0px;text-align:center;font-size:16px;}

.product11-sec3 .mobile-sec3{display:none;}

.product11-sec3 .mobile-sec3 .swiper-pagination{position:relative;margin-top:40px;}

.product11-sec3 .mobile-sec3 .swiper-pagination-bullet{width:30px;border-radius:4px;height:5px;}



.product21-box .product21-txt{flex:1;}

.pp12-sec1-ul{

    display:flex;flex-wrap:wrap;

    justify-content:space-between;

    margin-top:50px;

}

.pp12-sec1-ul li{background:url("../images/pp122.png") no-repeat 0px 5px;padding-left:36px;font-size:20px;line-height:1.66;margin:10px 0px;}



.pp12-sec1{padding:100px 0px;}

.pp12-sec2{background:#eff3fb;padding:100px 0px;}

.pp12-sec2  .sec2-ul{margin-top:50px;}

.pp12-sec2  .sec2-ul li{padding:30px 0px;}

.pp12-sec2  .sec2-ul li .li-img{width:45%;}

.pp12-sec2  .sec2-ul li .li-txt{width:45%;padding:30px 0px;}

.pp12-sec2  .sec2-ul li .li-txt.fl{text-align:right;}

.pp12-sec2  .sec2-ul li img{display:block;width:100%;}

.pp12-sec2  .sec2-ul li .t{font-size:24px;padding:30px 0px;position:relative;}

.pp12-sec2  .sec2-ul li .t:after{width:40px;height:6px;background:#1b68fd;border-radius:3px;position:absolute;left:0;bottom:0;display:block;content:""}

.pp12-sec2  .sec2-ul li .li-txt.fl .t:after{left:auto;right:0;}

.pp12-sec2  .sec2-ul li .c{margin-top:30px;font-size:16px;line-height:2.2}

.pp12-sec3{padding:100px 0px;}

.pp12-sec3 .sec3-tip{max-width:570px;margin:35px auto;text-align:center;font-size:16px;line-height:2;}

.pp12-sec3 .sec3-ul li{padding:30px 0px;}

.pp12-sec3 .sec3-ul li .li-img{width:50%;}

.pp12-sec3 .sec3-ul li .li-img img{display:block;width:100%;border-radius:20px;}

.pp12-sec3 .sec3-ul li .li-txt{width:50%;}

.pp12-sec3 .sec3-ul li .li-txt .con{margin-left:80px;}

.pp12-sec3 .sec3-ul li .li-txt.fl .con{margin-right:80px;margin-left:auto;text-align:right}

.pp12-sec3 .sec3-ul li .num{font-size:100px;font-weight:600;color:#2765f5;}

.pp12-sec3 .sec3-ul li .t{font-size:24px;margin:20px 0px;color:#2765f5;}

.pp12-sec3 .sec3-ul li .c{font-size:16px;line-height:1.6;}





.pp13-sec1{padding:100px 0px;}

.pp13-sec1 .pp13-sec1-ul{margin-top:50px;}

.pp13-sec1 .pp13-sec1-ul li{background:url("../images/pp1311.png") no-repeat 0px 0;padding-left:90px;margin:15px 0px;}

.pp13-sec1 .pp13-sec1-ul li .t{font-size:20px;padding-top:10px;}

.pp13-sec1 .pp13-sec1-ul li .c{font-size:16px;line-height:1.5;color:#666;margin-top:10px;}



.pp13-sec2{text-align:right;background:#f3f4f6;padding:100px 0px;}

.pp13-sec2 .product21-txt{margin-right:80px;margin-left:0px;position:relative;background:url("../images/yin.png") no-repeat 0px 0px;padding-top:30px;}



.pp13-sec3{padding:100px 0;}

.pp13-sec3 .sec3-hd{background:url("../images/yin2.png") no-repeat right 0px;padding-right:100px;display:flex;justify-content:space-between;}

.pp13-sec3 .sec3-t{font-size:30px;white-space:nowrap;margin-right:80px;}

.pp13-sec3 .sec3-c{font-size:16px;line-height:1.8;color:#666;}

.pp13-sec3 .sec3-ul{margin-top:50px;display:flex;}

.pp13-sec3 .sec3-ul li{width:20%;position:relative;top:0px;transition:all 500ms;}

.pp13-sec3 .sec3-ul .li-con{margin:12px;background:#fff;border-radius:10px;padding:50px 30px;box-shadow:0 2px 6px rgba(200,204,214,0.3);transition:all 500ms;}

.pp13-sec3 .sec3-ul img{display:block;width:90px;height:90px;border-radius:100%;margin:0 auto;box-shadow:0px 2px 10px rgba(0,82,217,0.1)}

.pp13-sec3 .sec3-ul .t{font-size:24px;text-align:center;margin-top:30px;}

.pp13-sec3 .sec3-ul li:hover .li-con{background:url("../images/pp139.png") no-repeat center;background-size:cover}

.pp13-sec3 .sec3-ul li:hover .t{color:#fff;}

.pp13-sec3 .sec3-ul li:hover{top:-10px;}



.pp13-sec4{ background: -webkit-linear-gradient(#eff3fb, #fff); /* Safari 5.1 到 6.0 */

    background: -o-linear-gradient(#eff3fb, #fff); /* Opera 11.1 到 12.0 */

    background: -moz-linear-gradient(#eff3fb, #fff); /* Firefox 3.6 到 15 */

    background: linear-gradient(#eff3fb, #fff); /* 标准语法 (必须是最后一个) */

    padding:100px 0px;

}

.pp13-sec4 .sec4-ul{margin-top:50px;}

.pp13-sec4 .sec4-ul li{margin:30px 0px;}

.pp13-sec4 .sec4-ul li .li-img{width:55%;}

.pp13-sec4 .sec4-ul li .li-img img{display:block;width:100%;}

.pp13-sec4 .sec4-ul li .li-txt{width:40%;background:url("../images/yin2.png") no-repeat right 160px;padding:200px 0px;}

.pp13-sec4 .sec4-ul li .li-txt.fl{background:url("../images/yin.png") no-repeat 0px 160px;text-align:right;}

.pp13-sec4 .sec4-ul li .t{font-size:24px;}

.pp13-sec4 .sec4-ul li .c{font-size:16px;line-height:1.8;margin-top:20px;}



.pp14-sec1{background:#eff3fb;padding:100px 0px;}

.pp14-sec1 .sec1-box{margin-top:50px;}

.pp14-sec1 .sec1-box img{display:block;max-width:100%;margin:0 auto;}

.pp14-sec2{padding:100px 0px;}

.pp14-sec2 .sec2-ul{display:flex;flex-wrap:wrap;margin-top:50px;}

.pp14-sec2 .sec2-ul li{width:20%;position:relative;top:0;transition:all 500ms;}

.pp14-sec2 .sec2-ul li .li-con{margin:12px;background:#fff;transition:all 300ms;

    box-shadow:0 5px 15px rgba(21,57,244,0.05);padding:30px 20px 50px 20px;border-radius:12px;}

.pp14-sec2 .sec2-ul li .icon{width:60px;height:60px;position:relative;}

.pp14-sec2 .sec2-ul li img{display:block;width:60px;height:60px;}

.pp14-sec2 .sec2-ul li .default-img{}

.pp14-sec2 .sec2-ul li .hover-img{display:none;}

.pp14-sec2 .sec2-ul li .t{font-size:18px;margin-top:15px;}

.pp14-sec2 .sec2-ul li:hover .li-con{background:url("../images/p011.png") no-repeat center;background-size:cover;}

.pp14-sec2 .sec2-ul li:hover .t{color:#fff;}

.pp14-sec2 .sec2-ul li:hover .default-img{display:none;}

.pp14-sec2 .sec2-ul li:hover .hover-img{display:block;}

.pp14-sec2 .sec2-ul li:hover{top:-10px;}

.pp14-sec3{padding-bottom:100px;}

.pp14-sec3 .sec3-ul li{margin:60px 0px;}

.pp14-sec3  .li-txt{width:55%;padding:100px 0px;}

.pp14-sec3  .li-txt .t{font-size:30px;}

.pp14-sec3  .li-txt .c{font-size:16px;line-height:2.2;color:#666;margin-top:24px;}

.pp14-sec3  .li-img{width:40%;position:relative;}

.pp14-sec3  .li-img img{display:block;width:100%;border-radius:30px;border-top-right-radius:100px;position:relative;z-index:12;}

.pp14-sec3  .li-img.fr img{border-top-right-radius:30px;border-top-left-radius:100px;}

.pp14-sec3  .li-img:after{display:block;content:"";width:140px;height:140px;position:absolute;right:-60px;bottom:-60px;background:url("../images/pp012.png") no-repeat center;}

.pp14-sec3  .li-img.fr:after{right:auto;left:-60px;}

.pp14-sec3 .mySwiper{overflow:hidden;display:none;}

.pp14-sec3 .sec3-li{margin:60px 0px;}

.pp14-sec3 .swiper-pagination{position:relative;margin-top:30px;}

.pp14-sec3 .swiper-pagination-bullet{width:60px;height:6px;border-radius:3px;}





.pp14-sec4{padding:100px 0px;

    background: -webkit-linear-gradient(#eff3fb, #f9fbfe); /* Safari 5.1 到 6.0 */

    background: -o-linear-gradient(#eff3fb, #f9fbfe); /* Opera 11.1 到 12.0 */

    background: -moz-linear-gradient(#eff3fb, #f9fbfe); /* Firefox 3.6 到 15 */

    background: linear-gradient(#eff3fb, #f9fbfe); /* 标准语法 (必须是最后一个) */}

.pp14-sec4 .sec4-tip{text-align:center;margin:30px 0px;font-size:16px;}

.pp14-sec4 .line{width:40px;height:6px;background:#2965ff;margin:20px auto;}

.pp14-sec4 .sec4-ul{display:flex;flex-wrap:wrap;}

.pp14-sec4 .sec4-ul li{width:20%;}

.pp14-sec4 .sec4-ul li a{display:block;margin:15px;position:relative;top:0px;transition:all 300ms;}

.pp14-sec4 .sec4-ul li img{display:block;width:100%;border-radius:10px;box-shadow:0 2px 10px rgba(9,105,205,0.1);}

.pp14-sec4 .sec4-ul li:hover a{top:-6px;}





.index-sec3 .sec3-box{position:relative;margin-top:50px;}

.index-sec3 .sec3-box .mySwiper1{overflow:hidden;padding:30px 0px;}

.index-sec3 .sec3-box .sec3-li a{display:block;border-radius:10px;background:#fff;padding:40px 20px 60px 20px;box-shadow:0 3px 10px rgba(0,82,217,0.1);transition:all 500ms;position:relative;top:0px;}

.index-sec3 .sec3-box .sec3-li .icon{width:60px;height:60px;position:relative;margin:0 auto;}

.index-sec3 .sec3-box .sec3-li .default-img{display:block;width:60px;height:60px;margin:0 auto;}

.index-sec3 .sec3-box .sec3-li .hover-img{position:absolute;left:0;top:0;width:60px;height:60px;opacity:0;transition:all 600ms;}

.index-sec3 .sec3-box .sec3-li .t{font-size:24px;line-height:1.5;margin-top:20px;text-align:center;}

.index-sec3 .swiper-button-next:after{display:none;}

.index-sec3 .swiper-button-prev:after{display:none;}

.index-sec3 .swiper-button-next{width:20px;height:20px;background:url("../images/next2.png") no-repeat center;right:-60px;}

.index-sec3 .swiper-button-prev{width:20px;height:20px;background:url("../images/prev2.png") no-repeat center;left:-60px;}

.index-sec3 .swiper-button-next.swiper-button-disabled{background:url("../images/next1.png") no-repeat center;opacity:1;}

.index-sec3 .swiper-button-prev.swiper-button-disabled{background:url("../images/prev1.png") no-repeat center;opacity:1;}

.index-sec3 .sec3-box .sec3-li:hover a{top:-10px;background:#0052d9;color:#fff;}

.index-sec3 .sec3-box .sec3-li:hover .default-img{opacity:0;}

.index-sec3 .sec3-box .sec3-li:hover .hover-img{opacity:1;}





.index-sec4{background:#f1f4fc;padding:90px 0px;}

.index-sec4 .sec4-box{margin-top:50px;position:relative;}

.index-sec4 .sec4-li{}

.index-sec4 .sec4-li a{display:block;}

.index-sec4 .swiper-button-next:after{display:none;}

.index-sec4 .swiper-button-prev:after{display:none;}

.index-sec4 .swiper-button-next{width:20px;height:20px;background:url("../images/next2.png") no-repeat center;right:-60px;}

.index-sec4 .swiper-button-prev{width:20px;height:20px;background:url("../images/prev2.png") no-repeat center;left:-60px;}

.index-sec4 .swiper-button-next.swiper-button-disabled{background:url("../images/next1.png") no-repeat center;opacity:1;}

.index-sec4 .swiper-button-prev.swiper-button-disabled{background:url("../images/prev1.png") no-repeat center;opacity:1;}

.index-sec4 .sec4-li a .img img{display:block;width:100%;border-radius:10px;height:160px;}

.index-sec4 .sec4-li .t{font-size:18px;line-height:1.8;margin:20px 0;}

.index-sec4 .sec4-li .date{font-size:18px;}

.index-sec4 .mySwiper2{overflow:hidden;}





.index-sec5{padding:90px 0px;}

.index-sec5 .sec5-box{margin-top:50px;display:flex;justify-content:space-between;}

.index-sec5 .sec5-box .model{width:30%;position:relative;}

.index-sec5 .sec5-box .middle{width:35%;overflow:hidden;}

.index-sec5 .mySwiper3{padding:50px 0;}

.index-sec5 .sec5-a{display:block;background:#fff;border-radius:10px;margin:0 50px;box-shadow:0px 10px 50px rgba(0,82,217,0.3);}

.index-sec5 .sec5-a .img img{display:block;width:100%;}

.index-sec5 .sec5-a .txt{padding:30px;text-align:center;}

.index-sec5 .sec5-a .mid-logo img{display:block;margin:0 auto;max-width: 100%;}

.index-sec5 .sec5-a .c{margin-top:20px;color:#9d9d9d;font-size:16px;line-height:1.5;}

.index-sec5 .swiper-pagination{position:relative;margin-top:50px;}

.index-sec5 .swiper-pagination-bullet{width:40px;height:6px;border-radius:2px;background:#e1e7f4;opacity:1;}

.index-sec5 .swiper-pagination-bullet-active{background:#0052d9;}



.index-sec5 .sec5-box .model-img{position:absolute;}

.index-sec5 .sec5-box .model-img img{display:block;}

.index-sec5 .sec5-box .model-img.img8{right:0;top:50%;margin-top:-60px;}

.index-sec5 .sec5-box .model-img.img7{right:370px;bottom:0px;}

.index-sec5 .sec5-box .model-img.img6{right:180px;bottom:70px;}

.index-sec5 .sec5-box .model-img.img5{right:390px;top:50%;margin-top:-70px;}

.index-sec5 .sec5-box .model-img.img4{right:225px;top:50%;margin-top:-100px;}

.index-sec5 .sec5-box .model-img.img3{right:35px;top:50px;}

.index-sec5 .sec5-box .model-img.img2{right:235px;top:0px;}

.index-sec5 .sec5-box .model-img.img1{right:415px;top:80px;}



.index-sec5 .sec5-box .model-fr .model-img{position:absolute;}

.index-sec5 .sec5-box .model-fr .model-img img{display:block;}

.index-sec5 .sec5-box .model-fr .model-img.img8{left:0;top:50%;margin-top:-60px;}

.index-sec5 .sec5-box .model-fr .model-img.img7{left:370px;bottom:0px;}

.index-sec5 .sec5-box .model-fr .model-img.img6{left:180px;bottom:70px;}

.index-sec5 .sec5-box .model-fr .model-img.img5{left:390px;top:50%;margin-top:-70px;}

.index-sec5 .sec5-box .model-fr .model-img.img4{left:225px;top:50%;margin-top:-100px;}

.index-sec5 .sec5-box .model-fr .model-img.img3{left:35px;top:50px;}

.index-sec5 .sec5-box .model-fr .model-img.img2{left:235px;top:0px;}

.index-sec5 .sec5-box .model-fr .model-img.img1{left:415px;top:80px;}





.index-sec6{padding:90px 0px;background:#fafcfe;}

.index-sec6 .sec6-t{color:#0052d9;font-size:30px;text-align:center;}

.index-sec6 .sec6-ul{display:flex;margin-top:50px;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}

.index-sec6 .sec6-ul li{width:12.5%;}

.index-sec6 .sec6-ul li a{display:block;margin:15px;}

.index-sec6 .sec6-ul li img{display:block;width:100%;border-radius:10px;box-shadow:0px 2px 10px rgba(0,82,217,0.1);}



.main-more{display:flex;color:#9d9d9d;font-size:16px;justify-content:center;align-items:center;margin-top:50px;}

.main-more .icon{display:block;margin-left:10px;transition:all 360ms;}

.main-more:hover{color:#0052d9}

.main-more:hover .icon{margin-left:15px;}



.index-sec3{background:url("../images/bg5.jpg") no-repeat right bottom;background-size:48% auto;padding-top:0px;}

.index-sec5{width:100%;overflow:hidden;}

.banner-tip{display:block;}

.banner-tip img{display:block;}

.index-banner{overflow:hidden;}

.index-sec1{overflow:hidden;}

.index-sec2{overflow:hidden;}

.index-sec4{overflow:hidden;}

.index-sec3{overflow:hidden;}



.mobile-banner{display:none;position:relative;}

.mobile-banner .video-banner{position:relative;}

.mobile-banner .play-btn2{position:absolute;left:0;top:0px;width:100%;height:100%;

    background:url("../images/banner3.png") no-repeat center;background-size:70px auto;}

.mobile-banner #video2{height:100vh;width:100%;object-fit: fill}

.mobile-banner .play-btn2.active{display:none;}

.mobile-banner .banner-img{display:block;padding:30px 20px;}

.mobile-banner .banner-img img{display:block;max-width:100%;}



.index-sec1 .sec1-mobile{margin-top:20px;display:none;}

.index-sec1 .sec1-mobile .mySwiper11{margin:0 20px;}

.index-sec1 .sec1-mobile-con a{display:block;background:#fff;border-radius:10px;padding:20px 15px;}

.index-sec1 .sec1-mobile-con a .t{font-size:18px;text-align:center;}

.index-sec1 .sec1-mobile-con a .c{font-size:14px;line-height:1.5;color:#999;margin-top:10px;}

.index-sec1 .sec1-mobile-con a img{display:block;width:100%;}

.index-sec1 .swiper-pagination{position:relative;margin-top:30px;}

.index-sec1 .swiper-pagination-bullet{width:30px;height:4px;border-radius:1px;background:#fff;opacity:1;}

.index-sec1 .swiper-pagination-bullet-active{background:#0052d9;}

.index-bg .banner-icon{position:absolute;left:-10px;top:-60px;background:url("../images/banner1.png") no-repeat center;width:184px;height:437px;z-index:19;}



.index-bg{position:relative;}

.party-list li:hover a .li-t{color:#1b68fd}

.news-box .news-li a{position:relative;top:0;transition:all 300ms;}

.news-box .news-li:hover a{top:-10px;}

.product21-sec1{overflow:hidden;}

.product11-sec1{overflow:hidden;}

.product11-sec2{overflow:hidden;}

.pp12-sec2{overflow:hidden;}



.about-banner .banner-play.active {display:none;}

.about-banner .banner-txt.active{display:none}



.news-box{padding-top:15px;}

.news-box .news-li:hover a .t{color:#1b68fd;}

.index-sec4 .sec4-li{transition:all 300ms;position:relative;top:0;}

.index-sec4 .sec4-li:hover{top:-10px;}

.index-sec4 .mySwiper2{padding-top:10px;}

.index-sec4 .sec4-li:hover .t{color:#1b68fd;}

.index-sec6 .sec6-ul li{position:relative;top:0;transition:all 300ms;}

.index-sec6 .sec6-ul li:hover{top:-10px;}

.product11-sec1 .sec1-ul li{position:relative;top:0;transition:all 300ms;}

.product11-sec1 .sec1-ul li:hover{top:-10px;}



.data-sec4 .sec4-ul li{position:relative;top:0;transition:all 300ms;}

.data-sec4 .sec4-ul li:hover{top:-10px;}

.data-sec5 .sec5-ul li img{position:relative;top:0;transition:all 300ms;}

.data-sec5 .sec5-ul li:hover img{top:-10px;}

.data-sec2 .sec2-list li{top:0;position:relative;transition:all 300ms;}

.data-sec2 .sec2-list li:hover{top:-10px;}

.team-sec .team-ul li{position:relative;top:0;transition:all 300ms;}

.team-sec .team-ul li:hover{top:-10px;}

.team-sec .team-ul li:hover .t{color:#1b68fd;}

.team-sec .team-ul li:hover .name a{color:#1b68fd;}

.index-sec2-a{transition:all 300ms;position:relative;top:0;}

.index-sec2-a:hover{top:-10px;font-size:14px;}

.index-sec1 .sec1-box-a{transition:all 300ms;bottom:0;}

.index-sec1 .sec1-box-a:hover{bottom:-10px;}

.party-list li .li-date{transition:all 300ms;}

.product21-box .product21-img img{display:block;max-width:100%;}

.product21-box .product21-img{position:relative;top:0;transition:all 300ms;}

.product21-box .product21-img:hover{top:-10px;}

.pp12-sec2 .sec2-ul li img{position:relative;top:0;transition:all 300ms;}

.pp12-sec2 .sec2-ul li:hover img{top:-10px;}

.pp12-sec3 .sec3-ul li .li-img img{position:relative;top:0;transition:all 300ms;}

.pp12-sec3 .sec3-ul li:hover .li-img img{top:-10px;}

.pp13-sec4 .sec4-ul li .li-img img{position:relative;top:0;transition:all 300ms;}

.pp13-sec4 .sec4-ul li:hover .li-img img{top:-10px;}

.pp14-sec3 .li-img img{position:relative;top:0;transition:all 300ms;}

.pp14-sec3 .sec3-ul li:hover .li-img img{top:-10px;}

.data-sec2 .sec2-img img{position:relative;top:0;transition:all 300ms;}

.data-sec2 .sec2-img img:hover{top:-10px;}



.index-banner{position:relative;overflow:hidden;}

.index-banner .pc-video{position:absolute;right:0;top:-100px;width:88%;overflow:hidden}

.index-banner .banner-img{display:block;width:100%;position:relative;z-index:11;}

.index-banner .banner-box{z-index:12;}

.video-pop{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9999;display:none;}

.video-pop .pop-box{display:flex;align-items:center;justify-content:center;position:relative;height:100%;width:70%;margin:0 auto;}

.video-pop .pop-box .box-video{position:relative;width:100%;}

.video-pop .pop-box video{width:100%;outline:none;}

.video-pop .video-close{position:absolute;width:20px;height:20px;background:url("../images/close2.png") no-repeat center;right:15px;top:15px;cursor:pointer;

    background-size:24px 24px;z-index:33;}





.service-sec1 .sec1-ul li{position:relative;top:0;transition:all 300ms;}

.service-sec1 .sec1-ul li:hover{top:-10px;}

.service-sec2 .sec2-img img{position:relative;top:0;transition:all 300ms;}

.service-sec2 .sec2-img img:hover{top:-10px;}

.service-sec3 .sec3-box .li-con{position:relative;top:0;transition:all 300ms;}

.service-sec3 .sec3-box .li-con:hover{top:-10px;}

.service-sec3 .sec3-box .sec3-ul{padding-top:15px;}

.product22-sec4 .sec4-li{position:relative;top:0;transition:all 300ms;}

.product22-sec4 .sec4-li:hover{top:-10px;}


@media (max-width:1920px){
  .index-sec1 .sec1-box li .en{white-space:inherit}

    .index-sec1 .sec1-box li .en{position:relative;}

    .index-sec1 .sec1-box li .t{position:relative;white-space:inherit;margin:15px 0px;}

    .index-sec1 .sec1-box li .c{position:relative;}

    .index-sec1 .sec1-box li .li-txt{height:auto;}

    .index-sec1 .sec1-box li .li-txt.fl .sec1-box-a{position:relative;}

    .index-sec1 .sec1-box-a{position:relative;bottom:0;text-align:inherit;margin-top:20px;}

    .index-sec1 .sec1-box li .c{top:auto;}

    .index-sec1 .sec1-box li .t{top:auto;}

    .index-sec1 .sec1-box li .li-txt.fl{text-align: right;}

    .index-sec1 .sec1-box li .c{white-space:inherit}

    .index-sec1 .sec1-box li .li-txt.fl .sec1-box-a{text-align:left;margin-left:auto;margin-right:0px;}
}


@media (max-width:1600px){



    .index-sec1 .sec1-box li .en{white-space:inherit}

    .index-sec1 .sec1-box li .en{position:relative;}

    .index-sec1 .sec1-box li .t{position:relative;white-space:inherit;margin:15px 0px;}

    .index-sec1 .sec1-box li .c{position:relative;}

    .index-sec1 .sec1-box li .li-txt{height:auto;}

    .index-sec1 .sec1-box li .li-txt.fl .sec1-box-a{position:relative;}

    .index-sec1 .sec1-box-a{position:relative;bottom:0;text-align:inherit;margin-top:20px;}

    .index-sec1 .sec1-box li .c{top:auto;}

    .index-sec1 .sec1-box li .t{top:auto;}

    .index-sec1 .sec1-box li .li-txt.fl{text-align: right;}

    .index-sec1 .sec1-box li .c{white-space:inherit}

    .index-sec1 .sec1-box li .li-txt.fl .sec1-box-a{text-align:left;margin-left:auto;margin-right:0px;}



    .index-sec5 .sec5-box .model-img img{width:100%;}

    .index-sec5 .sec5-box .model-img.img2{width:85px;}

    .index-sec5 .sec5-box .model-img.img1{width:105px;right:345px;}

    .index-sec5 .sec5-box .model-img.img3{width:115px;}

    .index-sec5 .sec5-box .model-img.img4{width:105px;}

    .index-sec5 .sec5-box .model-img.img5{width:85px;}

    .index-sec5 .sec5-box .model-img.img6{width:125px;bottom:140px;}

    .index-sec5 .sec5-box .model-img.img7{width:105px;right:350px;bottom:90px;}

    .index-sec5 .sec5-box .model-img.img8{width:105px;}



    .index-sec5 .sec5-box .model-fr .model-img.img1{left:345px;}

    .index-sec5 .sec5-box .model-fr .model-img.img6{bottom:140px;}

    .index-sec5 .sec5-box .model-fr .model-img.img7{left:350px;bottom:90px;}









}



.news-article .news-tit{font-size:30px;line-height:1.6;}

.news-article .news-hd .li.date {

    background: url(../images/icon22.png) no-repeat 0px center;

    padding-left:24px;color:#999;

}

.news-article .news-hd{margin:20px 0px;}



.news-article .article{font-size:16px;line-height:1.6;border-top:1px solid #e1e7f4;padding-top:25px;}

.news-article .article img{max-width:100%;}



.party-box .mySwiper{width:100%;}

.party-box .mySwiper .swiper-slide{width:100% !important;}



.swiper-button-next, .swiper-button-prev{outline:none;transition:all 300ms;}

.honor-sec2 .swiper-button-prev:hover{background:#1b68fd url(../images/icon13.png) no-repeat center}

.honor-sec2 .swiper-button-next:hover{background:#1b68fd url(../images/icon14.png) no-repeat center;}



.mobile-map-img{display:none;}

.about-sec3 .sec3-tip{display:none;text-align:center;color:#fff;position:absolute;left:0;width:100%;top:100px;}



@media (max-width:1440px){

    .index-banner .banner-tip{margin-left:0px}

    .product-pc .w-1400{

        max-width:1200px;

    }

    .w-1400{max-width:1200px;}

    .about-sec1{max-width:1200px;}

    .header-search{margin-left:40px;}



    .index-sec5 .sec5-box .model-img img{width:100%;}

    .index-sec5 .sec5-box .model-img.img2{width:80px;right:190px;}

    .index-sec5 .sec5-box .model-img.img1{width:100px;right:295px;}

    .index-sec5 .sec5-box .model-img.img3{width:110px;}

    .index-sec5 .sec5-box .model-img.img4{width:100px;right:170px;}

    .index-sec5 .sec5-box .model-img.img5{width:80px;right:340px;}

    .index-sec5 .sec5-box .model-img.img6{width:120px;bottom:140px;right:125px;}

    .index-sec5 .sec5-box .model-img.img7{width:100px;right:290px;bottom:90px;}

    .index-sec5 .sec5-box .model-img.img8{width:100px;}



    .index-sec5 .sec5-box .model-fr .model-img.img1{left:295px;}

    .index-sec5 .sec5-box .model-fr .model-img.img2{left:190px;}

    .index-sec5 .sec5-box .model-fr .model-img.img4{left:170px;}

    .index-sec5 .sec5-box .model-fr .model-img.img5{left:340px;}

    .index-sec5 .sec5-box .model-fr .model-img.img6{bottom:140px;left:125px;}

    .index-sec5 .sec5-box .model-fr .model-img.img7{left:290px;bottom:90px;}





}

@media (max-width:1366px){

    .index-sec5 .sec5-box .model-img img{width:100%;}

    .index-sec5 .sec5-box .model-img.img2{width:70px;right:160px;}

    .index-sec5 .sec5-box .model-img.img1{width:90px;right:250px;}

    .index-sec5 .sec5-box .model-img.img3{width:100px;}

    .index-sec5 .sec5-box .model-img.img4{width:90px;right:130px;}

    .index-sec5 .sec5-box .model-img.img5{width:70px;right:290px;}

    .index-sec5 .sec5-box .model-img.img6{width:110px;bottom:140px;right:125px;}

    .index-sec5 .sec5-box .model-img.img7{width:90px;right:265px;bottom:90px;}

    .index-sec5 .sec5-box .model-img.img8{width:90px;}



    .index-sec5 .sec5-box .model-fr .model-img.img1{left:250px;}

    .index-sec5 .sec5-box .model-fr .model-img.img2{left:160px;}

    .index-sec5 .sec5-box .model-fr .model-img.img4{left:130px;}

    .index-sec5 .sec5-box .model-fr .model-img.img5{left:290px;}

    .index-sec5 .sec5-box .model-fr .model-img.img6{bottom:140px;left:125px;}

    .index-sec5 .sec5-box .model-fr .model-img.img7{left:265px;bottom:90px;}

}



@media (max-width:1200px){



    .mobile-map-img{display:block;width:100%;}

    .about-sec3 .map-img{display:none;}

    .about-sec3 .sec3-tip{display:block;font-size:16px;}



    /*.about-banner #video1{height:100vh}*/

    .news-article .news-tit{font-size:24px;}



    .pp14-sec2 .sec2-ul li img{width:40px;height:40px;}

    .pp14-sec2 .sec2-ul li .icon{width:40px;height:40px;}

    .pp14-sec2 .sec2-ul li .li-con{border-radius:6px;}



    .index-bg .banner-icon{width:50px;height:119px;background-size:cover;}

    .index-sec1 .sec1-mobile{display:block;}

    .index-banner{display:none;}

    .mobile-banner{display:block;}

    .index-title .en{display:none;}

    .index-sec1{padding:50px 15px;}

    .index-title .ch{font-size:24px;}

    .index-title .tip{font-size:14px;}

    .index-sec1 .sec1-box{display:none;}

    .index-bg{background:url("../images/mobile1.jpg") no-repeat center bottom;background-size:cover;padding-bottom:0px;}

    .index-sec2{padding-bottom:50px;padding-left:15px;padding-right:15px;}

    .index-sec2 .sec2-t img{max-width:90%;margin:0 auto;}

    .index-sec2 .sec2-article{margin:0px 0px;padding:30px;margin-top:30px;}

    .index-sec2 .sec2-article .t{font-size:24px;}

    .index-sec2 .sec2-article .c{font-size:14px;color:#fff;}

    .index-sec2 .sec2-article:before{width:30px;height:27px;background-size:cover;left:0px;top:0px;}

    .index-sec2 .sec2-article:after{width:30px;height:27px;background-size:cover;right:0px;bottom:0px;}

    .index-sec3{padding:50px 15px;}

    .index-sec3 .sec3-box .sec3-li .t{font-size:18px;}

    .index-sec3 .sec3-box .sec3-li a{padding:30px 15px;}

    .index-sec3 .sec3-box{margin-top:30px;}

    .main-more{margin-top:30px;}

    .index-sec4{padding:50px 15px;}

    .index-sec4 .sec4-box{margin-top:30px;}

    .index-sec4 .sec4-li .t{margin:10px;font-size:16px;}

    .index-sec4 .sec4-li .date{margin:0 10px;font-size:14px;}

    .index-sec5{padding:50px 0px;}

    .index-sec5 .sec5-box .model{display:none;}

    .index-sec5 .sec5-box .middle{width:100%;}

    .index-sec5 .sec5-box{margin-top:0px;}

    .index-sec6{padding:50px 15px;}

    .index-sec6 .sec6-ul{margin:15px 0px;width:100%;overflow-x:auto;flex-wrap: inherit}

    .index-sec6 .sec6-ul li{width:100px;min-width:100px;}

    .index-sec6 .sec6-ul li a{margin:5px;}

    .index-sec5 .mySwiper3{padding-bottom:0px;}

    .index-sec3 .sec3-box{margin-left:10px;margin-right:10px;}

    .index-sec3 .sec3-box .mySwiper1{overflow:inherit}

    .index-sec4 .mySwiper2{overflow:inherit}

    .index-sec4 .sec4-box{margin-left:15px;margin-right:15px;}

    .index-sec6 .sec6-ul{padding-bottom:15px;}







    .pp14-sec1{padding:50px 15px;}

    .pp14-sec1 .sec1-box{margin-top:30px;}

    .pp14-sec2{padding:50px 0px;}

    .pp14-sec2 .sec2-ul li{width:33.333%;}

    .pp14-sec2 .sec2-ul li .li-con{background:url("../images/p011.png") no-repeat center;background-size:cover;}

    .pp14-sec2 .sec2-ul li .hover-img{display:block;}

    .pp14-sec2 .sec2-ul li .default-img{display:none;}

    .pp14-sec2 .sec2-ul li .li-con{margin:0 5px;}

    .pp14-sec2 .sec2-ul li{margin:5px 0px;}

    .pp14-sec2 .sec2-ul li .li-con{padding:15px;height:calc(100% - 30px);position:relative;}

    .pp14-sec2 .sec2-ul li .t{color:#fff;font-size:16px;}

    .pp14-sec2 .sec2-ul li .t{margin-top:5px;}

    .pp14-sec2 .sec2-ul{margin-top:30px;}

    .pp14-sec3 .sec3-ul{display:none;}

    .pp14-sec4 .sec4-ul li{width:33.333%;}

    .pp14-sec4 .sec4-ul li a{margin:5px;}

    .pp14-sec4{padding:50px 15px;}

    .pp14-sec4 .sec4-ul li img{border-radius:5px;}

    .pp14-sec4 .sec4-tip{margin:20px 0px;}

    .pp14-sec3 .mySwiper{display:block;}

    .pp14-sec3 .li-txt{float:none;width:100%;}

    .pp14-sec3 .li-img{width:auto;float:none;padding-right:30px;margin-top:20px;}

    .pp14-sec3{padding-bottom:50px;padding-left:15px;padding-right:15px;}

    .pp14-sec3 .sec3-li{margin:0px}

    .pp14-sec3 .li-txt{padding:0;}

    .pp14-sec3 .li-txt .t{font-size:24px;}

    .pp14-sec3 .li-txt .c{font-size:14px;line-height:1.8;margin-top:10px;}

    .pp14-sec3 .li-img:after{width:60px;height:60px;background-size:100% 100%;right:0px;bottom:-30px;}

    .pp14-sec3 .li-img.fr:after{right:0px;left:auto;}





    .pp13-sec1{padding:50px 15px;}

    .product21-box .product21-txt .t{text-align:center;}

    .pp13-sec1 .pp13-sec1-ul li{background:#fff;padding:15px;box-shadow:0 2px 15px rgba(41,101,255,0.2);border-radius:10px;text-align:left;}

    .pp13-sec1 .pp13-sec1-ul li .t{font-size:16px;color:#1959fd;text-align:left;}

    .pp13-sec1 .pp13-sec1-ul li .c{font-size:14px;}

    .pp13-sec1 .pp13-sec1-ul{margin-top:30px;}

    .pp13-sec2{padding:50px 15px;}

    .pp13-sec2 .product21-box{margin-top:0px;}

    .pp13-sec2 .product21-txt{background-size:30px auto;}

    .pp13-sec2 .product21-img{display:block;}

    .pp13-sec2 .product21-img img{width:100%;}

    .pp13-sec2 .product21-box .product21-txt .c{background:url("../images/yin2.png") no-repeat right bottom;padding-bottom:40px;background-size:30px auto;}

    .pp13-sec3{padding:50px 15px;}

    .pp13-sec3 .sec3-t{font-size:24px;white-space:inherit;margin:0;text-align:center;}

    .pp13-sec3 .sec3-hd{background:none;display:block;padding:0px;}

    .pp13-sec3 .sec3-c{font-size:14px;margin-top:15px;}

    .pp13-sec3 .sec3-ul .li-con{margin:0px;background:none;padding:0;background:none;box-shadow:none;}

    .pp13-sec3 .sec3-ul img{width:50px;height:50px;}

    .pp13-sec3 .sec3-ul .t{font-size:18px;margin-top:20px;}

    .pp13-sec4{padding:50px 15px;}

    .pp13-sec4 .sec4-ul{margin-top:30px;width:100%;overflow-x:auto;display:flex;}

    .pp13-sec4 .sec4-ul li{width:280px;margin-right:20px;min-width:200px;}

    .pp13-sec4 .sec4-ul li .li-txt{width:100%;background:none;padding:0;}

    .pp13-sec4 .sec4-ul li .li-img{width:100%;margin-top:10px;}

    .pp13-sec4 .sec4-ul li .t{font-size:18px;}

    .pp13-sec4 .sec4-ul li .c{font-size:14px;}

    .pp13-sec4 .sec4-ul li .li-txt.fl{background:none;}





    .pp12-sec1-ul li{font-size:16px;background-size:24px auto;margin:5px 0px;}

    .pp12-sec2{padding:50px 15px;}

    .pp12-sec2 .sec2-ul li .li-txt{width:100%;}

    .pp12-sec2 .sec2-ul li .li-img{width:100%;}

    .pp12-sec2 .sec2-ul{margin-top:30px;}

    .pp12-sec2 .sec2-ul li{margin:20px 0;padding:0px;}

    .pp12-sec2 .sec2-ul li .li-txt{padding:15px 0px;}

    .pp12-sec2 .sec2-ul li .t{font-size:18px;}

    .pp12-sec2 .sec2-ul li .c{font-size:14px;line-height:1.8;margin-top:15px;}

    .pp12-sec2 .sec2-ul li .li-txt.fl{text-align:left;}

    .pp12-sec2 .sec2-ul li .li-txt.fl .t:after{left:0px;}

    .pp12-sec3{padding:50px 15px;}

    .pp12-sec3 .sec3-tip{font-size:14px;line-height:1.8;margin:20px 0px;}

    .pp12-sec3 .sec3-ul li .li-img{width:100%;}

    .pp12-sec3 .sec3-ul li .li-txt{width:100%;}

    .pp12-sec3 .sec3-ul li .li-txt .con{margin:0px;}

    .pp12-sec3 .sec3-ul li{margin:20px 0px;padding:0px;}

    .pp12-sec3 .sec3-ul li .li-txt.fl .con{margin:0;text-align:left;}

    .pp12-sec3 .sec3-ul li .num{font-size:60px;margin-top:0px;margin-left:20px;}

    .pp12-sec3 .sec3-ul li .t{font-size:18px;margin:15px 0px;}

    .pp12-sec3 .sec3-ul li .c{font-size:14px;}

    .pp12-sec2 .sec2-ul li .li-txt{padding:0px;}



    .product11-sec3 .mobile-sec3{display:block;}

    .product11-sec1{padding:35px 15px;}

    .product11-sec1 .sec1-ul{margin-top:30px;}

    .product11-sec1 .sec1-ul{flex-wrap:wrap;margin-left:-6px;margin-right:-6px;}

    .product11-sec1 .sec1-ul li{width:50%;}

    .product11-sec1 .sec1-ul img{border-top-left-radius:30px;box-shadow:none;}

    .product11-sec1 .sec1-ul .li-con{margin:6px;box-shadow:none}

    .product11-sec1 .sec1-ul .icon{width:60px;height:60px;margin-top:-40px;box-shadow: 0px 5px 10px rgb(29 103 253 / 30%);

    }

    .product11-sec1 .sec1-ul .icon img{width:40px;height:40px;}

    .product11-sec1 .sec1-ul .t{font-size:18px;}

    .product11-sec2{padding:50px 15px;}

    .product11-sec2 .sec2-ul{margin-top:30px;margin-left:0;margin-right:0px}

    .product11-sec2 .sec2-ul .li-con{padding:0;margin:0;background:none;}

    .product11-sec2 .sec2-ul .icon .default-img{display:none;}

    .product11-sec2 .sec2-ul .icon .hover-img{display:block;width:60px;height:60px;}

    .product11-sec2 .sec2-ul .icon{width:60px;height:60px;}

    .product11-sec2 .sec2-ul .t{font-size:16px;color:#fff;margin-top:30px;text-align:center;}

    .product11-sec2 .sec2-ul li:hover .li-con{background:none;}

    #certify{display:none;}

    .product11-sec3{padding:50px 15px;}







    .product22-sec5{padding:35px 15px;padding-top:0px;}

    .product21-sec1{padding:35px 15px;}

    .product21-box{display:block;margin-top:30px;}

    .product21-img{display:none;}

    .product21-box .product21-txt{margin:0px;}

    .product21-box .product21-txt .t{font-size:24px;}

    .product21-box .product21-txt .c{font-size:14px;}

    .product22-sec2{padding:35px 15px;}

    .product22-sec2 .sec2-ul{flex-wrap:wrap;}

    .product22-sec2 .sec2-ul li{width:50%;}

    .product22-sec2 .sec2-ul li .li-con{margin:10px;}

    .product22-sec2 .sec2-ul{margin-left:-10px;margin-right:-10px;}

    .product22-sec2 .sec2-ul li .t{font-size:20px;}

    .product22-sec3{padding:35px 15px;}

    .product22-sec3 .sec3-ul{margin-top:40px;flex-wrap:wrap;}

    .product22-sec2 .sec2-ul li .li-con{padding:30px 15px 15px 15px;}

    .product22-sec2 .sec2-ul li .t{margin-top:30px;}

    .product22-sec3 .sec3-ul li{width:46%;margin:2%;}

    .product22-sec3 .sec3-ul li{background:url("../images/pp218.png") no-repeat center;background-size:100% 100%;height:auto;padding:40px 0px;}

    .product22-sec3 .sec3-ul li .icon{width:70px;height:70px;}

    .product22-sec3 .sec3-ul li .default-img{width:70px;height:70px;}

    .product22-sec3 .sec3-ul li .hover-img{width:70px;height:70px}

    .product22-sec3 .sec3-ul li .t{margin-top:18px;font-size:18px;}

    .product22-sec4{padding:35px 15px;}

    .product22-sec4 .sec4-box{margin-top:30px;}

    .product22-sec4 .swiper-pagination{display:block;}

    .product22-sec4 .sec4-li .t{font-size:18px;}

    .product22-sec4 .sec4-li .c{font-size:14px;height:auto;}





    .service-sec4 .sec4-box img{width:130px;}

    .service-sec3 .sec3-box .li-con{width:340px;}

    .service-sec3 .sec3-box .txt{display:block;}

    .service-sec3 .sec3-box .c{padding:15px;margin:0px;padding-top:0px;margin-top:-10px;font-size:16px;}

    .service-sec3 .sec3-box .li-con .icon{width:100px;height:66px;}

    .service-sec1{padding:50px 15px;}

    .service-sec1 .sec1-tip{font-size:14px;line-height:1.6;margin:20px 0px;}

    .service-sec1 .sec1-ul{width:100%;overflow-x:auto;padding-bottom:20px;}

    .service-sec1 .sec1-ul li{width:240px;min-width:240px;}

    .service-sec1 .sec1-ul li .li-con{padding:15px 15px 50px 15px;box-shadow:0px 2px 6px rgba(0,0,0,0.03);margin:8px;}

    .service-sec1 .sec1-ul li .t{font-size:20px;}

    .service-sec1 .sec1-ul li .c{font-size:14px;}

    .service-sec1 .sec1-ul li .icon{width:50px;height:50px;bottom:20px;right:15px;}

    .service-sec2{padding:50px 15px;}

    .service-sec2 .sec2-box{display:block;}

    .service-sec2 .sec2-txt{max-width:inherit;}

    .service-sec2 .sec2-li{background:#fff;margin:10px;padding:15px;border-radius:10px;}

    .service-sec2 .sec2-li .t{color:#0052d9;font-size:20px;}

    .service-sec2 .sec2-li .en{color:#ababab;font-size:16px;margin-top:5px;}

    .service-sec2 .sec2-img{margin:45px auto 0 auto;}

    .service-sec3{padding:50px 15px;}

    .service-sec3 .sec3-tip{font-size:14px;line-height:1.6;margin:20px 0px;}

    .service-sec3 .sec3-box{margin-top:30px;}

    .service-sec4{padding:50px 15px;}

    .service-sec4 .data-tit{font-size:20px;}

    .service-sec4 .sec4-box{padding:30px 0px;}



    .about-sec3 .sec3-t{font-size:20px;}



    .product-pc{display:none;}

    .product-pc .w-1400{width:auto;}

    .product-mobile{display:block;}





    .product-banner .banner-txt .w-1400{margin:0 20px;}

    .product-banner .t{font-size:24px;}

    .product-banner .c{font-size:16px;}

    .product-banner{height:400px;}

    .data-sec1{padding:55px 15px;}

    .data-tit{font-size:24px;}

    .data-sec1 .sec1-box{margin-top:30px;}

    .data-sec2{padding:55px 15px;}

    .data-sec2 .sec2-list{margin-top:30px;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;}

    .data-sec2 .sec2-list li{width:50%;margin:10px 0px;}

    .data-sec2 .sec2-list li .li-con{padding:15px 10px;margin:0 5px;}

    .data-sec2 .sec2-list li .name{width:auto;}

    .data-sec2 .sec2-list li .li-con{height:calc(100% - 30px)}

    .data-sec2 .sec2-list li .c{font-size:14px;}

    .data-sec2 .sec2-list li .t{font-size:20px;margin:15px 0px;}

    .data-sec2 .sec2-list li .name{font-size:16px;}

    .data-sec3 .sec3-ul{flex-wrap:wrap;}

    .data-sec3 .sec3-ul li{max-width:inherit;width:50%;margin-bottom:20px;}

    .data-sec3{padding:50px 15px;}

    .data-sec3 .sec3-ul .num{font-size:24px;}

    .data-sec3 .sec3-ul .c{font-size:14px;margin-right:10px;margin-top:5px;}

    .data-sec4{padding:55px 15px;}

    .data-sec4 .sec4-ul{}

    .data-sec4 .sec4-ul li{width:50%;}



    .data-sec4 .sec4-ul li a{margin:10px !important;}

    .data-sec4 .sec4-ul li:nth-child(2n) a{margin-top:20px !important;}

    .data-sec4 .sec4-ul li .t{right:-20px;}

    .data-sec5{padding:55px 15px;}

    .data-sec5 .sec5-ul{flex-wrap:wrap;}

    .data-sec5 .sec5-ul li{width:50%;margin:0 !important;}

    .data-sec5 .sec5-ul{margin-top:30px;}

    .data-sec2 .sec2-box{margin-top:30px;display:block;}

    .data-sec2 .sec2-fl{width:auto;margin-right:0px;}

    .data-sec2 .sec2-img{width:auto;}

    .data-sec2 .sec2-li .t{font-size:20px;}

    .data-sec2 .sec2-li .c{font-size:14px;margin-top:10px;}





    .about-sec5 .sec5-box img{width:120px;height:90px;}

    .about-sec5{padding:35px 0px;}

    .about-sec5 .sec5-box .t{font-size:14px;}

    .about-sec5 .sec5-tab .li{font-size:20px;margin:0 10px;}

    .about-sec5 .sec5-tab{justify-content:center;}

    .about-sec5 .sec5-box{margin-top:30px;}

    .about-sec4 .sec4-ul{display:block;}

    .about-sec4 .sec4-ul li{padding:0px 30px;margin:25px 0px;text-align:left;}

    .about-sec4{padding:30px 0px;}

    .about-sec4 .sec4-ul li .t{font-size:40px;}

    .about-sec4 .sec4-ul li .c{font-size:18px;}

    .about-sec4 .sec4-ul li .c p{display:inline;}

    .about-sec4 .sec4-ul li .c{margin-top:10px;}

    .about-sec2{display:block;}

    .about-sec1{display:block;padding:35px 15px;margin:0px;}

    .about-sec1 .sec1-txt{width:auto;}

    .about-sec2 .sec2-li .c{font-size:18px;margin-top:10px;}

    .about-sec2 .sec2-li .t{font-size:16px;}

    .about-sec1 .sec1-txt{font-size:14px;margin-top:30px;}

    .data-sec5 .sec5-ul li a:nth-child(2){float:right;}

    .data-sec4 .sec4-ul li .t{width:140px;height:50px;line-height:50px;font-size:18px;right:-10px;}





    .history-sec{display:block;margin-top:0}

    .history-ul{margin-top:30px;}

    .history-ul li .t{font-size:22px;}

    .history-ul li .c{font-size:14px;}

    .honor-sec2 .sec2-but{display:none;}

    .honor-sec1{display:block;}

    .honor-sec1 .sec1-fl{width:auto;}

    .honor-sec1 .sec1-img{width:100%;margin-top:30px;}

    .honor-sec1 .sec1-img .pc-img{display:none;}

    .honor-sec1 .sec1-img .mobile-img{display:block;}

    .honor-sec1 .sec1-img .t{font-size:15px;line-height:1.6;}

    .honor-sec1 .sec1-img .t p{margin:5px 0px;}

    .honor-sec1{margin:30px 0px;}

    .honor-sec2{padding-top:0px;margin:0 30px;}

    .honor-sec2 .sec2-li .txt{padding:15px;}

    .honor-sec2 .sec2-li .t{font-size:20px;}

    .honor-sec2 .sec2-li .c{font-size:14px;line-height:2;}



    .about-banner .pc-img{display:none;}

    .about-banner .mobile-img{display:block;}

    .about-container{padding:0;}

    .about-container .w-1400{padding:35px 15px;}

    .contact-sec1 .sec1-fl{width:auto;}

    .contact-sec1{display:block;}

    .contact-sec1 .sec1-ul{display:block;}

    .about-nav{width:100%;overflow-x:auto;padding:15px 0px;border-bottom:1px solid #ddd;scrollbar-width: none; /* firefox */

        -ms-overflow-style: none; justify-content:flex-start;}

    .about-nav::-webkit-scrollbar {

        display: none; /* Chrome Safari */



    }

    .about-nav .nav-a{font-size:16px;white-space:nowrap;position:relative;margin:0 15px;}

    .contact-sec1 .sec1-ul li{background:#fff;width:auto;display:flex;align-items:center;border:none;margin:20px 0px;position:relative;}

    .contact-sec1 .sec1-ul .li-hd{width:100px;padding:0 20px;}

    .contact-sec1 .sec1-ul .icon{margin:0px auto;}

    .contact-sec1 .sec1-ul .li-bd{margin:0;text-align:left;margin-left:15px;}

    .contact-sec1 .sec1-ul li{font-size:15px;}

    .contact-sec1 .sec1-ul li:after{width:1px;height:50%;top:25%;background:#e8e8e8;position:absolute;display:block;content:"";left:130px;}

    .about-tit .en{font-size:30px;}

    .contact-sec1 .address .address-t{font-size:20px}

    .contact-sec1 .address .address-c{font-size:15px;}

    .contact-t{font-size:20px;padding:15px 0px;}

    .contact-sec2 .contact-tab{margin:20px 0px;}

    .contact-sec2 .contact-tab .li{font-size:16px;margin-right:20px;}

    .contact-sec2 .sec2-box{margin-top:20px;font-size:14px;}

    .contact-sec1{margin-top:0px;}

    .about-nav .nav-a.active{}

    .about-nav .nav-a.active:after{

        width:100%;height:1px;background:url("../images/contact6.png") no-repeat center bottom;background-size:100% auto;

        display:block;content:"";

        position:absolute;left:0;bottom:-16px;

    }

    .about-banner .banner-t{font-size:20px;}

    .about-banner .banner-c{font-size:24px;}



    .team-container{padding:0px;}

    .team-container .w-1400{padding:35px 15px;}

    .team-sec{display:block;margin-top:0px;}

    .team-sec .team-ul{width:100%;margin-top:30px;}

    .team-sec .team-ul li{margin:15px 0px;}

    .team-sec .team-ul li .img{width:150px;}

    .team-sec .team-ul li .c{display:none;}

    .team-sec .team-ul li .li-txt{padding:20px;}

    .team-sec .team-ul li .t{font-size:15px;}

    .team-sec .team-ul li .name{font-size:20px;}









    .mNavBtn{display:block;}

    .mobile-head{display:flex;}

    .header-logo img{height:36px;}

    .mobile-menu{display:block;}

    .w-1200{width:auto; }

    .header-search{display:none;}

    .header{padding:10px 15px;}

    .inner-banner .pc-img{display:none;}

    .inner-banner .mobile-img{display:block;}

    .inner-banner .banner-txt{display:none;}

    .header-fr{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;background:#f8f8f8;z-index:9999;}

    .header-nav .nav{display:block;margin:0 15px;}

    .header-nav .nav li{margin:0;position:relative;}

    .header-nav .nav li .a{border-bottom:1px solid #dedede;}

    .header-fr .header-content{display:block;margin-top:60px;max-height:calc(100% - 60px);overflow-y:auto;}

    .header-nav .nav-down+.down-icon{display:block;}

    .header-nav .nav li .a{min-width:inherit;line-height:50px;height:50px;text-align:left;}

    .header-nav .nav-down{position:relative;top:0;padding:15px 30px;background:#f8f8f8;box-shadow:none;width:auto;}

    .header-nav .nav li .a:after{display:none;}

    .header-nav .nav-down .down-flex{display:block;padding:0px;}

    .header-nav .nav-down .down-a{display:block;font-size:16px;color:#666;line-height:2;margin:0px;}



    .inner-title{display:block;}

    .case-container{padding:35px 15px;}

    .case-tit{display:none;}

    .inner-search{width:100%;height:60px;}

    .inner-search .search-box{width:calc(100% - 50px);height:50px;}

    .inner-search .input{height:50px;}

    .inner-search .search-btn{width:50px;height:50px;}

    .inves-nav .nav-a{margin:5px;width:90px;}

    .inves-nav{margin:0;}

    .case-list li{width:50%;margin:6px 0;}

    .case-list li a{margin:0 6px;}

    .case-list{margin:30px -6px}

    .case-list li .c{display:none;}

    .case-list li .txt{padding:20px 10px;}

    .main-footer .footer{display:none;}

    .footer-bot .bot-fr{display:none;}

    .footer-bot{justify-content:center;border:none;}

    .case-list li .t{font-size:16px;}

    .inves-nav .nav-a{font-size:16px;}



    .inves-container{padding:35px 15px;}

    .inves-list li .date{font-size:14px;}

    .inves-list li .t{font-size:16px;}

    .inves-list li a{line-height:30px;padding:15px 0px;}

    .inves-list li .t{margin-left:100px;text-overflow:inherit;white-space:inherit}

    .inves-list{margin-top:20px;}



    .news-box .swiper-pagination{display:block;position:relative;margin-top:20px;}

    .news-box .news-li .t{margin:15px 0px;font-size:16px;}

    .news-box .news-li .date{font-size:16px;}

    .news-flex{display:block;}

    .news-year{display:flex;justify-content:center;}

    .news-year .year-a{width:90px;height:36px;line-height:36px;margin:5px;font-size:16px;}



    .party-box .party-li{display:block;}

    .party-box .li-img{width:100%;}

    .party-box .li-txt{width:auto;padding:20px;margin:0px;}

    .party-box .li-txt .date{font-size:24px;}

    .party-box .li-txt .t{font-size:20px;}

    .party-btn{width:160px;height:50px;line-height:50px;}

    .party-list li .li-fl{width:calc(100% - 120px);}

    .party-list li .li-t{font-size:18px;}

    .party-list li .li-c{line-height:1.5;

        font-size:14px;

        white-space:inherit;

        text-overflow: -o-ellipsis-lastline;

        overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;

        -webkit-box-orient: vertical;}

    .party-list li .li-date .day{font-size:30px;padding-top:15px;}

    .contact-sec1{padding-top:0px;padding-bottom:30px;}

}



/***************************************2022-09-21新添加样式添加*************************/
.nav-down .title{
    display: block;
    padding-left: 4px;
    padding-bottom: 16px;
    margin-left: 8px;
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 600;
    color: #0e1421;
    border-bottom: 1px solid #dfe2eb;
}
.header-nav .nav-down .down-flex{padding:0;justify-content:space-between}
.nav-down .down-li{width:275px;}
.nav-down .down-li .li a{display: block;
    width: calc(100% + 6px);
    padding: 9px 0 9px 12px;
    font-size: 15px;
    line-height: 21px;
    color: #494d5a;
    background-color: #fff;}
.nav-down .down-li .li a:hover{color:#2b7bfa;background-color:#f7f8ff}
.nav-about{position:relative}
.header-nav .nav-about .nav-down{width:200%;}
@media (max-width:1200px){
    .header-nav .nav-about .nav-down{width:auto;}
}



/*******************************2022-9-27*******************************/
.index-banner .pc-video{top:0;right:-18%}
.index-banner .small-video{display:inline-block}
.index-sec5 .sec5-box .model-img.img1{width:120px;height:120px;display:flex;align-items:center;border:none;border-radius:14px;overflow:hidden;}
.index-sec5 .sec5-box .model-img.img2{width:104px;height:104px;display:flex;align-items:center;border:none;border-radius:14px;overflow:hidden;}
.index-sec5 .sec5-box .model-img.img3{width:132px;height:132px;display:flex;align-items:center;border:none;border-radius:14px;overflow:hidden;}
.index-sec5 .sec5-box .model-img.img4{width:120px;height:120px;display:flex;align-items:center;border:none;border-radius:14px;overflow:hidden;}
.index-sec5 .sec5-box .model-img.img5{width:102px;height:102px;display:flex;align-items:center;border:none;border-radius:14px;overflow:hidden;}
.index-sec5 .sec5-box .model-img.img6{width:140px;height:140px;display:flex;align-items:center;border:none;border-radius:14px;overflow:hidden;}
.index-sec5 .sec5-box .model-img.img7{width:120px;height:120px;display:flex;align-items:center;border:none;border-radius:14px;overflow:hidden;}
.index-sec5 .sec5-box .model-img.img8{width:120px;height:120px;display:flex;align-items:center;border:none;border-radius:14px;overflow:hidden;}
.index-sec5 .sec5-box .model-img img{width:100%;}
.index-sec5 .sec5-box .model-img a{display:block;width:100%;}

.index-sec5 .sec5-a .mid-logo img{max-width:50% !important;}
#outerdiv{position:fixed;top:0;left:0;background:rgba(0,0,0,0.5);z-index:9999;width:100%;height:100%;display:none;}
#bigimg{max-width:90%;display:block;margin:0 auto;}
.pp12-sec1-ul li{min-width:40%;}
.data-sec4 .sec4-ul li .t{box-shadow:0 2px 6px rgba(200,204,214,0.3)}
.case-bg{background:#f8f8f8;}
.case-list li a{background:#f4f4f4;}
.index-sec5 .sec5-box .model{height:600px;}
.about-sec2 .sec2-li .txt{justify-content:flex-start;padding-left:30px;}

.about-sec2 .sec2-li .txt{justify-content:flex-start;padding-left:30px;}
.contact-sec1 .sec1-ul li .img{width:65px;height:65px;overflow:hidden;margin:20px auto;}
.contact-sec1 .sec1-ul .icon{margin:0;}
.svg-blue {
    width:65px;height:65px;
    position: relative;
    margin:0;
    left: -65px;
    filter: drop-shadow(#1b68fd 65px 0);
}
.w-1400{width:1400px;}
@media (max-width: 1440px){
    .w-1400{
        max-width: 1200px;
        width:1200px;
    }
}
@media (max-width:1200px){
    .index-title .ch{font-size:20px;}
    .w-1400{width:auto;}
    .nav-down .title{border:none;margin-bottom:0;}
    .nav-down .down-li{width:100%;margin-bottom:20px;}
    .down-icon{background-size:7px auto}
    .small-dd{position:relative}
    .small-dd .small-img{position:absolute;top:-65px;left:50%;transition:360ms;transform:scale(0);margin-left:-30px;}
    .small-dd .small-img img{display:block;width:60px;}
    .small-dd .small-img.mm{transform:scale(1)}
}
.pp14-sec4 .sec4-ul li img{width:auto;margin:0 auto;max-width:100%;}
.footer-bot  .wx-img{position:absolute;left:50%;width:110px;margin-left:-55px;padding:5px 0px;bottom:50px;background:#fff;border-radius:5px;transition:all 300ms;transform:scale(0)}
.footer-bot .wx-img img{display:block;width:100px;margin:0 auto;}
.footer-bot  .wx-img.mm{transform:scale(1)}
.about-banner{min-height:200px;}

.null-108{margin:40px auto;font-size:16px;color:#999;text-align:center;line-height:2}
.null-108 img{display:block;margin:0 auto;max-width:80%;margin-bottom:20px;}

@media (max-width:640px){
    .about-banner .banner-play{margin-top:0}
    .about-banner .banner-c{font-size:18px;margin:5px 0;}
    .about-banner{min-height:inherit}
    .about-nav{height:40px;line-height:40px;padding:0;overflow-y:hidden}
    .case-bg{height:55%;}
    .inner-search .input{font-size:16px;}
}


.team19-ul{display:flex;flex-wrap:wrap;margin:0 -12px;max-width: 1080px;
    width: calc(100% - 300px);}
.team19-ul li{width:25%;}
.team19-ul li a{display:block;margin:12px;position:relative;transition:all 360ms;}
.team19-ul li img{display:block;border-radius:6px;width:100%}
.team19-ul li .name{font-size:24px;}
.team19-ul li .t{color:#999;font-size:16px;line-height:1.5;margin-top:10px;}
.team19-ul li .li-txt{margin:20px 10px;}
.team19-ul li:hover{top:-6px;}

@media (max-width:1200px){
    .team-sec .team19-ul{width:100%;margin-top:30px;margin-left:0px;margin-right:0px;max-width:inherit;}
    .team19-ul li{width:50%;}
    .team19-ul li a{margin:6px;}
    .team19-ul li .t{font-size:14px;}
    .team19-ul li .name{font-size:20px;}
    .team19-ul li .li-txt{margin:10px 5px;}
    .team19-ul li .t{margin-top:5px;}
}








/***************************2022-11-15********************/
.brand15-wrap{max-width:1200px;margin:0 auto;margin-top:75px;}
.brand15{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 -7px;}
.brand15 li{width:14.285%;}
.brand15 li a{display:block;border:1px solid #eef2fb;border-radius:6px;padding:10px;margin:7px;transition:all 360ms;position:relative;top:0;position:relative;}
.brand15 li .img{height:75px;background-repeat:no-repeat;background-position:center;background-size: contain;transition:all     360ms;}
.brand15 li:hover a{border-color:rgba(0,82,217,0.6)}
.brand15 li:hover .img{}


.party15-ul{
    -webkit-column-count: 2; /* 有多少列*/
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 0px; /* 列间距 默认是16px */
    -moz-column-gap: 0px;
    column-gap: 0px;
    margin-left:-20px;
    margin-right:-20px;
}
.party15-ul li{break-inside: avoid;margin:0 20px 40px  20px}
.party15-ul li .li-con{background:#f8f8f8;transition:all 360ms;}
.party15-ul li a{display:block;}
.party15-ul li:hover .li-con{box-shadow:0px 2px 30px rgba(0,0,0,0.2);}
.party15-ul li .li-img img{display:block;width:100%;}
.party15-ul li .li-img{position:relative;overflow:hidden;}
.party15-ul li .li-txt{padding:20px 20px 30px 20px;}
.party15-ul li .li-t{font-size:18px;}
.party15-ul li .li-c{font-size:16px;color:#999;line-height:24px;margin:15px 0px 20px 0;}
.party15-ul li .li-d{font-size:18px;color:#1b68fd;}
.party15-more{display:block;width:240px;height:65px;border-radius:6px;font-size:16px;
    background:#1b68fd;color:#fff;margin:50px auto;text-align:center;line-height:65px;}
.party15-ul .swiper-pagination-bullet{background:#fff;}
.party15-ul .swiper-pagination{left:auto;right:10px;width:auto;}

@media (max-width:1200px){
    .brand15 li{width:33.3333%;}
    .index-sec5{padding:50px 15px;width:auto;}
    .brand15-wrap{margin-top:35px;}
    .party15-ul{
        -webkit-column-count:1; /* 有多少列*/
        -moz-column-count: 1;
        column-count: 1;
        -webkit-column-gap: 0px; /* 列间距 默认是16px */
        -moz-column-gap: 0px;
        column-gap: 0px;
        margin-left:-0px;
        margin-right:-0px;
    }
}
/* 2022-11-15 投资者关系 互动问答 */
.interaction-form {
    padding: 15px 0px;
}
.interaction-form input {
    padding: 10px;
    border: 1px solid #EFEFEF;
    border-radius: 5px;
    margin-right: 20px;
}
.interaction-form button[type="submit"] {
    padding: 5px 20px;
    background-color: #FF0000;
    border-radius: 15px;
    color: #FFF;
}
.question-answer-container {
    background-color: #f9f9f9;
    margin-bottom: 20px;
}
.question, .answer {
    padding: 10px 20px;
    border-radius: 8px;
}
.question-label, .answer-label {
    display: inline-block;
    vertical-align: top;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: white;
    margin-right: 10px;
}
.question-label {
    background-color: #333;
}
.answer-label {
    background-color: #d73a49;
}
.question div, .answer div {
    width: 90%;
    display: inline-block;
    margin: 0;
}
