#index .banner{width:100%}#index .banner .swiper-slide{width:100%;position:relative}#index .banner .swiper-slide img{width:100%}#index .banner .swiper-slide .main{height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}#index .banner .swiper-slide .text{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center}#index .banner .swiper-slide .text p{font-size:80px;font-weight:bold;color:#fff}#index .banner .swiper-slide .text .more{margin:120px auto 0;display:block;width:160px;height:50px;background:#1c388d;line-height:50px;text-align:center;color:#fff;font-size:14px}#index .banner .swiper-pagination-bullets{bottom:24px}#index .banner .swiper-pagination-bullet{width:20px;height:8px;background-color:#fff;opacity:0.5;border-radius:4px;transition:all 0.3s}#index .banner .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:40px}#index .about{padding:90px 0;margin-top:-100px}#index .about .main{display:flex;justify-content:space-between}#index .about .main .swiper{width:550px;flex-shrink:0}#index .about .main .swiper .swiper-slide{width:100%}#index .about .main .swiper .swiper-slide img{width:100%}#index .about .main .swiper .func{width:100%;margin-top:-100px;display:flex;justify-content:space-between;align-items:center}#index .about .main .swiper .func .progress{width:100%;height:1px;background-color:#d8dde7}#index .about .main .swiper .func .progress i{width:0%;display:block;height:1px;background-color:#1c388d;transition:all 0.3s}#index .about .main .swiper .func .swiper-pagination{flex-shrink:0;position:static;margin-left:100px}#index .about .main .swiper .func .swiper-pagination .swiper-pagination-bullet{margin-left:6px}#index .about .main .texts{width:100%;padding-left:90px;padding-top:50px}#index .about .main .texts .title{font-size:36px;font-weight:bold}#index .about .main .texts .desc{font-size:24px;font-weight:bold}#index .about .main .texts .rich-text{font-size:14px;line-height:28px;margin-top:40px}#index .about .main .texts .more{margin-top:50px;display:block;width:160px;height:50px;background:#1c388d;line-height:50px;text-align:center;color:#fff;font-size:14px}#index .coop .mod{font-size:36px;font-weight:bold}#index .coop .cont{margin-top:50px;width:100%;height:960px;background-size:cover;background-position:center;display:flex;justify-content:space-between;flex-wrap:wrap;transition:all 0.3s}#index .coop .cont .item{width:33.3333%;height:50%;border-right:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;padding:20px 80px;transition:all 0.3s}#index .coop .cont .item img{width:62px;height:0;object-fit:cover;overflow:hidden;transition:all 0.3s}#index .coop .cont .item .title{font-size:28px;font-weight:bold;margin-top:50px;transition:all 0.3s}#index .coop .cont .item .desc{margin-top:30px;font-size:14px;line-height:28px;height:0;overflow:hidden;transition:all 0.3s}#index .coop .cont .item.active{background-color:rgba(29,56,141,0.8)}#index .coop .cont .item.active img{height:auto}#index .coop .cont .item.active .desc{height:auto}#index .field{padding:70px 0 0}#index .field .mod{display:flex;justify-content:space-between;align-items:center}#index .field .mod .left{padding-right:150px}#index .field .mod .left .title{font-size:36px;font-weight:bold}#index .field .mod .left .desc{font-size:16px;margin-top:12px}#index .field .mod .right{display:inline-flex;align-items:center}#index .field .mod .right .progress{width:20vw;height:1px;background-color:#d8dde7}#index .field .mod .right .progress i{width:0%;display:block;height:1px;background-color:#1c388d;transition:all 0.3s}#index .field .mod .right .nums{font-size:20px;font-weight:bold;margin-left:60px}#index .field .mod .right .nums span{color:#1c388d;font-size:28px}#index .field .cont{display:flex;margin-top:40px}#index .field .cont .left{width:32%}#index .field .cont .left .item{height:150px;display:flex;justify-content:space-between;align-items:center;position:relative;padding:0 45px;background-color:#d8dde7;overflow:hidden;transition:all 0.3s}#index .field .cont .left .item .text .cn{font-size:24px;font-weight:bold}#index .field .cont .left .item .text .en{font-size:14px;font-weight:bold;line-height:14px;text-transform:uppercase}#index .field .cont .left .item .more{width:160px;height:40px;border:1px solid #fff;text-align:center;line-height:38px;color:#fff;position:relative;z-index:2;opacity:0;transition:all 0.3s}#index .field .cont .left .item .num{position:absolute;bottom:-30px;right:0;z-index:1;font-size:200px;line-height:150px;color:#2043b0;font-family:'Arial';font-weight:bold;opacity:0}#index .field .cont .left .item.active{background-color:#1c388d}#index .field .cont .left .item.active .text{color:#fff}#index .field .cont .left .item.active .text .en{color:#fff}#index .field .cont .left .item.active .more{opacity:1}#index .field .cont .left .item.active .num{opacity:1}#index .field .cont .img{width:68%;background-size:cover;background-position:center;transition:all 0.3s}#index .china{padding:70px 0}#index .china .mod{font-size:36px;font-weight:bold}#index .china .cont{display:flex;justify-content:space-between;align-items:center}#index .china .cont .map{width:100%;height:800px}#index .china .cont .right{flex-shrink:0;width:460px;margin-left:80px}#index .china .cont .right .p-name{font-size:20px;color:#1c388d}#index .china .cont .right .list{margin-top:30px;width:100%;height:440px;overflow-y:auto;overflow-x:hidden}#index .china .cont .right .list .item{height:80px;display:flex;justify-content:space-between;align-items:center;padding:15px 30px;background-color:#d8dde7;margin-bottom:1px;transition:all 0.3s}#index .china .cont .right .list .item .text{width:280px}#index .china .cont .right .list .item .text .title{font-size:18px;font-weight:bold}#index .china .cont .right .list .item .text .desc{margin-top:2px;font-size:14px}#index .china .cont .right .list .item .date{font-size:15px;font-weight:bold;flex-shrink:0;white-space:nowrap}#index .china .cont .right .list .item:hover{background-color:#1c388d;color:#fff}#index .news{padding:120px 0;background-color:#d8dde7}#index .news .mod{display:flex;justify-content:space-between;align-items:center}#index .news .mod .title{font-size:36px;font-weight:bold}#index .news .mod .tab{display:inline-flex}#index .news .mod .tab .item{display:inline-block;height:40px;min-width:140px;border:1px solid #333;text-align:center;line-height:38px;margin-left:10px;padding:0 10px;cursor:pointer;transition:all 0.3s}#index .news .mod .tab .item.active{background-color:#1c388d;border-color:#1c388d;color:#fff}#index .news .swipers{margin-top:30px}#index .news .swipers .swiper{display:none}#index .news .swipers .swiper-wrapper{padding-top:30px}#index .news .swipers .swiper-slide{width:480px;background-color:#fff;margin-top:70px;padding:0 30px 30px;transition:all 0.3s}#index .news .swipers .swiper-slide .img{width:420px;height:250px;overflow:hidden;margin-top:-70px}#index .news .swipers .swiper-slide .img img{width:100%;height:100%;object-fit:cover}#index .news .swipers .swiper-slide .title{font-size:18px;margin-top:20px;font-weight:bold}#index .news .swipers .swiper-slide .desc{margin-top:20px;font-size:14px;line-height:28px;height:56px;color:#888;transition:all 0.3s}#index .news .swipers .swiper-slide .date-more{margin-top:40px;display:flex;justify-content:space-between;align-items:center;color:#999;transition:all 0.3s}#index .news .swipers .swiper-slide .date-more span:nth-child(2){color:#fff}#index .news .swipers .swiper-slide:hover{margin-top:40px;background-color:#1c388d;color:#fff}#index .news .swipers .swiper-slide:hover .desc{color:#fff}#index .news .swipers .swiper-slide:hover .date-more{color:#fff}#index .news .swipers .btn{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:#d8dde7;color:#1c388d;transition:all 0.3s;position:absolute;top:50%;transform:translateY(-50%);z-index:2}#index .news .swipers .btn.prev{left:0}#index .news .swipers .btn.next{right:0}#index .news .swipers .btn i{font-size:12px}#index .news .swipers .btn:hover{background-color:#1c388d;color:#fff}#field .field-list{padding:70px 0}#field .field-list .main{display:flex;justify-content:space-between;flex-wrap:wrap}#field .field-list .item{display:flex;justify-content:space-between;align-items:center;border:1px solid #d8dde7;padding:24px;width:48%;height:273px;margin-bottom:50px;transition:all 0.3s}#field .field-list .item .text{width:44%;height:225px;position:relative}#field .field-list .item .text .title{font-size:24px;font-weight:bold;line-height:30px;position:relative;z-index:2;transition:color 0.3s}#field .field-list .item .text .en{font-size:14px;color:#1c388d;line-height:14px;text-transform:uppercase;margin-top:10px;position:relative;z-index:2;transition:color 0.3s}#field .field-list .item .text .desc{margin-top:70px;font-size:14px;line-height:30px;color:#888;position:relative;z-index:2;height:90px;transition:all 0.3s}#field .field-list .item .text .more{margin-top:10px;font-size:14px;color:#fff;text-transform:uppercase;opacity:0;transition:all 0.3s}#field .field-list .item .text .num{position:absolute;right:-30px;bottom:0;z-index:1;font-size:200px;line-height:150px;font-weight:bold;font-family:'Arial';color:#d8dde7;opacity:0.2;transition:all 0.3s}#field .field-list .item .img{width:50.56%;height:225px;overflow:hidden}#field .field-list .item .img img{width:100%;height:100%;object-fit:cover}#field .field-list .item:hover{background-color:#1c388d}#field .field-list .item:hover .text .title{color:#fff}#field .field-list .item:hover .text .en{color:#fff}#field .field-list .item:hover .text .desc{color:#fff;margin-top:50px}#field .field-list .item:hover .text .num{color:#2043b0;opacity:1}#field .field-list .item:hover .text .more{opacity:1}#field_d .mod-title{font-size:36px;line-height:36px;font-weight:bold;text-align:center}#field_d .field-d{padding:70px 0 30px}#field_d .field-d .main{max-width:1256px}#field_d .field-d .rich-text{margin-top:35px;background-color:#f7f7f7;padding:50px}#field_d .case{padding:30px 0 70px}#field_d .case .main{max-width:1256px}#field_d .case .swiper{margin-top:30px;position:relative}#field_d .case .swiper .swiper-slide{display:block;width:392px;height:368px;border:1px solid #e6e6e6;padding:16px;transition:all 0.3s}#field_d .case .swiper .swiper-slide .img{width:100%;height:225px;overflow:hidden}#field_d .case .swiper .swiper-slide .img img{width:100%;height:100%;object-fit:cover;transition:all 0.3s}#field_d .case .swiper .swiper-slide .title{margin-top:20px;font-size:24px;line-height:26px;font-weight:bold}#field_d .case .swiper .swiper-slide .date{margin-top:8px;font-size:14px;font-weight:bold}#field_d .case .swiper .swiper-slide .desc{margin-top:8px;font-size:14px;color:#999}#field_d .case .swiper .swiper-slide:hover{border-color:#1c388d}#field_d .case .swiper .swiper-slide:hover .img img{transform:scale(1.1)}#field_d .case .swiper .btn{display:block;width:60px;height:60px;background-color:#d8dde7;color:#1c388d;line-height:60px;text-align:center;position:absolute;top:50%;z-index:2;transition:all 0.3s;cursor:pointer}#field_d .case .swiper .btn i{font-size:12px}#field_d .case .swiper .btn.prev{left:0;transform:translate(-50%, -50%)}#field_d .case .swiper .btn.next{right:0;transform:translate(50%, -50%)}#field_d .case .swiper .btn:hover{background-color:#1c388d;color:#fff}#field_d .case .more{margin-top:50px;display:flex;justify-content:center}#field_d .case .more .btn{display:inline-block;width:160px;height:50px;background-color:#1c388d;color:#fff;line-height:50px;text-align:center}#case .case{padding:70px 0}#case .case .mod-title{font-size:36px;line-height:36px;font-weight:bold;text-align:center}#case .case .list{margin-top:35px;display:flex;flex-wrap:wrap}#case .case .list .item{display:block;width:23.5%;height:368px;border:1px solid #e6e6e6;padding:16px;margin-left:2%;margin-bottom:30px;transition:all 0.3s}#case .case .list .item:nth-child(4n+1){margin-left:0}#case .case .list .item .img{width:100%;height:225px;overflow:hidden}#case .case .list .item .img img{width:100%;height:100%;object-fit:cover;transition:all 0.3s}#case .case .list .item .title{margin-top:20px;font-size:24px;line-height:26px;font-weight:bold}#case .case .list .item .date{margin-top:8px;font-size:14px;font-weight:bold}#case .case .list .item .desc{margin-top:8px;font-size:14px;color:#999}#case .case .list .item:hover{border-color:#1c388d}#case .case .list .item:hover .img img{transform:scale(1.1)}#case .case .more{margin-top:50px;display:flex;justify-content:center}#case .case .more .btn{display:inline-block;width:160px;height:50px;background-color:#1c388d;color:#fff;line-height:50px;text-align:center}#case .case .pages{margin-top:30px}#case_d .detail{padding:70px 0}#case_d .detail .info{text-align:center;padding-bottom:30px;border-bottom:1px solid #e6e6e6}#case_d .detail .info .title{font-size:32px;font-weight:bold}#case_d .detail .info .desc{font-size:14px;color:#888;margin-top:8px;white-space:pre-wrap}#case_d .detail .rich-text{padding:50px 0;line-height:36px;border-bottom:1px solid #e6e6e6}#case_d .detail .prev-next{padding:20px 0}#case_d .detail .prev-next a{display:block;margin:10px 0}#case_d .detail .back{display:flex;justify-content:center}#case_d .detail .back .btn{display:inline-block;width:160px;height:50px;background-color:#1c388d;color:#fff;line-height:50px;text-align:center}#news_d .cont{padding:70px 0}#news_d .cont .main{display:flex;justify-content:space-between}#news_d .cont .detail{width:calc(100% - 360px)}#news_d .cont .detail .info{padding-right:70px;padding-bottom:23px;border-bottom:1px solid #e6e6e6}#news_d .cont .detail .info .title{font-size:36px;line-height:48px;font-weight:bold}#news_d .cont .detail .info .date{font-size:14px;color:#888;margin-top:16px;white-space:pre-wrap}#news_d .cont .detail .rich-text{padding:50px 70px 50px 0;line-height:36px;border-bottom:1px solid #e6e6e6}#news_d .cont .detail .prev-next{padding:20px 70px 20px 0}#news_d .cont .detail .prev-next a{display:block;margin:10px 0}#news_d .cont .detail .back{display:flex}#news_d .cont .detail .back .btn{display:inline-block;width:160px;height:50px;background-color:#1c388d;color:#fff;line-height:50px;text-align:center}#news_d .cont .hot{width:360px;border-left:1px solid #e6e6e6}#news_d .cont .hot .item{display:block;border-bottom:1px solid #e6e6e6;padding:35px 40px}#news_d .cont .hot .item .title{font-size:18px;font-weight:bold}#news_d .cont .hot .item .desc{font-size:14px;line-height:26px;color:#999;margin-top:10px}#news_d .cont .hot .item .icon{width:22px;display:block;margin-top:20px}#news_d .cont .hot .item:first-child{padding-top:0}#coop .coop-list{padding:70px 0}#coop .coop-list .item{padding:30px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e6e6e6;transition:all 0.3s}#coop .coop-list .item .text{width:calc(100% - 420px);padding-right:20px}#coop .coop-list .item .text .title{font-size:24px;font-weight:bold}#coop .coop-list .item .text .en{font-size:14px;font-weight:bold;text-transform:uppercase;margin-top:10px;color:#1c388d;transition:all 0.3s}#coop .coop-list .item .text .desc{margin-top:50px;font-size:14px;line-height:30px;height:90px;color:#888;transition:all 0.3s;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#coop .coop-list .item .img{width:420px;height:210px;overflow:hidden}#coop .coop-list .item .img img{width:100%;height:100%;object-fit:cover;transition:all 0.3s}#coop .coop-list .item:hover{padding:30px;background-color:#1c388d;color:#fff}#coop .coop-list .item:hover .text .en{color:#fff}#coop .coop-list .item:hover .text .desc{color:#fff}#news .news-hot{padding:70px 0 0}#news .news-hot .main{display:flex;justify-content:space-between}#news .news-hot .swiper{width:50%;height:420px}#news .news-hot .swiper .swiper-slide{display:block;position:relative;overflow:hidden;width:100%;height:420px}#news .news-hot .swiper .swiper-slide img{width:100%;height:100%;object-fit:cover}#news .news-hot .swiper .swiper-slide .text{position:absolute;bottom:0;left:0;right:0;z-index:2;height:60px;background-color:rgba(0,0,0,0.5);padding:0 150px 0 20px}#news .news-hot .swiper .swiper-slide .text p{font-size:18px;line-height:60px;color:#fff}#news .news-hot .swiper .swiper-pagination{display:inline-block;width:auto;position:absolute;bottom:18px;right:20px;left:auto;z-index:2}#news .news-hot .swiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background-color:transparent;border:1px solid #fff;border-radius:50%;opacity:1}#news .news-hot .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}#news .news-hot .hot-list{padding-left:50px;width:50%}#news .news-item{display:flex;align-items:center;padding:24px 0;border-bottom:1px solid #e6e6e6;transition:all 0.3s}#news .news-item .date{width:80px;flex-shrink:0;font-family:'arial';border-right:1px solid #e6e6e6}#news .news-item .date .day{font-size:52px;line-height:52px;font-weight:bold;font-style:italic}#news .news-item .date .month{font-size:16px;font-weight:bold;color:#999;transition:color 0.3s}#news .news-item .text{width:calc(100% - 80px);padding-left:20px}#news .news-item .text .title{font-size:18px;line-height:18px;font-weight:bold}#news .news-item .text .desc{margin-top:10px;font-size:14px;line-height:28px;color:#888;transition:color 0.3s}#news .news-item:hover{background-color:#1c388d;color:#fff;padding:24px 30px}#news .news-item:hover .date .month{color:#fff}#news .news-item:hover .text .desc{color:#fff}#news .news-list{padding-bottom:70px}#news .news-list .pages{margin-top:50px}#job .job-list{padding:70px 0}#job .job-list .mod{font-size:36px;line-height:36px}#job .job-list .list{margin-top:30px}#job .job-list .list .item{margin-bottom:20px}#job .job-list .list .item .tops{display:flex;justify-content:space-between;align-items:center;background-color:#f7f7f7;height:120px;cursor:pointer;transition:all 0.3s}#job .job-list .list .item .tops .text{padding:0 30px}#job .job-list .list .item .tops .text .title-date{display:flex;align-items:flex-end}#job .job-list .list .item .tops .text .title-date .title{font-size:20px;line-height:20px}#job .job-list .list .item .tops .text .title-date .date{font-size:14px;line-height:14px;color:#999;transition:all 0.3s}#job .job-list .list .item .tops .text .title-date i{display:block;width:1px;height:14px;background-color:#999;margin:0 20px;transition:all 0.3s}#job .job-list .list .item .tops .text .info{margin-top:20px;display:flex;flex-wrap:wrap}#job .job-list .list .item .tops .text .info p{margin-right:40px}#job .job-list .list .item .tops .icon{width:120px;height:120px;border-left:1px solid #fff;display:flex;justify-content:center;align-items:center}#job .job-list .list .item .tops .icon i{font-size:30px;color:#999;transition:all 0.3s}#job .job-list .list .item .tops:hover,#job .job-list .list .item .tops.active{background-color:#1c388d;color:#fff}#job .job-list .list .item .tops:hover .text .title-date .date,#job .job-list .list .item .tops.active .text .title-date .date{color:#fff}#job .job-list .list .item .tops:hover .text .title-date i,#job .job-list .list .item .tops.active .text .title-date i{background-color:#fff}#job .job-list .list .item .tops:hover .icon i,#job .job-list .list .item .tops.active .icon i{color:#fff}#job .job-list .list .item .tops.active .icon i{transform:rotate(90deg)}#job .job-list .list .item .bots{display:none;padding:30px;background-color:#f7f7f7}#job .job-list .list .item .bots .content-item{margin-bottom:20px}#job .job-list .list .item .bots .content-item .title{font-size:14px;font-weight:bold;line-height:14px}#job .job-list .list .item .bots .content-item .rich-text{margin-top:10px;font-size:14px;line-height:32px;color:#666}#job .job-list .list .item .bots .upload{width:146px;height:46px;margin-top:30px;cursor:pointer;position:relative;background-color:#1c388d;text-align:center;line-height:46px;color:#fff}#job .job-list .list .item .bots .upload input{display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}#job .job-list .pages{margin-top:40px}#job .join-form{width:600px;height:392px;background-color:#fff;padding:40px}#job .join-form .line{width:100%;height:36px;display:inline-block;margin-bottom:16px}#job .join-form .line .label{height:36px;display:inline-block;float:left;font-size:16px;line-height:36px}#job .join-form .line input[type='text']{display:inline-block;float:left;width:438px;height:36px;background-color:#fff;border:none;border-bottom:1px solid #e6e6e6;padding:0 10px}#job .join-form .line .upload{display:inline-block;float:left;width:120px;height:36px;background-color:#1c388d;color:#fff;border-radius:4px;text-align:center;line-height:36px;position:relative}#job .join-form .line .upload input[type='file']{width:100%;height:36px;position:absolute;top:0;left:0;z-index:3;cursor:pointer;opacity:0}#job .join-form .line #file_name{display:inline-block;height:100%;line-height:32px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:280px}#job .join-form .line textarea{display:inline-block;float:left;width:100%;height:100px;background-color:#fff;border:1px solid #e6e6e6;padding:10px;resize:none}#job .join-form .line .load{width:438px;height:25px;background-color:#fff;border:none;margin-top:6px;display:inline-block;float:left}#job .join-form .line img{display:inline-block;margin-left:10px;width:80px;height:34px}#job .join-form .line button{width:120px;height:38px;border-radius:4px;background-color:#1c388d;line-height:38px;text-align:center;font-size:16px;color:#fff;border:none;float:right}#job .join-form .line.heightauto{height:auto}#contact .contact-cont{padding:70px 0}#contact .contact-cont .mod{font-size:36px;line-height:36px;font-weight:bold;margin-bottom:50px}#contact .contact-cont .cont{margin-top:30px;display:flex;justify-content:space-between}#contact .contact-cont .infos{width:50%}#contact .contact-cont .infos .tel-addr{display:block}#contact .contact-cont .infos .tel-addr .item{width:100%;margin-bottom:10px}#contact .contact-cont .infos .tel-addr .item .label{font-size:22px;font-weight:bold}#contact .contact-cont .infos .tel-addr .item .bot{margin-top:5px;font-size:14px;line-height:24px;color:#666}#contact .contact-cont .infos .tel-addr .item .bot p{display:inline-block;margin-right:10px}#contact .contact-cont .infos .tel-addr i{display:none}#contact .contact-cont .infos .map{width:100%;height:426px;margin-top:30px}#contact .contact-cont .feedback{width:46%}#contact .contact-cont .feedback .mod-title{font-size:22px;font-weight:bold}#contact .contact-cont .feedback .form{width:100%;margin-top:90px}#contact .contact-cont .feedback .form .input{width:100%;height:60px;margin-bottom:20px}#contact .contact-cont .feedback .form .input input{width:100%;height:100%;background-color:#eff1f5;padding:0 20px;border:none;border-radius:0}#contact .contact-cont .feedback .form .textarea{width:100%;height:300px;margin-bottom:20px}#contact .contact-cont .feedback .form .textarea textarea{width:100%;height:100%;background-color:#eff1f5;padding:20px;border:none;border-radius:0;resize:none}#contact .contact-cont .feedback .form .func{display:flex;justify-content:space-between;align-items:center}#contact .contact-cont .feedback .form .func .yzm{display:flex;align-items:center;width:100%;height:60px}#contact .contact-cont .feedback .form .func .yzm input{width:100%;height:100%;background-color:#eff1f5;padding:0 20px;border:none;border-radius:0}#contact .contact-cont .feedback .form .func .yzm img{width:160px;height:60px}#contact .contact-cont .feedback .form .func .subbtn{display:block;margin-left:20px;background-color:#1c388d;color:#fff;border:none;border-radius:0;cursor:pointer;height:60px;width:170px;flex-shrink:0;font-size:20px}#about .about-banner{margin-top:70px}#about .about-banner .main{display:block;padding:40px 40px 80px;background-image:url(../img/35.png);background-size:cover;background-position:center}#about .about-banner .logo{width:236px}#about .about-banner .logo img{width:100%}#about .about-banner .texts{display:flex;justify-content:space-between;margin-top:150px;color:#fff}#about .about-banner .texts .left{width:40%}#about .about-banner .texts .left .title{font-size:36px;font-weight:bold}#about .about-banner .texts .left .desc{font-size:24px;margin-top:5px}#about .about-banner .texts .left .en{font-size:14px;text-transform:uppercase;opacity:0.3}#about .about-banner .texts .right{width:40%;font-size:14px;line-height:28px}#about .about{margin-top:60px;padding-bottom:100px}#about .about .main{display:flex;justify-content:space-between}#about .about .texts{width:100%}#about .about .texts .title{font-size:36px;font-weight:bold}#about .about .texts .rich-text{font-size:14px;line-height:32px;margin-top:10px}#about .about .img{width:233px;margin-left:40px;flex-shrink:0}#about .about .img img{width:100%}#about .dev{  width: 100%;
 padding: 70px 0 70px;background-image:url(../img/38.png);background-size:cover;background-position:center;height:800px;position: relative;}#about .dev .btns{position:absolute;right:0;top:-60px;height:60px;display:flex}#about .dev .btns .btn{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:#d8dde7;color:#1c388d;transition:all 0.3s}#about .dev .btns .btn i{font-size:12px}#about .dev .btns .btn:hover{background-color:#1c388d;color:#fff}#about .dev .mod-title{font-size:36px;font-weight:bold}#about .dev .year-line{margin-top:80px;position:relative}#about .dev .year-line::after{content:'';display:block;width:100%;height:1px;background-color:#ccc;position:absolute;bottom:5px;left:0}#about .dev .year-line .swiper-slide{width:90px;position:relative;cursor:pointer}#about .dev .year-line .swiper-slide .num{font-size:24px;font-weight:bold;text-align:center;transition:all 0.3s}#about .dev .year-line .swiper-slide::after{content:'';display:block;width:11px;height:11px;background-color:#999;margin:10px auto 0;border-radius:50%;border:2px solid #fff;transition:all 0.3s}#about .dev .year-line .swiper-slide.swiper-slide-active .num{color:#1c388d}#about .dev .year-line .swiper-slide.swiper-slide-active::after{border-color:#1c388d;background-color:#1c388d}#about .dev .year-item{position:absolute;width:80%;top:30%;;align-items:center;}#about .dev .year-item .swiper-slide{display:flex;align-items:center;width:70%;height:270px}#about .dev .year-item .swiper-slide .img{width:40%;height:270px}#about .dev .year-item .swiper-slide .img img{width:100%;height:100%;object-fit:cover}#about .dev .year-item .swiper-slide .texts{width:60%;height:270px;background-color:#fff;position:relative}#about .dev .year-item .swiper-slide .texts .text{padding:90px 30px 20px 80px}#about .dev .year-item .swiper-slide .texts .text .year{font-size:16px;color:#888}#about .dev .year-item .swiper-slide .texts .text .year span{font-size:46px;font-weight:bold;color:#333;line-height:46px;padding-right:10px}#about .dev .year-item .swiper-slide .texts .text .desc{font-size:14px;line-height:24px;margin-top:10px;max-height:7em;overflow-y:auto}#about .dev .year-item .swiper-slide .texts::before{content:'';display:block;width:60px;height:1px;background-color:#999;position:absolute;top:110px;left:-30px}#about .dev .year-item .swiper-slide .texts i{display:block;width:50px;height:50px;background-image:url(../img/41.png);background-size:100%;position:absolute;top:50%;right:-25px;margin-top:-25px}#about .honor{padding:80px 0 100px;height:90%;position:relative}#about .honor .mod{display:flex;justify-content:space-between;align-items:center}#about .honor .mod .title{font-size:36px;font-weight:bold}#about .honor .mod .btns{display:flex}#about .honor .mod .btns .btn{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:#d8dde7;color:#1c388d;transition:all 0.3s}#about .honor .mod .btns .btn i{font-size:12px}#about .honor .mod .btns .btn:hover{background-color:#1c388d;color:#fff}#about .honor .swiper{margin-top:20px}#about .honor .swiper .swiper-wrapper{padding:30px 0;}#about .honor .swiper .swiper-slide{transition:all 0.3s}#about .honor .swiper .swiper-slide .img{ width: 100%;
  height: auto;
  overflow: hidden;
  border: 1px solid #e6e6e6;}#about .honor .swiper .swiper-slide .img img{ width: 100%;}#about .honor .swiper .swiper-slide .title{text-align:center;margin-top:40px;font-size:24px;color:#888;transition:all 0.3s}#about .honor .swiper .swiper-slide:hover{transform:scale(1.1)}#about .honor .swiper .swiper-slide:hover .title{color:#333}#about .org{background-image:url(../img/43.png);background-attachment:fixed;background-position:center;background-size:cover;color:#fff;padding:80px 0 100px}#about .org .mod{display:flex;justify-content:space-between;align-items:center}#about .org .mod .title{font-size:36px;font-weight:bold;white-space:nowrap}#about .org .mod .desc{font-size:16px;line-height:32px;padding-left:30%;text-align:right}#about .org .img{margin:90px auto 0;width:100%;max-width:1450px}#about .org .img img{width:100%}#about .partner{padding:80px 0 100px}#about .partner .mod{display:flex;justify-content:space-between;align-items:center}#about .partner .mod .title{font-size:36px;font-weight:bold}#about .partner .mod .btns{display:flex}#about .partner .mod .btns .btn{width:40px;height:40px;}#about .partner .mod .btns .btn i{font-size:12px}#about .partner .mod .btns .btn:hover{background-color:#1c388d;color:#fff}#about .partner .swiper{margin-top:70px}#about .partner .swiper .swiper-slide{transition:all 0.3s;overflow:hidden;border:1px solid #e6e6e6}#about .partner .swiper .swiper-slide img{width: 100%;
  height: auto;
  overflow: hidden;
  border: 1px solid #e6e6e6;}#about .partner .swiper .swiper-slide:hover img{transform:scale(1.1)}@media screen and (max-width: 1440px){#case .case{padding:40px 0}#case .case .mod-title{font-size:24px;line-height:24px}#case .case .list{margin-top:35px}#case .case .list .item{width:32%;height:368px;padding:16px;margin-left:2%;margin-bottom:30px}#case .case .list .item:nth-child(4n+1){margin-left:2%}#case .case .list .item:nth-child(3n+1){margin-left:0}#case .case .list .item .img{height:225px}#case .case .list .item .title{margin-top:20px;font-size:20px;line-height:22px}#case .case .list .item .date{margin-top:8px;font-size:14px}#case .case .list .item .desc{margin-top:8px;font-size:14px}#case .case .more{margin-top:50px}#case .case .more .btn{width:160px;height:50px;line-height:50px}#case .case .pages{margin-top:30px}#index .banner .swiper-slide .text p{font-size:60px}#index .banner .swiper-slide .text .more{margin:80px auto 0;width:160px;height:50px;line-height:50px;font-size:14px}#index .banner .swiper-pagination-bullets{bottom:24px}#index .banner .swiper-pagination-bullet{width:20px;height:8px;border-radius:4px}#index .banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px}#index .about{padding:90px 0}#index .about .main{display:flex}#index .about .main .swiper{width:550px}#index .about .main .swiper .func{margin-top:30px;display:flex}#index .about .main .swiper .func .progress{width:100%}#index .about .main .swiper .func .progress i{width:0%}#index .about .main .swiper .func .swiper-pagination{margin-left:100px}#index .about .main .swiper .func .swiper-pagination .swiper-pagination-bullet{margin-left:6px}#index .about .main .texts{padding-left:90px;padding-top:50px}#index .about .main .texts .title{font-size:36px}#index .about .main .texts .desc{font-size:24px}#index .about .main .texts .rich-text{font-size:14px;line-height:28px;margin-top:40px}#index .about .main .texts .more{margin-top:50px;width:160px;height:50px;line-height:50px;font-size:14px}#index .coop .mod{font-size:36px}#index .coop .cont{margin-top:50px;height:800px;display:flex}#index .coop .cont .item{width:33.3333%;height:50%;padding:20px 80px}#index .coop .cont .item img{width:50px}#index .coop .cont .item .title{font-size:22px;margin-top:30px}#index .coop .cont .item .desc{margin-top:20px;font-size:14px;line-height:28px}#index .field{padding:70px 0 0}#index .field .mod{display:flex}#index .field .mod .left{padding-right:150px}#index .field .mod .left .title{font-size:36px}#index .field .mod .left .desc{font-size:16px;margin-top:12px}#index .field .mod .right{display:inline-flex}#index .field .mod .right .progress{width:20vw}#index .field .mod .right .progress i{width:0%}#index .field .mod .right .nums{font-size:20px;margin-left:60px}#index .field .mod .right .nums span{font-size:28px}#index .field .cont{display:flex;margin-top:40px}#index .field .cont .left{width:32%}#index .field .cont .left .item{height:150px;display:flex;padding:0 45px}#index .field .cont .left .item .text .cn{font-size:24px}#index .field .cont .left .item .text .en{font-size:14px;line-height:14px}#index .field .cont .left .item .more{width:160px;height:40px;line-height:38px}#index .field .cont .left .item .num{bottom:-30px;font-size:200px;line-height:150px}#index .field .cont .img{width:68%}#index .china{padding:70px 0}#index .china .mod{font-size:36px}#index .china .cont{display:flex}#index .china .cont .map{height:800px}#index .china .cont .right{width:460px;margin-left:80px}#index .china .cont .right .p-name{font-size:20px}#index .china .cont .right .list{margin-top:30px;height:440px}#index .china .cont .right .list .item{height:80px;display:flex;padding:15px 30px}#index .china .cont .right .list .item .text .title{font-size:18px}#index .china .cont .right .list .item .text .desc{margin-top:2px;font-size:14px}#index .china .cont .right .list .item .date{font-size:18px}#index .news{padding:120px 0}#index .news .mod{display:flex}#index .news .mod .title{font-size:36px}#index .news .mod .tab{display:inline-flex}#index .news .mod .tab .item{height:40px;min-width:140px;line-height:38px;margin-left:10px;padding:0 10px}#index .news .swipers{margin-top:30px}#index .news .swipers .swiper{display:none}#index .news .swipers .swiper-wrapper{padding-top:30px}#index .news .swipers .swiper-slide{width:480px;margin-top:70px;padding:0 30px 30px}#index .news .swipers .swiper-slide .img{width:420px;height:250px;margin-top:-70px}#index .news .swipers .swiper-slide .title{font-size:18px;margin-top:20px}#index .news .swipers .swiper-slide .desc{margin-top:20px;font-size:14px;line-height:28px;height:56px}#index .news .swipers .swiper-slide .date-more{margin-top:40px}#index .news .swipers .swiper-slide:hover{margin-top:40px}}@media screen and (max-width: 1024px){#contact .contact-cont{padding:40px 0}#contact .contact-cont .mod{font-size:24px;line-height:24px;margin-bottom:30px}#contact .contact-cont .cont{margin-top:30px;display:block}#contact .contact-cont .infos{width:100%}#contact .contact-cont .infos .tel-addr .item .label{font-size:18px}#contact .contact-cont .infos .tel-addr .item .bot{margin-top:5px;font-size:14px;line-height:24px}#contact .contact-cont .infos .tel-addr .item .bot p{margin-right:10px}#contact .contact-cont .infos .tel-addr i{width:1px;height:20px;margin:30px 40px 0 10px}#contact .contact-cont .infos .map{width:100%;height:400px;margin-top:30px}#contact .contact-cont .feedback{width:100%;margin-top:30px}#contact .contact-cont .feedback .mod-title{font-size:18px}#contact .contact-cont .feedback .form{width:100%;margin-top:20px}#contact .contact-cont .feedback .form .input{height:40px;margin-bottom:10px}#contact .contact-cont .feedback .form .input input{padding:0 10px}#contact .contact-cont .feedback .form .textarea{height:200px;margin-bottom:10px}#contact .contact-cont .feedback .form .textarea textarea{padding:10px}#contact .contact-cont .feedback .form .func{display:flex}#contact .contact-cont .feedback .form .func .yzm{height:40px}#contact .contact-cont .feedback .form .func .yzm input{padding:0 10px}#contact .contact-cont .feedback .form .func .yzm img{width:120px;height:40px}#contact .contact-cont .feedback .form .func .subbtn{margin-left:20px;height:40px;width:120px;font-size:16px}#coop .coop-list{padding:40px 0}#coop .coop-list .item{padding:20px 0}#coop .coop-list .item .text{width:calc(100% - 300px);padding-right:20px}#coop .coop-list .item .text .title{font-size:20px}#coop .coop-list .item .text .en{font-size:14px;margin-top:10px}#coop .coop-list .item .text .desc{margin-top:30px;font-size:14px;line-height:30px;height:90px}#coop .coop-list .item .img{width:300px;height:170px}#coop .coop-list .item:hover{padding:20px}#case .case{padding:40px 0}#case .case .mod-title{font-size:24px;line-height:24px}#case .case .list{margin-top:35px}#case .case .list .item{width:32%;height:338px;padding:16px;margin-left:2%;margin-bottom:30px}#case .case .list .item:nth-child(4n+1){margin-left:2%}#case .case .list .item:nth-child(3n+1){margin-left:0}#case .case .list .item .img{height:195px}#case .case .list .item .title{margin-top:20px;font-size:20px;line-height:22px}#case .case .list .item .date{margin-top:8px;font-size:14px}#case .case .list .item .desc{margin-top:8px;font-size:14px}#case .case .more{margin-top:30px}#case .case .more .btn{width:160px;height:50px;line-height:50px}#case .case .pages{margin-top:30px}#case_d .detail{padding:40px 0}#case_d .detail .info{padding-bottom:20px}#case_d .detail .info .title{font-size:24px}#case_d .detail .info .desc{font-size:14px;margin-top:8px}#case_d .detail .rich-text{padding:30px 0;line-height:26px}#case_d .detail .prev-next{padding:10px 0}#case_d .detail .prev-next a{margin:10px 0}#case_d .detail .back .btn{width:120px;height:40px;line-height:40px}#news_d .cont{padding:40px 0}#news_d .cont .main{display:flex}#news_d .cont .detail{width:calc(100% - 240px)}#news_d .cont .detail .info{padding-right:30px;padding-bottom:15px}#news_d .cont .detail .info .title{font-size:24px;line-height:36px}#news_d .cont .detail .info .date{font-size:14px;margin-top:10px}#news_d .cont .detail .rich-text{padding:15px 30px 20px 0;line-height:26px}#news_d .cont .detail .prev-next{padding:10px 30px 10px 0}#news_d .cont .detail .prev-next a{margin:10px 0}#news_d .cont .detail .back .btn{width:120px;height:40px;line-height:40px}#news_d .cont .hot{width:240px}#news_d .cont .hot .item{padding:15px 0 15px 20px}#news_d .cont .hot .item .title{font-size:14px}#news_d .cont .hot .item .desc{font-size:14px;line-height:22px;margin-top:6px}#news_d .cont .hot .item .icon{width:16px;margin-top:14px}#news_d .cont .hot .item:first-child{padding-top:0}#news .news-hot{padding:40px 0 0}#news .news-hot .main{display:block}#news .news-hot .swiper{width:100%;height:458px}#news .news-hot .swiper .swiper-slide{width:100%;height:458px}#news .news-hot .swiper .swiper-slide .text{height:60px;padding:0 150px 0 20px}#news .news-hot .swiper .swiper-slide .text p{font-size:18px;line-height:60px}#news .news-hot .swiper .swiper-pagination{bottom:18px;right:20px}#news .news-hot .swiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}#news .news-hot .hot-list{padding-left:0;width:100%}#news .news-item{display:flex;padding:24px 0}#news .news-item .date{width:80px}#news .news-item .date .day{font-size:52px;line-height:52px}#news .news-item .date .month{font-size:16px}#news .news-item .text{width:calc(100% - 80px);padding-left:20px}#news .news-item .text .title{font-size:18px;line-height:18px}#news .news-item .text .desc{margin-top:10px;font-size:14px;line-height:28px}#news .news-item:hover{padding:24px 30px}#news .news-list{padding-bottom:70px}#news .news-list .pages{margin-top:50px}#job .job-list{padding:40px 0}#job .job-list .mod{font-size:24px;line-height:24px}#job .job-list .list{margin-top:20px}#job .job-list .list .item{margin-bottom:20px}#job .job-list .list .item .tops{display:flex;height:100px}#job .job-list .list .item .tops .text{padding:0 15px}#job .job-list .list .item .tops .text .title-date{display:flex}#job .job-list .list .item .tops .text .title-date .title{font-size:16px;line-height:16px}#job .job-list .list .item .tops .text .title-date .date{font-size:14px;line-height:14px}#job .job-list .list .item .tops .text .title-date i{height:14px;margin:0 10px}#job .job-list .list .item .tops .text .info{margin-top:10px;display:flex}#job .job-list .list .item .tops .text .info p{margin-right:20px}#job .job-list .list .item .tops .icon{width:100px;height:100px}#job .job-list .list .item .tops .icon i{font-size:24px}#job .job-list .list .item .bots{padding:15px}#job .job-list .list .item .bots .content-item{margin-bottom:15px}#job .job-list .list .item .bots .content-item .title{font-size:14px;line-height:14px}#job .job-list .list .item .bots .content-item .rich-text{margin-top:10px;font-size:14px;line-height:26px}#job .job-list .list .item .bots .upload{width:120px;height:40px;margin-top:20px;line-height:40px}#job .job-list .pages{margin-top:30px}#field .field-list{padding:40px 0}#field .field-list .main{display:block}#field .field-list .item{display:flex;padding:15px;width:100%;height:auto;margin-bottom:20px}#field .field-list .item .text{width:68%;height:auto}#field .field-list .item .text .title{font-size:24px;line-height:30px}#field .field-list .item .text .en{font-size:14px;line-height:14px;margin-top:10px}#field .field-list .item .text .desc{margin-top:20px;font-size:14px;line-height:26px;height:78px}#field .field-list .item .text .more{margin-top:10px;font-size:14px}#field .field-list .item .text .num{right:-30px;font-size:200px;line-height:150px}#field .field-list .item .img{width:30%;height:180px}#field .field-list .item:hover .text .desc{margin-top:20px}#field_d .mod-title{font-size:24px;line-height:24px}#field_d .field-d{padding:40px 0 20px}#field_d .field-d .rich-text{margin-top:20px;padding:20px 30px;font-size:14px;line-height:26px}#field_d .case{padding:20px 0 40px}#field_d .case .swiper{margin-top:30px}#field_d .case .swiper .swiper-slide{width:32%;height:338px;padding:16px}#field_d .case .swiper .swiper-slide .img{height:195px}#field_d .case .swiper .swiper-slide .title{margin-top:20px;font-size:20px;line-height:22px}#field_d .case .swiper .swiper-slide .date{margin-top:8px;font-size:14px}#field_d .case .swiper .swiper-slide .desc{margin-top:8px;font-size:14px}#field_d .case .swiper .btn{width:40px;height:40px;line-height:40px}#field_d .case .more{margin-top:30px}#field_d .case .more .btn{width:120px;height:40px;line-height:40px}#about .about-banner{margin-top:40px}#about .about-banner .main{padding:30px}#about .about-banner .logo{width:236px}#about .about-banner .texts{display:flex;margin-top:70px}#about .about-banner .texts .left{width:45%}#about .about-banner .texts .left .title{font-size:24px}#about .about-banner .texts .left .desc{font-size:16px;margin-top:5px}#about .about-banner .texts .left .en{font-size:12px}#about .about-banner .texts .right{width:45%;font-size:14px;line-height:24px}#about .about{margin-top:40px;padding-bottom:80px}#about .about .main{display:block}#about .about .texts{width:100%}#about .about .texts .title{font-size:24px}#about .about .texts .rich-text{font-size:14px;line-height:24px;margin-top:10px}#about .about .img{display:none}#about .dev{  width: 100%;
 padding: 70px 0 70px;}#about .dev .btns{top:-60px;height:40px}#about .dev .btns .btn{width:40px;height:40px}#about .dev .mod-title{font-size:24px}#about .dev .year-line{margin-top:40px}#about .dev .year-line::after{bottom:5px}#about .dev .year-line .swiper-slide{width:70px}#about .dev .year-line .swiper-slide .num{font-size:20px}#about .dev .year-line .swiper-slide::after{width:11px;height:11px;margin:10px auto 0}#about .dev .year-item{margin:30px auto 0;width:100%}#about .dev .year-item .swiper-slide{width:70%;height:210px}#about .dev .year-item .swiper-slide .img{width:40%;height:210px}#about .dev .year-item .swiper-slide .texts{width:60%;height:210px}#about .dev .year-item .swiper-slide .texts .text{padding:30px 20px 10px 30px}#about .dev .year-item .swiper-slide .texts .text .year{font-size:16px}#about .dev .year-item .swiper-slide .texts .text .year span{font-size:40px;line-height:40px;padding-right:10px}#about .dev .year-item .swiper-slide .texts .text .desc{font-size:14px;line-height:24px;margin-top:10px}#about .dev .year-item .swiper-slide .texts::before{width:30px;top:50px;left:-15px}#about .dev .year-item .swiper-slide .texts i{width:40px;height:40px;right:-20px;margin-top:-20px}#about .honor{padding:40px 0}#about .honor .mod{display:flex}#about .honor .mod .title{font-size:24px}#about .honor .mod .btns{display:flex}#about .honor .mod .btns .btn{display:flex;width:40px;height:40px}#about .honor .swiper{margin-top:20px}#about .honor .swiper .swiper-wrapper{padding:20px 0}#about .honor .swiper .swiper-slide .title{margin-top:15px;font-size:16px}#about .org{padding:40px 0 40px}#about .org .mod{display:flex}#about .org .mod .title{font-size:24px}#about .org .mod .desc{font-size:13px;line-height:22px;padding-left:10%}#about .org .img{margin:50px auto 0}#about .partner{padding:40px 0}#about .partner .mod{display:flex}#about .partner .mod .title{font-size:24px}#about .partner .mod .btns{display:flex}#about .partner .mod .btns .btn{width:40px;height:40px}#about .partner .swiper{margin-top:30px}#index .banner .swiper-slide .text p{font-size:30px}#index .banner .swiper-slide .text .more{margin:50px auto 0;width:120px;height:40px;line-height:40px;font-size:14px}#index .banner .swiper-pagination-bullets{bottom:10px}#index .banner .swiper-pagination-bullet{width:10px;height:4px;border-radius:2px}#index .banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px}#index .about{padding:40px 0}#index .about .main{display:block}#index .about .main .swiper{width:100%}#index .about .main .swiper .func{margin-top:30px;display:flex}#index .about .main .swiper .func .progress{width:100%}#index .about .main .swiper .func .progress i{width:0%}#index .about .main .swiper .func .swiper-pagination{margin-left:100px}#index .about .main .swiper .func .swiper-pagination .swiper-pagination-bullet{margin-left:6px}#index .about .main .texts{padding-left:0;padding-top:30px}#index .about .main .texts .title{font-size:24px}#index .about .main .texts .desc{font-size:18px}#index .about .main .texts .rich-text{font-size:14px;line-height:24px;margin-top:20px}#index .about .main .texts .more{margin-top:30px;width:120px;height:40px;line-height:40px;font-size:14px}#index .coop .mod{font-size:24px}#index .coop .cont{margin-top:20px;height:800px;display:flex}#index .coop .cont .item{width:50%;height:33.3333%;padding:20px 80px}#index .coop .cont .item img{width:30px}#index .coop .cont .item .title{font-size:22px;margin-top:10px}#index .coop .cont .item .desc{margin-top:10px;font-size:14px;line-height:24px}#index .field{padding:40px 0 0}#index .field .mod{display:flex}#index .field .mod .left{padding-right:100px}#index .field .mod .left .title{font-size:24px}#index .field .mod .left .desc{font-size:14px;margin-top:12px}#index .field .mod .right{display:inline-flex}#index .field .mod .right .progress{width:15vw}#index .field .mod .right .progress i{width:0%}#index .field .mod .right .nums{font-size:16px;margin-left:20px}#index .field .mod .right .nums span{font-size:22px}#index .field .cont{display:flex;margin-top:20px}#index .field .cont .left{width:32%}#index .field .cont .left .item{height:80px;display:flex;padding:0 14px}#index .field .cont .left .item .text .cn{font-size:16px}#index .field .cont .left .item .text .en{font-size:12px;line-height:12px}#index .field .cont .left .item .more{width:90px;height:30px;line-height:28px;font-size:12px}#index .field .cont .left .item .num{bottom:-30px;font-size:100px;line-height:90px}#index .field .cont .img{width:68%}#index .china{padding:40px 0}#index .china .mod{font-size:24px}#index .china .cont{display:flex}#index .china .cont .map{height:500px}#index .china .cont .right{width:360px;margin-left:20px}#index .china .cont .right .p-name{font-size:18px;font-weight:bold}#index .china .cont .right .list{margin-top:15px;height:440px}#index .china .cont .right .list .item{height:70px;display:flex;padding:10px 15px}#index .china .cont .right .list .item .text .title{font-size:14px}#index .china .cont .right .list .item .text .desc{margin-top:2px;font-size:12px}#index .china .cont .right .list .item .date{font-size:14px}#index .news{padding:40px 0}#index .news .mod{display:flex}#index .news .mod .title{font-size:24px}#index .news .mod .tab{display:inline-flex}#index .news .mod .tab .item{height:40px;min-width:120px;line-height:38px;margin-left:10px;padding:0 10px}#index .news .swipers{margin-top:20px}#index .news .swipers .swiper{display:none}#index .news .swipers .swiper-wrapper{padding-top:20px}#index .news .swipers .swiper-slide{width:480px;margin-top:70px;padding:0 30px 30px}#index .news .swipers .swiper-slide .img{width:420px;height:250px;margin-top:-70px}#index .news .swipers .swiper-slide .title{font-size:18px;margin-top:20px}#index .news .swipers .swiper-slide .desc{margin-top:20px;font-size:14px;line-height:28px;height:56px}#index .news .swipers .swiper-slide .date-more{margin-top:40px}#index .news .swipers .swiper-slide:hover{margin-top:30px}}@media screen and (max-width: 768px){#contact .contact-cont{padding:20px 0}#contact .contact-cont .mod{font-size:18px;line-height:18px;margin-bottom:20px}#contact .contact-cont .cont{margin-top:0;display:block}#contact .contact-cont .infos{width:100%}#contact .contact-cont .infos .tel-addr{display:block}#contact .contact-cont .infos .tel-addr .item{width:100%;margin-bottom:20px}#contact .contact-cont .infos .tel-addr .item .label{font-size:16px}#contact .contact-cont .infos .tel-addr .item .bot{margin-top:0px;font-size:14px;line-height:24px}#contact .contact-cont .infos .tel-addr .item .bot p{margin-right:10px}#contact .contact-cont .infos .tel-addr .item:nth-of-type(1){width:100%}#contact .contact-cont .infos .tel-addr .item:nth-of-type(2){width:100%}#contact .contact-cont .infos .tel-addr .item:nth-of-type(3){width:100%}#contact .contact-cont .infos .tel-addr i{display:none}#contact .contact-cont .infos .map{width:100%;height:200px;margin-top:20px}#contact .contact-cont .feedback{width:100%;margin-top:30px}#contact .contact-cont .feedback .mod-title{font-size:16px}#contact .contact-cont .feedback .form{width:100%;margin-top:20px}#contact .contact-cont .feedback .form .input{height:40px;margin-bottom:10px}#contact .contact-cont .feedback .form .input input{padding:0 10px}#contact .contact-cont .feedback .form .textarea{height:200px;margin-bottom:10px}#contact .contact-cont .feedback .form .textarea textarea{padding:10px}#contact .contact-cont .feedback .form .func{display:flex}#contact .contact-cont .feedback .form .func .yzm{height:40px}#contact .contact-cont .feedback .form .func .yzm input{padding:0 10px}#contact .contact-cont .feedback .form .func .yzm img{width:120px;height:40px}#contact .contact-cont .feedback .form .func .subbtn{margin-left:20px;height:40px;width:120px;font-size:16px}#coop .coop-list{padding:40px 0}#coop .coop-list .item{flex-direction:column-reverse;padding:0;margin-bottom:20px}#coop .coop-list .item .text{width:100%;padding-right:0;padding:14px 0;margin-top:0;transition:all 0.3s}#coop .coop-list .item .text .title{font-size:14px}#coop .coop-list .item .text .en{font-size:12px;margin-top:5px}#coop .coop-list .item .text .desc{margin-top:5px;font-size:14px;line-height:24px;height:auto;-webkit-line-clamp:unset}#coop .coop-list .item .img{width:100%;height:auto}#coop .coop-list .item:hover{padding:0}#coop .coop-list .item:hover .text{padding:14px}#case .case{padding:20px 0}#case .case .mod-title{font-size:18px;line-height:18px}#case .case .list{margin-top:25px}#case .case .list .item{width:49%;height:258px;padding:10px;margin-left:2%;margin-bottom:14px}#case .case .list .item:nth-child(4n+1){margin-left:2%}#case .case .list .item:nth-child(3n+1){margin-left:2%}#case .case .list .item:nth-child(2n+1){margin-left:0}#case .case .list .item .img{height:155px}#case .case .list .item .title{margin-top:10px;font-size:16px;line-height:16px}#case .case .list .item .date{margin-top:5px;font-size:14px}#case .case .list .item .desc{margin-top:5px;font-size:14px}#case .case .more{margin-top:20px}#case .case .more .btn{width:160px;height:50px;line-height:50px}#case .case .pages{margin-top:20px}#case_d .detail{padding:20px 0}#case_d .detail .info{padding-bottom:20px}#case_d .detail .info .title{font-size:18px}#case_d .detail .info .desc{font-size:12px;margin-top:8px}#case_d .detail .rich-text{padding:10px 0;line-height:26px}#case_d .detail .prev-next{padding:10px 0}#case_d .detail .prev-next a{margin:5px 0}#case_d .detail .back .btn{width:120px;height:40px;line-height:40px}#news_d .cont{padding:20px 0}#news_d .cont .main{display:block}#news_d .cont .detail{width:100%}#news_d .cont .detail .info{padding-right:0;padding-bottom:15px}#news_d .cont .detail .info .title{font-size:18px;line-height:28px}#news_d .cont .detail .info .date{font-size:14px;margin-top:10px}#news_d .cont .detail .rich-text{padding:15px 0;line-height:26px}#news_d .cont .detail .prev-next{padding:10px 30px 10px 0}#news_d .cont .detail .prev-next a{margin:10px 0}#news_d .cont .detail .back .btn{width:120px;height:40px;line-height:40px}#news_d .cont .hot{width:100%;margin-top:30px;border-left:none}#news_d .cont .hot .item{padding:15px 0}#news_d .cont .hot .item .title{font-size:14px}#news_d .cont .hot .item .desc{font-size:14px;line-height:22px;margin-top:6px}#news_d .cont .hot .item .icon{width:16px;margin-top:14px}#news_d .cont .hot .item:first-child{padding-top:0}#news .news-hot{padding:20px 0 0}#news .news-hot .main{display:block}#news .news-hot .swiper{width:100%;height:200px}#news .news-hot .swiper .swiper-slide{display:block;width:100%;height:200px}#news .news-hot .swiper .swiper-slide img{width:100%;height:100%}#news .news-hot .swiper .swiper-slide .text{height:40px;padding:0 60px 0 10px}#news .news-hot .swiper .swiper-slide .text p{font-size:14px;line-height:40px}#news .news-hot .swiper .swiper-pagination{bottom:10px;right:10px}#news .news-hot .swiper .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px}#news .news-hot .hot-list{padding-left:0;width:100%}#news .news-item{display:flex;padding:10px 0}#news .news-item .date{width:70px;text-align:center}#news .news-item .date .day{font-size:30px;line-height:30px}#news .news-item .date .month{font-size:14px}#news .news-item .text{width:calc(100% - 70px);padding-left:20px}#news .news-item .text .title{font-size:14px;line-height:18px}#news .news-item .text .desc{margin-top:5px;font-size:14px;line-height:24px}#news .news-item:hover{padding:10px}#news .news-list{padding-bottom:30px}#news .news-list .pages{margin-top:30px}#job .job-list{padding:20px 0}#job .job-list .mod{font-size:18px;line-height:18px}#job .job-list .list{margin-top:20px}#job .job-list .list .item{margin-bottom:14px}#job .job-list .list .item .tops{display:flex;height:auto}#job .job-list .list .item .tops .text{padding:15px}#job .job-list .list .item .tops .text .title-date{display:flex;flex-wrap:wrap}#job .job-list .list .item .tops .text .title-date .title{font-size:16px;line-height:16px}#job .job-list .list .item .tops .text .title-date .date{font-size:13px;line-height:13px}#job .job-list .list .item .tops .text .title-date i{height:13px;margin:0 10px}#job .job-list .list .item .tops .text .info{margin-top:10px;display:flex;font-size:12px}#job .job-list .list .item .tops .text .info p{margin-right:10px}#job .job-list .list .item .tops .icon{width:100px;height:100px}#job .job-list .list .item .tops .icon i{font-size:24px}#job .job-list .list .item .bots{padding:15px}#job .job-list .list .item .bots .content-item{margin-bottom:15px}#job .job-list .list .item .bots .content-item .title{font-size:14px;line-height:14px}#job .job-list .list .item .bots .content-item .rich-text{margin-top:10px;font-size:14px;line-height:26px}#job .job-list .list .item .bots .upload{width:120px;height:40px;margin-top:20px;line-height:40px}#job .job-list .pages{margin-top:10px}#job .join-form{width:400px;height:405px;padding:20px}#job .join-form .layui-layer-content{height:405px !important}#job .join-form .line{height:32px;margin-bottom:15px}#job .join-form .line .label{height:32px;font-size:14px;line-height:32px}#job .join-form .line input[type='text']{width:278px;height:32px}#job .join-form .line .upload{height:32px;line-height:32px}#job .join-form .line .upload input[type='file']{height:32px}#job .join-form .line #file_name{display:inline-block;height:100%;line-height:32px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}#job .join-form .line textarea{height:100px}#job .join-form .line .load{width:278px;height:25px;margin-top:6px}#job .join-form .line img{height:32px}#job .join-form .line button{width:120px;height:32px;line-height:32px;font-size:14px;clear:both;margin:20px auto 0;float:unset;display:block}#field .field-list{padding:20px 0}#field .field-list .main{display:block}#field .field-list .item{display:flex;padding:15px;width:100%;height:auto;margin-bottom:15px}#field .field-list .item .text{width:58%;height:auto}#field .field-list .item .text .title{font-size:16px;line-height:24px}#field .field-list .item .text .en{font-size:12px;line-height:12px;margin-top:5px}#field .field-list .item .text .desc{margin-top:10px;font-size:14px;line-height:24px;height:48px}#field .field-list .item .text .more{margin-top:5px;font-size:12px}#field .field-list .item .text .num{right:0px;font-size:100px;line-height:50px}#field .field-list .item .img{width:40%;height:120px}#field .field-list .item:hover .text .desc{margin-top:10px}#field_d .mod-title{font-size:18px;line-height:18px}#field_d .field-d{padding:20px 0 10px}#field_d .field-d .rich-text{margin-top:10px;padding:10px 14px;font-size:14px;line-height:24px}#field_d .case{padding:10px 0 20px}#field_d .case .swiper{margin-top:10px}#field_d .case .swiper .swiper-slide{width:49%;height:258px;padding:10px}#field_d .case .swiper .swiper-slide .img{height:155px}#field_d .case .swiper .swiper-slide .title{margin-top:10px;font-size:16px;line-height:16px}#field_d .case .swiper .swiper-slide .date{margin-top:5px;font-size:14px}#field_d .case .swiper .swiper-slide .desc{margin-top:5px;font-size:14px}#field_d .case .swiper .btn{width:40px;height:40px;line-height:40px}#field_d .case .more{margin-top:30px}#field_d .case .more .btn{width:120px;height:40px;line-height:40px}#about .about-banner{margin-top:20px}#about .about-banner .main{padding:20px 15px}#about .about-banner .logo{width:180px}#about .about-banner .texts{display:block;margin-top:30px}#about .about-banner .texts .left{width:100%}#about .about-banner .texts .left .title{font-size:18px}#about .about-banner .texts .left .desc{font-size:14px;margin-top:5px}#about .about-banner .texts .left .en{font-size:12px}#about .about-banner .texts .right{width:100%;font-size:14px;line-height:24px;margin-top:20px}#about .about{margin-top:30px;padding-bottom:40px}#about .about .main{display:block}#about .about .texts{width:100%}#about .about .texts .title{font-size:18px}#about .about .texts .rich-text{font-size:14px;line-height:24px;margin-top:10px}#about .about .img{display:none}#about .dev{padding:20px 0 30px}#about .dev .btns{top:-50px;height:40px}#about .dev .btns .btn{width:40px;height:40px}#about .dev .mod-title{font-size:18px}#about .dev .year-line{margin-top:30px}#about .dev .year-line::after{bottom:5px}#about .dev .year-line .swiper-slide{width:50px}#about .dev .year-line .swiper-slide .num{font-size:18px}#about .dev .year-line .swiper-slide::after{width:11px;height:11px;margin:10px auto 0}#about .dev .year-item{margin:20px auto 0;width:100%}#about .dev .year-item .swiper-slide{width:100%;height:100px}#about .dev .year-item .swiper-slide .img{width:30%;height:100px}#about .dev .year-item .swiper-slide .texts{width:70%;height:100px}#about .dev .year-item .swiper-slide .texts .text{padding:15px}#about .dev .year-item .swiper-slide .texts .text .year{font-size:13px}#about .dev .year-item .swiper-slide .texts .text .year span{font-size:18px;line-height:18px;padding-right:5px}#about .dev .year-item .swiper-slide .texts .text .desc{font-size:13px;line-height:22px;margin-top:5px;max-height:4em}#about .dev .year-item .swiper-slide .texts::before{width:20px;top:20px;left:-10px}#about .dev .year-item .swiper-slide .texts i{display:none}#about .honor{padding:20px 0}#about .honor .mod{display:flex}#about .honor .mod .title{font-size:18px}#about .honor .mod .btns{display:flex}#about .honor .mod .btns .btn{display:flex;width:40px;height:40px}#about .honor .swiper{margin-top:20px}#about .honor .swiper .swiper-wrapper{padding:20px 0}#about .honor .swiper .swiper-slide .title{margin-top:15px;font-size:14px}#about .org{padding:20px 0}#about .org .mod{display:block}#about .org .mod .title{font-size:18px}#about .org .mod .desc{width:100%;font-size:13px;line-height:22px;padding-left:0;margin-top:10px;text-align:left}#about .org .img{width: 100%;
  height: auto;
  overflow: hidden;
}#about .partner{padding:20px 0}#about .partner .mod{display:flex}#about .partner .mod .title{font-size:18px}#about .partner .mod .btns{display:flex}#about .partner .mod .btns .btn{width:40px;height:40px}#about .partner .swiper{margin-top:20px}#index .banner .swiper-slide .text p{font-size:20px}#index .banner .swiper-slide .text .more{margin:10px auto 0;width:100px;height:30px;line-height:30px;font-size:12px}#index .banner .swiper-pagination-bullets{bottom:0px}#index .banner .swiper-pagination-bullet{width:10px;height:4px;border-radius:2px}#index .banner .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px}#index .about{padding:20px 0}#index .about .main{display:block}#index .about .main .swiper{width:100%}#index .about .main .swiper .func{margin-top:10px;display:flex}#index .about .main .swiper .func .progress{width:100%}#index .about .main .swiper .func .progress i{width:0%}#index .about .main .swiper .func .swiper-pagination{margin-left:80px}#index .about .main .swiper .func .swiper-pagination .swiper-pagination-bullet{margin-left:6px}#index .about .main .texts{padding-left:0;padding-top:20px}#index .about .main .texts .title{font-size:18px}#index .about .main .texts .desc{font-size:14px}#index .about .main .texts .rich-text{font-size:14px;line-height:24px;margin-top:10px}#index .about .main .texts .more{margin-top:10px;width:120px;height:40px;line-height:40px;font-size:14px}#index .coop .mod{font-size:18px}#index .coop .cont{margin-top:10px;height:1200px;display:block}#index .coop .cont .item{width:100%;height:16.666%;padding:10px}#index .coop .cont .item img{width:20px}#index .coop .cont .item .title{font-size:18px;margin-top:5px}#index .coop .cont .item .desc{margin-top:5px;font-size:12px;line-height:20px}#index .field{padding:20px 0 0}#index .field .mod{display:block}#index .field .mod .left{padding-right:0}#index .field .mod .left .title{font-size:18px}#index .field .mod .left .desc{font-size:12px;margin-top:6px}#index .field .mod .right{display:flex}#index .field .mod .right .progress{width:100%}#index .field .mod .right .progress i{width:0%}#index .field .mod .right .nums{font-size:16px;margin-left:20px}#index .field .mod .right .nums span{font-size:22px}#index .field .cont{display:block;margin-top:10px}#index .field .cont .left{width:100%}#index .field .cont .left .item{height:80px;display:flex;padding:0 14px}#index .field .cont .left .item .text .cn{font-size:16px}#index .field .cont .left .item .text .en{font-size:12px;line-height:12px}#index .field .cont .left .item .more{width:90px;height:30px;line-height:28px;font-size:12px}#index .field .cont .left .item .num{bottom:-30px;font-size:100px;line-height:90px}#index .field .cont .img{width:68%}#index .china{padding:20px 0}#index .china .mod{font-size:18px}#index .china .cont{display:block}#index .china .cont .map{width:100%;height:300px}#index .china .cont .right{width:100%;margin-left:0;margin-top:0}#index .china .cont .right .p-name{font-size:18px;font-weight:bold}#index .china .cont .right .list{margin-top:10px;height:auto}#index .china .cont .right .list .item{height:70px;display:flex;padding:10px 15px}#index .china .cont .right .list .item .text{width:100%}#index .china .cont .right .list .item .text .title{font-size:14px}#index .china .cont .right .list .item .text .desc{margin-top:2px;font-size:12px}#index .china .cont .right .list .item .date{font-size:14px}#index .news{padding:20px 0}#index .news .mod{display:block}#index .news .mod .title{font-size:18px}#index .news .mod .tab{margin-top:10px;display:flex;justify-content:center}#index .news .mod .tab .item{height:30px;min-width:60px;line-height:28px;margin-left:5px;margin-right:5px;padding:0 6px}#index .news .swipers{margin-top:20px}#index .news .swipers .swiper{display:none}#index .news .swipers .swiper-wrapper{padding-top:20px}#index .news .swipers .swiper-slide{width:100%;margin-top:20px;padding:0 20px 20px}#index .news .swipers .swiper-slide .img{width:100%;height:200px;margin-top:-50px}#index .news .swipers .swiper-slide .title{font-size:14px;margin-top:10px}#index .news .swipers .swiper-slide .desc{margin-top:6px;font-size:14px;line-height:22px;height:44px}#index .news .swipers .swiper-slide .date-more{margin-top:10px}#index .news .swipers .swiper-slide:hover{margin-top:20px}}@media screen and (max-width: 375px){#case .case{padding:20px 0}#case .case .mod-title{font-size:18px;line-height:18px}#case .case .list{margin-top:25px}#case .case .list .item{width:100%;height:auto;padding:10px;margin-left:0;margin-bottom:14px}#case .case .list .item:nth-child(4n+1){margin-left:0}#case .case .list .item:nth-child(3n+1){margin-left:0}#case .case .list .item:nth-child(2n+1){margin-left:0}#case .case .list .item .img{height:auto}#case .case .list .item .title{margin-top:10px;font-size:16px;line-height:16px}#case .case .list .item .date{margin-top:5px;font-size:14px}#case .case .list .item .desc{margin-top:5px;font-size:14px}#case .case .more{margin-top:20px}#case .case .more .btn{width:120px;height:40px;line-height:40px}#case .case .pages{margin-top:20px}#field_d .mod-title{font-size:18px;line-height:18px}#field_d .field-d{padding:20px 0 10px}#field_d .field-d .rich-text{margin-top:10px;padding:10px 14px;font-size:14px;line-height:24px}#field_d .case{padding:10px 0 20px}#field_d .case .swiper{margin-top:10px}#field_d .case .swiper .swiper-slide{width:100%;height:auto;padding:10px}#field_d .case .swiper .swiper-slide .img{height:auto}#field_d .case .swiper .swiper-slide .title{margin-top:10px;font-size:16px;line-height:16px}#field_d .case .swiper .swiper-slide .date{margin-top:5px;font-size:14px}#field_d .case .swiper .swiper-slide .desc{margin-top:5px;font-size:14px}#field_d .case .swiper .btn{width:40px;height:40px;line-height:40px}#field_d .case .swiper .btn.prev{transform:translate(0, -50%)}#field_d .case .swiper .btn.next{transform:translate(0, -50%)}#field_d .case .more{margin-top:30px}#field_d .case .more .btn{width:120px;height:40px;line-height:40px}#join .join-form{width:300px;height:390px;padding:20px}#join .join-form .line{height:32px;margin-bottom:10px}#join .join-form .line .label{height:32px;font-size:14px;line-height:32px}#join .join-form .line input[type='text']{width:178px;height:32px}#join .join-form .line .upload{width:80px;height:32px;line-height:32px}#join .join-form .line .upload input[type='file']{height:32px}#join .join-form .line #file_name{display:inline-block;height:100%;line-height:32px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}#join .join-form .line textarea{height:100px}#join .join-form .line .load{width:178px;height:25px;margin-top:6px}#join .join-form .line img{height:32px}#join .join-form .line button{width:80px;height:32px;line-height:32px;font-size:14px;clear:both;margin:20px auto 0;float:unset;display:block}}
