
/* ***********************移动端 *************************/
@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: 35px; top: 20px;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 input{border: 1px solid #2f318b;; height: 24px;width: 158px;background: #fff;margin-left: 47px;margin-top: 3px;}
.search button{margin-top: 3px;height: 24px;border: none;width: 46px;background: #2f318b;margin-left:-5px;}
.search form{border:none;}



/* logo */
.head{width: 100%;position:fixed;z-index:998;top:0;height: auto;line-height: normal;  background: none;overflow: initial;}
.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;}
.logoBox a img{width: 150%;}
.logo_img{width: 80%;}
.logo_img img{width: 85%; margin-top: 12px;}

/* 移动端按钮 */
.nav_btn{width: 44px; height: 34px; position: absolute; z-index: 2000; right: 0; top: 30px;}
.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);
}

/* nav */
.nav{position: fixed !important; z-index: 1000; left:100%; top: -35px; height: 100%;width: 100%; padding-top: 114px; overflow-y: auto; transition: all 0.3s ease-in-out;background: rgba(71, 122, 209, 0.9);}
.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: 95%; 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.normal{border-bottom: none;}
.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{padding-top:70px!important;;}
.swiper-button-prev{top:70px !important;;}
.swiper-button-next{top:70px !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;}

.djky_tab,.zzry_tab,.yqlj_tab,.fwdt_tab{width:100%}
.zzry_tab{margin-top:30px;}
.two_floor,.three_floor,.four_floor,.five_floor{padding:0 10px;}
.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%}
.two_floor img{width: 100%;height: 110px;} 

.fwdt_box{width:100%;}
.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%;margin-bottom: 10px}

.erweima{ width:100%; float:none; text-align: center;}

.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{margin-top: -59px;}
.local img{display: none;}
.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: 100%;height: 100%;}

#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%;}

.contents {
  margin-top: 40px;
  position: relative; /* 确保 .contents 是相对定位的容器 */
}

.contents_right {
  display: flex;
  flex-direction: column;
  position: fixed;
  right: 0;
  z-index: 2; /* 设置一个较高的 z-index 值 */
}

.contents_right img {
  width: 65px;
  height: 65px;
  margin-bottom: 10px;
}

#backToTop {
  cursor: pointer;
}
.action-list ul .list-brief { background: none; padding-left:4px; display: block; align-items: flex-start;}
.action-list ul .time { background: none; margin-bottom: 18px; padding-left:261px;line-height:20px; font-size: 14px;color: #787878;margin-top: -22px}
.action-list ul .time .icon-time { float: left; }
.action-list ul .time > a {border-bottom: 1px dashed #ddd;float: right;width: 300px;}
.action-list ul .time > a .title {margin-top: -8px;border: none;margin-bottom: 0px;font-size: 15px;color: #222;white-space: nowrap;}
.action-list ul .time > a .content { margin-top: -6px; font-size: 12px; margin-top: -4px; }
.action-list ul .time .icon-time .r { background: #FBA73A; color: #fff; display: block; float: none; text-align: center; height: 24px; line-height: 24px; font-size: 18px; border-radius: 4px 4px 0 0; }
.action-list ul .time .icon-time .n { background: #fff; border: 1px solid #ddd; border-top: none; height: 22px; line-height: 22px; padding:0 3px;}
.action-list ul li span{float:right;color:#666;font-size:14px;margin-top: 6px;}

.action-list ul .list-brief > a .tit { color: #0A0A0A; font-size: 20px; margin-bottom: 4px;margin-top: -4px;font-weight: bold;  }
.action-list ul .list-brief > a .txt { height: 81px;
  overflow: hidden;
  line-height: 19px;
  margin-bottom: -9px; }
.action-list ul .list-brief > a .txt > span { color: #0A0A0A ; }
.action-list ul .list-brief img { width: 339px;height: 154px}
.action-list ul li a{color:#333333;float:left;font-size: 15px;margin-left: 5px;margin-top: 5px}
.action-list .ul li:not(.list-brief) a {
  width: 75%; 
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* 页脚 */
.footer{height:auto;}
.footer_con .ft :nth-child(1){color: #fff; font-size: 14px; line-height: 20px;}
.footer_con .ft :nth-child(2){color: #fff; font-size: 14px; line-height: 35px;}
.footer_con .ft :nth-child(3){color: #fff; font-size: 14px; line-height: 3px;}

.footer_con{padding:20px 15px; padding-top:20px !important;}
.footer_con .a img { display: none;}
.footer .right{color: #fff; font-size: 14px; line-height: 23px;margin-left: -2px;position: relative;top: -8px}
.footer .right a {color: #fff;font-size: 14px;line-height: 2px;}
.ft::before {display: none;}
.erweima img { width: 90px; height: 90px;margin-left: 8px;margin-top: 106px}

/* 详情 */
.Nexts{margin-top:30px;line-height: 28px;}
.Nexts a{display: inline;color:#666}
}

/* *****************min-width:1200px ******************************/
@media screen and (min-width:1200px){
  .navbar_ul>li:hover .menu{display:block;}
/*.head{margin-top:183px;}
.party{
  background: transparent;
    position: absolute;
    top: 50px
;
  text-align:center;
}
html{
  background: -moz-linear-gradient(top, #ff0000 0%, #f3eef1 32%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#f3eef1));
  background: -webkit-linear-gradient(top, #ff0000 0%,#f3eef1 32%);
  background: -o-linear-gradient(top, #ff0000 0%,#f3eef1 32%);
  background: -ms-linear-gradient(top, #ff0000 0%,#f3eef1 32%);
  background: linear-gradient(to bottom, #ff0000 0%,#f3eef1 32%);
}
body{width:1230px;margin:auto !important;}
.footer{position: absolute;
    left: 0;
}*/
}

@media only screen and (min-width: 768px) and (max-width: 1200px){
  .swiper_one{height: auto;}
.swiper_one a{width: auto!important;;height: auto!important;}

/*.head{width:100%;}
.allWidth{width: auto;}
.contents{width:100%;}*/

}




