
/* ***********************移动端 *************************/
@media screen and (max-width:1200px){
.container{position: relative;width:auto;padding-left:10px !important;padding-right:10px !important;}
/* .head_left,.head_btn{display: none;} */
.allWidth{width: auto;}
.head_right{padding:0 10px;position: absolute;right: 29px; top: 42px;z-index:999}
.top_head{margin-bottom: 18px; padding: 0 10px;height: 80px;line-height: 80px;position: fixed;top:34px;left:0;z-index: 2000;}
.head_lis{position: fixed;top: 0;left: 0;width: 100%;z-index: 999;}
.search{display: none;}

.search input{height: 24px;width: 158px;margin-left:0px;margin-top: 3px;}
.search button{margin-top: 0px;height: 28px;border: none;width: 46px;background: #156dba;margin-left:-5px;}
/* .search form{border:none;} */
.search form{height: 30px; line-height: 30px; border: 1px solid #565656; margin-top: 5px;display:none;background: #ffffff}
/* head */
.newadd-top-wrap {height: 35px;line-height: 35px;background: #00306B;color: #fff;}
.newadd-top{width: auto;margin: 0 auto;}
.newadd-top .index a{color: #fff;margin: 0 4px;}
.top{height:176px}

/* header */
.head_bgc{ height:170px}
.side{margin-left:35px;margin-top:-18px;}
.sideBox{ padding:5px; height:110px; overflow:hidden;margin-bottom:15px;}
.sideBox .bd{ padding:5px 0 5px 5px;  }
.sideBox .bd li{ height:36px; line-height:36px; overflow:hidden;font-size:18px;color:#fff;font-weight: 700;letter-spacing: 2px; }
.menuBox{ height: 0px; background: #015198;}
/* logo */
.head{height: 36px; line-height: 36px;  background: #000A20; overflow: hidden;}
/* banner */
.banner-box{margin-top: 35px;height:auto;width: 100%;}
.notice_bgc{ width: 100%; height: 150px;   margin-top: -3px;}
.right_bgc{height: 170px;}
.picFocus .bd img {
  width: 389px;
  max-width: 1200px;
  display: block;
  max-height: 345px;
  height: 200px;}
  .picFocus .hd ul li{display: none;}
  .hd.banner-hd > a.prev { left:212px }
  .hd.banner-hd > ul{ margin-top: 50px;}
/* .hd.banner-hd {display: none;} */

.sy_heder{position: relative; height: 80px;}
/* .logoBox{width: 100%;height: 70px;position:fixed;z-index:997;top:0px;} */
.logo{margin:10px 0;margin-left:10px;margin-top: 57px;}
.logoBox a img{width: 70%;}
.logo_img img{width: 85%; margin-top: 12px;}
.logo img{float: left;width: 70%;margin-top: -23px; position: relative; /* 或者 absolute, 根据需要 */
  z-index: 999; /* 确保在顶层 */}

/* 移动端按钮 */
.nav_btn{width: 44px; height: 34px; position: absolute; z-index: 2000; right: 0; top: 55px;}
.nav_btn>li{background: #948e8e; 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);
}

/* 内容区域 */
.action-list .ul-list .dot-img{margin-top: -5px;}
.left-channel {display: none;}
.left-multilevelMenu{display: none;}
.mobile_title{width: 365px;}
.action-list{
  width: 365px;
}
.mobile-action-list{margin-bottom: -50px;}
.list-wrapper {
  display: block;
  position: relative;
  top: -50px;
}

.list-wrapper li {
  display: flex;
  align-items: center;
  margin-bottom: 10px; /* 可根据需要调整间距 */
}

.list-wrapper li img {
  margin-right: 10px; /* 可根据需要调整间距 */
}

.text-list ul li a{width: 275px;}
.text-list ul li{padding-left:5px}
/*右侧内容*/
.right-con{width: 100% !important;margin-right:0px;margin-bottom: 10px}
.mobile-right-con{padding-left: 10px;}
/* nav */
.nav{position: fixed !important; z-index: 1000; left:100%; top: -35px; height: 106%;width: 100%; padding-top: 114px; overflow-y: auto; transition: all 0.3s ease-in-out;background: rgb(11 63 141 / 90%);}
.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; height: 60px; line-height: 60px;border-bottom:none;color:#f7c807;;}
.navbar_ul>li{width: 85% !important; height: auto; 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; border-bottom: none;}
.navbar_ul>li .add_select{display:block;width:13px;height:13px;background:url(../upload/images/2022/8/b584c0c580a3eaf3.png)no-repeat center center;margin-top: 24px;}
.navbar_ul>li .add{background:url(../upload/images/2022/8/4a84752b16f6a1bf.png)no-repeat center center;}
.navbar_ul li .menu{position: relative;top:0;background:transparent;}
.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: 100%; padding:0 40px;}
.navbar_ul li ul li a{border:none;border-bottom: 1px solid #ccc;color:#fff !important;}
.navbar_ul>li:hover > a,
.navbar_ul>li>a{color: #fff;}
.navbar_ul li ul li:last-child a{border-bottom: none;}
.navbar_ul>li:hover .menu{
  display:none;
}
.navbar_ul li .menu>li{width:100%;margin: 0; border-bottom:none;}
.navbar_ul>li:hover a{color:#f4bd08;font-weight: 600;}

.swiper{height: auto;}
.swiper-button-next, .swiper-button-prev{padding-top:75px;}
.swiper_one a{width: auto;height: auto;}
.swiper_one {
  width: 100%;
}
.swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.swiper-button-prev{top:5px !important;;}
.swiper-button-next{top:5px !important;;}
.one_floor{width:100%;padding:0 10px;}
.news_tab,.message_tab{width:100%}
.swiper_two{width:100%;padding-bottom:115px!important;;}
.swiper_two .swiper-wrapper{height:250px}
.swiper_two .swiper-slide_img{width: 100%;height: 250px;position:absolute;top:0;}
.swiper_two .swiper-slide img{width: 100%; height: 250px;}
.hiSlider-title{bottom:-105px;}
.news_tit{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;font-weight:400;}
.list_cover ul li .date{width:16%;}
.list_cover ul li a{width:80%;}
.list_cover ul li a .message_list_tit{font-size:13px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.list_cover ul li a .message_list_con{margin-top: 5px;}
.message_tab{margin-top:30px;}
.action-list ul .list-brief > a .tit { color: #f23412; font-size: 15px; margin-bottom: 4px;margin-top: -4px;  white-space: nowrap; }

.text_content{margin-top:20px;padding-bottom:3px}
.content .slideBox{margin-top: 20px;}
.action-list ul li a{color:#333;float:left;width: 303px;white-space: nowrap;text-overflow: ellipsis}
.action-list ul li span{float:right;color:#666;font-size:12px;margin-left: 10px;}
.action-list .ul_list li:not(.list-brief) a {
  width: 75%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.contents{margin-top: -10px;overflow: hidden;}

.content_list,.yqlj_tab,.fwdt_tab{width:100%}
.zzry_tab{margin-top:30px;}
.contents,.three_floor,.four_floor,.five_floor{min-width: 375px; width: 375px;}
.list_cover ul li .date .dd{font-size: 26px;}
.list_cover ul li .date .yy{font-weight: 400;}
.yqlj_tab{height:auto;}
.fwdt_tab{margin-top: 30px; overflow:hidden;}
.two_floor ul li{width:50%;margin:0;padding:5px; }
.two_floor ul li a p{width:100%}
.two_floor ul li a p img{width:100%}
.fwdt_box ul  li { text-align: center; margin: 0px 24px; width: 70px; }
.fwdt_box ul  li a { color: #333; font-weight: 700; font-size: 12px;width: auto; }
.fwdt_box ul  li a img { display: flex;height: 55px;width: 55px;margin: 0 auto; }

.fwdt_con li{width:33.33%;padding: 0 10px;margin-right:0;}
.fwdt_con li a p:nth-child(1){width:100%;}
.djky_img{width:24%;}

.djky_con{width:74%;}
.djky_con p:nth-child(1){overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.djky_con p:nth-child(2){overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.xmzs_tab{overflow:hidden;}
.yqlj_tab_img li{margin-left: 10px;width:95%;}

/* 页脚 */
.footer{height: auto;  min-width: 375px;}

.footer_con{padding:20px 15px; padding-top:20px !important;}
.footer_con .a img {
  display: none;
}
.friendly-link > div{
  margin-top: 20px;
}
.footer .txt { width: 360px;padding-left: 20px;}
.footer_img{display: none;}
.erweima dd{display:inline-block;margin-top: -17px;}
.erweima dd a{color:#fff;text-align: center;line-height:22px;display: block;}
.erweima{     width: 100%;
  float: none;
  text-align: center}
.erweima img { width: 100px; height: 100px;        margin-top: 28px; }

.con_text .text img{height:auto!important;}
.zhaop_tit{width:100%;padding: 10px 15px;}
.zhaop_tit_a{width:50%; padding-right: 10px;}
.zhaop_tit_b {width: 50%;margin-left:0;}

/*channel*/
.page_con{padding-top:10px;}
.page_con .allWidth{min-height:300px;}
.left-menu,.right_page .address .add_title{display:none;}
.right_page{width:100%;float:none;padding:0px 0px;}
.right_page .address .local{float:left;}
.banner_bg{height:85px;margin-top:70px; }
.page_list li{width:100%;padding:0 0;font-size:14px;}
.page_list li a{width:75%;}
.banner_bg p:nth-child(1){font-size: 28px;padding:20px 0;}
.banner_bg p:nth-child(2){font-size: 16px; letter-spacing: 5px;padding-bottom:20px;}
.page_con{margin-top:0px;padding:0 10px;} 
.con_text{padding:0 0;}

.page_list_a li{float: left; margin-right: 33px; margin-bottom: 30px;}
.page_list_a li p:nth-child(1){width:210px; height:194px;border: 1px solid #ccc;}
.page_list_a li p:nth-child(1) span{    width: 194px;
  height: 145px;
  display: inline-block;
  margin-top: 2px;
  margin-left: 5px;
  text-align: center;
  line-height: 150px;}
.page_list_a li:nth-child(n+0){margin-right: 7px;}
.page_list_a li p img{    width: 194px;
  height: 145px;
  background: #F1F1F1;
  display: inline-block;
  margin-top: 2px;
  margin-left: 5px;
  text-align: center;
  line-height: 150px;}
.page_list_a li p:nth-child(2){width:210px;font-size: 14px;text-align: center;margin-top: -30px}
.page_list_a{overflow: hidden;width: auto;height: auto;}

#dituContent{width:100%!important;}
.boxA{width:100%;padding-bottom:290px;}
.fzlc_con .b{width:138px;}
.fzlc_con ul li:nth-child(odd) .b{left:-190px;}
.fzlc_con ul li:nth-child(even) .b{right:-190px;}
.fzlc_con ul li span{width: 64px;height: 64px;font-size:13px;padding-top:20px;}
.fzlc_con ul li:nth-child(even) span{right: -84px;}
.fzlc_con ul li:nth-child(odd) span{left:-84px;}
.page_list_c li{width: 33%;margin-right:0!important;}
.page_list_b li{width:100%;margin-right:0;}
.page_list_b li p:nth-child(1){width:100%;}
}
@media screen and (max-width: 414px) {
    .picFocus .bd img {  width: 415px;} 
}
@media screen and (max-width: 430px) {
    .picFocus .bd img {  width: 430px;} 
}