/* ****************移动端 ******************/
@media screen and (max-width:768px){
.container{position: relative; padding: 0 10px !important;padding-top: 146px !important;}
.container .allwidth{width: 100%;}
.head_lis .text_title,.head_lis .collect,.head_lis .search_line,.side,.gif{display: none;}
.top_head{margin-bottom: 40px; padding: 0 10px;position: fixed; left: 0;top: 34px;z-index:2001;background:#fff;border-bottom: 1px solid #ccc;}
.head_lis{width:100%;position: fixed;left: 0;top: 0;z-index: 1001;}

.search{width:auto!important;margin-left:10px;margin-right:10px;border-color: rgb(138, 24, 21);border-radius:0;}
.search input{width:321px !important;display: inline-block;}

.float_win{right:0!important;left:0;margin:auto;top: 0;bottom: 0;}

/* =========logo ========*/
.logo{margin: 7px 0;}
.logoBox{position: relative;}
.logoBox a img{width: 80%;    margin-bottom: 12px;}

/* =======移动端按钮 ======*/
.nav_btn{width: 44px; height: 34px; position: absolute; z-index: 2000; right: 0; top: 24px; border-radius: 4px; border: 1px solid #8a1815; padding: 9px 0;}
.nav_btn>li{background: #8a1815; width: 22px; height: 2px; border-radius: 1px; margin: 0px auto; margin-bottom: 4px; transition: all 0.3s ease-in-out;}
.nav_btns>li:nth-child(1){-webkit-transform: translateY(7px) rotate(45deg); -ms-transform: translateY(7px) rotate(45deg); -o-transform: translateY(7px) rotate(45deg); transform: translateY(7px) rotate(45deg);}
.nav_btns>li:nth-child(2){display: none;}
.nav_btns>li:nth-child(3){-webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}

/* ========nav ============*/
.nav{position: fixed !important; z-index: 1000; left:100%; top: 0; height: 100%; padding-top: 130px; overflow-y: auto; transition: all 0.3s ease-in-out;background:#fff;}
.nav_hide{-webkit-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); transform: translateX(0px); left:0;}
.navbar_ul>li a.action{background:none;border:none; height: 60px; line-height: 60px;}
.navbar_ul>li{width: 95%; padding: 0 20px; margin: 0 10px; line-height: 60px; border-bottom: 1px solid #ccc;}
.navbar_ul>li>a{width: 95%; text-align: left; float:left;}
.navbar_ul>li .add_select{display:block;width:13px;height:13px;background:url(../upload/images/2020/5/ff67c5378d85a612.png)no-repeat center center;margin-top: 24px;}
.navbar_ul>li .add{background:url(../upload/images/2020/5/2cd00764e727c24b.png)no-repeat center center;}
.navbar_ul li .menu{position: relative;top:0;background:#fff;}
.navbar_ul>li:hover a, .navbar_ul>li.normal{background: transparent;}
.navbar_ul li.normal>a, .navbar_ul li>a:hover{background: transparent;border:none;}
.navbar_ul li ul li{width: 86%; margin:0 20px;}
.navbar_ul li ul li a{border:none;border-bottom: 1px solid #ccc;}

/* =======首页内容 ==========*/
.party{top:120px;}
.party .hd{bottom:6px;}

.one_content{width: 100% !important;}
.one_content .contents_a>ul{margin: 20px 0 20px;}
.one_content .contents_a>ul>li>a{width: 60% !important;}
.first .one_content{margin-bottom:0px;}
.two_content .contents_a>ul>li>a{width: 70% !important;}
.two_content{width: 100% !important;}
.two_content.content_pc{display: none !important;}
.two_content.content_mobile{display: block !important;}
.two_content.content_mobile .contents_b .content_ul{height:190px;}
.two_content .contents_b .content_two .bd ul li a img{width: 100% !important;}
.two_content .contents_b .content_ul .bd ul li {width: 70px; margin: 0 22px;margin-bottom:18px; text-align: center;}
.two_content.content_mobile .common_title{width: 355px; margin: auto;}
.two_content.content_mobile .contents_b{width: 355px; margin: auto;}


.friends{margin: 50px 0;display: flex;justify-content: center;}
.link_channel{display: flex;flex-direction: column;width:100%;}
.link_channel .link_drop{margin-bottom: 10px;margin-right:0;width:100%;}
.link_channel .link_drop span img{margin-left:20px;}
.footer{height: auto !important; padding-bottom: 15px !important;}
.footer .container{padding-top:0 !important;}
.foot_hide{display: block !important;}
.footer .footer_box>ul{width: 46%; margin: auto; top: 0 !important; position: relative !important;}

/* =======栏目页 ==========*/
.column_box{padding: 0 10px !important;margin-top: 130px;}
.column_info{padding-top: 0 !important;}
.address{width: 100% !important; height: 60px !important; margin: 0 !important; background:#f2f5fa;}
.address .location{line-height: 60px !important;padding: 0 10px !important;}
.address .location ul li,
.address .location ul li a{height: 40px;}
.address .location ul .t div{margin-top: 21px !important;}
.left_page{display: none;}
.right-con{width: 100% !important; margin: 0 !important; padding: 20px 0 0 !important;}
.con_text{width:100%;}
.con_text .text{width:100%;}
.con_text .text img{    max-width: 100% !important; height: auto !important;}
.right-con>ul>li .dot_list{margin-right: 10px !important;}
.right-con>ul>li a{width: 64%; display: inline-block;}
.right-con>ul>li i{width: 27%;}
.page_num{width: 100% !important;}
.title-menu-list>.list>li a{padding: 10px !important; margin-right: 0 !important;}


}

/* *****************min-width:1200px ******************************/
@media screen and (min-width:1200px){
.container{width: 1200px;}
.allWidth{width: 1200px; margin: 0 auto;}
/* ===头部 =====*/
.top_head{height: 120px; background: #fff;}
.top_head .logo-wrap{height: 100%; }
.logo{margin-top: 12px;}
.navbar_ul>li:hover .menu{display: block;}
.col-md-4{padding: 0;}
.footer{height: 96px;}
.footer .footer_box>ul>li:hover .foot_code{display: block;}
}

/* ******************min-width:1200px end************************/
@media screen and (min-width: 768px) and (max-width:992px){
.float_win{display: none;}
.first,.second,.third{padding: 0 112px !important;}
.third{margin-top: 50px;}

.link_channel .link_drop{margin-bottom: 10px;}
.navbar_ul>li:hover .menu{display: block;}
}

/* ******************max-width:992px end************************/
@media screen and (max-width:992px){

}
/***************** ipad (min-width: 992px) and (max-width:1200px)**********************/
@media screen and (min-width: 992px) and (max-width:1200px){
.float_win{display: none;}
.container{width: 96%;}

/* ========首页 ==========*/
.one_content{width: 60% !important; margin-right: 6% !important;}
.two_content{width: 34% !important;}
.one_content .contents_a>ul>li>a{width: 60% !important;}
.two_content .contents_a>ul>li>a{width: 36% !important;}
.two_content.content_pc{display: none !important;}
.two_content.content_mobile{display: block !important;}
.link_channel .link_drop{margin-bottom: 10px;}
.footer{padding-bottom: 15px;}

/* ========栏目页 ==========*/
.navbar_ul>li:hover .menu{display: block;}
.left_page{width: 20% !important;}
.address{width: 74% !important; margin-left: 6% !important;}
.right-con{width: 74% !important; margin-left: 6% !important;}
.right-con>ul>li a{width: 74%;}
.footer .footer_box>ul>li:hover .foot_code{display: block;}
}
