@charset "utf-8";
/* =====================内页样式======================== */
/* 视频弹窗 */
.popVideo{display: none;opacity: 0;align-items: center;justify-content: center;position: fixed;z-index: 999999;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;left: 0;}
.popVideo-items{width: 1000px;position: relative;display: none;padding: 34px 34px 0;}
.popVideo-video{width: 100%;}
.popVideo-video video{width: 100%;}
.popVideo-video iframe{width: 100%;height: 500px;}
.popVideo-close{width: 30px;height: 30px;position: absolute;right: 0;top: 0;z-index: 3;background: url('../images/common/closeW.svg') no-repeat center/24px auto;cursor: pointer;opacity: .7;transition: all .6s ease;}
.popVideo-close:hover{opacity: 1;}
@media all and (max-width:1100px) {.popVideo-items{width: 92%;padding: 34px 0 0;}.popVideo-close{right: 0;}.popVideo-video iframe{height: 400px;}}
@media all and (max-width:640px) {.popVideo-video iframe{height: 200px;}}

/* 分页 */
.paging{width: 100%;font-size: 0;text-align: center;margin-top: 60px;user-select: none;}
.paging-menu{width: 100%;display: flex;justify-content: center;}

.paging-menu a{display: flex;justify-content: center;align-items: center; width:50px;height:50px;margin: 4px;border-radius: 2px;background-color: #fff;}
.paging-menu a span{font-size: 16px;color: #666;transition: all .4s ease;position: relative;padding-bottom:6px;}
.paging-menu a span::after{content: '';width: 0px;height: 1px;background-color: #ff7d41;position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;transition: all .4s ease;}
.paging-menu a:first-child,.paging-menu a:nth-child(2),.paging-menu a:nth-last-child(2),.paging-menu a:last-child{width: 50px;height: 50px;border: 1px solid #e0e0e0;border-radius: 2px;}
.paging-menu a:first-child,.paging-menu a:last-child{background: url('../images/pages/page_Btn.png')no-repeat center;}
.paging-menu a:nth-child(2),.paging-menu a:nth-last-child(2){background: url('../images/pages/page_BtnL.png')no-repeat center;}
.paging-menu a:last-child,.paging-menu a:nth-last-child(2){transform: rotate(180deg);}
.paging-menu a:hover span, .paging-menu a.active span{color:#ff7d41;}
.paging-menu a:hover span::after, .paging-menu a.active span::after{width: 9px;}
@media all and (max-width:1599px) {.paging{margin-top: 50px;}}
@media all and (max-width:1279px) {.paging{margin-top: 44px;}}
@media all and (max-width:1000px) {.paging{margin-top: 36px;}.paging-menu a{margin: 4px 2px;width: 40px;height: 40px;}.paging-menu a:first-child,.paging-menu a:nth-child(2),.paging-menu a:nth-last-child(2),.paging-menu a:last-child{width: 40px;height: 40px;}}
@media all and (max-width:640px) {.paging{margin-top: 28px;}.paging-menu a{width: 32px;height: 32px;}.paging-menu a:first-child,.paging-menu a:nth-child(2),.paging-menu a:nth-last-child(2),.paging-menu a:last-child{width: 32px;height: 32px;}}

/* 搜索页面 */
.search{width: 100%;padding: 80px 0;}
.search-info{width: 100%;font-size: 28px;color: #333;font-weight: 700;}
.search-info span{color: #f48e31;}
.search-list{width: 100%;margin-top: 30px;}
.search-link{display: block;width: 100%;padding: 32px 0;border-bottom: 1px solid #f0f0f2;}
.search-link h2{font-size: 20px;color: #333;line-height: 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all .4s ease;}
.search-link p{width: 100%;font-size: 16px;margin-top: 16px;color: #666;line-height: 26px;max-height: 52px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.search-link .highlightRow span{color: #f48e31 !important;}
.search-link:hover h2{color: #f48e31;}
@media all and (max-width:1599px) {.search{padding: 70px 0;}.search-info{font-size: 26px;}.search-link{padding: 28px 0;}.search-list{margin-top: 18px;}}
@media all and (max-width:1279px) {.search{padding: 60px 0;}.search-info{font-size: 24px;}.search-link{padding: 24px 0;}.search-list{margin-top: 12px;}}
@media all and (max-width:1000px) {.search{padding: 40px 0;}.search-info{font-size: 20px;}.search-link{padding: 20px 0;}.search-list{margin-top: 8px;}.search-link h2{font-size: 18px;}.search-link p{margin-top: 12px;}}

/* 公共部分 */
.com-banner{width: 100%;height: 760px;background-position: center;background-repeat: no-repeat;background-size: cover; position: relative;overflow: hidden;}
.com-banner .contain-1400 {display: flex;flex-direction: column; align-items: center; justify-content: center; height: 100%;position: relative;}
.com-banner .com-line{display: none;width: 60px;height: 1px;background-color: rgba(255,255,255,.4);}
.com-banner h2{font-size: 50px;color: #fff;font-weight: 700;line-height: 1;margin-bottom: 28px;}
.com-banner p{font-size: 18px;color: #fff;}
.com-menu{position: absolute;left: 0;bottom: 0;width: 100%;height: 70px;background-color: rgba(0,0,0,.3);}
.com-nav{display: flex;width: 100%;}
.com-nav li{display: flex;justify-content: center;align-items: center;}
.com-nav li a{display: flex;justify-content: center;align-items: center;width: 100%;height:100%;position: relative;}
.com-nav li a::after{content: '';width: 1px;height: 14px;background-color: rgba(99,111,151,.2);position: absolute;right: 0;top: 50%;margin-top: -7px;}
.com-nav li:first-child a::before{content: '';width: 1px;height: 14px;background-color: rgba(99,111,151,.2);position: absolute;left: 0;top: 50%;margin-top: -7px;}
.com-nav li a i{display: inline-block;width: 20px;height: 18px;background: url('../images/pages/logo_icon.png')no-repeat center;margin-right: 8px;opacity: 0;transition: all .4s ease;}
.com-nav li a span{font-size: 18px;color: #fff;transition: color .4s ease;}
.com-nav.com-nav2 li{width:50%;}
.com-nav.com-nav3 li{width: 33.333%;}
.com-nav.com-nav4 li{width:25%;}
.com-nav li a:hover span{color: #ff7d41;}
.com-nav li.active a{cursor: default;pointer-events: none;}
.com-nav li.active a i{opacity: 1;}
.com-nav li.active span{color: #ff7d41 !important;}

.common-title{width: 100%;text-align: center;}
.common-title h2{font-size: 48px;color: #fff;font-weight: 700;}
.common-title.black h2{color: #000;}
.common-cont{width: 100%;padding:0 110px;margin-top: 32px;}
.common-cont p{font-size: 18px;color: #999;line-height: 32px;}

.common-btn{display: flex;justify-content: center;align-items: center;width: 155px;height: 40px;border-radius: 20px;font-size: 16px;color: #fff;transition: all .4s ease;}

/* 集团概况 */
.about{width: 100%;}
.aboutgs{width: 100%;padding: 100px 0;}
.about-menu{width: 100%;margin-top: 80px;}
.about-menu li{width: 20%;text-align: center;float: left;padding: 0 8px;}
.about-menu li img{max-height: 82px;}
.about-menu li h1{font-size: 80px;line-height: 1;color: #000;font-family:'PROXIMA';margin: 22px 0 14px;min-height: 48px;}
.about-menu li h1 b{font-size: 18px;color: #333;}
.about-menu li p{font-size: 18px;color: #333;line-height: 1;}
.aboutlc{width: 100%;height: 720px;padding-top: 110px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.aboutlc .common-title{text-align: left;padding-left: 98px;}
.aboutlc-loop{width: 100%;margin-top: 68px;position: relative;}
.aboutlc-time{width: 100%;padding: 8px 65px 0;}
.aboutlc-loop::before{content: '';width: 100%;height: 9px;background: url('../images/pages/aboutlc_line.png') no-repeat center;position: absolute;left: 0;top: 0;}
.aboutlc-num{width: 100%;text-align: center;position: relative;padding-top: 14px;cursor: pointer;}
.aboutlc-num::after{content: '';width: 0px;height: 1px;background-color: #fff;position: absolute;left: 0;top: 0;transition: all .4s ease;}
.aboutlc-num span{display: inline-block; font-size: 16px;color: #fff;padding: 20px 0;position:relative;transition: all .4s ease;}
.aboutlc-num span::before,.aboutlc-num span::after{content: '';width: 14px;height: 8px;background: url('../images/pages/aboutlc_sj.png')no-repeat center;position: absolute;left: 0;right: 0;top: 0;margin: 0 auto;opacity: 0;transition: all .4s ease;}
.aboutlc-num span::after{transform: rotate(180deg);top: auto;bottom: 0;}
.aboutlc-time .year.active .aboutlc-num::after{width:108px;left: 0;display: none;}
.aboutlc-time .year.active .aboutlc-num span{color: #ff7d41;}
.aboutlc-time .year.active .aboutlc-num span::before,.aboutlc-time .year.active .aboutlc-num span::after{opacity: 1;}
.aboutlc-cont{width: 100%;margin-top:68px;position: relative;}
.aboutlc-show{width: 50%;padding: 0 44px 0 98px;}
.aboutlc-intro{width: 100%;}
.aboutlc-intro h2{font-size: 90px;color: #ff7d41;font-weight: 700;line-height: 1;margin-bottom: 26px;}
.aboutlc-intro p{font-size: 28px;color: #fff;line-height: 46px;}
.aboutlc-prev,.aboutlc-next{display: none;justify-content: center;align-items: center; width: 46px;height: 46px;border-radius: 50%;background: rgba(255, 255,255, 0.1) url('../images/pages/abtlc_prev.png') no-repeat center;transition: all .4s ease;cursor: pointer;position: absolute;left: 0;top: 10px;}
.aboutlc-next{background: rgba(255, 255,255, 0.1) url('../images/pages/abtlc_next.png') no-repeat center;left: auto;right: 0;}
.aboutlc-prev:hover,.aboutlc-next:hover{background-color: #ff7d41;}
.aboutry{width: 100%;padding: 76px 0 106px;background: #f2f2f2;}
.aboutry-item{width: 100%;margin-top: 88px;position: relative;z-index: 1;}
.aboutry-item::before{content: '';width: 100%;height: 130px;background: url('../images/pages/aboutry_wall.png')no-repeat center;position: absolute;left:0%;bottom:8px;z-index: -1;}
.aboutry-loop{width: 100%;position: relative;}
.aboutry-loop .swiper-container-free-mode > .swiper-wrapper {align-items: flex-end; -webkit-transition-timing-function: linear;  -moz-transition-timing-function: linear;-ms-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;margin: 0 auto;}
.aboutry-loop .swiper-slide{width: 224px!important;}
.aboutry-img{width: 100%;height: 100%;box-sizing: border-box; position: relative; background: #180119; background-image: -webkit-linear-gradient(top right, #180119, #74696c); background-image: linear-gradient(top right, #5D5D5B, #383838); padding: 7px; box-shadow: -1px 1px var(--blur) 1px rgba(0, 0, 0, 0.1), -2px 2px var(--blur) 1px rgba(0, 0, 0, 0.09), -3px 3px var(--blur) 1px rgba(0, 0, 0, 0.08), -4px 4px var(--blur) 1px rgba(0, 0, 0, 0.07), -5px 5px var(--blur) 1px rgba(0, 0, 0, 0.06), -6px 6px var(--blur) 1px rgba(0, 0, 0, 0.05), -7px 7px var(--blur) 1px rgba(0, 0, 0, 0.04), -8px 8px var(--blur) 1px rgba(0, 0, 0, 0.03), -9px 9px var(--blur) 1px rgba(0, 0, 0, 0.03), -10px 10px var(--blur) 1px rgba(0, 0, 0, 0.03), -11px 11px var(--blur) 1px rgba(0, 0, 0, 0.03), -12px 12px var(--blur) 1px rgba(0, 0, 0, 0.02), -13px 13px var(--blur) 1px rgba(0, 0, 0, 0.02), -14px 14px var(--blur) 1px rgba(0, 0, 0, 0.01), -15px 15px var(--blur) 1px rgba(0, 0, 0, 0.01), -16px 16px var(--blur) 1px rgba(0, 0, 0, 0.01);}
.aboutry-img img{width: 100%;object-fit: cover;}
.aboutry-btn{width: 100%;margin-top: 72px;}
.aboutry-btn a{display:inline-block;font-size: 14px;color: #333;position: relative;padding-left: 26px;}
.aboutry-btn a::before{content: '';width: 18px;height: 28px;background: url('../images/pages/gunl.png')no-repeat center;position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;}
.aboutzr{width: 100%;padding: 120px 0;}
.aboutzr-item{width: 100%;margin-top:148px;}
.aboutzr-item li{float: left; width: 12.8%;height: 512px;padding-top: 206px;text-align: center; margin-right: 1.5%; background-position: center;background-repeat: no-repeat;background-size: cover;transition: all .8s ease;}
.aboutzr-item li:last-child{margin-right: 0;transform: translateY(-15px);}
.aboutzr-item li:first-child{transform: translateY(-40px);}
.aboutzr-item li:nth-child(3){transform: translateY(-72px);}
.aboutzr-item li h2{font-size: 24px;color: #fff;margin-bottom: 20px;}
.aboutzr-item li p{font-size: 16px;color: #fff;line-height: 28px;opacity: 0;transition: all .6s ease;transform: translateY(30px);transition: all 0s ease 0s;}
.aboutzr-item li.active{width: 57.1%;padding:132px 258px 0 48px;text-align: left;}
.aboutzr-item li.active p{opacity: 1;transform: translateY(0);transition: all .4s ease .7s;}

/* 企业文化 */
.culture{width: 100%;}
.culture-coulmn{width: 100%;padding-top: 100px;}
.culture-items{width: 100%;position: relative;overflow: hidden;margin-bottom: 100px;}
.culture-img{width:1056px;}
.culture-img img{width: 100%;object-fit: cover;min-height: 428px;}
.culture-items:nth-child(2n) .culture-img{float:right;}
.culture-cont{width: 100%;right: 0;top: 0;height: 100%;z-index: 2;position: absolute;display: flex;align-items: center;}
.culture-cont .contain-1400{display: flex;justify-content: flex-end;}
.culture-cont .culture-cont-gather{width:calc(100% - 796px);padding-left: 100px; display: inline-block;}
.culture-label{display: flex;align-items: center;justify-content: center; width: 138px;height: 150px;position: relative;}
.culture-label span{display: inline-block;font-size: 150px;color: #f5f5f5;line-height: 1;font-family: 'PROXIMA';}
.culture-label h6{font-size: 24px;color: #ff7d41;font-weight: 700;position: absolute;left: 0;bottom:28px;}
.culture-title{width: 100%;}
.culture-title h2{font-size: 32px;color: #000;font-weight: 700;}
.culture-explain{width: 100%;margin-top:24px;}
.culture-explain p{font-size: 16px;color: #999;line-height: 28px;}
.culture-items:nth-child(2n) .culture-cont .contain-1400{display: flex;justify-content: flex-start;}
.culture-items:nth-child(2n) .culture-cont .culture-cont-gather{padding-left:0; padding-right: 100px;}
.culture-value{width: 100%;height: 640px;padding-top: 138px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.culture-value-items{width: 100%;margin-top: 110px;}
.culture-value-items ul li{float: left;display: flex;justify-content: center;align-items: center;flex-direction: column; width: 16.666%;}
.culture-value-items ul li i{display: flex;justify-content: center;align-items: center; width: 115px;height: 115px;border-radius: 50%;border: 1px solid rgba(255,255,255,.2);margin-bottom: 28px;}
.culture-value-items ul li i img{max-width: 100%;object-fit: cover;}
.culture-value-items ul li h2{font-size: 24px;color: #fff;}

/* 业务范畴 */
.overview{width: 100%;padding: 120px 0 100px;}
.overview-item{width: 100%;overflow: hidden;position: relative;margin-top: 80px;}
.overview-item:first-child{margin-top: 0;}
.overview-img{position: absolute;left: 0;top: 0;width: 1148px;height: 475px;overflow: hidden;}
.overview-img img{width: 100%;height: 100%;object-fit: cover;}
.overview-cont{display: flex;justify-content: flex-end; width: 100%;background-color: #f4f4f4;margin-top: 95px;}
.overview-cont-center{width:calc(100% - 892px);height: 460px; padding-left: 68px;position: relative;z-index: 1;}
.overview-cont-center::after{content: '';width: 100%;height: 100%;position: absolute;right: -50%;top: 0;background-color: #f4f4f4;z-index: -1;}
.overview-cont-center h2{font-size: 48px;color: #000;line-height: 1;font-weight: 700;position: relative;top: -24px;}
.overview-cont-center p{font-size: 18px;color: #999;line-height: 28px;}
.btn{display: flex;justify-content: center;align-items: center;margin-top: 68px; width: 128px;height: 40px;border-radius: 20px;background-color: #ff7d41;font-size: 16px;color: #fff;transition: all .4s ease;}
.btn:hover{background-color:#cd5e2b;}
.overview-item:nth-child(2n) .overview-img{left: auto;right: 0;}
.overview-item:nth-child(2n) .overview-cont{justify-content: flex-start;}
.overview-item:nth-child(2n) .overview-cont-center{padding-right: 68px;padding-left: 0;}
.overview-item:nth-child(2n) .overview-cont-center::after{right: auto;left: -50%;}
.overview-case{width: 100%;height: 500px;padding-top: 150px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.overview-case-item{width: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.overview-case-item h2{font-size: 48px;color: #fff;line-height: 1;font-weight: 700;}
.overview-case-item p{font-size: 18px;line-height: 28px;color: #fff;margin: 32px 0 28px;max-width: 668px;text-align: center;}
.overview-case-item .btn{background-color: transparent;border: 1px solid #fff;margin-top: 0;transition: all .4s ease;}
.overview-case-item .btn:hover{background-color: #ff7d41;border-color:#ff7d41;}

/* 产品 */
.prod-show{width: 100%;padding: 100px 0 120px;background-color: #f4f4f4;}
.prod-coulmn{width: 100%;height: 372px;display: flex;justify-content: space-between;}
.prod-lft{width: 50%;height: 100%;overflow: hidden;}
.prod-lft img{width: 100%;height: 100%; object-fit: cover;transition: all .6s ease;}
.prod-rgt{display: flex;flex-direction: column;justify-content: center; width: 50%;height: 100%;padding: 0 142px 0 120px;}
.prod-rgt h2{font-size: 48px;color: #000;line-height: 1;font-weight: 700;margin-bottom: 42px;transition: color .4s ease;}
.prod-rgt p{font-size: 18px;color: #999;line-height: 32px;}
.prod-lft:hover img{transform: scale(1.06);}
.prod-rgt:hover h2{color: #ff7d41;}
.prod-list{width: 100%;padding: 100px 0 120px;display: none;}
.prod-item{width: 100%;overflow: hidden;}
.prod-link{float: left;display:block;width: 31.333%;border: 1px solid #e5e5e5;margin:0 3% 3% 0;}
.prod-link:nth-child(3n){margin-right: 0;}
.prod-img{width: 100%;height: 372px;display: flex;justify-content: center;align-items: flex-end;overflow: hidden;}
.prod-img img{max-width: 100%;max-height: 88%;object-fit: cover;transition: all .6s ease;}
.prod-cont{width: 100%;text-align: center;padding: 66px 0 46px;}
.prod-cont h2{font-size: 20px;color: #333;transition: all .4s ease;}
.prod-link:hover .prod-img img{transform: scale(1.06);}
.prod-link:hover .prod-cont h2{color: #ff7d41;}
.prod-list .paging{margin-top: 10px;}

/* 详情页 */
.detail{width: 100%;}
.detail li{width: 100%;overflow: hidden;}
.detail li img{width: 100%;object-fit: cover;}

/* 方案 */
.case{width: 100%;}
.case-target{width: 100%;padding: 130px 0 120px;}
.target-cont{width: 100%;margin-top:48px;padding: 0 98px;}
.target-cont p{font-size: 16px;color: #888;line-height: 32px;}
.target-item{width: 100%;position: relative;}
.target-show{width: 100%;overflow: hidden;margin-top: 52px;}
.target-show img{width: 100%;object-fit: cover;}
.target-pagination {width: 100%;text-align: center;margin-top: 34px;}
.target-pagination .swiper-pagination-bullet {width: 12px;height: 12px;background: #ededed;opacity: 1;margin: 0 9px;}
.target-pagination .swiper-pagination-bullet-active{background: #ff7d41;}
.target-prev,.target-next{width: 66px;height: 66px;border-radius: 50%;position: absolute;left:-106px;top: 50%;margin-top: -33px;z-index: 3;cursor: pointer;transition: all .4s ease;}
.target-prev{background:#34394a url('../images/pages/target_prev.png')no-repeat center;}
.target-next{background:#34394a url('../images/pages/target_next.png')no-repeat center;left: auto;right:-106px;}
.target-prev:hover,.target-next:hover{background-color: #ff7d41;}
.case-serve{width: 100%;height: 780px;padding-top: 124px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.serve-item{width: 100%;margin-top: 88px;position: relative;}
.serve-item .serve-line{width: 100%;object-fit: cover;}
.serve-item ul{width: 100%;position: absolute;left: 0;top:52px;}
.serve-item li{float: left;display: flex;justify-content: center;flex-direction: column;align-items: center; width: 16.666%;}
.serve-item li .serve-icon{display: flex;justify-content: center;align-items: center;width:120px;height: 120px;border-radius: 50%;background-color: #2f3244;transition: all .4s ease;}
.serve-item li .serve-icon img{max-width: 100%;object-fit: cover;}
.serve-cont{width: 100%;margin-top: 22px;padding: 0 20px;}
.serve-cont h2{font-size: 22px;color: #fff;line-height: 1;margin-bottom: 8px;text-align: center;}
.serve-cont p{font-size: 16px;color: #cacdd2;line-height:24px;text-align:justify;}
.serve-item li:nth-child(2n){flex-direction: column-reverse;}
.serve-item li:nth-child(2n) .serve-cont{margin-top: 0;margin-bottom: 22px;height:160px;}
.serve-item li:nth-child(1) .serve-cont,.serve-item li:nth-child(5) .serve-cont{text-align: center;}
.serve-item li:hover .serve-icon{background-color: #ff7d41;}

.case-design{width: 100%;}
.design-show{width: 100%;padding-top: 138px;}
.design-cont{width: 100%;margin-top: 48px;padding: 0 138px;}
.design-cont p{font-size: 16px;color: #888;line-height: 32px;}
.design-list{width: 100%;position: relative;z-index: 3;bottom: -90px;}
.design-list li{float: left;width: 30.666%;border-radius: 6px;margin-right: 4%;overflow: hidden;}
.design-list li:nth-child(3n){margin-right: 0;}
.design-list li img{width: 100%;object-fit: cover;transition: all .6s ease;}
.design-list li:hover img{transform: scale(1.06);}
.design-flow{width: 100%;padding-top: 194px;height: 696px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.design-title{width: 100%;text-align: center;}
.design-title h2{font-size: 36px;color: #fff;line-height: 1;}
.design-coulmn{width: 100%;margin-top: 62px;}
.design-coulmn li{float: left;width: 15.666%;margin-right: 1%;}
.design-coulmn li:last-child{margin-right: 0;}
.design-menu{display: flex;flex-direction: column;justify-content: center;align-items: center; width: 100%;height: 248px;border-radius: 3px;background: url('../images/pages/design_Bj.png') no-repeat center/100% 100%; position: relative;transition:all .4s ease;}
.design-menu span{font-size: 26px;color: #fff;font-family: 'Arial'; opacity: 0.08;position: absolute;right:28px;top:15px;transition: all .4s ease;}
.design-menu i{display:flex;align-items: center;justify-content: center;width: 78px;height: 78px;margin-bottom: 16px;}
.design-menu i img{max-width: 100%;object-fit: cover;}
.design-menu h2{font-size: 18px;color: #fff;}
.design-coulmn li:hover .design-menu{background: url('../images/pages/design_BjH.png')no-repeat center/100% 100%;}
.design-coulmn li:hover .design-menu span{opacity: 1;}
.case-safety{width: 100%;height: 700px;padding-top: 148px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.case-safety .common-title{text-align: left;}
.safety-cont{width: 50%;margin-top: 48px;padding-right:60px;}
.safety-cont p{font-size: 16px;color: #5e6874;line-height: 32px;}
.safety-cont p+p{margin-top: 32px;}
/* 技术平台综合页 */
.science{width: 100%;}
.science-item{width: 100%;padding: 140px 0 130px;}
.science-content{float: right;display: flex;flex-direction: column;justify-content:center; width: calc(100% - 758px);height: 510px; padding-left: 110px;}
.science-content .common-title{text-align: left;}
.science-content .common-cont{padding: 0;}
.science-content .common-cont p{height: 128px;overflow: hidden;-webkit-line-clamp: 4;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.science-content .common-btn{background-color: #ff7d41;margin-top:48px;width: 128px;}
.science-content .common-btn:hover{box-shadow: 0 4px 12px 4px rgba(255, 125, 65, 0.6);}
.science-show{float:left;display: flex;justify-content: flex-end;width: 758px;}
.science-img{width:100%;height:510px;border-radius: 20px;overflow: hidden;}
.science-img img{width: 100%;height: 100%;object-fit: cover;}
.science-item:nth-child(2n){background-color: #f5f5f5;}
.science-item:nth-child(2n) .science-content{float:left;padding-left: 0;padding-right: 110px;}
.science-item:nth-child(2n) .science-show{float:right;}
/* 技术平台-ETCHIP */
.techetBan{position: relative;height: 180vh;}
.techetBan-mix, .techetBan-bg, .techetBan-video, .techetBan-cover{height: 100vh;}
.techetBan-mix{position: fixed;width: 100%;top: 0;left: 0;}
.techetBan-bg{width: 100%;object-fit: cover;position: absolute;top: 0;left: 0;z-index: 1;opacity: 1;visibility: visible;transition: all .4s ease;}
.techetBan-video{width: 100%;position: absolute;z-index: 2;object-fit: cover;visibility: hidden;opacity: 0;transition: all .4s ease;}
.techetBan-title{position: sticky;z-index: 10;top: 32vh;text-align: center;left: 0;width: 100%;height: 58vh;}
.techetBan-title h1{font-family:'PROXIMA';font-size: 60px;color: #fff;text-transform: uppercase;line-height: 1.1;}
.techetBan-title h1 sub{transform: scale(1);}
.techetBan-title h6{font-size: 36px;font-weight: 500;color: #fff;line-height: 1.1;margin: 24px 0 130px;}
.seeVideo{display: flex;align-items: center;justify-content: center;width: 130px;height: 42px;border-radius: 20px;border: 1px solid #fff;margin: 0 auto;transition: all .4s ease;}
.seeVideo span{font-size: 16px;color: #fff;padding-right: 20px;background: url('../images/pages/tectArr.png') no-repeat right top 7px;transition: all .4s ease;}
.seeVideo:hover{border: 1px solid #ff7d41;background: #ff7d41;}
.techetBan.on .techetBan-bg{opacity: 0;visibility: hidden;}
.techetBan.on .techetBan-video{opacity: 1;visibility: visible;}
.techetBan-cover{position: absolute;z-index: 3;background: rgba(0,0,0,.4);top: 0;left: 0;width: 100%;}
.techetBan-shade{width: 100%;height: 80vh;z-index: 6;background: linear-gradient(0deg, black, black 15%, transparent);position: absolute;left: 0;bottom: -1px;}
.techetBox{background: #000;width: 100%;position: relative;z-index: 2;}
.techetmx{width: 100%;padding: 60px 4% 140px;}
.techetmx-contain{max-width: 1060px;margin: 0 auto;}
.techetmx p{font-size: 24px;line-height: 40px;color: #fff;}
.techetkg{width: 100%;padding: 70px 0 140px;}
.techTitle{width: 100%;text-align: center;color: #fff;}
.techTitle h4{font-size: 60px;font-weight: 500;line-height: 1.1;margin-bottom: 32px;}
.techTitle p{font-size: 20px;line-height: 36px;max-width: 760px;margin: 0 auto;}
.techetkg-img{width: 100%;margin-top: 80px;}
.techetkg-img img{width: 100%;object-fit: cover;}
.techetBan-title h1, .techetBan-title h6, .techetBan-title a{opacity: 0;}
.techetBan-title h1{animation: techetBanL 1s ease both;}
@keyframes techetBanL {0%{opacity: 0;transform: translateX(-400px);}100%{opacity: 1;transform: translateX(0);}}
.techetBan-title h6{animation: techetBanR 1s ease both;}
@keyframes techetBanR {0%{opacity: 0;transform: translateX(400px);}100%{opacity: 1;transform: translateX(0);}}
.techetBan-title a{animation: techetBanO 1s ease both .8s;}
@keyframes techetBanO {0%{opacity: 0;}100%{opacity: 1;}}

/* 技术平台-SILMO */
.techsiBan.techetBan{height: auto;}
.techsiBan .techetBan-title h4, .techmiBan .techetBan-title h4, .techicBan .techetBan-title h4{font-size: 36px;font-weight: 500;margin-top: 14px;line-height: 1.1;color: #fff;opacity: 0;animation: techetBanO 1s ease both .6s;}
.techsiBan .techetBan-title h6, .techmiBan .techetBan-title h6, .techicBan .techetBan-title h6{font-size: 20px;margin: 24px 0 84px;}
.techsiBan .techetBan-mix{position: relative;}
.techsiBan .techetBan-title{position: absolute;top: 0;height: 100%;display: flex;align-items: center;flex-direction: column;justify-content: center;}
.techsiDesc{width: 100%;padding: 140px 4% 32px;text-align: center;background: #fff;position: relative;z-index: 2;}
.techsiDesc-contain{max-width: 1060px;margin: 0 auto;}
.techsiDesc p{font-size: 24px;color: #333;line-height: 40px;}
.techsiLogo{width: 100%;position: relative;height: 240vh;}
.techsiLogo-img, .techsiLogo-sticky, .techsiLogo-mix{height: 100vh;}
.techsiLogo-img{position: absolute;width: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;left: 0;bottom: 0;opacity: 0;transition: all 1s;}
.techsiLogo-mix{width: 100%;transition: opacity 1s;overflow: hidden;position: relative;z-index: 2;background-repeat: no-repeat;background-size: cover;background-position: center;-webkit-text-fill-color: transparent;-webkit-background-clip: text;background-clip: text;display: flex;align-items: center;justify-content: center;}
.techsiLogo-cont{font-family:'PROXIMA';font-size: 500px;text-transform: uppercase;background-repeat: no-repeat;user-select: none;color: #fff;font-weight: 700;}
.techsiLogo-sticky{position: sticky;top: 0;left: 0;width: 100%;overflow: hidden;}
.techsiLogo-sticky.on .techsiLogo-img{opacity: 1;}
.techsiLogo-sticky.on .techsiLogo-mix{opacity: 0;}
.techsiIntr-items{width: 100%;background: #000;padding: 50px 0;overflow: hidden;}
.techsiIntr-items:nth-child(2n){background: #080808;}
.techsiIntr-items .contain-1400{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;flex-direction: row;}
.techsiIntr-items:nth-child(2n) .contain-1400{flex-direction: row-reverse;}
.techsiIntr-img{width: 50%;}
.techsiIntr-img img{max-width: 100%;}
.techsiIntr-cont{width: 50%;padding: 0 68px;}
.techsiIntr-cont .techTitle{text-align: left;}
.techsiIntr-cont .techTitle p{max-width: 100%;}
.techsiEnd{width: 100%;padding: 260px 0 280px;background-repeat: no-repeat;background-size: cover;background-position: center;}
.techsiEnd-cont{width: 100%;text-align: center;}
.techsiEnd-cont img{max-width: 100%;margin-bottom: 40px;}
.techsiEnd-cont p{font-size: 20px;line-height: 36px;color: #fff;}

/* 技术平台-MICROFEEL */
.techmiBox .techetkg{padding: 140px 0;background: #222427;}
.techmiBox .techetkg .techTitle h4{font-size: 48px;line-height: 1.32;margin-bottom: 0;}
.techList{width: 100%;overflow: hidden;padding: 100px 0 140px;}
.techList-items{width: 100%;background: #000;overflow: hidden;margin-top: 140px;}
.techList-items:first-child{margin-top: 0;}
.techList-items .contain-1400{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;flex-direction: row-reverse;}
.techList-items:nth-child(2n) .contain-1400{flex-direction: row;}
.techList-img{width: 50%;}
.techList-img img{width: 100%;object-fit: cover;}
.techList-cont{width: 50%;padding: 0 68px 0 0;}
.techList-items:nth-child(2n) .techList-cont{padding: 0 0 0 68px;}
.techList-cont .techTitle{text-align: left;}
.techList-cont .techTitle p{max-width: 100%;}
.techList .techTitle h4{line-height: 1.2;}

/* 技术平台-ICOT */
.techicBox .techList{padding: 0 0 140px;}


/* 投资者关系 */
.investor-banner{width: 100%;}
.investor-banner .contain-1400 {align-items: flex-start;}
.investor-banner h6{font-size: 28px;color: #fff;}
.investor-banner h6 b{font-family:'PROXIMA';margin-left: 6px;}
.investor-banner h2{font-size: 70px;color: #fff;font-family:'PROXIMA';margin: 60px 0 42px;}
.investor-banner h2 span{font-size: 32px;color: #fff;position: relative;padding-right: 28px;}
.investor-banner h2 span::after{content: '';width: 20px;height: 22px;background: url('../images/pages/jtou.png')no-repeat center;position: absolute;right: 0;bottom:6px;}
.investor-banner .investor-data{display: flex;width: 38%;border-top: 1px solid #fff;border-bottom: 1px solid #fff;padding: 10px 0;margin-bottom: 62px;}
.investor-banner .investor-data li{width: 25%;}
.investor-banner .investor-data li h6,.investor-banner ul li p{font-size: 16px;color: #fff;line-height: 28px;}
.investor-banner p{font-size: 12px;color: #fff;}
.investorqk{width: 100%;height: 758px;padding-top: 160px; background-position: center;background-repeat: no-repeat;background-size: cover;}
.investorqk-lft{float: left;display: flex;flex-direction: column;justify-content: flex-end; width: 50%;height: 400px; padding-right: 65px;}
.investorqk-lft .common-title{text-align: left;}
.investorqk-lft .common-cont{padding: 0;}
.investorqk-lft .common-btn{background-color: #ff7d41;margin-top: 72px;}
.investorqk-rgt{float:right;display: flex;justify-content: flex-end; width: 50%;}
.investorqk-img{width: 570px;height: 400px;border-radius: 8px;position: relative;z-index: 1;overflow: hidden;}
.investorqk-img::after{content: '';width: 100%;height: 100%;background: url('../images/pages/investorqk_imgBj.png')no-repeat center;position: absolute;right: -18px;bottom: -18px;z-index: -1;}
.investorqk-img img{width: 100%;height: 100%;object-fit: cover;}
.investortg{width: 100%;height: 760px;padding-top: 128px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.investortg-item{width: 100%;margin-top: 68px;}
.investortg-item li{float: left;width: 23.5%;border-radius: 6px;overflow: hidden;margin-right: 2%;}
.investortg-item li:last-child{margin-right: 0;}
.investortg-link{display:flex;flex-direction: column; justify-content: center;align-items: center; width: 100%;height: 276px;padding: 40px 18px 0;background-color: #fff;position: relative;}
.investortg-link::after{content: '';width: 0%;height: 12px;background-color: #fd7f43;position: absolute;right: 0;bottom: 0;transition: all .4s ease;}
.investortg-num{display: flex;flex-direction: column; justify-content: center;align-items: center; width: 85px;height: 78px;background-color: #fd7f43;position: absolute;left: 0;top: 0;}
.investortg-num h6{font-size: 34px;color: #fff;font-weight: 700;line-height: 1;}
.investortg-num span{font-size: 16px;color: #fff;}
.investortg-item li h2{font-size: 18px;color: #333;line-height: 28px;margin-bottom: 22px;transition: all .4s ease;}
.investortg-item li p{font-size: 18px;color: #888;line-height: 28px;padding-left: 36px;position: relative;transition: all .4s ease;}
.investortg-item li p::before{content: '';width: 28px;height: 30px;background: url('../images/pages/file_pdf.png')no-repeat center;position: absolute;left: 0;top: 0;bottom: 0;margin:auto 0;transition: all .4s ease;}
.investortg-item li:hover .investortg-link::after{width: 100%;left: 0;right: auto;}
.investortg-item li:hover h2{color: #fd7f43;}
.investortg-item li:hover p{color: #fd7f43;}
.investortg-item li:hover p::before{background: url('../images/pages/file_pdfH.png')no-repeat center;}
.investortg-more{width: 100%;margin-top: 58px;}
.investortg-more .common-btn{border: 2px solid #fff;margin: 0 auto;}
.investortg-more .common-btn:hover{background-color: #fd7f43;color: #fff;border-color:#fd7f43;}
.investorzl{width: 100%;height: 744px;padding-top: 128px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.investorzl-item{width: 100%;margin-top: 58px;}
.investorzl-item li{float: left;width: 23.5%;border-radius: 6px;overflow: hidden;margin-right: 2%;box-shadow: 3px 4px 46px 0px rgba(0, 0, 0, 0.08);}
.investorzl-item li:last-child{margin-right: 0;}
.investorzl-link{display:flex;flex-direction: column; justify-content: center;align-items: center; width: 100%;height: 276px;padding: 40px 36px 0;background-color: #fff;position: relative;}
.investorzl-link::after{content: '';width: 0%;height: 12px;background-color: #fd7f43;position: absolute;right: 0;bottom: 0;transition: all .4s ease;}
.investorzl-num{display: flex;flex-direction: column; justify-content: center;align-items: center; width: 85px;height: 78px;background-color: #fd7f43;position: absolute;left: 0;top: 0;}
.investorzl-num h6{font-size: 34px;color: #fff;font-weight: 700;line-height: 1;}
.investorzl-num span{font-size: 16px;color: #fff;}
.investorzl-item li h2{font-size: 18px;color: #333;line-height: 28px;margin-bottom: 22px;transition: all .4s ease;}
.investorzl-item li p{font-size: 18px;color: #888;line-height: 28px;padding-left: 36px;position: relative;transition: all .4s ease;}
.investorzl-item li p::before{content: '';width: 28px;height: 30px;background: url('../images/pages/file_pdf.png')no-repeat center;position: absolute;left: 0;top: 0;bottom: 0;margin:auto 0;transition: all .4s ease;}
.investorzl-item li:hover .investorzl-link::after{width: 100%;left: 0;right: auto;}
.investorzl-item li:hover h2{color: #fd7f43;}
.investorzl-item li:hover p{color: #fd7f43;}
.investorzl-item li:hover p::before{background: url('../images/pages/file_pdfH.png')no-repeat center;}
.investorzl-more{width: 100%;margin-top: 58px;}
.investorzl-more .common-btn{background-color: #fd7f43; margin: 0 auto;}
.investorlf{width: 100%;height: 700px;padding-top: 120px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.inverstorlf-form{width: 100%;margin-top: 62px;display:flex;flex-wrap:wrap;justify-content:space-between;}
.inverstorlf-inline{width:32.333%;margin-bottom:20px}
.inverstorlf-inline.inverstorlf-max {width: 100%;}
.inverstorlf-inline.inverstorlf-max textarea{width:100%;height:170px}
.inverstorlf-inline input,.inverstorlf-inline textarea,.inverstorlf-code input{background:#fff;height:58px;width:100%;padding:18px;transition: all .6s ease}
.inverstorlf-inline input:focus,.inverstorlf-inline textarea:focus,.msg-code input:focus{box-shadow:inset 0 0 9px rgba(204,204,204,.6)}
.inverstorlf-inline input::placeholder,.inverstorlf-inline textarea::placeholder,.code-items input::placeholder{color:#666;font-size: 16px;}
.inverstorlf-bott{display:flex;justify-content:center;width:100%;align-items: flex-end;margin-top: 28px;}
.inverstorlf-code{height:auto;display:flex;width:20%;align-items: center;display: none;}
.code-items {display: inline-block;margin-right: 10px;}
.contact-code input{width:100%}
.contact-code span{display:block;margin-left:10px}
.submit-btn{display:block;width:155px;height: 40px;line-height: 36px;border-radius: 20px;font-size: 16px;color:#fff;border: 2px solid #fff; text-align:center;transition: all .4s ease;}
.submit-btn:hover{background-color:#ff7d41;border-color: #ff7d41;}

/* ALD研究院 */
.ald{width: 100%;}
.aldyj{width: 100%;padding: 170px 0 138px;position: relative;z-index: 1;}
.aldyj::after{content: '';width: 842px;height: 538px;background: url('../images/pages/aldyj_Bj.png')no-repeat center/100%;position: absolute;right: 0;top: 65px;z-index: -1;}
.aldyj-title{width: 100%;}
.aldyj-title h2{font-size: 50px;color: #222;font-weight: 700;line-height: 1;margin-bottom: 38px;}
.aldyj-title p{font-size: 16px;color: #666;line-height: 32px;max-width: 72%;}
.aldyj-menu{width:74%;margin-top: 50px;}
.aldyj-menu li{width: auto;float: left;position: relative;padding: 0 60px;}
.aldyj-menu li:first-child{padding-left: 0;}
.aldyj-menu li:last-child{padding-right: 0;}
.aldyj-menu li::after{content: '';width: 1px;height: 65px;background-color: #dfdfdf;position: absolute;right: 0;bottom: 0;top: 0;margin: auto 0;}
.aldyj-menu li:last-child::after{display: none;}
.aldyj-menu li h1{font-size: 60px;line-height: 1;color: #34394a;font-family:'PROXIMA';margin-bottom:10px;}
.aldyj-menu li p{font-size: 16px;color: #5f5f5f;line-height: 1;}
.aldyj-show{width: 100%;margin-top: 80px;position: relative;}
.aldyj-img{width: 100%;}
.aldyj-img img{width: 100%;object-fit: cover;}
.aldyj-prev,.aldyj-next{display: flex;justify-content: center;align-items: center; width: 66px;height: 66px;border-radius: 50%;background:#34394a url('../images/pages/abtlc_prev.png') no-repeat center;transition: all .4s ease;cursor: pointer;position: absolute;left: -110px;top: 0;bottom: 0;margin: auto 0;z-index: 3;cursor: pointer;}
.aldyj-next{background: #34394a url('../images/pages/abtlc_next.png') no-repeat center;left: auto;right:-110px;}
.aldyj-prev:hover,.aldyj-next:hover{background-color: #ff7d41;}
.aldly{ width: 100%;height: 830px;position: relative;z-index: 2;}
.aldly::before{content: '';width: 155px;height: 446px;background:url('../images/pages/aldly_icon.png')no-repeat center;position: absolute;left:0;top:20px;z-index: -1;}
.aldly::after{content: '';width: 50%;height: 100%;background-color: #1c2437;position: absolute;left: 0;top: 0;z-index: -2;}
.aldly-lft{width: 50%;height:830px;padding-top: 120px;}
.aldly-lft h2{font-size: 50px;color: #fff;line-height: 1;margin-bottom: 14px;}
.aldly-lft p{font-size: 16px;color: #727a8e;line-height:28px;}
.aldly-list{width: 100%;margin-top: 52px;}
.aldly-list li{width: 80%;padding: 16px 0;border-top: 1px solid #2c3346;position: relative;}
.aldly-list li::after{content: '';width: 18px;height: 4px;background: url('../images/pages/jiantH.png')no-repeat center;position: absolute;right: 0;top: 0;bottom: 0;margin: auto 0;opacity: 0;transform: translateX(-20px);transition: all .6s ease;}
.aldly-list li:last-child{border-bottom: 1px solid #2c3346;}
.aldly-list li h6{display: inline;font-size: 16px;color: #fff;padding-left: 22px;position: relative;transition: all .4s ease;z-index: 1;}
.aldly-list li h6::before{content: '';width: 10px;height: 10px;border-radius: 50%;border: 2px solid #2c3346;position: absolute;left: 0;top:4px;transition: all .4s ease;}
.aldly-list li h6::after{content: '';width: 0%;height: 1px;background-color: #ff7d41;position: absolute;left: 0;bottom: -21px;transition: all .4s ease;z-index: 3;}
.aldly-list li.active::after{opacity: 1;transform: translateX(0);}
.aldly-list li.active h6{color: #ff7d41;}
.aldly-list li.active h6::before{border-color: #ff7d41;}
.aldly-list li.active h6::after{width: 100%;}
.aldly-rgt{width: 50%;height: 100%;overflow: hidden;position: absolute;right: 0;top: 0;}
.aldly-rgt img{width: 100%;height: 100%;object-fit: cover;}
.aldpt{width: 100%;height: 842px;padding-top: 158px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.aldpt-title{width: 32%;}
.aldpt-title h2{font-size: 60px;color: #222;line-height: 1;font-weight: 700;margin-bottom: 38px;}
.aldpt-title p{font-size: 16px;color: #666;line-height:32px;}
.aldpt-item{width: 100%;margin-top: 74px;border-radius: 3px;overflow: hidden;}
.aldpt-item li{float: left;display: flex;flex-direction: column;justify-content: center;align-items: center; width: 33.33%;height: 272px;background-color: rgba(255, 255, 255, 0.9);}
.aldpt-item li:nth-child(2){border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;}
.aldpt-icon{display: flex;justify-content: center;align-items: center;width: 68px;height: 68px;margin-bottom: 20px;}
.aldpt-icon img{max-width: 100%;object-fit: cover;transition: all .4s ease;}
.aldpt-black{opacity: 1;}
.aldpt-yellow{opacity: 0;position: absolute;}
.aldpt-item li h2{font-size: 20px;color: #404040;transition: all .4s ease;}
.aldpt-item li span{display: inline-block;font-size: 14px;color: #9d9c9b;padding-right: 20px;margin-top: 18px;position: relative;transition: all .4s ease;}
.aldpt-item li span::after{content: '';width: 16px;height: 4px;background: url('../images/pages/aldpt_more.png')no-repeat center;position: absolute;right: 0;bottom: 0;top: 0;margin: auto 0;transition: all .4s ease;}
.aldpt-cont{transform: translateY(100px);display: none;margin-top: 14px;transition: all .6s ease;}
.aldpt-cont p{font-size: 14px;line-height: 25px;color: #a8adbd;}
.aldpt-item li:hover{background-color: #252f45;}
.aldpt-item li:hover .aldpt-black{opacity: 0;}
.aldpt-item li:hover .aldpt-yellow{opacity: 1;}
.aldpt-item li:hover h2{color: #fff;}
.aldpt-item li:hover span{display: none;}
.aldpt-item li:hover span::after{display: none;}
.aldpt-item li:hover .aldpt-cont{display:block;transform: translateY(0px);}
.aldlc{width: 100%;height: 780px;background-position: center;background-repeat: no-repeat;background-size: cover; padding-top:128px;}
.aldlc-title{width: 100%;text-align: center;}
.aldlc-title h2{font-size: 50px; color: #fff;line-height: 1;margin-bottom: 20px;}
.aldlc-title p{font-size:16px; color: #848ca2;line-height: 28px;}
.aldlc-item{width: 100%;margin-top: 62px;}
.aldlc-item li{float: left;width: 15.333%;margin-right: 1.6%;border-radius: 3px;overflow: hidden;position: relative;}
.aldlc-item li:last-child{margin-right: 0;}
.aldlc-menu{display: flex;flex-direction: column;align-items: center; width: 100%;height: 248px;padding: 80px 40px 0;background-color: rgba(255,255,255,.08); position: relative;transition: all .4s ease;}
.aldlc-menu span{font-size: 26px;color: #fff;font-family: 'Arial'; opacity: 0.08;position: absolute;right:15px;top:15px;}
.aldlc-menu i{display:flex;align-items: center;justify-content: center;width: 78px;height: 78px;margin-bottom: 16px;}
.aldlc-menu i img{max-width: 100%;object-fit: cover;}
.aldlc-menu h2{font-size: 18px;color: #fff;line-height: 24px;text-align: center;}
.aldlc-img{width: 100%;height:248px;position: absolute;left: 0;top: 0;opacity: 0;transition: all .4s ease;}
.aldlc-img img{width: 100%;height: 100%;object-fit: cover;}
.aldlc-img h2{display: flex;justify-content: center;align-items: center; width: 100%;height: 68px;font-size: 18px;color: #fff;padding: 0 15px; background-color:rgba(255, 125, 65, 0.9);position: absolute;left: 0;bottom: 0;transform: translateY(68px);transition: all .4s ease;opacity: 0;}
.aldlc-item li:hover .aldlc-menu{opacity: 0;}
.aldlc-item li:hover .aldlc-img{opacity: 1;}
.aldlc-item li:hover .aldlc-img h2{transform: translateY(0);opacity: 1;}
.aldcg{width: 100%;padding: 120px 0 140px;}
.aldcg-title{width: 100%;text-align: center;}
.aldcg-title h2{font-size: 50px;color: #333;line-height: 1;}
.aldcg-cont{width: 100%;text-align: center;margin-top: 32px;position: relative;padding: 0 278px;}
.aldcg-cont::before,.aldcg-cont::after{content: '';width: 38px;height: 32px;background: url('../images/pages/aldcg_dhL.png')no-repeat center;position: absolute;left: 6%;top: 0;}
.aldcg-cont::after{background: url('../images/pages/aldcg_dhR.png')no-repeat center;right: 6%;left:auto;top: auto;bottom: 0;}
.aldcg-cont p{font-size: 15px;color: #777;line-height: 32px;}
.aldcg-cont p span{font-size: 24px;}
.aldcg-menu{width: 100%;margin: 44px 0 36px;}
.aldcg-menu ul{width: 100%;display: flex;justify-content: center;}
.aldcg-menu ul li+li{margin-left: 24px;}
.aldcg-menu ul li a{display: inline-block;width: 228px;height: 45px;line-height: 45px;font-size: 18px;color: #585858;text-align: center;background-color: #f4f4f4;border-radius: 22.5px;transition: all .4s ease;}
.aldcg-menu ul li:hover a,.aldcg-menu ul li.active a{background-color: #1e2336;color: #fff;}
.aldcg-list{width: 100%;}
.aldcg-link{width: 100%;display: none;position: relative;}
.aldcg-link.active{display: block;}
.aldcg-link .aldcg-img{display: inline-block; width: 100%;overflow: hidden;position: relative;}
.aldcg-link .aldcg-img img{width: 100%;object-fit: cover;}
.aldcg-link .aldcg-img::before{content: '';width: 62px;height: 62px;border-radius: 50%; background: #1e2336 url('../images/pages/aldcg_iconZ.png') no-repeat center;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;opacity: 0;transition: all .4s ease;}
.aldcg-img:hover::before{opacity: 1;}
.aldcg-prev,.aldcg-next{display: flex;justify-content: center;align-items: center; width: 66px;height: 66px;border-radius: 50%;background:#34394a url('../images/pages/abtlc_prev.png') no-repeat center;transition: all .4s ease;cursor: pointer;position: absolute;left: -110px;top: 0;bottom: 0;margin: auto 0;z-index: 3;cursor: pointer;}
.aldcg-next{background: #34394a url('../images/pages/abtlc_next.png') no-repeat center;left: auto;right:-110px;}
.aldcg-prev:hover,.aldcg-next:hover{background-color: #ff7d41;}
.aldsy{width: 100%;position: relative;}
.aldsy-title{width:76%;}
.aldsy-title h2{font-size: 50px;color: #fff;line-height: 1;margin-bottom: 28px;}
.aldsy-title p{font-size: 16px;color: #fff;line-height:32px;}
.aldsy-title p b{font-size: 25px;}
.aldsy-loop{width: 100%;position: relative;}
.aldsy-loop img{width: 100%;object-fit: cover;}
.aldsy-mix{position: absolute;z-index: 2;width: 100%;left: 0;top: 30%;}
.aldsy-show{width:410px;margin-top: 52px;padding: 0 60px;position: relative;}
.aldsy-img{width: 100%;border-radius: 3px;overflow: hidden;}
.aldsy-img img{width: 100%;object-fit: cover;}
.aldsy-show .swiper-slide-active .aldsy-img{border: 4px solid #fff;}
.aldsy-prev,.aldsy-next{display: flex;justify-content: center;align-items: center; width: 40px;height: 40px;border-radius: 50%;background:#34394a url('../images/pages/abtlc_prev.png') no-repeat center;transition: all .4s ease;cursor: pointer;position: absolute;left:0px;top: 0;bottom: 0;margin: auto 0;z-index: 3;cursor: pointer;}
.aldsy-next{background: #34394a url('../images/pages/abtlc_next.png') no-repeat center;left: auto;right:0px;}
.aldsy-prev:hover,.aldsy-next:hover{background-color: #ff7d41;}
.aldhz{width: 100%;padding: 150px 0;}
.aldhz-title{width: 100%;text-align: center;}
.aldhz-title h2{font-size: 50px;color: #333;line-height: 1;margin-bottom: 28px;}
.aldhz-title p{font-size: 16px;color: #777;line-height: 32px;}
.aldhz-item{width: 100%;margin-top: 26px;}
.aldhz-item li {float: left;display: flex;justify-content: center;align-items: center;width: 15%;height: 124px;border: 1px solid #e6e3e3;background-color: #fff;border-top-right-radius: 20px;margin: 32px 2% 0 0;position: relative;z-index: 1;}
.aldhz-item li:nth-child(6n){margin-right: 0;}
.aldhz-item li img{max-width: 100%;object-fit: cover;position: relative;}
.aldhz-item li::before{content: '';width: 100%;height: 100%;background-color: #fff;border-top-right-radius: 20px;position: absolute;left: 0;top: 0;}
.aldhz-item li::after{content: '';width: 100%;height: 100%;background-color: #ff7d41;border-top-right-radius: 20px;position: absolute;left: 0;top: 0;z-index: -1;transition: all .4s ease;}
.aldhz-item li:hover {border-color: #ff7d41;}
.aldhz-item li:hover::after{left: 8px;top:8px;} 

.yield{width: 100%;}
.yieldjy{width: 100%;padding: 112px 0;}
.yieldjy-item{width: 100%;margin-top: 56px;overflow: hidden;}
.yieldjy-item ul li{width:23.5%;margin-right: 2%;float: left;border-radius: 20px;overflow: hidden;transition: width .5s ease;}
.yieldjy-item ul li:last-child{margin-right: 0;}
.yieldjy-img{width: 100%;height: 330px; position: relative;}
.yieldjy-img img{width: 100%;height: 100%; object-fit: cover;}
.yieldjy-cont{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: flex;align-items: center;justify-content: center;z-index: 1;}
.yieldjy-cont::after{content: '';width: 100%;height: 100%;background-color: rgba(0,0,0, 0.35);position: absolute;left: 0;top: 0;opacity: 0;transition: all .4s ease;z-index: -1;}
.yieldjy-cont-center{width: 100%;text-align: center;opacity: 0;transition: all .6s ease;transform: translateY(20px);}
.yieldjy-cont-center p{font-size: 20px;color: #fff;line-height: 28px;}
.yieldjy-cont h2{font-size: 24px;color: #fff;position: absolute;bottom: 32px;left: 0;text-align: center;width: 100%;transition: all .4s ease;}
.yieldjy-item ul li:hover .yieldjy-cont h2{color: #fd7f43;}
.yieldjy-item ul li:hover .yieldjy-cont::after{opacity: 1;}
.yieldjy-item ul li:hover .yieldjy-cont-center{opacity: 1;transform: translateY(0px);}
.yieldlm{display: flex;align-items: center;width: 100%;height: 420px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.yieldlm-item{width: 100%;}
.yieldlm-item li{display: flex;flex-direction: column;align-items: center; float:left;width: 20%;padding: 0 60px;}
.yieldlm-item li i{display:flex;justify-content: center;align-items: center; width: 120px;height: 80px;margin-bottom: 20px;transition: all .4s ease;}
.yieldlm-item li i img{max-width: 100%;object-fit: cover;max-height: 88%;}
.yieldlm-item li p{font-size: 18px;color: #fefefe;line-height: 28px;transition: all .4s ease;}
.yieldlm-item li:hover i{transform: translateY(-10px);}
.yieldlm-item li:hover p{color: #ff7d41;}
.yieldlc{width: 100%;padding: 112px 0 90px;}
.yieldlc-coulmn{width: 100%;margin-top: 32px;}
.yieldlc-coulmn li{float: left;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 32.333%;height: 138px;border-radius: 6px;background: #252b43;background: linear-gradient(127deg,#252b43 0%, #353e5e 80%);margin-right:1.5%;}
.yieldlc-coulmn li:last-child{margin-right: 0;}
.yieldlc-coulmn li h2{font-size: 40px;color: #fd7f43;font-weight: 700;}
.yieldlc-coulmn li p{font-size: 20px;color: #fff;font-weight: 700;line-height: 35px;}
.yieldlc-img{width: 100%;margin-top: 70px;overflow: hidden;}
.yieldlc-img img{width: 100%;object-fit: cover;}
.yieldzd{width: 100%;height: 926px;padding-top: 130px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.yieldzd .common-cont p{color: #fff;}
.yieldzd-item{width: 100%;margin-top: 50px;}
.yieldzd-item li{float: left;width: 31.333%;margin-right: 3%;}
.yieldzd-item li:last-child{margin-right: 0;}
.yieldzd-link{display: inline-block;width: 100%;padding: 15px;background-color: #fff;border-top-left-radius: 6px;border-top-right-radius: 6px;overflow: hidden;}
.yieldzd-img{width: 100%;overflow: hidden;}
.yieldzd-img img{width: 100%;object-fit: cover;transition: all .4s ease;}
.yieldzd-cont{width: 100%;padding: 45px 40px 0;height: 220px;}
.yieldzd-cont h2{font-size: 22px;color: #333;line-height: 28px;margin-bottom: 20px;transition: all .4s ease;}
.yieldzd-cont p{font-size: 16px;color: #999;line-height: 28px;}
.yieldzd-item li:hover .yieldzd-img img{transform: scale(1.06);}
.yieldzd-item li:hover .yieldzd-cont h2{color: #ff7d41;}
/* 人才发展 */
.talents{width: 100%;}
.talentsln{width: 100%;padding: 130px 0 108px;background-color: #f6f6f6;}
.talentsln-item{display: flex;justify-content: space-between;width: 100%;position: relative;}
.talentsln-item::after{content: '';width: 112px;height: 3px;background-color: #ff7d41;position: absolute;left: 0;right: 0;top: 70px;margin: 0 auto;}
.talentsln-lft{width: 50%;overflow: hidden;}
.talentsln-lft img{width: 100%;object-fit: cover;}
.talentsln-rgt{width: 50%;padding:44px 64px 0 76px;}
.talentsln-rgt .common-title{text-align: left;}
.talentsln-cont{width: 100%;margin-top: 44px;}
.talentsln-cont p{font-size: 18px;color: #999;line-height: 28px;}
.talentsln-cont p+p{margin-top: 24px;}
.talentsjz{width: 100%;padding: 110px 0;}
.talentsjz-item{width: 100%;margin-top: 54px;}
.talentsjz-item li{float: left; width: 18.4%;margin-right: 2%;position: relative;z-index: 1;overflow: hidden;}
.talentsjz-item li:last-child{margin-right: 0;}
.talentsjz-item li::after{content: '';width: 100%;height: 100%;background-color: rgba(0,0,0,.4);position: absolute;left: 0;top: 0;z-index: 0;}
.talentsjz-item li img{width: 100%;object-fit: cover;transition: all .6s ease;}
.talentsjz-item li h2{display: flex;justify-content: center;align-items: center;width: 116px;height: 116px;border-radius: 50%;font-size: 28px; color: #fff;font-weight: 700;background-color: rgba(255, 255, 255, 0.2);position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;z-index: 3;transition: all .4s ease;}
.talentsjz-item li:hover h2{color: #ff7d41;}
.talentsjz-item li:hover img{transform: scale(1.06);}
.talentstd{width: 100%;padding: 130px 0;background-color: #f6f6f6;}
.talentstd .common-cont{padding: 0 220px;}
.talentstd-item{width: 100%;margin-top: 54px;padding: 0 220px;position: relative;z-index: 1;}
.talentstd-item::before{content: '';width: 76%;height: 1px;border: 1px dashed #b2b2b2;position: absolute;left: 0;right: 0;top: 50%;margin: -1px auto 0;z-index: -2;}
.talentstd-item::after{content: '';width: 998px;height: 110px;border-radius: 10px;border: 2px dashed #b2b2b2;background-color: #fff; position: absolute;left: 0;right: 0; top:50%;margin: -55px auto 0; z-index: -1;}
.talentstd-item ul{width: 100%;height: 184px;display: flex;justify-content: space-between;align-content: space-between; flex-wrap: wrap;position: relative;z-index: 1;}
.talentstd-item ul li{display: flex;justify-content: center;align-items: center;width: 15%;height: 72px;font-size: 16px;color: #fff;border-radius: 10px;background: #252b43;background: linear-gradient(127deg,#252b43 0%, #353e5e 80%);}
.talentstd-lft,.talentstd-rgt{display: flex;flex-direction: column; justify-content: center;align-items: center;width: 120px;height: 120px;border-radius: 50%;background: #e76426;background: linear-gradient(120deg,#e76426 0%, #fe905c 80%);position: absolute;left: 24px;top:50%;margin-top: -60px;z-index: 1;}
.talentstd-lft::before,.talentstd-rgt::before{content: '';width: 144px;height: 144px;border-radius: 50%;background-color: rgba(255, 125, 65, 0.2);position: absolute;left: 50%;top: 50%;margin-left: -72px;margin-top: -72px;}
.talentstd-lft::after,.talentstd-rgt::after{content: '';width: 164px;height: 164px;border-radius: 50%;background-color: rgba(255, 125, 65, 0.1);position: absolute;left: 50%;top: 50%;margin-left: -82px;margin-top: -82px;z-index: -1;}
.talentstd-lft h2,.talentstd-rgt h2{font-size: 16px;color: #fff;line-height: 24px;}
.talentstd-rgt{left: auto;right: 24px;}
.talentstd-lft i,.talentstd-rgt i{display: inline-block;width: 30px;height: 1px;border: 1px dashed #ff7d41;position: absolute;top: 0;bottom: 0;margin: auto 0;right:-26px;}
.talentstd-rgt i{right: auto;left: -26px;}
.talentstd-lft i::after,.talentstd-rgt i::after{content: '';width: 10px;height: 18px;background: url('../images/pages/talentstd_Arr.png')no-repeat center;position: absolute;left: -8px;top: 50%;margin-top: -9px;}
.talentstd-lft i::after{/* transform: rotate(180deg); */left: auto;right: -15px;}
.talentsdy{width: 100%;height: 744px;padding-top: 124px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.talentsdy-item{width: 100%;margin-top: 80px;}
.talentsdy-item li{float: left;width: 23.5%;height: 296px;border-radius: 6px;padding: 90px 40px 0;background-color: rgba(47, 52, 73, 0.57);margin:30px 2% 0 0;position: relative;z-index: 1;}
.talentsdy-item li:last-child{margin-right: 0;}
.talentsdy-item li i{display:flex;justify-content: center;align-items: center; width: 98px;height: 98px;border-radius: 50%;background-color: #ff7d41;position: absolute;left: 0;right: 0;top: 0;margin:-49px auto 0;}
.talentsdy-item li i::after{content: '';width: 120px;height: 120px;border-radius: 50%;border: 1px dashed #ff7d41;position: absolute;left: 50%;top: 50%;margin-left: -60px;margin-top: -60px;transition: all .6s ease;}
.talentsdy-item li p{font-size: 16px;color: #e1e1e1;line-height: 32px;}
.talentsfc{width: 100%;padding: 120px 0 96px;}
.talentsfc-show{width:100%;margin-top: 58px;}
.talentsfc-item{width: 100%;display: flex;justify-content: space-between;}
.talentsfc-item img{width: 100%;object-fit: cover;}
.talentsfc-lft{width: 66%;}
.talentsfc-rgt{width: 32%;display: flex;flex-direction: column;justify-content: space-between;}
.talentsfc-img{width: 100%;height: 48.23%;}
.talentsfc-show .talentsfc-pagination{text-align: center;margin-top: 58px;}
.talentsfc-show .talentsfc-pagination .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 1;background-color: transparent;border:2px solid #ff7d41;margin: 0 10px;}
.talentsfc-show .talentsfc-pagination .swiper-pagination-bullet-active{background-color: #ff7d41;}

/* 集团动态 */

.com-banner.news-banner{height: 520px;}
.com-banner.news-banner h2{font-size: 48px;}

.news{width: 100%;}
.newslm{width: 100%;padding: 100px 0 120px;}
.newslm-list{width: 100%;border-top: 2px solid #000;}
.newslm-link{display: flex;padding: 40px 0;border-bottom: 1px solid #e0e0e0;}
.newslm-cont{display: flex;justify-content: space-between;width: calc(100% - 430px);padding-right: 240px;}
.newslm-num h6{font-size: 30px;color: #000;font-family:'PROXIMA';line-height: 1;}
.newslm-num{width: 10%;}
.newslm-num span{font-size: 16px;color: #999;line-height: 28px;}
.newslm-theme{width: 70%;overflow: hidden;}
.newslm-theme h2{font-size: 20px;color: #000;font-weight: 700;line-height: 28px;margin-bottom: 14px;transition: all .4s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newslm-theme p{font-size: 16px;color: #999;line-height: 28px;height: 84px;overflow: hidden;-webkit-line-clamp: 3;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.newslm-theme i{display: inline-block;width: 64px;height: 12px;margin-top: 62px;background: url('../images/pages/newslm_arr.png')no-repeat center;transition: all .4s ease;}
.newslm-img{width: 430px;overflow: hidden;}
.newslm-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.newslm-link:hover .newslm-theme h2{color: #ff7d41;}
.newslm-link:hover .newslm-img img{transform: scale(1.06);}
.newslm-link:hover .newslm-theme i{background-image: url('../images/pages/newslm_arrH.png');}

/* 新闻详情 */
.article{width: 100%;}
.article-show{width: 100%;padding: 100px 0 68px;}
.article-theme{width: 100%;}
.article-theme h1{font-size: 36px;color: #000;font-weight: 700;margin-bottom: 24px;}
.article-theme .time{font-size: 16px;color: #999;line-height: 28px;font-family:'PROXIMA';}
.article-cont{width: 100%;margin-top: 28px;padding-top: 32px;border-top: 1px solid #e0e0e0;}
.article-cont p{font-size: 16px;color: #999;line-height: 28px;}
.article-cont img{max-width: 100%;object-fit: cover;display:block;margin: 0 auto;}
.article-list{width: 100%;padding-bottom: 120px;}
.article-nav{width: 100%;}
.article-nav li {display: flex;font-size: 16px;font-weight: 500;color: #666;padding: 20px 0 20px 28px;border-bottom: 1px solid #e0e0e0;}
.article-nav li:first-child{border-top: 1px solid #e0e0e0;}
.article-nav li i{display: inline-block;width: 14px;height: 8px;margin: 0 34px 0 8px;}
.article-nav li a {display:inline-block;font-weight: 400;transition: all .4s ease;}
.article-nav li a:hover{color: #ff7d41;}
.article-nav .article-btn{display: flex;justify-content: center;align-items: center;width: 152px;height: 60px;border-radius: 30px;font-size: 18px;color: #fff;background-color: #ff7d41; margin: 50px auto 0;transition: all .4s ease;}
.article-nav .article-btn:hover{box-shadow: 0 4px 12px 4px rgba(255, 125, 65, 0.6);}
.article-related{width: 100%;padding: 100px 0;background-color: #f2f2f2;}
.article-title{width: 100%;}
.article-title h2{font-size: 36px;color: #000;font-weight: 700;line-height: 1;}
.article-link{width: 100%;margin-top: 28px;} 
.article-link li{float: left;width: 32%;margin:20px 2% 0 0;}
.article-link li:nth-child(3n){margin-right: 0;}
.article-coulmn{display: inline-block;width: 100%;height: 522px;overflow: hidden;background-color: #fff;}
.article-img{width: 100%;height: 286px;overflow: hidden;transition: all .6s ease;}
.article-img img{width: 100%;height: 100%;object-fit: cover;}
.article-menu{width: 100%;height:236px;padding:40px;background-color: #fff;transition: all .4s ease;}
.article-menu span{font-size: 16px;color: #999;line-height: 28px;font-family:'PROXIMA';}
.article-menu h2{font-size: 20px;color: #000;line-height: 30px;font-weight: 700;margin: 12px 0 16px;height: 60px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;transition: all .4s ease;}
.article-menu p{font-size: 16px;color: #999;line-height:28px;height:0;overflow: hidden;-webkit-line-clamp: 3;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;transition: all .4s ease;}
.article-menu i{display: inline-block;width: 64px;height: 12px;margin-top:30px;background: url('../images/pages/newslm_arr.png')no-repeat center;transition: all .4s ease;}
.article-link li:hover .article-menu{height:324px;}
.article-link li:hover .article-menu h2{color: #ff7d41;}
.article-link li:hover .article-menu p{height: 84px;}
.article-link li:hover .article-menu i{background: url('../images/pages/newslm_arrH.png')no-repeat center;}
.article-link li:hover .article-img{height:198px;}

/* 人才招聘 */
.invite{width: 100%;}
.campus{width: 100%;padding: 100px 0 120px;}
.campus-item{width: 100%;margin-top: 58px;}
.campus-item li{float: left; width: 23.5%;margin-right: 2%;position: relative;z-index: 1;overflow: hidden;}
.campus-item li:last-child{margin-right: 0;}
.campus-item li::after{content: '';width: 100%;height: 100%;background-color: rgba(0,0,0,.4);position: absolute;left: 0;top: 0;z-index: 0;}
.campus-item li img{width: 100%;object-fit: cover;transition: all .6s ease;}
.campus-item li .campus-cont{display: flex;justify-content: center;align-items: center;flex-direction: column;cursor: pointer; width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 3;}
.campus-item li .campus-cont i{display:flex;justify-content: center;align-items: center; width: 54px;height: 54px;margin-bottom: 28px;}
.campus-item li .campus-cont h2{font-size: 24px; color: #fff;font-weight: 700;}
.campus-item li:hover img{transform: scale(1.06);}
.social{width: 100%;height: 936px;padding-top: 120px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.social-item{width: 100%;margin-top:48px;position: relative;cursor: pointer;}
.social-coulmn{width: 100%;background-color: #fff;padding: 36px 35px 34px;}
.social-name{width: 100%;font-size: 24px;color: #333;font-weight: 700;transition: all .4s ease;}
.social-coulmn:hover .social-name{color: #ff7d41;}
.social-require{width: 100%;display: flex;margin: 18px 0 12px;}
.social-require span{display: inline-block;font-size: 15px;color: #999;padding-left: 22px;position: relative;margin-right: 16px;}
.social-require span:last-child{margin-right: 0;}
.social-require span::before{content: '';width: 13px;height: 13px;background: url('../images/pages/social_icon.png')no-repeat center;position: absolute;left: 0;top: 50%;margin-top: -6.5px;}
.social-duty{width: 100%;}
.social-duty p{font-size: 15px;color: #999;line-height: 24px;height: 72px;overflow: hidden;-webkit-line-clamp: 3;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.social-btn{display: flex;justify-content: center;align-items: center; width: 60px;height: 35px;border-radius: 3px;margin-top: 26px;background-color: #b3b3b3;font-size: 16px;font-family: '宋体';font-weight: 700;color: #fff;transition:all .4s ease;}
.social-prev,.social-next{width: 66px;height: 134px;border-radius: 50%;background: url('../images/pages/social_arr.png')no-repeat center;position: absolute;top: 50%;right: -100px; z-index: 3;margin-top: -67px; cursor: pointer;transition: all .4s ease;}
.social-prev{transform: rotate(180deg);right: auto;left: -100px;}
.social-coulmn:hover .social-btn{background-color: #ff7d41;}

/* 人才理念 */
.tDvpt-idea{background:#f2f2f2;}
.tDvptIdea-wrap{position:relative;margin:54px 0 0;}
.tDvptIdea-box{width:477px;height:438px;margin:0 auto;position:relative;}
.tDvptIdea-box .logo1,
.tDvptIdea-box .logo2{width:100%;height:100%;background:url(../images/tDvptIdea-logo2.png) no-repeat center center / cover;position:absolute;top:0px;left:0px;}
.tDvptIdea-box:hover .logo1{animation:IdataImg .8s linear;-webkit-animation:IdataImg .8s linear;}

.tDvptIdea-box .con{width:165px;height:128px;position:absolute;}
.tDvptIdea-box .con.con1{left:0px;top:0px;transform-origin:260px 229px;-webkit-transform-origin:260px 229px;}
.tDvptIdea-box .con.con2{width:164px;right:0px;top:0px;transform-origin:-102px 229px;-webkit-transform-origin:-102px 229px;}
.tDvptIdea-box .con.con3{height:129px;left:0px;bottom:0px;transform-origin:260px -98px;-webkit-transform-origin:260px -98px;}
.tDvptIdea-box .con.con4{right:0px;bottom:0px;transform-origin:-102px -98px;-webkit-transform-origin:-102px -98px;}

.tDvptIdea-block{padding:17px 8px 19px;width:20.6666%;line-height:26px;min-height:95px;color:#666666;position:absolute;font-size: 16px;}
.tDvptIdea-block.block1{left:11%;top:-10px;}
.tDvptIdea-block.block2{right:9%;top:45px;}
.tDvptIdea-block.block3{left:12%;bottom:-60px;}
.tDvptIdea-block.block4{right:13%;bottom:-60px;}

.worth ul li{width:18.66666%;float:left;margin-left:1.66666%;position:relative;}
.worth ul li:first-child{margin-left:0px;}
.worth ul li span{position:absolute;width: 120px;height: 120px;border-radius: 50%;line-height:120px;text-align: center;font-size:28px;font-weight: bold;background:rgba(255,255,255,.2);top:50%;left:50%;margin-left:-60px;margin-top:-60px;color:#fff;}

/*人才引进*/
.tDvpt-intro .contain{position: relative;}
.tDvpt-intro{padding:91px 0 99px;background:#ccc url(../images/bg/join-bg.jpg) no-repeat center / cover;}
.tDvpt-intro .ind-tit1{color:#fff;}
.tDvpt-intro .ind-tit1:after{background:#fff;}
.tDvptIntro-list{width:100%;}
.tDvptIntro-list li{width:100%;}
.tdIntro-box{display:block;padding:42px 9.210526315789474% 44px;background:#fff;position:relative;overflow:hidden;}
.tdIntro-box .name{line-height:30px;font-size:20px;position:relative;z-index:2;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tdIntro-box .choose{margin:10px 0 0;position:relative;z-index:2;}
.tdIntro-box .choose span{display:inline-block;padding:0 0 0 21px;line-height:20px;font-size:14px;color:#888888;background:url(../images/icon/icon-label.png) no-repeat left center;margin:0 0 0 9.354838709677419%;}
.tdIntro-box .choose span:first-child{margin:0px;}
.tdIntro-box .con{height:72px;line-height:24px;font-size:14px;color:#888888;margin:10px 0 0;position:relative;z-index:2;}
.tdIntro-box .btn{width:52px;line-height:28px;font-family:'宋体';font-weight:bold;font-size:16px;color:#fff;background:#b3b3b3;border:1px solid #b3b3b3;margin:29px 0 0;position:relative;z-index:2;border-radius:3px;}

.tdIntro-box:hover{background: #126636;border-color: #126612;}
.tdIntro-box:hover .name,
.tdIntro-box:hover .con,
.tdIntro-box:hover .choose span,
.tdIntro-box:hover .btn{color:#fff;}
.tdIntro-box:hover .choose span{background-image:url(../images/icon/icon-label.png);}
.tdIntro-box:hover .btn{border-color:#fff;background:#fff;color:#333;}
.tdIntro-box .btn:hover{color:#277fcd;background:#fff;}

.tdIntro-box .orn1{width:303px;height:303px;border-radius:100%;background:rgba(255,255,255,.05);position:absolute;top:-99px;left:7px;}
.tdIntro-box .orn2{width:296px;height:283px;border-radius:100%;background:rgba(255,255,255,.1);position:absolute;top:-99px;left:205px;}
.tdIntro-box .orn3{width:325px;height:325px;border-radius:100%;background:rgba(255,255,255,.3);position:absolute;top:82px;left:119px;}

.tdIntro-box .orn1,
.tdIntro-box .orn2,
.tdIntro-box .orn3{transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out;opacity:0;}

.tdIntro-box .orn1{transform:translate(90px,-90px);-webkit-transform:translate(90px,-90px);}
.tdIntro-box .orn2{transform:translate(90px,0);-webkit-transform:translate(90px,0);}
.tdIntro-box .orn3{transform:translate(0,90px);-webkit-transform:translate(0,90px);}

.tdIntro-box:hover .orn1,
.tdIntro-box:hover .orn2,
.tdIntro-box:hover .orn3{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;}
.tDvpt-intro .pagination{margin:51px 0 0;}
.tDvpt-intro .swiper-button-prev{background:url(../images/sz-prev.png) no-repeat center;width:66px;height:133px;left:-150px;}
.tDvpt-intro .swiper-button-next{background:url(../images/sz-next.png) no-repeat center;width:66px;height:133px;right:-150px;}

/*详情*/
.cTeamModal-contain,.picData-modal .picDataModal-contain,.CIUAV-box,.tdIntroModal-contain{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}

/* 校招 */
.xz-modal{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0px;left:0px;z-index:99999;display:none;}
.xz-modal .xz-modal-box{width:800px;height:600px;padding:50px;background:#fff;display:block;position:absolute;top:50%;margin-top: -300px;left:50%;margin-left:-400px;}
.xz-modal-scroll{width: 100%;overflow-y: auto;height: 424px;padding-bottom: 12px;}
.xz-modal-scroll::-webkit-scrollbar {width: 6px;}
.xz-modal-scroll::-webkit-scrollbar-thumb {background: #ff7d41;}
.xz-modal-scroll::-webkit-scrollbar-track {background: #f1f1f1;}
.xz-modal-scroll{scrollbar-color:#ff7d41 #f1f1f1;scrollbar-width:thin;}
.xz-modal-scroll{scrollbar-face-color: #ff7d41;scrollbar-shadow-color: #ff7d41;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1;}
.xz-modal-scroll p{font-size: 14px;line-height: 28px;font-size: #666;}
.xz-modal .pst-rel{position:relative;height:100%;}
.xz-modal-box .content{width:100%;height:100%;position:absolute;line-height:28px;overflow:hidden;}
.xz-modal-action{position:absolute;right:-70px;top:0px;}
.xz-modal h2{padding:0 0 20px;border-bottom:1px solid #e5e5e5;font-size:28px;color:#333;text-align:center;margin-bottom:30px;}
.xz-modal-box table{width:100%;border-collapse: collapse;text-align:center;}
.xz-modal-box table td{border:1px solid #e5e5e5;text-align:center;padding:5px 10px;}
/* 社招 */
.tDvptIntro-modal{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0px;left:0px;z-index:99999;display:none;opacity:0;}
.tDvptIntro-modal .tdIntroModal-contain{width:1029px;max-height:92%;padding:49px 96px 53px;background:#fff;display:none;}
.tdIntroModal-contain .tdIntroModal-top{padding:0 0 20px;border-bottom:1px solid #e5e5e5;}
.tdIntroModal-top .name{line-height:47px;font-size:28px;float:left;}
.tdIntroModal-top .choose{float:right;margin:15px 0 0;}
.tdIntroModal-top .choose span{display:inline-block;padding:0 0 0 21px;line-height:19px;font-size:12px;color:#888888;background:url(../images/pages/social_icon.png) no-repeat left center;margin:0 0 0 .28rem;}
.tdIntroModal-contain .tdIntroModal-con,.tdIntroModal-contain .tdIntroModal-con{padding:0 10px 0 0;font-size: 14px;font-family: 'Microsoft YaHei','Arial';line-height:28px;color:#666666;position:relative;overflow:hidden;margin:22px 0 0;}
.tdIntroModal-con{overflow-y: auto !important;}
.tdIntroModal-con::-webkit-scrollbar {width: 6px;}
.tdIntroModal-con::-webkit-scrollbar-thumb {background: #ff7d41;}
.tdIntroModal-con::-webkit-scrollbar-track {background: #f1f1f1;}
.tdIntroModal-con{scrollbar-color:#ff7d41 #f1f1f1;scrollbar-width:thin;}
.tdIntroModal-con{scrollbar-face-color: #ff7d41;scrollbar-shadow-color: #ff7d41;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1;}
.tdIntroModal-contain .tdIntroModal-con p,.tdIntroModal-contain .tdIntroModal-con b{font-size: 14px;line-height: 28px}
.tdIntroModal-con .top{line-height:31px;font-size:18px;}
.tdIntroModal-apply{padding:37px 0 0;border-top:1px solid #e5e5e5;margin:35px 0 0;}
.tdIntroModal-apply .btn{width:180px;height:50px;line-height:50px;font-size:16px;color:#fff;background:#ff7d41;border-radius: 25px;margin-top: 0;margin: 0px auto;}
.tdIntroModal-apply .btn span{padding:0 0 0 41px;background:url(../images/pages/icon-send2.png) no-repeat left center;}

.tdIntroModal-action{position:absolute;right:-70px;top:0px;}
.tdIntroModal-action .btn,.xz-modal-action .btn{display:block;width:70px;height:70px;background:rgba(0,0,0,.8);position:relative;margin:0 0 1px;border-radius: 0;}
.tdIntroModal-action .btn:after,.xz-modal-action .btn:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;}
.tdIntroModal-action .btn.close:after,.xz-modal-action .btn:after{background:url(../images/pages/icon-close2.png) no-repeat center center;}
.tdIntroModal-action .btn.prev:after{background:url(../images/pages/swiper2-r.png) no-repeat center center;}
.tdIntroModal-action .btn.next:after{background:url(../images/pages/swiper2-l.png) no-repeat center center;}
.tdIntroModal-action .btn:hover:after{transform:scale(.8);-webkit-transform:scale(.8);}

.tdIntroModal-contain .tdIntroModal-loading{width:100%;height:100%;background:url(../images/loading.gif) no-repeat center center;position:absolute;top:0px;left:0px;z-index:10;display:none;}
.tdIntroModal-con.ps-container .ps-scrollbar-y-rail{width:5px;background:#eaeaea;}
.tdIntroModal-con.ps-container .ps-scrollbar-y{width:5px;background:#155e9f;}

/*联系我们*/
.contact{width: 100%;padding: 100px 0 120px;}
.contact-item{width: 100%;position: relative;}
.contact-way{width: 50%;}
.contact-way h2{font-size: 24px;color: #000;font-weight: 700;margin-bottom: 28px;}
.contact-link{width: 100%;border-top: 1px solid #e6e6e7;padding: 30px 0;}
.contact-link:last-child{border-bottom: 1px solid #e6e6e7;}
.contact-link ul{display: flex;justify-content: space-between;width: 100%;}
.contact-link li{display: flex;align-items: center;width: 50%;}
.contact-link li i{display:flex;justify-content: center;align-items: center; width: 42px;height: 42px;border-radius: 50%;border: 2px solid #000;}
.contact-link li i img{max-width: 100%;object-fit: cover;}
.contact-link li .contact-cont{width: calc(100% - 42px);padding:0 30px 0 12px;}
.contact-link li .contact-cont h6{font-size: 16px;color: #999;margin-bottom: 6px;}
.contact-link li .contact-cont p{font-size: 16px;color: #191e30;line-height: 22px;}
.contact-title{width: 50%;margin: 50px 0 28px;}
.contact-title h2{font-size: 24px;color: #000;font-weight: 700;margin-bottom: 28px;}
.contact-from{width: 50%;display:flex;flex-wrap:wrap;justify-content:space-between;}
.contact-inline{width:49%;margin-bottom:10px;background-color: #f7f7f7;border: 1px solid #ededed;}
.contact-inline.contact-max {width: 100%;}
.contact-inline.contact-max textarea{width:100%;height:120px}
.contact-inline input,.contact-inline textarea,.contact-code input{border:none;background:#f7f7f7;height:50px;width:100%;padding:16px;transition: all .6s ease}
.contact-inline input:focus,.contact-inline textarea:focus,.msg-code input:focus{box-shadow:inset 0 0 9px rgba(204,204,204,.6)}
.contact-inline input::placeholder,.contact-inline textarea::placeholder,.code-items input::placeholder{color:#999;font-size: 16px;}
.contact-bot{display:flex;justify-content:space-between;width:100%;align-items: flex-end;}
.contact-code{height:auto;display:flex;width:324px;justify-content: space-between; align-items: center;}
.code-items {display: inline-block;width:200px;border: 1px solid #ededed;}
.contact-code input{width:100%;}
.contact-code span{display:block;width: 114px;height: 50px;border: 1px solid #ededed;}
.contact-bot a{display:block;width:180px;border: none;height: 50px;line-height: 50px;border-radius: 25px;font-size: 16px;color:#fff;background-color:#ff7d41; text-align:center;transition: all .4s ease;}
.contact-bot a:hover{box-shadow: 0 4px 12px 4px rgba(255, 125, 65, 0.6);}
.contact-map{width: 864px;height:852px;position: absolute;right: 0;top: 0;}
#map{width: 100%;height: 100%;}
.contact-map .amap-info-content {display: flex;justify-content: center;align-items: center;width: 194px;height: 80px;}
.contact-map .amap-info-content img{max-width: 100%;object-fit: cover;}
#map .amap-logo,#map .amap-copyright{display: none !important;}

.tanCk{display: none;z-index: 99999;justify-content: center;align-items: center;background-color: rgba(0, 0, 0, .3);position: fixed;top: 0px;left: 0px;width: 100vw;height: 100vh;}
.tanCk.active{display: flex;}
.tanCk-cont{background-color: #fff;border-radius: 10px;padding: 45px;width: 530px;position: relative;}
.tanCk-cont .pop-input{position: relative;width: 100%;height: 45px;}
.tanCk-cont .pop-input input{width: 66%;border-radius: 5px 0px 0px 5px;height: 100%;box-shadow: inset 0px 6px 4px 0px rgb(148 148 149 / 8%);border: 1px solid #e6e6f1;padding-left: 16px;}
.tanCk-cont .pop-input .btn{width: 34%;height: 100%;background-color: #ff7d41;position: relative;margin-top: 0px;border-radius: 0px;}
.tanCk-cont .pop-input .btn a{width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.tanCk-cont .cont-btn {width: 100%;height: 45px;background-color: #ff7d41;border-radius: 5px;}
.tanCk-cont .cont-btn a{display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;}
.tanCk-Closebtn{position: absolute;top: 16px;right: 16px;}
.tanCk-Closebtn i{font-size: 26px;color: #ff7d41;}
.tanCk-cont .pop-input .btn input{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;opacity: 0;}

.socijh-lun{border-radius: 30px;background-color: rgb(30, 35, 54);overflow: hidden;padding: 60px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.socijh-lun .name{color: #ff7d41;}
.socijh-lun .cont{padding: 50px 150px;text-align: center;position: relative;}
.socijh-lun .cont .lONe{position: absolute;}
.socijh-lun .cont .lONe.left{left: 0px;top: 0px;}
.socijh-lun .cont .lONe.right{right: 0px;bottom: 0px;}

.socijh .swiper-pagination-bullet {width: 10px;height: 10px;opacity: 1;border: 2px solid rgba(255, 125, 65, .25);background: rgba(0, 0, 0, 0);margin: 0px 10px;}
.socijh .swiper-pagination-bullet-active {opacity: 1;background: #ff7d41;}
.socijh .pages {display: flex;justify-content: center;}

.socidy{background: url(../images/pages/socidy_bg.jpg)center no-repeat;background-size: cover;}
.socidy .swiper-container{padding-top: 58px;}
.socidy-lun{display: flex;flex-direction: column;align-items: center;height: 100%;
    border-style: solid;border-width: 1px;border-color: rgb(255, 255, 255, .1);border-radius: 6px;background-color: rgba(255, 255, 255, 0.031);
padding: 100px 30px 50px;position: relative;}
.socidy-lun .img{border-width: 1px;border-color: rgb(255, 193, 164);border-style: dashed;border-radius: 100%;padding: 10px;transform: translateY(-58px);position: absolute;top: 0px;}
.socidy-lun .img > div{width: 100px;height: 100px;background-color: #fd7f43;border-radius: 100px;display: flex;justify-content: center;align-items: center;padding: 10px;}
.socidy-svp {position: relative;}
.socidy-svp .swiper-slide{height:auto;}

.socixz{background-color: #f6f6f6;}
.socixz-list{margin-bottom: -25px;}
.socixz-list .list-muen{margin-bottom: 25px;background-color: #fff;padding: 30px 25px 30px 50px;}
.socixz-list .list-muen .hide li{margin-bottom: 5px;}
.socixz-list .list-muen .show{display: flex;justify-content: space-between;align-items: center;}
.socixz-list .list-muen .show .socixz-btn{width: 24px;height: 24px;border-radius: 100px;display: flex;justify-content: center;align-items: center;position: relative;}
.socixz-list .list-muen .hide {display: none;}
.socixz-list .list-muen .hide p{font-size:18px;color:#999;line-height:30px;}
.socixz-list .list-muen .show .socixz-btn img:nth-child(1){position: absolute;transition: all .4s ease;opacity: 1;}
.socixz-list .list-muen .show .socixz-btn img:nth-child(2){transition: all .4s ease;opacity: 0;}
.socixz-list .list-muen.active .show .socixz-btn img:nth-child(1){opacity: 0;}
.socixz-list .list-muen.active .show .socixz-btn img:nth-child(2){opacity: 1;}

.socixz-title{justify-content: space-between;border-bottom: 1px solid #e5e5e5;padding-bottom: 10px;}
.socixz-title-btn{display: flex;justify-content: center;align-items: center;}

.socixz-title a .l1{display: none;margin-left: 5px;}
.socixz-title a .l2{display: block;margin-left: 5px;}
.socixz-line .list-muen.active .socixz-title a .l2{display: none;}
.socixz-line .list-muen.active .socixz-title a .l1{display: block;}
.socixz-form .customSelect{display: block;width: 100%;position: relative;user-select: none;}
.socixz-form .customSelect-name{display: flex;align-items: center;height: 50px;position: relative;border-radius: 0px;border: 1px solid #ededed;padding: 0px 20px;font-size: 14px;color: #bbb;cursor: pointer;background-color: #f7f7f7;}
.socixz-form .customSelect-name::after{content: "";position: absolute;width: 16px;height: 16px;right: 14px;top: 50%;margin-top: -1px;background: url(../images/pages/customSelect-name.png) no-repeat;}
.socixz-form .customSelect-drop{display: none;position: absolute;z-index: 10;width: 100%;top: 50px;max-height: 200px;
    border: 1px solid #ededed;border-top: none;overflow-x: hidden;overflow-y: auto;left: 0;background: #f2f2f2;bottom: auto;
    cursor: pointer;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.socixz-form .customSelect-drop li{padding: 0 14px;height: 40px;position: relative;display: flex;align-items: center;width: 100%;font-size: 14px;color: #000;transition: all .4s ease;}
.socixz-form .customSelect-drop li::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #fff;}
.socixz-form .customSelect-drop li:last-child::after{display: none;}
.socixz-form .customSelect-drop li:hover, .customSelect-drop li.active{background: #dadfe5;color: #000;}
.socixz-form .customSelect-drop::-webkit-scrollbar {width: 2px;height: 4px;}
.socixz-form .customSelect-drop::-webkit-scrollbar-thumb {background: #7a8896;}
.socixz-form .customSelect-drop::-webkit-scrollbar-track {background: #fff;}
.socixz-form .customSelect-name.noRadius{border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.socixz-form .customSelect-name.noRadius::after{transform: rotate(180deg);margin-top: -12px;}
.socixz-line .list-muen{margin-bottom: 54px;}
.socixz-line .list-muen:last-child{margin-bottom: 0px;}
.socixz-line{border-bottom: 1px solid #e5e5e5;padding-bottom: 20px;}
.socixz-form {margin-bottom: -18px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.socixz-form .socixz-input{width: calc(100%/2 - 9px);margin-bottom: 18px;position: relative;}
.socixz-form .socixz-input input{border: 1px solid #ededed;height: 50px;padding: 0px 20px;background-color: #f7f7f7;width: 100%;position: relative;z-index: 2;}
.socixz-form .socixz-input input::-webkit-input-placeholder{color: #bbb;font-size: 14px;}
.socixz-form .socixz-input input:-moz-placeholder{color: #bbb;font-size: 14px;}
.socixz-form .socixz-input input::-moz-placeholder{color: #bbb;font-size: 14px;}
.socixz-form .socixz-input input:-ms-input-placeholder{color: #bbb;font-size: 14px;}
.socixz-form .socixz-input.pm{width: 100%;}
.socixz-form .socixz-input textarea{width: 100%;height: 130px;border: 1px solid #ededed;padding: 20px;background-color: #f7f7f7;}
.socixz-form .socixz-input textarea::-webkit-input-placeholder{color: #bbb;font-size: 14px;}
.socixz-form .socixz-input textarea:-moz-placeholder{color: #bbb;font-size: 14px;}
.socixz-form .socixz-input textarea::-moz-placeholder{color: #bbb;font-size: 14px;}
.socixz-form .socixz-input textarea:-ms-input-placeholder{color: #bbb;font-size: 14px;}
.socixz-input.file input{opacity: 0;}
.socixz-file{position: absolute;top: 0px;left: 0px;height: 100%;width: 100%;display: flex;align-items: center;padding: 0px 20px;color: #bbb;}
.socixz-file img{margin-right: 10px;}
.socixz-file span{margin-left: 20px;width: 140px;}
.xz-modal.socixz_Ck .pst-rel{overflow-y: auto;padding-right: 50px;}
.xz-modal.socixz_Ck .xz-modal-box{padding-right: 0px;width: 1024px;margin-left: -512px;}
.socixz-form-btn {display: flex;justify-content: center;padding-bottom: 30px;}
.socixz-form-btn a{transition: all .4s ease;color: #fff;}
.socixz-form-btn a:nth-child(1){width: 215px;height: 50px;border-radius: 30px;background-color: #ff7d41;display: flex;justify-content: center;align-items: center;margin-right: 30px;}
.socixz-form-btn a:nth-child(2){width: 180px;height: 50px;border-radius: 30px;background-color: #ff7d41;display: flex;justify-content: center;align-items: center;}
.socixz-form-btn a:hover{box-shadow: 0px 8px 18.96px 5.04px rgba(255, 125, 65, 0.6);}
.socixz-line .list-muen.not .socixz-form-not{display: none;}
.socixz-zx{display: flex;justify-content: center;}
.socixz-zx a{width: 268px;height: 62px;border-radius: 30px;background-color: #ff7d41;color: #fff;display: flex;justify-content: center;align-items: center;
transition: all .4s ease;}
.socixz-zx a:hover{box-shadow: 0px 8px 18.96px 5.04px rgba(255, 125, 65, 0.6);}


.socixy.lty2 .social-coulmn{background-color: #f6f6f6;}

.socizp-lun .img{border-radius: 10px;overflow: hidden;height: 290px;}
.socizp-lun .img img{width: 100%;height: 100%;}
.socizp-lun .cont{padding: 0px 45px;margin-top: -25px;z-index: 2;position: relative;}
.socizp-lun .cont > div{border-radius: 10px;box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.18);background-color: rgb(255, 255, 255);display: flex;justify-content: center;align-items: center;
height: 70px;}
.socizp .swiper-container{padding-bottom: 22px;}

.socizp .swiper-pagination-bullet {width: 10px;height: 10px;opacity: 1;border: 2px solid rgba(255, 125, 65, .25);background: rgba(0, 0, 0, 0);margin: 0px 10px;}
.socizp .swiper-pagination-bullet-active {opacity: 1;background: #ff7d41;}
.socizp .pages {display: flex;justify-content: center;}

.tdIntroModal-con{height: 370px;}














/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
    .overview-img { width: 1022px;}
  .contact-map{width: 760px;height: 794px;}
}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .com-banner {height: 640px;}
    .common-title h2 {font-size: 32px;}

    .aboutzr {padding: 100px 0;}

    .culture-img { width: 800px;}
    .culture-cont .culture-cont-gather {width: calc(100% - 687px);padding-left: 60px;}
    .culture-items:nth-child(2n) .culture-cont .culture-cont-gather {padding-right:60px;}
    .culture-label {width: 84px;height: 128px;}
    .culture-label span {font-size: 100px;}
    .culture-label h6 {font-size: 20px;}
    .culture-title h2 {font-size: 28px;}
    .culture-explain {margin-top: 20px;}
    .culture-explain p {font-size: 14px;line-height: 24px;}

    .case-target {padding: 100px 0;}
    .target-prev,.target-next{width:48px; height:48px;left: -80px;margin-top: -24px; }
    .target-next {left: auto;right: -80px;}
    .design-show {padding-top: 100px; }
    .case-serve { height: 730px;padding-top: 100px;}
    .serve-item ul {top: 30px;}
    .serve-item li .serve-icon {width: 100px;height: 100px;}
    .serve-cont h2 {font-size: 20px;}
    .serve-cont p {font-size: 14px;line-height: 20px; }
    .serve-item li:nth-child(2n) .serve-cont {height: 150px;}
    .case-safety {height: 630px;padding-top: 100px;}

    .overview-img { width: 860px;}
    .overview-cont-center { width: calc(100% - 760px);height: 460px; }
    .overview-cont-center h2 {font-size: 38px;}

    .prod-coulmn {height: 340px;}
    .prod-rgt {padding: 0 120px 0 100px;}
    .prod-rgt h2 {font-size: 42px; margin-bottom: 32px;}

    .newslm-cont {padding-right: 120px;}
    
    .article-coulmn{height: 480px;}
    .article-img {height: 244px;}
    .article-link li:hover .article-img {height: 156px;}


    .science-item{padding: 120px 0 100px;}
    .science-content{width: calc(100% - 700px);padding-left: 80px;}
    .science-show{width: 700px;}
    .science-item:nth-child(2n) .science-content{padding-right: 80px;}

    .techetBan-title h1 {font-size: 50px;}
    .techetBan-title h6 {font-size: 32px;margin: 20px 0 100px;}
    .techetmx p {font-size: 22px;line-height: 36px;}
    .techetmx {padding: 40px 4% 100px;}
    .techetkg {padding: 50px 0 100px;}
    .techTitle h4 {font-size: 50px;margin-bottom: 24px;}
    .techetkg-img {margin-top: 60px;}
    .techsiBan .techetBan-title h4, .techmiBan .techetBan-title h4, .techicBan .techetBan-title h4 {font-size: 30px;}
    .techsiDesc {padding: 100px 4% 32px;}
    .techsiEnd {padding: 200px 0 240px;}
    .techsiLogo-cont{font-size: 300px;}
    .techicBox .techList {padding: 0 0 100px;}
    .techList-items {margin-top: 100px;}
    .techList .techTitle h4 {font-size: 44px;margin-bottom: 20px;}
    .techList {padding: 80px 0 100px;}
    .techList-cont .techTitle p {font-size: 18px;line-height: 34px;}
    .techList-cont {padding: 0 40px 0 0;}
    .techList-items:nth-child(2n) .techList-cont{padding: 0 0 0 40px;}
    .techmiBox .techetkg {padding: 100px 0;}

    .aldyj {padding: 120px 0;}
    .aldyj-title h2 {font-size: 42px;}
    .aldyj-prev, .aldyj-next {width: 48px;height: 48px;left: -80px;}
    .aldyj-next {left: auto; right: -80px;}
    .aldly-lft h2 { font-size: 42px;}
    .aldpt {height: 750px;padding-top: 100px;}
    .aldpt-title h2 {font-size: 48px;margin-bottom: 32px;}
    .aldlc {height: 680px;padding-top: 100px;}
    .aldlc-title h2 {font-size: 42px; }
    .aldcg {padding: 100px 0 120px;}
    .aldcg-title h2 {font-size: 42px;}
    .aldcg-cont {padding: 0 180px;}
    .aldcg-prev, .aldcg-next {width: 48px;height: 48px;left: -80px;}
    .aldcg-next {left: auto;right: -80px; }
    .aldsy-mix {top: 20%;}
    .aldsy-title h2 {font-size: 42px;}
    .aldhz {padding: 100px 0;}
    .aldhz-title h2 {font-size: 42px;}
    .aldsy-show .swiper-slide-active .aldsy-img {border: 2px solid #fff;}

    .yieldjy {padding: 100px 0;}
    .yieldlm-item li {padding: 0 40px; }
    .yieldlc {padding: 100px 0 90px;}
    .yieldzd {height: 880px;padding-top: 100px;}

    .investor-banner h2 {font-size: 58px;margin: 40px 0 32px;}
    .investor-banner .investor-data {margin-bottom: 40px; }
    .investorqk {height: 700px;padding-top: 120px;}
    .investortg {height: 700px;padding-top: 100px;}
    .investorzl {height: 700px;padding-top: 100px;}
    .investorlf {height: 668px;padding-top: 100px;}


    .talentsln {padding: 100px 0;}
    .talentsln-item::after {top: 64px;}
    .talentsjz {padding: 100px 0;}
    .talentstd {padding: 100px 0;}
    .talentstd-item::after {width: 820px;}
    .talentstd-item::before {width: 72%;}
    .talentsdy { height: 680px;padding-top: 100px;}
    .talentsdy-item li p {font-size: 14px;line-height: 28px;}
    .talentsfc {padding: 100px 0 96px; }
    .tdIntroModal-apply {padding: 20px 0 0;}

    .contact-link li .contact-cont{padding: 0 20px 0 12px;}
    .contact-link li .contact-cont p{font-size: 15px;}
    .contact-map {width: 650px;}

    .com-banner h2 {font-size: 40px;margin-bottom: 26px;}

    .aldyj-menu li{padding: 0 40px;}

    .aldly , .aldly-lft{height: 680px;}
    .aldly-lft{padding-top: 60px;}
    .aldly-list {margin-top: 36px;}

    .socidy-lun {padding: 80px 25px 40px;}

    .socizp-lun .img{height: 222px;}
}

@media all and (max-width:1439px) {
    /* 1360 */
    .culture-img { width:760px;}
    .culture-label {height: 100px;}
    .culture-label h6 { bottom: 18px;}

    .overview-img { width: 800px;}

    .target-prev,.target-next{left:8px;}
    .target-next {left: auto;right:8px;}

    .aldyj-prev, .aldyj-next {left: 8px;}
    .aldyj-next {left: auto; right:8px;}
    .aldcg-prev, .aldcg-next {left:8px;}
    .aldcg-next {left: auto;right:8px; }

    .contact-map {width: 620px;}
}

@media all and (max-width:1359px) {
    /* 1280 */
    .culture-img { width:720px;}

    .overview-img { width: 760px;}

    .contact-map {width: 580px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .com-banner { height: 580px;}
    .com-banner h2 {font-size: 32px;}

    .common-title h2 { font-size: 28px;}
    .common-cont {padding: 0 60px;}
    .common-cont p {font-size: 16px;line-height: 26px; }

    .aboutgs {padding: 80px 0; }
    .about-menu {margin-top: 60px;}
    .about-menu li h1 {font-size: 48px;}
    .aboutlc {height: 680px;padding-top: 80px;}
    .aboutlc-cont li h2 {font-size: 48px;margin-bottom: 20px;}
    .aboutlc-cont li p {font-size: 24px;line-height: 38px;}
    .aboutzr {padding: 80px 0;}
    .aboutzr-item li h2 {font-size: 18px;}
    .aboutzr-item li.active {padding: 132px 140px 0 48px;}

    .culture-coulmn {padding-top:80px;}
    .culture-items { margin-bottom:80px; }
    .culture-img {width: 600px;}
    .culture-cont .culture-cont-gather { width: calc(100% - 512px);padding-left: 40px;}
    .culture-items:nth-child(2n) .culture-cont .culture-cont-gather {padding-right: 40px;}
    .culture-label span {font-size: 68px;}
    .culture-label h6 {font-size: 18px;left: 10px;}
    .culture-title h2 {font-size: 24px;}
    .culture-explain{overflow: auto;height:148px;padding-right: 10px;}
    .culture-explain::-webkit-scrollbar {width:4px;height: 100%;background: #dddddd}
    .culture-explain::-webkit-scrollbar-thumb {background: #ff7d41;border-radius: 30px}
    .culture-explain::-webkit-scrollbar-track {border-radius: 30px}
    .culture-value {height: 520px;padding-top: 80px;}


    .case-target {padding: 80px 0;}
    .target-cont {margin-top: 38px;padding: 0 40px;}
    .case-serve { height: 630px;padding-top: 80px;}
    .serve-item ul {top:20px;}
    .serve-item li .serve-icon {width: 80px;height: 80px;}
    .serve-item li .serve-icon img{max-width: 80%;}
    .serve-cont h2 {font-size: 16px;}
    .serve-cont p {font-size: 12px;line-height: 18px; }
    .serve-item li:nth-child(2n) .serve-cont {height: 126px;}
    .design-show {padding-top: 80px; }
    .design-cont {margin-top: 38px;padding: 0 40px;}
    .design-list {bottom: -48px;}
    .design-flow {padding-top: 130px;height: 548px;}
    .design-title h2 { font-size: 28px;}
    .design-coulmn {margin-top: 48px;}
    .design-menu {height: 200px;}
    .design-menu i {width: 48px;height: 48px;}
    .design-menu h2 {font-size: 12px;}
    .case-safety {padding-top: 80px;}

    .overview {padding: 80px 0 ;}
    .overview-img { width: 618px;height: 390px;}
    .overview-cont-center {width: calc(100% - 530px); height: 380px;padding-left: 40px;}
    .overview-cont-center h2 {font-size: 28px;top: -16px;}

    .prod-show {padding: 80px 0 88px;}
    .prod-coulmn {height: 300px;}
    .prod-rgt {padding: 0 80px 0 60px;}
    .prod-rgt h2 {font-size: 28px; margin-bottom: 24px;}
    .prod-rgt p {font-size: 16px;line-height: 28px; }
    .prod-list {padding: 80px 0 88px;}
    .prod-img {height: 300px;}
    .prod-cont {padding: 48px 0 32px;}

    .com-banner.news-banner{height: 480px;}
    .com-banner.news-banner h2{font-size: 38px;margin-bottom: 24px;}
    .newslm {padding: 80px 0 88px;}
    .newslm-cont {padding-right: 60px;}
    .newslm-num {width: 14%;}
    .newslm-num h6 {font-size: 24px;}
    .newslm-num span {font-size: 14px;}
    .newslm-theme h2 {font-size: 18px;}
    .newslm-theme p {font-size: 14px;line-height: 24px; }

    .article-show {padding: 80px 0 58px;}
    .article-theme h1 {font-size: 32px;}
    .article-list {padding-bottom: 100px;}
    .article-related {padding:80px 0;}
    .article-title h2{font-size: 32px;}
    .article-coulmn{height: 432px;}
    .article-img {height: 196px;}
    .article-link li:hover .article-img {height: 108px;}


    .science-item{padding: 88px 0 80px;}
    .science-content{width: calc(100% - 600px);padding-left: 40px;}
    .science-content .common-cont p { height: 104px;}
    .science-show{width: 600px;}
    .science-item:nth-child(2n) .science-content{padding-right: 40px;}

    .techetBan-title h1 {font-size: 40px;}
    .techetBan-title h6 {font-size: 28px;margin: 16px 0 80px;}
    .techetmx p {font-size: 20px;line-height: 32px;}
    .techetmx {padding: 40px 4% 80px;}
    .techetkg {padding: 50px 0 80px;}
    .techTitle h4 {font-size: 40px;margin-bottom: 20px;}
    .techetkg-img {margin-top: 50px;}
    .techsiDesc p {font-size: 20px;line-height: 32px;}
    .techsiBan .techetBan-title h4, .techmiBan .techetBan-title h4, .techicBan .techetBan-title h4 {font-size: 28px;}
    .techsiBan .techetBan-title h6, .techmiBan .techetBan-title h6, .techicBan .techetBan-title h6 {margin: 20px 0 80px;}
    .techsiDesc {padding: 80px 4% 32px;}
    .techsiIntr-cont {padding: 0 30px;}
    .techsiIntr-cont .techTitle p {font-size: 18px;line-height: 32px;}
    .techsiEnd {padding: 160px 0 200px;}
    .techsiLogo-cont{font-size: 200px;}
    .techList-items {margin-top: 80px;}
    .techicBox .techList {padding: 0 0 80px;}
    .techList .techTitle h4 {font-size: 36px;margin-bottom: 18px;}
    .techList {padding: 60px 0 80px;}
    .techmiBox .techetkg .techTitle h4 {font-size: 40px;}
    .techmiBox .techetkg {padding: 80px 0;}

    .talentsln {padding: 80px 0;}
    .talentsln-item::after {top: 42px;width: 60px;}
    .talentsln-rgt {padding: 28px 30px 0 40px;}
    .talentsln-cont {margin-top: 28px;}
    .talentsln-cont p {font-size: 16px;line-height: 26px; }
    .talentsjz {padding: 80px 0;}
    .talentsjz-item {margin-top: 38px; }
    .talentsjz-item li h2 {width: 80px;height: 80px;font-size: 20px;}
    .talentstd {padding: 80px 0;}
    .talentstd .common-cont {padding: 0 100px; }
    .talentstd-item {padding: 0 158px;}
    .talentstd-item::after {width: 660px;}
    .talentstd-item::before {display: none;}
    .talentstd-item ul li {font-size: 14px;}
    .talentstd-lft, .talentstd-rgt {width: 100px; height: 100px;margin-top: -50px;}
    .talentstd-lft::before, .talentstd-rgt::before {width: 124px; height: 124px;margin-left: -62px;margin-top: -62px;}
    .talentstd-lft::after, .talentstd-rgt::after {width: 144px;height: 144px;margin-left: -72px;margin-top: -72px;}
    .talentstd-lft h2, .talentstd-rgt h2 {font-size: 14px;line-height: 20px;}
    .talentstd-lft i::after, .talentstd-rgt i::after {left: -2px;}
    .talentstd-lft i::after {left: auto;right: -2px;}
    .talentsdy { height: 620px;padding-top: 80px;}
    .talentsdy-item li { padding: 80px 24px 0;}
    .talentsfc {padding: 80px 0; }
    .talentsfc-show {margin-top: 38px; }

    .aldyj {padding: 80px 0;}
    .aldyj-title h2 {font-size: 28px;margin-bottom: 28px;}
    .aldyj-menu li{padding: 0 30px;}
    .aldyj-menu li h1 {font-size: 38px;}
    .aldyj-menu li p {font-size: 14px; }
    .aldly {height: 760px;}
    .aldly-lft {height: 760px;padding: 80px 40px 0 0;}
    .aldly-lft h2 { font-size: 28px;}
    .aldly-list {margin-top: 38px; }
    .aldly-list li {width: 100%;}
    .aldpt {height: 660px;padding-top: 80px;}
    .aldpt-title {width: 40%;}
    .aldpt-title h2 {font-size:28px; margin-bottom: 28px;}
    .aldpt-item {margin-top: 42px;}
    .aldpt-item li h2 {font-size: 18px;}
    .aldlc { height: 580px;padding-top: 80px;}
    .aldlc-title h2 {font-size: 28px; }
    .aldlc-menu {padding: 68px 20px 0;}
    .aldlc-menu i {width: 58px;height: 58px; margin-bottom: 26px; }
    .aldlc-menu h2{font-size: 16px;}
    .aldlc-img h2{font-size: 16px;}
    .aldcg {padding: 80px 0 100px;}
    .aldcg-title h2 {font-size: 28px;}
    .aldcg-cont { padding: 0 100px; }
    .aldsy-title h2 {font-size: 28px; }
    .aldhz {padding:80px 0; }
    .aldhz-title h2 {font-size: 28px;}
    .aldhz-item li {width: 23.5%;}
    .aldhz-item li:nth-child(6n){margin-right: 2%;}
    .aldhz-item li:nth-child(4n){margin-right: 0;}
    .aldhz-item li img {max-width: 80%;}

    .yieldjy {padding:80px 0;}
    .yieldjy-cont h2 {font-size: 20px;bottom: 24px;}
    .yieldjy-img {height: 280px;}
    .yieldlm-item li {padding: 0 20px;}
    .yieldlm-item li p {font-size: 16px;line-height: 26px;}
    .yieldlc {padding: 80px 0;}
    .yieldlc-coulmn li h2 {font-size: 28px;}
    .yieldlc-coulmn li p {font-size: 18px;line-height: 30px;}
    .yieldlc-img {margin-top: 60px;}
    .yieldzd {height: 800px;padding-top: 80px; }
    .yieldzd-cont { padding: 28px 20px 0; height: 220px; }
    .yieldzd-cont h2{font-size: 18px;margin-bottom: 12px;}
    .yieldzd-cont p { font-size: 14px;line-height: 26px; }

    .investor-banner .investor-data {width: 50%;}
    .investorqk {height: 600px;padding-top: 80px;}
    .investorqk-lft .common-btn {margin-top: 48px;}
    .investortg { height: 660px; padding-top: 80px; }
    .investortg-item li h2 {font-size: 16px;line-height: 26px; margin-bottom: 18px;}
    .investorzl {height: 660px;padding-top: 80px;}
    .investorzl-link {padding: 40px 20px 0;}
    .investorzl-item li h2 {font-size: 16px;line-height: 26px; margin-bottom: 20px;}
    .investorlf { height: 630px; padding-top: 80px;}

    .campus {padding: 80px 0;}
    .social {height: 880px;padding-top: 80px;}
    .social-coulmn {padding: 30px 24px 28px;}
    .social-name {font-size: 20px;}

    .contact {padding: 80px 0 88px;}
    .contact-map {width: 530px;height: 794px;}
    .xz-modal.socixz_Ck .xz-modal-box{width: 700px;margin-left: -350px;}
}

@media all and (max-width:1151px) {
    /* 1024 */

    .culture-img {width: 544px;}
    .culture-explain { height: 126px;}

    .overview-img { width: 558px;}

    .techetBan{height: auto;}
    .techetBan-mix{position: relative;}
    .techetBan-mix, .techetBan-bg, .techetBan-video{height: 640px;}
    .techetBan-shade{height: 100%;}
    .techetBan-cover{display: none;}
    .techetBan-title{position: absolute;height: 100%;top: 0;display: flex;align-items: center;flex-direction: column;justify-content: center;}
    .techsiBan .techetBan-title h4, .techmiBan .techetBan-title h4, .techicBan .techetBan-title h4, .techetBan-title h1, .techetBan-title h6, .techetBan-title a{opacity: 1;animation: none !important;}

    .contact-map {width: 460px;height: 794px;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .com-banner {height: 580px;}
    .com-banner h2 {font-size: 28px;margin-bottom: 24px;}

    .common-title h2 {font-size: 24px;}
    .common-cont {margin-top: 20px;padding: 0; }
    .common-cont p {font-size: 16px;line-height: 26px;}

    .aboutgs {padding: 60px 0; }
    .about-menu {margin-top: 40px;}
    .about-menu li h1 {font-size: 38px;}
    .about-menu li p {font-size: 14px;}
    .aboutlc {height: auto;padding: 60px 0;}
    .aboutlc .common-title {padding-left: 68px;}
    .aboutlc-loop {margin-top: 48px;}
    .aboutlc-time {padding: 8px 42px 0;}
    .aboutlc-cont li {padding: 0 30px 0 80px;}
    .aboutlc-cont li h2 {font-size: 38px;}
    .aboutlc-cont li p {font-size:16px;line-height:26px;}
    .aboutry {padding: 60px 0 80px;}
    .aboutry-item {margin-top: 48px;}
    .aboutzr {padding: 60px 0;}
    .aboutzr-item {margin-top: 120px;}
    .aboutzr-item li {height: 420px; padding-top: 160px;}
    .aboutzr-item li h2 {font-size: 16px; }
    .aboutzr-item li.active {padding: 80px 60px 0 40px;}

    .culture-coulmn {padding-top:60px;}
    .culture-items { margin-bottom:60px; }
    .culture-img {width:100%;padding:0 4%;}
    .culture-img img{min-height: auto;}
    .culture-cont{position: static;}
    .culture-cont .culture-cont-gather { width:100% ;padding-left: 0px;}
    .culture-items:nth-child(2n) .culture-cont .culture-cont-gather {padding-right:0px;}
    .culture-explain{height:auto;padding-right: 0px;}
    .culture-value {height: auto;padding: 60px 0;}
    .culture-value-items{margin-top: 28px;}
    .culture-value-items ul li {width: 32%;margin-top: 28px;}

    .case-target {padding: 60px 0;}
    .target-cont {margin-top: 28px;padding: 0;}
    .case-serve { height:auto;padding:60px 0;}
    .serve-item {margin-top: 40px;}
    .serve-item .serve-line {display: none; }
    .serve-item ul {top:20px;position: relative;}
    .serve-item li{width: 33.333%;}
    .serve-item li:nth-child(2n) {flex-direction: column;}
    .serve-item li:nth-child(2n) .serve-cont {margin-top:22px;margin-bottom: 0px;}
    .serve-item li .serve-cont {height: 126px;text-align: center;}
    .design-show {padding-top: 60px; }
    .design-cont {margin-top: 28px;padding: 0;}
    .design-list {bottom: -28px;}
    .design-flow {padding: 80px 0 60px;height:auto;}
    .design-coulmn li {width: 32.666%;margin-right: 1%;margin-top: 28px;}
    .design-coulmn li:nth-child(3n){margin-right: 0;}


    .case-safety {padding: 60px 0;height: auto;}
    .safety-cont {width: 80%;margin-top: 28px; padding-right: 0px; }

    .overview {padding: 60px 0 ;}
    .overview-img { width: 100%;height: auto;position: static;}
    .overview-cont {margin-top: 0px;}
    .overview-cont-center {width:100% ; height: auto;padding:40px;}
    .overview-item:nth-child(2n) .overview-cont-center {padding:40px;}
    .overview-cont-center::after {display: none;}
    .overview-cont-center h2 {font-size: 24px;top:0 ;position: static;margin-bottom: 20px;}
    .overview-case {height: 400px; padding-top: 100px;}
    .overview-case-item h2 {font-size: 32px;}

    .prod-show {padding: 60px 0 68px;}
    .prod-coulmn {height: 260px;}
    .prod-rgt {padding: 0 40px 0 20px;}
    .prod-rgt h2 {font-size: 24px; margin-bottom: 20px;}
    .prod-rgt p {font-size: 15px;line-height: 25px; }
    .prod-list {padding: 60px 0 68px;}
    .prod-img {height: 260px;}
    .prod-cont {padding: 38px 0 20px;}
    .prod-cont h2 {font-size: 18px;}

    .newslm {padding: 60px 0 68px;}
    .newslm-cont {width: calc(100% - 360px);padding-right:28px;flex-direction: column;justify-content: flex-start;}
    .newslm-num {width:100%;display: flex;margin-bottom: 4px;}
    .newslm-num h6{margin-right:8px;}
    .newslm-theme { width: 100%;}
    .newslm-theme p {height:72px;}
    .newslm-theme i {margin-top: 28px;}
    .newslm-img { width: 360px;}

    .article-show {padding: 60px 0 48px;}
    .article-theme h1 {font-size: 28px;}
    .article-list {padding-bottom: 80px;}
    .article-related {padding:60px 0;}
    .article-title h2{font-size: 28px;}
    .article-coulmn{height:394px;}
    .article-img {height: 158px;}
    .article-link li:hover .article-img {height:90px;}
    .article-menu {padding: 20px;}

    .science-item{padding: 68px 0 60px;}
    .science-content{width:100% ;padding-left:0px;height: auto;margin-top: 28px;}
    .science-content .common-cont p {height:auto;}
    .science-show{width:100%;}
    .science-img {height: auto;}
    .science-item:nth-child(2n) .science-content{padding-right: 0px;}

    .techetBan-mix, .techetBan-bg, .techetBan-video{height: 500px;}
    .techsiIntr-items .contain-1400{flex-direction: row !important;}
    .techsiIntr-img{width: 100%;text-align: center;}
    .techsiIntr-cont{width: 100%;padding: 0;margin-top: 40px;}
    .techList-cont {padding: 0 28px 0 0;}
    .techList-items:nth-child(2n) .techList-cont{padding: 0 0 0 28px;}
    .techList .techTitle h4 {font-size: 30px;margin-bottom: 16px;}
    .techList-cont .techTitle p {font-size: 16px;line-height: 28px;}
    .techmiBox .techetkg .techTitle h4 {font-size: 32px;}

    .talentsln {padding: 60px 0;}
    .talentsln-item{flex-direction: column;}
    .talentsln-item::after {display: none;}
    .talentsln-lft{width: 100%;}
    .talentsln-rgt {padding: 0px;width: 100%;margin-top: 28px;}
    .talentsln-cont {margin-top: 20px;}
    .talentsjz {padding: 60px 0;}
    .talentsjz-item {margin-top: 28px; }
    .talentsjz-item li h2 {width: 60px;height: 60px;font-size: 16px;}
    .talentstd {padding: 60px 0;}
    .talentstd .common-cont {padding: 0; }
    .talentstd-item {padding: 0;}
    .talentstd-item::after {width: 100%;}
    .talentstd-item::before {display: none;}
    .talentstd-item ul{margin: 32px 0;}
    .talentstd-item ul li {font-size: 14px;}
    .talentstd-lft, .talentstd-rgt {width: 100px; height: 100px;margin:0 auto;left: 0;right: 0; position: relative;}
    .talentstd-lft i, .talentstd-rgt i{width: 1px;height: 30px;right: 0;left: 0;top:-32px;bottom: auto;margin: 0 auto;z-index: -1;}
    .talentstd-lft i{top: auto;bottom: -32px;}
    .talentstd-lft i::after, .talentstd-rgt i::after {left: auto; right: -5px;top: 18px;margin: 0 auto;}
    .talentstd-lft i::after {transform: rotate(90deg);}
    .talentstd-rgt i::after{transform: rotate(-90deg);top: auto;bottom: 18px;}
    .talentsdy { height: auto;padding: 60px 0;}
    .talentsdy-item {margin-top: 28px;}
    .talentsdy-item li {width: 49%;padding: 80px 24px 0;margin: 88px 2% 0 0;}
    .talentsdy-item li:nth-child(2n){margin-right: 0;}
    .talentsfc {padding: 60px 0; }
    .talentsfc-show {margin-top: 28px; }

    .aldyj {padding:60px 0;}
    .aldyj::after {width: 500px;height: 360px;}
    .aldyj-menu {width: 100%;margin-top: 38px;}
    .aldyj-show {margin-top: 58px;}
    .aldly {height: auto;}
    .aldly-lft { height: auto;padding: 60px 20px 60px 0;}
    .aldpt {height:auto;padding: 60px 0;}
    .aldlc {height:auto;padding: 60px 0; }
    .aldlc-menu {padding: 68px 12px 0;}
    .aldlc-menu i { width: 38px; height: 38px; }
    .aldcg {padding: 60px 0 68px; }
    .aldcg-menu ul li a {width: 180px;font-size: 16px;}
    .aldsy-mix { top: 12%;}
    .aldsy-title {width: 100%;}
    .aldsy-title h2 { margin-bottom: 20px;}
    .aldsy-title p {font-size: 14px;line-height: 24px; }
    .aldsy-title p b{font-size: 20px;}
    .aldsy-show { margin-top: 32px; }
    .aldhz {padding: 60px 0; }


    .yieldjy {padding:60px 0;}
    .yieldjy-cont h2 {font-size: 16px;bottom: 20px;}
    .yieldjy-cont-center p {font-size: 16px;line-height: 26px;}
    .yieldjy-img {height: 220px;}
    .yieldlm{height: auto;padding: 60px 0;}
    .yieldlm-item li {padding: 0 10px;}
    .yieldlm-item li i {width: 80px;height: 80px;}
    .yieldlm-item li p {font-size: 14px;line-height: 24px;}
    .yieldlc {padding: 60px 0;}
    .yieldlc-coulmn li h2 {font-size: 24px;}
    .yieldlc-coulmn li p {font-size: 16px;line-height: 28px;}
    .yieldlc-img {margin-top: 40px;}
    .yieldzd {height: auto;padding: 60px 0; }
    .yieldzd-cont { padding: 28px 0px 0; height: 220px; }
    .yieldzd-cont h2{font-size: 16px;margin-bottom: 10px;}
    .yieldzd-cont p {line-height: 24px; }

    .investor-banner .investor-data {width: 80%;margin-bottom: 30px;}
    .investorqk {height: auto;padding: 60px 0;}
    .investorqk-lft {padding-right: 20px;height: 360px;}
    .investorqk-img {height: 360px;}
    .investorqk-lft .common-btn {margin-top: 28px;}
    .investortg {height: auto;padding: 60px 0;}
    .investortg-item {margin-top: 38px;}
    .investortg-num h6 {font-size: 26px;}
    .investorzl {height: auto;padding: 60px 0;}
    .investorzl-item {margin-top: 38px; }
    .investorzl-num h6 {font-size: 26px; }
    .investorzl-item li h2 {font-size: 14px;line-height: 24px;}
    .investorlf {height: auto;padding: 60px 0;}

    .campus {padding: 60px 0;}
    .xz-modal .xz-modal-box { width: 700px;margin-left: -350px;padding: 40px;}
    .xz-modal-action {right: 0%;}
    .campus-item li .campus-cont h2 {font-size: 20px;}
    .social {height: auto;padding: 60px 0;}
    .tDvptIntro-list li{width: 100%;}
	.tDvpt-intro{padding:2rem 0;overflow: hidden;}
	.tDvptIntro-modal .tdIntroModal-contain{padding:20px 60px 20px 4%;width:100%;height:100%;max-height:none;}
	.tdIntroModal-action{right:0px;top:50%;margin-top:-105px;}
	.tdIntroModal-action .btn{width:50px;height:50px;}
	.tdIntroModal-contain .tdIntroModal-top{padding:0 0 10px;}
	.tdIntroModal-top .name{font-size:20px;line-height:32px;}
	.tdIntroModal-top .about{width:100%;margin:7px 0 0 -.28rem;float:left;}
	.tdIntroModal-apply{padding:15px 0 0;margin:15px 0 0;}

    .contact {padding: 60px 0 68px;}
    .contact-way {width: 100%;}
    .contact-from {width: 100%;}
    .contact-map {width: 100%;padding: 0 4%;height: 320px;position: static;margin-top: 32px;}
    .tDvptIntro-modal.socixz_Ck .tdIntroModal-contain{height: 700px;padding: 60px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .com-banner {height: 300px;}
    .com-banner h2 {font-size: 24px;margin-bottom: 16px;}
    .com-banner p { font-size: 14px;}

    .com-menu {height: 60px;}
    .com-nav li a i{display: none;}
    .com-nav li a span {font-size: 15px;max-width: 84px;text-align: center;line-height: 18px;}

    .common-title h2 {font-size: 20px; }
    .common-cont p {font-size: 14px;line-height: 24px; }
    .science-img {border-radius: 10px;}
    .common-cont {margin-top: 10px;}

    .aboutgs {padding: 40px 0; }
    .about-menu {margin-top: 30px;}
    .about-menu ul{margin-top: -20px;}
    .about-menu li {width: 50%;margin-top: 20px;}
    .about-menu li img {max-height: 50px; }
    .about-menu li h1 {font-size: 24px; min-height: 28px;margin: 10px 0 0;}
    .about-menu li p {font-size: 14px;line-height: 16px;}
    .aboutlc {height: auto;padding: 40px 0;}
    .aboutlc .common-title {padding-left: 40px;}
    .aboutlc-loop {margin-top: 48px;}
    .aboutlc-time {padding: 8px 0 0;}
    .aboutlc-show {width: 100%;padding: 0;}
    .aboutlc-intro h2 {font-size: 36px;margin-bottom: 8px;}
    .aboutlc-intro p {font-size: 16px; line-height: 26px;}
    .aboutlc-time .swiper-slide-active .aboutlc-num::after { width: 72px;display: none;}
    .aboutlc-cont {margin-top: 32px;}
    .aboutlc-cont li {padding: 0 20px 0 60px;width: 84%;}
    .aboutlc-cont li h2 {font-size: 20px;}
    .aboutlc-cont li p {font-size:14px;line-height:24px;}
    .aboutry {padding: 40px 0 60px;}
    .aboutry-item {margin-top: 28px;}
    .aboutzr {padding: 40px 0;}
    .aboutzr-item {margin-top: 20px;}
    .aboutzr-item li{width: 100%;height:auto; padding: 36px 20px;margin-top: 18px;margin-right: 0;position: relative;}
    .aboutzr-item li::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.4);}
    .aboutzr-item li:first-child {transform: translateY(0px);}
    .aboutzr-item li:nth-child(3) {transform: translateY(0px);}
    .aboutzr-item li:last-child {transform: translateY(0px);}
    .aboutzr-item li h2 {font-size: 20px;position: relative;z-index: 2;margin-bottom: 10px;}
    .aboutzr-item li p {opacity:1;line-height: 26px;position: relative;z-index: 2;transform: translateY(0);}
    .aboutzr-item li.active {padding:60px 20px;width: 100%;text-align: center;}


    .culture-coulmn {padding-top:40px;}
    .culture-items { margin-bottom:40px; }
    .culture-title h2 { font-size: 20px; }
    .culture-value {padding: 40px 0;}
    .culture-value-items{margin-top: 20px;}
    .culture-value-items ul li {width: 50%;}
    .culture-value-items ul li i { margin-bottom: 20px;}
    .culture-value-items ul li h2 {font-size: 20px;}

    .case-target {padding: 40px 0;}
    .target-cont {margin-top: 20px;}
    .case-serve {padding:40px 0 0;}
    .serve-item {margin-top: 28px;}
    .serve-item .serve-line {display: none; }
    .serve-item ul {top:0px;}
    .serve-item li{width:50%;}
    .design-show {padding-top: 40px; }
    .design-cont {margin-top: 20px;}

    .design-list {bottom: 0px;margin-top: 28px;}
    .design-list li {width: 100%;margin-bottom: 28px;}
    .design-flow {padding: 40px 0;}
    .design-coulmn { margin-top:0px;}
    .design-coulmn li {width: 49%;margin-right: 2%;margin-top: 28px;}
    .design-coulmn li:nth-child(3n){margin-right: 2%;}
    .design-coulmn li:nth-child(2n){margin-right: 0;}

    .case-safety {padding: 40px 0;}
    .safety-cont {width: 100%;margin-top: 20px;}

    .overview {padding: 40px 0 ;}
    .overview-cont-center {padding:30px 20px;}
    .overview-item:nth-child(2n) .overview-cont-center {padding:30px 20px;}
    .overview-cont-center h2 {font-size: 20px;margin-bottom: 16px;}
    .overview-cont-center p { font-size: 16px;line-height: 26px;}
    .btn {margin-top: 18px;}
    .overview-case {height:auto; padding: 48px 0 60px;}
    .overview-case-item h2 {font-size: 24px;}
    .overview-case-item p {font-size: 16px;line-height: 26px; margin: 20px 0 28px;max-width: 100%;}
    .overview-item {margin-top: 30px;}

    .prod-show {padding: 40px 0 48px;}
    .prod-coulmn {height:auto;flex-direction: column;}
    .prod-lft{width: 100%;}
    .prod-rgt { width: 100%; padding: 0px 20px;margin-top: 28px;}
    .prod-rgt h2 {font-size: 20px; margin-bottom: 20px;}
    .prod-rgt p {font-size: 15px;line-height: 25px; }
    .prod-list {padding: 40px 0 48px;}
    .prod-link {width: 48.5%;}
    .prod-link:nth-child(3n) {margin-right: 3%;}
    .prod-link:nth-child(2n){margin-right: 0;}
    .prod-img {height: 200px;}
    .prod-cont {padding: 28px 0 20px;}
    .prod-cont h2 {font-size: 14px;}


    .newslm {padding: 40px 0 48px;}
    .newslm-link {flex-direction: column-reverse;padding: 30px 0;}
    .newslm-cont {width: 100%;padding-right: 0;margin-top: 28px;}
    .newslm-img {width: 100%;}

    .article-show {padding: 40px 0 40px; }
    .article-theme h1 {font-size: 20px;margin-bottom: 16px; }
    .article-cont {margin-top: 20px;padding-top: 28px;}
    .article-list {padding-bottom: 40px;}
    .article-nav li{flex-direction: column;padding: 16px 0;}
    .article-nav li p{margin-bottom: 6px;}
    .article-related {padding:40px 0;}
    .article-title h2 {font-size: 20px;}
    .article-link li {width: 100%;margin-right: 0;}
    .article-coulmn {height: auto;}
    .article-img {height: auto;}
    .article-menu {padding: 30px 20px;height: auto;}
    .article-menu h2 {font-size: 18px;line-height: 28px;height: 56px;}
    .article-menu p {font-size: 14px;line-height: 24px;height: 72px;}
    .techsiLogo-mix{display: none;}
    .techsiLogo-img {width: 100%;height: 100%;opacity: 1;}
    .techsiLogo-sticky{position: relative;height: 100%;}
    .techsiLogo{height: 250px;}

    .science-item {padding: 40px 0;}
    .science-content .common-btn {margin-top: 22px;}

    .techetBan-mix, .techetBan-bg, .techetBan-video{height: 240px;}
    .techetBan-title{padding: 0 4%;}
    .techetBan-title h1 {font-size: 28px;}
    .techetBan-title h6 {font-size: 20px;margin: 10px 0 20px;}
    .seeVideo {width: 120px;height: 36px;}
    .techetmx {padding: 0 4% 40px;}
    .techetmx p, .techsiDesc p{font-size: 16px;line-height: 26px;}
    .techetkg {padding: 0 0 40px;}
    .techTitle h4 {font-size: 28px;margin-bottom: 16px;}
    .techTitle p {font-size: 16px;line-height: 26px;}
    .techetkg-img {margin-top: 32px;}
    .techetBan-shade {background: linear-gradient(0deg, black 8%, transparent);}
    .techsiBan .techetBan-title h4, .techmiBan .techetBan-title h4, .techicBan .techetBan-title h4 {font-size: 22px;margin-top: 4px;}
    .techsiBan .techetBan-title h6, .techmiBan .techetBan-title h6, .techicBan .techetBan-title h6 {margin: 6px auto 20px;font-size: 12px;line-height: 18px;max-width: 280px;}
    .techsiDesc {padding: 40px 4% 20px;}
    .techsiLogo-cont {font-size: 100px;}
    .techsiIntr-items {padding: 40px 0;}
    .techsiIntr-cont .techTitle h4{font-size: 26px;}
    .techsiIntr-cont .techTitle p {font-size: 14px;line-height: 24px;}
    .techsiIntr-cont {margin-top: 32px;}
    .techsiEnd {padding: 80px 0 100px;}
    .techsiEnd-cont img {width: 159px;margin-bottom: 20px;}
    .techsiEnd-cont p {font-size: 15px;line-height: 26px;}
    .techsiIntr-img img {max-width: 80%;}
    .techList {padding: 10px 0 40px;}
    .techList-items {margin-top: 32px;}
    .techList-items .contain-1400{flex-direction: row !important;}
    .techList-img{width: 100%;}
    .techList-cont{width: 100%;padding: 28px 0 0 !important;}
    .techList .techTitle h4 {font-size: 24px;margin-bottom: 10px;}
    .techList-cont .techTitle p {line-height: 26px;}
    .techmiBox .techetkg {padding: 40px 0;}
    .techmiBox .techetkg .techTitle h4 {font-size: 18px;}
    .techicBox .techList {padding: 0 0 50px;}

    .talentsln {padding: 40px 0;}
    .talentsjz {padding: 40px 0;}
    .talentsjz-item{margin-top: 24px;}
    .talentsjz-item li {width: 48%;margin-top: 2%;}
    .talentsjz-item li h2 {width: 80px;height: 80px;font-size: 18px;}
    .talentstd {padding: 40px 0 60px;}
    .talentstd-item::after {display: none;}
    .talentstd-item ul{margin: 0 0 28px 0;height: auto;}
    .talentstd-item ul li {width: 32%;margin-top: 28px;}
    .talentstd-lft i, .talentstd-rgt i{height: 24px;top:-26px;bottom: auto;}
    .talentstd-lft i{top: auto;bottom: -26px;}
    .talentstd-lft i::after, .talentstd-rgt i::after {top: 10px;transform: rotate(90deg);}
    .talentstd-rgt i::after{top: auto;bottom: 5px;}
    .talentsdy { height: auto;padding: 40px 0;}
    .talentsdy-item {margin-top: 20px;}
    .talentsdy-item li {width: 100%;padding: 80px 24px 32px;margin: 88px 2% 0 0;height: auto;}
    .talentsdy-item li:nth-child(2n){margin-right: 0;}
    .talentsfc {padding: 40px 0; }
    .talentsfc-show {margin-top: 20px; }
    .talentsfc-item {flex-direction: column;}
    .talentsfc-lft,.talentsfc-rgt{width: 100%;}
    .talentsfc-lft{margin-bottom: 8px;}
    .talentsfc-show .talentsfc-pagination {margin-top: 24px; }

    .aldyj { padding:40px 0;}
    .aldyj::after {width: 260px;height: 180px;display: none;}
    .aldly-lft h2 {font-size: 24px;}
    .aldyj-title h2 {font-size: 20px; margin-bottom: 16px;}
    .aldyj-title p { font-size: 14px;line-height: 24px;max-width: 100%;}
    .aldyj-menu ul{margin-top: -20px;}
    .aldyj-menu li{width: 50%;text-align:center;margin-top: 20px;padding: 0;}
    .aldly-list{overflow: hidden;}
    .aldly-list li{width: 50%;float: left;}
    .aldly-list li h6 {font-size: 15px;padding-left: 18px;}
    .aldly-list li h6::before{width: 8px;height: 8px;}
    .aldly-list li::after{display: none;}
    .aldly-list li h6::after{display: none;}
    .aldly-list li:last-child{border-bottom: none;}
    .aldyj-menu li h1 {font-size: 28px;}
    .aldyj-menu li:nth-child(2n):after{display: none;}
    .aldyj-menu li::after{height: 100%;}
    .aldly::before {display: none;}
    .aldly::after {display: none;}
    .aldly-lft {width: 100%; background-color: #1c2437;padding:40px 20px 12px;}
    .aldly-list {margin-top: 24px;}
    .aldly-rgt{position: relative;width: 100%;padding: 0 4%;}
    .aldpt {padding: 40px 0;background: none !important;}
    .aldpt-title {width: 100%;}
    .aldpt-title h2 {font-size: 20px;margin-bottom: 20px;}
    .aldpt-item { margin-top: 0px;}
    .aldpt-item li {width: 100%;height: auto;padding: 30px 20px; background-color: #252f45;margin-top: 20px;}
    .aldpt-item li span {display: none;}
    .aldpt-item li h2 {color: #fff;}
    .aldpt-cont {display: block;transform: translateY(0px);}
    .aldpt-yellow {opacity: 1; }
    .aldpt-black{opacity: 0;}
    .aldlc {padding: 40px 0; }
    .aldlc-title h2 { font-size: 20px;}
    .aldlc-title p {font-size: 14px;line-height: 24px; }
    .aldlc-item {margin-top: 20px;}
    .aldlc-item li {width: 49%;margin-right: 2%;margin-top: 2%;}
    .aldlc-item li:nth-child(2n){margin-right: 0;}
    .aldlc-menu h2 {font-size: 14px;}
    .aldlc-img h2 { font-size: 14px;}
    .aldsy-loop img {min-height: 360px;}
    .aldsy-title h2 {font-size: 20px;margin-bottom: 16px;}
    .aldsy-show { width: 60%; margin-top: 28px; padding: 0 48px; }
    .aldcg { padding: 40px 0 48px;}
    .aldcg-title h2 {font-size: 20px;}
    .aldcg-cont {padding: 0;margin-top: 28px;}
    .aldcg-cont::before, .aldcg-cont::after{display: none;}
    .aldcg-cont p {font-size: 14px;line-height: 24px;}
    .aldcg-menu ul li a { width:98px;font-size: 12px;height: 38px;line-height: 38px;}
    .aldcg-menu ul li+li {margin-left: 6px;}
    .aldhz { padding: 40px 0;}
    .aldhz-title h2 {font-size: 20px;margin-bottom: 16px;}
    .aldhz-title p {font-size: 14px; line-height: 24px;}
    .aldhz-item{margin-top: 0;}
    .aldhz-item li {width: 32%;height: 88px;margin-top: 20px;}
    .aldhz-item li:nth-child(4n){margin-right: 2%;}
    .aldhz-item li:nth-child(3n){margin-right: 0;}

    .yieldjy {padding:40px 0;}
    .yieldjy-item {margin-top: 0px;}
    .yieldjy-item ul li {width: 100% !important;margin-right: 0%;margin-top: 28px;}
    .yieldjy-cont-center {opacity: 1;transform: translateY(0px);}
    .yieldjy-cont-center p {font-size: 16px;line-height: 26px;}
    .yieldjy-img {height: 220px;}
    .yieldlm{padding:40px 0;}
    .yieldlm-item ul{display: flex;flex-wrap: wrap;}
    .yieldlm-item li p {line-height: 20px;text-align: center;}
    .yieldlm-item li {width: 50%;margin-top: 20px;}
    .yieldlc {padding: 40px 0;}
    .yieldlc-coulmn li{width: 100%;margin-top: 24px;}
    .yieldlc-img {margin-top: 30px;}
    .yieldzd {padding: 40px 0; }
    .yieldzd-item{margin-top: 0;}
    .yieldzd-item li { width:100%;margin-right:0;margin-top: 28px;}
    .yieldzd-cont { padding: 28px 0px; height:auto; }
   

    .investor-banner h6 { font-size: 16px;}
    .investor-banner h2 span {font-size: 24px;}
    .investor-banner h2 span::after{bottom: 2px;}
    .investor-banner .investor-data { width: 100%; margin-bottom: 20px;}
    .investor-banner .investor-data li{width: 30%;}
    .investor-banner .investor-data li:first-child,.investor-banner .investor-data li:nth-child(2){width: 20%;}
    .investor-banner .investor-data li h6, .investor-banner ul li p { font-size: 12px; line-height: 24px;}
    .investorqk {padding:40px 0;}
    .investorqk-lft {width: 100%;padding-right: 0;height: auto;}
    .investorqk-rgt {width: 100%;margin-top: 28px;}
    .investorqk-img {width: 100%;height: auto;}
    .investortg {padding: 40px 0;}
    .investortg-item {margin-top: 0px;}
    .investortg-item li {width: 49%;margin-top: 28px;}
    .investortg-item li:nth-child(2n){margin-right: 0;}
    .investorzl {padding: 40px 0;}
    .investorzl-item { margin-top:0px;}
    .investorzl-item li { width: 49%;margin-top: 28px;}
    .investorzl-item li:nth-child(2n){margin-right: 0;}
    .investorlf {padding:40px 0;}
    .inverstorlf-form { margin-top: 28px;}
    .inverstorlf-inline {width:100%;}

    .campus {padding: 40px 0;}
    .campus-item {margin-top: 24px;}
    .campus-item li {width: 48%;margin-top: 2%;}
    .xz-modal .xz-modal-box{width:92%;margin-left: 0;left: 4%;padding: 20px 15px;height: 540px;margin-top: -270px;}
    .xz-modal h2 {padding: 0 0 18px;font-size: 24px;margin-bottom: 22px;}
	.xz-modal-action{right:0px;}
	.tdIntroModal-action .btn, .xz-modal-action .btn{width:50px;height:50px;}
	.xz-modal-box .content{padding:0;padding-bottom:50px;}
    .social {padding: 40px 0;}

    .contact { padding: 40px 0 48px;}
    .contact-link {padding: 20px 0; }
    .contact-link ul {flex-wrap: wrap;}
    .contact-link ul li{width: 100%;}
    .contact-link ul li+li{margin-top: 16px;}
    .contact-inline {width: 100%;}
    .contact-bot {flex-direction: column;align-items: flex-start;}
    .contact-bot a{margin: 20px auto 0;}
    .contact-map .amap-info-content {width: 160px;}
    .target-show {margin-top: 30px;}
    .target-pagination .swiper-pagination-bullet {width: 8px;height: 8px;margin: 0 5px;}
    .target-pagination {margin-top: 12px;}
    .target-prev, .target-next{display: none;}
    .aldyj-show {margin-top: 40px;}
    .aldcg-link .aldcg-img img{width: calc(100% - 130px);}
    .aldcg-link .aldcg-img{text-align: center;}
    .yieldjy-img::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0, 0.4);}
    .com-banner.news-banner {height: 300px;}
    .com-banner.news-banner h2 {font-size: 24px;margin: 0 0 16px;}
    .article-nav .article-btn {height: 40px;margin-top: 34px;}
    .tdIntroModal-top .choose{width: 100%;margin: 0;}
    .tdIntroModal-contain .tdIntroModal-con {margin-top: 20px;}
    .tdIntroModal-contain .tdIntroModal-con .tdIntroModal-con{margin-top: 0;}
    .talentsfc-rgt{justify-content: space-between;flex-direction: row;}
    .talentsfc-img{width: 49%;height: auto;}
    .aldcg-cont p span {font-size: 20px;}
    .aldcg-menu {margin: 36px 0 30px;}
    .aldlc-menu {padding: 68px 10px 0;}
    .yieldlm-item li i {height: 60px;margin-bottom: 12px;}
    .yieldlc-coulmn li:first-child{margin-top: 0;}
    .serve-cont p{text-align: center;}
    .serve-item ul{display: flex;flex-wrap: wrap;}
    .serve-item li:nth-child(2n) .serve-cont{height: auto;}
    .serve-item li:nth-child(2n){justify-content: flex-start;}
    .tDvptIntro-modal.socixz_Ck .tdIntroModal-contain {height: 450px;padding: 20px;padding-right: 60px;overflow-y: auto !important;}
    .tanCk-cont {border-radius: 5px;padding: 25px;width: 100%;}
    .socixz-list {margin-bottom: 0px;}
    .socixz-list .list-muen {margin-bottom: 15px;padding: 15px 20px 15px 15px;}
    .socixz-zx a {width: 190px;height: 50px;}
    .xz-modal.socixz_Ck .xz-modal-box {width: 100%;margin-left: 0%;left: 0%;}
    .socixz-form .socixz-input {width: 100%;margin-bottom: 15px;}
    .xz-modal.socixz_Ck .pst-rel {padding-right: 15px;}
    .socixz-line .list-muen {margin-bottom: 30px;}
    .socixz-form-btn a:nth-child(1) {width: 150px;height: 45px;margin-right: 10px;}
    .socixz-form-btn a:nth-child(2) {width: 150px;height: 45px;margin-right: 10px;}
    .socijh-lun {border-radius: 20px;padding: 20px;}
    .socijh-lun .cont {padding: 20px 15px;}
    .socijh-lun .cont .lONe.left{display: none;}
    .socijh-lun .cont .lONe.right {display: none;}
    .socizp-lun .img{height: 216px;}
    .socizp-lun .cont > div {height: 50px;}
    .tdIntroModal-con{height: auto;}
}