.main.w1200.main_pc {
    display: block !important;
}

.main.w1200.main_mobile {
    display: none !important;
}

@media screen and (max-width: 1200px) {
    .main.w1200.main_pc {

        display: none !important;
    }

    .main.w1200.main_mobile {
        display: block !important;
    }
}

@media screen and (min-width: 1200px) {

    .index_bottom_left_R ul li a img.images1 {
        display: block;
    }

    .index_bottom_left_R ul li a img.images2 {
        display: none;
    }

    .index_bottom_left_R ul li:hover a img.images1 {

        display: none;
    }

    .index_bottom_left_R ul li:hover a img.images2 {
        display: block;
        opacity: 1 !important;
    }

    .index_bottom_left_details a img.images1 {
        display: block;
    }

    .index_bottom_left_details a img.images2 {
        display: none;
    }

    .index_bottom_left_details a:hover img.images1 {

        display: none;
    }

    .index_bottom_left_details a:hover img.images2 {
        display: block;
        opacity: 1 !important;
    }

    .main.w1200.main_pc {
        display: block !important;
    }

    .main.w1200.main_mobile {
        display: none !important;
    }

    /* .main {
        position: relative;
        z-index: 2;
    } */

    .slide-box {
        background: url(../images/banner2.png) no-repeat !important;
        height: 985px !important;
        background-size: 100% 100% !important;
        width: 100% !important;
    }



    .index_middle_leftbac {
        position: absolute;
        bottom: -26%;
        left: 10px;
        height: 292px;
        z-index: -1;
        background: url(../images/bac_left.png) no-repeat !important;
        background-size: 100% 100% !important;
        width: 291px !important;
    }

    .index_middle_rightbac {
        position: absolute;
        bottom: -31%;
        right: 10px;
        height: 126px;
        z-index: -1;
        background: url(../images/bac_right.png) no-repeat !important;
        background-size: 100% 100% !important;
        width: 185px !important;
    }

    /* .footer {
        position: relative;
        z-index: 1;
    } */

    .bottom-box {
        position: absolute;
        /* top: -220px; */
        bottom: -50px;
        left: 50%;
        transform: translateX(-50%);
        height: 12.5vw;
        z-index: -1;
        background: url(../images/bac_bottom.png) center no-repeat !important;
        background-size: cover !important;
        width: 100vw !important;

    }

    .top-header,
    .about-webs::-webkit-scrollbar-thumb {
        background: #c20002 !important;
    }

    .index_middle02_left {
        height: 230px;
        background: url(../images/pic02.png) right center !important;
        background-size: auto auto;
    }

    .index_middle_left_tabs span.active,
    .index_middle_left_details ul li a:hover,
    .index_middle02_left h2,
    .index_middle02_right_details ul li a,
    .footerTop_box .webs-box .about-webs-wrap .web-item-tit-box li.active,
    .index_bottom_left_L .index_bottom_left_pic,
    .index_bottom_left_details a:first-child:hover {
        color: #c20002 !important;
    }

    .footerTop_box .webs-box .about-webs-wrap .web-item-tit-box li.active {
        border-bottom: 3px solid #c20002 !important;
    }

    .index_top_right_tabs ul li.active,
    .index_middle02_left ul li a:hover,
    .index_middle02_center_details ul li a:hover,
    .qjsyjs_sy a:hover,
    .index_bottom_left_R ul li a:hover,
    .footerTop_box .webs-box .about-webs-wrap .about-webs li:hover,
    .indexSlidePagination .swiper-pagination-bullet.swiper-pagination-bullet-active,
    .index_bottom_left_details a:hover {
        background-color: #c20102 !important;
    }



    .index_middle02_left ul li a,
    .index_middle02_center_details ul li a,
    .footerTop_box .webs-box .about-webs-wrap .about-webs li,
    .qjsyjs_sy a,
    .index_bottom_left_details a {
        background-color: #fceeee !important;
    }

    .index_middle02_center,
    .index_middle02_right,
    .index_bottom_left_R ul li a {
        background-color: #fae3e3 !important;
    }

    .index_middle02_center h2 {
        border-bottom: 1px solid #c20102;
    }

    .index_bottom_left_L .index_bottom_left_pic {
        background: url(../images/icon61.png) center !important;
        background-size: 100% 100%;
    }

    .footerTop {
        background-color: #d16666 !important;
    }
}