@media (max-width: 1099px) {
  .pc-top .t-middle {
    width: 100%;
    padding: 0 10px;
  }
  html {
    font-size: 40px;
  }
  .main {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .slide {
    right: -190px;
  }
  .open {
    right: 0;
  }
  .pc-top {
    display: none;
  }
  .phone-top {
    display: block;
  }
  #fp-nav {
    display: none;
  }
  .public-title {
    width: 14.25rem;
    height: 1.3rem;
    background-size: 100%;
  }
  .public-btn {
    width: 5.25rem;
    height: 1.45rem;
    display: block;
    margin: 1.25rem auto 0;
    font-size: 0.4rem;
    text-align: center;
    line-height: 1.45rem;
  }
  #full .section .two .main {
    padding: 0 15px;
  }
  #full .section .two .main .gift {
    padding: 4rem 0;
  }
  #full .section .two .main .gift .g-title {
    width: 12.176rem;
    height: 4.176rem;
  }
  #full .section .two .main .gift .bank {
    padding-top: 0;
  }
  #full .section .two .main .gift .bank li {
    font-size: 0.5rem;
  }
  #full .section .two .main .gift .bank li + li {
    margin-left: 1.75rem;
  }
  #full .section .two .main .gift .gift-con {
    width: 12.9rem;
    height: 7.66rem;
    margin: 0.75rem auto 0;
  }
  #full .section .three {
    padding-top: 2.5rem;
  }
  #full .section .three .main .public-title {
    padding-bottom: 2rem;
  }
  #full .section .three .main .people {
    background: white;
    margin-bottom: 0.6rem;
    padding: 0.6rem;
  }
  #full .section .three .main .people .people-title {
    display: block;
    font-size: 0.65rem;
    font-weight: bold;
    color: #6088f1;
    border-bottom: 1px solid #a7bfff;
    padding-bottom: 5px;
    margin-bottom: 0.5rem;
  }
  #full .section .three .main .people .p-item {
    margin-bottom: 0.2rem;
  }
  #full .section .three .main .people .p-item .p-title {
    font-size: 0.5rem;
    padding-bottom: 0.2rem;
  }
  #full .section .three .main .people .p-item .p-title span {
    display: none;
  }
  #full .section .three .main .people .p-item .p-con {
    line-height: 0.65rem;
    font-size: 0.4rem;
  }
  #full .section .four .main {
    padding: 0 10px;
  }
  #full .section .four .main .public-title {
    width: 14.825rem;
    height: 1.4rem;
    background-size: 100%;
    margin-bottom: 2rem;
  }
  #full .section .four .main .c-info {
    font-size: 0.45rem;
    text-align: center;
    padding-top: 0.5rem;
  }
  #full .section .four .main .cailiao-list {
    width: 100%;
    margin-top: 1.25rem;
  }
  #full .section .four .main .cailiao-list .cailiao-item {
    width: 100%;
    height: 3rem;
    font-size: 0.4rem;
    padding-top: 1rem;
    padding-left: 3.3rem;
  }
  #full .section .four .main .cailiao-list .cailiao-item .icon-num {
    width: 2.875rem;
    height: 2.025rem;
    background-size: 100%;
  }
  #full .section .five .main {
    padding: 0 10px;
  }
  #full .section .five .main .public-title {
    width: 14.7rem;
    height: 1.4rem;
    background-size: 100%;
  }
  #full .section .five .main .mianshi-list {
    display: block;
    margin-top: 0;
  }
  #full .section .five .main .mianshi-list .mianshi-item {
    width: 100%;
    margin-top: 1.5rem;
  }
  #full .section .five .main .mianshi-list .mianshi-item .title {
    font-size: 0.65rem;
    padding-top: 0.8rem;
  }
  #full .section .five .main .mianshi-list .mianshi-item .con {
    font-size: 0.4rem;
    line-height: 0.7rem;
    padding-top: 1.25rem;
  }
  #full .section .five .main .mianshi-list .item1 .yinhao2 {
    display: block;
  }
  #full .section .five .main .mianshi-list .item2 .yinhao1 {
    display: block;
  }
  #full .section .seven .main .public-title {
    width: 14.175rem;
    height: 1.4rem;
    background-size: 100%;
  }
  #full .section .seven .main .topic .topic-con {
    height: 12rem;
    padding: 1rem 1rem;
    margin-top: 1rem;
  }
  #full .section .seven .main .topic .topic-con .t-subtitle {
    font-size: 0.65rem;
    padding-bottom: 0.375rem;
  }
  #full .section .seven .main .topic .topic-con .question .title {
    font-size: 0.4rem;
    padding-top: 0.375rem;
  }
  #full .section .seven .main .topic .topic-con .question .info {
    padding-top: 0.375rem;
    line-height: 0.6rem;
  }
  #full .section .eight .main .public-title {
    width: 14.775rem;
    height: 1.4rem;
    background-size: 100%;
  }
  #full .section .nine .main {
    padding: 0 10px;
  }
  #full .section .nine .main .public-title {
    width: 14.7rem;
    height: 1.3rem;
    background-size: 100%;
  }
  #full .section .nine .main .reason-con {
    margin-top: 3rem;
  }
  #full .section .nine .main .reason-con .reason-item {
    width: 5rem;
    height: 6rem;
    padding: 0 0.5rem;
  }
  #full .section .nine .main .reason-con .reason-item .reason-icon {
    width: 2.6rem;
    height: 2.6rem;
    margin-left: -1.3rem;
    top: -1.3rem;
  }
  #full .section .nine .main .reason-con .reason-item .reason-title {
    font-size: 0.65rem;
    padding-top: 2rem;
  }
  #full .section .nine .main .reason-con .reason-item .reason-text {
    padding-top: 0.4rem;
  }
  #full .section .nine .main .reason-con .reason-item + .reason-item {
    margin-left: 1.6rem;
  }
  #full .section .ten .main {
    width: 100%;
    padding-bottom: 1.75rem;
    margin: 0 auto 0;
  }
  #full .section .ten .main .public-title {
    width: 17.375rem;
    height: 1.4rem;
    padding-bottom: 0.75rem;
    background-size: 100%;
  }
  #full .section .ten .main .add-title {
    font-size: 0.6rem;
  }
  #full .section .ten .main .sub-title {
    padding-top: 0.5rem;
  }
  #full .section .ten .main .sub-title a {
    padding-bottom: 0.15rem;
    padding-left: 0px;
    font-size: 0.6rem;
  }
  #full .section .ten .main .sub-title a i {
    width: 0.525rem;
    height: 0.575rem;
    margin-right: 0.125rem;
    background-size: 100%;
    margin-top: 0.1rem;
  }
  #full .section .ten .main .qqlist {
    width: 100%;
    margin-top: 1rem;
  }
  #full .section .ten .main .qqlist li {
    float: left;
    margin-left: 0.45rem;
    margin-bottom: 0.35rem;
    width: 3.225rem;
    height: 1.325rem;
  }
  #full .section .ten .main .qqlist li .item {
    margin: 2.5rem auto;
  }
  #full .section .ten .main .qqlist li .item .z {
    width: 3.225rem;
    height: 1.425rem;
    padding-left: 0.5rem;
  }
  #full .section .ten .main .qqlist li .item .z .qqicon {
    padding-left: 0.25rem;
    font-size: 0.5rem;
  }
  #full .section .ten .main .qqlist li .item .z .qqicon i {
    width: 0.525rem;
    height: 0.575rem;
    background-size: 100%;
  }
  #full .section .ten .main .qqlist li .item .z p {
    font-size: 0.4rem;
  }
  #full .section .ten .main .qqlist li .item .z {
    font-size: 0.5rem;
    padding-top: 0.125rem;
  }
  #full .section .ten .main .qqlist li .item .f {
    font-size: 0.5rem;
    line-height: 1.425rem;
    padding: 0;
  }
  #full .section3 {
    background: url(../images/bg3.jpg) center no-repeat;
    background-size: 120% 100%;
  }
  #full .section4 {
    background: url(../images/bg3.jpg) center no-repeat;
    background-size: 120% 100%;
  }
  .addqq {
    height: auto;
    background: none;
  }
}
@media (max-width: 990px) {
}
@media (max-width: 768px) {
  #full .section .one .main .banner {
    position: relative;
  }
  #full .section .one .main .banner .icon1 {
    display: block;
    position: absolute;
    width: 60%;
    top: 1rem;
    left: 20%;
  }
  #full .section .one .main .banner .icon1 img {
    width: 100%;
    height: 100%;
  }
  #full .section .one .main .banner .icon2 {
    position: absolute;
    top: -8rem;
    width: 100%;
  }
  #full .section .elevent .main .app-warp .appimg {
    width: 9rem;
    height: 12rem;
    float: none;
    margin: 0 auto;
  }
  #full .section .elevent .main .app-warp .app-info .title {
    width: auto;
    height: auto;
    margin-left: 0;
    margin-top: 0.5rem;
    font-size: 1.25rem;
    line-height: 3rem;
    background: none;
  }
  #full .section .elevent .main .app-warp .app-info .con {
    font-size: 0.65rem;
    line-height: 1rem;
    padding: 0;
    text-align: center;
  }
}
@media (max-width: 450px) {
}
@media (max-width: 415px) {
  #full .section .list {
    padding-top: 0;
  }
  #full .section .one .main .banner .icon2 {
    margin-top: 0;
  }
  #full .section .five .main .mianshi-list .mianshi-item {
    height: auto;
    padding: 1rem;
  }
  #full .section .five .main .mianshi-list .mianshi-item .con {
    font-size: 0.5rem;
    line-height: 1rem;
  }
  #full .section .five .main .mianshi-list .mianshi-item .con span {
    font-size: 0.5rem;
  }
  #full .section .five .main .mianshi-list .mianshi-item .yinhao {
    width: 2.975rem;
    height: 2.35rem;
    background-size: 100%;
    left: 0.6rem;
    bottom: -0.85rem;
  }
  #full .section .five .main .mianshi-list .mianshi-item .yinhao2 {
    left: auto;
    right: 0.6rem;
    top: -0.85rem;
  }
  #full .section .six .main .mianshi-list .mianshi-item .tip-con {
    margin-top: 0.5rem;
    padding: 0.5rem;
  }
  #full .section .six .main .mianshi-list .mianshi-item .tip-con .tip-subtitle {
    font-size: 0.6rem;
  }
  #full .section .six .main .mianshi-list .mianshi-item .tip-con .tip-subtitle span {
    width: 0.75rem;
    height: 0.75rem;
    background-size: 100%;
    left: -1rem;
  }
  #full .section .six .main .mianshi-list .mianshi-item .tip-con .tip-info {
    line-height: 1rem;
    font-size: 0.5rem;
    padding-top: 0.4rem;
  }
  #full .section .seven .main .topic .topic-con {
    height: 20rem;
  }
  #full .section .seven .main .topic .topic-con .t-subtitle {
    font-size: 0.7rem;
    line-height: 1rem;
  }
  #full .section .seven .main .topic .topic-con .question .title {
    font-size: 0.7rem;
    padding-top: 0.375rem;
  }
  #full .section .seven .main .topic .topic-con .question .info {
    font-size: 0.5rem;
    padding-top: 0.5rem;
    line-height: 0.8rem;
  }
  #full .section .seven .main .topic .topic-con .question .info span {
    font-size: 0.7rem;
    padding-bottom: 0.5rem;
  }
  #full .section .eight .main {
    padding: 0 10px;
  }
  #full .section .eight .main .table-warp table tr th {
    font-size: 0.5rem;
  }
  #full .section .eight .main .table-warp table tr td {
    font-size: 0.5rem;
  }
  #full .section .eight .main .table-warp table tr td select {
    font-size: 0.5rem;
  }
  #full .section .eight .main .table-warp table tr td .zixun {
    font-size: 0.5rem;
  }
  #full .section .nine .main .reason-con .reason-item {
    float: none;
    width: 100%;
    margin-bottom: 2.5rem;
  }
  #full .section .nine .main .reason-con .reason-item .reason-title {
    font-size: 0.7rem;
    font-weight: bold;
  }
  #full .section .nine .main .reason-con .reason-item + .reason-item {
    margin-left: 0;
  }
}
@media (max-width: 376px) {
}
@media (max-width: 361px) {
}
/*# sourceMappingURL=respones.css.map */
