@charset "UTF-8";
@media (max-width: 1199px) {
  /*Network外链列表*/
  .row.m40 {
    margin: calc(100vw * 0 / 1920) calc(100vw * -15 / 1920) calc(100vw * 0 / 1920) calc(100vw * -15 / 1920);
  }
}

@media (max-width: 1199px) and (max-width: 1199px) {
  .row.m40 {
    margin: 0rem -1.25rem 0rem -1.25rem;
  }
}

@media (max-width: 1199px) and (max-width: 991px) {
  .row.m40 {
    margin: 0rem -1.36364rem 0rem -1.36364rem;
  }
}

@media (max-width: 1199px) and (max-width: 767px) {
  .row.m40 {
    margin: 0rem -1.36364rem 0rem -1.36364rem;
  }
}

@media (max-width: 1199px) {
  .row.m40 .p40 {
    padding: calc(100vw * 0 / 1920) calc(100vw * 15 / 1920) calc(100vw * 0 / 1920) calc(100vw * 15 / 1920);
  }
}

@media (max-width: 1199px) and (max-width: 1199px) {
  .row.m40 .p40 {
    padding: 0rem 1.25rem 0rem 1.25rem;
  }
}

@media (max-width: 1199px) and (max-width: 991px) {
  .row.m40 .p40 {
    padding: 0rem 1.36364rem 0rem 1.36364rem;
  }
}

@media (max-width: 1199px) and (max-width: 767px) {
  .row.m40 .p40 {
    padding: 0rem 1.36364rem 0rem 1.36364rem;
  }
}

@media (max-width: 1199px) {
  .row.m20 {
    margin: calc(100vw * 0 / 1920) calc(100vw * -15 / 1920) calc(100vw * 0 / 1920) calc(100vw * -15 / 1920);
  }
}

@media (max-width: 1199px) and (max-width: 1199px) {
  .row.m20 {
    margin: 0rem -1.25rem 0rem -1.25rem;
  }
}

@media (max-width: 1199px) and (max-width: 991px) {
  .row.m20 {
    margin: 0rem -1.36364rem 0rem -1.36364rem;
  }
}

@media (max-width: 1199px) and (max-width: 767px) {
  .row.m20 {
    margin: 0rem -1.36364rem 0rem -1.36364rem;
  }
}

@media (max-width: 1199px) {
  .row.m20 .p20 {
    padding: calc(100vw * 0 / 1920) calc(100vw * 15 / 1920) calc(100vw * 0 / 1920) calc(100vw * 15 / 1920);
  }
}

@media (max-width: 1199px) and (max-width: 1199px) {
  .row.m20 .p20 {
    padding: 0rem 1.25rem 0rem 1.25rem;
  }
}

@media (max-width: 1199px) and (max-width: 991px) {
  .row.m20 .p20 {
    padding: 0rem 1.36364rem 0rem 1.36364rem;
  }
}

@media (max-width: 1199px) and (max-width: 767px) {
  .row.m20 .p20 {
    padding: 0rem 1.36364rem 0rem 1.36364rem;
  }
}

@media (max-width: 1199px) {
  .meeting-cont .meeting-group {
    margin-left: 0;
  }
  .meeting-cont .meeting-group::before {
    display: none;
  }
  .meeting-cont .meeting-group::after {
    display: none;
  }
  .meeting-cont .meeting-group:nth-child(2n+1) {
    margin-right: 0;
  }
  .meeting-cont .meeting-group:nth-child(2n+1) > ul {
    flex-direction: row-reverse;
    justify-content: right;
  }
  .personal-info-left-nav {
    padding: 7rem 0 2rem 1.5rem;
  }
  .personal-info-left-nav .img-box {
    width: 10rem;
    height: 10rem;
    top: -5rem;
  }
  .personal-info-left-nav h2 {
    margin-bottom: 3rem;
    padding-right: 1.5rem;
  }
  .personal-info-left-nav .left-nav1 > li > a {
    font-size: 1.4rem;
    padding: 1rem 4.5rem 1rem 2rem;
  }
  .personal-info-left-nav .left-nav2 > li > a {
    font-size: 1.2rem;
  }
  .qwjs-search {
    width: 100%;
  }
  .application-list .right .warn {
    max-width: 75%;
  }
}

