@media(max-width: 992px){
    .con{
        width: 100%;
        min-width: auto;
    }
    .pcsearch{
        display: none;
    }
    .search {
        float: left;
        width: 27%;
        height: 42px;
        margin-top: 0px;
        position: relative;
    }

    .logo {
        float: left;
        width: 33%;
        text-align: center;
    }
    .logo img{
        width: 100%;
    }
    .iconR{float: right;width: 36%;text-align: center;margin-top: 9px;}
    .iconR a{

        display: inline-block;

        margin: 0 4px;
    }
    .msearch{
        width: 94%;
        display: block;
        margin-bottom: 10px;
    }
    .banners4 {
        display: block;
        overflow: hidden;
    }
    /*.serch_logo{*/
    /*display: none;*/
    /*}*/
    .mlogo{
        float: left;
        display: none;
    }

	.banners{
        display: none;
    }
    .bannerm{
        position: relative;
        overflow: hidden;
        margin: 20px auto;
		width: 96%;
		border-top: 1px solid #e5e5e5;
		padding: 13px 0;
		display: block;
    }
    .bannerm .swiper-pagination2{
        position: absolute;
        bottom: 20px;
        z-index: 10;
        text-align: right;
        padding-right: 29px;
        width: 95%;
    }
    .bannerm .swiper-pagination2 span{
        height:10px;
        width: 10px;
        border-radius: 50%;

    }
    .bannerm .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
        display: inline-block;
        border-radius: 0%;
        background: #fff !important;
        opacity: 1;
        /*background: rgba(255,255,255,2);*/
    }
    .bannerm .swiper-pagination-bullet-active {
        opacity: 1;
        background: #333 !important;
    }
    .bannermimg img{
        width: 100%;
    }
    /*.kaopu*/
    /*.kaopu*/
    .banners3{
        position: relative;
        overflow: hidden;
        padding-bottom: 30px;
        display: none;
    }
    .banners3 .swiper-pagination3{
        position: absolute;
        bottom: 2px;
        z-index: 10;
        text-align: center;
        padding-right: 29px;
        width: 100%;
    }
    .banners3 .swiper-pagination3 span{
        height:10px;
        width: 10px;
        border-radius: 50%;

    }
    .banners3 .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
        display: inline-block;
        border-radius: 0%;
        background: #ddd !important;
        opacity: 1;
        /*background: rgba(255,255,255,2);*/
    }
    .banners3 .swiper-pagination-bullet-active {
        opacity: 1;
        background: #333 !important;
    }
    /*title*/
    .title{
        width: 100%;
        text-align: center;
        margin: 10px auto 20px;
    }
    .title h2{
        font-size: 3em;
        color: #000;

    }
    .title p{
        font-size: 14px;
        color: #000;
    }
    /*xinpin*/
    .xinpin{

        width: 100%;

        margin: 0 auto;

        overflow: hidden;
    }
    .xinpinlist{

        display: block;

        width: 96%;

        float: left;

        margin: 1%;

    }
    .xinpinimg{

        text-align: center;

        font-size: -2em;
    }
    .xinpinimg img{

        width: 100%;
    }
    .xinpinname{

        font-size: 1.5em;

        text-align: center;

        margin: 10px 0 5px;

        color: #000;
    }
    .des{

        text-align: center;

        color: #666;

        font-size: 13px;
    }
    /*xilie*/
    .xilie{

    }
    .xilietop{
		display: none;
       
    }
    .xilietopm{
        overflow: hidden;

        width: 98%;

        margin: 0 auto;
            display: block;
    }
    .xilietopm a{

        display: block;

        float: left;

        margin: 2px;

        width: 100%;

    }
    .xilietopm a img{

        width: 100%;
    }
    .xilietiotit{

        width: 97%;

        margin: 15px auto;
    }
    .xilietiotit h2{

        font-size: 2em;

    }
    .xilietiotit p{

        font-size: 14px;

        margin: 2px 0;
    }
    .xiliebottom{

        overflow: hidden;

        width: 98%;

        margin: 0 auto;
    }
    .xiliebottom a{

        display: block;

        float: left;

        width: 47%;

        margin: 1%;
    }
    .xiliebottomimg img{

        width: 100%;
    }
    .xiliebottomname{

        font-size: 20px;

        margin: 20px 0;

        height: 60px;

    }
    /*sousuo*/
    .jingpinsearch{background: url("../image/storebg.png") no-repeat;overflow: hidden;height: 277px;background-size: 100% 100%;margin-top: 20px;}
    .jingpinsearch h2{
        font-size: 21px;
        margin-top: 100px;
        text-align: center;
    }
    .searchjp{

        overflow: hidden;

        width: 160px;

        border: 1px solid #000;

        height: 44px;

        border-radius: 28px;

        margin: 18px auto;

        font-size: 14px;

    }
    .searchjpL{

        float: left;

        height: 60px;

        width: 80%;

        /* border-radius: 20px; */
    }
    .searchjpL input{

        height: 57px;

        background: #fff;

        border: none;

        outline: none;

        width: 100%;

        padding-left: 67px;

        margin-left: 10px;

        border-radius: 28px;

        font-size: 20px;

        border: none;

        padding-left: 25px;
    }
    .searchjpR{

        width: 20%;

        float: left;

        height: 60px;
    }
    .searchjpR input{

        background: #000 url(../image/search2.png) no-repeat center;

        width: 100%;

        height: 60px;
    }
    /*footer*/
    .footer{width: 100%;overflow: hidden;background: #000;padding: 10px 0;}
    .footerlist{
        float: left;
        width: 100%;
        text-align: center;
    }
    .dzyou{

        text-align: center;

        margin-top: 20px;

        color: #fff;

        font-size: 16px;
    }

    .link-list {
        display: inline-flex;
        flex-direction: column;
        justify-content: space-evenly;
        font-size: .9375rem;
        line-height: 2.67;
        text-align: center;
        text-decoration: underline;
        width: 100%;
        text-align: center;
        color: #fff;
    }
    .footer-blocks-block a{
        color: #fff;
    }
    .legal-notice{
        width: 50%;
        margin: 20px auto;
        text-align: left;
        color: #ddd;
        line-height: 23px;
    }
    .footer-blocks-block{

    }
    .legal-notice-line{

    }
    .link-list-item:hover {
        font-weight: 700
    }
    .guanzhu{

        color: #fff;

        font-size: 14px;

        margin: 20px 0;
    }
    .weibo{

    }
    .weibo img{

        /* border-radius: 50%; */
    }
    .line{

        border-top: 1px solid #fff;

        width: 73px;

        margin: 20px auto;
    }
    .contry{

    }
    .contry select{

        width: 325px;

        height: 45px;

        font-size: 20px;

        border-radius: 30px;

        padding-left: 21px;
    }
    .serch_logo{
        margin-bottom: 15px;
    }
    .swiper-pagination4{
        text-align:center;
    }
    .fnav{
        display: none;
    }
    .footer .flogo {
        text-align: center;
        margin: 20px 0;
    }



    /*列表页*/
    .catlist{

        width: 96%;

        margin: 0px auto;

        padding-top: 13px;

    }
    .catimg1{
         display: none;

    }
    .catimg1m{

        display: block;

        width: 100%;

        position: relative;

        margin: 0;

    }
    .catimg1m img{

        width: 100%;
       
    }
    .catimg1m p{
    position: absolute;
    bottom: 29px;
    width: 100%;
    text-align: center;
}
    .catimg1m span{

        /* position: absolute; */

        font-size: 13px;

        border-radius: 28px;

        padding: 5px 30px;

        left: 30%;

        /* bottom: 29px; */

        background: #000;

        color: #fff;

    }
    .catsmart{

        margin-top: 20px;

    }
    .catvideo{
display: none;
        width: 100%;

        float: left;

    }
    .videoname{

        font-size: 17px;

    }
    .videodes{

        font-size: 12px;

        margin-bottom: 20px;

        width: 95%;

    }
    .tansuo{

        font-size: 13px;

        /* border: 2px solid; */

        padding: 5px 25px;

        border-radius: 20px;

    }
    .addctry{

        display: block;

        width: 100%;

        float: left;

        margin-top: 24px;

    }
    .addctry img{

        width: 100%;

        height: auto;

    }
    .shorttit{

        font-size: 12px;

        color: #666;

        margin: 10px 0;

    }
    .goodname{

        font-size: 14px;

    }
    .guige{

        font-size: 14px;

        font-weight: 700;

    }
    /*about*/
    .pagebanner{
        width: 96%;
        margin: 0 auto;
        padding-top:16px;
    }
    .pagebanner img{
        width: 100%;
    }
    .aboutnav{
        text-align: center;
        border-bottom: 2px solid;
        width: 96%;
        font-size:20px;
        margin: 20px auto;
        padding: 10px 0;

    }
    .aboutnav a{
        display: inline-block;
        width: 28%;
        padding: 10px 0;
    }
    .aboutnav a.active{
        background: #000;
        color: #fff;
    }
    .baoutcon{
        width: 96%;
        margin: 0 auto;
    }
    .baoutcon img{
        width: 100% !important;
        height:auto  !important;
    }
    /*detail*/
    .detail{

        width: 96%;

        overflow: hidden;

        margin: 0 auto;

        padding: 20px 0;

    }
    .detailL{

        width: 100%;

        float: left;

    }
    .d1{

        width: 100%;
    }
    .d1 img{

        width: 100%;
    }
    .d2{

        overflow: hidden;
    }
    .detailitem{

        width: 48%;

        float: left;

        margin-top: 20px;

    }
    .detailitem img{

        width: 100%;
    }
    .detailR{

        float: right;

        width: 100%;

        margin-top: 0;

        top: 0;

    }
    .detaillabel{

        font-size: 1.5em;

        color: #666;
    }
    .detailname{

        font-size: 2em;

        margin: 0px 0;
    }
    .detaildes{

        font-size: 15px;
    }
    .detailline{

        width: 100%;

        height: 1px;

        background: #eee;

        margin: 19px 0;
    }
    .sezhi{

        overflow: hidden;
    }
    .sekaui{

        width: 40px;

        height: 40px;

        border-radius: 50%;

        float: left;

        margin-right: 20px;
    }
    .detailtab{

        width: 96%;

        margin: 0 auto;

        border-bottom: 1px solid #eee;

        height: 40px;

        line-height: 40px;

        margin: 40px 0 10px;

    }
    .detailtab a{

        display: inline-block;

        width: 19%;

        text-align: center;

        font-size: 20px;
    }
    .detailtab a.active span{
        border-bottom: 2px solid #000;
        padding-bottom: 7px;
        padding-left: 4px;
        padding-right: 4px;
    }
    .detilcon{

        width: 96%;

        margin: 0 auto;

        font-size: 17px;

        line-height: 30px;

        padding: 10px;

    }
    .detailR.on {
        position: relative;
        right: 0;
    }
}