@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: 54px;user-select: none;}
.paging-menu, .paging-menu a, .paging-skip, .paging-hint, .paging-skip input, .paging-skip button{display: inline-block;vertical-align: middle;}
.paging-menu a{width: 40px;height: 40px;line-height: 38px;border: 1px solid #e8ecf0;margin: 4px 5px;font-size: 16px;color: #746d6f;transition: border .4s ease, color .4s ease, background .4s ease;border-radius: 6px;background-color: #fff;}
.paging-menu a:first-child, .paging-menu a:last-child{font-size: 0;background: #fff url('../images/common/arrL.svg') no-repeat center/auto 18px;}
.paging-menu a:last-child{transform: rotate(180deg);}
.paging-menu a:first-child:hover, .paging-menu a:last-child:hover{background-image: url('../images/common/arrLW.svg');}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #2470bc;background-color: #2470bc;color: #fff;}
@media all and (max-width:1599px) {.paging{margin-top: 48px;}}
@media all and (max-width:1279px) {.paging{margin-top: 40px;}}
@media all and (max-width:640px) {.paging{margin-top: 32px;}.paging-menu a{margin: 4px 3px;}}

/* 搜索页面 */
.search{width: 100%;padding: 80px 0;}
.search-info{width: 100%;font-size: 28px;color: #333;font-weight: 700;}
.search-info span{color: #2470bc;}
.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;font-weight: 500;color: #363636;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: #94979b;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: #2470bc !important;}
.search-link:hover h2{color: #2470bc;}
@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;}}

.sonBan{width: 100%;position: relative;height: 600px;background: #fff;}
.sonBan video, .sonBan img{width: 100%;object-fit: cover;height: 600px;}
.sonBan video{display: none;}
.sonBan img{display: block;}
.sonBan.videoBan img{display: none;}
.sonBan.videoBan video{display: block;}
.sonBan-cont{color: #fff;position: absolute;width: 100%;text-align: center;padding: 0 4%;left: 0;bottom: 130px;z-index: 4;}
.sonBan-cont h2{font-size: 48px;line-height: 1;margin-bottom: 36px;font-weight: 500;}
.sonBan-cont p{font-size: 20px;line-height: 1;}

.sonMenu-sus{width: 100%;height: 80px;position: relative;}
.sonMenu .contain{position: relative;z-index: 2;}
.sonMenu{width: 100%;font-size: 0;background: #f6f8fa;position: absolute;z-index: 99;left: 0;top: 0;}
.sonMenu::after{content: "";position: absolute;width: 100%;height: 1px;left: 0;bottom: 0;background: #e3e6e9;}
.sonMenu-scroll{width: 100%;}
body.PC .sonMenu-scroll{width: 100% !important;}
body.PAD .sonMenu-scroll{width: 100% !important;}
.sonMenu a{display: inline-block;margin-right: 74px;font-weight: 500;vertical-align: middle;font-size: 14px;color: #5e5656;height: 80px;line-height: 80px;position: relative;transition: all .4s ease;}
.sonMenu a:last-child{margin-right: 0;}
.sonMenu a::after{content: "";position: absolute;width: 0;height: 3px;right: 0;bottom: 0;transition: all .4s ease;background: #2470bc;}
.sonMenu a:hover{color: #2470bc;}
.sonMenu a.active{color: #2470bc;}
.sonMenu a.active::after{width: 100%;right: auto;left: 0;}
.sonMenu.fixed{position: fixed;top: 80px;}
.sonMenu.fixed a{height: 60px;line-height: 60px;}
.sonMenu-place .sonMenu a{padding-right: 46px;margin-right: 0;}
.sonMenu-place .sonMenu a::after{display: none;}
.sonMenu-place .sonMenu a::before{content: "";position: absolute;width: 18px;height: 100%;top: 0;right: 14px;background: url('../images/pages/menuArr.svg') no-repeat center/100% auto;}
.sonMenu-place .sonMenu a:last-child:before{display: none;}
.sonMenu-place .sonMenu a:last-child{padding-right: 0;}

/* 产品&服务 */
.protf{width: 100%;padding-bottom: 90px;}
.protf-mix{padding: 100px 0 130px;background: url('../images/pages/probar.png') repeat-x left bottom;}
.protf-img{width: 300px;float: left;padding-top: 16px;}
.protf-img img{max-width: 100%;}
.protf-cont{width: 680px;float: right;}
.protf-cont p{font-size: 16px;color: #94979b;line-height: 30px;}
.protf-cont p br{content: "";display: block;height: 24px;}
.proTitle{width: 100%;text-align: center;}
.proTitle h2{font-size: 29px;line-height: 1;color: #363636;text-transform: uppercase;font-weight: 500;}
.proTitle p{width: 100%;font-size: 0;margin-top: 32px;}
.proTitle p span, .proTitle p b{display: inline-block;vertical-align: middle;height: 24px;line-height: 24px;margin: 0 5px;}
.proTitle p span{width: 40px;margin-bottom: 20px;}
.proTitle p span img{width: 36px;}
.proTitle p b{font-weight: 400;font-size: 14px;color: #646464;}
.prolb{width: 100%;padding: 40px 0 100px;background: #f3f6f9;margin-top: 20px;overflow: hidden;}
.prolb-list{width: 100%;}
.prolb-list ul{display: flex;flex-wrap: wrap;margin: -3% 0 0 -3%;}
.prolb-list li{width: 30.3333%;float: left;margin: 3% 0 0 3%;background: #fff;transition: all .4s ease;border-radius: 8px;overflow: hidden;}
.prolb-img{width: 100%;overflow: hidden;position: relative;}
.prolb-img::after{display: none;content: "";top: 20px;right: 20px;position: absolute;width: 22px;height: 20px;background: url('../images/pages/proDown.png') no-repeat center/100% auto;z-index: 4;}
.prolb-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.prolb-mix{width: 100%;padding: 38px;}
.prolb-name{width: 100%;position: relative;padding-right: 50px;}
.prolb-name h2{font-size: 20px;font-weight: 500;color: #433939;height: 24px;line-height: 24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.prolb-name span{position: absolute;right: 0;top: -16px;text-align: center;line-height: 24px;width: 40px;height: 24px;border-radius: 12px;font-size: 12px;color: #2470bc;}
.prolb-name span img{width: 36px;}
.prolb-desc{width: 100%;padding: 16px 0 30px;}
.prolb-desc p{font-size: 14px;color: #94979b;line-height: 24px;height: 48px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.prolb-link{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.prolb-link a{display: flex;width: 48%;align-items: center;justify-content: center;font-weight: 500;height: 44px;border: 1px solid #ccd4dc;border-radius: 22px;font-size: 15px;color: #2470bc;transition: all .4s ease;}
.prolb-link a:hover{border: 1px solid #2470bc;background: #2470bc;color: #fff;}
.prolb-list li:hover{transform: translateY(-2px);box-shadow: 0 4px 28px 4px rgba(0,0,0,.1);}
.prozx{width: 100%;padding: 100px 0;overflow: hidden;}
/* ---- */
.inddt-list{width: 100%;margin-top: 40px;}
.inddt-ul{display: flex;flex-wrap: wrap;margin: -68px 0 0 -3%;}
.inddt-link{display: block;width: 30.3333%;float: left;position: relative;margin: 68px 0 0 3%;}
.inddt-link-img{width: 100%;overflow: hidden;}
.inddt-link-img img{width: 100%;height: 15rem;object-fit: cover;transition: all .6s ease;}
.inddt-link-mix{width: 100%;}
.inddt-link-time{width: 100%;position: relative;padding-top: 8px;display: flex;align-items: center;justify-content: space-between;height: 66px;border-bottom: 1px solid #e6e7e8;padding-right: 20px;}
.inddt-link-time span{font-size: 20px;color: #bcc1c6;font-family:'BRUTALTYPE';}
.inddt-link-time img{max-width: 62px;}
.inddt-link-cont{width: 100%;padding-top: 28px;}
.inddt-link-cont h2{font-size: 20px;margin-bottom: 20px;font-weight: 500;transition: all .4s ease;color: #433939;line-height: 28px;height: 56px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.inddt-link-cont p{font-size: 14px;line-height: 24px;color: #94979b;max-height: 72px;overflow: hidden;-webkit-line-clamp: 3;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.inddt-link:hover .inddt-link-img img{transform: scale(1.04);}
.inddt-link:hover .inddt-link-cont h2{color: #2470bc;}
/* ---- */
.prozx .inddt-link-cont{padding: 28px 0 32px;border-bottom: 1px solid #d8dfe5;position: relative;}
.prozx .inddt-link-cont h2{margin-bottom: 0;}
.prozx .inddt-link-time{height: auto;margin: 10px 0 24px;padding-top: 0;}
.prozx .inddt-link-time{border-bottom: none;}
.prozx-more{width: 100%;margin-top: 60px;}
.prozx-more a{display: flex;align-items: center;justify-content: center;margin: 0 auto;width: 160px;height: 60px;border-radius: 30px;background: #2470bc;font-size: 18px;color: #fff;transition: all .4s ease;}
.prozx-more a:hover{box-shadow: 0 4px 16px 2px rgba(36,112,188,.3);}
.prozx .inddt-ul {margin: -60px 0 0 -3%;}
.prozx .inddt-link {margin: 60px 0 0 3%;}

/* 产品&服务-一起玩 */
.proyq{width: 100%;padding: 100px 0;overflow: hidden;}
.proyqtf.protf{padding: 0;}
.proyqtf.protf .protf-mix {padding: 0;background: #fff;}
.proyqtf.protf .protf-img{width: 260px;}
.proyqtf.protf .protf-cont{width: calc(100% - 260px);padding-left: 60px;}
.proyqlb{width: 100%;padding: 40px 0;margin-top: 36px;border-bottom: 1px solid #d8dfe5;border-top: 1px solid #d8dfe5;}
.proyqlb ul{margin: -2% 0 0 -2%;display: flex;flex-wrap: wrap;}
.proyqlb li{width: 23%;float: left;margin: 2% 0 0 2%;overflow: hidden;position: relative;}
.proyqlb li img{width: 100%;object-fit: cover;transition: all .6s ease;}
.proyqlb-more{position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: flex;flex-direction: column;justify-content: center;text-align: center;color: #fff;}
.proyqlb-more::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(36,112,188,.94);transition: all .4s ease;}
.proyqlb-more h4{font-size: 20px;margin-bottom: 8px;position: relative;z-index: 3;font-weight: 500;}
.proyqlb-more p{font-size: 15px;position: relative;z-index: 3;}
.proyqlb-more:hover::before{background: #2470bc;}
.proyqsm{width: 100%;text-align: center;margin-top: 90px;}
.proyqsm-title{width: 100%;}
.proyqsm-title p{font-size: 20px;color: #433939;line-height: 1.4;font-weight: 500;}
.proyqsm-code{width: 100%;font-size: 0;margin-top: 40px;}
.proyqsm-code li{display: inline-block;vertical-align: middle;margin: 0 50px;}
.proyqsm-code li:first-child{margin-left: 0;}
.proyqsm-code li:last-child{margin-right: 0;}
.proyqsm-code li img{max-width: 271px;}
.proyqsm-code li p{font-size: 16px;font-weight: 500;color: #433939;margin-top: 18px;line-height: 1;}

/* 产品&服务-一起玩详情 */
.proyqxq.proyq .proyqlb{padding: 0;margin: 0;border: none;}

/* 动态 */
.dyna{width: 100%;overflow: hidden;padding: 100px 0;}
.dyna .inddt-list{margin: 0;}
.inddt-more{display: flex;align-items: center;justify-content: center;margin: 84px auto 0;width: 160px;height: 60px;border-radius: 30px;background: #2470bc;font-size: 18px;color: #fff;transition: all .4s ease;}
.inddt-more:hover{box-shadow: 0 4px 16px 2px rgba(36,112,188,.3);}

/* 动态-详情 */
.dynaxq{width: 100%;padding-top: 100px;}
.dynaxq .contain{display: flex;flex-wrap: wrap;}
.dynaxq-mix{width: calc(100% - 360px);float: left;padding: 34px 20px 120px 0;border-right: 1px solid #e6e7e8;}
.dynaxq-title{width: 100%;padding-bottom: 44px;background: url('../images/pages/dynaxqbar.png') repeat-x left bottom;}
.dynaxq-title h1{font-size: 24px;color: #433939;line-height: 1.4;font-weight: 500;}
.dynaxq-title-mix{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 26px;align-items: center;}
.dynaxq-title-mix h6{font-size: 24px;color: #bcc1c6;font-family:'BRUTALTYPE';}
/* ---- */
#toShare{font-size: 0;}
#toShare span, #toShare a{display: inline-block;vertical-align: middle;}
#toShare span{font-size: 14px;color: #bcc1c6;}
#toShare a{width: 32px;height: 32px;border-radius: 50%;line-height: 32px;text-align: center;margin-right: 10px;opacity: 0.8;transition: all .4s ease;}
#toShare a>img{width: 20px;}
#toShare a:last-of-type{margin-right: 0;}
#toShare a.icon-wechat{background: #66c9a6;}
#toShare a.icon-qq{background: #43aef3;}
#toShare a.icon-weibo{background: #f6a71b;}
#toShare a:hover{opacity: 1;}
#toShare .icon-wechat{position: relative;}
#toShare .icon-wechat .wechat-qrcode{display: none;border: 1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms; }
#toShare .icon-wechat .wechat-qrcode.bottom {top:40px;left:-84px;}
#toShare .icon-wechat .wechat-qrcode.bottom:after {display:none;}
#toShare .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px; background-color:#f3f3f3; margin:0;padding:0;color: #777; }
#toShare .icon-wechat .wechat-qrcode .qrcode{width:105px; margin:10px auto;}
#toShare .icon-wechat .wechat-qrcode .qrcode table{margin:0!important;}
#toShare .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0;}
#toShare .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
#toShare .icon-wechat:hover .wechat-qrcode{display: block;}
/* ---- */
.dynaxq-cont{width: 100%;padding: 40px 0 80px;background: url('../images/pages/dynaxqbar.png') repeat-x left bottom;}
.dynaxq-cont p{font-size: 16px;color: #94979b;line-height: 30px;}
.dynaxq-cont img{max-width: 100%;display: block;margin: 0 auto;}
.dynaxq-btn{width: 100%;margin-top: 34px;display: flex;align-items: center;flex-wrap: wrap;}
.dynaxq-btn-pn{width: calc(100% - 160px);padding-right: 80px;float: left;}
.dynaxq-btn-pn p{display: block;font-weight: 500;width: 100%;padding-left: 56px;font-size: 14px;color: #595858;position: relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.dynaxq-btn-pn p:last-child{margin-top: 16px;}
.dynaxq-btn-pn p span{position: absolute;left: 0;top: 0;}
.dynaxq-btn-pn p a{transition: all .4s ease;}
.dynaxq-btn-pn p a:hover{color: #2470bc;}
.dynaxq-btn-back{width: 160px;float: right;}
.dynaxq-btn-back a{display: flex;width: 100%;height: 60px;border-radius: 30px;background: #2470bc;color: #fff;align-items: center;justify-content: center;font-size: 18px;transition: all .4s ease;}
.dynaxq-btn-back a:hover{box-shadow: 0 4px 16px 2px rgba(36,112,188,.3);}
.dynaxq-hot{width: 360px;float: right;padding: 40px 0 120px 20px;position: relative;}
.dynaxq-hot::after{content: "";position: absolute;width: 300%;height: 1px;background: #e6e7e8;top: 0;left: 0;}
.dynaxq-hot-title{width: 100%;font-size: 20px;color: #363636;line-height: 1;}
.dynaxq-hot .inddt-list{margin-top: 20px;}
.dynaxq-hot .inddt-ul{margin: -50px 0 0;}
.dynaxq-hot .inddt-link{width: 100%;margin: 50px 0 0;}

/* 关于我们 */
.abojj{width: 100%;overflow: hidden;padding-top: 100px;}
.abojj-desc{width: 100%;margin-top: 24px;}
.abojj-desc p{font-size: 16px;color: #94979b;line-height: 30px;}
.abojj-desc p br{content: "";display: block;height: 24px;}
.aboyj{width: 100%;padding: 80px 0 100px;}
.aboyj-mix{background: #f3f5f8;padding: 40px 0;}
.aboyj-name, .aboyj-cont{height: 160px;display: flex;justify-content: center;}
.aboyj-name{width: 428px;float: left;align-items: center;font-size: 29px;color: #363636;border-right: 1px solid #e1e3e7;font-weight: 500;}
.aboyj-cont{width: calc(100% - 428px);float: right;flex-direction: column;padding: 0 168px;}
.aboyj-cont p{font-size: 16px;color: #94979b;line-height: 30px;}
.abolc{width: 100%;background-repeat: no-repeat;background-position: left top;padding: 140px 0 60px;background-color: #f3f6f9;}
.abolc .proTitle h2{color: #fff;}
.abolc-loop{width: 100%;padding: 60px 100px 70px;position: relative;background: #fff;margin-top: 100px;}
.abolc-mix{width: 100%;}
.abolc-year{width: 100%;text-align: center;height: 64px;}
.abolc-year h6{font-size: 28px;color: #5c5454;font-family:'KELPTA3-BOLD';font-weight: 700;line-height: 1;}
.abolc-year i{display: block;width: 18px;height: 18px;border-radius: 50%;background: #fff;border: 2px solid #2470bc;margin: 18px auto 0;position: relative;}
.abolc-year i::after{content: "";position: absolute;width: 10px;height: 10px;border-radius: 50%;top: 50%;left: 50%;margin: -5px 0 0 -5px;background: #2470bc;}
.abolc-cont{width: 100%;margin-top: 36px;}
.abolc-cont p{font-size: 16px;color: #94979b;line-height: 24px;margin-top: 18px;}
.abolc-cont p:first-child{margin-top: 0;}
.abolc-loop::after{content: "";position: absolute;width: calc(100% - 200px);left: 100px;height: 2px;background: #d7dce0;top: 114px;}
.abolc-prev, .abolc-next{width: 100px;top: 60px;height: 54px;position: absolute;cursor: pointer;background: url('../images/pages/aboArr.svg') no-repeat center bottom/28px auto;transition: all .4s ease;}
.abolc-prev{left: 0;}
.abolc-next{right: 0;transform: rotate(180deg);background-position: center top;}
.abolc-prev:hover, .abolc-next:hover{background-image: url('../images/pages/aboArrH.svg');}
.abotd{width: 100%;padding: 100px 0;overflow: hidden;}
.abotd-list{width: 100%;margin-top: 36px;}
.abotd-list ul{margin: -3% 0 0 -3%;display: flex;flex-wrap: wrap;}
.abotd-list li{width: 30.3333%;float: left;margin: 3% 0 0 3%;background: #f3f6f9;overflow: hidden;user-select: none;cursor: pointer;transition: all .4s ease;}
.abotd-tags, .abotd-desc{display: none;}
.abotd-img{width: 160px;float: left;overflow: hidden;}
.abotd-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.abotd-mix{width: calc(100% - 160px);float: right;padding: 28px 26px;}
.abotd-name{width: 100%;font-size: 22px;color: #2470bc;line-height: 1;font-weight: 400;}
.abotd-info{width: 100%;margin-top: 12px;}
.abotd-info p{font-size: 16px;color: #72777c;line-height: 24px;}
.abotd-list li:hover{transform: translateY(-2px);box-shadow: 0 4px 16px 2px rgba(36,112,188,.2);}
.abowh{width: 100%;overflow: hidden;background: #f3f6f9;position: relative;}
.abowh-img{width: 50%;float: right;}
.abowh-img img{width: 100%;object-fit: cover;}
.abowh-mix{position: absolute;width: 100%;height: 100%;display: flex;align-items: center;top: 0;left: 0;z-index: 2;}
.abowh-mix .contain{margin-top: -70px;}
.abowh .proTitle{text-align: left;padding-bottom: 4px;}
.abowh-list{width: 100%;}
.abowh-list li{width: 100%;margin-top: 38px;}
.abowh-list li h4{font-size: 18px;color: #52575b;line-height: 1;margin-bottom: 12px;}
.abowh-list li p{font-size: 14px;color: #94979b;line-height: 24px;}

/* ---- */
.aboPop{position: fixed;z-index: 99999;width: 100%;height: 100%;top: 0;left: 0;display: none;align-items: center;justify-content: center;background: rgba(0,0,0,.4);}
.aboPop-contain{position: relative;overflow: hidden;width: 1200px;background: #fff;padding: 60px 0;}
.aboPop-close{position: absolute;opacity: 0.7;transform: scale(0.92);width: 60px;height: 60px;top: 0;right: 0;background: url('../images/pages/aboClose.svg') no-repeat center/24px auto;cursor: pointer;transition: all .6s ease;}
.aboPop-close:hover{opacity: 1;transform: scale(1);}
.aboPop-img{width: 400px;float: left;}
.aboPop-img img{width: 100%;object-fit: cover;}
.aboPop-mix{width: calc(100% - 400px);float: right;padding: 0 50px;margin-top: 38px;}
.aboPop-mix::-webkit-scrollbar {width: 2px;height: 4px;}
.aboPop-mix::-webkit-scrollbar-thumb {background: #2470bc;}
.aboPop-mix::-webkit-scrollbar-track {background: #fafafa;}
.aboPop-name{width: 100%;font-size: 22px;color: #2470bc;line-height: 1;}
.aboPop-tags{font-size: 18px;color: #72777c;line-height: 30px;margin: 12px 0 40px;}
.aboPop-desc{width: 100%;}
.aboPop-desc p{font-size: 16px;color: #94979b;line-height: 28px;text-align: justify;text-justify: distribute;margin-top: 20px;}
.aboPop-desc p:first-child{margin-top: 0;}
/* ---- */

.menuPoint{position: relative;top: -138px;display: block;height: 0;overflow: hidden;}

/* 加入我们 */
.joinfz{width: 100%;padding-top: 100px;overflow: hidden;}
.joinfz .contain{display: flex;flex-wrap: wrap-reverse;align-items: center;flex-direction: row-reverse;}
.joinfz-mix{width: 43%;position: relative;z-index: 4;}
.joinfz-img{width: 57%;}
.joinfz-img img{width: 100%;object-fit: cover;}
.joinfz-mix .proTitle{text-align: left;padding-left: 40px;}
.joinfz-cont{width: 100%;padding: 64px 40px;position: relative;margin-top: 34px;}
.joinfz-cont h6{font-size: 20px;font-weight: 500;color: #433939;line-height: 24px;max-width: 264px;position: relative;z-index: 3;margin-bottom: 20px;}
.joinfz-cont p{font-size: 16px;color: #94979b;line-height: 26px;max-width: 380px;position: relative;z-index: 3;}
.joinfz-cont::after{content: "";position: absolute;width: 124%;height: 100%;top: 0;left: 0;background: #f3f7fa;}
.joinjh{width: 100%;overflow: hidden;padding: 94px 0;}
.joinDesc{width: 100%;margin-top: 16px;text-align: center;}
.joinDesc p{font-size: 16px;color: #94979b;line-height: 26px;}
.joinjh-img, .joinop-img{width: 100%;position: relative;margin-top: 36px;}
.joinjh-img img, .joinop-img img{width: 100%;object-fit: cover;}
.joinop{width: 100%;padding-top: 94px;overflow: hidden;position: relative;}
.joinop::after{content: "";position: absolute;width: 100%;height: 68%;background: #f3f7fa;top: 0;left: 0;}
.joinop .contain{position: relative;z-index: 3;}
.joinjh-img h4, .joinop-img h4{width: 100%;position: absolute;z-index: 2;bottom: 32px;left: 0;text-align: center;padding: 0 20px;font-size: 28px;color: #fff;}
.joinhd{width: 100%;overflow: hidden;padding: 94px 20px 0;}
.joinhd-list{width: 100%;margin-top: 50px;}
.joinhd-list ul{margin: -0.3% 0 0 -0.3%;display: flex;flex-wrap: wrap;}
.joinhd-list li{width: 33.0333%;float: left;margin: 0.3% 0 0 0.3%;position: relative;overflow: hidden;}
.joinhd-list li img{width: 100%;object-fit: cover;}
.joinhd-list li:nth-child(1){width: 49.68%;}
.joinhd-list li:nth-child(2){width: 49.68%;margin-left: 0.34%;}
.joinhd-list li h2{font-weight: 500;width: 100%;position: absolute;transition: all .4s ease;z-index: 2;bottom: 24px;left: 0;text-align: center;padding: 0 20px;font-size: 20px;color: #fff;}
.joinhd-list li::before{content: "";position: absolute;transition: all .4s ease;width: 100%;height: 42.5%;left: 0;bottom: 0;background: url('../images/pages/joinSd.png') repeat-x left bottom/auto 100%;z-index: 1;}
.joinhd-cont{transform: scale(0.9);transition: all .6s ease;opacity: 0;position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;display: flex;flex-direction: column;justify-content: center;padding: 0 110px;}
.joinhd-cont h4{font-weight: 500;font-size: 20px;line-height: 1;color: #fff;margin-bottom: 24px;position: relative;z-index: 3;}
.joinhd-cont p{font-size: 16px;line-height: 26px;color: #bdd7f1;position: relative;z-index: 3;}
.joinhd-list li:nth-child(n+3) .joinhd-cont{padding: 0 60px;}
.joinhd-cont::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(36,112,188,.94);}
.joinhd-list li:hover h2{opacity: 0;}
.joinhd-list li:hover::before{opacity: 0;}
.joinhd-list li:hover .joinhd-cont{transform: scale(1);opacity: 1;}
.joinjr{width: 100%;overflow: hidden;padding: 100px 0;}
.joinjr-mix{width: 100%;position: relative;display: block;}
.joinjr-mix img{width: 100%;object-fit: cover;}
.joinjr-cont{position: absolute;z-index: 2;width: 100%;top: 26%;left: 0;padding: 0 74px;}
.joinjr-cont .proTitle{text-align: left;margin-bottom: 40px;}
.joinjr-cont span{display: inline-block;transition: all .4s ease;margin-top: 16px;font-size: 20px;font-weight: 500;color: #2470bc;padding-right: 76px;background: url('../images/pages/joinArr.png') no-repeat right 2px center;}
.joinjr-mix:hover .joinjr-cont span{text-shadow: 2px 2px 2px rgba(36,112,188,.4);}
.joinjr-cont .joinjr-btn{width: 124px;height: 47px;line-height: 47px;border: 1px solid #363636;display: block;border-radius: 200px;text-align: center;color: #363636;margin-top: 20px;}
.joinjr-cont .joinjr-btn:hover{border: 1px solid #ffffff;color: #ffffff;background: #2470bc;}
.joinjr-cont a {font-size: 18px;}

/* 投资者关系 */
.invessj{width: 100%;padding-top: 100px;overflow: hidden;}
.invessj-iframe{width: 100%;}
.invessj-tab{width: 100%;overflow: hidden;}
.invessj-tab li{width: 48.5%;height: 240px;background: #f3f6f9;display: flex;align-items: center;flex-wrap: wrap;justify-content: space-between;}
.invessj-tab li:first-child{float: left;}
.invessj-tab li:last-child{float: right;}
.invessj-tab-img{width: 200px;height: 160px;border-right: 1px solid #d8dfe5;display: flex;align-items: center;justify-content: center;}
.invessj-tab-img img{max-width: 88%;max-height: 88%;}
.invessj-tab-code{width: calc(100% - 200px);display: flex;align-items: center;justify-content: center;}
.invessj-tab-code h2{font-size: 20px;color: #433939;font-weight: 500;}
.invessj-tab-info{width: auto;}
.invessj-tab-info p{font-size: 16px;color: #433939;line-height: 1;font-weight: 500;}
.invessj-tab-info h4{font-size: 20px;color: #433939;line-height: 1;margin: 10px 0 16px;font-family:'REFRIGERATORDELUXEBOLD';font-style: italic;}
.invessj-tab-info h4 span{font-size: 60px;color: #00a843;margin-left: 12px;}
.invessj-tab-info h6{font-size: 20px;color: #00a843;line-height: 1;font-family:'REFRIGERATORDELUXEBOLD';}
.invessj-tab-info h6 i{display: inline-block;vertical-align: middle;margin: -4px 12px 0 0;width: 22px;height: 22px;border-radius: 4px;background: #00a843 url('../images/pages/inves1_3.png') no-repeat center;}
.invessj-tab-info.red h4 span{color: #f13e3a;}
.invessj-tab-info.red h6{color: #f13e3a;}
.invessj-tab-info.red  h6 i{background-color: #f13e3a;transform: rotate(180deg);}
.invessj-data{width: 100%;overflow: hidden;margin-top: 90px;}
.invessj-data li{width: 47.5%;}
.invessj-data li:first-child{float: left;}
.invessj-data li:last-child{float: right;}
.invessj-data-name{display: flex;width: 100%;align-items: flex-end;justify-content: space-between;padding-bottom: 36px;border-bottom: 2px solid #d8dfe5;}
.invessj-data-name h2{font-size: 28px;color: #363636;line-height: 1;font-weight: 500;}
.invessj-data-name a{display: block;font-size: 16px;color: #363636;font-weight: 500;padding-right: 20px;transition: all .4s ease;background: url('../images/pages/invesArr.svg') no-repeat right center/20px auto;}
.invessj-data-name a:hover{color: #2470bc;background-image: url('../images/pages/invesArrH.svg');}
.invessj-data-li{width: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;height: 100px;background: url('../images/pages/invesLine.png') repeat-x left bottom;}
.invessj-data-li h6{font-size: 16px;color: #6f6f6f;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width: calc(100% - 100px);}
.invessj-data-li a{font-size: 16px;color: #363636;font-weight: 500;width: 56px;padding-right: 24px;background: url('../images/pages/invesDown.png') no-repeat right center;transition: all .4s ease;}
.invessj-data-li a:hover{color: #2470bc;background-image: url('../images/pages/invesDownH.png');}
.invessj-data-li h6 span{font-size: 20px;color: #363636;font-family:'KELPTA3-BOLD';font-weight: 500;width: 130px;display: inline-block;vertical-align: middle;}
.invesgz{width: 100%;padding-top: 94px;}
.invesgz .proTitle{text-align: left;}
.invesgz-menu, .invesgj-menu{width: 100%;margin-top: 38px;background: #f3f6f9;font-size: 0;}
.invesgz-menu a, .invesgj-menu a{display: inline-block;padding: 0 40px;height: 60px;line-height: 60px;position: relative;font-size: 16px;color: #6f6f6f;transition: all .4s ease;}
.invesgz-menu a::after, .invesgj-menu a::after{content: "";position: absolute;width: 1px;height: 22px;background: #d8dfe5;right: 0;top: 50%;margin-top: -11px;transition: all .4s ease;}
.invesgz-menu a:last-child::after, .invesgj-menu a:last-child::after{display: none;}
.invesgz-menu a:hover, .invesgj-menu a:hover{color: #2470bc;}
.invesgz-menu a.active, .invesgj-menu a.active{background: #2470bc;color: #fff !important;}
.invesgz-menu a.active::after, .invesgj-menu a.active::after{opacity: 0;}
.invesgz-mix, .invesgj-mix{width: 100%;}
.invesgz-items, .invesgj-items{width: 100%;display: none;}
.invesgz-items.active, .invesgj-items.active{display: block;}
.invesgz-ds-li{width: 100%;margin-top: 60px;}
.invesgz-ds-title{font-size: 20px;color: #6f6f6f;line-height: 1;}
.invesgz-ds-li .abotd-list{margin-top: 20px;}
.invesgz-down-name{width: 100%;height: 40px;border-bottom: 2px solid #d8dfe5;margin-top: 36px;}
.invesgz-down-name h6{font-size: 20px;color: #363636;font-weight: 500;}
.invesgz-down-name h6 span{width: 170px;display: inline-block;vertical-align: middle;}
.invesgz-down-list{width: 100%;}
.invesgz-down-li{width: 100%;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;height: 100px;background: url('../images/pages/invesLine.png') repeat-x left bottom;}
.invesgz-down-li h6{font-size: 16px;color: #6f6f6f;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width: calc(100% - 150px);}
.invesgz-down-li a{display: flex;align-items: center;justify-content: center;width: 100px;height: 40px;transition: all .4s ease;}
.invesgz-down-li a span{font-size: 16px;color: #363636;font-weight: 500;padding-right: 24px;background: url('../images/pages/invesDown.png') no-repeat right center;transition: all .4s ease;}
.invesgz-down-li a:hover{border: 2px solid #2470bc;}
.invesgz-down-li a:hover span{color: #2470bc;background-image: url('../images/pages/invesDownH.png');}
.invesgz-down-li h6 span{font-size: 20px;color: #363636;font-family:'KELPTA3-BOLD';font-weight: 500;width: 170px;display: inline-block;vertical-align: middle;}
.invesgj{width: 100%;overflow: hidden;padding: 94px 0 120px;}
.invesgj .proTitle{text-align: left;}
.invesgj-table{width: 100%;margin-top: 36px;}
.invesgj-table table{width: 100%;border: 1px solid #d8dfe5;border-width:1px 0px 0px 1px;text-align: center;}
.invesgj-table table td, .invesgj-table table th{border: solid #d8dfe5;word-break: break-all;border-width: 0px 1px 1px 0px;height: 100px;padding: 10px;width: 33.3333%;}
.invesgj-table table th{font-size: 20px;color: #363636;font-weight: 500;}
.invesgj-table table td{font-size: 16px;color: #6f6f6f;}
.invesgj-table table td a{display: block;font-size: 16px;color: #2470bc;line-height: 26px;}
.invesgj-table table td a:hover{text-decoration: underline;}

/* 投资者关系-公告及公函 */
.invesgg, .inveszl{width: 100%;padding: 100px 0 120px;}
.invesgg .invesgz-down-list{border-top: 2px solid #d8dfe5;margin-top: 40px;}
.invesgg .invesgz-down-li, .inveszl .invesgz-down-li{padding: 0 30px;}
.invesgg-in{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.invesgg-keyword{width: 360px;height: 60px;background: #f3f6f9;border: 1px solid #d8dfe5;color: #94979b;font-size: 16px;padding: 0 20px;}
.invesgg-search{width: 120px;height: 60px;background: #2470bc;font-size: 16px;color: #fff;cursor: pointer;}
/* -- */
.customSelect{display: block;width: 200px;position: relative;user-select: none;}
.customSelect-name{display: flex;align-items: center;background: #f3f6f9;height: 60px;position: relative;border: 1px solid #d8dfe5;padding: 0 20px;font-size: 16px;color: #94979b;cursor: pointer;}
.customSelect-name::after{content: "";position: absolute;width: 14px;height: 8px;right: 18px;top: 50%;margin-top: -4px;background: url('../images/pages/invesggArr.png') no-repeat;}
.customSelect-drop{display: none;position: absolute;z-index: 10;width: 100%;top: 60px;max-height: 200px;border: 1px solid #d8dfe5;border-top: none;overflow-x: hidden;overflow-y: auto;left: 0;background: #f3f6f9;cursor: pointer;}
.customSelect-drop li{padding: 0 20px;height: 50px;position: relative;display: flex;align-items: center;width: 100%;font-size: 16px;color: #94979b;transition: all .4s ease;}
.customSelect-drop li::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #fff;}
.customSelect-drop li:last-child::after{display: none;}
.customSelect-drop li:hover, .customSelect-drop li.active{background: #d8dfe5;color: #363636;}
.customSelect-drop::-webkit-scrollbar {width: 2px;height: 4px;}
.customSelect-drop::-webkit-scrollbar-thumb {background: #2470bc;}
.customSelect-drop::-webkit-scrollbar-track {background: #fff;}
.customSelect-name.noRadius::after{transform: rotate(180deg);}
/* -- */
.invesgg-date{width: 220px;user-select: none;cursor: pointer;height: 60px;line-height: 58px;background: #f3f6f9;border: 1px solid #d8dfe5;color: #94979b;font-size: 16px;padding: 0 50px;position: relative;}
.invesgg-date::after{content: "";position: absolute;width: 18px;height: 18px;right: 18px;top: 50%;margin-top: -9px;background: url('../images/pages/invesggRl.png') no-repeat;}
.invesgg-date::before{position: absolute;left: 20px;top: 0;}
.invesgg-date-start::before{content: "从";}
.invesgg-date-end::before{content: "至";}
.invesgg-date input{position: absolute;background: transparent;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;text-align: center;color: #94979b;font-size: 16px;}

/* 投资者关系-治理文件 */
.inveszl .invesgz-down-name{border-bottom: none;height: 80px;display: flex;align-items: center;padding: 0 30px;background: #2470bc;margin: 0;}
.inveszl .invesgz-down-name h6{color: #fff;}
/* -- */
.invessj-to-iframe, .inveszl-to-iframe, .invesgg-to-iframe{width: 100%;}
.invessj-to-iframe{height: 898px;}
.inveszl-to-iframe{height: 676px;}
.invesgg-to-iframe{height: 1288px;}

/* 法律声明 */
.state, .webmap{width: 100%;overflow: hidden;padding: 80px 0 100px;}
.state-title{width: 100%;padding-bottom: 36px;background: url('../images/pages/dynaxqbar.png') repeat-x left bottom;}
.state-title h2{font-size: 32px;color: #433939;line-height: 1.4;font-weight: 500;text-align: center;}
.state-cont{width: 100%;padding-top: 40px;}
.state-cont p{font-size: 16px;color: #94979b;line-height: 30px;}
.state-cont h4{font-weight: 500;color: #888;line-height: 30px;font-size: 20px;}
.state-cont img{max-width: 100%;display: block;margin: 0 auto;}
.state-cont p br{content: "";display: block;height: 24px;}

/* 网站地图 */
.webmap-items{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 40px;}
.webmap-items li{width: auto;}
.webmap-title{display: block;font-size: 18px;color: #363636;transition: all .4s ease;font-weight: 500;border-bottom: 1px solid #d8dfe5;padding-bottom: 12px;}
.webmap-link{width: 100%;margin-top: 18px;}
.webmap-title:hover{color: #2470bc;}
.webmap-link a{display: block;position: relative;color: #636363;font-size: 14px;padding: 8px 0;font-weight: 500;transition: all .4s ease;}
.webmap-link a:hover{color: #2470bc;}
.webmap-link a:first-child{padding-top: 0;}
.webmap-link a:last-child{padding-bottom: 0;}

/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .sonBan-cont h2 {font-size: 42px;margin-bottom: 28px;}
    .sonBan-cont {bottom: 100px;}
    .sonBan, .sonBan video, .sonBan img{height: 480px;}
    .sonMenu-sus{height: 70px;}
    .sonMenu a{margin-right: 60px;height: 70px;line-height: 70px;}
    .protf-mix{padding: 80px 0 100px;}
    .protf{padding-bottom: 80px;}
    .prolb-mix{padding: 32px;}
    .prolb{padding: 40px 0 80px;}
    .prozx{padding: 80px 0;}
    .protf-cont p br, .abojj-desc p br{height: 20px;}
    .proyq {padding: 80px 0;}
    .proyqsm {margin-top: 70px;}
    .sonMenu-place .sonMenu a{padding-right: 40px;}
    .sonMenu-place .sonMenu a::before{right: 11px;}
    .inddt-more {margin-top: 68px;}
    .dyna{padding: 80px 0;}
    .dynaxq {padding-top: 80px;}
    .dynaxq-mix {padding: 34px 20px 100px 0;}
    .dynaxq-hot {padding: 40px 0 100px 20px;}
    .inddt-ul {margin: -50px 0 0 -3%;}
    .inddt-link {margin: 50px 0 0 3%;}
    .prozx .inddt-ul {margin: -50px 0 0 -3%;}
    .prozx .inddt-link {margin: 50px 0 0 3%;}
    .abojj {padding-top: 80px;}
    .aboyj-name{width: 400px;}
    .aboyj-cont {padding: 0 140px;width: calc(100% - 400px);}
    .aboyj {padding: 70px 0 80px;}
    .abolc {padding: 120px 0 60px;}
    .abolc-loop {padding: 60px 80px 70px;margin-top: 80px;}
    .abolc-prev, .abolc-next{width: 80px;}
    .abolc-loop::after {width: calc(100% - 160px);left: 80px;}
    .abotd {padding: 80px 0;}
    .aboPop-contain {padding: 40px 0;width: 1080px;}
    .aboPop-close{width: 40px;height: 40px;background-size: 20px auto;}
    .aboPop-mix {padding: 0 36px;margin-top: 34px;}
    .aboPop-tags {margin: 12px 0 24px;}
    .aboPop-desc p {font-size: 15px;line-height: 26px;margin-top: 6px;}
    .abowh-mix .contain{margin-top: -20px;}
    .abowh-list li {margin-top: 28px;}
    .joinfz {padding-top: 80px;}
    .joinfz-cont {padding: 50px 40px;margin-top: 30px;}
    .joinjh {padding: 80px 0;}
    .joinop {padding-top: 80px;}
    .joinjh-img h4, .joinop-img h4 {bottom: 28px;font-size: 24px;}
    .joinhd {padding: 80px 20px 0;}
    .joinhd-cont {padding: 0 80px;}
    .joinhd-list li:nth-child(n+3) .joinhd-cont {padding: 0 40px;}
    .joinjr {padding: 80px 0;}
    .joinjr-cont {top: 20%;padding: 0 60px;}
    .joinhd-cont h4 {margin-bottom: 18px;}
    .prozx .inddt-link-cont{padding: 24px 0;}
    .state-cont p br {height: 20px;}
    /* -- */
    .invessj {padding-top: 80px;}
    .invessj-data {margin-top: 80px;}
    .invesgz {padding-top: 80px;}
    .invesgj {padding: 80px 0 100px;}
    .invesgg, .inveszl {padding: 80px 0 100px;}
    .invesgg-keyword {width: 260px;}
    .invessj-to-iframe{height: 890px;}
    .inveszl-to-iframe {height: 670px;}
    .invesgg-to-iframe{height: 1288px;}
}

@media all and (max-width:1439px) {
    /* 1360 */
}

@media all and (max-width:1359px) {
    /* 1280 */
    .inveszl-to-iframe {height: 572px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .sonBan-cont h2 {font-size: 36px;margin-bottom: 24px;}
    .aboPop-contain{width: 880px;}
    .aboPop-mix{height: 376px;overflow-y: auto;}
    .sonBan-cont p {font-size: 18px;}
    .sonBan-cont {bottom: 80px;}
    .sonBan, .sonBan video, .sonBan img{height: 400px;}
    .sonMenu-sus{height: 60px;}
    .sonMenu a {margin-right: 40px;height: 60px;line-height: 60px;}
    .protf {padding-bottom: 60px;}
    .protf-mix {padding: 60px 0 80px;}
    .protf-cont {width: 550px;}
    .protf-cont p {line-height: 26px;}
    .prolb-mix {padding: 24px;}
    .prolb-desc {padding: 12px 0 20px;}
    .prolb-link a {height: 38px;font-size: 14px;}
    .prolb {padding: 40px 0 60px;}
    .prozx {padding: 60px 0;}
    .prozx .inddt-link-time {margin: 10px 0 18px;}
    .prozx-more {margin-top: 50px;}
    .prozx-more a{height: 50px;}
    .protf-cont p br, .abojj-desc p br{height: 16px;}
    .inddt-ul {margin: -36px 0 0 -3%;}
    .inddt-link {margin: 36px 0 0 3%;}
    .prozx .inddt-ul {margin: -36px 0 0 -3%;}
    .prozx .inddt-link {margin: 36px 0 0 3%;}
    .proyq {padding: 60px 0;}
    .proyqsm {margin-top: 60px;}
    .proyqsm-code {margin-top: 40px;}
    .proyqsm-code li {margin: 0 50px;}
    .proyqlb-more h4 {font-size: 18px;margin-bottom: 6px;}
    .sonMenu-place .sonMenu a{padding-right: 36px;}
    .sonMenu-place .sonMenu a::before{right: 9px;}
    .inddt-more {height: 50px;margin-top: 50px;}
    .dyna{padding: 60px 0;}
    .dynaxq {padding-top: 60px;}
    .dynaxq-mix {padding: 24px 20px 80px 0;}
    .dynaxq-hot {padding: 30px 0 80px 20px;}
    .dynaxq-cont {padding: 40px 0 60px;}
    .dynaxq-btn-pn {padding-right: 60px;width: calc(100% - 150px);}
    .dynaxq-btn-back{width: 150px;}
    .dynaxq-btn-back a{height: 50px;}
    .abojj {padding-top: 60px;}
    .aboyj-name{width: 300px;}
    .aboyj-cont {padding: 0 100px;width: calc(100% - 300px);}
    .aboyj {padding: 60px 0 70px;}
    .abolc {padding: 100px 0 60px;}
    .abolc-loop {margin-top: 60px;}
    .abotd-img {width: 120px;}
    .abotd-list ul {margin: -2% 0 0 -2%;}
    .abotd-list li {width: 31.3333%;margin: 2% 0 0 2%;}
    .abotd-mix {width: calc(100% - 120px);padding: 24px 16px;}
    .abotd-info p {font-size: 14px;line-height: 22px;}
    .abowh-img img{min-height: 380px;}
    .abowh-list li h4 {margin-bottom: 4px;}
    .abowh-mix .contain{margin-top: 0;}
    .abowh-list li {margin-top: 20px;}
    .abotd {padding: 60px 0;}
    .abolc-cont p {margin-top: 12px;}
    .aboyj-name, .aboyj-cont{height: 128px;}
    .joinfz {padding-top: 60px;}
    .joinjh {padding: 60px 0;}
    .joinop {padding-top: 60px;}
    .joinhd {padding: 60px 20px 0;}
    .joinhd-cont {padding: 0 60px;}
    .joinjr {padding: 60px 0;}
    .joinjh-img h4, .joinop-img h4 {bottom: 24px;font-size: 20px;}
    .joinhd-list li h2 {bottom: 18px;font-size: 18px;}
    .joinhd-cont h4 {font-size: 18px;margin-bottom: 14px;}
    .joinhd-cont p {font-size: 14px;line-height: 22px;}
    /* .joinjr-cont a {margin-top: 12px;font-size: 18px;} */
    .joinjr-cont {top: 16%;padding: 0 40px;}
    .prolb-img::after{top: 16px;right: 16px;}
    .state-cont p br {height: 16px;}
    .state, .webmap {padding: 60px 0 80px;}
    .state-title h2 {font-size: 28px;}
    /* -- */
    .invessj {padding-top: 60px;}
    .invessj-data {margin-top: 60px;}
    .invesgz {padding-top: 60px;}
    .invesgj {padding: 60px 0 80px;}
    .invessj-tab-img {width: 150px;height: 120px;}
    .invessj-tab-code {width: calc(100% - 150px);}
    .invessj-tab-info h4 span {font-size: 50px;}
    .invessj-tab li{height: 180px;}
    .invessj-data-name h2 {font-size: 24px;}
    .invessj-data-name {padding-bottom: 24px;}
    .invessj-data-li{height: 80px;}
    .invesgz-ds-li {margin-top: 50px;}
    .invesgz-down-li{height: 80px;}
    .invesgj-table table td, .invesgj-table table th{height: 80px;}
    .invesgg, .inveszl {padding: 60px 0 80px;}
    .inveszl .invesgz-down-name{height: 60px;padding: 0 20px;}
    .invesgg .invesgz-down-li, .inveszl .invesgz-down-li {padding: 0 20px;}
    .invesgg-keyword{width: 180px;}
    .invesgg-search{width: 100px;}
    .customSelect{width: 140px;}
    .invesgg-date{width: 210px;}
    .invessj-to-iframe{height: 810px;}
    .inveszl-to-iframe {height: 572px;}
    .invesgg-to-iframe{height: 1288px;}
}

@media all and (max-width:1151px) {
    /* 1024 */
    .sonBan-cont{height: 100%;display: flex;flex-direction: column;justify-content: center;bottom: 0;}
    .sonBan, .sonBan video, .sonBan img{height: auto;min-height: 280px;}
    .sonBan img{display: block !important;}
    .sonBan video{display: none !important;}
    .sonMenu.fixed{top: 100px;}
    .aboPop-mix {padding: 0 30px;}
    .menuPoint{top: -158px;}
    /* -- */
    .invesgg-to-iframe{height: 1412px;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .sonBan-cont h2 {font-size: 32px;margin-bottom: 20px;}
    .aboPop-contain{width: 92%;}
    .inddt-link{width: 47%;}
    .sonMenu.fixed{top: 60px;}
    .sonMenu-sus {height: 50px;}
    .sonMenu a {margin-right: 30px;height: 50px;line-height: 50px;}
    .sonMenu.fixed a {height: 50px;line-height: 50px;}
    .sonMenu a::after{height: 2px;}
    .protf-img {width: 100%;padding-top: 0;text-align: center;}
    .protf-cont{width: 100%;margin-top: 40px;}
    .prolb-list li{width: 47%;}
    .proyqtf.protf .protf-img{width: 100%;}
    .proyqtf.protf .protf-cont{width: 100%;padding-left: 0;}
    .proyqlb li{width: 48%;}
    .dynaxq-mix {width: 100%;padding: 0 0 60px;border-right: none;}
    .dynaxq-hot::after{width: 100%;}
    .dynaxq-hot {width: 100%;padding: 40px 0 60px;}
    .aboyj-name {width: 240px;font-size: 24px;}
    .aboyj-cont {padding: 0 60px;width: calc(100% - 240px);}
    .abotd-list li{width: 48%;}
    .aboPop-img {width: 300px;}
    .aboPop-mix{width: calc(100% - 300px);height: 270px;}
    .menuPoint{top: -108px;}
    .joinfz-cont {padding: 28px 24px;margin-top: 24px;}
    .joinfz-cont p {font-size: 14px;line-height: 22px;}
    .joinfz-mix .proTitle {padding-left: 24px;}
    .joinhd-list ul {margin: -10px 0 0;}
    .joinhd-list li{width: 100% !important;margin: 10px 0 0 !important;}
    .joinhd-cont{padding: 0 20px !important;}
    .joinhd-list li img{min-height: 210px;}
    .joinjr-cont{padding-left: 40px;}
    /* -- */
    .invessj-tab li{width: 100%;}
    .invessj-data li{width: 100%;}
    .invessj-tab li:last-child{margin-top: 40px;}
    .invessj-data li:last-child{margin-top: 60px;}
    .invesgz-down-li h6 span, .invesgz-down-name h6 span{width: 150px;}
    .invesgg-keyword{width: 100%;}
    .invesgg-date, .invesgg-search, .customSelect{width: 100%;margin-top: 16px;}
    .invesgg .contain{width: 100%;padding: 0 30px;}
    .invessj-to-iframe {height: 1656px;}
    .invesgg-to-iframe {height: 1412px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .sonBan-cont h2 {font-size: 28px;margin-bottom: 16px;}
    .sonBan-cont p {font-size: 16px;}
    .inddt-list {margin-top: 32px;}
    .inddt-ul {margin: -24px 0 0;}
    .inddt-link {width: 100%;margin: 24px 0 0;}
    .prozx .inddt-ul {margin: -24px 0 0;}
    .prozx .inddt-link {margin: 24px 0 0;}
    .inddt-link-time span {font-size: 18px;}
    .inddt-link-time {height: 50px;padding-right: 10px;}
    .inddt-link-cont {padding-top: 18px;}
    .inddt-link-cont h2 {font-size: 18px;margin-bottom: 10px;line-height: 26px;height: 52px;}
    .sonMenu-sus {height: 44px;}
    .sonMenu .contain{width: 100%;overflow-x: auto;}
    .sonMenu a{margin: 0 12px !important;height: 44px;line-height: 44px;}
    .sonMenu a:hover {color: #433939;}
    .sonMenu a.active {color: #2470bc;}
    .sonMenu.fixed a {height: 44px;line-height: 44px;}
    .protf-mix {padding: 40px 0 60px;}
    .protf-cont {margin-top: 24px;}
    .protf {padding-bottom: 40px;}
    .prolb-list ul {margin: -20px 0 0;}
    .prolb-list li{width: 100%;margin: 20px 0 0;}
    .prolb-name h2{font-size: 18px;}
    .prolb-mix {padding: 20px;}
    .prolb-desc {padding: 10px 0 16px;}
    .prolb {padding: 40px 0;}
    .proTitle h2 {font-size: 24px;}
    .proTitle p {margin-top: 20px;}
    .prozx .inddt-link-cont {padding: 20px 0;}
    .prozx .inddt-link-time {margin: 10px 0 12px;}
    .prozx {padding: 40px 0;}
    .prozx-more {margin-top: 36px;}
    .prozx-more a {width: 140px;height: 44px;font-size: 16px;}
    .protf-cont p br, .abojj-desc p br{height: 12px;}
    .proyq {padding: 40px 0;}
    .proyqlb {padding: 32px 0;margin-top: 28px;}
    .proyqlb-more p {font-size: 14px;}
    .proyqlb-more h4 {font-size: 16px;margin-bottom: 4px;}
    .proyqsm {margin-top: 36px;}
    .proyqsm-title p {font-size: 18px;}
    .proyqsm-code li {margin: 0 12px;}
    .proyqsm-code {margin-top: 32px;}
    .proyqsm-code li img {max-width: 148px;}
    .sonMenu-place .sonMenu a{padding-right: 0;}
    .sonMenu-place .sonMenu a::before{right: -20px;width: 16px;}
    .inddt-more {width: 140px;height: 44px;font-size: 16px;margin-top: 32px;}
    .dyna{padding: 40px 0;}
    .dynaxq-title h1 {font-size: 20px;}
    .dynaxq {padding-top: 40px;}
    .dynaxq-title-mix h6 {font-size: 20px;}
    .dynaxq-title-mix {margin-top: 20px;}
    .dynaxq-title {padding-bottom: 32px;}
    .dynaxq-cont {padding: 28px 0 36px;}
    .dynaxq-cont p {line-height: 26px;}
    .dynaxq-mix {padding: 0 0 40px;}
    .dynaxq-btn-pn {padding-right: 0;width: 100%;}
    .dynaxq-btn-back{width: 100%;margin-top: 16px;}
    .dynaxq-btn-pn p:last-child {margin-top: 12px;}
    .dynaxq-btn-back a {height: 44px;font-size: 16px;width: 140px;margin: 0 auto;}
    .dynaxq-btn {margin-top: 30px;}
    .dynaxq-hot {padding: 34px 0 40px;}
    .dynaxq-hot .inddt-ul {margin: -26px 0 0;}
    .dynaxq-hot .inddt-link {margin: 26px 0 0;}
    .abojj {padding-top: 40px;}
    .abojj-desc {margin-top: 18px;}
    .abojj-desc p {line-height: 26px;}
    .aboyj-mix {padding: 32px 0;}
    .aboyj {padding: 32px 0 40px;}
    .aboyj-name{width: 100%;padding-bottom: 24px;border-right: none;border-bottom: 1px solid #e1e3e7;}
    .aboyj-name, .aboyj-cont{height: auto;}
    .aboyj-cont{width: 100%;padding: 24px 20px 0;}
    .abolc {padding: 60px 0 40px;}
    .abolc-loop {margin-top: 36px;padding: 40px 50px;}
    .abolc-prev, .abolc-next{width: 50px;top: 30px;}
    .abolc-loop::after {width: calc(100% - 100px);left: 50px;top: 84px;}
    .abolc-year h6{font-size: 24px;}
    .abolc-year i{margin-top: 12px;}
    .abolc-year{height: 54px;}
    .abolc-cont {margin-top: 28px;}
    .abolc-cont p {font-size: 14px;line-height: 22px;margin-top: 8px;}
    .abotd {padding: 40px 0;}
    .abotd-list {margin-top: 32px;}
    .abotd-list ul {margin: -18px 0 0;}
    .abotd-list li{width: 100%;margin: 18px 0 0;}
    .abotd-name {font-size: 20px;}
    .aboPop-img{width: 100%;text-align: center;}
    .aboPop-mix{width: 100%;padding: 0 10px;height: 214px;}
    .aboPop-contain {padding: 32px 10px;}
    .aboPop-img img{width: 180px;}
    .aboPop-tags {font-size: 16px;margin: 8px 0 12px;}
    .aboPop-name {font-size: 20px;}
    .aboPop-desc p {font-size: 14px;line-height: 24px;}
    .abowh-img{width: 100%;}
    .abowh-img img{min-height: auto;}
    .abowh-mix{position: static;padding: 40px 0;}
    .menuPoint{top: -102px;}
    .joinfz {padding-top: 40px;}
    .joinfz .contain{display: block;}
    .joinfz-img{width: 100%;}
    .joinfz-mix{width: 100%;margin-top: 32px;}
    .joinfz-cont::after{width: 100%;}
    .joinfz-cont {padding: 24px 20px;margin-top: 18px;}
    .joinfz-mix .proTitle {padding-left: 0;text-align: center;}
    .joinfz-cont h6 {font-size: 18px;margin-bottom: 12px;}
    .joinjh {padding: 40px 0;}
    .joinjh-img, .joinop-img {margin-top: 28px;}
    .joinop {padding-top: 40px;}
    .joinjh-img h4, .joinop-img h4 {bottom: 16px;font-size: 16px;}
    .joinhd {padding: 40px 4% 0;}
    .joinhd-list {margin-top: 32px;}
    .joinjr {padding: 40px 0;}
    /* .joinjr-cont a {margin-top: 12px;font-size: 16px;} */
    .joinjr-cont .joinjr-btn{width: 100%;}
    .joinjr-cont {padding: 0 0 20px;text-align: center;}
    .joinjr-mix img{min-height: 180px;}
    .joinjr-cont .proTitle{text-align: center;}
    .aboyj-cont p{line-height: 26px;}
    .state, .webmap {padding: 40px 0 50px;}
    .state-title h2 {font-size: 24px;}
    .state-title {padding-bottom: 30px;}
    .state-cont {padding-top: 28px;}
    .state-cont h4 {line-height: 28px;font-size: 18px;}
    .state-cont p {line-height: 28px;}
    .state-cont p br {height: 12px;}
    .webmap-items{margin-top: 28px;}
    .webmap-items li{width: 100%;margin-top: 24px;}
    .webmap-items li:first-child{margin-top: 0;}
    /* -- */
    .invessj {padding-top: 40px;}
    .invessj-tab-img {width: 100px;height: 100px;}
    .invessj-tab-code {width: calc(100% - 100px);}
    .invessj-tab-code h2 {font-size: 18px;}
    .invessj-tab-info h4 {margin: 4px 0 10px;}
    .invessj-tab-info h4 span {font-size: 38px;}
    .invessj-tab li {height: 140px;}
    .invessj-tab li:last-child {margin-top: 20px;}
    .invessj-data-name h2 {font-size: 22px;}
    .invessj-data-name {padding-bottom: 16px;}
    .invessj-data {margin-top: 36px;}
    .invessj-data-li {height: 60px;}
    .invessj-data li:last-child {margin-top: 36px;}
    .invessj-data-li h6 span{width: 90px;}
    .invessj-data-li h6 span{font-size: 18px;}
    .invessj-data-li h6 {width: calc(100% - 80px);}
    .invesgz {padding-top: 40px;}
    .invesgz-menu a, .invesgj-menu a {padding: 0 20px;height: 42px;line-height: 42px;}
    .invesgz-menu, .invesgj-menu {margin-top: 28px;}
    .invesgz-ds-li {margin-top: 32px;}
    .invesgz-down-li h6 span{font-size: 18px;}
    .invesgz-down-li h6 span, .invesgz-down-name h6 span {width: 90px;}
    .invesgz-down-name h6 {font-size: 18px;}
    .invesgz-down-name {margin-top: 30px;}
    .invesgz-down-li {height: 60px;}
    .invesgz-down-li a {width: 80px;height: 36px;}
    .invesgz-down-li h6{width: calc(100% - 110px);}
    .invesgj {padding: 40px 0 50px;}
    .invesgj-table table th {font-size: 16px;}
    .invesgj-table table td, .invesgj-table table th {height: 50px;}
    .invesgj-table table td {font-size: 12px;}
    .invesgj-table table td a {font-size: 12px;line-height: 18px;}
    .invesgj-table {margin-top: 32px;}
    .invesgg, .inveszl {padding: 40px 0 50px;}
    .inveszl .invesgz-down-name{height: 50px;padding: 0 10px;}
    .invesgg .invesgz-down-li, .inveszl .invesgz-down-li {padding: 0 10px;}
    .invesgg-date, .invesgg-search, .customSelect {margin-top: 10px;}
    .invesgg-keyword, .invesgg-search, .customSelect-name{height: 44px;}
    .invesgg-date {height: 44px;line-height: 42px;}
    .customSelect-drop{top: 44px;}
    .customSelect-drop li{height: 40px;}
    .invesgg .invesgz-down-list {margin-top: 28px;}
    .invesgg .contain{padding: 0 14px;}
    .invessj-to-iframe{height: 1056px;}
    .inveszl-to-iframe{height: 472px;}
    .invesgg-to-iframe{height: 1402px;}
}