@media (max-width: 991px) {
  /*关于我们*/
  .aboutus-cont .top-info p img,
  .aboutus-cont .top-info p video,
  .aboutus-cont .top-info div img,
  .aboutus-cont .top-info div video {
    max-width: 100%;
    width: 100%;
  }
  .contactus-cont .left {
    float: none;
    height: auto;
    width: 100%;
    padding: calc(100vw * 30 / 1920) calc(100vw * 15 / 1920) calc(100vw * 30 / 1920) calc(100vw * 30 / 1920);
    background: #F4F7FF;
  }
}

@media (max-width: 991px) and (max-width: 1199px) {
  .contactus-cont .left {
    padding: 2.5rem 1.25rem 2.5rem 2.5rem;
  }
}

@media (max-width: 991px) and (max-width: 991px) {
  .contactus-cont .left {
    padding: 2.72727rem 1.36364rem 2.72727rem 2.72727rem;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  .contactus-cont .left {
    padding: 2.72727rem 1.36364rem 2.72727rem 2.72727rem;
  }
}

@media (max-width: 991px) {
  .contactus-cont #wrap {
    width: 100%;
    height: calc(100vw * 400 / 1920);
  }
}

@media (max-width: 991px) and (max-width: 1199px) {
  .contactus-cont #wrap {
    height: 33.33333rem;
  }
}

@media (max-width: 991px) and (max-width: 991px) {
  .contactus-cont #wrap {
    height: 36.36364rem;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  .contactus-cont #wrap {
    height: 36.36364rem;
  }
}

