* {
  margin: 0;
  padding: 0;
  box-sizing: content-box !important;
}

body > div {
  min-width: auto;
}

.header,
.nav,
.navnr,
.content,
.floor,
.floor_zxdt{
  width: 750px;
  min-width: auto;
}

.header {
  height: 215px;
}

.header > div {
  width: 750px;
  height: 215px;
  background: url(../images/dfkj_index_banner.png) no-repeat;
  background-size: 100% 100%;
}

.nav {
  margin: 0;
  margin-bottom: 88px;
  height: 80px;
  line-height: 80px;
}

.navnr {
  position: relative;
  height: 80px;
}

.navnr a {
  font-size: 28px;
  padding: 0 33px;
}

.navnr > a:link, .navnr > a:visited {
  color: #007fbe;
  height: 80px;
  font-size: 30px;
}

.navnr > span {
  position: absolute;
  top: 80px;
  left: 30px;
  margin-top: 20px;
}

.navnr>span>input {
  width: 594px;
  height: 50px;
  font-size: 24px;
  line-height: 50px;
  /* padding-left: 0px; */
  margin-left: -3px;
}

.navnr>span>a {
  padding: 0;
  margin-left: 20px;
  width: 68px;
  height: 51px;
  background-size: 100% 100%;
}

.floor_zxdt {
  margin-right: 0;
  float: none;
}

.floor_zxdt, .floor_tpxw {
  border: none;
}

.content-title>span {
  color: #777;
  font-size: 24px;
  line-height: 56px;
}

.content-news ul{width: auto;padding: 0 10px;margin-left:0 !important;}

.content-news li{padding-left:0 !important;}
.content-news li::marker,
.area_common_content .floor_list  li::marker,
.dfkj_news_list_content .floor_list  li::marker,
.pic_common_content .floor_list  li::marker
{
  content: none;
}

.content-news span, .content-list span {
	font-size:28px;float:none;text-align:left;margin-left:0;
}


.index-content-news ul li,
.area_common_content .content-list ul li,
.dfkj_news_list_content .content-list ul li,
.pic_common_content .content-list ul li
{
  width: auto;line-height:2;border-bottom: 2px solid #f4f4f4;padding: 25px 0 20px;
  min-height: 80px;
  position: relative;
  box-sizing: border-box;
  /* padding-left: 0; */
  list-style:none;
}
.content-news li::after{display:none;}

.index-content-news ul li a,
.area_common_content .content-list ul li a,
.dfkj_news_list_content .content-list ul li a,
.pic_common_content .content-list ul li a
{
  background-image: none;
  width: auto;
  /*padding: 3px 15px 3px 114px;*/
  white-space: unset;
  font-size: 28px;
  /*line-height: 38px;*/
  display:block;
}

.dfkj-index-content .index-mobile-date,
.area_common_content .area-common-mobile-date,
.dfkj_news_list_content .news-list-mobile-date,
.pic_common_content .pic-common-mobile-date
{
  position: absolute;
  left: 6px;
  top: 0;
  width: 84px;
  height: 84px;
  margin: 0 10px;
  border-radius: 8px;
  background-color: #f4f4f4;
  display: flex;
  align-items: center;
  justify-content: center;
}

.dfkj-index-content .index-mobile-date .year,
.area_common_content .area-common-mobile-date .year,
.dfkj_news_list_content .news-list-mobile-date .year,
.pic_common_content .pic-common-mobile-date .year
{
        width: 84px;
        line-height: 30px;
        display: block;
        text-align: center;
        font-size: 26px;
        font-family: "Bebas Neue Bold", "bebas_neuebold";
        font-weight: bold;
        color: #236EC2;
        position: absolute;
        top: 40px;
        left: 50%;
        transform: translate(-50%, 0);
}

