@media screen and (max-width:750px) {
    body {
        min-width: 100%;
    }
    .warp {
        width: 100%;
        margin: 0 auto;
    }
    /* banner */
    .banner {
        height: 5.60rem;
        width: 100%;
    }
    /* main1 */
    .main1 {
        width: 100%;
        padding: 0 0 .51rem;
    }
    /* 轮播开始 */
    .focusBox {
        width: 19.20rem;
        height: 12.80rem;
        float: none;
    }
    .focusBox .pic img {
        width: 19.20rem;
        height: 12.80rem;
    }
    .focusBox .txt-bg {
        bottom: 0;
        z-index: 1;
        height: 1.152rem;
        width: 100%;
    }
    .focusBox .txt {
        bottom: 0;
        z-index: 2;
        height: 1.28rem;
        width: 100%;
    }
    .focusBox .txt li {
        height: 1.28rem;
        line-height: 1.28rem;
        bottom: -1.28rem;
    }
    .focusBox .txt li a {
        padding: 0 0 0 .32rem;
        font-size: .512rem;
        width: 16.32rem;
    }
    .focusBox .num {
        z-index: 3;
        bottom: .256rem;
        right: .256rem;
    }
    .focusBox .num li {
        width: .48rem;
        height: .48rem;
        line-height: .48rem;
        margin-right: 0.3rem;
        border-radius: .48rem;
    }
    .focusBox .num li a,
    .focusBox .num li span {
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    /* 轮播结束 */
    .main1_r {
        width: 19.2rem;
        float: none;
        margin: 0.5rem 0 0;
    }
    .main1_r_title {
        width: 19.2rem;
        height: 2rem;
    }
    .main1_r_title a {
        width: 18.52rem;
        line-height: 2rem;
        font-size: 1.21rem;
    }
    .main1_r_title a p {
        margin: 0 0 0 .27rem;
    }
    .main1_r_list {
        width: 96%;
        margin: 0 auto;
    }
    .main1_r_list li a p {
        font-size: .67rem;
        margin: .8rem 0 0;
    }
    .main1_r_list li a span {
        font-size: .54rem;
        line-height: .8rem;
        margin: .47rem 0 0;
    }
    /* main2 */
    .main2 {
        width: 100%;
        padding: 0 0 .5rem;
        min-height: 16.37rem;
    }
    .main2_t {
        width: 100%;
        margin: .5rem 0 0;
    }
    .main2_b {
        width: 100%;
        margin: .5rem 0 0;
    }
    .main2_title {
        width: 100%;
        background: url(main_c_title_bj.png) no-repeat 7rem center;
        margin: 0 0 1.01rem;
    }
    .main2_title a {
        font-size: 1.21rem;
    }
    .main2_title a i {
        color: #fffe9a;
        margin: 0 0 0 .47rem;
    }
    .main2_list {
        width: 96%;
        margin: 0 auto;
        display: block;
        float: none;
    }
    .main2_list dt p {
        font-size: .8rem;
        width: 16.2rem;
    }
    .main2_list dt a {
        font-size: .8rem;
        font-weight: 100;
        top: 0;
        right: 0;
    }
    .main2_list dt span {
        font-size: .6rem;
        line-height: .808rem;
        margin: .741rem 0 1.68rem;
    }
    .main2_list dd a {
        line-height: 1.6rem;
    }
    .main2_list dd a i {
        width: .336rem;
        height: .336rem;
        margin: 0 .404rem .7rem 0;
    }
    .main2_list dd a p {
        width: 14.2rem;
        font-size: .7rem;
    }
    .main2_list dd a span {
        font-size: .6rem;
    }
    .mian2_pic {
        width: 19.2rem;
        height: 11.72rem;
        border: 0px solid #fff;
        float: none;
        display: block;
    }
    .mian2_pic img {
        width: 100%;
        height: 100%;
    }
    .FR {
        margin: 0.5rem auto 0;
    }
    /* 现场直击+视频观察 */
    .main3 {
        width: 100%;
        padding: 1.26rem 0 2.45rem;
    }
    .tab_menu {
        margin: 0 0 .612rem;
    }
    .tab_menu li {
        width: 9.6rem;
        height: 2.34rem;
    }
    .tab_menu li a {
        width: 9.6rem;
        line-height: 2.34rem;
        font-size: 1.21rem;
    }
    .tab_box {
        width: 100%;
        height: 14.5rem;
        border-radius: .16rem;
        padding: 2%;
    }
    /* 轮播公共 */
    .swiper {
        padding: 0;
        z-index: 1;
        margin: 0;
        width: 100%;
        height: 100%;
    }
    .swiper-wrapper {
        width: 100%;
        height: 100%;
        z-index: 1;
    }
    .swiper-slide {
        flex-shrink: 0;
        width: 100%;
        height: 100%;
        font-size: .18rem;
    }
    .swiper-slide img {
        width: 100%;
        height: 100%;
    }
    .swiper-button-next,
    .swiper-button-prev {
        top: 50%;
        width: calc(var(--swiper-navigation-size)/ 44 * 27);
        margin-top: calc(0rem - (var(--swiper-navigation-size)/ 2));
    }
    .swiper-button-next {
        right: .20rem;
    }
    .swiper-button-prev {
        left: .20rem;
    }
    .swiper .swiper-notification {
        left: 0;
        top: 0;
        opacity: 0;
        z-index: -1000
    }
    .swiper-button-nextk,
    .swiper-button-prevk {
        bottom: -.48rem;
        width: calc(var(--swiper-navigation-size)/ 44 * 27);
        margin-top: calc(0rem - (var(--swiper-navigation-size)/ 2));
    }
    .swiper-button-prevk,
    .swiper-rtl .swiper-button-nextk {
        left: .10rem;
    }
    .swiper-button-nextk,
    .swiper-rtl .swiper-button-prevk {
        right: .10rem;
    }
    /* 现场直击轮播开始 */
    .mySwiper2 {
        width: 18.4rem;
        height: 13.71rem;
    }
    .mySwiper2 .swiper-wrapper {
        height: 12.71rem;
    }
    .mySwiper2 .swiper-slide {
        height: 12.05rem;
    }
    .mySwiper2 .swiper-slide a {
        font-size: .49rem;
        left: 0;
        bottom: -1.8rem;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        width: 98%;
    }
    .mySwiperbox {
        display: none;
    }
    .mySwiper {
        display: none;
    }
    .swiper-pagination {
        display: none;
    }
    /*现场直击轮播结束  */
    /* 视频咨询轮播开始 */
    .mySwiper3 {
        width: 18.4rem;
        height: 13.71rem;
    }
    .mySwiper3 .swiper-wrapper {
        height: 12.71rem;
    }
    .mySwiper3 .swiper-slide {
        height: 12.05rem;
        border: 2rem solid #b2bac3;
    }
    .mySwiper3 .swiper-slide a {
        font-size: .49rem;
        left: 0;
        bottom: -1.8rem;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        width: 98%;
    }
    .mySwiperbox2 {
        display: none;
    }
    .mySwiper4 {
        display: none;
    }
    .swiper-pagination2 {
        display: none;
    }
    /*视频资讯轮播结束  */
    /* public */
    .footer {
        width: 100%;
    }
    .footer p {
        font-size: .42rem;
        line-height: .90rem;
        padding: 1.05rem 0;
    }
}