.main .banner{font-size: 0;position: relative;}
.main .banner img{width: 100%;}
.main .banner .text{font-size: 0.6rem;color: #fff;position: absolute;left: 50%;top: 50%;transform: translate3d(-50%,-50%,0);font-weight: bold;}
.main .content{width:50%;}
.main .content .text{padding-top: 0;width:100%;margin: auto;}
.main .content .text .title{font-size: 0.3rem;color: #0f3691;font-weight: bold;}
.main .content .text .text-content{padding: 0.2rem 0 0.95rem 0;}
.main .content .text .text-content>div{font-size: 16px;color: #787878;padding-top: 0.16rem;}
#allmap {width: 14rem;height: 5rem;overflow: hidden;margin:auto auto 2.8rem auto;font-family:"微软雅黑";}

.rconnect4{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
  .rconnect4{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width: 50%;margin:auto auto 0 auto;}
  .rconnect4 .les{width:43.94%}.rconnect4 .les .a1{font-size:.48rem;color:#333;margin-bottom:.25rem}
  .rconnect4 .les .a2{font-size:16px;color:#666}
  .rconnect4 .ris{width:100%}
  .rconnect4 .ris .a1{height:.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.2rem}
  .rconnect4 .ris .a1 input{width:46.21%;height:100%;padding-left:.2rem}
  .rconnect4 .ris .a1 input,.rconnect4 .ris .a2{border:1px solid #ccc;font-size:.18rem;color:#999;}
  .rconnect4 .ris .a2{height:1.6rem;padding:.2rem;width:calc(100% - 0.4rem);display:block;margin-bottom:.4rem;font-family: unset;}
  .rconnect4 .ris .a3{width:125px;height:45px;cursor: pointer;border-radius: 10px;background:#0f3691;font-size:.18rem;line-height:.18rem;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:none}
  .addcssones{height:auto!important}.addcssones .adda1{height:52.08vw}
  .addcssones .adda1 img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
  .addcssones .adda2{font-size:16px;color:#333;margin:4.56vw 0}
  .addcssones .adda3{font-size:14px;color:#333}
@media screen and (max-width: 783px){
    /* .main .content{width: 90%;}
    .main .content .ls .desc{font-size: 20px;}
    .main .content{padding-bottom: 0.5rem;} */
    .main .content .text,#allmap{width: 90%;margin: auto;}
    .main .content .text .text-content{padding:0.2rem 0 0.5rem 0 ;}
    .main .content .text .text-content>div{font-size: 20px;line-height: 30px;}
    #allmap{margin-bottom: 0.5rem;}
    .main .banner .text{font-size: 0.3rem;}
    .rconnect4{width: 100%;display: flex;flex-direction: column;}
    .rconnect4 .les,.rconnect4 .ris{width: 90%;}
    .rconnect4 .ris{margin-top: 0.2rem;}
    @media screen and (max-width: 540px){
        .main .banner .text{font-size: 0.4rem;}
        .main .content .text .title{font-size:0.4rem;}
        .main .content .text .text-content>div{font-size: 16px;line-height: 25px;}
    }
}
 
@media only screen and (max-width:1320px) and (min-width:768px){
    .webtop{height:1.05rem}
    .webtop .les{width:2.6rem}
    .webtop .ris .ls{font-size:.26rem}
    .webtop .ris .golangs{width:.4rem}
    .webtop .c{padding-left:10px;padding-right:10px}
    .ibanner .post{height:.7rem}
    .ibanner .post .ls{font-size:.22rem}
    .ibanner .post .active{font-size:.26rem}
    .ibanner .post .c{padding-left:10px;padding-right:10px}.ipro .ls{height:2.5rem}
    .ipro .ls img{margin-bottom:.3rem}
    .ipro .ls .title{font-size:.18rem}
    .ipro .c{padding-left:10px;padding-right:10px}
    .isolu .bottoms{height:6.5rem}
    .isolu .c{padding-left:10px;padding-right:10px}
    .ibrand .bottoms{height:7rem}
    .ibrand .bottoms .les,.ibrand .bottoms .les .zhe .b1{font-size:.28rem}
    .ibrand .bottoms .les .zhe .b2{width:94%;font-size:.18rem;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:9/*! autoprefixer: off */}
    .ibrand .bottoms .les .zhe .b3{font-size:.18rem}
    .ibrand .bottoms .ris .a1 .b1{font-size:.28rem}
    .ibrand .bottoms .ris .a1 .b2{font-size:.18rem;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3/*! autoprefixer: off */}
    .ibrand .bottoms .ris .a1 .b3{font-size:.18rem}
    .ibrand .bottoms .ris .a2 .b1,.ibrand .bottoms .ris .a2 .zhe .c1{font-size:.28rem}
    .ibrand .bottoms .ris .a2 .zhe .c2{font-size:.18rem;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3/*! autoprefixer: off */}
    .ibrand .bottoms .ris .a2 .zhe .c3{font-size:.18rem}
    .ibrand .c{padding-left:10px;padding-right:10px}
    .inews .les .des .a1{font-size:.26rem;line-height:.26rem;margin:.2rem 0}
    .inews .les .des .a2{font-size:.22rem;padding-right:5px}
    .inews .ris .ls .a1 .b1{font-size:.38rem;line-height:.38rem}
    .inews .ris .ls .a1 .b3{font-size:.22rem;line-height:.22rem}
    .inews .ris .ls .a2 .b1{font-size:.24rem;line-height:.24rem}
    .inews .ris .ls .a2 .b2{font-size:.22rem}
    .inews .c{padding-left:10px;padding-right:10px}
    .ipar .bottoms{height:2rem}
    .ipar .iparpagination .swiper-pagination-bullet{width:6px;height:6px}
    .ipar .c,.webfoot .c{padding-left:10px;padding-right:10px}
    .rabout1{line-height:.95rem}
    .rabout1 .ls{font-size:.28rem}
    .rabout1 .c,.rabout2 .c{padding-left:10px;padding-right:10px}
    .rabout4 .foots{height:6rem}
    .rabout4 .foots .a2{font-size:16px}
    .rabout4 .c{padding-left:10px;padding-right:10px}
    .rabout5 .bottoms{width:100%}
    .rabout5 .c{padding-left:10px;padding-right:10px}
    .rabout6 .ris .a1{font-size:.32rem}
    .rabout6 .ris .a2{font-size:.26rem}
    .rabout7 .bottoms .a2{font-size:.3rem}
    .rabout7 .bottoms .a3{font-size:14px}
    .rabout7 .c,.rabout8 .c{padding-left:10px;padding-right:10px}
    .rabout9 .bottoms{padding-bottom:.4rem}
    .rabout9 .swiper-slide{font-size:16px;line-height:16px}
    .rabout9 .c{padding-left:10px;padding-right:10px}
    .com2 .a1{font-size:.4rem;line-height:.4rem}
    .rnews1 .ls{height:3rem}
    .rnews1 .ls .a2 .b1 .titles{font-size:18px}
    .rnews1 .ls .a2 .b1 .des,.rnews1 .ls .a2 .b1 .times{font-size:16px}
    .rnews1 .c{padding-left:10px;padding-right:10px}
    .rnews2 .tuij .bottoms{height:1.25rem}
    .rnews2 .tuij .bottoms .ls .b1{width:1.55rem}
    .rnews2 .rpages a{font-size:16px;line-height:16px}
    .rnews2 .c{padding-left:10px;padding-right:10px}
    .rpages a{font-size:16px;line-height:16px}
    .rpro1 .navs{width:98%;left:1%;height:3rem;top:-1.5rem;padding:.4rem .9rem}
    .rpro1 .columns{padding-top:2.2rem}
    .rpro1 .columns .ls,.rpro1 .list .ls .a2 .b1{font-size:16px}
    .rpro1 .c{padding-left:10px;padding-right:10px}
    .rpro2 .tops .ris .a1{font-size:.38rem}
    .rpro2 .tops .ris .a2{font-size:.26rem}
    .rpro2 .tops .ris .le>a{font-size:.2rem;line-height:.2rem;width:.4rem;height:.4rem}
    .rpro2 .mids .ls .a2{font-size:16px}
    .rpro2 .c{padding-left:10px;padding-right:10px}
    .com4{font-size:.4rem;line-height:.4rem}
    .service .c{padding-left:10px;padding-right:10px}
    .service1 .ls .a1{font-size:15px}
    .rconnect .c{padding-left:10px;padding-right:10px}.rconnect1 .a1{font-size:22px;line-height:22px}
    .rconnect1 .a2{font-size:16px}
    .rconnect3 .posit{width:6.6rem;font-size:14px;margin-left:-3rem;height:.8rem}
    .rconnect4 .les .a1{font-size:30px}.rconnect4 .les .a2{font-size:16px}
    .rconnect4 .ris .a1{height:.6rem}
    .rconnect4 .ris .a1 input,.rconnect4 .ris .a2{font-size:14px}
    .rconnect4 .ris .a3{font-size:14px;}
  }
    @media (max-width:800px){
      .webtop{height:auto;padding-top:10px;padding-bottom:10px}
    .webtop .les{width:39.06vw}
    }