.nav-wrapper{position: fixed;top: 0;left: 0;}
/* banner å¹»ç¯ */
.section-headline{margin-top: 0;}
.swiper-container-01{height: 716px;}
.swiper-container-01 .swiper-slide,
.swiper-container-01 .swiper-item,
.swiper-container-01 .slide-image{height: 100%;}
/* äº§å“ä»‹ç» */
.section-prod{margin: 75px 0 0 0;}
.section-main-title{font-size: 47px;font-weight: bold;color: #ff6600;text-align: center;}
.section-prod .section-body{overflow: hidden;margin: 0;}
.mod-headline{border-bottom: 1px solid #7b7b7b;padding: 22px 40px 35px;overflow: hidden;}
.mod-headline .headline-title{background: url(../img/arr-right.png) right center no-repeat;}
.mod-headline .headline-title .headline-title-link{color: #ff6600;display: block;}
.mod-headline .headline-title .headline-title-text{font-size: 33px;display: inline-block;border-bottom: 3px solid #ff6600;padding-bottom: 5px;}
.mod-headline .headline-body{overflow: hidden;margin: 18px 0 0 0;}
.mod-headline .headline-body .col-main{float: left;width: 840px;margin-top: 15px;text-align: justify;}
.mod-headline .headline-subtitle{font-size: 22px;font-weight: bold;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin: 0 0 15px 0;}
.mod-headline .headline-text{font-size: 19px;line-height: 32px;max-height: 224px;color: #333;overflow: hidden;}
.mod-headline .headline-body .col-sub{float: right;height: 265px;}
.mod-headline .headline-pic{width: 244px;height: 244px;display: block;margin: 15px 5px 0 0;transition: ease 0.3s}
.mod-headline .headline-pic:hover{transform: scale(1.05); transition: all linear .25s;}
.mod-headline:last-child{border-bottom: none;}
/* æ–°é—»ä¸­å¿ƒ */
.section-news .section-body{width: 1200px;margin: 80px auto 0 auto;}
.news-block{font-size: 0;margin: 45px 0 0 0;}
.news-block-item{width: 384px;height: 216px;margin: 0 24px 39px 0;background: #fffaf7;display: inline-block;color: #3e3a39;background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative;}
.news-block-link:nth-of-type(3n) .news-block-item{margin-right: 0;}
.news-block-item .news-block-item-inner{background: rgba(0, 0, 0, .35);overflow: hidden;position: absolute;bottom: 0;left: 0;right: 0;padding: 10px 20px;}
.news-block-link{color: #fff;}
.news-block-item .news-block-title{font-size: 16px;line-height: 25px;height: 50px;font-weight: normal;display: -webkit-box;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color: #fff;}
.news-block-item .news-block-info{margin: 24px 0 0 0;}
.news-block-item .news-block-date,
.news-block-item .news-block-more{display: inline-block;vertical-align: middle;line-height: 18px;}
.news-block-item .news-block-date{font-size: 16px;margin-right: 16px;}
.news-block-item .news-block-more{font-size: 16px;color: #e65504;background: url(../img/arr-right-02.png) right center no-repeat;padding-right: 18px;}
/* è‚¡ç¥¨ä¿¡æ¯ */
.section-stock{height: 422px;background: url(../img/bg-com-info.jpg) center center no-repeat;}
.section-stock .stock-info{overflow: hidden;width: 705px;height: 422px;margin: 0 auto;display: flex;align-items: center;justify-content: space-between;}
.section-stock .col-sub{float: left;padding-top: 19px;}
.section-stock .col-main{float: right;}
.stock-tip{font-size: 29px;color: #fff;position: relative;padding: 22px 0 0 0;margin-bottom: 50px;}
.stock-tip::before{content: "";width: 76px;height: 1px;background-color: #fff;position: absolute;top: 0;left: 0;}
.stock-item{color: #fff;margin-bottom: 44px;}
.stock-item .stock-type{font-size: 25px;margin-bottom: 4px;}
.stock-item .stock-name{font-size: 37px;}
.section-investor{}
.section-investor .section-body .news-list .news-list-item .text-part {width: 1000px;}
.tab{font-size: 0;margin-top: 62px;}
.tab .tab-trigger {display: flex;}
.tab-item{font-size: 35px;display: inline-block;flex: 1;height: 72px;line-height: 72px;text-align: center;background-color: #f7f7f7;color: #333333;cursor: pointer;margin-right: 20px;}
.tab-item:nth-of-type(3){margin-right: 0;}
.tab-item.cur{background-color: #ff6600;color: #fff;}
.tab-cnt{min-height: 360px;}
.section-investor .btn-more{margin-top: 35px;}
/* åŠ å…¥æˆ‘ä»¬ */
.section-join{}
.section-join .section-body{margin: 30px 0 0 0;overflow: hidden;}
.join-text{width: 1200px;margin: 0 auto;font-size: 22px;line-height: 40px;}
.gallery{position: relative;height: 565px;margin: 44px 0 0 0;}
.gallery::before{content: "";position: absolute;top: 6px;right: 0;width: 120px;height: 120px;border-radius: 30px;background-color: #e55504;}
.gallery-item{border-radius: 10px;position: absolute;}
.gallery-item:nth-of-type(1){width: 658px;height: 488px;position: absolute;}
.gallery-item:nth-of-type(2){width: 348px;height: 258px;position: absolute;top: 0;left: 682px;}
.gallery-item:nth-of-type(3){width: 348px;height: 258px;position: absolute;top: 229px;left: 847px;}
.gallery-item:nth-of-type(4){width: 225px;height: 209px;position: absolute;top: 353px;left: 693px;}
.gallery-item .gallery-item-image{width: 100%;height: 100%;display: block;border-radius: 16px;}
.section-join .btn-more{margin-top: 25px;}

@media screen and (max-width: 900px){
  .section-headline{padding: 0;}
  .swiper-container-01-wap{height: 6.85rem;}
  .swiper-container-01-wap .swiper-item,
  .swiper-container-01-wap .slide-image{height: 100%;}
  .section-main-title{font-size: .44rem;margin-bottom: .4rem;}
  .section-prod{padding: 0 .5rem .44rem;margin: .66rem 0 0 0;position: relative;}
  .section-prod::after{position: absolute;left: 0;bottom: 0;width: 100%;height: .2rem;background: #ff6600;content: "";}
  .mod-headline{padding: .26rem 0 .3rem 0;border-bottom: .03rem solid #ff6600;}
  .mod-headline .headline-title{background-size: 18px;}
  .mod-headline .headline-title .headline-title-text{border-bottom: none;font-size: .44rem;}
  .mod-headline .headline-title .headline-title-link{color: #333;}
  .mod-headline .headline-subtitle{display: none;}
  .mod-headline .headline-body{padding-left: 1.55rem;position: relative;margin: 0;}
  .mod-headline .headline-body .col-main{float: right;width: 100%;}
  .mod-headline .headline-text{font-size: .28rem;line-height: .48rem;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
  .mod-headline .headline-body .col-sub{float: left;position: absolute;top: .12rem;left: 0;}
  .mod-headline .headline-pic{width: 1.2rem;height: 1.2rem;}
  .mod-headline:nth-of-type(3) .headline-body{padding-left: 0;}
  .btn-more{display: none;}
  .section-news{padding: 0 .5rem .44rem;margin: 1.06rem 0 0 0;position: relative;}
  .section-news .section-body{margin: .4rem 0 0 0;width: 100%;}
  .news-block{margin: 0;}
  .news-block-item{width: 100%;height: 0;padding-bottom: 56.25%;border-top: .01rem solid #ff6600;margin: 0 0 .3rem 0;}
  .news-block-item .news-block-item-inner{padding: .1rem .2rem;}
  .news-block-item .news-block-title{font-size: .3rem;line-height: .4rem;color: #fff;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;max-height: 1.2rem;height: auto;}
  .news-block-item .news-block-info{margin-top: .18rem;}
  .news-block-item .news-block-date{font-size: .28rem;display: block;}
  .btn-more-news{float: right;width: 2.2rem;height: .56rem;background: url(../img/bg-btn-orange.png) center center no-repeat;background-size: 100% 100%;margin: .3rem 0 0 0;}
  .section-stock{height: 6.62rem;background: url(../img/bg-com-info-wap.jpg) center center no-repeat;background-size: contain;margin-top: 1.1rem;padding: 0 .7rem;}
  .section-stock .wrapper{height: 100%;}
  .section-stock .section-body{margin: 0;height: 100%;}
  .section-stock .stock-info{width: 100%;height: 100%;margin: 0;display: flex;flex-direction: column;justify-content: center;}
  .section-stock .col-sub,
  .section-stock .col-main{float: none;}
  .section-stock .col-sub{padding-top: .28rem;}
  .stock-tip{font-size: .28rem;margin-bottom: .5rem;padding-top: .26rem;}
  .stock-tip::before{width: 1.12rem;}
  .stock-item{margin-bottom: .48rem;}
  .stock-item .stock-type{font-size: .28rem;}
  .stock-item .stock-name{font-size: .4rem;}
  .section-investor{margin: 0;height: 4.47rem;background: url(../img/bg-banner-02-wap.jpg) center center no-repeat;background-size: contain;padding: 1.1rem 0 0 0;}
  .section-investor .section-body{margin: 0;}
  .section-investor .section-main-title{}
  .section-investor .tab{display: none;}
  .section-investor .btn-more{display: block;width: 1.76rem;height: .56rem;line-height: .56rem;background-size: contain;float: none;margin: .06rem auto 0;}
  .section-join{margin-top: .8rem;padding: 0 .6rem;overflow: hidden;}
  .section-join .section-body{margin-top: .2rem;}
  .join-text{width: 100%;font-size: .28rem;line-height: .46rem;}
  .gallery{height: 3.04rem;}
  .gallery::before{width: .64rem;height: .64rem;border-radius: .1rem;top: 0;right: 0;}
  .gallery-item:nth-of-type(1){width: 3.53rem;height: 2.64rem;}
  .gallery-item:nth-of-type(2){width: 1.88rem;height: 1.43rem;left: 3.62rem;}
  .gallery-item:nth-of-type(3){width: 1.88rem;height: 1.43rem;top: 1.2rem;left: 4.48rem;}
  .gallery-item:nth-of-type(4){width: 1.23rem;height: 1.16rem;top: 1.88rem;left: 3.68rem;}
  .section-join .btn-more{display: block;width: 1.76rem;height: .56rem;line-height: .56rem;background-size: contain;float: right;margin: .5rem 0 0 0;}
}