@media screen and (max-width: 760px) {
    .tcsp .pop {
        max-width: 94%;
        max-height: 35vh;
    }
  .container {
    margin-top: 1.2rem;
    min-height: 8rem;
  }
  .header {
    display: none;
  }
  .sjNav {
    display: block;
  }
  #fullPage {
    padding-top: 1.2rem;
  }
  .temp1 {
    padding: 1rem 0.5rem 0;
    height: 86vh;
  }
  .temp1 .bold {
    font-size: 0.58rem;
    max-width: 100%;
  }
  .temp1 .p {
    max-width: 100%;
    font-size: 0.3rem;
  }
  .temp1 .en {
    width: 98%;
    margin-left: -49%;
  }
  .temp1 .ico {
    width: 100%;
    right: 0;
  }
  .banner1 .swiper-pagination {
    width: 0.5rem;
    left: 90%;
  }
  .banner1 .swiper-pagination-bullet {
    width: 0.15rem;
    height: 0.15rem;
    margin: 0.4rem auto !important;
  }
  .banner1 .swiper-pagination-bullet-active {
    border-radius: 0.1rem;
    width: 0.1rem;
    height: 0.32rem;
  }
  .section {
    width: 100%;
    overflow: hidden;
  }
  .section .block4 {
    height: auto;
  }
  .section .block4 .tit h1 {
    padding-top: 0.8rem;
  }
  .section .block4 .tit p {
    font-size: 0.28rem;
    letter-spacing: 3px;
  }
  .section .block4 .column {
    padding-top: 0.8rem;
    height: auto;
  }
  .section .block4 .column .h50 {
    height: auto;
    flex-wrap: wrap;
  }
  .section .block4 .column .h50 .item {
    width: 33.3%;
    height: 3rem;
  }
  .section .block4 .column .h50 .item > img {
    max-width: 90%;
  }
  .section .block4 .column .h50 .item1 {
    width: 100%;
  }
  .section .block4 .column .h50 .sitem img {
    max-width: 100%;
  }
  .section .block4 .column .h50 .sitem1 {
    flex: 1;
  }
  .section .block4 .column .h50 .sitem1 img {
    max-width: 96%;
  }
  .section .block5 {
    height: auto;
    flex-direction: column;
    padding-top: 0.5rem;
  }
  .section .block5 .l {
    width: 100%;
  }
  .section .block5 .l .letter {
    width: 96%;
    display: block;
    margin: 0 auto 0.4rem;
  }
  .section .block5 .l .mod .tit {
    left: 0.3rem;
  }
  .section .block5 .r {
    width: 100%;
  }
  .section .block5 .r .tp,
  .section .block5 .r .bm {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-top: 0;
  }
  .section .block5 .r .bm {
    height: 3rem;
  }
  .footer .content {
    padding: 0.2rem 0;
  }
  .footer .content p {
    font-size: 0.26rem;
    margin-bottom: 0.2rem;
  }
  .footer .z {
    display: none;
  }
  .footer .y {
    width: 100%;
    padding-top: 0.2rem;
  }
  .ppyx .col2 img {
    width: 100%;
  }
  .ppyx .english {
    overflow: hidden;
    width: 100%;
    margin-bottom: 0.2rem;
  }
  .ppyx .english em {
    font-size: 0.28rem;
    margin: 0;
  }
  .ppyx .english .line {
    width: 1rem;
  }
  .ppyx .col3 .swip1 .box .txt p {
    font-size: 0.26rem;
    max-height: 1.8rem;
    overflow-y: auto;
  }
  .ppyx .col4 .tit .english .line {
    margin-top: 0.09rem;
  }
  .ppyx .col4 .tit .english em {
    letter-spacing: 5px;
    margin: 0 0.1rem;
  }
  .ppyx .col4 .list {
    width: 88%;
  }
  .ppyx .col4 .list .item_3,
  .ppyx .col4 .list .item_4 {
    width: 50%;
    margin-bottom: 0.2rem;
  }
  .ppyx .col4 .list .item_3 img,
  .ppyx .col4 .list .item_4 img {
    width: 60%;
  }
  .mxpc .block1 .icon1 {
    left: 0.56rem;
    top: 0.56rem;
    width: 3rem;
  }
  .mxpc .block1 .icon2 {
    width: 2.5rem;
    margin-left: -1.25rem;
  }
  .mxpc .block1 .icon3 {
    width: 2.7rem;
    right: 0.4rem;
    top: 0.8rem;
  }
 .cpSwip .swiper-slide .bg {
    object-fit:cover;
  }
 .cpSwip .swiper-slide .bg,
  .cpSwip .swiper-slide .txt {
    width: 100%;
  }
  .cpSwip .swiper-slide .p1 {
    font-size: 0.3rem;
  }
  .cpSwip .swiper-slide .p2 {
    font-size: 0.28rem;
  }
  .cpSwip .swiper-slide .p3 {
    padding-left: 0.7rem;
  }
  .cpSwip .swiper-slide .p3:before {
    width: 0.68rem;
  }
  .cpSwip .swiper-slide .p3 span {
    font-size: 0.26rem;
  }
  .mxpc .block3 .padflow {
    padding: 0 0.5rem;
  }
  .mxpc .block3 .bdList .swiper-wrapper {
    flex-direction: column;
  }
  .mxpc .block3 .padflow .swiper-slide{
      transform:scale(1);
  }
  .mxpc .block3 .bdList .item {
    padding-right: 0;
    margin-right: 0;
    margin-bottom: 0.4rem;
  }
  .mxpc .block3 .bdList .item:after {
    display: none;
  }
  .mxpc .block3 .bdList .item .scale {
    transform: scale(1);
  }
  .mxpc .block3 .bdList .item .t1 .ico1 {
    width: 90%;
  }
  .mxpc .block3 .bdList .item .t1 h1 {
    top: 1rem;
    padding: 0 1.2rem;
  }
  .mxpc .block3 .bdList .item .t2 {
    margin-top: -.4rem;
  }
  .mxpc .block3 .bdList .item .t2 span {
    font-size: 0.26rem;
  }
  .mxpc .block3 .bdList .item .t3 .box .line {
    margin: 0.1rem 0;
  }
  .mxpc .block3 .bdList .item .t3 .box .line em {
    width: 0.1rem;
    height: 0.1rem;
    margin: 0 0.2rem;
  }
  .mxpc .block3 .bdList .item .t3 .box p {
    font-size: 0.26rem;
    padding: 0.02rem 0;
  }
  .mxpc .block3 .tt {
    padding-left: 0;
    margin-top: -0.2rem;
    height: auto;
    padding: 0.5rem 0.3rem;
  }
  .mxpc .block3 .tt p {
    font-size: 0.28rem;
    max-width: 100%;
  }
  .bkTit p {
    font-size: 0.28rem;
    letter-spacing: 15px;
  }
  .mdzs {
    width: 100%;
    overflow: hidden;
  }
  .mdzs .slideTxtBox {
    height: auto;
    padding: 0.5rem 0.3rem 0;
  }
  .mdzs .slideTxtBox .hd {
    width: 100%;
    position: initial;
  }
  .mdzs .slideTxtBox .hd ul {
    width: 100%;
    display: flex;
    justify-content: space-between;
  }
  .mdzs .slideTxtBox .bd {
    padding-left: 0;
  }
  .mdzs .slideTxtBox .bd li {
    flex-direction: column;
  }
  .mdzs .slideTxtBox .bd li .introduce {
    position: initial;
    max-width: 100%;
    display: flex;
    padding: 0.5rem 0;
  }
  .mdzs .slideTxtBox .bd li .introduce .line {
    width: 0.06rem;
    flex-shrink: 0;
  }
  .mdzs .slideTxtBox .bd li .introduce span {
    margin-top: 0;
    margin-left: 0.2rem;
  }
  .mdzs .slideTxtBox .mySwiper2 {
    width: 100%;
  }
  .mdzs .slideTxtBox .mySwiper {
    width: 100%;
    height: 1.7rem;
    margin-top: 0.3rem;
  }
  .mdzs .slideTxtBox .mySwiper img {
    height: 1.7rem;
  }
  .mdzs .slideTxtBox .mySwiper .swiper-slide {
    height: 1.7rem;
    border-radius: 0.1rem;
  }
  .mdzs .tList img{
      height:4.22rem;
  }
  .mdzs .dt .bkTit p {
    letter-spacing: 8px;
  }
  .mdzs .dt #nmdt {
    width: 124%;
    margin-left: -12%;
  }
  .mdzs .dt .box .toopbox {
    top: 0.2rem;
    height: 3.5rem;
  }
  .mdzs .dt .box .toopbox h1 {
    font-size: 0.34rem;
    padding-bottom: 0.1rem;
    margin-bottom: 0.1rem;
  }
  .mdzs .dt .box .toopbox ul {
    height: 2.3rem;
  }
  .mdzs .dt .box .toopbox ul::-webkit-scrollbar {
    width: 0.16rem;
  }
  .mdzs .dt .box .toopbox ul li {
    padding: 0.16rem 0;
  }
  .mdzs .dt .box .toopbox ul li .ico {
    width: 0.33rem;
    margin-right: 0.16rem;
    margin-top: 0.05rem;
  }
  .mdzs .dt .box .toopbox ul li > div {
    width: 86%;
  }
  .mdzs .dt .box .toopbox ul li h2 {
    font-size: 0.3rem;
    margin-bottom: 0.1rem;
  }
  .mdzs .dt .box .toopbox ul li p {
    font-size: 0.28rem;
  }
  .mdzs .search {
    width: 94%;
  }
  .mdsh .search {
    width: 94%;
  }
  .mdsh .clist {
    width: 90%;
  }
  .mdsh .clist .ctit h1 {
    font-size: 0.4rem;
  }
  .mdsh .clist .cli h1 {
    font-size: 0.32rem;
    margin-bottom: 0.1rem;
  }
  .mdsh .clist .cli p {
    font-size: 0.28rem;
  }
  .commHead {
    height: 7.66rem;
  }
  .commHead .cont {
    width: 90%;
    padding-top: 0;
  }
  .commHead .cont .ico {
    width: 6rem;
    margin-top: 0.3rem;
    margin-bottom: 0.4rem;
    padding-top:2rem;
    margin-left:0;
  }

  .commHead .cont .scroll {
    width: 100%;
    max-height: 5.2rem;
  }
  .commHead .cont .scroll li {
    font-size: 0.3rem;
    padding-left: 0.24rem;
  }
  .commHead .cont .scroll li:before {
    width: 0.12rem;
    height: 0.12rem;
  }
  .jmzx .bkTit p {
    letter-spacing: 8px;
  }
  .jmzx .box2 .vidbox {
    width: 100%;
    padding: 0 0.3rem;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
  }
  .jmzx .box2 .vidbox li {
    width: 100%;
    margin-right: 0;
  }
  .jmzx .box2 .vidbox li .img .ico {
    width: 0.96rem;
  }
  .jmzx .box2 .vidbox li .txt .p1 {
    font-size: 0.3rem;
  }
  .jmzx .box2 .vidbox li .txt .p2 {
    font-size: 0.28rem;
  }
  .jmzx .box2 .vidbox li .txt .p3 {
    padding-left: 0.7rem;
  }
  .jmzx .box2 .vidbox li .txt .p3:before {
    width: 0.68rem;
  }
  .jmzx .box2 .vidbox li .txt .p3 span {
    font-size: 0.26rem;
  }
  .jmzx .box3 {
    height: 12rem;
  }
  .jmzx .box3 .mg2 {
    width: 92%;
    margin: 0 auto;
    height: 10rem;
    top: 1rem;
  }
  .jmzx .wauto {
    width: 94%;
  }
  .jmzx .box4 .tableBox .flex {
    flex-direction: column;
  }
  .jmzx .box4 .tableBox table {
    width: 100%;
    height: auto;
    margin-bottom: 0.3rem;
  }
  .jmzx .box4 .tableBox tr {
    padding: 0.2rem;
  }
  .jmzx .box4 .tableBox tr,
  .jmzx .box4 .tableBox td {
    font-size: 0.28rem;
    padding: 0.1rem 0;
  }
  .jmzx .box4 .tableBox tr p,
  .jmzx .box4 .tableBox td p {
    font-size: 0.28rem;
  }
  .jmzx .problem {
    padding: 0.3rem;
  }
  .jmzx .problem .item {
    width: 100%;
    float: initial;
  }
  .jmzx .problem .item div .letter {
    font-size: 0.28rem;
    line-height: 0.5rem;
  }
  .jmzx .problem .item div p {
    font-size: 0.28rem;
  }
  .zxdt .box1 .icon {
    width: 94%;
  }
  .zxdt .box2 {
    width: 100%;
    flex-direction: column;
    padding: 0 0.3rem;
    box-sizing: border-box;
    margin: 0.3rem auto;
  }
  .zxdt .box2 .aside {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
  }
  .zxdt .box2 .aside .item {
    width: 50%;
    box-sizing: border-box;
  }
  .zxdt .aside .pagination {
    display: none;
  }
  .zxdt .sjpag {
    display: block!important;
    position: initial;
    margin-top: 0.3rem;
    text-align: center;
  }
  .zxdt .sjpag a {
    font-size: 0.3rem;
  }
  .zxdt .sjpag a:last-child {
    padding-right: 0;
  }
  .zxdt .sjpag a:after {
    top: 50%;
  }
  .xwList {
    width: 100%;
  }
  .xwList .item {
    width: 100%;
    margin-right: 0;
  }
  .xwList .item .img {
    height: 3.78rem;
  }
  .xwList .item .en {
    font-size: 0.28rem;
  }
  .xwList .item .t .p1 {
    font-size: 0.3rem;
  }
  .xwList .item .t .date,
  .xwList .item .t .p2 {
    font-size: 0.28rem;
  }
  .xwList .item .t .tz {
    font-size: 0.24rem;
  }
  .detail {
    width: 100%;
    padding: 0.3rem 0.3rem 0;
    box-sizing: border-box;
  }
  .detail .head {
    margin-bottom: 0.3rem;
  }
  .detail .head h1 {
    margin-bottom: 0.1rem;
  }
  .detail .head strong {
    float: initial;
  }
  .detail .head .tit {
    margin-top: 0.2rem;
    float: initial;
    width: 100%;
  }
  .detail .head .sm {
    display: flex;
    flex-direction: column;
  }
  .detail .head .sm span {
    font-size: 0.28rem;
    margin-right: 0!important;
    padding: 0.05rem 0;
  }
  .detail .cont {
    font-size: 0.28rem;
    margin-bottom: 0.5rem;
  }
  .detail .cont p {
    font-size: 0.28rem;
  }
  .detail .context {
    margin-bottom: 0.5rem;
  }
  .detail .context img {
    width: 0.6rem;
    height: 0.6rem;
  }
  .detail .xgdt .bkTit p {
    letter-spacing: 8px;
  }
  .detail .xwList .item {
    margin-right: 0;
  }
  .rczm .bkTit p {
    letter-spacing: 10px;
  }
  .rczm .content {
    width: 92%;
    padding: 0.3rem;
  }
  .rczm .content .form {
    padding: 0.26rem 0.3rem;
  }
  .rczm .content .form .column label {
    font-size: 0.28rem;
    white-space: initial;
  }
  .rczm .content .form .column .tlab {
    max-width: 50%;
    flex-shrink: 0;
  }
  .rczm .content .form .column input[type='text'] {
    flex: 1;
  }
  .rczm .content .form .column .mb {
    margin-bottom: 0.26rem;
    display: block;
  }
  .rczm .content .form .name {
    font-size: 0.34rem;
    margin-bottom: 0.3rem;
  }
  .rczm .content .form .inlk {
    margin-right: 0;
    margin-bottom: 0.2rem;
    width: 100%;
  }
  .rczm .content .form .inlk:last-child {
    margin-bottom: 0;
  }
  .rczm .content .form .between {
    flex-direction: column;
  }
  .rczm .content .form .btn {
    width: 2.1rem;
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.32rem;
  }
