@media (min-width:768px){

    /* 顶部 */

    .top.min_screen{

        display:none;

    }

    /* 头部 */

    .head{

        width:100%;

        height:55px;

        background-color:rgba(161, 3, 3, 1);

        position:fixed;

        top:0;

        left:0;

        z-index:3;

    }

    .head_position{

        width:100%;

        height:55px;

        background-color: #ccc;

    }

    .head .heart{

        height:100%;

        position: relative;

    }

    .top_logo{

        display:inline-block;

        height:55px;

        line-height:55px;

        /* margin-right:26px; */

    }

    .top_logo img{

        margin:0;

        vertical-align: middle;

    }

    /* 导航 */

    .top_nav{

        max-width: 1023px;

        position: absolute;

        left:176px;

        top:0;

    }

    .nav_item{

        display:inline-block;

        margin:0;

    }

    .nav_item a{

        display:inline-block;

        color:#fff;

        font-size:18px;

        padding:0 13px;

        line-height:55px;

    }

    .nav_item.current a{

        background-color: rgba(185, 68, 68, 1);

    }

    .nav_item:hover a{

        background-color: rgba(185, 68, 68, 1);

    }

    /* 搜索 */

    .top_search{

        width:186px;

        height:30px;

        margin-top:12.5px;

        position: relative;

        display: inline-block;

        background-color: rgba(107, 11, 5, 0.37);

    }

    .top_search .search_input{

        background-color: rgba(255,255,255,0);

        color:rgba(211, 160, 159, 1);

        line-height:30px;

        font-size:14px;

        padding-left:10px;

    }

    .search_btn{

        width:18px;

        height:auto;

        position: absolute;

        right:6px;

        top:6px;

        color:rgba(211, 160, 159, 1);

        cursor: pointer;

    }



    /* 网站底部 */

    .foot{

        margin-top:15px;

    }

    .foot_position{

        height:480px;

        background-color: #ccc;

    }

    .foot_top{

        width:100%;

        padding:0 25px 20px 25px;

        background-color: #fff;

    }

    .foot_top .title{

        padding-top:15px;

        padding-bottom:12px;

    }

    .hzhb ul li{

        float:left;

    }

    .hzhb ul li a{

        display: inline-block;

        width:129px;

        border:1px solid #eeeded;

        height:54px;

        margin:20px 6px;

        box-sizing: content-box;

        overflow: hidden;

    }

    .hzhb ul li a img{

        width:100%;

        height:100%;

        object-fit: cover;

    }

    /* 友情链接 */

    .yqlj_links a{

        display: inline-block;

        margin:5px 10px;

        font-size:14px;

        color:#333;

    }

    .other{

        margin-top:46px;



    }

    .other p{

        text-align:center;

        color:rgb(105,105,105);

        font-size:12px;

        line-height:1.5;

    }

    .other p span{

        margin:0 10px;

    }

    .foot_bottom{

        height: 59px;

        color: #ccc;

        font-size: 16px;

        line-height: 21px;

        background-color: #0d0d0d;

        padding: 10px 25px 0 25px;

    }

    .copyright_left a{

        color:#ccc;

        margin:0 5px;

    }

    .copyright_right ul li{

        float:right;

        font-size:14px;

    }

    .copyright_right ul li a{

        color:#ccc;

    }

    .copyright_right ul li.about{

        margin-left:16px;

    }

    .goTop{

        position: fixed;

        right:0px;

        bottom:100px;

        cursor: pointer;

        display:none;

        width:42px;

        height:31px;

        border: 1px #cdcdcd solid;

        border-top:0;

        background-color: #f4f4f4;

        border-radius: 3px;

        overflow: hidden;

    }

    .goTop .scroll{

        display:block;

        width:40px;

        height:31px;

        padding:3px 5px;

        text-align:center;

        color:#787878;

        line-height:30px;

        border-top:1px #cdcdcd solid;

        background:url(../images/scrolltop.png) no-repeat 0 0;

    }



}

@media (max-width:1119px) and (min-width:768px){

    .head{

        height:110px;

    }

    .top_nav{

        max-width:100%;

        width:100%;

    }

    .top_nav ul{

        width:calc(100% - 300px);

        /* width:100%; */

    }

}



