.heading{margin-bottom:50px}.heading h3{font-weight:700;margin-bottom:30px}.joblist{background-color:#f8f8f8;padding-top:100px;padding-bottom:100px}.joblist .left{display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:100%;gap:20px;padding-right:30px}.joblist .left .flex{display:flex;justify-content:center;align-items:center;flex-direction:column;width:33.3%;height:100%;text-align:center}.joblist .left .flex .item{line-height:190px;font-weight:700;color:#333;font-size:16px;height:190px;background-color:#fff;width:100%;margin-bottom:20px;border-radius:10px;transition:background .5s ease}.joblist .left .flex :hover{cursor:pointer;color:#e60012}.joblist .left .flex .active{background-color:#e60012;color:#fff}.joblist .left .flex.one .item{height:260px;line-height:260px}.joblist .right .content{padding-top:20px;padding:50px;border-radius:5px;background-color:#fff;height:720px;background:#fff url(../images/jobbg.png) no-repeat bottom center;background-size:100% auto}.joblist .right .content h4{font-size:36px;font-weight:700;margin-bottom:30px}.joblist .right .content .email{margin-top:20px;color:#e60012}.joblist .right .content .more{border:2px solid #e60012;color:#fff;padding:11px 30px 11px 30px;border-radius:50px;line-height:26px;margin-top:20px;display:inline-block;cursor:pointer;background-color:#e60012;transition:all .2s linear 0s}.joblist .right .content .more:hover{transform:translate3d(0, -3px, 0)}.joblist .right .content .more a{color:#fff}.chance{margin-bottom:100px}.chance .layui-row{max-width:1240px;margin:0 auto;text-align:center}.chance .heading h3{font-weight:700;margin-bottom:20px;text-align:center}.chance .item{text-align:center;padding:0 50px}.chance .item .title{font-size:24px;font-weight:700;margin-top:10px;margin-bottom:20px}.chance .item .info{font-size:16px;line-height:36px}.environment .layui-row{max-width:1920px;margin:0 auto;text-align:center}.environment .imges{height:400px;text-align:center;background-size:100% auto;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.environment .imges .fs32{font-weight:700}.environment .imges .more{border:2px solid #fff;color:#fff;padding:11px 30px 11px 30px;border-radius:50px;line-height:26px;margin-top:20px;display:inline-block;cursor:pointer}.environment .imges .more a{display:block;color:#fff}.environment .imges .more:hover{background-color:#e60012;border-color:#e60012}.idea{text-align:center;margin-top:100px;margin-bottom:100px}.idea .heading{text-align:left;background-color:#fff;padding:100px;line-height:24px}.idea .heading .line{margin:0;margin-bottom:40px}.idea .heading .en{color:#999}.idea .heading .title{font-size:20px;font-weight:normal;margin-bottom:20px}.idea .heading .info{color:#666}.idea .heading ul{display:flex;justify-content:space-between;align-items:center;width:100%;height:40px;flex-wrap:wrap}.idea .imges{background-repeat:no-repeat;padding-top:65%;background-position:center center}@media screen and (max-width: 1800px){.idea .heading{padding:80px 60px}}@media screen and (max-width: 1600px){.idea .heading{padding:60px 40px}}#contact .heading{text-align:center;margin-bottom:50px;margin-top:100px}#contact .area{margin-bottom:100px}#contact .area .item{padding:50px;margin:20px;border:1px solid #d9d9d9;border-radius:5px}#contact .area .item .img{height:110px}#contact .area .item .title{font-weight:700;margin-top:30px;margin-bottom:10px;font-size:16px}#contact .content{width:600px;margin:0 auto;font-size:16px;line-height:36px}#contact .content .vip-line{font-weight:700;margin-top:50px;line-height:40px;font-size:30px}#contact .content .tip{margin-top:50px;margin-bottom:50px}#contact .content .qr{display:flex;justify-content:center;align-items:center;font-size:12px;margin-bottom:100px}#contact .content .qr img{width:200px;height:200px;display:block;margin:25px}.top_img{position:relative}.top_img img{width:100%}.top_img .title{position:absolute;top:50%;text-align:center;width:100%;color:#fff}.header .table_card .list .more a{border:2px solid #212222;color:#212222;padding:11px 30px 11px 30px;border-radius:50px;line-height:26px;margin-top:27px;display:inline-block;cursor:pointer;font-size:14px}.header .table_card .list .more a:hover{background:#e60012;color:#fff;border-color:#e60012}.job{margin-top:30px;margin-bottom:80px}.job .content{position:relative;background-position:center 0;background-repeat:no-repeat;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.job .content img{width:100%;border-radius:5px}.job .content .text_area{padding-left:5%;padding-top:5%;padding-bottom:5%}.job .content .text_area .box{background:linear-gradient(179.74deg, rgba(0, 0, 0, 0.29) 0.31%, rgba(36, 43, 53, 0.89) 99.86%);width:50%;padding:40px;margin-top:40px;border-radius:5px}.job .content .text_area h3{font-weight:700;margin-left:40px}.job .content .text_area h4{font-weight:300;line-height:1.8}.job .content .text_area .more{padding:11px 30px 11px 30px;border-radius:50px;line-height:24px;margin-top:23px;display:inline-block;background:#e60012;color:#fff;text-align:center;transition:all .2s linear 0s}.job .content .text_area .more .icon{vertical-align:middle}.flex-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;color:#fff}.story .item{color:#fff;font-size:24px;padding:0px;text-align:left}.story .item .up{font-size:56px}.story .item .up span{font-size:14px}.story .item .line{background-color:#fff;height:3px;margin:30px 0;width:94px}.header .site-logo{margin-top:10px}.anchor_nan{width:100%;background:rgba(0,0,0,.65);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);padding:15px 0;position:fixed;top:60px;z-index:9999;color:#fff;font-size:14px;line-height:32px}.anchor_nan .title{font-weight:700;color:#fff;line-height:32px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.anchor_nan .nav_ul{text-align:right}.anchor_nan .nav_ul a{color:#fff;line-height:24px;font-size:16px;margin-left:15px}.anchor_nan .nav_ul a:hover{color:#e60012}.anchor_nan .nav_ul .active{color:#e60012}.footer_email_ico:hover{cursor:pointer}.footer_contact{line-height:36px;color:rgba(255,255,255,.6)}.footer_contact .ico{line-height:20px;color:rgba(255,255,255,.6);background:url("../images/footico1.png") no-repeat left 2px;padding-left:20px;display:block;padding-bottom:15px}.footer_contact .email{background-image:url("../images/footico2.png")}.footer_contact .address{background-image:url("../images/footico3.png")}.footlogo{display:flex}.company_name{margin-left:8px;color:#fff}.company_name .cn{font-size:16px}.company_name .en{font-size:12px}@media screen and (max-width: 1800px){.job .content .text_area{top:10%}.job .content .text_area .box{margin-top:20px;width:60%}.job .content .text_area .box .fs40{font-size:26px}}@media screen and (max-width: 1600px){.job .content .text_area .box{width:80%}.job .content .text_area .box .fs40{font-size:20px}.environment .imges{height:300px}}@media screen and (max-width: 1366px){.environment .imges{height:220px}}@media screen and (max-width: 1200px){.story .layui-container .more{margin-bottom:50px}.job .content .text_area .box{padding:20px;margin-top:10px}.story .item{width:50%;margin-bottom:30px}.story .item .up{font-size:30px}.story .item .line{width:50px;height:2px;margin:10px 0}}@media screen and (max-width: 1024px){.joblist .left{padding-right:0}.joblist .right .content{padding:20px;height:auto}.environment .imges{height:150px}.environment .imges .more{margin-top:5px}}@media screen and (max-width: 768px){.anchor_nan{top:50px}.anchor_nan .nav_ul{width:100%;overflow-y:scroll;white-space:nowrap;display:flex;height:30px}.anchor_nan .title{display:none}.header .table_card .tabCon>div .list .more a{display:none}.job{margin-top:0;margin-bottom:30px}.job .layui-container{padding:0}.job .content .text_area{padding:0}.job .content{padding:220px 0;background-size:100% auto;text-align:center}.job .content img{max-width:180px}.job .content .text_area h3{margin-top:20px;margin-left:0;text-align:center;font-size:36px}.job .content .text_area .box{background:rgba(0,0,0,0);text-align:center;padding:0;margin:0 auto}.job .content .text_area .box .fs40{font-size:14px}.story .layui-container .content .title{text-align:center}.story .layui-container .content .text_area .fs48{text-align:center}.story{background-size:100% auto}.story .item{width:50%;margin-bottom:30px;padding-left:12%;box-sizing:border-box}.joblist .left .flex.one .item{line-height:120px;height:120px}.joblist .left .flex .item{line-height:85px;height:85px;font-size:14px}.joblist .right .content{padding:20px}.newsroom .heading,.manufacturing .heading{margin-top:30px;margin-bottom:0px}#contact .content{width:auto;margin-left:15px;margin-right:15px}#contact .content .qr{display:block;text-align:center}#contact .content .qr img{margin:5px auto}.footer_contact .address{font-size:12px}}@media screen and (max-width: 580px){.environment .imges{height:150px;background-size:auto 100%}.environment .imges .more{margin-top:5px}}