.dfkj-index-content .index-mobile-date .day,
.area_common_content .area-common-mobile-date .day,
.dfkj_news_list_content .news-list-mobile-date .day,
.pic_common_content .pic-common-mobile-date .day
{
          width: 84px;
        line-height: 28px;
        display: block;
        text-align: center;
        font-size: 22px;
        font-family: Tahoma, Verdana;
        color: #999;
        position: absolute;
        top: 12px;
        left: 50%;
        transform: translate(-50%, 0);
}

.index-mobile-date span,
.area_common_content .area-common-mobile-date span,
.pic_common_content .pic-common-mobile-date span,
.dfkj_news_list_content .news-list-mobile-date span 
{
  padding-right: 0;
}

.dfkj-index-content .floor_zxdt .content-news::after {
  content: '';
  display: block;
  clear: both;
}

.dfkj-index-content .floor_zxdt .content-news,
.dfkj-index-content .floor,
.dfkj-index-content .floor_zxdt, 
.dfkj-index-content .floor_tpxw{
  height: auto;
  width: auto;
}

.dfkj-index-content .content-news.index-content-news {
  margin: 0;padding:26px 10px;
}

.dfkj-index-content .floor_tpxw {
  width: auto;
  float: none;
}

.dfkj-index-content .content-img,
.pic_common_content .content-img{
  width: auto;
  height: auto;
  margin: 27px 27px 0;
}

.pic_common_content .content-img {
  margin-bottom: 30px;
}

.dfkj-index-content .slides_container,
.pic_common_content .slides_container 
{
  width: 696px;
}

.dfkj-index-content .slides_container div.slide,
.pic_common_content .slides_container div.slide
{
  width: 696px;
  height: 526.87px;
}

.dfkj-index-content .slides_control,
.pic_common_content .slides_control
{
  height: 526.87px !important;
}

.dfkj-index-content .slides_container img,
.pic_common_content .slides_container img
{
  /* background-size: cover; */
  width: 100%;
  height: 100%;
}

.dfkj-index-content #slides .prev,
.dfkj-index-content #slides .next,
.pic_common_content #slides .prev,
.pic_common_content #slides .next
{
  width: 36px;
  height: 64.5px;
  top: 229px;
}

.dfkj-index-content #slides .prev > img,
.dfkj-index-content #slides .next > img,
.pic_common_content #slides .prev > img,
.pic_common_content #slides .next > img
{
  width: 100%;
}

.dfkj-index-content .caption,
.pic_common_content .caption
{
  height: 50px;
  font-size: 24px
}

.dfkj-index-content .caption p,
.pic_common_content .caption p {
  line-height: 50px;
}

.dfkj-index-content .dfkjlj {
  background: none;
  padding-left: 0;
  width: 100%;
  height: auto;
}

.dfkj-index-content .dfkjlj_link {
  border: none;
  width: auto;
  height: auto;
  box-sizing: border-box;
  padding: 0;
  margin: 0 19px;
  margin-bottom: 12px;
  /* margin-right: 22px; */
}

.dfkj-index-content .dfkjlj::after,
.dfkj-index-content .dfkjlj_link::after{
  content: '';
  display: block;
  clear: both;
}

.dfkj-index-content .dfkjlj_link_floor {
  height: auto !important;
}

.dfkj-index-content .dfkjlj_link > a {
  font-size: 24px;
  padding: 0;
  margin: 8px;
}

.dfkj-index-content .dfkjlj_link .padding-5-25 {
  padding: 0;
}

.dfkjlj_link>a, .content_dfkjlj_link>a{width:100px;}

.dfkj-index-content .w195 {
  width: 220px !important; 
}

.dfkj-index-content .dfkjlj .dfkjlj_link_banner_mobile {
  margin: 8px 26px 22px 26px;
  height: 105px;
  display: flex;
}

.link_border_banner_mobile {
  flex: 1;
  height: 105pz;
  border: 1px solid #68cdf9;
  border-left: none;
}

