     
 /*底部广告*/
     .fixedTool { background-color: rgba(0, 0, 0, 0.6); bottom: 0; box-sizing: border-box; max-width: 100%; max-height: 100px; padding: 5px 55px 4px 5px; position: fixed; transform: translateY(100%); transition: all 1s ease 0s;width: 100%; z-index: 10;}
    .fixedTool .close {border-radius: 50%; height: 35px; position: absolute;right: 12px;top: 5px;width: 35px; z-index: 3; opacity: 1px;}
    .fixedTool .close::before {
        border-top: 1px solid #fff; content: ""; height: 0;left: 50%;margin-left: -7px;margin-top: -1px;position: absolute;top: 50%;transform: rotate(-45deg);width: 20px;z-index: 1;}
    .fixedTool .close::after {border-top: 1px solid #fff;content: ""; height: 0;left: 50%;margin-left: -7px;margin-top: -1px;position: absolute;top: 50%;transform: rotate(45deg);width: 20px;z-index: 2;}
    .fixedTool .links {
    }
    .fixedTool .links {display: block;overflow: hidden;text-align: center;}
    .fixShow {transform: translateY(0px);}
    #closeFix{ cursor: pointer; }
    #flowOpenAppDiv .swiper-containers{overflow: hidden;}
    .swiper-containers .swiper-slide{ margin-left: 0px; width: 100%; }
    .swiper-containers .swiper-slide img{ width: 100%; height: 60px; }
    .swiper-containers .swiper-pagination-bullet{ width: 5px; height: 5px;}
    #swiper-pagination2{bottom: 5px;}
    #swiper-pagination2 span{ margin: 0 2px; }
    #swiper-pagination2 .swiper-pagination-bullet{color: #FFF}
    #swiper-pagination2  .swiper-pagination-bullet-active{ color: #000; }
    .swiper-pagination-bullet-active{background:#666;}
    #flowOpenAppDiv .swiper-containers #swiper-pagination2 .swiper-pagination-bullet{background:#F5F5F5}
    #flowOpenAppDiv .swiper-containers #swiper-pagination2 .swiper-pagination-bullet-active{background:#fff;}

    .ad_con{ width: 100%; height: 40px; overflow: hidden; }
    .ad_con .ad_logo{ float: left; width: 20%; height: 40px; margin:0 10px; }
    .ad_con .ad_logo img{width: 100%; height: 40px; }
    .ad_con .ad_txts{ display:flex; color: #FFF; height: 40px; overflow: hidden;align-items:center;  width: 50%; float: left;}
    .ad_con .ad_txts span{  color: #FFF; line-height: 20px;max-height:40px; overflow: hidden; margin:auto 0; font-size: 15px;}
    .ad_href{float:right; width: 40px; color: #FFF; background: #0084f2; width:60px; height: 25px; text-align: center; line-height: 25px; margin-top:5px;border-radius: 5px; text-decoration: none}


    /*大广告*/

    .extension .swiper-container{ width: 94%; margin:0 3%; }
    .extension .swiper-slide{ margin-left: 0px; width: 100%; }
    .extension .swiper-slide img{ width: 100%; height: 100px; }
    .extension .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{  bottom: 5px; }
    .extension .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 2px; }
    .extension .swiper-pagination-bullet-active{background:#666;}
  

    .extension .swiper-containers{width: 100%; }
    .extension  #flowOpenAppDiv .swiper-containers{overflow: hidden;}
    .extension .swiper-containers .swiper-slide{ margin-left: 0px; width: 100%; }
    .extension .swiper-containers .swiper-slide img{ width: 100%; height: 50px; }
    .extension .swiper-containers .swiper-pagination-bullet{ width: 5px; height: 5px;}