.news-content{padding:135px 0}.news-content .title{font-size:24px;color:#222222;text-align:center}.news-content .date{padding:55px 0 80px;color:#666666;text-align:center}.news-content article.article{padding:30px 0 80px;font-size:18px;line-height:50px;border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8}.news-content article.article img{padding-top:25px;max-width:1200px;width:100%;margin:0 auto}.news-content .article-btns{padding-top:40px;display:flex;justify-content:space-between;align-items:center}.news-content .article-btns .article-link{color:#666a75;max-width:300px;overflow:hidden;white-space:nowrap;display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis}.news-content .article-btns .article-link:hover{color:#333}@media (max-width: 991px){.news-content .article-btns .article-link{max-width:260px}}@media (max-width: 767px){.news-content .article-btns{flex-wrap:wrap}.news-content .article-btns .article-link{margin:5px 0;width:100%;max-width:100%}}.newslist-content{padding:60px 0}.newslist-content .newslist-title{position:relative;font-family:'PB';font-size:24px;font-weight:600;line-height:146px;color:#222;text-align:center}.newslist-content .newslist-title:after{position:absolute;content:'';left:50%;margin-left:-32px;top:0;width:64px;height:8px;background:#75b9f6}.newslist-content .newslist{padding-top:45px}.newslist-content .newslist .news-item{margin-bottom:20px;padding:54px 23px 40px 28px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;overflow:hidden;transition:all .4s}.newslist-content .newslist .news-item:hover{background-color:#f5f4f4}.newslist-content .newslist .news-item .date{position:relative;margin-top:5px;width:100px;font-size:12px;color:#666a75;line-height:30px}.newslist-content .newslist .news-item .date:after{position:absolute;content:'';width:100%;height:1px;left:0;bottom:0;background-color:#0075c9}.newslist-content .newslist .news-item .img{margin:0 40px;width:32.42%}.newslist-content .newslist .news-item .img img{width:100%}.newslist-content .newslist .news-item .txt{flex:1}.newslist-content .newslist .news-item .txt .title{font-family:'PR';font-weight:normal;font-size:18px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.newslist-content .newslist .news-item .txt .desc{padding-top:25px;font-size:16px;line-height:24px;color:#666a75;text-align:justify}.newslist-content .newslist .news-item .txt .desc a{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.newslist-content .newslist .news-item .info{margin-top:130px;font-family:'PL';width:80px;margin-left:80px;text-align:right;color:#666a75}.newslist-content .newslist .news-item .info .more{font-size:30px}@media (max-width: 991px){.newslist-content .newslist .news-item .txt{padding:10px 20px 0 30px}.newslist-content .newslist .news-item .txt .title{font-size:22px}.newslist-content .newslist .news-item .txt .info{padding-top:20px}.newslist-content .newslist .news-item .txt .info .more{padding:5px 20px;font-size:16px}}@media (max-width: 767px){.newslist-content .newslist-title{font-size:20px;line-height:80px}.newslist-content .newslist-title:after{margin-left:-20px;width:40px;height:4px}.newslist-content .newslist{padding-top:20px}.newslist-content .newslist .news-item{margin-bottom:15px;padding:15px;flex-wrap:wrap}.newslist-content .newslist .news-item .date{display:none}.newslist-content .newslist .news-item .img{width:100%;margin:0 auto}.newslist-content .newslist .news-item .txt{width:100%;flex:auto;padding:10px 0}.newslist-content .newslist .news-item .txt .title{font-size:16px}.newslist-content .newslist .news-item .txt .desc{padding-top:15px;font-size:13px;line-height:1.5}.newslist-content .newslist .news-item .info{width:100%;text-align:left;margin-top:0;margin-left:0}.newslist-content .newslist .news-item .info .more{font-size:20px}}.about-company-content{padding:100px 0 120px}.about-company-content .section .about-title{position:relative;font-family:'PB';font-size:24px;font-weight:600;line-height:146px;color:#222;text-align:center}.about-company-content .section .about-title:after{position:absolute;content:'';left:50%;margin-left:-32px;top:0;width:64px;height:8px;background:#75b9f6}.about-company-content .section .about-subtitle{color:#767676;text-align:center;font-size:16px}.about-company-content .section.s1 .desc div{padding:30px 0;font-size:16px;text-align:justify}.about-company-content .section.s1 .imgs{padding-top:50px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.about-company-content .section.s1 .imgs .img{margin-bottom:80px}.about-company-content .section.s1 .imgs .img img{width:100%}.about-company-content .section.s1 .imgs .img1{width:62.045%}.about-company-content .section.s1 .imgs .img3,.about-company-content .section.s1 .imgs .img4{width:27.9545%}.about-company-content .section.s1 .imgs .img2,.about-company-content .section.s1 .imgs .img5{width:31.8939%}.about-company-content .section.s2{padding-top:80px}.about-company-content .section.s2 .content{padding-top:75px;display:flex;justify-content:space-between;align-items:flex-start}.about-company-content .section.s2 .content .imgs{width:100%}@media (max-width: 1439px){.about-company-content .section.s1 .imgs .img{margin-bottom:70px}}@media (max-width: 1199px){.about-company-content .section.s1 .imgs .img{margin-bottom:60px}}@media (max-width: 991px){.about-company-content{padding:60px 0}.about-company-content .section .about-title{font-size:20px;line-height:80px}.about-company-content .section .about-title:after{margin-left:-20px;width:40px;height:4px}.about-company-content .section.s1 .desc div{padding:15px 0}.about-company-content .section.s1 .imgs .img{margin-bottom:50px}.about-company-content .section.s2{padding-top:40px}.about-company-content .section.s2 .content .desc{padding-top:0}}@media (max-width: 767px){.about-company-content .section.s1 .imgs .img{margin-bottom:20px}.about-company-content .section.s2 .content{padding-top:50px;flex-wrap:wrap}.about-company-content .section.s2 .content .imgs{width:100%}.about-company-content .section.s2 .content .desc{padding-top:25px;width:100%}}.about-course-content{padding:100px 0 42px;background:#fefefe url("../images/develop_bg.png") center top no-repeat;background-size:cover}.about-course-content .section .about-title{position:relative;padding-top:50px;font-family:'PB';font-size:24px;font-weight:600;color:#222;text-align:center}.about-course-content .section .about-title:after{position:absolute;content:'';left:50%;margin-left:-32px;top:0;width:64px;height:8px;background:#75b9f6}.about-course-content .section .about-subtitle{padding:45px 0;font-size:16px;font-weight:bold;text-align:center;color:#666}.about-course-content .section .content{position:relative;margin-top:80px;padding-bottom:80px;display:flex;flex-direction:column;align-items:flex-start}.about-course-content .section .content:after{position:absolute;content:'';left:50%;margin-left:-.5px;top:0;width:1px;height:100%;background-color:#75b9f6}.about-course-content .section .content .item{position:relative;margin-top:60px;width:50%}.about-course-content .section .content .item .year{font-size:62px;font-weight:bold;color:#e6f3ff;line-height:1}.about-course-content .section .content .item .con{position:relative;top:-40px}.about-course-content .section .content .item .con h4{padding-top:10px;font-size:20px;font-weight:bold;color:#222222}.about-course-content .section .content .item .con p{padding:10px 0;font-size:14px;line-height:24px;color:#707070}.about-course-content .section .content .item .icons{position:absolute;width:38px;height:38px;right:-19px;top:-19px;border-radius:50%;background-color:#75b9f6}.about-course-content .section .content .item .icons span{position:absolute;width:38px;height:38px;left:50%;margin-left:-19px;top:50%;margin-top:-19px;border-radius:50%;border:1px solid #75b9f6;animation:pointScale 1.2s ease-in infinite}.about-course-content .section .content .item .icons span:nth-of-type(2){animation:pointScale 1.2s ease-in .5s infinite}.about-course-content .section .content .item:nth-of-type(2n+1){padding-right:195px}.about-course-content .section .content .item:nth-of-type(2n+1) .con{padding-right:100px}.about-course-content .section .content .item:nth-of-type(2n){padding:0 35px 0 165px;margin-left:50%}.about-course-content .section .content .item:nth-of-type(2n) .icons{left:-19px}.about-course-content .section .content .item:nth-of-type(2n) .icons span{animation-delay:.4s}.about-course-content .section .content .item:nth-of-type(2n) .icons span:nth-of-type(2){animation-delay:.9s}@media (max-width: 1199px){.about-course-content .section .content .item .year{font-size:58px}.about-course-content .section .content .item:nth-of-type(2n+1){padding-right:90px}.about-course-content .section .content .item:nth-of-type(2n){padding:0 35px 0 90px}.about-course-content .section .content .item:nth-of-type(2n) .icons{left:-19px}.about-course-content .section .content .item:nth-of-type(2n) .icons span{animation-delay:.4s}.about-course-content .section .content .item:nth-of-type(2n) .icons span:nth-of-type(2){animation-delay:.9s}}@media (max-width: 991px){.about-course-content{padding:80px 0 42px}.about-course-content .section .about-title{font-size:20px;padding-top:25px}.about-course-content .section .about-title:after{margin-left:-20px;width:40px;height:4px}.about-course-content .section .about-subtitle{padding:20px 0}.about-course-content .section .content:after{display:none}.about-course-content .section .content .item{padding-top:35px;width:100%;text-align:center}.about-course-content .section .content .item .year{position:relative;font-size:30px;line-height:1.5;color:#75b9f6;z-index:1}.about-course-content .section .content .item .con{position:relative;padding-bottom:35px;top:0;z-index:1}.about-course-content .section .content .item .con p{padding:10px 40px}.about-course-content .section .content .item .icons{width:28px;height:28px;left:50%;right:auto;margin-left:-14px}.about-course-content .section .content .item .icons span{display:none;animation:none}.about-course-content .section .content .item:nth-of-type(2n+1){padding-right:0}.about-course-content .section .content .item:nth-of-type(2n+1) .con{padding-right:0}.about-course-content .section .content .item:nth-of-type(2n+1) .icons{left:50%;margin-left:-14px}.about-course-content .section .content .item:nth-of-type(2n+1) .icons span{animation:none}.about-course-content .section .content .item:nth-of-type(2n){padding:0;padding-top:35px;margin-left:0}.about-course-content .section .content .item:nth-of-type(2n) .icons{left:50%;margin-left:-14px}.about-course-content .section .content .item:nth-of-type(2n) .icons span{animation:none}}@media (max-width: 767px){.about-course-content .section .content{margin-top:50px}.about-course-content .section .content .item .con p{padding:10px 0}}@keyframes pointScale{from{width:38px;height:38px;margin-left:-19px;margin-top:-19px}to{width:58px;height:58px;margin-left:-29px;margin-top:-29px}}.qywh-content{padding:100px 0 0}.qywh-content .section .about-title{position:relative;font-family:'PB';font-size:24px;font-weight:600;line-height:146px;color:#222;text-align:center}.qywh-content .section .about-title:after{position:absolute;content:'';left:50%;margin-left:-32px;top:0;width:64px;height:8px;background:#75b9f6}.qywh-content .s1 .desc p{padding:30px 10%;font-size:16px;text-align:center}.qywh-content .s1 .imgs{padding-top:20px}.qywh-content .s1 .imgs .img{margin-top:30px;margin-bottom:60px}.qywh-content .s1 .imgs .img img{width:100%}.qywh-content .s2{padding-top:55px}.qywh-content .s2 .content{background-color:#000000}.qywh-content .s2 .content .list{width:1200px;margin:0 auto;height:420px;display:flex;flex-wrap:wrap;text-align:center}.qywh-content .s2 .content .list .item{position:relative;width:25%;background-size:100% auto;background-repeat:no-repeat;background-position:center center;overflow:hidden}.qywh-content .s2 .content .list .item:nth-of-type(1) .ico{background-image:url("../images/brand_i1.png")}.qywh-content .s2 .content .list .item:nth-of-type(2) .ico{background-image:url("../images/brand_i2.png")}.qywh-content .s2 .content .list .item:nth-of-type(3) .ico{background-image:url("../images/brand_i3.png")}.qywh-content .s2 .content .list .item:nth-of-type(4) .ico{background-image:url("../images/brand_i4.png")}.qywh-content .s2 .content .list .item .ico{position:relative;margin:125px auto 20px;width:48px;height:48px;background-size:contain;background-repeat:no-repeat;background-position:center center;overflow:hidden}.qywh-content .s2 .content .list .item h4{position:relative;padding-top:20px;font-size:20px;font-weight:100;line-height:70px;color:#fff}.qywh-content .s2 .content .list .item h4:before{position:absolute;content:'';width:24px;height:2px;left:50%;margin-left:-12px;top:0;background:#fff}.qywh-content .s2 .content .list .item .mask{position:absolute;display:flex;justify-content:center;align-items:center;left:0;top:0;width:100%;height:100%;background:rgba(117,185,246,0.95);opacity:0;visibility:hidden;transition:all .4s}.qywh-content .s2 .content .list .item .mask p{padding:20px 10px;font-size:16px;line-height:30px;color:#fff}.qywh-content .s2 .content .list .item:hover .mask{opacity:1;visibility:visible}@media (max-width: 1365px){.qywh-content .s2 .content .list{width:1024px;height:358px}}@media (max-width: 1199px){.qywh-content .s2 .content .list{width:970px;height:340px}.qywh-content .s2 .content .list .item .ico{margin:100px auto 20px}.qywh-content .s2 .content .list .item:hover .ico{margin:50px auto 20px}}@media (max-width: 991px){.qywh-content{padding:60px 0 0}.qywh-content .section .about-title{font-size:20px;line-height:80px}.qywh-content .section .about-title:after{margin-left:-20px;width:40px;height:4px}.qywh-content .s1 .desc p{padding:15px 0}.qywh-content .s1 .imgs .img{margin-bottom:25px}.qywh-content .s2{padding-top:40px}.qywh-content .s2 .content .list{width:750px;height:264px}.qywh-content .s2 .content .list .item .ico{margin:60px auto 20px}.qywh-content .s2 .content .list .item h4{padding-top:10px;line-height:35px}.qywh-content .s2 .content .list .item p{line-height:24px}.qywh-content .s2 .content .list .item:hover .ico{margin:50px auto 20px}}@media (max-width: 767px){.qywh-content .s2 .content .list{width:87%;height:auto}.qywh-content .s2 .content .list .item{width:50%;height:200px;background-size:cover}.qywh-content .s2 .content .list .item .ico{width:35px;height:35px;margin:60px auto 20px}.qywh-content .s2 .content .list .item .ico img{width:100%}.qywh-content .s2 .content .list .item h4{padding-top:10px;line-height:30px;font-size:18px}.qywh-content .s2 .content .list .item p{line-height:20px;font-size:14px}.qywh-content .s2 .content .list .item:hover .ico{margin:30px auto 20px}}.join-content{padding-top:110px;margin-bottom:60px}.join-content .s1{display:flex;justify-content:space-between;align-items:flex-start;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,0.25);overflow:hidden}.join-content .s1 .txt{padding:28px 0 0 60px;width:37.88%}.join-content .s1 .txt .title{position:relative;line-height:88px;font-size:36px;color:#222;font-weight:500}.join-content .s1 .txt .title:after{position:absolute;content:'';width:64px;height:3px;left:0;bottom:0;border-radius:2px;background-color:#75b9f6}.join-content .s1 .txt .info{padding-top:35px}.join-content .s1 .txt .info p{padding:5px 0;font-size:20px;color:#666}.join-content .s1 .txt .qrcode{padding-top:22px;display:flex;align-items:flex-start;justify-content:left}.join-content .s1 .txt .qrcode p{margin-right:40px;width:130px;height:130px;display:flex;justify-content:center;align-items:center;background-color:#eeeeee}.join-content .s1 .img{width:47.42%}.join-content .s1 .img img{width:100%}.join-content .s2{margin-top:190px;padding:110px 0 135px;background-color:#020202;color:#fff;text-align:center}.join-content .s2 .content .title{font-size:17px;letter-spacing:3px}.join-content .s2 .content h3{padding:30px 0;font-size:32px;color:#75b9f6;letter-spacing:7px}.join-content .s2 .content .qq{display:flex;justify-content:center;align-items:flex-start;color:#fefefe}.join-content .s2 .content .qq p{padding-left:35px;margin:0 10px;font-size:16px}.join-content .s2 .content .qq p:nth-of-type(1){background:url("../images/email.png") left center no-repeat}.join-content .s2 .content .qq p:nth-of-type(2){background:url("../images/qq.png") left center no-repeat}.join-content .s2 .content h4{padding:90px 0 30px;font-size:23px;letter-spacing:4px;font-weight:600}.join-content .s2 .content .form{margin:0 auto;width:560px;border:1px solid #fff}.join-content .s2 .content .form form{display:block;width:100%;display:flex;align-items:center;justify-content:center}.join-content .s2 .content .form input{padding:0 20px;flex:1;height:66px;border:none;font-size:16px;color:#fff;background-color:#4a4b4e;outline:#75b9f6;box-sizing:border-box}.join-content .s2 .content .form input::-webkit-input-placeholder{color:#fff;font-size:18px}.join-content .s2 .content .form input:focus{border:1px solid #75b9f6}.join-content .s2 .content .form button{height:66px;width:168px;box-sizing:border-box;border:none;border-left:1px solid #fff;background-color:#75b9f6;font-size:21px;letter-spacing:20px;text-indent:20px;color:#fff}.join-content .s2 .content .form button:hover{opacity:.9}@media (max-width: 1439px){.join-content .s1 .txt{padding:10px 0 0 60px}.join-content .s1 .txt .title{font-size:30px;line-height:70px}}@media (max-width: 1199px){.join-content .s1 .txt{padding:10px 0 0 60px}.join-content .s1 .txt .info{padding-top:25px}.join-content .s1 .txt .info p{font-size:16px}.join-content .s1 .txt .qrcode{padding-top:15px}.join-content .s1 .txt .qrcode p{margin-right:20px;width:80px;height:80px}}@media (max-width: 991px){.join-content{padding-top:100px}.join-content .s1 .txt{padding:0 0 0 20px}.join-content .s1 .txt .title{font-size:24px;line-height:55px}.join-content .s1 .txt .info{padding-top:15px}.join-content .s1 .txt .info p{padding:2px 0;font-size:14px}.join-content .s1 .txt .qrcode{padding-top:15px}.join-content .s1 .txt .qrcode p{margin-right:20px;width:80px;height:80px}.join-content .s2{margin-top:100px;padding:80px 0}.join-content .s2 .content h3{padding:20px 0;font-size:28px;letter-spacing:5px}.join-content .s2 .content h4{padding:60px 0 25px;font-size:18px}}@media (max-width: 767px){.join-content{padding-top:80px}.join-content .s1{box-shadow:none}.join-content .s1 .txt{padding-left:0;width:100%;text-align:center}.join-content .s1 .txt .title{display:inline-block;font-size:24px;line-height:55px}.join-content .s1 .txt .title:after{left:50%;margin-left:-32px}.join-content .s1 .txt .info{padding-top:30px}.join-content .s1 .txt .info p{padding:5px 0;font-size:14px}.join-content .s1 .txt .qrcode{justify-content:center;padding-top:15px}.join-content .s1 .txt .qrcode p{margin:0 10px;width:80px;height:80px}.join-content .s2{margin-top:30px;padding:80px 0;background:#fff;color:#333}.join-content .s2 .content .title{font-size:16px;letter-spacing:0}.join-content .s2 .content h3{padding:10px 0;font-size:22px;letter-spacing:0}.join-content .s2 .content .qq{color:#333;flex-wrap:wrap}.join-content .s2 .content .qq p{padding:5px 0;width:100%}.join-content .s2 .content h4{padding:40px 0 15px;font-size:16px;letter-spacing:0px}.join-content .s2 .content .form{width:100%}.join-content .s2 .content .form input{height:50px;font-size:14px}.join-content .s2 .content .form input::-webkit-input-placeholder{font-size:16px}.join-content .s2 .content .form button{height:50px;width:100px;font-size:16px;letter-spacing:5px;text-indent:5px}}.zp-content{padding:80px 0}.zp-content .tabs{position:relative;background-color:#f3f3f3;width:200px;border-radius:35px;display:flex;align-items:center;justify-content:left;overflow:hidden}.zp-content .tabs .tab-item{position:relative;flex:1;height:70px;line-height:70px;border-radius:35px;text-align:center;font-size:22px;font-weight:bold;z-index:1;color:#fff;background-color:#75b9f6}.zp-content .tabs .tab-item a{display:block}.zp-content .tabs .mask{position:absolute;left:0;top:0;width:calc(100% / 3);height:100%;border-radius:35px;background-color:#75b9f6;transition:left .4s}.zp-content .job-list{padding-top:62px}.zp-content .job-list .job-item{margin-bottom:19px}.zp-content .job-list .job-item .job-head{height:70px;line-height:70px;display:flex;justify-content:space-between;align-items:center;background-color:#f3f3f3;border-radius:8px;cursor:pointer;transition:all .4s}.zp-content .job-list .job-item .job-head .job-name{padding:0 20px;flex:1;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:16px;font-weight:bold}.zp-content .job-list .job-item .job-head .job-action{padding:0 35px;display:flex;justify-content:left;align-items:center}.zp-content .job-list .job-item .job-head .job-action .job-number{padding-right:50px}.zp-content .job-list .job-item .job-head .job-action .job-icon{position:relative;width:15px;height:15px;top:7px}.zp-content .job-list .job-item .job-head .job-action .job-icon:before,.zp-content .job-list .job-item .job-head .job-action .job-icon:after{position:absolute;content:'';top:50%;margin-top:-1px;width:100%;height:2px;background-color:#333;transition:transform .4s}.zp-content .job-list .job-item .job-head .job-action .job-icon:before{left:-50%;transform:rotateZ(45deg);transform-origin:right center}.zp-content .job-list .job-item .job-head .job-action .job-icon:after{left:50%;transform:rotateZ(-45deg);transform-origin:left center}.zp-content .job-list .job-item .job-body{padding:90px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:none}.zp-content .job-list .job-item .job-body .yq{padding-bottom:40px;width:calc(50% - 3.333%);line-height:24px}.zp-content .job-list .job-item .job-body .yq h4{font-weight:bold}.zp-content .job-list .job-item .job-body .tip{width:100%;font-weight:bold}.zp-content .job-list .job-item .job-body .tip a{color:#75b9f6}.zp-content .job-list .job-item.active .job-head{background-color:#75b9f6;color:#fff}.zp-content .job-list .job-item.active .job-head .job-action .job-icon{top:0}.zp-content .job-list .job-item.active .job-head .job-action .job-icon:before{background-color:#fff;transform:rotateZ(-45deg)}.zp-content .job-list .job-item.active .job-head .job-action .job-icon:after{background-color:#fff;transform:rotateZ(45deg)}.zp-content .zp-txt{padding:35px 0;text-align:center;font-size:14px}.zp-content .zp-txt span{color:#75b9f6}@media (max-width: 991px){.zp-content .tabs{width:300px}.zp-content .tabs .tab-item{height:46px;line-height:46px;font-size:14px}.zp-content .job-list .job-item .job-head{height:48px;line-height:48px}}@media (max-width: 767px){.zp-content .tabs{width:240px}.zp-content .tabs .tab-item{height:40px;line-height:40px}.zp-content .job-list .job-item .job-head{height:48px;line-height:48px}.zp-content .job-list .job-item .job-head .job-action{padding:0 20px 0 10px}.zp-content .job-list .job-item .job-head .job-action .job-number{padding-right:25px}.zp-content .job-list .job-item .job-body .yq{width:100%}}.home .swiper-banner .swiper-container .swiper-button-next,.home .swiper-banner .swiper-container .swiper-button-prev{width:28px;height:47px;opacity:0;transition:opacity .4s}.home .swiper-banner .swiper-container .swiper-button-next:hover,.home .swiper-banner .swiper-container .swiper-button-prev:hover{opacity:.8}.home .swiper-banner .swiper-container .swiper-button-next{right:6%;background:url("../images/swiper_next.png")}.home .swiper-banner .swiper-container .swiper-button-next:after{content:'';font-size:0}.home .swiper-banner .swiper-container .swiper-button-prev{left:6%;background:url("../images/swiper_prev.png")}.home .swiper-banner .swiper-container .swiper-button-prev:after{content:'';font-size:0}.home .swiper-banner .swiper-container:hover .swiper-button-next,.home .swiper-banner .swiper-container:hover .swiper-button-prev{opacity:1}.home .swiper-banner .swiper-container .down-icon{position:absolute;width:68px;height:68px;left:50%;margin-left:-34px;bottom:110px;border-radius:50%;background-color:#fff;z-index:2;cursor:pointer}.home .swiper-banner .swiper-container .down-icon span{position:absolute;width:28px;height:28px;left:50%;margin-left:-14px;top:15px;overflow:hidden;animation:swiperDown 1.6s ease-in-out infinite}.home .swiper-banner .swiper-container .down-icon span img{width:100%}@keyframes swiperDown{0%{top:17px;opacity:1}45%{top:23px;opacity:.8}55%{top:23px;opacity:.8}95%{top:17px;opacity:1}100%{top:17px;opacity:1}}@media (max-width: 1439px){.home .swiper-banner .swiper-container .down-icon{bottom:28px}}@media (max-width: 1199px){.home .swiper-banner .swiper-container .down-icon{display:none}}@media (max-width: 767px){.home .swiper-banner .swiper-container .swiper-button-next,.home .swiper-banner .swiper-container .swiper-button-prev{width:14px;height:23px;background-size:14px auto}}.home .home-about{padding:100px 0 140px}.home .home-about .title{text-align:center}.home .home-about .title p{position:relative;display:inline-block;padding:1px 25px;font-family:'PR';font-size:30px;line-height:1.1;border-right:1px solid #999999;border-left:1px solid #999999}.home .home-about .title p:before,.home .home-about .title p:after{position:absolute;content:'';width:200px;height:1px;top:50%;background-color:#999999}.home .home-about .title p:before{left:-200px}.home .home-about .title p:after{right:-200px}.home .home-about .title p span{color:var(--base-color)}.home .home-about .content{padding-top:70px;display:flex;justify-content:space-between;align-items:center}.home .home-about .content .txt{width:38.33%}.home .home-about .content .txt .desc{padding-top:26px}.home .home-about .content .txt .desc p{text-align:justify;font-size:16px;line-height:26px;color:#666666}.home .home-about .content .txt .infos{padding-top:50px;display:flex;justify-content:left;align-items:flex-start}.home .home-about .content .txt .infos .info-item{margin-right:120px}.home .home-about .content .txt .infos .info-item h4{font-size:28px;font-weight:bold;color:#252b3a}.home .home-about .content .txt .infos .info-item span{display:inline-block;padding-top:5px;font-size:16px;color:#666a75}.home .home-about .content .txt .more{margin-top:30px;display:inline-block;width:200px;height:44px;line-height:44px;border-radius:22px;color:var(--base-color);font-size:16px;text-align:center;border:1px solid var(--base-color);transition:opacity .4s}.home .home-about .content .txt .more:hover{background-color:var(--base-color);color:#fff}.home .home-about .content .img{width:55%;overflow:hidden}.home .home-about .content .img img{width:100%}@media (max-width: 1199px){.home .home-about .content .txt .desc p{font-size:14px}.home .home-about .content .txt .more{font-size:14px;width:140px;height:38px;line-height:38px}}@media (max-width: 991px){.home .home-about .content{align-items:center;flex-wrap:wrap}.home .home-about .content .txt{width:100%}.home .home-about .content .img{margin:10px 0;width:100%}.home .home-about .content .img.p-show{display:none}.home .home-about .content .img.m-show{display:block}}@media (max-width: 767px){.home .home-about{padding:40px 0 60px}.home .home-about .title p{display:block;border-right:none;border-left:none;font-size:20px}.home .home-about .title p:before,.home .home-about .title p:after{width:0;height:0}.home .home-about .content{padding-top:35px;align-items:center}.home .home-about .content .img{width:100%}.home .home-about .content .txt{width:100%}.home .home-about .content .txt .desc p{font-size:13px}.home .home-about .content .txt .more{width:120px;height:32px;line-height:32px;font-size:12px}}.home .home-news{padding:100px 0 85px;background-color:#f7f7f7}.home .home-news .title{position:relative;font-family:'PB';font-weight:600;padding-left:40px;font-size:26px;line-height:1.2}.home .home-news .title:before{position:absolute;content:'';left:0;top:50%;margin-top:-2.5px;width:20px;height:5px;background-color:var(--base-color)}.home .home-news .subtitle{font-family:'PB';padding-left:40px;color:#b2b2b2;font-size:16px;line-height:1.2}.home .home-news .news-box{padding-top:40px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.home .home-news .news-box .info{padding:10px 0;display:flex;justify-content:space-between;align-items:flex-start}.home .home-news .news-box .info .date{position:relative;color:#dedede;line-height:1.1;text-align:center}.home .home-news .news-box .info .date h4{font-size:36px;font-weight:400}.home .home-news .news-box .info .date:after{position:absolute;content:'';width:1px;height:50px;top:5px;background-color:#f0f0f0}.home .home-news .news-box .info .txt{flex:1;font-family:'PR'}.home .home-news .news-box .info .txt .arc-title{font-size:18px;color:#666666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home .home-news .news-box .info .txt .desc{padding-top:5px;text-indent:2em;font-size:15px;color:#9f9f9f;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.home .home-news .news-box .news-left{width:48.3%}.home .home-news .news-box .news-left .content .img{overflow:hidden}.home .home-news .news-box .news-left .content .img img{width:100%;transition:all .4s}.home .home-news .news-box .news-left .content .info{margin:10px 0}.home .home-news .news-box .news-left .content .info .date{margin-right:40px}.home .home-news .news-box .news-left .content .info .date:after{right:-20px}.home .home-news .news-box .news-left .content:hover .img img{transform:scale(1.1)}.home .home-news .news-box .news-left .content:hover .info .date{color:var(--base-color)}.home .home-news .news-box .news-left .content:hover .info .date:after{background-color:var(--base-color)}.home .home-news .news-box .news-left .content:hover .info .txt .arc-title,.home .home-news .news-box .news-left .content:hover .info .txt .desc{color:var(--base-color)}.home .home-news .news-box .news-right{width:48.3%}.home .home-news .news-box .news-right .content .news-list .item{margin-bottom:10px}.home .home-news .news-box .news-right .content .news-list .item .date{margin-left:50px}.home .home-news .news-box .news-right .content .news-list .item .date:after{left:-25px}.home .home-news .news-box .news-right .content .news-list .item:hover .info .txt .arc-title,.home .home-news .news-box .news-right .content .news-list .item:hover .info .txt .desc,.home .home-news .news-box .news-right .content .news-list .item:hover .info .txt .date{color:var(--base-color)}.home .home-news .news-box .news-right .content .news-list .item:hover .info .date{color:var(--base-color)}.home .home-news .news-box .news-right .content .news-list .item:hover .info .date:after{background-color:var(--base-color)}.home .home-news .more{margin:30px auto 0;display:block;width:200px;height:44px;line-height:44px;border-radius:22px;color:var(--base-color);font-size:16px;text-align:center;border:1px solid var(--base-color);transition:opacity .4s}.home .home-news .more:hover{background-color:var(--base-color);color:#fff}@media (max-width: 1199px){.home .home-news .news-box .info .date h4{font-size:26px}.home .home-news .news-box .info .date:after{height:38px}.home .home-news .news-box .info .txt .arc-title{font-size:16px}.home .home-news .news-box .news-left{width:55%}.home .home-news .news-box .news-right{width:42%}.home .home-news .more{font-size:14px;width:140px;height:38px;line-height:38px}}@media (max-width: 991px){.home .home-news{padding:60px 0}.home .home-news .title{text-align:center}.home .home-news .title:before{width:0;height:0}.home .home-news .subtitle{text-align:center}.home .home-news .news-box .news-left{width:100%}.home .home-news .news-box .news-right{margin-top:15px;width:100%}}@media (max-width: 767px){.home .home-news .title{font-size:20px}.home .home-news .subtitle{text-align:center}.home .home-news .news-box .info .date{font-size:13px}.home .home-news .news-box .info .date h4{font-size:20px}.home .home-news .news-box .info .date:after{height:10px}.home .home-news .news-box .info .txt .arc-title{font-size:14px}.home .home-news .news-box .info .txt .desc{font-size:13px;line-height:18px}.home .home-news .more{width:120px;height:32px;line-height:32px;font-size:12px}}
