@charset "utf-8";
/* =====================内页样式======================== */
.fullpage{width: 100%;font-size: 0;text-align: left;margin-top: 42px;user-select: none;}
.fullpage a{display: inline-block;text-align: center;vertical-align: middle;width: 30px;height: 30px;line-height: 30px;margin: 0 4px;font-size: 14px;color: #999;font-weight: 700;background: #e5e5e5;transition: all .4s ease;}
.fullpage a:first-child, .fullpage a:last-child{background: #e5e5e5 url('/images/gather/newsArr.png') no-repeat center;border-color: transparent;}
.fullpage a:first-child{transform: rotate(180deg);margin-left: 0;}
.fullpage a:last-child{margin-right: 0;}
.fullpage a:hover, .fullpage a.page-num-current, .fullpage a.on{background-color: #25cad2;color: #fff;}
.fullpage a:first-child:hover, .fullpage a:last-child:hover{background-image: url('/images/gather/newsArrH.png');background-color: #25cad2;}

.sonban{width: 100%;position: relative;}
.sonban img{width: 100%;object-fit: cover;height: 300px;}
.sonban-wd{position: absolute;z-index: 2;top: 50%;left: 0;transform: translateY(-50%);text-align: center;width: 100%;padding: 0 4%;}
.sonban-wd h6{font-size: 36px;color: #fff;font-weight: 500;}
.sonban-wd p{font-size: 14px;color: #fff;line-height: 20px;margin-top: 16px;}
.sonban-wd span{display: inline-block;font-size: 14px;color: #fff;line-height: 1.4em;border: 1px solid #fff;display: inline-block;border-radius: 16px;padding: 4px 12px;margin-top: 14px;}
.sonban-btn{position: absolute;z-index: 2;top: 89%;left: 0;transform: translateY(-50%);text-align: right;width: 100%;padding: 0 1%; font-weight: 700; }
.sonban-btn a{display: inline-block;font-size: 18px;color: #fff;line-height: 1.4em;border: 1px solid #fff;display: inline-block;border-radius: 16px;padding: 4px 12px;}
.sonban-btn a:hover{background-color: #fff; color: #25cad2;}
.sonban-btn svg {fill: currentColor;margin: 0px 5px -2px auto; font-weight: 600;}
.sonban-menu{position: absolute;left: 0;text-align: center;bottom: 0;z-index: 2;padding: 0 4%;font-size: 0;text-align: center;width: 100%;}
.sonban-menu-link{display: inline-block;border: 1px solid #fff;border-bottom: none;border-top-left-radius: 20px;border-top-right-radius: 20px;overflow: hidden;}
.sonban-menu a{display: inline-block;height: 60px;line-height: 60px;padding: 0 65px;font-size: 20px;color: #fff;font-weight: 700;position: relative;transition: background .4s ease;}
.sonban-menu a:after{content: "";width: 1px;height: 100%;right: 0;top: 0;position: absolute;background: #fff;}
.sonban-menu a:last-child:after{display: none;}
.sonban-menu a.ontrue, .sonban-menu a:hover{background: #037f8d;}

/* 案例 */
.case{width: 100%;padding-top: 44px;overflow: hidden;}
.case-menu{width: 274px;float: left;padding-right: 28px;}
.case-menu a{font-size: 14px;margin-bottom: 12px;display: block;width: 100%;color: #666;padding-left: 14px;background: url('/images/gather/caseIc.png') no-repeat left top 4px;line-height: 1.4em;transition: all .4s ease;}
.case-menu a.ontrue, .case-menu a:hover{color: #25cad2;}
.case-menu a:last-child{margin-bottom: 0;}
.case-cont{width: calc(100% - 274px);float: right;border-left: 1px solid #d2d2d2;padding: 0 0 68px 36px;min-height: 360px;}
.case-cont-tit{width: 100%;text-align: center;}
.case-cont-tit h6{font-size: 24px;color: #333;line-height: 1.4em;}
.case-cont-desc{width: 100%;padding-top: 36px;}
.case-cont-desc h6{font-size: 14px;color: #666;font-weight: 700;line-height: 26px;}
.case-cont-desc p{font-size: 14px;color: #666;line-height: 26px;}
.case-cont-desc img, .case-cont-desc-img{max-width: 100%;object-fit: cover;}

/* 联系我们 */
.rela{width: 100%;display: flex;align-items: center;overflow: hidden;height: calc(100vh - 360px);}
.rela .contain{width: 1200px;margin: 0 auto;}
.rela ul{margin-left: -2%;}
.rela li{width: 48%;float: left;margin-left: 2%;margin-top: 20px;}
.rela li a{display: flex;align-items: center;width: 100%;transition: all .4s ease;height: 74px;padding: 0 34px;}
.rela-wd{width: 100%;}
.rela li a h6{font-size: 14px;color: #666;transition: all .4s ease;font-weight: 700;line-height: 24px;}
.rela li a p{font-size: 14px;color: #666;line-height: 24px;}
.rela li a:hover{background: #f5f5f5;}
.rela li a:hover h6{color: #25cad2;}

/* 渠道合作 */
.team{width: 100%;overflow: hidden;display: flex;align-items: center;height: calc(100vh - 360px);}
.team-form{width: 450px;margin: 0 auto;}
.team-form li{width: 100%;position: relative;padding-left: 70px;margin-top: 16px;}
.team-form li:first-child{margin-top: 0;}
.team-form li label{position: absolute;width: 64px;top: 0;left: 0;height: 40px;line-height: 40px;font-size: 18px;color: #666;}
.team-form li input{width: 100%;height: 40px;padding: 0 12px;font-size: 18px;color: #666;background: #f5f5f5;}
.team-form ul li:nth-child(5) input{width:67%;}
.team-form ul li:nth-child(5) canvas{width: 30%;float: right;height: 40px;cursor: pointer;}
.team-form li:last-child{margin-top: 60px;text-align: center;}
.team-submit{width: 100px;height: 40px;font-size: 18px;color: #fff;background: #25cad2;cursor: pointer;transition: all .4s ease;}
.team-submit:hover{background: #037f8d;}

/* 关于我们 */
.about{width: 100%;position: relative;overflow: hidden;}
.about-desc{width: 100%;padding: 0 4%;position: absolute;z-index: 3;top: 30%;left: 0;transform: translateY(-50%);}
.about-desc p{font-size: 18px;color: rgba(255, 255, 255, .6);line-height: 3em;max-width: 180px;animation: aboP 1s ease both;position: relative;transition: all .4s ease;cursor: pointer;user-select: none;}
.about-desc p.ontrue, .about-desc p:hover{color: #fff;}
.about-desc p span{position: relative;display: inline-block;}
.about-desc p span:after{content: "";width: 0;height: 1px;background: #fff;position: absolute;right: -40px;top: 49.8%;opacity: .6;transition: all .6s ease;}
.about-desc p.ontrue span:after{width: 34px;}
@keyframes aboP{0%{opacity: 0;transform: translateY(80px);}100%{opacity: 1;transform: translateY(0);}}
.about-loop{width: 100%;overflow: hidden;}
.about-title{width: 100%;padding: 0 4%;position: absolute;z-index: 2;top: 44%;left: 0;transform: translateY(-50%);text-align: center;}
.about-title h6{font-size: 36px;color: #fff;line-height: 1.4em;opacity: 0;}
.swiper-slide-active .about-title h6{animation: aboH 1s ease both;}
.about-title h6:nth-child(1){animation-delay: .6s;}
.about-title h6:nth-child(2){animation-delay: .4s;}
@keyframes aboH{0%{opacity: 0;transform: translateY(-80px);}100%{opacity: 1;transform: translateY(0);}}
.about-imgwd{width: 100%;position: relative;}
.about-imgwd img{width: 100%;object-fit: cover;height: 100%;}
.about-loop .swiper-slide {overflow: hidden;position: relative;}
.about-loop .swiper-slide img {width: 100%;object-fit: cover;transform: matrix(1, 0, 0, 1, 0, 0);-webkit-transition: all 0.4s ease 1.2s;-moz-transition: all 0.4s ease 1.2s;-ms-transition: all 0.4s ease 1.2s;-o-transition: all 0.4s ease 1.2s;transition: all 0.4s ease 1.2s;}
.about-loop .swiper-slide-active img {transition-delay: 0.4s !important;transform: matrix(1.1, 0, 0, 1.1, 0, 0);-webkit-transition: all 5s ease;-moz-transition: all 5s ease;-ms-transition: all 5s ease;-o-transition: all 5s ease;transition: all 5s ease;}

/* 新闻动态 */
.news{width: 100%;padding: 60px 0 100px;overflow: hidden;}
.news-title{width: 100%;display: none;}
.news-title h6{font-size: 24px;color: #333;font-weight: 700;}
.news-list{width: 100%;margin-top: 60px;}
.news-list li{width: 100%;overflow: hidden;padding: 48px 0;border-bottom: 1px dashed #e5e5e5;}
.news-list li:first-child{padding-top: 0;}
.news-list li a{display: block;width: 100%;overflow: hidden;position: relative;}
.news-img{width: 360px;overflow: hidden;float: left;}
.news-img img{width: 100%;object-fit: cover;height: 132px;transition: all 1s ease;}
.news-wd{width: calc(100% - 360px);padding: 4px 116px 0 34px;position: relative;height: 132px;float: right;}
.news-wd h6{font-size: 18px;color: #333;font-weight: 500;transition: all .4s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news-wd p{font-size: 14px;color: #999;line-height: 23px;margin-top: 14px;height: 92px;text-align: justify;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.news-time{position: absolute;right: 0;bottom: 0;width: 84px;height: 132px;border-left: 1px solid #d2d2d2;padding-left: 22px;padding-top: 22px;}
.news-time p{font-size: 18px;color: #999;font-weight: 700;}
.news-time span{font-size: 12px;color: #cdcccc;font-weight: 700;display: block;margin: 6px 0 10px;}
.news-time i{width: 37px;height: 37px;display: block;background: url('/images/gather/newsic.png') no-repeat center /100% auto;transition: all .4s ease;}
.news-list li a:hover .news-img img{transform: scale(1.04);}
.news-list li a:hover .news-wd h6{color: #25cad2;}
.news-list li a:hover .news-time i{background-image: url('/images/gather/newsicH.png');}

/* 新闻详情 */
.newsxq{width: 100%;padding: 68px 0;}
.newsxq .contain{width: 740px;}
.newsxq-title{width: 100%;text-align: center;}
.newsxq-title h6{font-size: 24px;color: #333;line-height: 1.4em;}
.newsxq-title span{display: block;font-size: 12px;color: #ccc;margin-top: 8px;}
.newsxq-cont{width: 100%;padding: 48px 0 50px;font-size: 14px;color: #666;line-height: 28px;}
.newsxq-cont p{line-height: inherit;}
.newsxq-cont h6{line-height: inherit;font-weight: 700;font-size: 14px;}
.newsxq-cont img{max-width: 100%;}
.newsxq-page{width: 100%;overflow: hidden;padding-top: 50px;border-top: 1px solid #e5e5e5;}
.newsxq-page a{width: 100px;height: 32px;line-height: 32px;font-weight: 700;display: block;text-align: center;font-size: 14px;color: #999;background: #e5e5e5;transition: all .4s ease;}
.newsxq-page a:first-child{float: left;}
.newsxq-page a:last-child{float: right;}
.newsxq-page a:hover{color: #fff;background: #25cad2;}

/* 文档中心 */
.docuban{width: 100%;position: relative;overflow: hidden;}
.docuban img{width: 100%;object-fit: cover;height: 300px;}
.docuban-wd{width: 100%;position: absolute;z-index: 2;top: 52%;left: 0;padding: 0 4%;transform: translateY(-50%);}
.docuban-wd h6{font-size: 24px;color: #fff;font-weight: 500;line-height: 1.4em;}
.docuban-wd i{display: block;width: 44px;height: 2px;background: #fff;margin-top: 8px;}
.docu{width: 100%;padding: 44px 0 54px;position: relative;}
.docu .contain{position: relative;}
.docu-menu{width: 274px;float: left;position: relative;}
.docu-menu li{width: 100%;}
.docu-menu li a{display: inline-block;font-size: 14px;position: relative;transition: color .4s ease;color: #666;height: 28px;line-height: 28px;padding-left: 10px;background: url('/images/gather/caseIc.png') no-repeat left center;max-width: 100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.docu-menu li a:hover, .docu-menu li a.ontrue{color: #25cad2;}
.docu-menu li ul li{padding-left: 20px;}
.docu-menu li ul{display: none;}
.docu-menu li ul li a{background: none;}
.docu-menu li ul li a:after{content: "";position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #666;left: 0;top: 50%;margin-top: -2px;}
.docu-cont{width: calc(100% - 274px);float: right;border-left: 1px solid #d2d2d2;padding: 0 0 68px 68px;position: relative;}
.docu-cont-tit{width: 100%;}
.docu-cont-tit h6{font-size: 24px;color: #333;line-height: 1.4em;}
.docu-cont-desc{width: 100%;padding-top: 36px;}
.docu-cont-desc h6{font-size: 14px;color: #666;font-weight: 700;line-height: 26px;}
.docu-cont-desc p{font-size: 14px;color: #666;line-height: 26px;}
.docu-cont-desc img{max-width: 100%;object-fit: cover;}
.docu-cont-down{width: 100%;margin-top: 28px;}
.docu-cont-down li{display: block;width: 100%;margin-top: 20px;}
.docu-cont-down li:first-child{margin-top: 0;}
.docu-cont-down li a{line-height: 24px;border-radius: 18px;border: 1px solid #7d7d7d;display: inline-block;font-size: 16px;color: #7d7d7d;padding: 5px 12px 5px 38px;background: url('/images/gather/downIc.png') no-repeat left 8px top 5px;}
.docu-cont-down li a:hover{background-color: #25cad2;color: #fff;border-color: #25cad2;background-image: url('/images/gather/downIcH.png');}
.docu-menu-mbcl{display: none;}
.docu-menu, .docu-cont{min-height: 640px;}
#docu-menu-iframe{min-height: 500px;}

/* ASM齐治资产安全数据中台 */
.data-tite{width: 100%;text-align: center;}
.data-tite h6{font-size: 24px;color: #333;font-weight: 700;}
.data-tite-white h6{color: #fff;}
.datahx{width: 100%;height: calc(100vh - 360px);overflow: hidden;display: flex;align-items: center;}
.datahx-list{width: 100%;margin-top: 40px;}
.datahx-list li{width: 33.3333%;float: left;height: 200px;display: flex;align-items: center;transition: all .4s ease;}
.datahx-list.datahx-list-4 li{width: 25%;}
.datahx-imgwd{width: 100%;text-align: center;padding: 0 4%;display: block;}
.datahx-img{width: 100%;}
.datahx-img h6{height: 46px;margin: 0 auto;width: 44px;}
.datahx-img h6 img{max-width: 100%;max-height: 100%;margin: 0 auto;}
.datahx-img p{font-size: 20px;color: #666;font-weight: 700;margin-top: 12px;transition: all .4s ease;}
.datahx-imgS{display: block;}
.datahx-imgH{display: none;}
.datahx-wd{width: 100%;margin-top: 18px;color: #999;transition: all .4s ease;}
.datahx-wd p{font-size: 12px;line-height: 1.4em;}
.datahx-list li:hover{background: #25cad2;}
.datahx-list li:hover .datahx-imgS{display: none;}
.datahx-list li:hover .datahx-imgH{display: block;}
.datahx-list li:hover .datahx-img p{color: #fff;}
.datahx-list li:hover .datahx-wd{color: #fff;}
.datayy{width: 100%;background: #25cad2;padding: 72px 0 100px;overflow: hidden;}
.datayy-list{width: 100%;margin-top: 60px;}
.datayy-list li{width: 100%;overflow: hidden;margin-top: 26px;background: #fff;}
.datayy-list li:first-child{margin-top: 0;}
.datayy-img, .datayy-wd{height: 180px;display: flex;align-items: center;}
.datayy-center{width: 100%;}
.datayy-img{width: 220px;float: left;text-align: center;}
.datayy-img img{width: auto;}
.datayy-img p{font-size: 18px;color: #666;font-weight: 700;margin-top: 10px;}
.datayy-wd{width: calc(100% - 220px);float: right;border-left: 1px solid #25cad2;padding: 0 60px;}
.datayy-wd p{font-size: 12px;color: #666;line-height: 30px;}
.datayy-wd p span{font-weight: 700;}
.datadx{width: 100%;overflow: hidden;padding: 80px 0;}
.datadx-link{width: 100%;margin-top: 50px;}
.datadx-link a{display: block;width: 100%;padding: 24px 20px;transition: all .4s ease;}
.datadx-link a h6{font-size: 14px;color: #333;line-height: 1.4em;transition: all .4s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.datadx-link a p{font-size: 12px;margin-top: 4px;color: #999;line-height: 1.4em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.datadx-link a:hover{background: #f5f5f6;}
.datadx-link a:hover h6{color: #25cad2;}
.datadx-team{width: 100%;margin-top: 80px;overflow: hidden;}
.datadx-team ul{margin-left: -1.5%;}
.datadx-team li{width: 12.78%;float: left;margin-left: 1.5%;height: 51px;margin-top: 24px;}
.datadx-team li img{max-width: 100%;max-height: 100%;object-fit: cover;}

/* 数据中心安全管理架构 */
.frame-title{width: 100%;text-align: center;}
.frame-title h6{font-size: 24px;color: #333;font-weight: 700;margin-bottom: 12px;}
.frame-title p{font-size: 14px;color: #666;line-height: 24px;}
.framemx{width: 100%;overflow: hidden;padding: 60px 0 110px;}
.frame-desc{width: 100%;position: relative;min-height: 370px;width: 864px;margin: 88px auto 0;padding-top: 30px;}
.frame-desc ul{width: 588px;}
.frame-desc li{position: relative;z-index: 3;border-bottom: 1px dashed #25cad2;padding: 24px 0 12px;}
.frame-desc li h6{font-size: 16px;color: #666;font-weight: 700;line-height: 24px;}
.frame-desc li p{font-size: 14px;color: #666;line-height: 24px;}
.frame-img{position: absolute;top: 0;right: 0;z-index: 1;}
.framejg{width: 100%;padding: 60px 0 68px;overflow: hidden;}
.framejg .contain{width: 940px;margin: 0 auto;}
.framejg-img{width: 100%;margin-top: 64px;text-align: center;}
.framejg-img img{max-width: 100%;object-fit: cover;}
.framejg-desc{width: 100%;margin-top: 54px;}
.framejg-desc p{font-size: 14px;color: #666;line-height: 24px;}
.framejg-desc p span{font-weight: 700;}

/* 证书查询 */
.team-cred{width: 100%;}
.team-cred-search{width: 632px;border: 2px solid #e1e1e1;border-radius: 44px;overflow: hidden;position: relative;margin: 0 auto;}
.team-cred-search input{padding: 0 40px 0 92px;height: 80px;font-size: 18px;color: #b1b1b1;text-align: center;width: 100%;}
.team-cred-search button{position: absolute;left: 0;top: 0;height: 100%;width: 80px;background: url("/images/gather/teamIc.png") no-repeat center;cursor: pointer;}
.team-cred-search input:-moz-placeholder {color:#b1b1b1;font-size: 18px;}
.team-cred-search input::-moz-placeholder {color:#b1b1b1;font-size: 18px;}
.team-cred-search input:-ms-input-placeholder{color:#b1b1b1;font-size: 18px;}
.team-cred-search input::-webkit-input-placeholder{color:#b1b1b1;font-size: 18px;}

/* 认证体系 */
.team-syst{width: 100%;}
.team-syst-menu{width: 200px;float: left;}
.team-syst-menu a{display: block;width: 100%;position: relative;font-size: 18px;color: #666;font-weight: 700;transition: all .4s ease;height: 80px;line-height: 80px;text-align: center;}
.team-syst-menu a.ontrue, .team-syst-menu a:hover{background: #25cad2;color: #fff;}
.team-syst-menu a:after{content: "";display: none;position: absolute;top: 50%;right: -24px;width: 0;height: 0;border: 12px solid #25cad2;margin-top: -12px;border-top-color: transparent;border-bottom-color: transparent;border-right-color: transparent;}
.team-syst-menu a.ontrue:after{display: block;}
.team-syst-cont{width: calc(100% - 200px);min-height: 320px;float: right;background: #f5f5f5;border-left: 24px solid #fff;padding: 24px 36px;font-size: 14px;color: #666;line-height: 23px;}
.team-syst-cont p{font-size: 14px;color: #666;line-height: 23px;}

/* 弹窗 */
.popUp{position: fixed;z-index: 99999;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, .6);display: none;}
.popUp-item{width: 480px;border-radius: 5px;position: absolute;height: auto;padding: 40px 48px;background: #fff;left: 50%;margin-left: -240px;top: 50%;transform: translateY(-50%);}
.popUp-close{width: 32px;height: 32px;cursor: pointer;position: absolute;right: -32px;top: -32px;background: url('/images/gather/closeH.png') no-repeat center;transition: all .4s ease;}
.popUp-close:hover{transform: rotate(90deg);}
.popUp-hint{width: 100%;font-size: 18px;color: #333;padding-bottom: 13px;position: relative;border-bottom: 1px solid #eee;}
.popUp-hint:after{content: "";position: absolute;width: 40px;height: 1px;background: #25cad2;left: 0;bottom: -1px;}
.popUp-cont#content{overflow-y: auto;max-height: 224px;padding-top: 0;margin-top: 8px;}
.popUp-cont{width: 100%;padding-top: 8px;}
.popUp-cont p{font-size: 16px;line-height: 26px;color: #666;}
.popUp-cont-down{display: block;width: 110px;height: 36px;line-height: 36px;font-size: 16px;color: #fff;background: #25cad2;margin: 18px auto 0;text-align: center;border-radius: 3px;transition: all .4s ease;}
.popUp-cont-down:hover{background: #037f8d;}
.popUp-desc{width: 100%;margin-top: 20px;text-align: center;padding-top: 20px;border-top: 1px solid #eee;}
.popUp-desc img{width: 124px;}
.popUp-desc p{font-size: 14px;line-height: 22px;color: #666;margin-top: 10px;}

/* 文档中心 */
.docuct{width: 100%;overflow: hidden;padding: 160px 0 200px;}
.docuct ul{display: flex;flex-wrap: wrap;display: -ms-flex;-ms-flex-wrap: wrap;}
.docuct li{width: 20%;float: left;text-align: center;transition: all .4s ease;height: auto;padding: 58px 16px;}
.docuct li i{width: 100%;height: 44px;background-repeat: no-repeat;display: block;margin: 0 auto;transition: all .4s ease;}
.docuct li i img{max-height: 100%;margin: 0 auto;}
.docuct li i img.docuct-imgs{display: block;}
.docuct li i img.docuct-imgh{display: none;}
.docuct li h6{font-size: 18px;color: #333;font-weight: 700;margin: 10px 0 20px;transition: all .4s ease;}
.docuct li p{font-size: 14px;color: #666;line-height: 26px;transition: all .4s ease;}
.docuct li h6 a, .docuct li p a{display: inline-block;}
.docuct li:hover{background: #25cad2;}
.docuct li:hover h6, .docuct li:hover p{color: #fff;}
.docuct li:hover i img.docuct-imgs{display: none;}
.docuct li:hover i img.docuct-imgh{display: block;}
.docuct li h6 a:hover, .docuct li p a:hover{text-decoration: underline;}

/* 登录弹窗 */
.login-pop{position: absolute;z-index: 99;background: rgba(0, 0, 0, 0);width: 100%;height: 100%;top: 0;left: 0;user-select: none;}
.login{width: 300px;position: absolute;background: #fff;left: 50%;margin-left: -150px;top: 50%;transform: translateY(-50%);padding: 22px 40px;border-radius: 5px;box-shadow: 0 4px 20px 4px #dcdbdb;}
.login-title{width: 100%;text-align: center;font-size: 14px;color: #666;}
.login-ipt{width: 100%;}
.login-ipt input{width: 100%;padding: 0 8px;display: block;margin-top: 16px;font-size: 12px;color: #666;height: 36px;border: 1px solid #ededed;border-radius: 5px;}
.login-ipt button{width: 100%;border-radius: 5px;cursor: pointer;height: 30px;background: #25cad2;margin-top: 20px;font-size: 14px;color: #fff;text-align: center;letter-spacing: .2em;transition: all .4s ease;}
.login-hint{width: 100%;text-align: center;margin-top: 20px;}
.login-hint a{display: inline-block;position: relative;padding-left: 24px;font-size: 12px;line-height: 22px;color: #fea016;background: url('/images/gather/login.png') no-repeat left center /18px auto;}
.login-yzm{width: 100%;overflow: hidden;margin-top: 16px;position: relative;padding-right: 110px;}
.login-yzm input{margin-top: 0;}
.login-yzm canvas{height: 36px;position: absolute;top: 0;right: 0;width: 100px;}
.Container-wrapper.Container-wrapper-filter{position: relative;} 
.Container-wrapper.Container-wrapper-filter .docuban, .Container-wrapper.Container-wrapper-filter .docuct{filter: blur(12px);}

/* 认证-20201203 */
.teamauth-ts{width: 100%;height: calc(100vh - 360px);display: flex;overflow: hidden;align-items: center;}
.teamauth-ts-title{width: 100%;text-align: center;}
.teamauth-ts-title h6{font-size: 24px;color: #333;font-weight: 700;}
.teamauth-ts-list{width: 100%;margin-top: 60px;}
.teamauth-ts-list li{width: 33.3333%;transition: all .4s ease;height: 240px;display: flex;align-items: center;text-align: center;float: left;}
.teamauth-ts-center{width: 100%;}
.teamauth-ts-img{width: 100%;height: 50px;}
.teamauth-ts-img img{max-width: 100%;margin: 0 auto;}
.teamauth-ts-s{display: block;}
.teamauth-ts-h{display: none;}
.teamauth-ts-cont{width: 100%;}
.teamauth-ts-cont h6{font-size: 20px;color: #666;font-weight: 700;margin: 20px 0 28px;transition: all .4s ease;}
.teamauth-ts-cont p{font-size: 12px;color: #999;line-height: 18px;max-width: 168px;margin: 0 auto;transition: all .4s ease;}
.teamauth-ts-list li:hover{background: #25cad2;}
.teamauth-ts-list li:hover .teamauth-ts-s{display: none;}
.teamauth-ts-list li:hover .teamauth-ts-h{display: block;}
.teamauth-ts-list li:hover .teamauth-ts-cont h6{color: #fff;}
.teamauth-ts-list li:hover .teamauth-ts-cont p{color: #fff;}
.teamauth-jj{width: 100%;overflow: hidden;padding: 70px 0 104px;background: #25cad2;}
.teamauth-jj-title{width: 100%;text-align: center;}
.teamauth-jj-title h6{font-size: 24px;color: #fff;font-weight: 700;}
.teamauth-jj-list{width: 100%;margin-top: 60px;}
.teamauth-jj-list li{width: 100%;background: #fff;overflow: hidden;margin-top: 26px;}
.teamauth-jj-list li:first-child{margin-top: 0;}
.teamauth-jj-icon, .teamauth-jj-cont{display: flex;align-items: center;height: 180px;}
.teamauth-jj-center{width: 100%;}
.teamauth-jj-icon{width: 210px;border-right: 1px solid #25cad2;float: left;text-align: center;}
.teamauth-jj-icon img{max-width: 100%;}
.teamauth-jj-icon p{font-size: 18px;color: #666;font-weight: 700;margin-top: 12px;}
.teamauth-jj-cont{width: calc(100% - 210px);float: right;padding: 0 30px 0 50px;}
.teamauth-jj-cont p{font-size: 12px;color: #666;line-height: 28px;}

.teamsign{width: 100%;text-align: center;}
.teamsign-desc{width: 100%;}
.teamsign-desc p{font-size: 18px;color: #666;line-height: 34px;}
.teamsign-tags{width: 100%;font-size: 0;text-align: center;margin-top: 64px;}
.teamsign-tags span, .teamsign-tags i{display: inline-block;vertical-align: middle;}
.teamsign-tags i{width: 41px;height: 18px;font-style: normal;background: url('/images/gather/bjimg8.png') no-repeat center/100% auto;margin: 0 12px;}
.teamsign-tags span{font-size: 18px;color: #666;font-weight: 700;padding: 2px 16px;border: 2px solid #c0c0c0;border-radius: 8px;}

.about-vdclick{width: 68px;height: 68px;position: absolute;position: absolute;left: 50%;top: 50%;margin-top: -38px;margin-left: -38px;cursor: pointer;}
.about-vdclick i{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url('/images/gather/video-icon.png') no-repeat center/100% auto;}
.about-vdclick:hover i{animation: aboDh .8s ease-in-out both;}
@keyframes aboDh{0%{transform: scale(1);}30%{transform: scale(.8);}50%{transform: scale(1);}70%{transform: scale(.9);}100%{transform: scale(1);}}

.popVideo{display: none;position: fixed;z-index: 999999;width: 100%;height: 100%;background: rgba(0,0,0,.8);top: 0;left: 0;}
.popVideo-content{display: flex;justify-content: center;align-items: center;position: relative;width: 1334px;height: 100%;margin: 0 auto;}
.popVideo-core{position: relative;display: inline-block;vertical-align: middle;width: 100%;position: relative;}
.popVideo-core video{width: 100%;}
.popVideo-close {width: 28px;height: 28px;position: absolute;right: -28px;top: -28px;z-index: 3;background: url('/images/gather/close.png') no-repeat center;cursor: pointer;opacity: .7;transition: all .6s ease;}
.popVideo-close:hover{opacity: 1;}





/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .news {padding: 60px 0 80px;}
    .docu-cont {padding: 0 0 68px 48px;}
    .datayy {padding: 68px 0 80px;}
    .framemx {padding: 60px 0 80px;}
    .frame-desc {margin: 80px auto 0;}
    .news-img{width: 320px;}
    .news-wd{width: calc(100% - 320px);}
    .team-cred-search input{height: 70px;}
    .team-syst-menu a{height: 70px;line-height: 70px;}
    .docuct {padding: 140px 0 160px;}
    .docuct li h6 {font-size: 16px;margin: 10px 0 16px;}
    .news .contain {width: 1000px;}
    .team .contain{width: 1000px;}
    .sonban-wd h6{font-size: 32px;}
    .teamauth-ts-cont h6 {margin: 14px 0 18px;}
    .teamauth-ts-list {margin-top: 40px;}
    .teamauth-ts-list li{height: 200px;}
    .sonban img {height: 280px;}
    .docuban img{height: 280px;}
    .teamauth-ts, .team{height: calc(100vh - 340px);}
    .team.teamquery{height: calc(100vh - 340px);padding: 0;}
    .teamauth-jj {padding: 64px 0 84px;}
    .teamauth-jj-list {margin-top: 40px;}
    .teamauth-jj-icon, .teamauth-jj-cont {height: 160px;}
    .teamsign-tags {margin-top: 50px;}
    .rela{height: auto;padding: 60px 0 68px;}
    .datahx{height: auto;padding: 70px 0 80px;}
    .popVideo-content{width: 1200px;}
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .news-img{width: 300px;}
    .news-wd{width: calc(100% - 300px);}
    .docuct {padding: 120px 0 140px;}
    .docuct li {padding: 34px 8px;}
    .news .contain{width: 900px;}
    .team .contain{width: 840px;}
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .news {padding: 60px 0 74px;}
    .news-list {margin-top: 48px;}
    .docu-cont {padding: 0 0 68px 38px;}
    .datayy {padding: 60px 0 74px;}
    .datadx, .datahx{padding: 74px 0;}
    .datahx-list {margin-top: 48px;}
    .datayy-list {margin-top: 48px;}
    .datadx-link {margin-top: 48px;}
    .datadx-team {margin-top: 68px;}
    .datadx-team li{width: 15.16%;}
    .framemx {padding: 60px 0 74px;}
    .frame-desc {margin: 74px auto 0;}
    .news-img{width: 280px;}
    .news-wd{width: calc(100% - 280px);}
    .docuct {padding: 100px 0 120px;}
    .docuct li h6 {font-size: 14px;margin: 10px 0 10px;}
    .popVideo-content{width: 1000px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .rela .contain{width: 92%;}
    .datadx-team li{width: 18.5%;}
    .datahx-list.datahx-list-4 li{width: 33.3333%;}
    .teamauth-ts{height: auto;padding: 60px 4%;}
    .popVideo-content{width: 92%;}
    .popVideo-close {right: 0;top: -34px;}
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .sonban-wd h6{font-size: 30px;}
    .sonban-menu a {height: 50px;line-height: 50px;padding: 0 44px;font-size: 18px;}
    .rela {padding: 38px 0 60px;}
    .team{width: 100%;padding: 60px 0;height: auto;}
    .team-form li:last-child {margin-top: 40px;}
    .about-title h6{font-size: 32px;}
    .news {padding: 54px 0 68px;}
    .news-list {margin-top: 40px;}
    .news-list li {padding: 40px 0;}
    .newsxq {padding: 60px 0;}
    .newsxq-cont {padding: 38px 0 44px;}
    .docu-cont {padding: 0 0 68px 28px;}
    .datayy {padding: 54px 0 68px;}
    .datadx, .datahx{padding: 68px 0;}
    .datahx-list {margin-top: 40px;}
    .datayy-list {margin-top: 40px;}
    .datadx-link {margin-top: 40px;}
    .datadx-team {margin-top: 60px;}
    .framemx {padding: 60px 0 68px;}
    .frame-desc {margin: 68px auto 0;}
    .framejg {padding: 48px 0 64px;}
    .team-cred-search {width: 480px;margin: 0 auto;}
    .framejg .contain{width: 92%;}
    .docuct {padding: 80px 0 88px;}
    .news .contain{width: 92%;}
    .team .contain{width: 92%;}
    .teamsign-tags {margin-top: 40px;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .sonban-menu a {padding: 0 34px;}
    .about-desc{top: 24%;}
    .about-title h6 {font-size: 28px;}
    .news-title h6{font-size: 20px;}
    .news-img{width: 300px;}
    .news-wd {width: calc(100% - 300px);padding: 4px 116px 0 26px;}
    .news-list li {padding: 34px 0;}
    .docu-menu{position: absolute;left: -310px;height: 100%;overflow-y: auto;padding-right: 20px;}
    .docu-menu:after{content: "";position: absolute;width: 1px;height: 100%;top: 0;right: 0;background: #d2d2d2;}
    .docu-cont{width: 100%;border-left: 0;padding: 38px 20px 60px;}
    .docu-menu-mbcl{display: block;position: absolute;left: 20px;width: 32px;height: 32px;border-radius: 4px;background: #25cad2;z-index: 3;}
    .docu-menu-mbcl span{width: 18px;position: absolute;height: 2px;top: 50%;margin-top: -1px;background: #fff;left: 7px;}
    .docu-menu-mbcl span:before, .docu-menu-mbcl span:after{content: "";width: 100%;height: 2px;position: absolute;left: 0;background: #fff;transition: all .4s ease;}
    .docu-menu-mbcl span:before{top: -6px;}
    .docu-menu-mbcl span:after{bottom: -6px;}
    .docu-menu-mbcl.ontrue span:before{top: 0;}
    .docu-menu-mbcl.ontrue span:after{bottom: 0;}
    .docuban-wd h6{font-size: 20px;}
    .datadx-team li{width: 23.5%;}
    .datayy-wd {padding: 0 40px;}
    .frame-desc{width: 92%;padding-top: 0;text-align: center;}
    .frame-img{position: static;max-width: 100%;}
    .frame-desc ul{width: 100%;margin-top: 28px;text-align: left;}
    .team-syst-menu a{height: 50px;line-height: 50px;}
    .team-syst-cont {padding: 24px 28px;}
    .docuct li{width: 33.3333%;margin-top: 20px;}
    .docuct {padding: 60px 0 68px;}
    .newsxq .contain{width: 92%;}
    .teamsign-tags span {font-size: 16px;padding: 2px 10px;}
    .teamsign-tags i{margin: 0 8px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .sonban-menu-link{width: 100%;}
    .sonban-menu a{width: 33.3333%;padding: 0;height: 44px;line-height: 44px;font-size: 16px;}
    .sonban-menu a:nth-child(3n):after{display: none;}
    .sonban-menu a:nth-child(n+4):before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 1px;background: #fff;}
    .sonban-wd h6 {font-size: 26px;}
    .sonban-wd p{margin-top: 10px;}
    .sonban img {height: 240px;}
    .docuban img{height: 240px;}
    .sonban.caseban .sonban-wd{top: 40%;}
    .sonban.caseban img {height: 240px;}
    .sonban.teamban .sonban-wd{top: 42%;}
    .sonban.teamban img {height: 240px;}
    .case {padding-top: 36px;}
    .case-menu{width: 100%;padding-right: 0;}
    .case-cont {width: 100%;border-left: none;border-top: 1px solid #d2d2d2;padding: 28px 0 40px 0;min-height: auto;margin-top: 28px;}
    .case-cont-tit h6{font-size: 20px;}
    .case-cont-desc {padding-top: 32px;}
    .rela ul {margin-left: 0%;}
    .rela li {width: 100%;margin-left: 0;}
    .rela li a{padding: 0;display: block;height: auto;}
    .rela {padding: 18px 0 40px;}
    .team-form{width: 100%;}
    .team {padding: 40px 0;}
    .team-form li:last-child {margin-top: 32px;}
    .team-form li label, .team-form li input, .team-submit{font-size: 16px;}
    .team-form li label{width: 50px;}
    .team-form li{padding-left: 60px;}
    .about-title h6{font-size: 24px;animation: initial;}
    .about-desc p {font-size: 16px;line-height: 2em;animation: initial;}
    .about-desc{top: auto;bottom: 6%;transform: translateY(0px);}
    .about-title{top: 46%;}
    .news-img{width: 100%;}
    .news-img img{height: auto;}
    .news-wd {width: 100%;padding: 0 100px 0 0;margin-top: 20px;}
    .news-list li {padding: 28px 0;}
    .news {padding: 38px 0 40px;}
    .news-list {margin-top: 32px;}
    .fullpage {margin-top: 32px;}
    .news-time {width: 78px;padding-left: 18px;}
    .newsxq {padding: 40px 0;}
    .newsxq-title h6{font-size: 20px;}
    .newsxq-cont {padding: 20px 0 30px;line-height: 24px;}
    .newsxq-page{padding-top: 36px;}
    .docu {padding: 28px 0 40px;}
    .docu-cont {padding: 38px 20px 20px;}
    .docu-cont-tit h6{font-size: 20px;}
    .docu-cont-desc {padding-top: 20px;}
    .docu-cont-tit {padding-top: 4px;}
    .docuban-wd h6{font-size: 18px;}
    .docu-cont-desc p {line-height: 24px;}
    .sonban-wd span{font-size: 12px;}
    .sonban.databan .sonban-wd h6 {font-size: 22px;}
    .sonban.frameban .sonban-wd h6 {font-size: 22px;}
    .datadx, .datahx {padding: 40px 0;}
    .data-tite h6{font-size: 22px;}
    .datahx-list li{width: 100%;height: auto;padding: 28px 0;}
    .datahx-list.datahx-list-4 li{width: 100%;}
    .datahx-wd{margin-top: 18px;}
    .datahx-img p{font-size: 18px;}
    .datahx-list {margin-top: 28px;}
    .datayy {padding: 40px 0 44px;}
    .datayy-img p{font-size: 16px;}
    .datayy-img{width: 100%;padding: 28px 0 24px;}
    .datayy-img, .datayy-wd{height: auto;}
    .datayy-wd {width: 100%;padding: 24px 20px;border-left: none;border-top: 1px solid #25cad2;}
    .datayy-wd p{line-height: 24px;}
    .datayy-list li{margin-top: 20px;}
    .datayy-list {margin-top: 32px;}
    .datadx-link {margin-top: 32px;}
    .datadx-link a {padding: 18px 20px;}
    .datadx-team li{width: 48.5%;margin-top: 16px;}
    .datadx-team {margin-top: 10px;}
    .frame-title h6 {font-size: 20px; margin-bottom: 10px;}
    .framemx {padding: 38px 0 24px;}
    .frame-desc {margin: 38px auto 0;}
    .frame-desc li {padding: 18px 0 12px;}
    .framejg {padding: 28px 0 40px;}
    .framejg-img {margin-top: 28px;}
    .framejg-desc {margin-top: 32px;}
    .team-cred-search{width: 100%;}
    .team-cred-search input {height: 44px;padding: 0 12px 0 52px;font-size: 16px;}
    .team-cred-search input:-moz-placeholder {font-size: 16px;}
    .team-cred-search input::-moz-placeholder {font-size: 16px;}
    .team-cred-search input:-ms-input-placeholder{font-size: 16px;}
    .team-cred-search input::-webkit-input-placeholder{font-size: 16px;}
    .team-cred-search button {width: 44px;background-size: 20px auto;}
    .team-syst-menu{overflow: hidden;}
    .team-syst-menu a {height: 42px;line-height: 42px;width: 50%;float: left;font-size: 16px;}
    .team-syst-menu a:after {display: none !important;}
    .team-syst-menu{width: 100%;}
    .team-syst-cont {width: 100%;padding: 20px 24px;margin-top: 24px;border-left: none;min-height: auto;}
    .popUp-item{width: 92%;padding: 24px 28px;left: 4%;margin-left: 0;top: 50%;transform: translateY(-50%);}
    .popUp-close{right: 0;}
    .popUp-cont {padding-top: 14px;}
    .docuct li{width: 100%;margin-top: 20px;background: #f5f5f5;min-height: auto;}
    .docuct {padding: 20px 0 40px;}
    .team-form ul li:nth-child(5) input {width: 60%;}
    .team-form ul li:nth-child(5) canvas {width: 37%;}
    .teamauth-ts {padding: 40px 4% 30px;}
    .teamauth-ts-list li{width: 100%;height: auto;padding: 24px 20px;}
    .teamauth-ts-list{margin-top: 28px;}
    .teamauth-ts-cont h6 {margin: 12px 0 16px;font-size: 18px;}
    .teamauth-jj {padding: 38px 0 40px;}
    .teamauth-jj-icon {width: 100%;border-right: none;border-bottom: 1px solid #25cad2;height: auto;padding: 28px 0;}
    .teamauth-jj-cont{width: 100%;padding: 24px 20px;height: auto;}
    .teamauth-jj-icon p {font-size: 16px;margin-top: 8px;}
    .teamauth-jj-cont p {line-height: 24px;}
    .teamauth-jj-list li { margin-top: 20px;}
    .teamauth-jj-list {margin-top: 28px;}
    .team.teamquery{height: calc(100vh - 300px);}
    .teamsign-desc p {font-size: 16px;line-height: 28px;}
    .teamsign-tags span, .teamsign-tags i{display: block;}
    .teamsign-tags span{max-width: 50%;margin: 0 auto;}
    .teamsign-tags {margin-top: 28px;}
    .teamsign-tags i{margin: 10px auto;width: 18px;height: 41px;background-image: url('/images/gather/bjimg8H.png');}
    .login {top: 6%;transform: translateY(0);}
}

