@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, .paging-menu a, .paging-skip, .paging-hint, .paging-skip input, .paging-skip button{display: inline-block;vertical-align: middle;}
.paging-menu a{width: 44px;height: 44px;line-height: 44px;margin: 4px;font-size: 14px;color: #555;transition: all .4s ease;border-radius:50%;background-color: #fff;}
.paging-menu a:first-child, .paging-menu a:last-child{width: 102px;border-radius: 22px;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{background-color: #414141;color: #fff;}
@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;}.paging-skip{width: 100%;margin-left: 0;}}
@media all and (max-width:648px){.paging-menu a{width: 32px;height: 32px;line-height: 32px;font-size: 12px;}.paging-menu a:first-child, .paging-menu a:last-child{width: 60px;}}
/* 搜索页面 */
.search{width: 100%;padding: 80px 0;}
.search-info{width: 100%;font-size: 28px;color: #333;font-weight: 700;}
.search-info span{color: #d6000f;}
.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: #d6000f !important;}
.search-link:hover h2{color: #d6000f;}
@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;}}

/* 公共部分 */
.common-banner{width: 100%;position: relative;overflow: hidden;}
.common-banner img{width: 100%;object-fit: cover;min-height: 700px;}
.common-content{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.common-content .contain-1440{display: flex;align-items: center;height: 100%;position: relative;}
.common-hedline{width: 100%;position: relative;z-index: 1;}
.common-hedline h2{font-size: 42px;color: #fff;font-weight: 700;}
.common-hedline h2.size{font-size: 36px; margin-top: -32px;}
.common-hedline p{font-size: 18px;color: #fff;margin-top: 18px;}
.common-hedline span{font-size: 72px;color: #fff;line-height: 1;opacity: 0.2;font-weight: 700;text-transform: uppercase;font-family:'samsung';position: absolute;top: -8px;z-index: -1;}
.common-navbar{width: 100%;position: absolute;left: 0;bottom: 0;opacity: 0;animation: navbar 1s ease both .2s;z-index: 3;transition: all .4s ease;height: 60px;}
@keyframes navbar{0%{opacity: 0;transform: translateY(160px);}100%{opacity: 1;transform: translateY(0);}}
.common-navbar ul{display: flex;justify-content: center;width: 100%;}
.common-navbar ul li{width: 20%;transition: all .4s ease;}
.common-navbar ul li+li{border-left: 1px solid rgba(0,0,0,.11);}
.common-navbar ul li a{display: flex;justify-content: center;align-items: center;width: 100%;height: 60px;background-color: rgba(0,0,0,.5);font-size: 16px;color: #fff;transition: all .4s ease;}
.common-navbar ul li:hover a,.common-navbar ul li.active a{background-color: #d6000f;}
.common-navbar.common-nav2 li{width:50%;}
.common-navbar.common-nav3 li{width: 33.333%;}
.common-navbar.common-nav4 li{width: 25%;}
.common-navbar.common-nav5 li{width: 20%;}
.common-navbar.common-nav6 li{width: 16.6666%;}

.site-up .common-navbar{top: 0!important}


.common-navbar.menuFixed{position: fixed;top:85px;width: 1440px;margin: 0px auto;left: 0;right: 0;}
body.HeaderHide .common-navbar.menuFixed{top: 0px;}
body.HeaderHide .Header-wrapper{box-shadow: none;}
body.HeaderHide .Container-wrapper{margin-top: 0;}
body.HeaderHide .Header-wrapper{transform: translateY(-85px);}


.com-tit{width: 100%;text-align: center;}
.com-tit h6{font-size: 16px;color: #777;font-weight: 700;font-family:'samsung';text-transform: uppercase;margin-bottom: 10px;}
.com-tit h2{font-size: 42px;color: #333;font-weight: 700;line-height: 1;}
.com-tit p{font-size: 16px;color: #666;margin-top: 12px;}
.com-tit.left{text-align: left;}
.com-tit.white h2{color: #fff;}

.com-btn{display:flex;align-items:center;justify-content:center;width: 150px;height: 42px;font-size: 16px;color: #fff;font-weight: 700;background-color: #d6000f;border-radius: 3px; z-index:1;position:relative;overflow:hidden;transition:all .4s ease}
.com-btn:after{content:"";position:absolute;top:50%;left:50%;width:245px;height:140px;border-radius:50%;transform:translate3d(-50%,-50%,0) scale3d(0,0,0);transition:opacity .6s cubic-bezier(.19,1,.22,1),transform .75s cubic-bezier(.19,1,.22,1);background-color:#a51923;opacity:0;z-index:-1}
.com-btn:hover:after{opacity:1;transition-duration:.85s;transform:translate3d(-50%,-50%,0) scale3d(1,1,1)}


/* 产品中心 */
.product{width: 100%;padding: 90px 0 80px;background-color: #f7f7f7;}
.product-list{width: 100%;}
.product-list ul{margin-left: -2%;}
.product-list ul li{float: left;width: 48%;margin:0 0 20px 2%;background-color: #fff;transition: all .4s ease;}
.product-link{display: inline-block;width: 100%;height: 378px;padding: 0 42px;}
.product-show{float: right;display: flex;justify-content: center;align-items: center;width: 250px;height: 100%;}
.product-show img{max-width: 88%;max-height: 88%;object-fit: cover;}
.product-intro{float: left;width: calc(100% - 250px);padding:76px 42px 0 0;}
.product-intro h6{font-size: 15px;color: #d6000f;font-weight: 700;font-family:'samsung';}
.product-intro h2{font-size: 24px;color: #333;font-weight: 700;position: relative;padding-bottom: 20px;margin: 14px 0 20px;z-index: 1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all .4s ease;}
.product-intro h2::before{content: '';width: 62px;height: 2px;background-color: #d6000f;position: absolute;left: 0;bottom:0px;z-index: 3;}
.product-intro h2::after{content: '';width:100%;height: 2px;background-color: #e8e8e8;position: absolute;left: 0;bottom:0px;z-index: 2;}
.product-intro p{font-size: 15px;color: #777;line-height: 24px;height: 72px;overflow: hidden;-webkit-line-clamp: 3;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.product-intro span{display: inline-block; font-size: 15px;color: #666;margin-top: 42px;transition: all .4s ease;position: relative;padding-bottom: 6px;}
.product-intro span::after{content: '';width: 0%;height: 2px;background-color: #d6000f;position: absolute;right: 0;bottom: 0;transition: all .5s ease;}
.product-list ul li:hover{box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.16);}
.product-list ul li:hover .product-intro h2{color: #d6000f;}
.product-list ul li:hover .product-intro span{color: #d6000f;}
.product-list ul li:hover .product-intro span::after{width: 100%;left: 0;right: auto;}
/* 产品详情 */
.details{width: 100%;}
.details-hedline{width: 100%;text-align: center;}
.details-hedline h2{font-size: 48px;color: #000;font-weight: 700;line-height: 58px;}
.details-hedline.left{text-align: left;}
.details-hedline h2.white{color: #fff;}
.details-intro{width: 100%;text-align: center;margin-top: 18px;}
.details-intro.left{text-align: left;}
.details-intro p{font-size: 16px;color: #555;line-height: 28px;}
.details-intro p.white{color: #fff;}
.detailsdy{width: 100%;padding: 96px 0 88px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.detailsdy-show{width: 100%;margin-top: 72px;text-align: center;}
.detailsdy-show img{max-width: 100%;object-fit: cover;}
.detailsdy-data{display: flex;justify-content: center;width: 100%;margin-top: 12px;}
.detailsdy-data li{width:auto;transition: all .4s ease;}
.detailsdy-data li+li{margin-left: 132px;}
.detailsdy-data li p{font-size:18px;color:#666;margin-top:10px;text-align: center;}
.detailsdy-num{font-size:36px;font-weight:700;color:#000;line-height:1}
.detailsdy-num span{font-size:36px;color:#000; line-height:1;display:inline-block;}
.detailsdx{width: 100%;padding: 118px 0; background-position: center;background-repeat: no-repeat;background-size: cover;overflow:hidden;}
.detailsdx-items{display: flex;align-items: center; width: 100%;}
.detailsdx-intro{width: 50%;padding-right: 100px;}
.detailsdx-show{display: flex;justify-content: center;align-items: center;width: 50%;overflow: hidden;}
.detailsdx-show img{max-width: 100%;object-fit: cover;}
.detailsdc{width: 100%;padding: 320px 0 380px; background-position: center;background-repeat: no-repeat;background-size: cover;}
.detailsdc-cont{float: right; width: 38%;}
.detailscd{width: 100%;padding: 90px 0;}
.detailscd-show{display: flex;justify-content: center;align-items: center; width: 100%;overflow: hidden;}
.detailscd-show img{max-width: 100%;object-fit: cover;}
.detailscd-way{display: flex;justify-content: center;width: 100%;}
.detailscd-way li{width:auto;transition: all .4s ease;}
.detailscd-way li+li{margin-left: 80px;}
.detailscd-way li i{display:flex;justify-content: center;align-items:flex-end; width: 72px;height: 48px;margin: 18px auto 0;}
.detailscd-way li i img{max-width: 100%;max-height: 100%;object-fit: cover;}
.detailscd-way li p{font-size:18px;color:#454646;font-weight: 700;margin-top:10px;text-align: center;}
.detailsxt{width: 100%;padding:120px 0 80px;background-color: #151515;}
.detailsxt .contain-1440{display: flex;justify-content: space-between;align-items: center;}
.detailsxt-cont{width: 50%;float: left;}
.detailsxt-cont .details-intro{margin-top: 34px;}
.detailsxt-safe{display: flex;width: 100%;margin-top: 36px;}
.detailsxt-safe li{width:auto;transition: all .4s ease;}
.detailsxt-safe li+li{margin-left:38px;}
.detailsxt-safe li i{display:flex;justify-content: center;align-items:center; width: 50px;height: 50px;margin-bottom: 18px;margin: 0 auto;}
.detailsxt-safe li i img{max-width: 100%;max-height: 100%;object-fit: cover;}
.detailsxt-safe li p{font-size:16px;color:#fff;font-weight: 700;margin-top:10px;text-align: center;}
.detailsxt-show{width: 50%;float: right;display: flex;align-items: center;justify-content: flex-end;}
.detailsxt-show img{max-height: 100%;max-width: 100%;object-fit: cover;}
.detailsapp{width: 100%;position: relative;}
.detailsapp .detailsapp-Bj{width: 100%;object-fit: cover;}
.detailsapp-Bjcont{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.detailsapp-cont{float: left; width: 50%;padding-top: 138px;}
.detailsapp-show{float: right;display: flex;justify-content: flex-end;width: 50%;padding-right: 132px;}
.detailsapp-show img{max-width: 100%;max-height: 100%;object-fit: cover;}
.detailsjk{width: 100%;padding: 168px 0 86px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.detailsjk .contain-1440{display: flex;justify-content: space-between;flex-wrap: wrap;}
.detailsjk-show{display: flex;justify-content: center;align-items: center; width: 50%;overflow: hidden;}
.detailsjk-show img{max-width: 100%;object-fit:cover;width: auto !important;height: auto !important;}
.detailsjk-cont{width: 50%;padding: 200px 0 0 168px;}
.detailscs{width: 100%;padding: 182px 0 168px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.detailscs-show{float: left;width: 50%;}
.detailscs-show img{max-width: 88%;max-height: 88%;object-fit: cover;}
.detailscs-cont{float: right;width: 50%;}
.detailscs-cont h6{display: flex;align-items: center;font-size: 24px;color: #333;font-weight: 700;line-height: 1;margin-top: 28px;padding-bottom: 24px;border-bottom: 2px solid #000;position: relative;}
.detailscs-cont h6 span{font-size: 34px;color: #d6000f; margin-right: 12px;}
.detailscs-cont h6::before{content: '';width: 104px;height: 2px;background-color: #d6000f;position: absolute;left: 0;bottom: -2px;}
.detailscs-table{display: flex;flex-wrap: wrap;width: 100%;margin-top: 24px;}
.detailscs-table li{display: flex;justify-content: space-between; width: 50%;padding: 8px 0;}
.detailscs-table li h2{width: 35%; font-size: 14px;color: #444;font-weight: 700;}
.detailscs-table li p{width: 65%; font-size: 14px;color: #666;}
/* 核心技术 */
.core{width: 100%;}
.coredc,.corejs,.corekc,.corenb{width: 100%;}
.core-show{width: 100%;padding: 100px 0;}
.core-items{display: flex;align-items: center;}
.core-img{display: flex;justify-content: center;align-items: center;width: 560px;}
.core-img img{max-width: 100%;object-fit: cover;}
.core-cont{width: calc(100% - 560px);padding-left: 54px;}
.core-cont .com-tit h2{line-height: 50px;}
.core-intro{width: 100%;padding: 140px 0 120px;background-color: #f9f9f9;}
.core-list{display: flex;width: 100%;flex-wrap: wrap;}
.core-list li{padding: 0 32px;}
.core-list.core-nav2 li{width:50%;}
.core-list.core-nav3 li{width: 33.333%;}
.core-list.core-nav4 li{width: 25%;}
.core-list li .core-tit{width: 100%;padding-bottom: 24px;margin-bottom: 20px;border-bottom: 1px solid #e3e3e3;}
.core-list li .core-tit h2{font-size: 26px;color: #333;font-weight: 700;line-height:30px;}
.core-list li p{font-size:15px;color: #666;line-height: 24px;}

.core-navbox{position:fixed;left:0;padding-left:52px;top:50%;transform:translateY(-50%) translateX(-100%);z-index:99;transition:all .36s ease-out}
.core-navbox.show{transform:translateY(-50%) translateX(0)}
.core-navli{position:relative;z-index:1;padding-left:20px;font-size:14px;line-height:20px;color:#777;margin:60px 0;border-top:1px solid transparent;border-bottom:1px solid transparent;cursor:pointer;transition:all .36s}
.core-navli::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:9px;height:9px;border-radius:50%;background:#d6000f;border:1px solid #fff;transition:all .36s}
.core-navli::after{display:none;content:"";position:absolute;left:4px;top:50%;width:1px;height:65px;border-radius:50%;background:#d4dbf1;z-index:-1;transition:all .36s}
.core-navli:last-child::after{display:none}
.core-navli.on{color:#555}
.core-navli.on::before{box-shadow:0 0 8px 0 rgba(214,0,15,.75)}
.core-navli.on::after{background:#d6000f}
.core-nav{position:relative}
.core-nav::before{content:"";position:absolute;left:4px;top:11px;z-index:-2;width:1px;height:calc(100% - 22px);background:#d4dbf1;transition:all .36s}
.core-navline{display:block;position:absolute;left:4px;top:11px;z-index:-1;width:1px;max-height:calc(100% - 22px);background:#d6000f;transition:all .3s}



/* 科研实验室 */
.science{width: 100%;}
.sciencesy{width: 100%;padding: 100px 0;}
.sciencesy-items{width: 100%;margin-top: 54px;}
.sciencesy-items ul{display: flex;justify-content: center;width: 100%;}
.sciencesy-items ul li{display: flex;flex-direction: column;align-items: center;width: 25%;}
.sciencesy-items ul li i{display: flex;justify-content: center;align-items: flex-end;width: 42px;height: 42px;margin-bottom: 18px;transition: all .4s ease;}
.sciencesy-items ul li i img{max-width: 100%;object-fit: cover;}
.sciencesy-items ul li p{font-size: 16px;color: #333;font-weight: 700;line-height: 30px;transition: all .4s ease;}
.sciencesy-items ul li:hover i{transform: translateY(-10px);}
.sciencesy-items ul li:hover p{color: #d6000f;}
.sciencelm{width: 100%;}
.sciencelm-items{ width: 100%;position: relative;}
.sciencelm-items img{width: 100%;object-fit: cover;}
.sciencelm-items .sciencelm-pc{display: block;}
.sciencelm-items .sciencelm-mb{display: none;}
.sciencelm-intro{width: 100%;height: 100%;display: flex;align-items: center; position: absolute;left: 0;top: 0;}
.sciencelm-items .contain-1440{display: flex;justify-content: flex-end;}
.sciencelm-cont{width: 50%;padding-left: 60px;}
.sciencelm-title{width: 100%;position: relative;z-index: 1;margin-bottom: 38px;}
.sciencelm-title h2{font-size: 36px;color: #333;font-weight: 700;}
.sciencelm-title span{font-size: 80px;color: #333;line-height: 1;opacity: 0.1;font-weight: 700;text-transform: uppercase;font-family:'samsung';position: absolute;top: -15px;z-index: -1;}
.sciencelm-cont p{font-size: 16px;color: #777;line-height: 26px;height: 52px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.sciencelm-cont .com-btn{margin-top: 38px;}
.sciencelm-items:nth-child(2n) .contain-1440{justify-content: flex-start;}
.sciencelm-items:nth-child(2n) .sciencelm-cont{padding-left: 0;}
.sciencelm-items:nth-child(2n) .sciencelm-title h2{color: #fff;}
.sciencelm-items:nth-child(2n) .sciencelm-title span{color: #fff;}
.sciencelm-items:nth-child(2n) .sciencelm-cont p{color: #fff;}

/* 科研实验室详情 */
.test{width: 100%;}
.testlm{width: 100%;padding-top: 70px;}
.testlm-cotent{display:flex;justify-content: space-between;width: 100%;background-color: #fff;}
.testlm-show{width: 1000px;height: 523px;overflow: hidden;}
.testlm-show img{width: 100%;height: 100%;object-fit: cover;transition: all .6s ease;}
.testlm-show:hover img{transform: scale(1.03);}
.testlm-intro{width: calc(100% - 1000px);padding: 88px 50px 0 54px;background-color: #f8f8f8;}
.testlm-intro p{font-size:15px;color: #555;line-height: 24px;margin-top: 28px;}
.testbz{width: 100%;padding: 100px 0 90px;}
.testbz-table{width: 100%;margin-top: 52px;}
.testbz-table table{width: 100%;text-align: center;}
.testbz-table table tr{width: 100%;height: 68px;}
.testbz-table table tr th{font-size: 16px;color: #fff;font-weight: 700;background-color: #312c2c;border-left: 1px solid #fff;}
.testbz-table table tr th:first-child{width: 96px;}
.testbz-table table tr th:nth-child(2){width: 220px;}
.testbz-table table tr td{font-size: 15px;color: #666;}
.testbz-table table tr:nth-child(even) td{background-color: #f8f8f8;border-left: 1px solid #fff;}
.testbz-ts{width: 100%;font-size: 16px;color: #666;display: none;margin-top: 16px;}
.testsb{width: 100%;padding: 106px 0;background-color: #efefef;}
.testsb-items{width: 100%;margin-top: 48px;position: relative;}
.testsb-show{width: 100%;}
.testsb-img{width: 100%;overflow: hidden;}
.testsb-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.testsb-intro{width: 100%;padding: 20px;background-color: #fff;}
.testsb-intro h2{font-size: 16px;color: #312c2c;font-weight: 700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all .4s ease;}
.testsb-show:hover .testsb-img img{transform: scale(1.03);}
.testsb-show:hover .testsb-intro h2{color: #d6000f;}
.testsb-prev,.testsb-next{width: 13px;height: 27px;background: url('../images/pages/frameworkfb_Arr.png')no-repeat center;position: absolute;top: 50%;left: -58px;margin-top: -6px;cursor: pointer;z-index: 3;}
.testsb-next{transform: rotate(180deg);right: -58px;left: auto;}


/* 科研力量 */
.rdteam{width: 100%;}
.rdteambj{width: 100%;padding: 100px 0 72px;}
.rdteambj-items{width: 100%;margin-top: 54px;}
.rdteambj-items ul{display: flex;justify-content: center;width: 100%;}
.rdteambj-items ul li{display: flex;flex-direction: column;align-items: center;width: 25%;}
.rdteambj-items ul li i{display: flex;justify-content: center;align-items: flex-end;width: 42px;height: 42px;margin-bottom: 18px;transition: all .4s ease;}
.rdteambj-items ul li i img{max-width: 100%;object-fit: cover;}
.rdteambj-items ul li p{font-size: 16px;color: #333;font-weight: 700;line-height: 30px;transition: all .4s ease;}
.rdteambj-items ul li:hover i{transform: translateY(-10px);}
.rdteambj-items ul li:hover p{color: #d6000f;}
.rdteamlm{width: 100%;padding: 100px 0;background-color: #f3f3f3;}
.rdteamlm-items{display: flex;align-items: center;width: 100%;overflow: hidden;background-color: #fff;}
.rdteamlm-img{float: left; width: 50%;height: 100%;display: flex;justify-content: center;align-items: center;}
.rdteamlm-img img{width: 100%;object-fit: cover;}
.rdteamlm-cont{float: right;width: 50%;height:100%; padding:0 68px;}
.rdteamlm-cont .rdteamlmTitle{text-align: left;}
.rdteamlm-cont .rdteamlmTitle h2{font-size: 28px;color: #333;font-weight: 700;margin-bottom: 20px;}
.rdteamlm-cont .rdteamlmTitle p{font-size: 15px;color: #666;line-height: 26px;}
.rdteamlm-items:nth-child(2n) {flex-flow: row-reverse;}
.rdteamlm-data{display:flex;flex-wrap:wrap;width:100%;margin-top: 26px;}
.rdteamlm-data li{width:auto;transition: all .4s ease;}
.rdteamlm-data li+li{margin-left: 62px;}
.rdteamlm-data li h6{font-size:15px;color:#666;margin-top:10px}
.rdteamlm-num{font-size:16px;font-weight:700;color:#666;line-height:1}
.rdteamlm-num span{font-size:56px;color:#d6000f; line-height:1;display:inline-block;padding-right:10px}

/* 科研证书 */
.certificate{width: 100%;}
.certificatezl{width: 100%;padding: 100px 0;}
.certificatezl-data{display:flex;flex-wrap:wrap;width:100%;margin-top: 32px;}
.certificatezl-data li{display: flex;flex-direction: column;align-items: center;width:25%;transition: all .4s ease;}
.certificatezl-data li p{font-size:15px;color:#666;margin-top:10px;}
.certificatezl-num{font-size:16px;font-weight:700;color:#666;line-height:1}
.certificatezl-num span{font-size:56px;color:#d6000f; line-height:1;display:inline-block;padding-right:10px}
.certificatezl-items{width: 100%;margin-top: 68px;position: relative;}
.certificate-img{width: 100%;overflow: hidden;position: relative;}
.certificate-img img{width: 100%;object-fit: cover;}
.certificate-img::before {content: '';width: 62px;height: 62px;border-radius: 50%;background:#d6000f url('../images/pages/cft_iconZ.png') no-repeat center;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;opacity: 0;transition: all .4s ease;}
.certificate-img:hover::before{opacity: 1;}
.certificate-img h2{width: 100%;text-align: center;font-size: 16px;color: #555;font-weight: 700;padding: 32px 0 24px;border-bottom: 2px solid #eee;position: relative;transition: all .4s ease;}
.certificate-img h2::after{content: '';width: 0%;height: 2px;background-color: #d6000f;position: absolute;right: 0;bottom: -2px;transition: all .8s ease;}
.certificate-img:hover::before{opacity: 1;}
.certificate-img:hover h2{color: #d6000f;}
.certificate-img:hover h2::after{width: 100%;right: auto;left: 0;}
.certificatezl-prev,.certificatezl-next{width: 13px;height: 27px;background: url('../images/pages/frameworkfb_Arr.png')no-repeat center;position: absolute;top: 50%;left: -65px;margin-top: -48px;cursor: pointer;z-index: 3;}
.certificatezl-next{transform: rotate(180deg);right: -65px;left: auto;}
.certificatedx{width: 100%;padding: 110px 0 100px;background-color: #f3f3f3;}
.certificatedx-items{width: 100%;margin-top: 18px;position: relative;padding-bottom: 48px;}
.certificatedx-show{width: 100%;}
.certificatedx-show ul{margin-left: -2%;}
.certificatedx-show ul li{float: left;display: flex;justify-content: center;align-items: center; width: 23%;height: 132px;background-color: #fff;margin:30px 0 0 2%;transition: all .4s ease;}
.certificatedx-show ul li img{max-width: 100%;max-height: 88%;object-fit: cover;}
.certificatedx-show ul li:hover{transform: translateY(-8px);}
.certificatedx-items .swiper-pagination{width: 100%;text-align: center;bottom: 0;}
.certificatedx-items .swiper-pagination-bullet{margin: 0 8px;width:10px;height:10px;background-color: transparent;opacity: 1;border: 2px solid #a9a9a9;} 
.certificatedx-items .swiper-pagination-bullet-active{background-color: #d6000f;border-color: #d6000f;}
.certificatedy{width: 100%;padding: 100px 0;}
.certificatedy-items{width: 100%;margin-top: 48px;position: relative;}
.certificate-img:hover::before{opacity: 1;}
.certificate-img:hover h2{color: #d6000f;}
.certificate-img:hover h2::after{width: 100%;right: auto;left: 0;}
.certificatedy-prev,.certificatedy-next{width: 13px;height: 27px;background: url('../images/pages/frameworkfb_Arr.png')no-repeat center;position: absolute;top: 50%;left: -65px;margin-top: -48px;cursor: pointer;z-index: 3;}
.certificatedy-next{transform: rotate(180deg);right: -65px;left: auto;}
.certificatecn{width: 100%;padding: 100px 0;background-color: #f3f3f3;}
.certificatecn-items{width: 100%;margin-top: 48px;position: relative;}
.certificate-img:hover::before{opacity: 1;}
.certificate-img:hover h2{color: #d6000f;}
.certificate-img:hover h2::after{width: 100%;right: auto;left: 0;}
.certificatecn-prev,.certificatecn-next{width: 13px;height: 27px;background: url('../images/pages/frameworkfb_Arr.png')no-repeat center;position: absolute;top: 50%;left: -65px;margin-top: -48px;cursor: pointer;z-index: 3;}
.certificatecn-next{transform: rotate(180deg);right: -65px;left: auto;}
.certificatedc{width: 100%;padding: 100px 0;}
.certificatedc-items{width: 100%;margin-top: 48px;position: relative;}
.certificate-img:hover::before{opacity: 1;}
.certificate-img:hover h2{color: #d6000f;}
.certificate-img:hover h2::after{width: 100%;right: auto;left: 0;}
.certificatedc-prev,.certificatedc-next{width: 13px;height: 27px;background: url('../images/pages/frameworkfb_Arr.png')no-repeat center;position: absolute;top: 50%;left: -65px;margin-top: -48px;cursor: pointer;z-index: 3;}
.certificatedc-next{transform: rotate(180deg);right: -65px;left: auto;}
#spotlight .arrow{display: none !important;}
/* 制造 */
.fabricate{width: 100%;}
.fabricatebj{width: 100%;padding: 116px 0 100px;}
.fabricatebj-main{display:flex;width: 100%;}
.fabricatebj-main-l{width:calc(100% - 504px);padding-right: 152px;}
.fabricatebj-main-l h3{color:#333;font-size:36px;font-weight:700;padding-bottom:20px;position:relative;}
.fabricatebj-main-l h3:after{content:'';width:80px;height:4px;position:absolute;left:0;bottom:0;background:#d6000f}
.fabricatebj-main-l h6{font-size: 15px;color: #333;font-weight: 700;margin: 30px 0;}
.fabricatebj-main-l p{color:#777;font-size:15px;line-height:26px}
.fabricatebj-main-l a{margin-top:32px;}
.fabricatebj-main-l a i{display:block;background:url('../images/index/video.png') no-repeat center/100%;width:17px;height:17px;margin-left:16px}
.fabricatebj-main-r{display:flex;flex-wrap:wrap;width:504px;border:1px solid #f5f5f5}
.fabricatebj-main-r.white{border: none;}
.fabricatebj-main-r li{width:50%;padding:42px 60px 30px;background-color: #fff;transition: all .4s ease;}
.fabricatebj-main-r li:nth-child(2){background-color: #f5f5f5;}
.fabricatebj-main-r li:nth-child(3){background-color: #f5f5f5;}
.fabricatebj-main-r li p{font-size:15px;color:#666;margin-top:10px}
.fabricatebj-main-num{font-size:16px;font-weight:700;color:#666;line-height:1}
.fabricatebj-main-num span{font-size:56px;color:#d6000f; line-height:1;display:inline-block;}
.fabricatebj-main-r li:hover{background-color: #f5f5f5;}
.fabricatebj-main-r li:nth-child(2):hover,.fabricatebj-main-r li:nth-child(3):hover{background-color: #fff;}

.fabricatecj{width: 100%;padding: 100px 0 110px;background-color: #f7f7f7;}
.fabricatecj-items{width: 100%;margin-top: 54px;}
.fabricatecj-link{display: flex;align-items: center;flex-flow: row-reverse;width: 100%;background-color: #fff;margin-bottom: 30px;}
.fabricatecj-lft{float:right;width:940px;}
.fabricatecj-lft img{width: 100%;object-fit:cover;}
.fabricatecj-rgt{float: left;width: calc(100% - 940px);padding: 0 52px 0 42px;background-color: #fff;}
.fabricatecj-rgt h2{font-size: 30px;color: #333;font-weight: 700;margin-bottom: 22px;}
.fabricatecj-rgt p{font-size: 15px;color: #777;line-height: 26px;}
.fabricatecj-link:nth-child(2n){flex-flow: row;}
.fabricatecj-link:nth-child(2n) .prodshow-lft{float:left;}
.fabricatecj-link:nth-child(2n) .prodshow-rgt{float:right;}

/* 技术支持 */
.support{width: 100%;}
.supportsc{width: 100%;padding: 100px 0;}
.supportsc-input{display: flex;justify-content: center; width: 100%;margin-top: 48px;position: relative;z-index: 9;}
.supportsc-input li{width: 300px;}
.supportsc-input li+li{margin-left:40px;}
.supportsc-input li:last-child{width: 398px;}
.supportsc-input li label{display: block;font-size: 14px;color: #919191;margin-bottom: 14px;}
.supportsc-input li input{width: 100%;height: 46px;border: 1px solid #ececec;background-color: #fafafa;padding: 0 14px 0 22px;}
.supportsc-input li input::placeholder{font-size: 16px;color: #555;opacity: .5;}
.supportsc-input li .supportsc-search{width: 100%;}
.supportsc-input li .supportsc-search input{width:calc(100% - 85px);}
.supportsc-input li .supportsc-search button{width: 85px;height: 46px;background-color: #d6000f;font-size: 16px;color: #fff;}
/* 下拉 */
.customSelect{display: block;width:100%;position: relative;user-select: none;z-index: 3;}
.customSelect-name{display: flex;align-items: center;height: 46px;position: relative;border: 1px solid #ececec;background-color: #fafafa;padding: 0 14px;font-size: 16px;color:rgba(85, 85, 85, 0.5);cursor: pointer;}
.customSelect-name::after{content: "";position: absolute;width: 16px;height: 16px;right: 14px;top: 50%;margin-top: -8px;background: url('../images/pages/arrH.svg') no-repeat;}
.customSelect-drop{display: none;position: absolute;z-index: 12;width: 100%;top: 46px;max-height: 200px;border: 2px solid #ececec;border-top: none;overflow-x: hidden;overflow-y: auto;left: 0;background: #f2f2f2;cursor: pointer;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.customSelect-drop li{padding: 0 14px;margin-left: 0 !important;height: 40px;position: relative;z-index: 9; display: flex;align-items: center;width: 100%;font-size: 14px;color: #000;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: #dadfe5;color: #000;}
.customSelect-drop::-webkit-scrollbar {width: 2px;height: 4px;}
.customSelect-drop::-webkit-scrollbar-thumb {background: #7a8896;}
.customSelect-drop::-webkit-scrollbar-track {background: #fff;}
.customSelect-name.noRadius{border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.customSelect-name.noRadius::after{transform: rotate(180deg);}

.supportsc-loop{width: 100%;margin-top: 18px;position: relative;padding-bottom: 58px;z-index: 1;}
.supportsc-show{width: 100%;}
.supportsc-show ul{margin-left: -2%;}
.supportsc-show ul li{float: left;width: 48%; margin:28px 0 0 2%;}
.supportsc-link{display: flex;align-items:center;justify-content: space-between; width: 100%;height: 114px;border: 1px solid #ececec;padding: 0 40px 0 35px;background-color: #fafafa;transition: all .4s ease;}
.supportsc-link:hover{box-shadow: 0px 0px 43px 0px rgba(0, 0, 0, 0.16);}
.supportsc-text{width: auto;}
.supportsc-text span{font-size: 14px;color: #777;font-weight: 700;font-family:'samsung';}
.supportsc-text h2{font-size: 16px;color: #333;font-weight: 700;margin-top: 10px;padding-left: 36px;position: relative;}
.supportsc-text h2::before{content: '';width: 19px;height: 21px;background: url('../images/pages/pdf_icon.png')no-repeat center;position: absolute;left: 0;top:0;}
.supportsc-link i{display: inline-block;width: 32px;height: 32px;border-radius: 50%; background:#e5e5e5 url('../images/pages/Tload.png')no-repeat center;transition: all .4s ease;}
.supportsc-link:hover i{background: #d6000f url('../images/pages/Tload.png')no-repeat center;}
.supportsc-loop .swiper-pagination{width: 100%;bottom: 0;text-align: center;}
.supportsc-loop .swiper-pagination-bullet{margin: 0 8px;width: 10px;height:10px;background-color:transparent;border: 2px solid #a9a9a9; opacity: 1;} 
.supportsc-loop .swiper-pagination-bullet-active{background-color: #d6000f;border-color: #d6000f;}


.supportsp{width: 100%;padding: 100px 0;background-position: center;background-repeat: no-repeat;background-size: cover;}
.supportsp-items{width: 100%;margin-top: 48px;position: relative;padding-bottom:48px;}
.supportsp-show{width: 100%;position: relative;}
.supportsp-show img{width: 100%;object-fit: cover;}
.supportsp-show i{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto; display: inline-block;width: 54px;height: 54px;background: url('../images/pages/player_icon.png')no-repeat center;cursor: pointer;}
.supportsp-show h2{position: absolute;left: 0;bottom:28px; width: 100%;font-size: 16px;color: #fff;font-weight: 700;padding: 0 30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.supportsp-items .swiper-pagination{width: 100%;bottom: 0;text-align: center;}
.supportsp-items .swiper-pagination-bullet{margin: 0 8px;width: 8px;height: 8px;background-color: #fff;opacity: 1;} 
.supportsp-items .swiper-pagination-bullet-active{transform: scale(1.5);background-color: #d6000f;}

.supportxz{width: 100%;padding: 100px 0;background-color: #f2f2f2;}
.supportxz-items{width: 100%;margin-top: 48px;position: relative;}
.supportxz-show{width: 100%;}
.supportxz-img{width: 100%;overflow: hidden;}
.supportxz-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.supportxz-intro{display: flex;align-items: flex-end;justify-content: space-between;width: 100%;padding: 35px 30px;background-color: #fff;}
.supportxz-text{width: auto;}
.supportxz-text h2{font-size: 18px;color: #333;font-weight: 700;transition: all .4s ease;}
.supportxz-btn{width: auto;margin-top: 12px;}
.supportxz-btn h6{width: 94px;;font-size: 14px;color: #555;font-weight: 700;padding:0 38px 10px 0;position: relative;border-bottom: 1px solid #555;}
.supportxz-btn h6::before{content: '';width: 0%;height: 2px;background-color: #d6000f;position: absolute;left: 0;bottom: -1px;z-index: 3;transition: all .4s ease;}
.supportxz-btn h6::after{content: '';width: 27px;height: 21px;background: url('../images/pages/down_icon.png')no-repeat center;position: absolute;right: 0;top: 0;}
.supportxz-intro span{font-size: 14px;color: #777;}
.supportxz-show:hover .supportxz-img img{transform: scale(1.1);}
.supportxz-show:hover .supportxz-text h2{color: #d6000f;}
.supportxz-show:hover .supportxz-btn h6::before{width: 100%;}
.supportxz-items .swiper-prev,.supportxz-items .swiper-next{width: 16px;height: 32px;background:url('../images/pages/supportxz_Arr.png')no-repeat center;position: absolute;left: -60px;top: 50%;margin-top: -16px;cursor: pointer;z-index: 3;}
.supportxz-items .swiper-next{left: auto;right: -60px;transform: rotate(180deg);}

.supportapp{width: 100%;padding: 100px 0;}
.supportapp-items{width: 100%;margin-top: 48px;position: relative;padding-bottom: 50px;}
.supportapp-show{width: 100%;}
.supportapp-show ul{margin-left: -1%;}
.supportapp-show li{float: left;width: 24%; margin-left:1%;}
.supportapp-coulm{display: flex;flex-direction: column;align-items: center; width: 100%;background-color: #fafafa;border: 1px solid #eee;padding: 50px 0 48px;}
.supportapp-coulm i{display: inline-block;width: 56px;height: 56px;border-radius: 10px;background: #ffb57c url('../images/pages/phone_icon.png')no-repeat center;}
.supportapp-show li:nth-child(even) .supportapp-coulm i{background: #5ba9db url('../images/pages/phone_icon.png')no-repeat center;}
.supportapp-coulm h2{font-size: 16px;color: #333;font-weight: 700;margin: 16px 0 22px;}
.supportapp-coulm .supportapp-btn{display: flex;justify-content: center;align-items: center;width: 128px;height: 40px;border-radius: 20.5px;background-color: #fff;font-size: 14px;color: #555;transition: all .4s ease;}
.supportapp-coulm .supportapp-btn:hover{background-color: #d6000f;color: #fff;}
.supportapp-ewm{display: flex;flex-direction: column;align-items: center;margin-top: 25px;}
.supportapp-ewm-img{display: flex;justify-content: center;align-items: center;margin-bottom: 12px;width: 128px;height: 128px;background-color: #fff;border: 1px solid #eee;}
.supportapp-ewm-img img{width: 100%;object-fit: cover;}
.supportapp-ewm h6{font-size: 14px;color: #555;}
.supportapp-items .swiper-pagination{width: 100%;text-align: center;bottom: 0;}
.supportapp-items .swiper-pagination-bullet{margin: 0 8px;width:10px;height:10px;background-color: transparent;opacity: 1;border: 2px solid #a9a9a9;} 
.supportapp-items .swiper-pagination-bullet-active{background-color: #d6000f;border-color: #d6000f;}



.news{width: 100%;padding:76px 0 90px;background-color: #f3f3f3;}
.news-coulmn{display:flex;justify-content: space-between;align-items: center;width: 100%;background-color: #fff;}
.news-show{width: 858px;height: 483px;overflow: hidden;}
.news-show img{width: 100%;height: 100%;object-fit: cover;transition: all .6s ease;}
.news-show:hover img{transform: scale(1.03);}
.news-cont{width: calc(100% - 858px);padding: 0 50px;}
.news-cont h2{font-size: 22px;color: #333;font-weight: 700;margin: 24px 0;}
.news-cont p{font-size:14px;color: #737373;line-height: 24px;}
.news-cont .btn{display: flex;justify-content: center;align-items: center; width: 150px;height: 42px;background-color: #d6000f;font-size: 16px;color: #fff; margin-top: 20px;border-radius: 3px;}
.news-num{display: flex;align-items: center;}
.news-num h6{font-size: 76.5px;color: #ccc;font-weight: 700;font-family:'samsung'; line-height: 1;position: relative;padding-bottom:12px;}
.news-num h6::after{content: '';width: 100%;height:3px;background-color: #d6000f;position: absolute;left: 0;bottom: 0;}
.news-year{margin-left: 6px;padding-bottom: 20px;}
.news-year span{display:block;font-size: 14px;line-height: 20px;color: #ccc;font-family:'samsung';}
.news-list{width: 100%;margin-top:76px;}
.news-list ul{margin-left: -3%;}
.news-list ul li{float: left;width: 30.333%;margin:0 0 46px 3%;}
.news-link{display: inline-block;width: 100%;}
.news-img{width: 100%;height: 254px;overflow: hidden;}
.news-img img{width: 100%;height: 100%;object-fit: cover;transition: all .6s ease;}
.news-intro{width: 100%;background-color: #fff;padding: 24px 28px 42px;position: relative;}
.news-intro::before{content: '';width: 0%;height: 3px;background-color: #d6000f;position: absolute;left: 0;bottom: 0;transition: all .4s ease;}
.news-intro span{font-size: 16px;color: #adadad;}
.news-intro h2{font-size: 18px;color: #333;margin: 12px 0 18px;font-weight: 700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition: all .4s ease;}
.news-intro p{font-size:14px;color: #737373;line-height: 24px;height: 48px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.news-list ul li:hover .news-img img{transform: scale(1.06);}
.news-list ul li:hover .news-intro::before{width: 100%;}
.news-list ul li:hover .news-intro h2{color: #d6000f;}
.news .paging{margin-top: 0;}
.article{width: 100%;padding:76px 0 132px;}
.article-items{width:100%;}
.article-items h1{font-size:34px;color:#333;font-weight: 700;line-height: 38px;}
.article-time{display:flex;align-items:center;padding-bottom:18px;border-bottom:1px solid #f0f0f0;margin:26px 0 32px;font-size:14px;color:#888;font-family:'samsung';}
.article-time i{display:block;background:url('../images/pages/data_icon.png') no-repeat center/100%;width:14px;height:14px;margin-right:8px}
.article-items p{font-size:15px;line-height:26px;color:#666;}
.article-items img{width: 100%;object-fit: cover;display: block;margin: 0 auto}

/* 关于我们 */
.aboutjs{width: 100%;padding: 78px 0 118px;}
.aboutjs-items{display: flex;justify-content: space-between; width: 100%;margin-top: 40px;}
.aboutjs-cont{width: calc(100% - 569px);padding-right: 28px;margin-right: 77px;overflow-y: auto;height: 318px;}
.aboutjs-cont::-webkit-scrollbar {width:4px;height: 100%;background: #dddddd}
.aboutjs-cont::-webkit-scrollbar-thumb {background: #d6000f;border-radius: 20px}
.aboutjs-cont::-webkit-scrollbar-track {border-radius: 00px}
.aboutjs-cont p{font-size: 15px;color: #555;line-height: 30px;text-align: justify;}
.aboutjs-cont p+p{margin-top: 24px;}
.aboutjs-show{width: 492px;height: 100%;overflow: hidden;position: relative;}
.aboutjs-show img{width: 100%;object-fit: cover;}
.aboutjs-show i{display: inline-block;font-size: 16px;color: #fff;font-weight: 700;font-style: normal; padding-right: 26px;position: absolute;left: 28px;bottom:24px;cursor: pointer;}
.aboutjs-show i::after{content: '';width: 17px;height: 17px;background: url('../images/pages/abt_video.png')no-repeat center;position: absolute;right: 0;top: 4px;}
.aboutjs-data{display:flex;justify-content: center; flex-wrap:wrap;width:100%;margin-top: 62px;}
.aboutjs-data li{width:auto;transition: all .4s ease;}
.aboutjs-data li+li{margin-left: 234px;}
.aboutjs-data li p{font-size:15px;color:#666;margin-top:12px;}
.aboutjs-num{font-size:16px;font-weight:700;color:#666;line-height:1}
.aboutjs-num span{font-size:56px;color:#d6000f; line-height:1;display:inline-block;padding-right:10px}
.aboutlc-loop{width: 100%;margin-top: 48px;padding: 96px 0 100px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.aboutlc-container{float: right;width:calc(50vw + 720px);position: relative;padding-bottom: 46px;}
.aboutlc-loop .swiper-slide{width: 360px;}
.aboutlc-show{width: 100%;padding: 80px 32px;border-right: 1px solid #515355;}
.aboutlc-show .aboutlc-year{font-size: 46px;color: #fff;font-family:'samsung';transition: all .4s ease;}
.aboutlc-show .aboutlc-cont{width: 100%;margin-top: 24px;}
.aboutlc-show .aboutlc-cont::-webkit-scrollbar {width:3px;height: 100%;background: #dddddd}
.aboutlc-show .aboutlc-cont::-webkit-scrollbar-thumb {background: #d6000f;border-radius: 20px}
.aboutlc-show .aboutlc-cont::-webkit-scrollbar-track {border-radius: 00px}
.aboutlc-show .aboutlc-cont p{font-size: 16px;color: #fff;line-height: 26px;margin-bottom: 10px;}
.aboutlc-loop .swiper-slide-active .aboutlc-show .aboutlc-year{color: #d6000f;}
.aboutlc-loop .aboutlc-pagination{width: 100%;height: 2px;left: 0;bottom: 0;background-color: #4c4c4d;}
.aboutlc-loop .aboutlc-pagination .swiper-pagination-progressbar-fill{background-color: #d6000f;}
.aboutlc-prev,.aboutlc-next{width: 42px;height: 42px;border-radius: 50%;background: transparent url('../images/pages/abt_Arr.png')no-repeat center;position: absolute;top: 50%;left: -60px;margin-top: -40px; cursor: pointer;z-index: 6;transition: all .4s ease;}
.aboutlc-next{left: auto;right: 60px;transform: rotate(180deg);}
.aboutlc-prev:hover,.aboutlc-next:hover{background: #d6000f url('../images/pages/abt_Arr.png')no-repeat center;}
.aboutjz{width: 100%;padding: 100px 0 132px;background-color: #f6f6f6;}
.aboutjz-show{display: flex;justify-content: center; width: 100%;margin-top: 72px;}
.aboutjz-show li{display: flex;flex-direction: column;align-items: center; width: 33.333%;padding: 0 56px;}
.aboutjz-show li i{display: flex;justify-content: center;align-items: center;width: 60px;height: 60px;}
.aboutjz-show li i img{max-width: 100%;max-height: 100%;object-fit: cover;}
.aboutjz-show li h2{font-size: 20px;color: #333;font-weight: 700;margin:14px 0 20px;}
.aboutjz-cont{width: 100%;}
.aboutjz-cont p{font-size: 15px;color: #666;line-height: 24px;}
.aboutzs{width: 100%;padding: 100px 0 110px;}
.aboutzs-items{width: 100%;margin-top: 48px;}
.aboutzs-coulmn{width: 100%;max-height: 448px;overflow: hidden;}
.aboutzs-link{display: flex;justify-content: center;margin-left: -5%;}
.aboutzs-link+.aboutzs-link{margin-top: 32px;}
.aboutzs-link li{width:20%;margin-left: 5%;}
.aboutzs-link li .aboutzs-img{display: flex;flex-direction: column;justify-content: center;align-items: center; width: 100%;position: relative;}
.aboutzs-link li .aboutzs-img img{max-width: 100%;object-fit: cover;}
.aboutzs-link li .aboutzs-img::before {content: '';width: 62px;height: 62px;border-radius: 50%;background:#d6000f url('../images/pages/cft_iconZ.png') no-repeat center;position: absolute;left: 0;top:-80px;right: 0;bottom: 0;margin:auto; opacity: 0;transition: all .4s ease;}
.aboutzs-link li .aboutzs-img h2{width: 100%;text-align: center;font-size: 16px;color: #555;font-weight: 700;padding: 32px 0 24px;border-bottom: 2px solid #eee;position: relative;transition: all .4s ease;}
.aboutzs-link li .aboutzs-img h2::after{content: '';width: 0%;height: 2px;background-color: #d6000f;position: absolute;right: 0;bottom: -2px;transition: all .8s ease;}
.aboutzs-link li:hover .aboutzs-img::before{opacity: 1;}
.aboutzs-link li:hover .aboutzs-img h2{color: #d6000f;}
.aboutzs-link li:hover .aboutzs-img h2::after{width: 100%;left: 0;right: auto;}
.aboutzs-more{width: 100%;margin-top: 46px;text-align: center;}
.aboutzs-btn{display: flex;justify-content: center;align-items: center;width: 60px;height: 30px;border-radius: 20px;background-color: transparent;margin: 0 auto; transition: all .4s ease;}
.aboutzs-btn i{display: inline-block;width: 17px;height: 10px;background: url('../images/pages/aboutzs_btn.png')no-repeat center;transition: all .4s ease;}
.aboutzs-btn:hover{background-color:#d6000f;}
.aboutzs-btn:hover i{background:url('../images/pages/aboutzs_btnW.png')no-repeat center;}
.aboutzs-btn.active i{transform: rotate(180deg);}

/* 合作客户 */
.partner{width: 100%;padding: 100px 0;background-color: #f3f3f3;}
.partner-items{width: 100%;}
.partner-items ul{margin-left: -1%;}
.partner-items ul li{float: left;display: flex;justify-content: center;align-items: center; width: 24%;height: 138px;background-color: #fff;margin:0 0 18px 1%;transition: all .4s ease;}
.partner-items ul li img{max-width:88%;max-height: 88%;object-fit: cover;transition: all .4s ease;}
.partner-items ul li:hover{box-shadow: 0px 0px 43px 0px rgba(0, 0, 0, 0.16);}
.partner-items ul li:hover img{transform: scale(1.06);}

/* 公司架构 */
.framework{width: 100%;}
.frameworkzb{width: 100%;padding-top: 106px;}
.frameworkzb-show{width: 100%;overflow: hidden;position: relative;}
.frameworkzb-show img{width: 100%;object-fit: cover;}
.frameworkzb-intro{position: absolute;left: 0;top: 0;display: flex;flex-direction: column;justify-content: center; width: 100%;height: 100%;padding: 0 90px;}
.frameworkzb-intro span{font-size: 42px;color: #fff;font-weight: 700;}
.frameworkzb-intro h2{font-size: 20px;color: #fff;margin-top:12px;}
.frameworkfb{width: 100%;padding:100px 0;}
.frameworkfb-items{width: 100%;margin-top: 42px;position: relative;}
.frameworkfb-show{width: 100%;overflow: hidden;position: relative;z-index: 1;}
.frameworkfb-show img{width: 100%;object-fit: cover;}
.frameworkfb-intro{position: absolute;left: 0;top: 0;display: flex;flex-direction: column; width: 100%;height: 100%;padding:200px 32px 0;z-index: 3;}
.frameworkfb-intro h2{font-size: 20px;color: #fff;font-weight: 700;position: relative;padding-bottom: 30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.frameworkfb-intro h2::before{content: '';width: 58px;height: 4px;background-color: #fff;position: absolute;left: 0;bottom: 0;}
.frameworkfb-intro h2::after{content: '';width: 0;height: 4px;background-color: #d6000f;position: absolute;left: 0;bottom: 0;z-index: 2;transition: all .4s ease;}
.frameworkfb-intro p{font-size: 16px;color: #fff;line-height: 30px;margin-top: 28px;display: none;}
.frameworkfb-prev,.frameworkfb-next{width: 13px;height: 27px;background: url('../images/pages/frameworkfb_Arr.png')no-repeat center;position: absolute;top: 50%;left: -72px;margin-top: -6px;cursor: pointer;z-index: 9;}
.frameworkfb-next{transform: rotate(180deg);right: -72px;left: auto;}
.frameworkfb-intro.active h2::after{width: 58px;}


/* 投资者关系 */
.invest{width: 100%;}
.invest-more{width: 100%;margin-top: 40px;}
.invest-more a{display:flex;justify-content: center;align-items: center;width: 152px;height: 42px;border-radius: 3px;border: 1px solid #111;margin: 0 auto;font-size: 16px;color: #111;transition: all .4s ease;}
.invest-more a:hover{background-color: #d6000f;border-color: #d6000f;color: #fff;}
.investdq{width: 100%;padding: 66px 0 100px;background-color: #f3f3f3;}
.investdq-items{width: 100%;margin-top: 58px;}
.investdq-items ul{margin-left: -2%;}
.investdq-items li{float: left;width: 23%;margin-left: 2%;}
.investdq-link{display: inline-block;width: 100%;padding: 52px 38px 134px;background-color: #fff;position: relative;}
.investdq-link::after{content: '';width:0%;height: 5px;background-color: #d6000f;position: absolute;right: 0;bottom: 0;transition: all .4s ease;}
.investdq-link span{font-size: 16px;color: #312c2c;font-family:'samsung';transition: all .4s ease;}
.investdq-link h2{font-size: 18px;color: #333;font-weight: 700;margin: 24px 0 54px;}
.investdq-link .down-btn{display: inline-block;font-size: 14px;color: #555;padding-left: 32px;position: relative;transition: all .4s ease;}
.investdq-link .down-btn::before{content: '';width: 20px;height: 20px;background: url('../images/pages/down_btn.png')no-repeat center;position: absolute;left: 0;top: 0;transition: all .4s ease;}
.investdq-items li:hover .investdq-link span{color: #d6000f;}
.investdq-items li:hover .investdq-link::after{width: 100%;left: 0;right: auto;}
.investdq-items li:hover .down-btn {color: #d6000f;}
.investdq-items li:hover .down-btn::before{background: url('../images/pages/down_btnH.png')no-repeat center;}
.investls{width: 100%;padding: 90px 0 100px;}
.investls-items{width: 100%;margin-top: 42px;}
.investls-items li{width: 100%;transition: all .4s ease;padding: 0 35px 0 26px;border-bottom: 1px solid #f1f1f1;}
.investls-items li.no-border{border-color: transparent}
.investls-numitem{width: 100%;height: 130px;display: flex;align-items: center;justify-content: space-between;}
.investls-numitem .texticon{width:48px;height: 48px;background: url('../images/pages/Toltxt.png') no-repeat center;transition: all .4s ease;}
.investls-numitem .lodicon{float: right; width: 42px;height: 42px;border-radius: 50%; background:#e5e5e5 url('../images/pages/Tload.png')no-repeat center;transition: all .4s ease;}
.investls-numconts{display: flex;align-items: center;height: 130px;}
.investls-menucont{margin-left: 26px;}
.investls-menucont h2{font-size: 16px;color: #333;}
.investls-items li:hover{box-shadow: 18px 2px 49px rgba(0, 0, 0, 0.16);border-color: transparent}
.investls-items li:hover .investls-numitem .texticon{background: url('../images/pages/ToltxtH.png') no-repeat center;}
.investls-items li:hover .investls-numitem .lodicon{background:#d6000f url('../images/pages/Tload.png')no-repeat center;}
.investls-items li:hover .investls-menucont h2{color: #d45454;}

/* 加入我们 */
.join{width: 100%;}
.joinfl{width: 100%;padding: 110px 0 100px;background-color: #f6f6f6;}
.joinfl-loop{width: 100%;margin-top:40px;position: relative;padding-bottom: 48px;}
.joinfl-items{display: block;width: 100%;}
.joinfl-img{width: 100%;overflow: hidden;}
.joinfl-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.joinfl-cont{width: 100%;min-height: 230px;padding: 36px 34px;background-color: #fff;background-repeat: no-repeat;background-position: right bottom;background-size: 276px auto;transition: all .4s ease;}
.joinfl-cont h2{font-size: 22px;color: #333;font-weight: 700;text-align: center;transition: all .4s ease;}
.joinfl-cont p{font-size: 16px;color: #777;line-height: 26px;margin-top: 18px;transition: all .4s ease;height: 78px;overflow: hidden;-webkit-line-clamp: 3;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.joinfl-items:hover .joinfl-img img{transform: scale(1.06);}
.joinfl-items:hover .joinfl-cont h2{color: #d6000f;}
.joinfl-loop .swiper-pagination{width: 100%;text-align: center;bottom: 0;}
.joinfl-loop .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 8px;border: 2px solid #a5a5a5;background-color: transparent;opacity: 1;}
.joinfl-loop .swiper-pagination .swiper-pagination-bullet-active{border-color:#d6000f;background-color:#d6000f;}

.joinfc{width: 100%;padding: 100px 0;background-position: center;background-repeat: no-repeat;background-size: cover;}
.joinfc-show{width:100%;margin-top: 48px;position: relative;}
.joinfc-item{width: 100%;display: flex;justify-content: space-between;}
.joinfc-item img{width: 100%;object-fit: cover;transition: all .6s ease;}
.joinfc-lft{width: 66%;position: relative;overflow: hidden;}
.joinfc-lft:hover img{transform: scale(1.03);}
.joinfc-lft:hover h2{color: #d6000f;}
.joinfc-lft h2{position: absolute;left: 0;bottom: 0; display: flex;align-items: center; width: 100%;height: 58px;font-size: 18px;color: #fff;font-weight: 700;background-color: rgba(0, 0, 0, 0.5);padding: 0 30px;transition: all .4s ease;}
.joinfc-rgt{width: 32%;display: flex;flex-direction: column;justify-content: space-between;}
.joinfc-img{width: 100%;height: 48.23%;position: relative;overflow: hidden;}
.joinfc-img h2{position: absolute;left: 0;bottom: 0; display: flex;align-items: center; width: 100%;height: 58px;font-size: 18px;color: #fff;font-weight: 700;background-color: rgba(0, 0, 0, 0.5);padding: 0 30px;transition: all .4s ease;}
.joinfc-img:hover img{transform: scale(1.03);}
.joinfc-img:hover h2{color: #d6000f;}
.joinfc-prev, .joinfc-next{position: absolute;z-index: 3;width: 58px;height: 58px;border-radius: 50%;background:url('../images/pages/join_Arr.png') no-repeat center;top: 50%;margin-top: -29px;cursor: pointer;transition: all .4s ease;cursor: pointer;}
.joinfc-prev{left: -68px;}
.joinfc-next{right: -68px;transform: rotate(180deg);}
.joinfc-prev:hover, .joinfc-next:hover{background-color:#d6000f;}

.joinxs{width: 100%;padding: 100px 0 110px;}
.joinxs-menu{display: flex;justify-content: center;width: 100%;margin-top: 24px;}
.joinxs-menu a{display: inline-block;font-size: 16px;color: #333;font-weight: 700;position: relative;padding-bottom: 8px;}
.joinxs-menu a+a{margin-left: 24px;}
.joinxs-menu a::after{content: '';width: 0%;height: 2px;background-color: #d6000f;position: absolute;right: 0;bottom: 0;transition: all .4s ease;}
.joinxs-menu a:hover::after,.joinxs-menu a.active::after{width: 100%;right: auto;left: 0;}
.joinxs-items{width: 100%;margin-top: 48px;}
.joinxs-cont{width:100%;display: none;}
.joinxs-cont.active{display: block;}
.joinxs-nav{width:100%;overflow:hidden;background-color: #fff;box-shadow: 0px 0px 43px 0px rgba(153, 153, 153, 0.14);padding: 50px;}
.joinxs-navaddress,.joinxs-navjob,.joinxs-navkey{width:100%;overflow:hidden;}
.joinxs-navjob{margin: 24px 0;}
.joinxs-navkeyL{float:left;width:auto;margin-right: 30px;}
.joinxs-navkeyL h6{display:inline-block;vertical-align:middle;height:42px;line-height:42px}
.joinxs-navkeyL h6 i{width:24px;height:29px;display:inline-block;vertical-align:middle;background:url(../images/pages/jobs-01.png) no-repeat;margin:4px 0 0 0}
.joinxs-navkeyL h6 span{font-size:16px;color:#333;font-weight:700;}
.joinxs-navkeyR{float:left;display: flex;justify-content: space-between;}
.joinxs-navkeyR input{display:inline-block;width:310px;height:42px;border:1px solid #f0f0f0;padding:0 10px;font-size:14px;color:#333;vertical-align:middle}
.joinxs-navkeyR input::placeholder{font-size: 15px;color: #555;}
.joinxs-navkeyR a{display:flex;justify-content: center;align-items: center;width:85px;height:42px;background-color:#d6000f;}
.joinxs-navkeyR p{font-size:16px;color:#fff;}
.joinxs-navaddressL{float:left;width:auto;margin-right: 30px;}
.joinxs-navaddressL h6{display:inline-block;vertical-align:middle;height:42px;line-height:42px}
.joinxs-navaddressL h6 span{font-size:16px;color:#333;font-weight:700;}
.joinxs-navaddressC{float:left;width:auto;overflow:hidden}
.joinxs-navaddressC a{display:inline-block;margin-right:24px;height:42px;line-height:42px;font-size:16px;color:#777;transition: all .4s ease;}
.joinxs-navaddressC a:hover,.joinxs-navaddressC a.active{color: #d6000f;text-decoration: underline;}
.joinxs-words{width:100%;overflow:hidden;margin-top: 48px;}
.joinxs-wordT{width:100%;overflow:hidden;}
.joinxs-wordT ul{width:100%;overflow:hidden;padding: 0 60px}
.joinxs-wordT ul li{font-size:16px;color:#555;font-weight:700;height:60px;text-align:left;float:left;line-height:60px}
.joinxs-wordsB{width:100%;overflow:hidden}
.joinxs-wordsB ul{border-bottom:1px solid #f0f0f0;width:100%;overflow:hidden;padding: 0 24px 0 60px}
.joinxs-wordsB ul li{font-size:14px;float:left;color:#555;height:60px;line-height:60px;text-align:left;overflow:hidden}
.joinxs-words li:nth-child(1){width: 20%}
.joinxs-words li:nth-child(2){width: 20%}
.joinxs-words li:nth-child(3){width: 20%}
.joinxs-words li:nth-child(4){width: 20%}
.joinxs-words li:nth-child(5){width: 15%}
.joinxs-words li:nth-child(6){width: 5%}
.joinxs-wordsB ul li span:not(.joinxs-words-click span){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display: block;width: 90%}
.joinxs-words-click{height:60px;cursor:pointer;line-height:60px;user-select:none}
.joinxs-words-click span{transform:rotate(90deg);font-family:宋体,"Helvetica Neue";display:inline-flex;width: 100%;align-items: center;justify-content: center}
.joinxs-wordsB ul.on .joinxs-words-click span{transform: rotate(-90deg)}
.joinxs-words-click:hover{color:#003586}
.joinxs-coulmn ul{cursor: pointer;}
.joinxs-intro{width:100%;overflow:hidden;background-color:#f6f6f6;padding:32px 60px 44px;display:none}
.joinxs-intro h4{font-size:18px;color:#333;margin-bottom:15px;font-weight:700;}
.joinxs-intro p{font-size:14px;color:#666;line-height:24px;margin-top:6px}
.joinxs-intro a{display:inline-block;width:152px;height:42px;line-height:42px;border-radius: 3px;margin-top:30px;background-color:#d6000f;font-size:16px;color:#fff;text-align:center}
.joinxs-intro a i{width:18px;height:17px;background:url(../images/pages/join_icon.png) no-repeat;display:inline-block;vertical-align:middle;margin:-4px 6px 0 0;transition:all .4s}
.joinxs-intro a:hover i{width:0;margin:-4px 0 0 0}
.joinxs-wordsB ul.on{background-color:#d6000f}
.joinxs-wordsB ul.on li{color: #fff}
.joinxs-wordsB ul.on .joinxs-words-click span{color:#fff;transform:rotate(270deg)}
.joinxs-words .paging{margin-top: 40px;}
.joinxs-words .paging a{border: 1px solid #f3f3f3;}

/* 弹窗 */
.pop{display: none;position: fixed;left: 0;top:0;width: 100%;height: 100%;z-index: 999999999;background-color: rgba(0, 0, 0, 0.5);}
.pop-content{display:flex;align-items: center; width: 100%;height: 100%;}
.pop-items{width: 560px;border-radius: 6px;padding: 50px 56px 56px;margin: 0 auto;background-color: #fff;overflow: hidden;position: relative;}
.pop-close{width: 27px;height: 27px;border-radius: 50%;background: url('../images/pages/pop_close.png')no-repeat center;position: absolute;right: 56px;top: 56px;cursor: pointer;}
.pop-tit{font-size: 28px;color: #333;font-weight: 700;text-align: center;}
.pop-form{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:34px}
.pop-inline{width:100%;margin-bottom:20px}
.pop-inline label{display: inline-block; font-size: 16px;color: #555;font-weight: 700;margin-bottom: 14px;}
.pop-inline i{display: inline-block; font-size: 14px; font-style: normal;color:#f60909;margin-left: 4px;}
.pop-inline input{background:#f5f5f5;border-radius: 3px;border:1px solid #ededed;height:45px;width:100%;padding:18px;transition: all .6s ease}
.pop-inline input:focus{box-shadow:inset 0 0 9px rgba(204,204,204,.6)}
.pop-inline input::placeholder{color:#8b9297}
.pop-head{display: flex;justify-content: space-between;align-items: center;width: 100%;margin-bottom: 14px;}
.pop-head label{margin-bottom: 0;}
.pop-file{width: 100%;border: 1px solid #dbdbdb;overflow: hidden;display: flex;justify-content: space-between;}
.pop-file-input{width:calc(100% - 62px);padding:0px 18px;height:40px;line-height: 40px;position: relative;cursor: pointer;color: #777;zoom: 1}
.pop-file input{position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer;z-index: 3;}
.pop-file span{font-size: 14px;color: #6d6d6d;display:inline-block;}
.pop-file-btn{display: flex;justify-content: center;align-items: center;width: 62px;height: 42px;background-color: #d3d3d3;font-size: 14px;color: #6d6d6d;font-weight: 700;}
.pop-bott{display:flex;justify-content:space-between;width:100%;align-items: flex-end;}
.submit-btn{display:block;width:236px;background:#d6000f;color:#fff;text-align:center;height: 48px; line-height:48px;font-size:16px;font-weight: 700;border-radius: 3px;margin: 8px auto 0;transition: all .4s ease;}
.submit-btn:hover{border: 1px solid #d6000f;background: transparent;color: #d6000f;}

/* 联系我们 */
.contact{width: 100%;padding: 100px 0;}
.contact-items{display: flex;width: 100%;margin-top: 48px;}
.contact-txt{width:calc(100% - 774px);padding-right: 74px;}
.contact-txt h4{color:#777;font-size:14px;font-weight:700;text-transform:uppercase}
.contact-txt h3{color:#333;font-size:28px;font-weight:700;padding-bottom:20px;border-bottom:2px solid #ececec;margin:10px 0 40px}
.contact-txt li{display:flex;border-bottom:1px solid #efefef;padding-bottom:42px;margin-bottom:42px}
.contact-item{display:flex;align-items:center;}
.contact-txt li:not(:first-of-type) .contact-item{width:50%;}
.contact-txt li:not(:first-of-type) .contact-item:last-child{padding-left: 58px;border-left: 1px solid #efefef;}
.contact-item i{width:40px;min-width:40px;height:40px;border-radius:50%;border:2px solid #494949;display:flex;align-items:center;justify-content:center}
.contact-item p{color:#777;font-size:14px;margin-left:18px}
.contact-item span{font-weight:700;font-size:16px;color:#333;display:block;margin-bottom:6px}

.contact-share{width: 100%;font-size: 0;display: flex;margin-left: 18px;}
.contact-share a{width: 32px;height: 32px;border-radius: 50%;border: 1px solid #efefef;display: flex;justify-content: center;align-items: center;vertical-align: middle;position: relative;}
.contact-share a+a{margin-left: 10px;}
.contact-share a>img{width:18px;}
.share-img{display: none;width: 152px;height: 152px;padding: 6px;position: absolute;bottom: 42px;left: 50%;margin-left: -76px;background: #fff;border-radius: 4px;}
.share-img::after{content: "";display: block;width: 0px;height: 0px;border: 8px solid transparent;border-top-color: #fff;position: absolute;bottom: -16px;left: 50%;margin-left: -8px;}
.share-img img{width: 100%;height: 100%;object-fit: cover;}
.contact-share a:hover .share-img{display: block;animation: share .6s ease-in-out both;}
@keyframes share{0%{transform: translateY(-14px);}100%{transform: translateY(0);}}


#map{width:774px;height:598px;overflow:hidden}
.amap-copyright,.amap-info-close,.amap-logo{display:none!important}
.amap-info-content{padding:26px 38px;background:rgba(255,255,255,.95);border-radius: 5px}
.amap-info-content img{display:block;margin:0 auto 10px;max-width: 126px;height: 26px;}
.amap-info-content p{color:#555;font-size:14px;margin-top: 18px;}
.exhibition{width: 100%;padding: 100px 0 90px;background-color: #f6f6f6;}
.exhibition-items{width: 100%;margin-top: 40px;position: relative;padding-bottom: 58px;}
.exhibition-show{display: flex;flex-direction: column;align-items: center; width: 100%;padding: 50px 0 68px;background-color: #fff;}
.exhibition-icon{display: flex;justify-content: center;align-items: center; width: 100%;height: 72px;}
.exhibition-icon img{max-width: 88%;max-height:88%;object-fit: cover;transition: all .4s ease;}
.exhibition-intro{width: 100%;text-align: center;margin-top: 28px;}
.exhibition-intro h2{font-size: 20px;color: #333;font-weight: 700;margin-bottom: 10px;transition: all .4s ease;}
.exhibition-intro span{font-size: 14px;color: #adadad;}
.exhibition-intro h6{font-size: 16px;color: #333;margin-top: 26px;}
.exhibition-items .swiper-pagination{width: 100%;text-align: center;bottom: 0;}
.exhibition-items .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 8px; border: 2px solid #a5a5a5;background-color: transparent;opacity: 1;}
.exhibition-items .swiper-pagination .swiper-pagination-bullet-active{background-color: #d6000f;border-color: #d6000f;}
.exhibition-show:hover .exhibition-intro h2{color: #d6000f;}
.exhibition-show:hover .exhibition-icon img{transform: translateY(-5px);}

/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
    .detailscd-show img {max-width: 92%;}
}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .common-banner img{min-height: 680px;}
    .com-tit h2 {font-size: 38px;}

    .details-hedline h2{font-size: 38px;}
    .detailsdx {padding: 100px 0;}
    .detailsdc {padding: 240px 0 300px;}
    .detailsdc-cont {width: 42%;}
    .detailsjk {padding: 128px 0 86px;}
    .detailsjk-cont {padding: 148px 0 0 128px;}
    .detailscs {padding: 128px 0 108px;}

    .core-intro {padding: 120px 0 100px;}
    
   
    .sciencelm-title span{font-size: 58px;top: -4px;}

    .testlm-show {width: 838px; height: 480px;}
    .testlm-intro {width: calc(100% - 838px);padding: 68px 50px 0 54px;}

    .fabricatebj {padding: 100px 0;}
    .fabricatebj-main-l {width: calc(100% - 480px);padding-right: 100px;}
    .fabricatebj-main-r {width: 480px;}
    .fabricatebj-main-r li {padding: 42px 48px 30px;}
    .fabricatebj-main-num span {font-size: 48px;}
    .fabricatecj-lft {width: 830px; }
    .fabricatecj-rgt {width: calc(100% - 830px);}


    .news-show {width: 738px;height: 460px;}
    .news-cont { width: calc(100% - 738px);}

    .aboutjs {padding: 78px 0 100px;}
    .aboutjs-cont {width: calc(100% - 552px);margin-right: 60px;}
    .aboutjs-num span {font-size: 48px;}
    .aboutjs-data li+li { margin-left: 168px;}
    .aboutlc-container {width: calc(50vw + 600px);}
    .aboutjz {padding: 100px 0 108px;}
    .aboutzs-coulmn {max-height: 400px;}

    .frameworkzb {padding-top: 100px;}
    .frameworkzb-intro span { font-size: 38px;}
    .frameworkfb-intro {padding: 140px 32px 0;}

    .joinfl { padding: 100px 0;}

    .contact-txt {width: calc(100% - 638px);padding-right: 60px;}
    .contact-txt li:not(:first-of-type) .contact-item:last-child {padding-left:48px;}
    #map {width: 638px;height: 588px;}
}

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

    .testsb-prev, .testsb-next{left: -20px;}
    .testsb-next{left: auto;right: -20px;}

    .certificatezl-prev, .certificatezl-next{left: -20px;}
    .certificatezl-next{left: auto;right: -20px;}

    .certificatedy-prev, .certificatedy-next{left: -20px;}
    .certificatedy-next{left: auto;right: -20px;}

    .certificatecn-prev, .certificatecn-next{left: -20px;}
    .certificatecn-next{left: auto;right: -20px;}
    .certificatedc-prev, .certificatedc-next{left: -20px;}
    .certificatedc-next{left: auto;right: -20px;}
}

@media all and (max-width:1359px) {
    /* 1280 */
    .joinfc-prev, .joinfc-next{left: -52px;}
    .joinfc-next{left:auto;right: -52px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .common-banner img { min-height: 600px;}
    .common-hedline h2 { font-size: 32px;}
    .common-hedline h2.size{font-size: 28px;}
    .common-navbar ul li a{font-size: 15px;}
    .com-tit h2 {font-size: 28px;}


    .product { padding: 80px 0;}
    .product-link {height: 350px;padding: 0 30px;}
    .product-show {width: 180px;}
    .product-intro {width: calc(100% - 180px); padding: 60px 30px 0 0;}
    .product-intro h2 {font-size: 20px;}
    .product-intro p { font-size: 14px;}

    .details-hedline h2{font-size: 28px;line-height: 38px;}
    .detailsdy {padding:80px 0;}
    .detailsdx {padding: 80px 0;}
    .detailsdc {padding: 180px 0 240px;}
    .detailscd {padding: 80px 0;}
    .detailsjk {padding: 100px 0 86px;}
    .detailsjk-cont {padding: 120px 0 0 80px;}
    .detailscs {padding: 100px 0 88px;}
    .detailscs-cont h6 {font-size: 20px;margin-top: 16px;}
    .detailscs-cont h6 span {font-size: 26px;margin-right:6px;}
    .detailscs-table li h2 { width: 38%;}
    .detailscs-table li p { width: 62%;font-size: 13px;}

    .core-show {padding: 80px 0;}
    .core-intro {padding: 100px 0 80px;}
    .core-list li { padding: 0 28px;}
    .core-list li .core-tit h2 {font-size:18px;line-height: 28px;}

    .sciencesy {padding: 80px 0;}
    .sciencesy-items {margin-top: 48px; }
    .sciencelm-title h2 {font-size: 28px;}
    .sciencelm-title span {font-size: 42px;top: 0;}

    .testlm-show {width:660px; height: 418px;}
    .testlm-intro {width: calc(100% - 660px);padding: 48px 30px 0 42px;}
    .testlm-intro p {font-size: 14px;margin-top: 20px;}
    .testbz {padding: 80px 0;}
    .testbz-table {margin-top: 38px;}
    .testsb { padding:80px 0;}
    .testsb-items{margin-top: 38px;}

    .rdteambj {padding: 80px 0 72px;}
    .rdteamlm {padding: 80px 0;}
    .rdteamlm-cont {padding: 0 30px; }
    .rdteamlm-cont .rdteamlmTitle h2 {font-size: 22px;margin-bottom: 10px;}
    .rdteamlm-data li+li { margin-left: 38px;}
    .rdteamlm-cont .rdteamlmTitle p { font-size: 14px;line-height: 24px;}
    .rdteamlm-data{margin-top: 20px;}
    .rdteamlm-num span{font-size: 32px;}

    .certificatezl {padding: 80px 0;}
    .certificatezl-num span {font-size: 48px;}
    .certificatezl-items {margin-top: 48px;}
    .certificatedx {padding: 88px 0 80px;}
    .certificatedy {padding: 80px 0;}
    .certificatecn { padding: 80px 0;}
    .certificatedc {padding: 80px 0;}

    .fabricatebj {padding: 80px 0;}
    .fabricatebj-main-l {width: calc(100% - 420px);padding-right:60px;}
    .fabricatebj-main-l h3 {font-size: 28px;}
    .fabricatebj-main-l h6 {margin: 24px 0; }
    .fabricatebj-main-r {width: 420px;}
    .fabricatebj-main-r li {padding: 42px 40px 30px;}
    .fabricatebj-main-num span {font-size: 38px;}
    .fabricatecj {padding:80px 0;}
    .fabricatecj-lft {width: 620px; }
    .fabricatecj-rgt {width: calc(100% - 620px);}
    .fabricatecj-rgt h2 { font-size: 24px;margin-bottom: 12px;}

    .supportsc {padding:80px 0;}
    .supportsc-input {margin-top:38px;}
    .supportsc-input li {width: 260px;}
    .supportsc-input li:last-child {width: 320px;}
    .supportsc-input li+li {margin-left: 20px; }
    .supportsp {padding:80px 0;}
    .supportsp-items {margin-top:38px;}
    .supportxz {padding: 80px 0;}
    .supportxz-items {margin-top: 38px;}
    .supportapp {padding: 80px 0; }
    .supportapp-items {margin-top:38px;}

    .news {padding: 76px 0 80px;}
    .news-show {width:580px;height:380px;}
    .news-cont { width: calc(100% - 580px);padding:0 30px;}
    .news-year { margin-left: 6px;padding-bottom: 8px;}
    .news-num h6 { font-size: 48px;padding-bottom: 10px;}
    .news-cont h2 {font-size: 18px;margin: 20px 0;}
    .news-list {margin-top: 60px;}
    .news-list ul li { margin: 0 0 32px 3%;}

    .article {padding: 76px 0 100px;}
    .article-items h1{font-size: 32px;}

    .aboutjs {padding: 78px 0 88px;}
    .aboutjs-cont {width: calc(100% - 500px);margin-right: 40px;}
    .aboutjs-show {width: 460px;}
    .aboutjs-num span {font-size: 38px;}
    .aboutjs-data li+li { margin-left: 100px;}
    .aboutlc-container {width: calc(50vw + 480px);}
    .aboutlc-loop {padding: 80px 0 88px;margin-top: 38px;}
    .aboutlc-show .aboutlc-year { font-size: 38px;}
    .aboutjz {padding: 80px 0 88px;}
    .aboutjz-show {margin-top: 48px;}
    .aboutjz-show li {padding: 0 38px;}
    .aboutzs {padding:80px 0 88px;}
    .aboutzs-coulmn {max-height: 340px;}
    .aboutzs-more {margin-top: 32px;}


    .frameworkzb {padding-top:80px;}
    .frameworkzb-intro span { font-size:28px;}
    .frameworkfb {padding:80px 0;}
    .frameworkfb-intro {padding: 88px 28px 0;}
    .frameworkfb-intro h2 {font-size: 18px;padding-bottom: 20px;}
    .frameworkfb-intro p {font-size: 14px;line-height: 24px;margin-top: 18px;}

    .investdq {padding: 66px 0 80px;}
    .investdq-items {margin-top: 48px;}
    .investdq-link {padding: 52px 25px 100px;}
    .investls {padding: 80px 0 88px;}

    .partner {padding: 80px 0;}

    .joinfl {padding: 80px 0;}
    .joinfc {padding: 80px 0;}
    .joinfc-lft h2 {height: 48px;font-size: 16px;}
    .joinfc-img h2 {height: 48px;font-size: 16px;}
    .joinxs {padding: 80px 0;}

    .contact {padding:80px 0;}
    .contact-txt {width: calc(100% - 420px);padding-right: 40px;}
    .contact-txt li:not(:first-of-type) .contact-item:last-child {padding-left:28px;}
    .contact-txt h3 {font-size: 24px; }
    #map {width: 420px;height: 588px;}
    .amap-info-content { padding: 20px 20px;}
    .exhibition {padding: 80px 0;}
    .exhibition-intro h2 {font-size: 18px;}


}

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

   
    .detailsdy {padding:80px 0;}
    .detailsdx {padding: 80px 0;}
    .detailsdc {padding: 130px 0 180px;}
    .detailsxt {padding: 120px 0 128px;}
    .detailsapp-cont {padding-top: 100px;}
    .detailsjk {padding: 80px 0 86px;}
    .detailsjk-cont {padding: 100px 0 0 60px; }
    .detailscs {padding: 80px 0 88px;}


   

    .supportxz-items .swiper-prev, .supportxz-items .swiper-next{left: -24px;}
    .supportxz-items .swiper-next{left: auto;right: -24px;}

    .aboutlc-prev, .aboutlc-next {left: 30px;}
    .aboutlc-next {left: auto;right: 30px;}

    .frameworkfb-prev, .frameworkfb-next{left: -24px;}
    .frameworkfb-next{left: auto;right: -24px;}

    .joinfc-prev, .joinfc-next{left: 20px;}
    .joinfc-next{left:auto;right: 20px;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .common-banner img {min-height: 388px;}
    .common-hedline h2 { font-size: 28px;}
    .common-hedline span {font-size: 42px;top: 0px;}
    .common-navbar {overflow-x: auto;height: auto;}
    .common-navbar::-webkit-scrollbar {width: 0;height: 4px;}
    .common-navbar::-webkit-scrollbar-thumb {background: rgb(0, 0, 0,.5);}
    .common-navbar::-webkit-scrollbar-track {background:rgb(225, 255, 255,.5);;}
    .common-navbar{scrollbar-color:#000 #f1f1f1;scrollbar-width:thin;}
    .common-navbar{scrollbar-face-color: #000;scrollbar-shadow-color: #000;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1;}
    .common-navbar.menuFixed {top: 60px;width: 100%;height: 48px;}
    .common-navbar ul{width: 1200px;}
    .common-navbar ul li a {height: 48px;font-size: 14px;}

    .product { padding: 60px 0;}
    .product-link {height: auto;padding:30px;}
    .product-show {width:100%;height: 268px;}
    .product-intro {width: 100%; padding:0;margin-top: 28px;}
    .product-intro span {margin-top: 20px;}

    .details-hedline h2{font-size: 25px;line-height: 38px;}
    .details-intro {margin-top: 12px;}
    .detailsdy {padding:60px 0;}
    .detailsdy-data li+li {margin-left: 88px; }
    .detailsdy-num { font-size: 22px;}
    .detailsdy-num span{font-size: 22px;}
    .detailsdy-data li p { font-size: 16px;}
    .detailsdx {padding: 60px 0;}
    .detailsdc {padding: 80px 0 88px;}
    .detailscd {padding: 60px 0;}
    .detailscd-show{padding: 0 4%;}
    .detailscd-way li p {font-size: 16px;}
    .detailsxt {padding: 80px 0 88px;}
    .detailsxt-safe { margin-top: 0px ; flex-wrap: wrap;}
    .detailsxt-safe li {width: 33.333%;margin-top: 28px;}
    .detailsxt-safe li+li {margin-left: 0px;}
    .detailsapp-cont {padding-top: 60px;}
    .detailsjk {padding: 60px 0 68px;}
    .detailsjk-cont {padding: 60px 0 0 40px;}
    .detailscs {padding: 60px 0 68px;}
    .detailscs-show {width: 100%;padding-top: 0px;}
    .detailscs-cont {width: 100%;margin-top: 20px;}

    .core-navbox {display: none;}
    .core-show {padding: 60px 0;}
    .core-items {flex-direction:column-reverse;}
    .core-img{width: 100%;}
    .core-cont {width:100%;padding-left: 0;margin-bottom: 28px;}
    .core-cont .com-tit.left{text-align: center;}
    .core-intro {padding: 80px 0 60px;}
    .core-list li { padding: 0 18px;}
    .core-list li .core-tit {padding-bottom: 16px;margin-bottom: 14px;}
    .core-list li .core-tit h2 {font-size:15px;line-height: 25px;}
    .core-list li p {font-size: 14px;line-height: 24px;}
    

    .sciencesy {padding: 60px 0;}
    .sciencesy-items {margin-top: 28px; }
    .sciencelm-cont {padding-left:30px;}
    .sciencelm-title {margin-bottom:14px;}
    .sciencelm-title h2 {font-size: 24px;}
    .sciencelm-title span {font-size: 34px;}
    .sciencelm-cont p{font-size: 14px;line-height: 24px;}
    .sciencelm-cont .com-btn {margin-top: 26px;}

    .testlm {padding-top: 60px;}
    .testlm-cotent{flex-direction: column;}
    .testlm-show {width:100%; height:auto;}
    .testlm-intro {width:100%;padding: 38px 28px;}
    .testlm-intro p {font-size: 14px;margin-top: 20px;}
    .testbz {padding: 60px 0;}
    .testbz-table {margin-top: 28px;}
    .testbz-table table tr td{font-size: 14px;padding:0 16px;}
    .testsb { padding:60px 0;}
    .testsb-items{margin-top: 28px;}

    .rdteambj {padding:60px 0;}
    .rdteambj-items {margin-top: 42px;}
    .rdteambj-items ul li p {font-size: 14px;}
    .rdteamlm {padding:30px 0 60px;}
    .rdteamlm-items{flex-direction: column;margin-top: 32px;}
    .rdteamlm-img{width: 100%;}
    .rdteamlm-cont {width:100%;padding: 32px;}
    .rdteamlm-items:nth-child(2n) {flex-flow: column;}

    .certificatezl {padding: 60px 0;}
    .certificatezl-num span {font-size: 38px;}
    .certificatezl-items {margin-top: 38px;}
    .certificatedx {padding: 68px 0 60px;}
    .certificatedx-show ul li {height: 100px;margin: 20px 0 0 2%; }
    .certificatedy {padding: 60px 0;}
    .certificatedy-items {margin-top: 38px; }
    .certificatecn { padding: 60px 0;}
    .certificatecn-items {margin-top: 38px; }
    .certificatedc {padding: 60px 0;}
    .certificatedc-items {margin-top: 38px; }


    .fabricatebj {padding:60px 0;}
    .fabricatebj-main{flex-direction: column;}
    .fabricatebj-main-l {width: 100%;padding-right:0px;margin-bottom: 28px;}
    .fabricatebj-main-r {width: 100%;}
    .fabricatebj-main-num span {font-size: 32px;}
    .fabricatecj {padding:60px 0 40px;}
    .fabricatecj-items {margin-top: 42px;}
    .fabricatecj-link{flex-direction: column;}
    .fabricatecj-lft {width:100%; }
    .fabricatecj-rgt {width:100%;padding:32px;}
    .fabricatecj-link:nth-child(2n) {flex-flow:column;}


    .supportsc {padding:60px 0;}
    .supportsc-input {margin-top:28px;flex-wrap: wrap;}
    .supportsc-input li {width:49%}
    .supportsc-input li+li {margin-left: 2%; }
    .supportsc-input li:last-child {width:100%;margin:20px 0 0 0;}
    .supportsc-link {padding: 0 30px 0 24px;}
    .supportsp {padding:60px 0;}
    .supportsp-show h2 {bottom: 20px;font-size: 14px;padding: 0 20px;}
    .supportsp-items {margin-top:28px;}
    .supportxz {padding:60px 0;}
    .supportxz-items {margin-top:28px;}
    .supportxz-intro{display:inherit;padding: 30px 20px;}
    .supportxz-text{margin-bottom: 18px;}
    .supportxz-items .swiper-prev, .supportxz-items .swiper-next{left: 20px;}
    .supportxz-items .swiper-next{left: auto;right: 20px;}
    .supportapp {padding:60px 0; }
    .supportapp-items {margin-top:28px;}

    .news {padding: 60px 0;}
    .news-coulmn{flex-direction: column;}
    .news-show {width:100%;height:auto;}
    .news-cont { width: 100%;padding:30px;}
    .news-list {margin-top: 40px;}

    .article {padding: 60px 0 80px;}
    .article-items h1{font-size: 28px;}

    .aboutjs {padding: 60px 0 68px;}
    .aboutjs-items {flex-direction: column;margin-top: 28px;}
    .aboutjs-cont {width: 100%;margin-right:0;height: auto;}
    .aboutjs-show {width:100%;margin-top: 28px;}
    .aboutjs-num span {font-size: 28px;}
    .aboutjs-data li+li { margin-left: 48px;}
    .aboutlc-loop {padding: 60px 0 68px;margin-top: 28px;}
    .aboutlc-container {width: 100%;padding: 0 4% 38px;}
    .aboutlc-loop .swiper-slide { width: auto;}
    .aboutlc-show {padding: 60px 20px;}
    .aboutlc-show .aboutlc-year { font-size: 28px;}
    .aboutlc-show .aboutlc-cont {margin-top: 16px;}
    .aboutlc-loop .aboutlc-pagination {width: 92%;margin: 0 auto;right: 0;}
    .aboutlc-prev, .aboutlc-next{opacity: 1;}
    .aboutjz {padding: 60px 0 68px;}
    .aboutjz-show {margin-top: 38px;}
    .aboutjz-show li {padding: 0 20px;}
    .aboutjz-show li h2 {font-size: 16px;margin: 12px 0 14px;}
    .aboutzs {padding:60px 0 68px;}
    .aboutzs-items {margin-top:28px;}
    .aboutzs-coulmn {max-height: initial !important;}
    .aboutzs-more{display: none;}
    .aboutzs-link {margin-left: -2%; }
    .aboutzs-link li {margin-left: 2%;width: 23%;}
    .aboutzs-link li .aboutzs-img h2 {font-size: 14px;padding: 22px 0 20px;}
    .aboutzs-more {margin-top: 28px;}

    .frameworkzb {padding-top:60px;}
    .frameworkzb-intro {padding: 0 50px; }
    .frameworkfb {padding:60px 0;}
    .frameworkfb-intro {padding: 38px 20px 0;}
    .frameworkfb-intro h2 {font-size: 16px;padding-bottom: 20px;}
    .frameworkfb-prev, .frameworkfb-next{left: 10px;}
    .frameworkfb-next{left: auto;right: 10px;}

    .investdq {padding: 60px 0 68px;}
    .investdq-items {margin-top: 18px;}
    .investdq-link {padding: 48px 20px 80px;}
    .investdq-items li {width: 48%;margin:20px 0 0 2%;}
    .investls {padding: 60px 0 68px;}
    .investls-numitem {height: 100px;}
    .investls-menucont {margin-left: 18px;}
    .investls-menucont h2 {font-size: 15px;}

    .partner {padding: 60px 0;}
    .partner-items ul li {width: 32.333%;}

    .joinfl {padding: 60px 0;}
    .joinfl-cont {min-height: 168px;padding: 30px 20px;}
    .joinfl-cont h2 {font-size: 18px;}
    .joinfl-cont p {font-size: 14px; line-height: 24px;margin-top: 12px;}
    .joinfc {padding: 60px 0;}
    .joinfc-show {margin-top: 38px;}
    .joinfc-lft h2 {height: 38px;font-size: 14px;padding: 0 18px;}
    .joinfc-img h2 {height: 38px; font-size: 14px;padding: 0 18px;}
    .joinxs {padding: 60px 0;}
    .joinxs-items {margin-top: 38px;}
    .joinxs-nav {padding: 40px 30px;}


    .contact {padding:60px 0;}
    .contact-items {flex-direction: column; margin-top: 38px;}
    .contact-txt {width:100%;padding-right: 0px;}
    #map {width: 100%;height: 488px;}
    .amap-info-content { padding: 20px 20px;}
    .exhibition {padding: 60px 0;}



}

@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .common-banner img {min-height: 280px;}
    .common-hedline h2 { font-size: 18px;}
    .common-hedline p { font-size: 14px;}
    .common-hedline span {font-size: 34px;}
    .com-tit h2 {font-size:22px;}
    .common-navbar li {width: auto !important;}
    .common-navbar li+li{border: none;}
    .common-navbar li a{padding: 0 20px;white-space:nowrap;}
    .common-navbar.common-nav3 ul{width: 100%;}
    .common-navbar.common-nav3 ul li{width: 33.333% !important;}
    .common-navbar.common-nav3.menuFixed ul li{width: 33.333% !important;}

    .product { padding:40px 0;}
    .product-list ul{margin-left: 0;}
    .product-list ul li { width:100%;margin: 0 0 32px 0;}
    .product-link {padding:30px 20px;}
    .product-show {height:auto;}

    .details-hedline h2{font-size:20px;line-height: 26px;}
    .details-hedline h2 br{display: none;}
    .details-intro p{font-size: 14px;line-height: 24px;}
    .details-intro p br{display: none;}
    .detailsdy {padding:68px 0;}
    .detailsdy-data li+li {margin-left: 28px;}
    .detailsdy-num { font-size: 20px;}
    .detailsdy-num span{ font-size: 20px;}
    .detailsdy-data li p { font-size: 13px;}
    .detailsdx {padding: 68px 0;}
    .detailsdx-items {flex-direction: column-reverse;}
    .detailsdx-show {width: 100%;}
    .detailsdx-intro {width: 100%; padding-right: 0px;margin-top: 28px;}
    .detailsdx-intro .details-hedline.left {text-align: center;}
    .detailsdx-intro .details-intro.left { text-align: center;}
    .detailsdc {padding:0;display: flex;align-items: flex-end;min-height:500px;padding-bottom: 40px;}
    .detailsdc-cont { width: 100%;}
    .detailscd {padding: 68px 0 88px;}
    .detailscd .details-hedline h2{margin-bottom: 20px;}
    .detailscd-show{margin: 80px 0 48px;}
    .detailscd-show img {max-width: 100%;height: 168px;}
    .detailscd-way li+li {margin-left: 20px;}
    .detailscd-way li i{width: 52px;height: 32px;margin: 28px auto 0;}
    .detailscd-way li p {font-size: 13px;}
    .detailsxt {padding: 28px 0 68px;}
    .detailsxt .contain-1440{flex-direction: column-reverse;}
    .detailsxt-show{width: 100%;justify-content: center;margin-bottom: 32px;}
    .detailsxt-cont {width:100%;}
    .detailsxt-cont .details-hedline{text-align: center;}
    .detailsxt-cont .details-intro {margin-top: 12px;text-align: center;}
    .detailsxt-safe li i{width: 28px;height: 28px;}
    .detailsxt-safe li p{font-size: 14px;}
    .detailsapp-Bjcont{padding-top: 38px;}
    .detailsapp .detailsapp-Bj{min-height: 380px;}
    .detailsapp-cont {width: 100%; padding-top: 0px;}
    .detailsapp-show {width: 100%;padding-right: 60px;margin-top: 28px;}
    .detailsjk {padding: 68px 0;}
    .detailsjk-show {width:100%;}
    .detailsjk-cont {width: 100%;padding:48px 0 0 0px;}
    .detailsjk-cont .details-hedline.left {text-align: center;}
    .detailsjk-cont .details-intro.left { text-align: center;}
    .detailscs {padding: 48px 0;}
    .detailscs-table li {width: 100%;}

    .core-show {padding: 40px 0;}
    .core-intro {padding: 40px 0 40px;}
    .core-list li { padding: 0 20px;width: 100% !important;margin-top: 20px;}
    .core-list li .core-tit h2 {font-size:18px;line-height: 28px;}

    .sciencesy {padding: 40px 0;}
    .sciencesy-items{margin-top: 0;}
    .sciencesy-items ul{flex-wrap: wrap;}
    .sciencesy-items ul li{width: 50%;margin-top: 28px;}
    .sciencelm-items .sciencelm-pc{display:none;}
     .sciencelm-items .sciencelm-mb{display: block;}
    .sciencelm-intro{position:static;}
    .sciencelm-cont {width: 100%;padding:28px 10px;}
    .sciencelm-title {margin-bottom: 20px;}
    .sciencelm-title h2 {font-size: 20px; color: #333 !important;}
    .sciencelm-title span {font-size: 28px;color: #333 !important;}
    .sciencelm-cont p{color: #777 !important;}
    .sciencelm-cont .com-btn {margin-top: 28px; }

    .testlm {padding-top: 40px;}
    .testlm-intro {padding: 28px 20px;}
    .testbz {padding: 40px 0;}
    .testbz-table {overflow-x: auto;}
    .testbz-table table {width: 1000px;}
    .testsb { padding:40px 0;}
    .testsb-prev, .testsb-next {left: 18px;}
    .testsb-next {left: auto;right: 18px;}
    .testbz-ts{display: block;text-align: center;}

    .rdteambj {padding:40px 0;}
    .rdteambj-items {margin-top: 12px;}
    .rdteambj-items ul{flex-wrap: wrap;}
    .rdteambj-items ul li{width: 50%;margin-top: 20px;}
    .rdteamlm {padding:20px 0 40px;}
    .rdteamlm-items{background-color: transparent;}
    .rdteamlm-cont {padding: 26px 20px;background-color: #fff;margin-top: 24px;}
    .rdteamlm-cont .rdteamlmTitle h2 { font-size: 20px;margin-bottom: 10px; }
    .rdteamlm-data li+li {margin-left: 25px; }
    .rdteamlm-num span {font-size: 25px;}
    .rdteamlm-data li h6 {font-size: 14px;}

    .certificatezl {padding: 40px 0;}
    .certificatezl-data{margin-top: 0;}
    .certificatezl-data li{width: 50%;margin-top: 28px;}
    .certificatezl-num span {font-size: 24px;}
    .certificatezl-items {margin-top: 28px;}
    .certificatedx {padding: 48px 0 40px;}
    .certificatedx-items{margin-top: 10px;}
    .certificatedx-show ul li {width: 48%;}
    .certificatedy {padding: 40px 0;}
    .certificatedy-items {margin-top: 28px; }
    .certificatecn { padding: 40px 0;}
    .certificatecn-items {margin-top: 28px; }
    .certificatedc {padding: 40px 0;}
    .certificatedc-items {margin-top: 28px; }
    .certificatezl-prev, .certificatezl-next{left: 20px;}
    .certificatezl-next{left: auto;right: 20px;}
    .certificatedy-prev, .certificatedy-next{left: 20px;}
    .certificatedy-next{left: auto;right: 20px;}
    .certificatecn-prev, .certificatecn-next{left: 20px;}
    .certificatecn-next{left: auto;right: 20px;}
    .certificatedc-prev, .certificatedc-next{left: 20px;}
    .certificatedc-next{left: auto;right: 20px;}

    .fabricatebj {padding:40px 0;}
    .fabricatebj-main-l h3 {font-size: 24px;}
    .fabricatebj-main-r li { padding:30px;}
    .fabricatebj-main-r li p {font-size: 14px;}
    .fabricatebj-main-num span {font-size:28px;}
    .fabricatecj {padding:40px 0 20px;}
    .fabricatecj-items {margin-top: 38px;}
    .fabricatecj-rgt {padding:32px 20px;}
    .fabricatecj-rgt h2 {font-size: 20px; margin-bottom: 10px;}

    .supportsc {padding:40px 0;}
    .supportsc-input li {width:100%}
    .supportsc-input li+li {margin:20px 0 0 0; }
    .supportsc-show ul {margin-left: 0;}
    .supportsc-show ul li {width:100%; margin: 24px 0 0 0;}
    .supportsp {padding:40px 0;}
    .supportxz {padding:40px 0;}
    .supportxz-intro{display:flex;}
    .supportxz-text{margin-bottom:0;}
    .supportapp {padding:40px 0; }
    .supportapp-items { margin-top:12px;}
    .supportapp-show ul { margin-left:0;}
    .supportapp-show li {width: 100%;margin:20px 0 0 0;}

    .news {padding:40px 0;}
    .news-cont { width: 100%;padding:30px 20px;}
    .news-list {margin-top: 32px;}
    .news-list ul {margin-left: 0;}
    .news-list ul li {width: 100%;margin: 0 0 32px 0;}

    .article {padding: 40px 0 60px;}
    .article-items h1{font-size: 25px;}

    .aboutjs {padding:40px 0 48px;}
    .aboutjs-items {margin-top: 20px;}
    .aboutjs-cont p+p {margin-top: 12px;}
    .aboutjs-data {margin-top: 10px;}
    .aboutjs-num span {font-size: 24px;}
    .aboutjs-data li{width: 50%;margin-top: 28px;display:flex;flex-direction: column; align-items: center;}
    .aboutjs-data li+li { margin-left: 0;}
    .aboutlc-loop {padding: 40px 0 48px;}
    .aboutlc-container {padding: 0 4% 28px;}
    .aboutlc-show {padding: 40px 48px;border: none;}
    .aboutlc-show .aboutlc-year { font-size: 32px;}
    .aboutlc-show .aboutlc-cont {margin-top: 12px;}
    .aboutlc-show .aboutlc-cont p { font-size: 14px;line-height: 24px; margin-bottom: 8px;}
    .aboutlc-prev, .aboutlc-next{left: 10px;}
    .aboutlc-next{left:auto;right: 10px;}
    .aboutjz {padding:40px 0 48px;}
    .aboutjz-show {margin-top:0;flex-wrap: wrap;}
    .aboutjz-show li {width: 100%;padding: 0 10px;margin-top: 34px;}
    .aboutjz-cont p {line-height: 28px;}
    .aboutzs {padding:40px 0 48px;}
    /* .aboutzs-coulmn {max-height: 288px;} */
    .aboutzs-link {margin-left: -2%; flex-wrap: wrap;}
    .aboutzs-link li {margin:20px 0 0 2%;width: 48%;}


    .frameworkzb {padding-top:40px;}
    .frameworkzb-show img {min-height: 180px;}
    .frameworkzb-intro {padding: 0 30px; }
    .frameworkzb-intro span {font-size: 20px;}
    .frameworkzb-intro h2{font-size: 18px;}
    .frameworkfb {padding:40px 0;}
    .frameworkfb-items {margin-top: 28px;}

    .frameworkfb-intro {justify-content: center;padding: 0 20px;}
    .frameworkfb-intro p {display: block !important;transform: translateY(0) !important;}
    .frameworkfb-prev, .frameworkfb-next{left: 25%;top: auto;bottom:8%;background: url('../images/pages/frameworkfb_Arr.png')no-repeat center;}
    .frameworkfb-next{left: auto;right: 25%;}

    .investdq {padding: 40px 0 48px;}
    .investdq-items {margin-top: 10px;}
    .investdq-link {padding: 40px 20px 60px;}
    .investls {padding: 40px 0 48px;}
    .investls-numitem {height: 100px;}
    .investls-items li {padding: 0;}
    .investls-numconts{width: calc(100% - 40px);padding-right: 10px;}
    .investls-menucont {margin-left: 10px;}
    .investls-menucont h2 {font-size: 14px;}
    .investls-numitem .lodicon{width: 40px;height: 40px;}

    .partner {padding: 40px 0;}
    .partner-items ul{margin-left: -2%;}
    .partner-items ul li {width:48%;height: 100px;    margin: 0 0 20px 2%;}
    .joinfl {padding: 40px 0;}
    .joinfl-loop{margin-top: 28px;}
    .joinfc {padding: 40px 0;}
    .joinfc-show {margin-top: 38px;}
    .joinfc-item{flex-direction: column;}
    .joinfc-lft {width: 100%;}
    .joinfc-rgt { width: 100%;}
    .joinfc-img{margin-top: 20px;}
    .joinxs {padding: 40px 0;}
    .joinxs-items {margin-top: 28px;}
    .joinxs-nav {padding: 30px 20px;}
    .joinxs-navjob{display: flex;margin: 18px 0;}
    .joinxs-navaddressL h6 span {text-overflow: ellipsis;white-space: nowrap;}
    .joinxs-navkeyR{width: 100%;}
    .joinxs-navkeyR input {width:100%;}
    .joinxs-wordT ul {padding: 0; }
    .joinxs-wordsB ul {padding: 0 10px;}
    .joinxs-words li:nth-child(1) {width: 35%;}
    .joinxs-words li:nth-child(3) {width: 30%;text-align: center;}
    .joinxs-words li:nth-child(5) {width: 30%;text-align: center;}
    .joinxs-words li:nth-child(2) {display: none;}
    .joinxs-words li:nth-child(4) {display: none;}
    .joinxs-intro {padding: 28px 20px 32px;}

    .contact {padding:40px 0;}
    .contact-items {flex-direction: column; margin-top: 28px;}
    .contact-txt li{flex-direction: column;}
    .contact-txt li:not(:first-of-type) .contact-item { width: 100%;}
    .contact-txt li:not(:first-of-type) .contact-item:last-child {padding-left: 0; margin-top: 28px;}
    .contact-txt h4 {font-size: 12px;}
    .contact-txt h3 {font-size: 20px;}
    #map {width: 100%;height: 368px;}
    .amap-info-content { padding: 20px 20px;}
    .exhibition {padding: 40px 0;}
    .exhibition-items {margin-top: 28px;padding-bottom: 48px;}

}