@media (max-width:767px){

    /* 头部 */

    .top.min_screen{

        display:block;

    }

    .top{

        width:100%;

        height:0.57rem;

        background-color: #fff;

        position: fixed;

        top:0;

        left:0;

        z-index:8;

    }

    .top_position{

        width:100%;

        height:0.57rem;

        background-color: #ccc;

    }

    .wap_guanggao{

        width:100%;

        height:100%;

        margin-top:0;

    }

    .wap_guanggao img{

        width:100%;

        height:100%;

        object-fit: cover;

    }

    .close_ad{

        width:0.15rem;

        height:0.15rem;

        position: absolute;

        top:0.05rem;

        right:0.05rem;

        z-index:3;

    }

    .head{

        width:100%;

        position:fixed;

        background-color: #fff;

        top:0.57rem;

        left:0;

        z-index:8;

    }

    .head_position{

        width:100%;

        height:0.98rem;

        background-color: #ccc;

    }

    .head .max_screen{

        display:none;

    }

    .head_top{

        height:0.48rem;

        padding:0.1rem 0.15rem 0 0.15rem;

        margin-bottom:0.05rem;

    }

    .head_logo{

        height:100%;

    }

    .head_logo img{

        height:100%;

        width:auto;

    }

    .column_select{

        display:none;

    }

    /* logo */

    .head_search{

        width:1.98rem;

        height:0.35rem;

        padding-top:0.05rem;

        position: relative;

    }

    .search_input{

        width:100%;

        height:100%;

        color:rgba(178, 178, 180, 1);

        font-size:0.12rem;

        border-radius: 0.15rem;

        padding-left:0.3rem;

    }

    input[type="text"].search_input{

        height:100%;

        border:1px solid rgba(241, 241, 241, 1);

    }

    input.search_input::-webkit-input-placeholder{

        color: rgba(178, 178, 180, 1);

        font-size: 0.12rem;

    }

    input.search_input:-moz-placeholder{

        color: rgba(178, 178, 180, 1);

        font-size: 0.12rem;

    }

    input.search_input::-moz-placeholder{

        color:rgba(178, 178, 180, 1);

        font-size: 0.12rem;

    }

    input.search_input:-ms-input-placeholder{

        color: rgba(178, 178, 180, 1);

        font-size: 0.12rem;

    }

    .search_btn{

        width:0.18rem;

        height:auto;

        cursor: pointer;

        position: absolute;

        left:0.05rem;

        top:0.11rem;

    }

    #wap_content_search{

        display:none;

    }

    /* 导航 */

    .top_nav{

        width:100%;

        height:0.36rem;

        overflow-x:scroll;

        border-bottom:1px solid rgba(241, 241, 241, 1);

    }

    .top_nav ul{

        width:6.67rem;

        position: relative;

    }

    .nav_item{

        display: inline-block;

        font-size:0.16rem;

        padding:0.03rem 0;

        margin-left:0.16rem;

    }

    .nav_item a{

        padding:6px 0;

    }

    .nav_item.current a{

        border-bottom:3px solid rgba(161, 3, 3, 1);

    }

    .nav_item:hover a{

        border-bottom:3px solid rgba(161, 3, 3, 1);

    }



     /* 底部 */

     .foot_position{

        height:0.7rem;

        background-color: #ccc;

    }

     .foot_top.max_screen{

         display:none;

     }

     .foot_top{

        background-color: rgba(65, 65, 65, 1);

        padding:0 0.15rem 0.15rem 0.15rem;

    }

    .foot_top .title{

        padding-top:0.18rem;

        margin-bottom:0.17rem;

    }

    .foot_top .title img.max_screen{

        display:none;

    }

    .foot_top .title h4{

        font-size:0.16rem;

        font-weight:500;

        color:rgba(181, 181, 181, 1);

        line-height:0.2rem;

    }

    .hzhb ul li{

        width:25%;

        height:0.32rem;

        margin:0.05rem 0;

        float:left;

    }

    .hzhb ul li a{

        display: inline-block;

        width:100%;

        height:100%;

        padding:0 0.05rem;

        overflow: hidden;

    }

    .hzhb ul li a img{

        width:100%;

        height:100%;

        object-fit: cover;

    }

    /* 友情链接 */

    .yqlj_links a{

        font-size:0.14rem;

        color:rgba(161, 159, 159, 1);

        line-height:0.2rem;

        margin-right:0.05rem;

    }

    .foot_bottom.max_screen,.other.max_screen{

        display:none;

    }

    .links{

        background-color: rgba(65, 65, 65, 1);

        border-top:1px solid rgba(161, 159, 159, 1);

        text-align: center;

        padding:0.1rem 0;

    }

    .links ul li{

        display:inline-block;

        padding:0 0.1rem;

    }

    .links ul li a{

        font-size:0.14rem;

        color:rgba(161, 159, 159, 1);

        line-height:0.2rem;

    }

    .links ul li.about{

        position: relative;

    }

    .links ul li.about:after{

        content:'';

        width:0;

        height:0.12rem;

        position: absolute;

        right:-0.04rem;

        top:0.05rem;

        border-right:1px solid rgba(161, 159, 159, 1);

    }

    .other{

        background-color: rgba(35, 35, 35, 1);

        font-size:0.14rem;

        color:rgba(161, 159, 159, 1);

        line-height:0.2rem;

        padding:0.15rem;

    }

    .other p{

        text-align:center;

    }

    .goTop{

        position: fixed;

        right:0.15rem;

        bottom:1.14rem;

        cursor: pointer;

        display:none;

        width:0.34rem;

        height:auto;

        z-index:3;

    }

}