/* 01首页 */
/* 内容区样式 */
.first-content {
    width: 100%;
    height: 100%;
}

/* 配景轮播图 */
.big-banner .swiperbigbanner {
    width: 100%;
    height: 100%;
}

.big-banner img {
    width: 100%;
    height: 8.06rem;
}

/* 分页器1 */
/* .big-banner .swiperbigbanner .swpbigbanner {
    margin-bottom: .27rem;
}

.big-banner .swiperbigbanner .swiper-pagination-bullet {
    background: #fff;
    opacity: 1;
}

.big-banner .swiperbigbanner .swiper-pagination-bullet-active {
    background: #0880d5;
} */

/* 新闻中心 */
.first-content .news-center {
    width: 100%;
    height: 100%;
    background: #fff;
    padding-bottom: .49rem;
}

/* 通用问题样式 */
.first-content .maintit {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: .33rem;
}

.first-content .maintit h2 {
    font-size: .36rem;
}

.first-content .maintit h3 {
    font-size: .2rem;
}

/* 新闻问题 & 重点案例 */
.first-content .maintit .news-h2 {
    color: #232323;
}

.first-content .maintit .news-h3 {
    color: #bbb;
}

/* 新闻内容 */
/* 小问题 */
.first-content .news-center .news-content .firstnews-title ul {
    display: flex;
    margin: 0 .49rem .23rem;
}

.first-content .news-center .news-content .firstnews-title ul li {
    flex-grow: 1;
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    border: 1px solid #dedddd;
    font-size: .27rem;
}

/* 主体内容 */
.first-content .news-center .news-content .swiperfirstnews {
    width: 100%;
    height: 100%;
}

.first-content .news-center .news-content .swiperfirstnews .swiper-slide li {
    padding: .25rem 0 .26rem;
    border-bottom: 1px solid #e8e8e8;
}

.first-content .news-center .news-content .swiperfirstnews .swiper-slide li a {
    display: flex;
}

.first-content .news-center .news-content .swiperfirstnews .swiper-slide li:last-child {
    border-bottom: none;
}

.first-content .news-center .news-content .swiperfirstnews .swiper-slide li img {
    width: 2.5rem;
    height: 1.6rem;
}

.first-content .news-center .news-content .swiperfirstnews .swiper-slide li .bd-content {
    display: flex;
    flex-direction: column;
    margin-left: .23rem;
}

.first-content .news-center .news-content .swiperfirstnews .swiper-slide li .bd-content h4 {
    width: 4.3rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: .27rem;
    color: #333;
}

.first-content .news-center .news-content .swiperfirstnews li .bd-content span {
    margin: .02rem 0;
    color: #666;
}