/* 	概_地方科技_地区通用_20250820 start */
.area_common_content .floor,
.area_common_content .floor_list,
.dfkj_news_list_content .floor,
.dfkj_news_list_content .floor_list
{
  width: 750px;
}
.area_common_content .dfkj_dqwz,
.dfkj_news_list_content .dfkj_dqwz,
.pic_common_content .dfkj_dqwz 
{
  width: auto;
  height: 60px;
}
.area_common_content .dfkj_dqwz > span,
.dfkj_news_list_content .dfkj_dqwz > span,
.pic_common_content .dfkj_dqwz > span
{
  width: auto;
  height: 60px;
  font-size: 24px;
  line-height: 60px;
  box-sizing: border-box;
  float: none;
  background-size: auto 80%;
  background-position: 9px 8px;
  margin-left: 15px;
}
.area_common_content .floor_dfkj_link,
.dfkj_news_list_content .floor_dfkj_link,
.pic_common_content .floor_dfkj_link
{
  display: none;
}
.area_common_content .content-list .paginationjs  ul li,
.dfkj_news_list_content .content-list .paginationjs  ul li,
.pic_common_content .content-list .paginationjs  ul li
{
  margin-bottom: 0;
  min-height: auto;
}
.area_common_content .content-list .paginationjs  ul li a,
.dfkj_news_list_content .content-list .paginationjs  ul li a,
.pic_common_content .content-list .paginationjs  ul li a
{
  padding: 0;
}
.area_common_content  #jumpBtn,
.dfkj_news_list_content  #jumpBtn,
.pic_common_content  #jumpBtn
{
  padding-top: 0;
  padding-bottom: 0;
}

.dfkj_news_list_content .pagination-container-box,
.dfkj_news_list_content .pagination-container{
  width: 100%;
}
/* 	概_地方科技_地区通用_20250820 end */

/* 	概_地方科技_图片通用_20250820 start */
.pic_common_content .img-main {
  display: none;
}
.pic_common_content .floor,
.pic_common_content .floor_list
{
  width: 100%;
}
.pic_common_select_container {
  /* display: flex !important; */
  justify-content: end;
  padding-right: 22px;
}
.pic_common_select_container select{
  width: 200px;
  height: 40px;
  padding-left: 20px;
  border-color: #e0dfdf;
  font-size: 24px;
}
.pic_common_select_container select option,
.area_common_content select option,
.dfkj_news_list_content select option
{
  font-size: 18px;
}
.pic_common_content .area_select_wrapper,
.area_common_content .area_select_wrapper,
.dfkj_news_list_content .area_select_wrapper
{
    position: relative;
    /* display: inline-block; */
    width: 180px;
    float: right;
    margin-right: 25px;
    margin-bottom: 20px;
  }

.pic_common_content  .area_select_wrapper select,
.area_common_content .area_select_wrapper select,
.dfkj_news_list_content .area_select_wrapper select
{
    width: 100%;
    /* padding-right: 30px; */ /* 给右边三角留空间 */
    appearance: none; /* 隐藏系统默认箭头 */
    -webkit-appearance: none;
    -moz-appearance: none;
  }

.pic_common_content  .area_select_wrapper::after,
.area_common_content  .area_select_wrapper::after,
.dfkj_news_list_content  .area_select_wrapper::after
{
    content: "▼"; /* 小三角 */
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%) rotate(0deg);
    transition: transform 0.2s;
    pointer-events: none; /* 不影响点击 */
  }

.pic_common_content  .area_select_wrapper.open::after,
.area_common_content   .area_select_wrapper.open::after,
.dfkj_news_list_content .area_select_wrapper.open::after{
    transform: translateY(-50%) rotate(180deg); /* 展开时翻转 */
  }
.pic_common_nav .df_daohang,
.area_common_nav .df_daohang {
  margin-top: 0;
}
.pic_common_content .floor_list ul {
  margin-left: -14px;
}
.area_common_content .content-list ul,
.dfkj_news_list_content .content-list ul{
  margin-left: -14px;
}

.pic_common_content #slides .prev, .pic_common_content #slides .next {
  top: 259px;
}
/* 	概_地方科技_图片通用_20250820 end */