.mdzs .box .gobankChina{
    left:82%;
    top:85%;
}

}
@media screen and (max-width: 1200px) and (min-width: 768px) {
  .container {
    margin-top: 1.2rem;
  }
  .header {
    height: 1.2rem;
  }
  .header_ewm {
    display: none;
  }
  .header_lm {
    float: initial;
    margin-left: 0;
    margin: 0 auto;
    width: 94%;
  }
  .header_lm ul {
    display: flex;
    justify-content: center;
  }
  .header_lm ul .item {
    flex: 1;
  }
  .header_lm ul .item a {
    white-space: nowrap;
    line-height: 1.2rem;
  }
  .header_lm ul .logo a img {
    width: 3.21rem;
  }
  #fullPage {
    padding-top: 1.2rem;
    width: 100%;
    overflow: hidden;
  }
  .banner1 {
    height: auto;
  }
  .banner1 .swiper-pagination-bullet {
    width: 0.16rem;
    height: 0.16rem;
  }
  .banner1 .swiper-pagination-bullet-active {
    height: 0.52rem;
    border-radius: 0.2rem;
  }
  .temp1 {
    height: 55vh;
  }
  .temp1 .p {
    max-width: 50%;
    font-size: 0.3rem;
  }
  .banner2 {
    height: 9.36rem;
  }
  .banner2 .img {
    height: 9.37rem;
  }
  .banner2 .img img {
    height: 9.37rem;
  }
  .section .block4 .tit h1 {
    padding-top: 0.6rem;
  }
  .section .column {
    padding: 0.5rem 0;
  }
  .ppyx .temp1 {
    height: 55vh;
  }
  .ppyx .col2 img {
    width: 94%;
  }
  .ppyx .english em {
    font-size: 0.26rem;
  }
  .ppyx .col3 .swip1 .box .txt p {
    max-height: 1.8rem;
    overflow-y: auto;
    font-size: 0.26rem;
    scrollbar-color: rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.1);
    scrollbar-width: thin;
    -ms-overflow-style: none;
  }
  .ppyx .col3 .swip1 .box .txt p::-webkit-scrollbar {
    width: 0.1rem;
    border: 2px solid #858180;
    border-radius: 0.1rem;
    box-sizing: border-box;
  }
  .ppyx .col3 .swip1 .box .txt p::-webkit-scrollbar-thumb {
    background: #f4c217;
    border-radius: 0.1rem;
    border: 2px solid #858180;
    box-sizing: border-box;
  }
  .ppyx .col3 .swip1 .box .txt p::-webkit-scrollbar-track {
    background: #c9caca;
    border-radius: 0.1rem;
  }
  .ppyx .col4 .list > div {
    margin-bottom: 0.3rem;
  }
  .ppyx .col4 .list > div img {
    max-width: 50%;
  }
  .mxpc .block3 .row {
    padding: 0 0.5rem;
  }
  .mxpc .block3 .row .row .active .t1 h1 {
    padding: 0 0.5rem;
  }
  .mxpc .block3 .row .item .t1 img {
    width: 3.62rem;
  }
  .mxpc .block3 .row .item .t2 span {
    font-size: 0.26rem;
  }
  .mxpc .block3 .row .item .t3 .box p {
    font-size: 0.24rem;
  }
  .mxpc .block3 .row .item .t3 .box .line em {
    width: 0.1rem;
    height: 0.1rem;
  }
  .mxpc .block3 .tt {
    padding-bottom: 0.3rem;
  }
  .mxpc .block3 .tt p {
    font-size: 0.28rem;
    max-width: 88%;
  }
  .mdzs .slideTxtBox {
    padding: 0.5rem 0.5rem 0;
  }
  .mdzs .slideTxtBox .hd li p {
    font-size: 0.26rem;
  }
  .mdzs .slideTxtBox .bd {
    padding-left: 25%;
    min-height:9rem;
  }
  .mdzs .slideTxtBox .mySwiper {
    margin-left: 0.2rem;
  }
  .mdzs .box {
    height: auto;
  }
  .mdzs #nmdt {
    height: 12rem;
  }
  .mdsh .clist .ctit h1 {
    font-size: 0.34rem;
  }
  .mdsh .clist .cli h1 {
    font-size: 0.32rem;
  }
  .mdsh .clist .cli p {
    font-size: 0.28rem;
  }
  .commHead .cont .scroll li {
    font-size: 0.26rem;
  }
  .jmzx .box2 .vidbox li .txt .p1 {
    font-size: 0.32rem;
  }
  .jmzx .box2 .vidbox li .txt .p2 {
    font-size: 0.28rem;
  }
  .jmzx .box2 .vidbox li .txt .p3 span {
    font-size: 0.24rem;
  }
  .jmzx .box4 .tableBox td,
  .jmzx .jmzx .box4 .tableBox tr {
    font-size: 0.28rem;
    padding: 0.1rem 0;
  }
  .jmzx .box4 .tableBox .tips {
    font-size: 0.28rem;
  }
  .jmzx .problem .item div .letter {
    font-size: 0.32rem;
    line-height: 0.56rem;
  }
  .jmzx .problem .item div p {
    font-size: 0.3rem;
  }
  .zxdt .box2 {
    width: 89%;
  }
  .zxdt .box2 .aside {
    width: 20%;
  }
  .zxdt .box2 .xwList {
    width: 67%;
  }
  .zxdt .box2 .xwList .item {
    width: 48%;
    margin-right: 4%!important;
  }
  .zxdt .box2 .xwList .item:nth-child(2n) {
    margin-right: 0!important;
  }
  .zxdt .box2 .xwList .item .img {
    height: 3rem;
  }
  .zxdt .box2 .xwList .item .t .p1 {
    font-size: 0.3rem;
  }
  .zxdt .box2 .xwList .item .t .p2,
  .zxdt .box2 .xwList .item .t .date {
    font-size: 0.28rem;
  }
  .zxdt .box2 .xwList .item .t .tz {
    font-size: 0.26rem;
  }
  .detail {
    margin-top: 1.5rem;
  }
  .detail .head .sm span {
    font-size: 0.28rem;
  }
  .detail .cont p {
    font-size: 0.3rem;
  }
  .detail .context img {
    width: 0.6rem;
    height: 0.6rem;
  }
  .detail .bkTit p {
    letter-spacing: 8px;
    font-size: 0.26rem;
  }
  .detail .xwList .item {
    width: 30%;
    margin-right: 5%;
  }
  .detail .xwList .item .img {
    height: 3rem;
  }
  .detail .xwList .item .t .p1 {
    font-size: 0.3rem;
  }
  .detail .xwList .item .t .p2,
  .detail .xwList .item .t .date {
    font-size: 0.28rem;
  }
  .detail .xwList .item .t .tz {
    font-size: 0.26rem;
  }
  .rczm .bkTit p {
    letter-spacing: 8px;
    font-size: 0.26rem;
  }
  .rczm .content .form .column label {
    font-size: 0.28rem;
  }
  .rczm .content .form .name {
    font-size: 0.34rem;
  }
  .rczm .content .form .inlk {
    margin-bottom: 2%;
  }
  .tcsp .pop{
      max-width: 94%;
    max-height: 35vh;
  }
}