.first-content .news-center .news-content .swiperfirstnews li .bd-content span:last-child {
    width: 4.3rem;
    height: .8rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

/* 通用尾样式 */
.first-content .first-watch-more a {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    background-image: linear-gradient(to bottom right, #29a13b, #0880d5);
    font-size: .27rem;
    color: #fff;
}

/* 新闻中心审查更多 */
.first-content .news-center .first-watch-more a {
    width: 2.87rem;
    height: .7rem;
    border-radius: .5rem;
}

/* 营业领域 */
.first-content .business-area {
    position: relative;
    width: 100%;
    height: 11rem;
}

/* 营业配景图 */
.first-content .business-area .business-banner img {
    width: 100%;
    height: 100%;
}

/* 营业问题 */
.first-content .business-area .maintit .business-h2,
.first-content .business-area .maintit .business-h3 {
    position: relative;
    top: -2.3rem;
    color: #fff;
}

/* 营业内容 */
.first-content .business-area .swiperfirstbusiness {
    position: relative;
    top: -2.1rem;
    display: flex;
    flex-direction: column;
    height: 7.4rem;
    background: #fff;
}

/* 营业领域审查更多 */
.first-content .business-area .swiperfirstbusiness .first-watch-more a {
    width: 1.72rem;
    height: .6rem;
    border-radius: .05rem;
}

.first-content .business-area .swiperfirstbusiness img {
    padding: .28rem .25rem .36rem;
    width: 100%;
    height: 4.55rem;
}

.first-content .business-area .swiperfirstbusiness .business-txt {
    text-align: center;
}

.first-content .business-area .swiperfirstbusiness .business-txt h3 {
    margin-bottom: .22rem;
    font-size: .33rem;
}

.first-content .business-area .swiperfirstbusiness .business-txt p {
    padding-bottom: .46rem;
    font-size: .27rem;
    color: #666;
}


/* 支解线 */
.first-content .business-area .line {
    position: relative;
    top: -1.5rem;
    height: 1px;
    background: #bbb;
}

/* 分页器2 */
.first-content .business-area .swpfirstbusiness {
    position: absolute;
    bottom: 7%;
    left: 30%;
    background: #f8f8f8;
}

.first-content .business-area .swiper-pagination-bullet {
    margin: 0 .1rem;
    width: .4rem;
    height: .4rem;
    background: transparent;
    border: 1px solid #666;
    color: #666;
    opacity: .7;
}

.first-content .business-area .swiper-pagination-bullet-active {
    border: 1px solid #0880d5;
    color: #0880d5;
}

/* 重点案例 */
.first-content .key-cases {
    padding-bottom: .8rem;
    width: 100%;
    height: 100%;
    background: #fff;
}

/* 案例内容 */
.first-content .key-cases .cases-content ul li {
    margin-bottom: .35rem;
    height: 6.3rem;
    box-shadow: .02rem .02rem .1rem .02rem rgba(0, 0, 0, 0.3);
}

.first-content .key-cases .cases-content ul li a .cases-txt {
    padding: .38rem .38rem .25rem .38rem;
}

.first-content .key-cases .cases-content ul li a .cases-txt h3 {
    width: 6.3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: .33rem;
    color: #0880d5;
}

.first-content .key-cases .cases-content ul li a .cases-txt .line {
    margin: .1rem 0;
    width: .57rem;
    height: .02rem;
    background: #bbb;
}

.first-content .key-cases .cases-content ul li a .cases-txt p {
    width: 6.3rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    font-size: .27rem;
    color: #666;
}

.first-content .key-cases .cases-content ul li a img {
    width: 100%;
    height: 4.36rem;
}

.first-content .key-cases .cases-content ul li a img:last-child {
    position: relative;
    top: -4.65rem;
    left: 87%;
    display: flex;
    justify-content: center;
    align-items: center;
    width: .6rem;
    height: .51rem;
    box-shadow: .02rem .02rem .1rem .02rem rgba(0, 0, 0, 0.3);
    font-weight: bold;
}

/* 02关于腾龙国际平台 */
/* 配景图 */
.banner {
    width: 100%;
    height: 4.36rem;
}

.banner img {
    width: 100%;
    height: 100%;
}

/* 内容主体 */
.about-content {
    width: 100%;
    height: 100%;
}

/* 小问题 */
.about-content .about-main .about-title ul {
    display: flex;
}

.about-content .about-main .about-title ul a {
    flex-grow: 1;
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    border: 1px solid #dedddd;
    border-top: none;
    border-left: none;
    font-size: .27rem;
}

/* 1.腾龙国际平台简介 */
.about-content .com-pro {
    width: 100%;
    height: 100%;
}

/* 公司问题 */
.about-content .com-pro .maintit {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    margin: .59rem 0 .27rem;
    width: 100%;
    height: 100%;
}

.about-content .com-pro .maintit h2 {
    font-size: .34rem;
}

.about-content .com-pro .maintit span {
    margin: 0 auto;
    width: 100%;
    height: 100%;
    font-size: .1315rem;
    color: #aaa;
}

.about-content .com-pro .maintit .linetit {
    margin: .26rem auto 0;
    width: .51rem;
    height: .02rem;
    background: #0880d5;
}

/* 公司内容 */
.about-content .com-pro .com-text ul {
    display: flex;
    justify-content: center;
    text-align: center;
    margin: .55rem 0 .45rem;
}

.about-content .com-pro .com-content .com-text ul li {
    flex-grow: 1;
    border-left: 1px solid #e6e6e6;
}

.about-content .com-pro .com-content .com-text ul li:first-child {
    border: none;
}

.about-content .com-pro .com-content .com-text ul li span {
    font-size: .26rem;
}

.about-content .com-pro .com-content .com-text ul li .com-line {
    margin: .12rem auto .13rem;
    width: .15rem;
    height: .04rem;
    background-image: -webkit-linear-gradient(0deg, #29a13b, #0880d5);
}

.about-content .com-pro .com-content .com-text ul li .com-num {
    font-size: .4rem;
    font-weight: bold;
    /* color: red; */
    background-image: -webkit-linear-gradient(45deg, #29a13b, #0880d5);
    /* 字体变色 */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.about-content .com-pro .com-content .com-text ul li .com-unit {
    font-size: .26rem;
}

.about-content .com-pro .com-content .banner2 {
    margin: .57rem 0;
    width: 100%;
    height: 3.4rem;
}

.about-content .com-pro .com-content .banner2 img {
    width: 100%;
    height: 100%;
}

.about-content .com-pro .com-content .banner2 ul {
    position: relative;
    top: -3.3rem;
    display: flex;
    margin-bottom: .46rem;

}

.about-content .com-pro .com-content .banner2 ul li {
    display: flex;
    flex-grow: 1;
    flex-direction: column;
    justify-content: center;
    text-align: center;
}

.about-content .com-pro .com-content .banner2 ul li h3 {
    font-size: .33rem;
    background-image: -webkit-linear-gradient(45deg, #29a13b, #0880d5);
    /* 字体变色 */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.about-content .com-pro .com-content .banner2 ul li span {
    color: #333;
}

.about-content .com-pro p {
    /* 行间距 */
    line-height: .45rem;
    /* 字间距 */
    letter-spacing: .03rem;
    /* 所有的p首行缩进 */
    text-indent: .3rem;
    color: #666;
}

/* 2.营业领域 */
/* 营业内容 */
.about-content .swiper2 {
    height: 7.16rem;
}

.about-content .business-area .swiperabout2 .business-txt {
    height: 1.55rem;
    margin-top: .6rem;
}

.about-content .business-area .swiperabout2 .business-txt .index-title {
    position: relative;
    display: flex;
}

.about-content .business-area .swiperabout2 .business-txt h1 {
    position: relative;
    top: -.2rem;
    font-size: .55rem;
    font-style: italic;
    color: #0880d5;
}

.about-content .business-area .swiperabout2 .business-txt h3 {
    position: relative;
    left: 3%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: .34rem;
    color: #0880d5;
}

.about-content .business-area .swiperabout2 .business-txt p {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    font-size: .27rem;
    color: #666;
}

.about-content .business-area .swiperabout2 img {
    margin-top: .47rem;
    width: 100%;
    height: 3.44rem;
}

/* 支解线 */
.about-content .business-area .line {
    position: relative;
    top: .2rem;
    height: .01rem;
    background: #bbb;
}

/* 分页器2 */
.about-content .business-area .swpabout2 {
    position: relative;
    top: 0;
    left: 30%;
    display: inline-block;
    width: 3rem;
    background: #f8f8f8;
}

.about-content .business-area .swiper-pagination-bullet {
    margin: 0 .1rem;
    width: .4rem;
    height: .4rem;
    background: transparent;
    border: 1px solid #666;
    color: #666;
    opacity: .7;
}

.about-content .business-area .swiper-pagination-bullet-active {
    border: 1px solid #0880d5;
    color: #0880d5;
}

/* 3.资质声誉 */
.about-content .honor {
    width: 100%;
    height: 100%;
}

/* 声誉问题 */
.about-content .honor .honor-buttons {
    width: 100%;
    height: 100%;
}

.about-content .honor .honor-buttons ul {
    display: flex;
}

.about-content .honor .honor-buttons ul li {
    flex-grow: 1;
    margin: .2rem 0;
    width: 100%;
    height: .58rem;
    line-height: .58rem;
    text-align: center;
    border: 1px solid #cacaca;
    border-radius: .4rem;
}

.about-content .honor .honor-buttons ul li:first-child {
    margin-left: .7rem;
    margin-right: .05rem;
}

.about-content .honor .honor-buttons ul li:last-child {
    margin-left: .05rem;
    margin-right: .7rem;
}

.about-content .honor .honor-buttons ul li a {
    display: block;
}

/* 声誉内容 */
.about-content .honor .swiperabout3 {
    background: #fff;
}

.about-content .honor .swiperabout3 .wrapperabout3 ul {
    width: 100%;
}

.about-content .honor .swiperabout3 .wrapperabout3 ul li {
    float: left;
    margin-top: .4rem;
}

.about-content .honor .swiperabout3 .wrapperabout3 ul a {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 3.35rem;
}

.about-content .honor .swiperabout3 .wrapperabout3 ul a img {
    padding: .05rem;
    width: 3.25rem;
    height: 2.28rem;
    border: 1px solid #e1e1e1;
}

.about-content .honor .swiperabout3 .wrapperabout3 ul a span {
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-top: .05rem;
    text-align: center;
    font-size: .24rem;
    color: #666;
}

/* pagination */
.about-content .honor .swiperabout3 .pagination {
    margin-top: .3rem;
    width: 7.02rem;
    display: flex;
    justify-content: center;
    text-align: center;
}

.about-content .honor .swiperabout3 .pagination li {
    margin: .05rem;
    width: .4rem;
    height: .4rem;
    background-color: #e0e0e0;
}

.about-content .honor .swiperabout3 .pagination li:active {
    background-color: #0880d5;
    color: white;
}

.about-content .honor .swiperabout3 .pagination li:active a {
    color: white;
}

.about-content .honor .swiperabout3 .pagination li span,
.about-content .honor .swiperabout3 .pagination li a {
    display: block;
    width: .4rem;
    height: .4rem;
    line-height: .4rem;
    font-size: .24rem;
}

/* 4.专利手艺 */
.tech ul:first-child {
    width: 100%;
    height: 100%;
}

.tech ul:first-child li {
    float: left;
    margin-top: .41rem;
}

.tech ul:first-child li a {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    width: 3.37rem;
}

.tech ul:first-child li img {
    width: 3.37rem;
    height: 4.76rem;
}

.tech ul:first-child li span {
    display: block;
    margin: .2rem;
    width: 3rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: .24rem;
    color: #333;
}

/* pagination */
.tech .pagination {
    margin-top: .3rem;
    width: 7.02rem;
    display: flex;
    justify-content: center;
    text-align: center;
}

.tech .pagination li {
    margin: .05rem;
    width: .4rem;
    height: .4rem;
    background-color: #e0e0e0;
}

.tech .pagination li:active {
    background-color: #0880d5;
    color: white;
}

.tech .pagination li:active a {
    color: white;
}

.tech .pagination li span,
.tech .pagination li a {
    display: block;
    width: .4rem;
    height: .4rem;
    line-height: .4rem;
    font-size: .24rem;
}

/* 审查更多 */
.watch-more {
    display: block;
    margin-top: .49rem;
    width: 100%;
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    background: #efefef;
    font-size: .24rem;
    color: #888;
}


/* 03新闻中心 */

/* 配景 */
.banner {
    width: 7.5rem;
    height: 4.36rem;
}

.banner img {
    width: 100%;
    height: 100%;
}

/* 新闻中心 */
.news-content .news-center {
    width: 100%;
    height: 100%;
    background: #fff;
    padding-bottom: .49rem;
}

/* 新闻内容 */
/* 小问题 */
.news-content .news-center .news-content .news-title ul {
    display: flex;
}

.news-content .news-center .news-content .news-title ul a {
    flex-grow: 1;
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    border: 1px solid #dedddd;
    border-top: none;
    border-left: none;
    font-size: .27rem;
}

/* 主体内容 */
.news-content .news-center .news-content .swipernews {
    width: 100%;
    height: 100%;
}

.news-content .news-center .news-content .swipernews .swiper-slide li a {
    display: flex;
    padding: .25rem 0 .26rem;
    width: 100%;
    height: 100%;
    border-bottom: 1px solid #e8e8e8;
}

.news-content .news-center .news-content .swipernews .swiper-slide li:last-child {
    border-bottom: none;
}

.news-content .news-center .news-content .swipernews .swiper-slide li a img {
    width: 2.5rem;
    height: 1.6rem;
}

.news-content .news-center .news-content .swipernews .swiper-slide li .bd-content {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    margin-left: .23rem;
}

.news-content .news-center .news-content .swipernews .swiper-slide li .bd-content h4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    font-size: .29rem;
    color: #333;
}

.news-content .news-center .news-content .swipernews .swiper-slide li .bd-content span {
    margin: .02rem 0;
    font-size: .26rem;
    color: #666;
}

.news-content .news-center .news-content .swipernews .swiper-slide li .bd-content p {
    width: 100%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    font-size: .27rem;
    color: #666;
}

/* pagination */
.news-content .news-center .news-content .pagination {
    margin-top: .3rem;
    width: 7.02rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    text-align: center;
}

.news-content .news-center .news-content .pagination li {
    margin: .05rem;
    width: .4rem;
    height: .4rem;
    background-color: #e0e0e0;
}

.news-content .news-center .news-content .pagination li:active {
    background-color: #0880d5;
    color: white;
}

.news-content .news-center .news-content .pagination li:active a {
    color: white;
}

.news-content .news-center .news-content .pagination li span,
.news-content .news-center .news-content .pagination li a {
    display: block;
    width: .4rem;
    height: .4rem;
    line-height: .4rem;
    font-size: .24rem;
}

/* 审查更多 */
.watch-more {
    display: block;
    margin-top: .49rem;
    width: 100%;
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    background: #efefef;
    font-size: .24rem;
    color: #888;
}



/* 03新闻中心-详情 */

/* 新闻中心 */
.detial-content .news-center {
    width: 100%;
    height: 100%;
    background: #fff;
}

/* 新闻内容 */
/* 小问题 */
.detial-content .news-center .news-content .news-title ul {
    display: flex;
    background: #e0e0e0;
}

.detial-content .news-center .news-content .news-title ul a {
    flex-grow: 1;
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    border: 1px solid #fff;
    border-top: none;
    border-left: none;
    font-size: .24rem;
}

/* 主体内容 */
.detial-content .news-center .detial-body {
    width: 100%;
    height: 100%;
    border-bottom: 1px solid #eee;
    padding-bottom:0.3rem;
}

/* 内容问题 */
.detial-content .news-center .detial-body .detial-top {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    height: 2.18rem;
    border-bottom: #eee 1px solid;
    margin-bottom:0.3rem;
}

.detial-content .news-center .detial-body .detial-top h2 {
    margin-top: .2rem;
    padding: 0 .6rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    font-size: .34rem;
    color: #333;
}

.detial-content .news-center .detial-body .detial-top .top-mini {
    display: flex;
    margin: .1rem auto;
}

.detial-content .news-center .detial-body .detial-top .top-mini span {
    margin: 0 .2rem;
    color: #666;
}


/* 内容 */
.detial-content .news-center .detial-body >p {
    margin:0;
    font-size: .27rem;
    color: #666;
    
}
.detial-content .news-center .detial-body img{max-width:100%;height:auto !important;display:block;margin:0 auto;}
.detial-content .news-center .detial-body table{width:100% !important;overflow-x:auto;}
.detial-content .news-center .detial-body table tr td{width:auto !important;}
.detial-content .news-center .detial-body span {
    font-size: .27rem !important;
    color: #666;
} 

.detial-content .news-center .detial-body p img {
    max-width: 100%;
    height: auto !important;
    display: block;
    margin: 0 auto;
}

.detial-content .news-center .detial-body .detial-img {
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
    font-size: .2rem;
    color: #666;
}

.detial-content .news-center .detial-body a img {
    width: 6.06rem;
    height: 4.04rem;
}


/* 前进退却箭头 */
.detial-content .news-center .detial-moveTo {
    display: flex;
    flex-direction: column;
}

.detial-content .news-center .detial-moveTo .moveTo-left,
.detial-content .news-center .detial-moveTo .moveTo-right {
    display: flex;
    margin-top: .2rem;
}

.detial-content .news-center .detial-moveTo .moveTo-left .moveTo-boxl,
.detial-content .news-center .detial-moveTo .moveTo-right .moveTo-boxl,
.detial-content .news-center .detial-moveTo .moveTo-right .moveTo-boxr {
    display: flex;
    justify-content: center;
    text-align: center;
    width: .88rem;
    height: .55rem;
    font-size: .34rem;
    background: #ccc;
    color: #fff;
        margin: .1rem 0 0 .2rem;
}

.detial-content .news-center .detial-moveTo a {
    margin: .1rem 0 0 .2rem;
    width: 80%;
    text-overflow:ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: .27rem;
    color: #666;
}

.detial-content .news-center .detial-moveTo .moveTo-left span,
.detial-content .news-center .detial-moveTo .moveTo-right span {
    margin: .1rem 0 0 .2rem;
    font-size: .27rem;
    color: #666;
}


/* 04业绩案例 */
/* 配景 */
.banner {
    width: 7.5rem;
    height: 4.36rem;
}

.banner img {
    width: 100%;
    height: 100%;
}

/* 主体内容 */
.cases-content .cases-center {
    width: 100%;
    height: 100%;
    background: #fff;
}

/* hd */
.cases-content .cases-center .hd {
    width: 100%;
    height: 100%;
}

.cases-content .cases-center .hd ul {
    display: flex;
}

.cases-content .cases-center .hd ul a {
    flex-grow: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    height: .80rem;
    border: 1px solid #e0e0e0;
    border-top: none;
    border-left: none;
}

.cases-content .cases-center .hd ul a li {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
}

.cases-content .cases-center .hd ul li:last-child {
    border-right: none;
}

/* bd */
.cases-content .cases-center .bd {
    width: 100%;
    height: 100%;
}

.cases-content .cases-center .bd ul li {
    height: 7.2rem;
    margin: .4rem 0 .4rem;
    box-shadow: .01rem .01rem .05rem .01rem rgba(0, 0, 0, 0.3);
}

.cases-content .cases-center .bd ul li a img {
    margin-bottom: .2rem;
    width: 100%;
    height: 4.4rem;
}

.cases-content .cases-center .bd ul li a .bd-txt {
    width: 100%;
    padding: 0 .2rem;
}

.cases-content .cases-center .bd ul li a .bd-txt h3 {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: .33rem;
    color: #0880d5;
}

.cases-content .cases-center .bd ul li a .bd-txt p {
    margin: .2rem 0;
    height: .8rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    border-bottom: #0880d5 1px solid;
    color: #666;
}

.cases-content .cases-center .bd ul li a .bd-txt span {
    color: #0880d5;
}

/* pagination */
.cases-content .cases-center .pagination {
    margin-top: .3rem;
    width: 7.02rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    text-align: center;
}

.cases-content .cases-center .pagination li {
    margin: .05rem;
    width: .4rem;
    height: .4rem;
    background-color: #e0e0e0;
}

.cases-content .cases-center .pagination li:active {
    background-color: #0880d5;
    color: white;
}

.cases-content .cases-center .pagination li:active a {
    color: white;
}

.cases-content .cases-center .pagination li span,
.cases-content .cases-center .pagination li a {
    display: block;
    width: .4rem;
    height: .4rem;
    line-height: .4rem;
    font-size: .24rem;
}

/* 审查更多 */
.watch-more {
    display: block;
    width: 100%;
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    background: #efefef;
    font-size: .27rem;
    color: #888;
}


/* 05.招标采购 */
/* 配景 */
.banner {
    width: 7.5rem;
    height: 4.36rem;
}

.banner img {
    width: 100%;
    height: 100%;
}

/* 主体内容 */
/* hd */
.buy-content .buy-center .hd {
    width: 100%;
    height: 100%;
}

.buy-content .buy-center .hd ul {
    display: flex;
    justify-content: center;
    align-items: center;
}

.buy-content .buy-center .hd ul a {
    flex-grow: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    height: .8rem;
    border: 1px solid #e0e0e0;
    border-top: none;
    border-left: none;
    font-size: .27rem;
}

.buy-content .buy-center .hd ul a li {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
}

.buy-content .buy-center .hd ul li:last-child {
    border-right: none;
}

/* bd */
.buy-content .buy-center .bd ul li a {
    display: flex;
    height: 1.12rem;
    border-bottom: 1px solid #e8e8e8;
}

.buy-content .buy-center .bd ul li a>span {
    position: relative;
    top: 35%;
    display: block;
    margin-right: .2rem;
    width: .1rem;
    height: .1rem;
    border-radius: .5rem;
    background: #0880d5;
}

.buy-content .buy-center .bd ul li a .bd-text {
    height: 1.12rem;
}

.buy-content .buy-center .bd ul li a .bd-text h3 {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 6.7rem;
    line-height: .9rem;
    font-size: .29rem;
    color: #333;
}

.buy-content .buy-center .bd ul li a .bd-text span {
    position: relative;
    top: -.2rem;
    left: 2%;
    color: #666;
}

/* 审查更多 */
.watch-more {
    display: block;
    width: 100%;
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    background: #efefef;
    font-size: .27rem;
    color: #888;
}

/* pagination */
.buy-content .buy-center .pagination {
    margin-top: .3rem;
    width: 7.02rem;
    display: flex;
    justify-content: center;
    text-align: center;
}

.buy-content .buy-center .pagination li {
    margin: .05rem;
    width: .4rem;
    height: .4rem;
    background-color: #e0e0e0;
}

.buy-content .buy-center .pagination li:active {
    background-color: #0880d5;
    color: white;
}

.buy-content .buy-center .pagination li:active a {
    color: white;
}

.buy-content .buy-center .pagination li span,
.buy-content .buy-center .pagination li a {
    display: block;
    width: .4rem;
    height: .4rem;
    line-height: .4rem;
    font-size: .24rem;
}

/* 06.人力资源 */
/* 配景 */
.banner {
    width: 7.5rem;
    height: 4.36rem;
}

.banner img {
    width: 100%;
    height: 100%;
}

/* 主体内容 */
.person-center .person-title {
    width: 100%;
    height: 100%;
}

.person-center .person-title ul {
    display: flex;
    justify-content: center;
    align-items: center;
}

.person-center .person-title ul a {
    flex-grow: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    height: .8rem;
    border: 1px solid #e0e0e0;
    border-top: none;
    border-left: none;
    font-size: .27rem;
}

.person-center .person-title ul a li {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
}

.person-center .person-title ul li:last-child {
    border-right: none;
}

/* 06-1-人才招聘 */
.person-center .swiper-person ul:first-child li a {
    position: relative;
    display: block;
    margin: .25rem 0;
    padding-bottom: .1rem;
    width: 100%;
    border-bottom: 1px solid #e8e8e8;
}

.person-center .swiper-person ul:first-child li a h3 {
    margin-bottom: .1rem;
    font-size: .27rem;
    color: #333;
}

.person-center .swiper-person ul:first-child li a p {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    font-size: .26rem;
    color: #666;
}

.person-center .swiper-person ul:first-child li a span {
    position: absolute;
    top: 0%;
    left: 80%;
    color: #0880d5;
}

/* 审查更多 */
.watch-more {
    display: block;
    width: 100%;
    height: .6rem;
    line-height: .6rem;
    text-align: center;
    background: #efefef;
    font-size: .27rem;
    color: #888;
}

/* 06-2-联系腾龙国际平台 */
.person-center .swiper-person .bd-contentUs {
    width: 100%;
    /* height: 4.34rem; */
}

.person-center .swiper-person .bd-contentUs h2 {
    margin: .4rem 0;
    font-size: .32rem;
    color: #0880d5;
}

.person-center .swiper-person .bd-contentUs ul li {
    margin: .1rem 0;
}

.person-center .swiper-person .bd-contentUs ul li img {
    margin-right: .1rem;
    width: .18rem;
    height: .21rem;
}

.person-center .swiper-person .bd-contentUs ul li span {
    font-size: .26rem;
}

.person-center .swiper-person .bd-contentUs>img {
    margin-top: .36rem;
    width: 100%;
    height: 4.2rem;
}

#ClCache{display:none;}




















<!--耗时1754228275.8893秒-->