/*大屏幕*/@media screen and (min-width: 768px) {    .banner{width: 100%;padding-top: 90px;box-sizing: border-box;}    .swiper-container { width: 100%;}    .swiper-slide {height: 565px;}    .swiper-slide img{width: 100%;height: 100%;}    .swiper-container {        width: 100%;        /* height: 830px; */    }    .swiper-pagination-bullet{width: 43px;height: 4px;border-radius: 0;background: #fff;transition: all .3s;}    .swiper-pagination-bullet-active{background: #ef7800;}    .mk1{width: 100%;background: url(./../img/index_m_bj.jpg) no-repeat;background-size: 100% 100%;}    .m1_content{width: 1213px;margin: 0px auto;padding: 60px 0;box-sizing: border-box;}    .m1_content .title{text-align: center;margin-bottom: 60px;}    .m1_content .title img{width: 411px;height: 84px;}    .m1_content .m1_item_box{width: 100%;}    .m1_content .m1_item_box .m1_item{width: 33%;display: inline-block; text-align: center;}    .m1_content .m1_item_box .m1_item img{width: 130px;}    .m1_content .m1_item_box .m1_item .text{color: #333333;font-size: 18px;line-height: 30px;}    /*.m1_content .m1_item_box .m1_item .icon{background:#0A0A0A;color: #333333;font-size: 24px;line-height: 30px;}*/    .mk2{width: 100%;text-align: center;}    .mk2 .title_nox{width:100%;text-align: center;height: 308px;background: url(./../img/i_mk2_title.jpg) no-repeat;background-size: 100% 100%;}    .mk2 .title_nox .title{width: 561px;height: 87px;display: inline-block;padding-top: 70px;padding-bottom: 45px;}    .mk2 .title_nox .title img{width: 100%;}    .mk2 .title_nox .n_tab{width: 100%;}    .mk2 .title_nox .n_tab span{padding: 20px 35px;color: #fff;cursor: pointer;font-size: 28px;}    .mk2 .title_nox .n_tab span.active{background: #ef7800;}    .mk2 .title_nox .n_tab span:hover{background: #ef7800;}    .mk2 .tab_box{width: 100%;padding-bottom: 60px;box-sizing: border-box;}    .mk2 .tab_box .hi-rows a{width: 32.6%;height:320px;text-decoration:none;margin-top: 15px;}    .mk2 .tab_box .item{display: inline-block;position: relative;height: 100%;width: 100%;}    .mk2 .tab_box .item .shop_img{width: 100%;height: 100%;}    .mk2 .tab_box .item:hover .b_title span {        color: #ef7800;    }    .mk2 .tab_box .item .b_title{width: 100%;padding: 20px;box-sizing: border-box; position: absolute;bottom: 0;height: 44px;overflow: hidden;background:rgba(0,0,0,0.7);}    .mk2 .tab_box .item .b_title span{color: #fff;font-size: 16px;}    /*.mk2 .tab_box .item .b_title span{color: #fff;line-height: 44px;font-size: 16px;}*/    .gd_text{display: inline-block;  text-decoration: none;color: #ef7800;font-size: 24px;margin-top: 40px;}    .mk3{background: url(./../img/mk3_bj.jpg) no-repeat;background-size: 100% 100%;width: 100%;text-align: center;}    .mk3_box{width: 1213px;margin: 0 auto;}    .mk3 .mk3_box .title{width: 530px;height: 84px;display: inline-block;padding-top: 70px;padding-bottom: 45px;}    .mk3 .mk3_box .title img{width: 100%;}    .mk3 .mk3_box .ax_box .mk3kd{display: none;}    .mk3 .mk3_box .ax_box .mk3kd img{width: 100%;height: 100%;cursor: pointer;transition: all 1s linear;}    /*.mk3 .mk3_box .ax_box .mk3kd{width:22%;margin-bottom: 40px;overflow: hidden;}*/    /*.mk3 .mk3_box .ax_box .mk3kd img{width: 100%;height: 100%;cursor: pointer;transition: all 1s linear;}*/    /*.mk3 .mk3_box .ax_box .mk3kd:hover img {*/    /*    transform: scale(1.2);*/    /*}*/    .mk4{width: 100%;text-align: center;}    .mk4_box{width: 100%;margin: 0 auto;}    .mk4 .mk4_box .title{width: 431px;height: 89px;display: inline-block;padding-top: 70px;padding-bottom: 45px;}    .mk4 .mk4_box .title img{width: 100%;}    .mk4 .mk4_box .ax_box{padding-bottom: 76px;}    .mk4 .mk4_box .ax_box .kuandu{width: 24%;margin-bottom: 15px;overflow: hidden;}    .mk4 .mk4_box .ax_box .kuandu img{width:100%;height:100%;cursor: pointer;transition: all 1s linear;}    .mk4 .mk4_box .ax_box .kuandu:hover img {        transform: scale(1.2);    }    .news_box{width: 100%;}    .news_box .news_coeent{margin: 0 auto;text-align: center;}    .news_box .news_content{max-width: 1400px;}    .news_box .news_coeent .news_title{display: inline-block; max-width: 100%;margin-top: 84px;margin-bottom: 40px;}    .news_box .news_coeent .news_tab{font-size: 28px;color: #4c4c4c;margin-bottom: 30px;}    .news_box .news_coeent .news_tab span{padding:20px 26px;margin: 0 40px;cursor: pointer;transition: all .3s;}    .news_box .news_coeent .news_tab span.active{background: #ef7800;color: #fff;}    .news_box .news_coeent .news_tab span:hover{background: #ef7800;color: #fff;}    .news_box .news_content .news_content_item{width: 25%;margin-bottom: 30px;}    .news_box .news_content .news_content_item .date{border-bottom: 1px solid #ededed;padding-bottom: 24px;}    .news_box .news_content .news_content_item .date p{color: #6e6e6e;font-size: 24px;margin-bottom: 10px;}    .news_box .news_content .news_content_item .date p:hover{color: #ef7800;}    .news_box .news_content .news_content_item .date span{color: #b2b2b2;font-size: 16px;}    .news_box .news_content .news_content_item .date span:hover{color: #ef7800;}    .news_box .news_content .news_content_item .title{padding-bottom: 40px;padding-top: 20px; font-size: 18px;font-weight: bold;color: #161616;height: 45px;}    .news_box .news_content .news_content_item .title:hover{color: #ef7800;}    .news_box .news_content .news_content_item .info{padding-bottom: 20px;font-size: 16px;color: #888888;width: 300px;height: 45px;}    .news_box .news_content .news_content_item .info:hover{color: #ef7800;}    .news_box .news_content .news_content_item .gd{ font-size: 16px;color: #ef7800;text-align: left;}    .news_box .news_content .news_content_item .news_item_img{width: 100%;height:210px;cursor: pointer;transition: all 1s linear;}    .news_box .news_content .news_content_item .news_item_img:hover {        transform: scale(1.2);    }    .bottom_box .box_logo{width: 100%;padding: 0 2%;box-sizing: border-box;}    .bottom_box .box_logo a{width: 15%;height:100%;display: inline-block;margin-top: 36px;}    /*.bottom_box .box_logo a span{height:0;display:block;background:rgba(0,0,0,0.4);position:absolute;bottom:0;color:#fff;font-size:0px;}*/    .bottom_box .box_logo a:hover{width: 15%;height:100%;transition:all 0.7s;background:rgba(0,0,0,0.4);}    .bottom_box .box_logo a img{width: 100%;height:100%;}    .clearfix::after {        clear:both;        display:block;        height:0;        content:'';    }    li,ul {        list-style:none;    }    #container {        margin:0 auto;        width:100%;        margin-bottom: 70px;    }    #container li {        position:relative;        float:left;        overflow:hidden;        margin:1.5%;        width:22%;        margin-bottom: 40px;        height:271px;        /*border:1px solid #ccc;*/        text-align:center;        /*line-height:160px;*/        cursor:pointer;    }    #container li img {        width:100%;    }    #container li p {        position:absolute;        top:-271px;        left:0;        z-index:2;        width:100%;        height:271px;        color:#fff;    }    #container li .img {        display:block;        width:100%;        height:271px;        -webkit-transition:.5s ease-in;        -moz-transition:.5s ease-in;        -o-transition:.5s ease-in;        transition:.5s ease-in;        -ms-transition:.5s ease-in;    }    #container li:nth-child(1) .img {        background-image:url(../img/mk3_item01.png);        background-repeat:no-repeat;        background-size:100% 100%;        -moz-background-size:100% 100%;    }    #container li:nth-child(2) .img {        background-image:url(../img/mk3_item02.png);        background-repeat:no-repeat;        background-size:100% 100%;        -moz-background-size:100% 100%;    }    #container li:nth-child(3) .img {        background-image:url(../img/mk3_item03.png);        background-repeat:no-repeat;        background-size:100% 100%;        -moz-background-size:100% 100%;    }    #container li:nth-child(4) .img {        background-image:url(../img/mk3_item04.png);        background-repeat:no-repeat;        background-size:100% 100%;        -moz-background-size:100% 100%;    }    #container li:nth-child(5) .img {        background-image:url(../img/mk3_item05.png);        background-repeat:no-repeat;        background-size:100% 100%;        -moz-background-size:100% 100%;    }    #container li:nth-child(6) .img {        background-image:url(../img/mk3_item06.png);        background-repeat:no-repeat;        background-size:100% 100%;        -moz-background-size:100% 100%;    }    #container li:nth-child(7) .img {        background-image:url(../img/mk3_item07.png);        background-repeat:no-repeat;        background-size:100% 100%;        -moz-background-size:100% 100%;    }    #container li:nth-child(8) .img {        background-image:url(../img/mk3_item08.png);        background-repeat:no-repeat;        background-size:100% 100%;        -moz-background-size:100% 100%;    }    #container li:hover .img {        -webkit-transform:scale(1.1,1.1);        -moz-transform:scale(1.1,1.1);        -o-transform:scale(1.1,1.1);        transform:scale(1.1,1.1);    }    #container li p i {        position:absolute;        top:0;        left:0;        z-index:-1;        display:block;        width:100%;        height:100%;        background:#000;        font-size:16px;        opacity:.7;        -moz-opacity:.7;        filter:alpha(opacity=70);    }    #container li p span {        display:block;        margin:0 auto;        padding-top:100px;        width:94%;        font-size:16px;        line-height:24px;    }    #container li p a {        position:absolute;        top:20px;        left:50%;        display:block;        margin-left:-16px;        width:32px;        height:32px;        /*background:url(https://www.jq22.com/tp/6375197141508666897222181.png) no-repeat 0 0;*/    }    .explain {        display:block;        margin:0 auto;    }}@media screen and (max-width: 1500px){    .mk2 .title_nox .n_tab{margin-top: 20px;}    .mk2 .title_nox .n_tab span{font-size: 22px;}   }@media screen and (max-width: 1290px){    .mk2 .tab_box .item .b_title span{font-size: 12px;}}/*小屏幕*/@media screen and (max-width: 768px) {    #container {        display: none;    }    .banner {        width: 100%;        padding-top: 50px;        box-sizing: border-box;    }    .swiper-slide {height: 162px;}    .swiper-slide img{width: 100%;height: 100%;}    .m1_content .title{width: 100%;text-align: center;}    .m1_content .title img{width: 50%;margin: 0 auto;display: inline-block;margin-top: 14px;}    .m1_content .m1_item_box .m1_item{width: 100%;text-align: center;margin-bottom: 30px;}    .m1_content .m1_item_box .m1_item img{width: 20%; max-width: 100%;display: inline-block;}    .m1_content .m1_item_box .m1_item .text{line-height: 40px;}    .mk2{width: 100%;text-align: center;}    .mk2 .title_nox{width:100%;text-align: center;background: url(./../img/i_mk2_title.jpg) no-repeat;background-size: 100% 100%;}    .mk2 .title_nox .title{width: 100%;display: inline-block;padding-top: 40px;padding-bottom: 20px;}    .mk2 .title_nox .title img{width: 60%;}    .mk2 .title_nox .n_tab{width: 100%;padding: 0 20px;box-sizing: border-box;display: flex;        flex-direction: row;        flex-wrap: wrap;}    .mk2 .title_nox .n_tab span{padding: 10px 15px;color: #fff;cursor: pointer;font-size: 12px;float: left;width: 33%;box-sizing: border-box;margin-bottom: 20px;}    .mk2 .title_nox .n_tab span.active{background: #ef7800;}    .mk2 .title_nox .n_tab span:hover{background: #ef7800;}    .mk2 .tab_box{width: 100%;padding-bottom: 20px;box-sizing: border-box;}    .mk2 .tab_box .item{width: 90%;display: inline-block;position: relative;margin-top: 16px;}    .mk2 .tab_box .item .shop_img{width: 100%;}    .mk2 .tab_box .item .b_title{flex-direction: column !important;width: 100%;height: 40px; box-sizing: border-box; position: absolute;bottom: 0;overflow: hidden;background:rgba(0,0,0,0.7);}    .mk2 .tab_box .item .b_title span{color: #fff;font-size: 12px;display: block;width: 100%;}    .gd_text{display: inline-block;  text-decoration: none;color: #ef7800;font-size: 18px;margin-top: 18px;}        .mk3{background: url(./../img/mk3_bj.jpg) no-repeat;background-size: 100% 100%;width: 100%;text-align: center;}    .mk3_box{width: 100%;margin: 0 auto;}    .mk3 .mk3_box .title{width: 100%;display: inline-block;padding-top: 20px;padding-bottom: 10px;box-sizing: border-box;}    .mk3 .mk3_box .title img{width: 60%;}    .mk3 .mk3_box .ax_box{padding: 0 5%;box-sizing: border-box;flex-direction:initial!important;}    .mk3 .mk3_box .ax_box .mk3kd{margin-bottom: 20px;width: 45%;}    .mk3 .mk3_box .ax_box img{width: 100%;height: 100%!important;}    .mk4{width: 100%;text-align: center;}    .mk4_box{width: 100%;margin: 0 auto;}    .mk4 .mk4_box .title{width:100%;display: inline-block;padding-top: 20px;padding-bottom: 10px;}    .mk4 .mk4_box .title img{width: 45%;height: auto;}    .mk4 .mk4_box .ax_box{padding-bottom: 10px;box-sizing: border-box;}    .mk4 .mk4_box .ax_box .kuandu{width: 48%;margin-bottom: 15px;}    .mk4 .mk4_box .ax_box .kuandu img{width:100%;height:100%; }    .news_box{width: 100%;}    .news_box .news_coeent{text-align: center;width: 100%;}    .news_box .news_content{width: 100%;flex-direction: column !important;}    .news_box .news_coeent .news_title{display: inline-block; width: 40%; margin-top: 20px;margin-bottom: 10px;}    .news_box .news_coeent .news_tab{font-size: 14px;color: #4c4c4c;margin-bottom: 10px;margin-top: 20px;}    .news_box .news_coeent .news_tab span{padding:10px 26px;cursor: pointer;transition: all .3s;}    .news_box .news_coeent .news_tab span.active{background: #ef7800;color: #fff;}    .news_box .news_coeent .news_tab span:hover{background: #ef7800;color: #fff;}    .news_box .news_content .news_content_item{width: 100%;margin-bottom: 30px;}    .news_box .news_content .news_content_item .date{border-bottom: 1px solid #ededed;padding-bottom: 24px;display: none;}    .news_box .news_content .news_content_item .date p{color: #6e6e6e;font-size: 24px;margin-bottom: 10px;}    .news_box .news_content .news_content_item .date span{color: #b2b2b2;font-size: 16px;}    .news_box .news_content .news_content_item .title{padding-bottom: 20px;padding-top: 20px; font-size: 18px;font-weight: bold;color: #161616;}    .news_box .news_content .news_content_item .info{padding: 0 20px; padding-bottom: 20px;font-size: 16px;color: #888888;width: 100%;text-align: center;box-sizing: border-box;}    .news_box .news_content .news_content_item .gd{ font-size: 16px;color: #ef7800;text-align: left;display: none;}    .bottom_box .box_logo{width: 100%;padding: 0 2%;box-sizing: border-box;}    .bottom_box .box_logo a{width: 30%;display: inline-block;margin-top:10px;}    .bottom_box .box_logo a img{width: 100%;}}