body{background: #F2F8F8;}
.pad30{padding: 30px;}
.dqwz_box{padding: 10px; display: none;}
.dqwz{background: url(../global2023/dqwz_r1_c2_s1.png) left center no-repeat; padding-left: 21px; font-size: 14px; color: #333;}
.dqwz a{font-size: 14px; color: #333;}

.sdpt_title{overflow: hidden; padding-top: 32px; margin-bottom: 32px;}
.sdpt_title img{display: block; width: 100%; height: auto;}
.header_box{overflow: hidden;}

/******* 白鹅潭 *******/
.bet_box{background: url(sdpt_bet_bg_r6_c1_s1.jpg) bottom center no-repeat; background-size: 100%;}
/* 平台概况 */
.bet_ptgk{ background: url(sdpt_bet_bg_r2_c1_s1.jpg) top center no-repeat; background-size: 100%; padding-bottom: 30px; position: relative; }
.ptgk_con{padding:50px 36px; height: 380px; position: relative; background: url(sdpt_hlwzt_r3_c3_s1.png) top center no-repeat; background-size: 100%; font-size: 18px; color: #333; line-height: 2.5; text-indent: 2em;}
.ptgk_con p{margin-bottom: 15px; line-height: 1.8; font-size: 18px; color: #333; text-indent: 2em;}
.ptgk_con .more{display:block; width: 119px; line-height: 39px; text-align: center; text-indent: 0; position: absolute; bottom: 30px; right: 30px; background: url(sdpt_ptgk_more.png) center no-repeat;}
.ptgk_con .more a{display: block; color: #0c65d0; font-size: 16px; text-indent: 0;}
/* 重点项目 */
.zdxm{height: 350px;}
.indicator-list, .controls{display: none;}
  .zdxm .slide-carousel {
    margin-bottom: 0px;
  }
  .zdxm .slide-3d .desc {
    display: none;
  }
  .zdxm .slide-3d .item-list li {
    width: 500px;
    height: 350px;
    transition: all 0.5s ease-out;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
  }
  .zdxm .slide-3d .item-list li .text{line-height: 45px; width: 100%; color: #fff; font-size: 18px; text-align: center; position: absolute; bottom: 0; left: 0; background:#448cd5; opacity:.9;filter:alpha(opacity=90); z-index:3;}
  /* .zdxm .slide-3d .item-list li.item0 {
    transform: translate3d(-225px, 0, 0) scale(0.8);
  } */
  .zdxm .slide-3d .item-list li.item0 {
    transform: translate3d(0, 0, 0) scale(0.8);
    transform-origin: 0 50%;
    opacity: 1;
    z-index: 2;
  }
  .zdxm .slide-3d .item-list li.item1 {
    transform: translate3d(350px, 0, 0) scale(1);
    transform-origin: 0 50%;
    opacity: 1;
    z-index: 3;
  }
  .zdxm .slide-3d .item-list li.item2 {
    transform: translate3d(650px, 0, 0) scale(0.8);
    transform-origin: 100% 50%;
    opacity: 1;
    z-index: 2;
  }
  .zdxm .slide-3d .item-list li.item3 {
    transform: translate3d(675px, 0, 0) scale(0.8);
  }
  .zdxm .slide-3d .item-list li.item4 {
    transform: translate3d(900px, 0, 0) scale(0.8);
  }
  .zdxm .slide-3d .item-list li.item5 {
    transform: translate3d(1125px, 0, 0) scale(0.8);
  }
  .zdxm .slide-3d .item-list li.item6 {
    transform: translate3d(1350px, 0, 0) scale(0.8);
  }
  .zdxm .slide-3d .item-list li.item7 {
    transform: translate3d(1575px, 0, 0) scale(0.8);
  }
  .zdxm .slide-3d .item-list li.item8 {
    transform: translate3d(1800px, 0, 0) scale(0.8);
  }


/* 平台动态 */
.ptdt_box{margin-bottom: 30px;}
.ptdt_l{width: 47.5%; float: left;}
.tplb{width: 100%; overflow: hidden; position: relative; height: 314px;}
.tplb .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:2; }
.tplb .hd ul{ overflow:hidden; zoom:1; float:left;}
.tplb .hd ul li{ float:left; margin-right:8px;  width:8px; height:8px; line-height:8px; border-radius:50%; background:#D3D3D3; cursor:pointer; text-indent:99999em;}
.tplb .hd ul li.on{ background:#DE4444; color:#fff; }
.tplb .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.tplb .bd ul{width:100%; height:100%;}
.tplb .bd ul li{position:relative; height:314px;}
.tplb .bd li img{width:100%;  height:314px;}
.tplb .bd li b{display:block; position:absolute; width:100%; height:45px; bottom:0;left:0;background:#000; opacity:.6;filter:alpha(opacity=60); z-index:1;}
.tplb .bd li span{ display:block; position:absolute;width:82%;height:45px; bottom:0;left:0; z-index:2; line-height:45px;}
.tplb .bd li span a{color:#FFF; display:block; float:left; padding-left:15px; position:relative; z-index:3; font-size:16px; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.tplb .bd li span a:hover{color:#fff;}

.ptdt_r{width: 50%; float: right;}
.ptdt_list li{margin-bottom: 19px; position: relative; overflow: hidden; height: 64px; padding-left: 86px;}
.ptdt_list li .date{width: 64px; height: 64px; border-radius: 5px; text-align: center; color: #66acff; float: left;
background: #f6f6ea; /* Old browsers */
background: -moz-linear-gradient(45deg,  #f6f6ea 0%, #e1effa 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #f6f6ea 0%,#e1effa 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #f6f6ea 0%,#e1effa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6ea', endColorstr='#e1effa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    border: 1px #F2F8F8 solid; position: absolute; left: 0; top: 0;
    }
.ptdt_list li .date span{color: #66acff;}
.ptdt_list li .date .ddd{display:block; font-size:30px; padding: 5px 0 0;}
.ptdt_list li .date .yyy{display: block; font-size: 11px;}
.ptdt_list li .date .yyy2{display: block; font-size: 11px; }
.ptdt_list li a{display: block; line-height: 2.1; font-size: 16px;}
.ptdt_list li:hover a{font-weight: bold;}
.ptdt_list li:hover .date{border:1px #F05151 solid; color: #F05151;
background: #f8f7ea; /* Old browsers */
background: -moz-linear-gradient(45deg,  #f8f7ea 0%, #eef6fa 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #f8f7ea 0%,#eef6fa 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #f8f7ea 0%,#eef6fa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f7ea', endColorstr='#eef6fa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.ptdt_list li:hover .date span{color: #F05151;}
.ptdt_list li.xx4{margin-bottom: 0;}

.ptdt_list2 li{margin-bottom: 19px; position: relative; overflow: hidden; height: 64px; padding-left: 86px; width: 48%; float: left;}
.ptdt_list2 li .date{width: 64px; height: 64px; border-radius: 5px; text-align: center; color: #66acff; float: left;
background: #f6f6ea; /* Old browsers */
background: -moz-linear-gradient(45deg,  #f6f6ea 0%, #e1effa 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #f6f6ea 0%,#e1effa 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #f6f6ea 0%,#e1effa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6ea', endColorstr='#e1effa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    border: 1px #F2F8F8 solid; position: absolute; left: 0; top: 0;
    }
.ptdt_list2 li .date span{color: #66acff;}
.ptdt_list2 li .date .ddd{display:block; font-size:30px; padding: 5px 0 0;}
.ptdt_list2 li .date .yyy{display: block; font-size: 11px;}
.ptdt_list2 li .date .yyy2{display: block; font-size: 11px; }
.ptdt_list2 li a{display: block; line-height: 2.1; font-size: 16px}
.ptdt_list2 li:hover a{font-weight: bold;}
.ptdt_list2 li:hover .date{border:1px #F05151 solid; color: #F05151;
background: #f8f7ea; /* Old browsers */
background: -moz-linear-gradient(45deg,  #f8f7ea 0%, #eef6fa 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  #f8f7ea 0%,#eef6fa 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  #f8f7ea 0%,#eef6fa 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f7ea', endColorstr='#eef6fa',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.ptdt_list2 li:hover .date span{color: #F05151;}
.ptdt_list2 li.xx2, .ptdt_list2 li.xx4, .ptdt_list2 li.xx6, .ptdt_list2 li.xx8{float: right;}
.ptdt_list2 li.xx7, .ptdt_list2 li.xx8{margin-bottom: 0;}

/* 历史文化 */
.lswh_list{padding-bottom: 40px;}
.lswh_list li{width: 28.2%; float: left; margin-right: 22px; margin-bottom: 22px; position: relative; overflow: hidden;}
.lswh_list li.xx3, .lswh_list li.xx6{float: right; margin-right: 0;}
.lswh_list li.xx1, .lswh_list li.xx4{width: 39.7%;}
.lswh_list li img{display: block; width: 100%; height: 312px; border-radius: 8px}
.lswh_list li .text{position: absolute; bottom: 0; left: 0; z-index: 2; width: 100%; line-height: 50px; background: #fff; border-radius: 0 0 8px 8px; text-align: center;}
.lswh_list li .text a{display: block; padding: 0 10px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; font-size: 18px;}
.lswh_list li:hover .text{background: #0083fa; border-radius: 0 0 8px 8px;}
.lswh_list li:hover img{border-radius: 8px}
.lswh_list li:hover .text a{color: #fff;}
.lswh_list li.xx1{background: url(sdpt_betzt_r14_c1_s1.png) top center no-repeat; background-size: 100%; padding:20px 35px; height: 312px;}
.lswh_list li.xx1 .jj{line-height: 1.8; font-size: 18px; text-indent: 2em;}
.lswh_list li.xx1 .more{width: 70px; line-height: 20px; text-align: center; border: 1px #5E9CDB solid; border-radius: 3px; background: #fff; position: absolute; right: 35px; bottom: 30px;}
.lswh_list li.xx1 .more a{font-size: 12px; color: #4387cc;}

/* 平台风采 */
.ptfc{padding-bottom: 80px;}
.ptfc .video-box{width:1100px; height: 560px; margin: 0 auto;}
.ptfc .video-box .prism-player{height: 560px !important;}
.ptfc .video-box img{width: 100%; height: auto;}


/******* 文商旅活力区 *******/
.wsl_box{background: url(sdpt_wslhl_bg_r4_c1_s1.jpg) bottom center no-repeat; background-size: 100%;}
.wsl_ptgk{ background: url(sdpt_wslhl_bg_r2_c1_s1.jpg) top center no-repeat; background-size: 100%; padding-bottom: 30px;}

/******* 海龙围科创区 *******/
.hlw_box{background: url(sdpt_hlw_bg_r4_c1_s1.png) bottom center no-repeat; background-size: 100%;}
.hlw_ptgk{background: url(sdpt_hlw_bg_r2_c1_s1.jpg) top center no-repeat; background-size: 100%; padding-bottom: 30px;}
.ptzt_list li{margin-right: 10px; width: 15.9%; overflow: hidden; position: relative; float: left;}
.ptzt_list li.lm1{width: 31.8%;}
.ptzt_list li a{display: block;}
.ptzt_list li img{display: block; width: 100%; height: auto;}
.ptzt_list li .name{position: absolute; left: 20px; bottom: 30px; font-size: 20px; color: #fff; font-weight: bold; display: block; z-index: 2;}
.ptzt_list li.last{float: right; margin-right: 0;}
.ptzt_list li.mgt70{margin-top: 70px;}

.hlw_ptfc{height: 430px; padding-top: 20px}
.hlw_ptfc .slide-3d .item-list li {
    width: 573px;
    height: 344px;
    transition: all 0.5s ease-out;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
  }
  .hlw_ptfc .slide-carousel .item-list li .item-content a .cover-img{height: 321px; border: 1px #BCD7FD solid;}
  .hlw_ptfc .slide-carousel .item-list li .text{ line-height: 44px; left: 14%; width: 400px; border-radius: 44px;}

  .hlw_ptfc .slide-3d .item-list li.item0 {
    transform: translate3d(40px, 0, 0) scale(0.8);
    transform-origin: 0 50%;
    opacity: 1;
    z-index: 2;
  }
  .hlw_ptfc .slide-3d .item-list li.item1 {
    transform: translate3d(300px, 0, 0) scale(1);
    transform-origin: 0 50%;
    opacity: 1;
    z-index: 3;
  }
  .hlw_ptfc .slide-3d .item-list li.item2 {
    transform: translate3d(585px, 0, 0) scale(0.8);
    transform-origin: 100% 50%;
    opacity: 1;
    z-index: 2;
  }
  .hlw_ptfc .slide-3d .item-list li.item3 {
    transform: translate3d(675px, 0, 0) scale(0.8);
  }
  .hlw_ptfc .slide-3d .item-list li.item4 {
    transform: translate3d(900px, 0, 0) scale(0.8);
  }
  .hlw_ptfc .slide-3d .item-list li.item5 {
    transform: translate3d(1125px, 0, 0) scale(0.8);
  }
  .hlw_ptfc .slide-3d .item-list li.item6 {
    transform: translate3d(1350px, 0, 0) scale(0.8);
  }
  .hlw_ptfc .slide-3d .item-list li.item7 {
    transform: translate3d(1575px, 0, 0) scale(0.8);
  }
  .hlw_ptfc .slide-3d .item-list li.item8 {
    transform: translate3d(1800px, 0, 0) scale(0.8);
  }
  .hlw_ptfc .slide-carousel .controls a{
    width: 19px; height: 38px;
  }
  .hlw_ptfc .slide-carousel .controls .item-prev{
    background: url(sdpt_hlwzt_r24_c4_s1.png) center no-repeat;
  }
  .hlw_ptfc .slide-carousel .controls .item-next{
    background: url(sdpt_hlwzt_r24_c20_s1.png) center no-repeat;
  }
  .hlw_ptfc .slide-carousel .controls{display: block; opacity:1; width: 100%;}

  @media (max-width: 1024px) {
    .container{padding: 0 3%;}
    .header_box img{width: 140%; margin: 0 auto; margin-left: -19%}
    .ptfc .video-box{width: 900px; height: 458px;}
    .ptfc .video-box .prism-player{height: 458px !important;}
    .lswh_list li{width: 29%; margin-right: 10px;}
    .lswh_list li.xx1 .more{bottom: 20px;}
    .lswh_list li.xx1{height: 252px;}
    .lswh_list li.xx1 .jj{font-size: 15px;}
    .lswh_list li img{height: 252px;}
    .ptgk_con{padding: 20px; height: 306px;}
    .ptgk_con .more{bottom: 20px;}
    .bet_ptgk, .hlw_ptgk, .wsl_ptgk{background-size: 150%;}
    .ptzt_list li{width: 15.8%;}
    .ptzt_list li .name{padding-right: 20px;}
    .hlw_box{background-size: 160%;}
    .zdxm .slide-3d .item-list li.item1{
      transform: translate3d(198px, 0, 0) scale(1);
    }
    .zdxm .slide-3d .item-list li.item2{
      transform: translate3d(470px, 0, 0) scale(1);
    }
    .hlw_ptfc .slide-3d .item-list li.item1 {
      transform: translate3d(198px, 0, 0) scale(1);
    }
    .hlw_ptfc .slide-3d .item-list li.item2 {
      transform: translate3d(350px, 0, 0) scale(0.8);
    }

    .ptgk_con{font-size: 16px;}
  }