@media (max-width: 991px) {
  .contactus-cont .amap-info-content {
    width: 200px;
  }
  .left-nav {
    display: none;
  }
  .wz2-list a {
    margin: calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 20 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 991px) and (max-width: 1199px) {
  .wz2-list a {
    margin: 0rem 0rem 1.66667rem 0rem;
  }
}

@media (max-width: 991px) and (max-width: 991px) {
  .wz2-list a {
    margin: 0rem 0rem 1.81818rem 0rem;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  .wz2-list a {
    margin: 0rem 0rem 1.81818rem 0rem;
  }
}

@media (max-width: 991px) {
  .col-ny-md3,
  .col-ny-md9 {
    width: 100%;
  }
  /*图文列表*/
  .tw-list {
    padding: 0;
  }
  .tw-list li {
    margin: calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 30 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 991px) and (max-width: 1199px) {
  .tw-list li {
    margin: 0rem 0rem 2.5rem 0rem;
  }
}

@media (max-width: 991px) and (max-width: 991px) {
  .tw-list li {
    margin: 0rem 0rem 2.72727rem 0rem;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  .tw-list li {
    margin: 0rem 0rem 2.72727rem 0rem;
  }
}

@media (max-width: 991px) {
  .tw-list li:last-child {
    margin: calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 40 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 991px) and (max-width: 1199px) {
  .tw-list li:last-child {
    margin: 0rem 0rem 3.33333rem 0rem;
  }
}

@media (max-width: 991px) and (max-width: 991px) {
  .tw-list li:last-child {
    margin: 0rem 0rem 3.63636rem 0rem;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  .tw-list li:last-child {
    margin: 0rem 0rem 3.63636rem 0rem;
  }
}

@media (max-width: 991px) {
  .tw-list a {
    margin: 0;
    min-height: auto;
    padding: calc(100vw * 20 / 1920) calc(100vw * 15 / 1920) calc(100vw * 20 / 1920) calc(100vw * 15 / 1920);
    box-shadow: 0px 0px 3.02725vw 0px rgba(0, 0, 0, 0.1);
  }
}

@media (max-width: 991px) and (max-width: 1199px) {
  .tw-list a {
    padding: 1.66667rem 1.25rem 1.66667rem 1.25rem;
  }
}

@media (max-width: 991px) and (max-width: 991px) {
  .tw-list a {
    padding: 1.81818rem 1.36364rem 1.81818rem 1.36364rem;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  .tw-list a {
    padding: 1.81818rem 1.36364rem 1.81818rem 1.36364rem;
  }
}

@media (max-width: 991px) {
  .tw-list a .img-box {
    position: static;
    float: left;
    width: calc(100vw * 200 / 1920);
    height: calc(100vw * 132 / 1920);
    margin: calc(100vw * 0 / 1920) calc(100vw * 20 / 1920) calc(100vw * 0 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 991px) and (max-width: 1199px) {
  .tw-list a .img-box {
    width: 16.66667rem;
  }
}

@media (max-width: 991px) and (max-width: 991px) {
  .tw-list a .img-box {
    width: 18.18182rem;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  .tw-list a .img-box {
    width: 18.18182rem;
  }
}

@media (max-width: 991px) and (max-width: 1199px) {
  .tw-list a .img-box {
    height: 11rem;
  }
}

@media (max-width: 991px) and (max-width: 991px) {
  .tw-list a .img-box {
    height: 12rem;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  .tw-list a .img-box {
    height: 12rem;
  }
}

@media (max-width: 991px) and (max-width: 1199px) {
  .tw-list a .img-box {
    margin: 0rem 1.66667rem 0rem 0rem;
  }
}

@media (max-width: 991px) and (max-width: 991px) {
  .tw-list a .img-box {
    margin: 0rem 1.81818rem 0rem 0rem;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  .tw-list a .img-box {
    margin: 0rem 1.81818rem 0rem 0rem;
  }
}

@media (max-width: 991px) {
  .tw-list a .info {
    overflow: hidden;
  }
  .tw-list a .desc {
    margin: calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 20 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 991px) and (max-width: 1199px) {
  .tw-list a .desc {
    margin: 0rem 0rem 1.66667rem 0rem;
  }
}

@media (max-width: 991px) and (max-width: 991px) {
  .tw-list a .desc {
    margin: 0rem 0rem 1.81818rem 0rem;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  .tw-list a .desc {
    margin: 0rem 0rem 1.81818rem 0rem;
  }
}

@media (max-width: 991px) {
  .tw-list .twlist_noimg {
    padding: calc(100vw * 20 / 1920) calc(100vw * 15 / 1920) calc(100vw * 20 / 1920) calc(100vw * 15 / 1920);
  }
}

@media (max-width: 991px) and (max-width: 1199px) {
  .tw-list .twlist_noimg {
    padding: 1.66667rem 1.25rem 1.66667rem 1.25rem;
  }
}

@media (max-width: 991px) and (max-width: 991px) {
  .tw-list .twlist_noimg {
    padding: 1.81818rem 1.36364rem 1.81818rem 1.36364rem;
  }
}

@media (max-width: 991px) and (max-width: 767px) {
  .tw-list .twlist_noimg {
    padding: 1.81818rem 1.36364rem 1.81818rem 1.36364rem;
  }
}

@media (max-width: 991px) {
  .meeting-cont .meeting-group > ul {
    flex-wrap: wrap;
  }
  .personal-info-left-nav {
    display: none;
  }
  .qwjs-search .s-inp {
    padding-right: 20rem;
  }
  .qwjs-search .s-btn {
    width: 15rem;
  }
  .form-tip > div {
    float: none;
  }
}

@media (max-width: 767px) {
  .meeting-cont .row.m40 {
    margin: 0 -0.9375rem;
  }
  .meeting-cont .row.m40 .p40 {
    padding: 0 0.9375rem;
  }
  .meeting-cont .top-dou {
    display: none;
  }
  .meeting-cont .meeting-group {
    border: none;
  }
  .meeting-cont .meeting_info {
    height: auto;
    padding: 0.9375rem;
    margin-bottom: 1.875rem;
  }
  .meeting-cont .meeting_info::before, .meeting-cont .meeting_info::after {
    display: none;
  }
  .meeting-cont .meeting_info h4,
  .meeting-cont .meeting_info p {
    display: block;
  }
  /*Network外链列表*/
  .row.m40 {
    margin: 0;
  }
  .row.m40 .p40 {
    padding: 0;
  }
  .row.m20 {
    margin: 0;
  }
  .row.m20 .p20 {
    padding: 0;
  }
  .wz2-list a {
    padding: calc(100vw * 20 / 1920) calc(100vw * 100 / 1920) calc(100vw * 20 / 1920) calc(100vw * 20 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .wz2-list a {
    padding: 1.66667rem 8.33333rem 1.66667rem 1.66667rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .wz2-list a {
    padding: 1.81818rem 9.09091rem 1.81818rem 1.81818rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .wz2-list a {
    padding: 1.81818rem 9.09091rem 1.81818rem 1.81818rem;
  }
}

@media (max-width: 767px) {
  .wz2-list a .txt {
    word-break: break-word;
    overflow: visible;
    white-space: normal;
  }
  .left-nav a {
    padding: calc(100vw * 15 / 1920) calc(100vw * 15 / 1920) calc(100vw * 15 / 1920) calc(100vw * 20 / 1920);
    font-size: calc(100vw * 16 / 1920);
    line-height: calc(100vw * 28 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .left-nav a {
    padding: 1.25rem 1.25rem 1.25rem 1.66667rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .left-nav a {
    padding: 1.36364rem 1.36364rem 1.36364rem 1.81818rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .left-nav a {
    padding: 1.36364rem 1.36364rem 1.36364rem 1.81818rem;
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .left-nav a {
    font-size: 1.33333rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .left-nav a {
    font-size: 1.45455rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .left-nav a {
    font-size: 1.45455rem;
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .left-nav a {
    line-height: 2.33333rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .left-nav a {
    line-height: 2.54545rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .left-nav a {
    line-height: 2.54545rem;
  }
}

@media (max-width: 767px) {
  /*团队人员图片列表*/
  .team-swiper {
    margin: calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 30 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .team-swiper {
    margin: 0rem 0rem 2.5rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .team-swiper {
    margin: 0rem 0rem 2.72727rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .team-swiper {
    margin: 0rem 0rem 2.72727rem 0rem;
  }
}

@media (max-width: 767px) {
  .team-swiper .team-img {
    height: auto;
  }
  .team-swiper .team-img img {
    width: 100%;
    height: 100%;
    max-width: 100%;
  }
  .team-swiper .team-next,
  .team-swiper .team-prev {
    width: 45px;
    height: 45px;
  }
  .team-swiper .team-next {
    right: calc(100vw * 10 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .team-swiper .team-next {
    right: 0.83333rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .team-swiper .team-next {
    right: 0.90909rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .team-swiper .team-next {
    right: 0.90909rem;
  }
}

@media (max-width: 767px) {
  .team-swiper .team-prev {
    left: calc(100vw * 10 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .team-swiper .team-prev {
    left: 0.83333rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .team-swiper .team-prev {
    left: 0.90909rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .team-swiper .team-prev {
    left: 0.90909rem;
  }
}

@media (max-width: 767px) {
  .ry-list a {
    margin: calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 30 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .ry-list a {
    margin: 0rem 0rem 2.5rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .ry-list a {
    margin: 0rem 0rem 2.72727rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .ry-list a {
    margin: 0rem 0rem 2.72727rem 0rem;
  }
}

@media (max-width: 767px) {
  .ry-list a .img-box {
    float: none;
    width: calc(100vw * 180 / 1920);
    height: auto;
    margin: 0 auto;
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .ry-list a .img-box {
    width: 15rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .ry-list a .img-box {
    width: 16.36364rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .ry-list a .img-box {
    width: 16.36364rem;
  }
}

@media (max-width: 767px) {
  .ry-list a .info {
    padding: calc(100vw * 20 / 1920) calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .ry-list a .info {
    padding: 1.66667rem 0rem 0rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .ry-list a .info {
    padding: 1.81818rem 0rem 0rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .ry-list a .info {
    padding: 1.81818rem 0rem 0rem 0rem;
  }
}

@media (max-width: 767px) {
  .ry-list a h3 {
    text-align: center;
  }
  .ry-list a h3::before {
    left: 50%;
    transform: translateX(-50%);
  }
  .ry-list a .desc {
    text-align: center;
  }
  .ry-list a .more {
    position: static;
    margin: 0 auto;
  }
  .ry-detail .top-info {
    padding: calc(100vw * 20 / 1920) calc(100vw * 15 / 1920) calc(100vw * 20 / 1920) calc(100vw * 15 / 1920);
    margin: calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 30 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .ry-detail .top-info {
    padding: 1.66667rem 1.25rem 1.66667rem 1.25rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .ry-detail .top-info {
    padding: 1.81818rem 1.36364rem 1.81818rem 1.36364rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .ry-detail .top-info {
    padding: 1.81818rem 1.36364rem 1.81818rem 1.36364rem;
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .ry-detail .top-info {
    margin: 0rem 0rem 2.5rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .ry-detail .top-info {
    margin: 0rem 0rem 2.72727rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .ry-detail .top-info {
    margin: 0rem 0rem 2.72727rem 0rem;
  }
}

@media (max-width: 767px) {
  .ry-detail .top-info::before {
    top: calc(100vw * 30 / 1920);
    right: calc(100vw * 0 / 1920);
    width: calc(100vw * 200 / 1920);
    height: calc(100vw * 200 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .ry-detail .top-info::before {
    top: 2.5rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .ry-detail .top-info::before {
    top: 2.72727rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .ry-detail .top-info::before {
    top: 2.72727rem;
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .ry-detail .top-info::before {
    right: 0rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .ry-detail .top-info::before {
    right: 0rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .ry-detail .top-info::before {
    right: 0rem;
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .ry-detail .top-info::before {
    width: 16.66667rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .ry-detail .top-info::before {
    width: 18.18182rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .ry-detail .top-info::before {
    width: 18.18182rem;
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .ry-detail .top-info::before {
    height: 16.66667rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .ry-detail .top-info::before {
    height: 18.18182rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .ry-detail .top-info::before {
    height: 18.18182rem;
  }
}

@media (max-width: 767px) {
  .ry-detail .top-info .img-box {
    float: none;
    width: calc(100vw * 180 / 1920);
    height: auto;
    border-radius: 1.5625vw;
    margin: 0 auto;
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .ry-detail .top-info .img-box {
    width: 15rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .ry-detail .top-info .img-box {
    width: 16.36364rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .ry-detail .top-info .img-box {
    width: 16.36364rem;
  }
}

@media (max-width: 767px) {
  .ry-detail .top-info .info {
    padding: calc(100vw * 30 / 1920) calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .ry-detail .top-info .info {
    padding: 2.5rem 0rem 0rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .ry-detail .top-info .info {
    padding: 2.72727rem 0rem 0rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .ry-detail .top-info .info {
    padding: 2.72727rem 0rem 0rem 0rem;
  }
}

@media (max-width: 767px) {
  .ry-detail .top-info .list li {
    margin: calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 10 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .ry-detail .top-info .list li {
    margin: 0rem 0rem 0.83333rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .ry-detail .top-info .list li {
    margin: 0rem 0rem 0.90909rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .ry-detail .top-info .list li {
    margin: 0rem 0rem 0.90909rem 0rem;
  }
}

@media (max-width: 767px) {
  /*图文列表*/
  .tw-list a {
    box-shadow: 0px 0px 3.91134vw 0px rgba(0, 0, 0, 0.1);
  }
  .tw-list a .img-box {
    float: none;
    width: 100%;
    height: auto;
    margin: calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 20 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .tw-list a .img-box {
    margin: 0rem 0rem 1.66667rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .tw-list a .img-box {
    margin: 0rem 0rem 1.81818rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .tw-list a .img-box {
    margin: 0rem 0rem 1.81818rem 0rem;
  }
}

@media (max-width: 767px) {
  .tw-list a .desc {
    margin: calc(100vw * 0 / 1920) calc(100vw * 0 / 1920) calc(100vw * 20 / 1920) calc(100vw * 0 / 1920);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .tw-list a .desc {
    margin: 0rem 0rem 1.66667rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .tw-list a .desc {
    margin: 0rem 0rem 1.81818rem 0rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .tw-list a .desc {
    margin: 0rem 0rem 1.81818rem 0rem;
  }
}

@media (max-width: 767px) {
  .details-page video {
    width: 100% !important;
    height: auto !important;
  }
  .details-page .main-cont img {
    width: 100%;
  }
  .meeting-cont .meeting-group > ul {
    display: block;
  }
  .wz-list a {
    padding: 1.25rem 2.5rem;
  }
  .wz-list a::before {
    display: none;
  }
  .wz-list a::after {
    top: calc(100vw * 30 / 1920);
    transform: translateY(0);
  }
}

@media (max-width: 767px) and (max-width: 1199px) {
  .wz-list a::after {
    top: 2.5rem;
  }
}

@media (max-width: 767px) and (max-width: 991px) {
  .wz-list a::after {
    top: 2.72727rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .wz-list a::after {
    top: 2.72727rem;
  }
}

@media (max-width: 767px) {
  .application-list .group-cont {
    padding: 2rem 1.5rem;
  }
  .application-list .left-title {
    float: none;
    min-width: 100%;
    margin-bottom: 1.5rem;
  }
  .application-list .sum-cont {
    padding: 2rem 1.5rem;
  }
  .application-list .sum-cont .select-time {
    width: 100%;
    height: auto;
  }
  .application-list .sum-cont .select-time-tip {
    width: 100%;
  }
  .qwjs-search {
    margin-bottom: 2rem;
  }
  .qwjs-search .s-inp {
    padding-right: 10rem;
  }
  .qwjs-search .s-btn {
    width: 8rem;
  }
  .search-list .title {
    display: block;
    max-height: none;
  }
  .search-list .desc {
    max-height: none;
  }
  .Information .Information_sbumit {
    width: 100%;
  }
  .files-list-wrap li:hover .box-s .box-left {
    float: none !important;
  }
  .upload_files {
    top: 1.5rem;
    right: 1.5rem;
  }
  .application-list .right .warn {
    max-width: 100%;
  }
}
