.banner-public {
  width: 100%;
}
.banner-public .swiper-container{
    height: 654px;
}
.banner-public .swiper-slide{
  width: 100%;
  position: relative;
}
.banner-public .swiper-slide img{
  width: 100%;
  height: 100%;
}
.banner-public .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 10px;
}
.banner-public .swiper-container-horizontal>.swiper-pagination-bullets{
  bottom: 55px;
}
.banner-public .swiper-pagination-bullet {
  width: 32px;
  height: 6px;
  display: inline-block;
  border-radius: 0;
  background: #fff;
  opacity: 1;
}
.banner-public .swiper-pagination-bullet-active {
  opacity: 0.6;
  background: #0560B1;
}

.banner-public .swiper-slide div p {
    font-size: 42px;
    font-weight: 400;
    letter-spacing: 0px;
    color: #3171a1;
    font-family: "微软雅黑Light";
    line-height: 100px;
}

.banner-public .swiper-slide .bg1{
    position: absolute;
    top: 45%;
    left: 50%;
    width: 1100px;
    height: 300px;
    transform: translate(-50%,-50%);
    /*
    background: rgba(255, 255, 255, .2);
    */
    padding: 45px 70px;
    box-sizing: border-box;
}

.banner-public .swiper-slide .bg2{
    position: absolute;
    top: 60%;
    left: 52%;
    transform: translate(-50%,-50%);
    height: 630px;
    width: 1100px;
    padding: 45px 70px;
    box-sizing: border-box;
}
.banner-public .swiper-slide .bg2 p:nth-child(1){
    position: absolute;
    top: 25%;
    left: 0%;
}
.banner-public .swiper-slide .bg2 p:nth-child(2){
    position: absolute;
    top: 47%;
    left: 13%;
    font-size: 32px;
}

/*资金申请*/
.banner_13 .swiper-slide .bg1 p,
.banner_13 .swiper-slide .bg2 p:nth-child(1),
.banner_13 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #666;
}

/*可研报告*/
.banner_41 .swiper-slide .bg1 p,
.banner_41 .swiper-slide .bg2 p:nth-child(1),
.banner_41 .swiper-slide .bg2 p:nth-child(2) {
    color: #194265;
    text-shadow: 2px 1px 1px #fff;
    font-weight: normal;
}

/*资金申请*/
.banner_50 .swiper-slide .bg1 p,
.banner_50 .swiper-slide .bg2 p:nth-child(1),
.banner_50 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #194265;
}

/*市场调研*/
.banner_61 .swiper-slide .bg1 p,
.banner_61 .swiper-slide .bg2 p:nth-child(1),
.banner_61 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #303344;
}

/*专题研究*/
.banner_84 .swiper-slide .bg1 p,
.banner_84 .swiper-slide .bg2 p:nth-child(1),
.banner_84 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #8f8b9e;
}

/*一带一路*/
.banner_86 .swiper-slide .bg1 p,
.banner_86 .swiper-slide .bg2 p:nth-child(1),
.banner_86 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 3px 3px 4px #325055;
}

/*三产融合*/
.banner_87 .swiper-slide .bg1 p,
.banner_87 .swiper-slide .bg2 p:nth-child(1),
.banner_87 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 3px 3px 4px #325055;
}

/*产业强制*/
.banner_89 .swiper-slide .bg1 p,
.banner_89 .swiper-slide .bg2 p:nth-child(1),
.banner_89 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 3px 3px 4px #325055;
}

/*碳中和*/
.banner_92 .swiper-slide .bg1 p,
.banner_92 .swiper-slide .bg2 p:nth-child(1),
.banner_92 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #033e03;
}

/*专题研究*/
.banner_93 .swiper-slide .bg1 p,
.banner_93 .swiper-slide .bg2 p:nth-child(1),
.banner_93 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #5f7e96;
}

/*管理咨询*/
.banner_116 .swiper-slide .bg1 p,
.banner_116 .swiper-slide .bg2 p:nth-child(1),
.banner_116 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
}

/*小巨人*/
.banner_99 .swiper-slide .bg1{
    background: none;
}
.banner_99 .swiper-slide .bg1 p,
.banner_99 .swiper-slide .bg2 p {
    display: none;
}


/*投资咨询*/
.banner_105 .swiper-slide .bg1 p,
.banner_105 .swiper-slide .bg2 p:nth-child(1),
.banner_105 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #194265;
}

/*产业研究*/
.banner_77 .swiper-slide .bg1 p,
.banner_77 .swiper-slide .bg2 p:nth-child(1),
.banner_77 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #0560B1;
}

/*科技成果*/
.banner_70 .swiper-slide .bg1 p,
.banner_70 .swiper-slide .bg2 p:nth-child(1),
.banner_70 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #0560B1;
}

