@media screen and (max-width: 768px) {
  .w {
    width: 100% !important;
    padding: 0 0.3rem;
    box-sizing: border-box;
  }
  .float_right {
    display: none !important;
  }
  .header {
    display: none;
  }
  .sj_header {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 1.2rem;
    padding: 0 0.3rem;
    box-sizing: border-box;
    background: #fff;
  }
  .sj_header .sj_logo {
    width: 3.25rem;
    height: 0.61rem;
  }
  .sj_header #menu {
    width: 0.48rem;
    height: 0.48rem;
  }
  .sj_header #menu img {
    width: 100%;
    height: 100%;
  }
  #head_menu {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    z-index: 1001;
    background: #f7f2eb;
  }
  #head_menu .head_menu_top {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
    padding: 0 0.3rem;
    height: 1.2rem;
  }
  #head_menu .head_menu_top .sj_logo {
    width: 3.25rem;
    height: 0.61rem;
  }
  #head_menu .head_menu_top #menu_close {
    width: 0.48rem;
    height: 0.48rem;
  }
  #head_menu .menu_box {
    height: calc(100vh - 1.2rem);
    overflow-y: auto;
    width: 100%;
    padding: 0.8rem 0.3rem 1rem;
    box-sizing: border-box;
  }
  #head_menu .menu_box .menu_nav ul li {
    margin-bottom: 0.4rem;
  }
  #head_menu .menu_box .menu_nav ul li .con {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  #head_menu .menu_box .menu_nav ul li .con > a {
    display: block;
    color: #333;
    font-size: 0.34rem;
    font-weight: 700;
  }
  #head_menu .menu_box .menu_nav ul li .con img {
    width: 0.14rem;
    height: 0.26rem;
    transition: all 0.5s;
  }
  #head_menu .menu_box .menu_nav ul li .nav_ej {
    margin-top: 0.2rem;
    width: 100%;
    padding: 0 0.27rem;
    box-sizing: border-box;
    display: none;
    overflow: hidden;
  }
  #head_menu .menu_box .menu_nav ul li .nav_ej a {
    font-size: 0.3rem;
    margin: 0.18rem 0;
    display: block;
    float: left;
    color: #333;
    width: 33.3%;
    text-align: left;
  }
  #head_menu .menu_box .menu_nav ul li .nav_ej a.on {
    font-weight: 700;
    color: #23a3e2;
  }
  #head_menu .menu_box .menu_nav ul li.active .con img {
    transform: rotate(90deg);
  }
  #head_menu .menu_box .menu_nav ul li.on .con > a {
    color: #23a3e2;
  }
  .banner .swiper-slide .img_pc {
    display: none;
  }
  .banner .swiper-slide .img_sj {
    display: block;
  }
  .banner .mouse {
    display: none;
  }
  .banner .pagin {
    width: 100%;
    justify-content: center;
    flex-direction: initial;
    top: auto;
    bottom: 0.3rem;
    left: 0;
    right: auto;
  }
  .banner .pagin .swiper-pagination-bullet {
    font-size: 0.28rem;
    margin-bottom: 0;
    margin: 0 0.1rem;
    width: 0.08rem;
    height: 0.08rem;
  }
  .banner .pagin .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 0.14rem;
    height: 0.14rem;
  }
  .banner .pagin .swiper-pagination-bullet.swiper-pagination-bullet-active::before {
    width: 0.3rem;
    height: 0.3rem;
  }
  .module2 {
    flex-direction: column-reverse;
    padding: 0.5rem 0;
  }
  .module2::before {
    display: none;
  }
  .module2 .right {
    width: 100%;
    padding: 0 0.3rem;
    box-sizing: border-box;
  }
  .module2 .right h2 {
    font-size: 0.4rem;
  }
  .module2 .right .dl {
    margin-left: 0;
  }
  .module2 .right .p_nr {
    height: auto;
  }
  .module2 .right .p_nr p {
    font-size: 0.3rem;
  }
  .module2 .right .jj_gd .jj_time h5 {
    font-size: 0.28rem;
  }
  .module2 .left {
    margin-left: 0;
    width: 100%;
    padding: 0 0.3rem;
    box-sizing: border-box;
    margin-top: 0.5rem;
  }
  .module2 .left::before {
    display: none;
  }
  .module2 .left .img {
    height: 6.9rem;
  }
  .module2 .left .img::before {
    display: none;
  }
  .module2 .left .img::after {
    display: none;
  }
  .module2 .left .img img {
    border-radius: 0.2rem;
  }
  .module2 .left .index_sp p {
    font-size: 0.28rem;
  }
  .module3 .module3_nr {
    display: none;
  }
  .module3 .sj_module3_nr {
    display: block;
    position: relative;
    z-index: 3;
    margin-top: 0.4rem;
  }
  .module3 .sj_module3_nr a {
    display: block;
    line-height: 0.8rem;
    box-shadow: 0 0 0.1rem #dcdcdc;
    background: #fff;
    margin-bottom: 0.3rem;
    color: #333;
    font-size: 0.3rem;
    border-radius: 0.2rem;
    width: 100%;
    padding: 0 0.3rem;
    box-sizing: border-box;
  }
  .module4 .zj_tit {
    position: initial;
    width: 100%;
    justify-content: center;
    margin-top: 0.5rem;
  }
  .module4 .zj_tit a {
    font-size: 0.4rem;
    line-height: 2;
  }
  .module4 .module4_nr .module4_cont .zj {
    padding: 0 0.3rem;
    padding-bottom: 1.5rem;
  }
  .module4 .module4_nr .module4_cont .zj .item {
    width: 100%;
  }
  .module4 .module4_nr .module4_cont .zj .item a .hide {
    width: 100%;
  }
  .module4 .module4_nr .module4_cont .zj .item a .hide .info span {
    font-size: 0.4rem;
  }
  .module4 .module4_nr .module4_cont .zj .item a .hide .info .zw span {
    font-size: 0.28rem;
  }
  .module4 .module4_nr .module4_cont .zj .item a .hide .info .con {
    font-size: 0.28rem;
  }
  .module4 .module4_nr .module4_cont .zj .item.active {
    width: 100%;
  }
  .module4 .module4_nr .module4_cont .zj .item.swiper-slide-active a .show {
    opacity: 0;
  }
  .module4 .module4_nr .module4_cont .zj .item.swiper-slide-active a::before {
    opacity: 1;
    transition-delay: 0.3s;
  }
  .module4 .module4_nr .module4_cont .zj .item.swiper-slide-active a .hide {
    opacity: 1;
  }
  .module4 .module4_nr .module4_cont .zj .item.swiper-slide-active a .hide .bg-img {
    -webkit-mask-position: 0 0;
  }
  .module4 .module4_nr .module4_cont .zj .item:nth-child(2n+1) {
    margin-top: 0;
  }
  .module5 {
    height: auto;
    padding-bottom: 1rem;
  }
  .module5 .module5_box {
    height: auto;
    display: block;
  }
  .module5 .module5_box .box {
    width: 100%;
  }
  .module5 .module5_box .box .img {
    height: 4.34rem;
  }
  .module5 .module5_box .box .nr h2 {
    font-size: 0.32rem;
  }
  .module5 .module5_box .box .nr p {
    font-size: 0.28rem;
  }
  .module5 .module5_box ul {
    width: 100%;
  }
  .module5 .module5_box ul li a {
    padding: 0.3rem;
  }
  .module5 .module5_box ul li a .date {
    width: 1.5rem;
    text-align: center;
  }
  .module5 .module5_box ul li a .date p {
    font-size: 0.28rem;
  }
  .module5 .module5_box ul li a .nr {
    width: calc(100% - 1.5rem);
  }
  .module5 .module5_box ul li a .nr h1 {
    font-size: 0.32rem;
  }
  .module5 .module5_box ul li a .nr p {
    font-size: 0.28rem;
    height: auto;
  }
  .footer .footer-top .w .db_box {
    flex-wrap: wrap;
  }
  .footer .footer-top .w .db_box .left {
    width: 100%;
    padding-right: 0;
    margin-bottom: 0.3rem;
    border-right: none;
  }
  .footer .footer-top .w .db_box .left .icon {
    width: 5.5rem;
    height: 0.8rem;
    margin-left: 0;
    display: block;
    margin: 0 auto;
  }
  .footer .footer-top .w .db_box .left ol {
    display: none;
  }
  .footer .footer-top .w .db_box .mid {
    width: 70%;
    padding: 0 0.3rem 0 0;
    box-sizing: border-box;
  }
  .footer .footer-top .w .db_box .mid .p1 {
    font-size: 0.32rem;
  }
  .footer .footer-top .w .db_box .mid .p2 {
    font-size: 0.28rem;
    line-height: 1.5;
  }
  .footer .footer-top .w .db_box .mid h4 {
    font-size: 0.5rem;
  }
  .footer .footer-top .w .db_box .right {
    width: 30%;
    padding: 0 0.3rem;
    box-sizing: border-box;
  }
  .footer .footer-top .w .db_box .right .p1 {
    font-size: 0.32rem;
  }
  .footer .footer-top .w .db_box .right .ewm p {
    font-size: 0.26rem;
    line-height: 2;
  }
  .footer .footer-bot .w {
    height: auto;
    flex-direction: column;
    padding: 0.2rem 0;
  }
  .footer .footer-bot .w a {
    font-size: 0.26rem;
  }
  .footer .footer-bot .w em {
    font-size: 0.26rem;
  }
  .more {
    width: 2rem;
    height: 0.7rem;
    line-height: 0.7rem;
  }
  .more em {
    font-size: 0.28rem;
  }
  .more img {
    width: 0.5rem;
    height: 0.5rem;
  }
  .sp_tc .video-container {
    width: 90vw;
    height: 40vh;
  }
  .sp_tc .video-container .sp_close {
    right: 0rem;
    top: -0.5rem;
    width: 0.3rem;
    height: 0.3rem;
  }
  .fy {
    flex-wrap: wrap;
  }
  .fy a {
    width: 0.7rem;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.28rem;
    margin: 0.1rem;
  }
  .sxp a {
    font-size: 0.28rem;
  }
  .tj h2 {
    font-size: 0.42rem;
  }
  .tj ol li {
    float: none;
    width: 100%;
    margin-right: 0;
    margin-bottom: 0.3rem;
    height: auto;
  }
  .tj ol li a .p span {
    font-size: 0.42rem;
  }
  .tj ol li a .p em {
    font-size: 0.3rem;
  }
  .tj ol li a .p i {
    font-size: 0.28rem;
  }
  .tj ol li a h3 {
    font-size: 0.3rem;
  }
  .zy_ban .pc_img {
    display: none;
  }
  .zy_ban .sj_img {
    display: block;
  }
  .zy_ban .info::before {
    display: none;
  }
  .zy_ban .info p {
    display: none;
  }
  .zy_ban .zy_nav {
    display: none;
  }
  .sj_nav {
    display: flex;
    width: 100%;
    height: 0.96rem;
    align-items: center;
    background: #23a3e2;
    padding: 0 0.3rem;
    box-sizing: border-box;
    position: relative;
  }
  .sj_nav h2 {
    line-height: 0.96rem;
    color: #fff;
    font-size: 0.34rem;
    width: 100%;
    position: relative;
  }
  .sj_nav h2::before {
    content: "";
    width: 0.3rem;
    height: 0.04rem;
    background-color: #fff;
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -0.01rem;
    transition: 0.5s ease-in-out 0s;
    -webkit-transition: 0.5s ease-in-out 0s;
  }
  .sj_nav h2::after {
    content: "";
    width: 0.04rem;
    height: 0.3rem;
    background-color: #fff;
    position: absolute;
    top: 50%;
    right: 0.13rem;
    margin-top: -0.13rem;
    transition: 0.5s ease-in-out 0s;
    -webkit-transition: 0.5s ease-in-out 0s;
  }
  .sj_nav .sj_nav_list {
    position: absolute;
    top: 0.96rem;
    left: 0;
    max-height: 4rem;
    width: 100%;
    overflow-y: auto;
    padding: 0;
    display: none;
    background: #fff;
    z-index: 10;
    box-shadow: 0px 6px 28px rgba(0, 0, 0, 0.08);
  }
  .sj_nav .sj_nav_list a {
    display: block;
    line-height: 0.8rem;
    color: #333;
    font-size: 0.3rem;
    width: 100%;
    padding: 0 0.3rem;
    box-sizing: border-box;
    border-bottom: 1px solid #ddd;
  }
  .sj_nav .sj_nav_list a.on {
    color: #23a3e2;
    font-weight: 700;
  }
  .sj_nav.active h2::before {
    transform: rotate(45deg);
  }
  .sj_nav.active h2::after {
    transform: rotate(45deg);
  }
  .jj_list .zxjj .zxjj_box1 {
    display: block;
    overflow: hidden;
  }
  .jj_list .zxjj .zxjj_box1 .left {
    margin-top: 0.3rem;
    width: 100%;
    padding: 0 0.3rem;
  }
  .jj_list .zxjj .zxjj_box1 .left .h1 {
    font-size: 0.4rem;
  }
  .jj_list .zxjj .zxjj_box1 .left .p2 {
    font-size: 0.32rem;
  }
  .jj_list .zxjj .zxjj_box1 .left p {
    font-size: 0.3rem;
  }
  .jj_list .zxjj .zxjj_box1 .left .jj_gd .jj_time h1 span {
    font-size: 0.6rem;
  }
  .jj_list .zxjj .zxjj_box1 .left .jj_gd .jj_time h1 sub {
    font-size: 0.28rem;
  }
  .jj_list .zxjj .zxjj_box1 .left .jj_gd .jj_time h5 {
    font-size: 0.28rem;
  }
  .jj_list .zxjj .zxjj_box1 .right {
    width: 100%;
    margin-top: 0.3rem;
    padding: 0 0.3rem;
    box-sizing: border-box;
  }
  .jj_list .zxjj p {
    font-size: 0.28rem;
  }
  .jj_list .hjsb .swi1 {
    width: 100%;
  }
  .jj_list .hjsb .swi1 .swiper-slide img {
    width: 100%;
    height: 4.66rem;
  }
  .jj_list .hjsb .swi1 .swiper-slide .bg h2 {
    font-size: 0.34rem;
    line-height: 2;
  }
  .jj_list .hjsb .prev1 {
    right: auto;
    left: 0;
    top: 3.5rem;
    transform: none;
  }
  .jj_list .hjsb .next1 {
    top: 3.5rem;
    right: 0;
    transform: none;
  }
  .jj_list .hjsb .pagin .swiper-pagination-bullet {
    width: 0.2rem;
    height: 0.2rem;
  }
  .jj_list .zjtd {
    overflow: hidden;
    background: #f1f6fa;
    margin-top: 0;
    padding-top: 1rem;
  }
  .jj_list .zjtd > .w .zj_tit a {
    font-size: 0.4rem;
    line-height: 2;
  }
  .jj_list .zjtd .zjtd_nr .zjtd_cont .zj {
    padding: 0 0.3rem;
    padding-bottom: 1.5rem;
  }
  .jj_list .zjtd .zjtd_nr .zjtd_cont .zj .item {
    width: 100%;
  }
  .jj_list .zjtd .zjtd_nr .zjtd_cont .zj .item a .hide {
    width: 100%;
  }
  .jj_list .zjtd .zjtd_nr .zjtd_cont .zj .item a .hide .info span {
    font-size: 0.4rem;
  }
  .jj_list .zjtd .zjtd_nr .zjtd_cont .zj .item a .hide .info .zw span {
    font-size: 0.28rem;
  }
  .jj_list .zjtd .zjtd_nr .zjtd_cont .zj .item a .hide .info .con {
    font-size: 0.28rem;
  }
  .jj_list .zjtd .zjtd_nr .zjtd_cont .zj .item.active {
    width: 100%;
  }
  .jj_list .zjtd .zjtd_nr .zjtd_cont .zj .item.swiper-slide-active a .show {
    opacity: 0;
  }
  .jj_list .zjtd .zjtd_nr .zjtd_cont .zj .item.swiper-slide-active a::before {
    opacity: 1;
    transition-delay: 0.3s;
  }
  .jj_list .zjtd .zjtd_nr .zjtd_cont .zj .item.swiper-slide-active a .hide {
    opacity: 1;
  }
  .jj_list .zjtd .zjtd_nr .zjtd_cont .zj .item.swiper-slide-active a .hide .bg-img {
    -webkit-mask-position: 0 0;
  }
  .jj_list .zjtd .zjtd_nr .zjtd_cont .zj .item:nth-child(2n+1) {
    margin-top: 0;
  }
  .jj_list .ryzs .ry_swi {
    width: 100%;
    height: 5.26rem;
    padding: 0 .3rem;
    box-sizing: border-box;
  }
  .jj_list .ryzs .ry_swi .swiper-slide {
    transform: scale(1);
    opacity: 1;
    height: auto;
  }
  .jj_list .ryzs .ry_swi .next {
    bottom: auto;
    top: 50%;
    right: 0;
  }
  .jj_list .ryzs .ry_swi .prev {
    bottom: auto;
    top: 50%;
    left: 0;
    right: auto;
  }
  .jj_list .fzyj .fzyj_box {
    flex-direction: column-reverse;
  }
  .jj_list .fzyj .fzyj_box .right {
    width: 100%;
    height: 4.82rem;
  }
  .jj_list .fzyj .fzyj_box .left {
    width: 100%;
    margin-top: 0.3rem;
    padding-right: 0;
  }
  .jj_list .fzyj .fzyj_box .left ol li h2 span {
    font-size: 0.32rem;
  }
  .jj_list .fzyj .fzyj_box .left ol li p {
    font-size: 0.28rem;
  }
  .xw_list .xw_tj {
    height: auto;
    margin-top: 0.5rem;
  }
  .xw_list .xw_tj .swiper a {
    width: 100%;
    display: block;
    height: auto;
    padding: 0.32rem;
    padding-bottom: 1rem;
  }
  .xw_list .xw_tj .swiper a .img {
    width: 100%;
    height: 4.32rem;
  }
  .xw_list .xw_tj .swiper a .nr {
    width: 100%;
    padding-left: 0;
  }
  .xw_list .xw_tj .swiper a .nr .date {
    font-size: 0.3rem;
  }
  .xw_list .xw_tj .swiper a .nr h1 {
    font-size: 0.42rem;
  }
  .xw_list .xw_tj .swiper a .nr p {
    font-size: 0.3rem;
  }
  .xw_list .xw_tj .swiper a .nr .xw_more {
    display: none;
  }
  .xw_list .xw_tj .pagin .swiper-pagination-bullet {
    width: 0.2rem;
    height: 0.2rem;
  }
  .xw_list .xw_list_ul li {
    width: 100%;
    margin-right: 0;
  }
  .xw_list .xw_list_ul li a .img {
    height: 4.34rem;
  }
  .xw_list .xw_list_ul li a h2 {
    font-size: 0.32rem;
  }
  .xw_list .xw_list_ul li a p {
    font-size: 0.28rem;
  }
  .gg_list ul li {
    width: 100%;
    float: none;
    margin-right: 0;
    height: auto;
  }
  .gg_list ul li a h2 {
    font-size: 0.36rem;
  }
  .gg_list ul li a p {
    font-size: 0.28rem;
    height: auto;
  }
  .gg_list ul li a .date {
    display: none;
  }
  .gg_list ul li a .sj_date {
    color: #333;
    font-size: 0.28rem;
    display: block;
    margin-top: 0.2rem;
  }
  .gg_list ul li a:hover .sj_date {
    color: #fff;
  }
  .xq_list .dqwz {
    display: none;
  }
  .xq_list .xq_box {
    margin-top: 0.3rem;
    padding: 0;
  }
  .xq_list .xq_box .left {
    display: none;
  }
  .xw_list{
    min-height: 6rem;
  }
  .xq_list .xq_box .right {
    width: 100%;
    float: none;
  }
  .module2 .right .jj_gd .jj_time{
    margin-right: .4rem;
  }
  .combo_list .package-switcher .content-container .content-item p{
    font-size: .28rem;
  }
  .xq_list .xq_box .right .lll {
    line-height: 1.6;
  }
  .xq_list .xq_box .right .lll span {
    font-size: 0.28rem;
  }
  .xq_list .xq_box .right .xq_cont p {
    font-size: 0.28rem;
  }
  .introd_list .introd_nr .introd_cont p {
    font-size: 0.28rem;
  }
  .combo_list .package-switcher .title-tabs .tab-item {
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.28rem;
  }
  .combo_list .package-switcher .title-tabs .tab-item:nth-child(3n+3) {
    margin-right: 0;
  }
  .combo_list .package-switcher .nav-buttons .left .qh_title h1 {
    font-size: 0.4rem;
  }
  .jkgl_list .jkgl_nr ul li a {
    display: block;
  }
  .jkgl_list .jkgl_nr ul li a .img {
    width: 100%;
    height: 4.28rem;
  }
  .jkgl_list .jkgl_nr ul li a .nr {
    width: calc(100%);
    padding: 0;
    margin-top: 0.3rem;
  }
  .jkgl_list .jkgl_nr ul li a .nr h2 {
    font-size: 0.4rem;
  }
  .jkgl_list .jkgl_nr ul li a .nr .nr_cont {
    height: auto;
    overflow: hidden;
  }
  .hz_list .hz_nr .hz_box ul{
    min-height: 4rem;
  }
  .jkgl_list .jkgl_nr ul li a .nr .nr_cont p {
    font-size: 0.28rem;
  }
  .jkgl_list .jkgl_nr ul li:nth-child(2n+1) .nr {
    padding: 0;
  }
  .hz_list .hz_nr .hz_box {
    width: 100%;
    float: none;
    margin-right: 0;
    margin-bottom: 0.3rem;
  }
  .hz_list .hz_nr .hz_box h1 {
    font-size: 0.4rem;
    line-height: 1rem;
  }
  .hz_list .hz_nr .hz_box ul li {
    width: 32%;
    margin-right: 2%;
    margin-bottom: 0.3rem;
  }
  .hz_list .hz_nr .hz_box ul li:nth-child(3n+3) {
    margin-right: 0;
  }
  .hz_list .hzal_list .swiper a {
    width: 100%;
  }
  .hz_list .hzal_list .swiper a .img {
    height: 4.34rem;
  }
  .hz_list .hzal_list .swiper a h2 {
    font-size: 0.32rem;
  }
  .hz_list .hzal_list .swiper a p {
    font-size: 0.28rem;
  }
  .hz_list .hzal_list .next {
    right: 0.3rem;
  }
  .hz_list .hzal_list .prev {
    left: 0.3rem;
  }
  .hz_list .hzal_list .pagin .swiper-pagination-bullet {
    width: 0.2rem;
    height: 0.2rem;
  }
  .lxwm_list .lxfs_nr .w {
    flex-direction: column-reverse;
  }
  .lxwm_list .lxfs_nr .w .right {
    width: 100%;
  }
  .lxwm_list .lxfs_nr .w .left {
    width: 100%;
    padding-right: 0;
    margin-top: 0.3rem;
  }
  .lxwm_list .lxfs_nr .w .left .fit .icon {
    width: 0.74rem;
    height: 0.74rem;
  }
  .lxwm_list .lxfs_nr .w .left .fit .th {
    width: calc(100% - 0.74rem);
    padding-left: 0.3rem;
  }
  .lxwm_list .lxfs_nr .w .left .fit .th .z p {
    font-size: 0.28rem;
  }
  .lxwm_list .lxfs_nr .w .left .fit .th .z .p {
    flex-wrap: wrap;
  }
  .lxwm_list .lxfs_nr .w .left .fit .th .z .p a {
    margin-left: 0;
    margin-top: 0.1rem;
  }
  .lxwm_list .lxfs_nr .w .left .fit .th .z .p a img {
    width: 0.2rem;
    height: auto;
    vertical-align: 0;
  }
  .lxwm_list .lxfs_nr .w .left .fit .th .z .p a span {
    margin-left: 0.1rem;
    font-size: 0.26rem;
  }
  .lxwm_list .lyfk {
    height: auto;
    padding: 0.5rem 0;
    box-sizing: border-box;
  }
  .lxwm_list .lyfk .w .p1 {
    font-size: 0.3rem;
  }
  .lxwm_list .lyfk .w .form .form_table {
    width: 100%;
  }
  .lxwm_list .lyfk .w .form .form_table .form_box {
    float: none;
    width: 100%;
    margin-right: 0;
    margin-bottom: 0.3rem;
  }
  .lxwm_list .lyfk .w .form .form_table .form_box .p {
    font-size: 0.3rem;
  }
  .lxwm_list .lyfk .w .form .form_table .ipt {
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.3rem;
    margin-top: 0.2rem;
  }
  .lxwm_list .lyfk .w .form .form_table .area {
    font-size: 0.3rem;
    height: 2.2rem;
  }
  .lxwm_list .lyfk .w .form .form_table .p {
    font-size: 0.3rem;
  }
  .lxwm_list .lyfk .w .form .form_table.form_btn {
    display: block;
  }
  .lxwm_list .lyfk .w .form .form_table.form_btn .yzm {
    width: 100%;
  }
  .lxwm_list .lyfk .w .form .form_table.form_btn .yzm .yzm_img {
    height: 0.8rem;
    width: 1.98rem;
  }
  .lxwm_list .lyfk .w .form .form_table.form_btn .btn {
    margin-top: 0.3rem;
    width: 100%;
    font-size: 0.3rem;
    height: 0.8rem;
    line-height: 0.8rem;
  }
  .lxwm_list .cjwt .accordion .item .question {
    height: auto;
    font-size: 0.28rem;
    padding: 0.3rem 0.6rem;
  }
  .lxwm_list .cjwt .accordion .item .question::before {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .lxwm_list .cjwt .accordion .item .question::after {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .lxwm_list .cjwt .accordion .item .answer p {
    font-size: 0.28rem;
  }
  .wzdt_list {
    padding: 0.5rem 0;
  }
  .wzdt_list .dt_nav {
    display: block;
    width: 100%;
    padding: 0 0.3rem;
    box-sizing: border-box;
  }
  .wzdt_list .dt_nav::before {
    display: none;
  }
  .wzdt_list .dt_nav li {
    margin-bottom: 0.4rem;
    width: 100%;
  }
  .wzdt_list .dt_nav li > a {
    font-size: 0.36rem;
    padding-left: 0;
  }
  .wzdt_list .dt_nav li .dt_nav__ej {
    width: 100%;
    overflow: hidden;
    padding-left: 0;
    border-left: none;
  }
  .wzdt_list .dt_nav li .dt_nav__ej a {
    font-size: 0.3rem;
    float: left;
    margin: 0.1rem;
    display: block;
    width: auto;
  }
  .fw_list .fw_nr .left {
    float: none;
    width: 100%;
    background: #fff;
    box-shadow: 0 0 0.1rem #dcdcdc;
  }
  .fw_list .fw_nr .left .fw_tab {
    overflow: hidden;
    width: 100%;
    padding: 0.3rem;
    box-sizing: border-box;
  }
  .fw_list .fw_nr .left .fw_tab::before {
    display: none;
  }
  .fw_list .fw_nr .left .fw_tab h2 {
    float: left;
    width: auto;
    padding: 0.2rem;
    font-size: 0.3rem;
    height: auto;
    margin-bottom: 0.2rem;
  }
  .fw_list .fw_nr .left .fw_tab h2::before {
    display: none;
  }
  .fw_list .fw_nr .left .fw_tab h2::after {
    display: none;
  }
  .fw_list .fw_nr .left .fw_tab h2.on {
    background: #23a3e2;
    color: #fff;
  }
  .fw_list .fw_nr .right {
    margin-top: 0.5rem;
    float: none;
    width: 100%;
    padding-left: 0;
  }
  .fw_list .fw_nr .right .fw_cont .fw_box p {
    font-size: 0.28rem;
  }
}