/*专精特新*/
.banner_98 .swiper-slide .bg1 p,
.banner_98 .swiper-slide .bg2 p:nth-child(1),
.banner_98 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #3c5375;
}

/*新能源*/
.banner_101 .swiper-slide .bg1 p,
.banner_101 .swiper-slide .bg2 p:nth-child(1),
.banner_101 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #426176;
}

/*管理咨询*/
.banner_116 .swiper-slide .bg1 p,
.banner_116 .swiper-slide .bg2 p:nth-child(1),
.banner_116 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #426176;
}

/*物流运输*/
.banner_163 .swiper-slide .bg1 p,
.banner_163 .swiper-slide .bg2 p:nth-child(1),
.banner_163 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #426176;
}

/*乡村旅游*/
.banner_207 .swiper-slide .bg1 p,
.banner_207 .swiper-slide .bg2 p:nth-child(1),
.banner_207 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 2px 2px 3px #426176;
}

/*空间规划*/
.banner_210 .swiper-slide .bg1 p,
.banner_210 .swiper-slide .bg2 p:nth-child(1),
.banner_210 .swiper-slide .bg2 p:nth-child(2) {
    color: #194265;
    text-shadow: 1px 1px 2px #fff;
}

/*文化旅游综合体*/
.banner_211 .swiper-slide .bg1 p,
.banner_211 .swiper-slide .bg2 p:nth-child(1),
.banner_211 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 1px 1px 2px #426176;
}

/*绿色制造*/
.banner_213 .swiper-slide .bg1 p,
.banner_213 .swiper-slide .bg2 p:nth-child(1),
.banner_213 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 1px 1px 2px #3f5622;
}

/*增值服务*/
.banner_214 .swiper-slide .bg1 p,
.banner_214 .swiper-slide .bg2 p:nth-child(1),
.banner_214 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 1px 1px 2px #3f5622;
}


.banner_264 .swiper-slide .bg1 p,
.banner_264 .swiper-slide .bg2 p:nth-child(1),
.banner_264 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 6px 2px 2px #333;
}
.banner_139 .swiper-slide .bg1 p,
.banner_139 .swiper-slide .bg2 p:nth-child(1),
.banner_139 .swiper-slide .bg2 p:nth-child(2) {
    color: #fff;
    text-shadow: 6px 2px 2px #333;
}




@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* 轮播图 */
    .banner-public {
      margin-top: 60px;
    }
    .banner-public .swiper-container {
      height: 200px;
    }
    .banner-public .swiper-container img{
      height: 100%;
    }
    .banner-public .swiper-pagination-bullet {
      width: 22px;
      height: 4px;
      opacity: .4;
    }
    .banner-public .swiper-container-horizontal>.swiper-pagination-bullets{
      bottom: 28px;
    }
    .banner-public .swiper-pagination-bullet-active {
      opacity: 1;
    }

    .banner-public .swiper-slide .bg1,
    .banner-public .swiper-slide .bg2{
        position: absolute;
        top: 50%;
        left: 50%;
        width: 80%;
        height: 80%;
        padding: 0px;
    }
     .banner-public .swiper-slide .bg1{
         padding-top: 50px;
         padding-left: 10px;
     }
     
     .banner-public .swiper-slide .bg1 p,
     .banner-public .swiper-slide .bg2 p:nth-child(1),
     .banner-public .swiper-slide .bg2 p:nth-child(2) {
        text-shadow: 1px 1px 1px #426176;
     }
     
     .banner-public .swiper-slide .bg1 p{
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        font-weight: bold;
    }
    
    .banner-public .swiper-slide .bg2 p:nth-child(1),
    .banner-public .swiper-slide .bg2 p:nth-child(2){
        height: 40px;
        line-height: 40px;
        font-size: 16px;
        font-weight: bold;
        left:0px;
    }

    /*文化旅游综合体*/
    .banner_211 .swiper-slide .bg1 p,
    .banner_211 .swiper-slide .bg2 p:nth-child(1),
    .banner_211 .swiper-slide .bg2 p:nth-child(2) {
        color: #fff;
        text-shadow: 1px 1px 2px #426176;
    }
    /*产业强制*/
    .banner_89 .swiper-slide .bg1 p,
    .banner_89 .swiper-slide .bg2 p:nth-child(1),
    .banner_89 .swiper-slide .bg2 p:nth-child(2) {
        color: #fff;
        text-shadow: 3px 3px 4px #325055;
    }
    
    /*碳中和*/
    .banner_92 .swiper-slide .bg1 p,
    .banner_92 .swiper-slide .bg2 p:nth-child(1),
    .banner_92 .swiper-slide .bg2 p:nth-child(2) {
        color: #fff;
        text-shadow: 2px 2px 3px #033e03;
    }
}


