/* 头部 */

.banner img{width: 100%;position: relative;}
.logo{z-index: 99;position: absolute;top: 0px;left: 210px;}
.logo img{width: 365px;height: 101px;}

/* 新闻 */
.section1{padding-top: 50px;background: url(section1bg.png)bottom no-repeat;}
.topnews{width: 1200px;height: auto;background: linear-gradient(270.00deg, #fff 0%, #fff7e4 48.78%, #fff 100%);margin:0 auto;text-align: center;}
.topnews a{font-size: 42px;font-weight: 700;color: #c10100;line-height: 80px;}
.topnews a:hover{text-decoration:none;}
.border{width: 1092px;height: 1px;background-color: #D5C094;margin: 0 auto;}

.poster_box {
    overflow: hidden;
    margin: 50px auto 30px auto;
    position:relative;
  }
  .poster_box h2 {
    font-size: 30px;
    color: #015293;
    font-weight: bold;
    text-align: center;
  }
  .poster_box h3 {
    font-size: 16px;
    color: #015293;
    margin: 10px 0 35px;
    text-align: center;
  }
  .poster-main {
      position: relative;
      margin-left: auto;
      margin-right: auto;
  }
  .poster-main a, .poster-main img {
    display: block;
    width: 100%;
    height: 100%;
  }
  .poster-main .poster-list .poster-item {
    position: absolute;
    left: 0;
    top: 0;
  }
  .poster-main .poster-list .poster-item .item {
    position: relative;
    width: 100%;
    height: 100%
  }
  .poster-main .poster-btn {
    position: absolute;
    top: 206px;
    cursor: pointer;
  }
  .poster-main .poster-prev-btn {
    left: -40px;
    background: url(picnewsleft.png) no-repeat center center;
  }
  .poster-main .poster-next-btn {
    right: -40px;
    background: url(picnewsright.png) no-repeat center center;
  }
  
  
  .poster-desc{
      position:absolute;
      bottom:-60px;
      background:url(poster-desc.png) no-repeat left center;
      width:567px;
      height:60px;
      left:50%;
      transform:translate(-50%,0);
      text-align:center;
      color:#ffffff;
      font-size:20px;
      line-height:60px;
  }
  
  
  .poster-item-title {
   background:rgba(114, 39, 42, 0.8) none repeat scroll 0 0 !important;
    color: #FFF;
    width: 100%;
    height: 60px;
    line-height: 60px;
    position: absolute;
    bottom: 0;
	text-align:center;
    font-size: 18px;
    font-weight: 400;
  }
  
  
  .lunbo_btn {
    height: 15px;
    width: 100%;
    margin: 0px auto;
  
    position: absolute;
    z-index: 3;
    text-align: center; bottom: 2px
  }
  .lunbo_btn li {
    width: 14px;
    height: 14px;
    display: inline-block;
    background-color: #b4b5b7;
    border-radius: 50%;
    margin: 0px 2px;
    cursor: pointer;
  }
  .lunbo_btn li.poster-btn-active {
    background-color: #0b518a;
  }

.picScroll-left{width: 1200px;margin: 30px auto 55px auto;height: 184px;position: relative;}
.bd{width: 410px;}
.pic a img{width: 380px;height: 184px;}
.next{width: 21px;height: 40px;position: absolute;top: 72px;left: -60px;cursor: pointer;background:url(picnewsleft.png) no-repeat}
.prev{width: 21px;height: 40px;position: absolute;top: 72px;right: -60px;cursor: pointer;background:url(picnewsright.png) no-repeat}

.zfwzhuanti{width: 1200px;margin: 0 auto 30px auto;}
.zylist{width: 1201px;height: 174px;background: url(zylistbg.png)right no-repeat;margin: 0 auto 30px auto;}
.zylistleft{float: left;}
.zylistleft img{width: 52px;height: 174px;}
.zylistright{float: left;margin: 19px 0;}
.zylistright ul li{height: 45px;font-size: 18px;line-height: 45px;}
.zylistright ul li a:hover{color: #C80207;}
.zylistright1{float: left;width: 550px;margin-left: 20px;padding-left: 25px;background: url(dian2.jpg)left no-repeat;}
.zylistright2{float: left;width: 550px;margin-left: 20px;padding-left: 25px;background: url(dian2.jpg)left no-repeat;}

.jslist{width: 1201px;height: 174px;background: url(zylistbg.png)right no-repeat;margin: 0 auto;}
.jslistleft{float: left;}
.jslistright{float: left;margin: 19px 0;}
.jslistright ul li{height: 45px;font-size: 18px;line-height: 45px;}
.jslistright ul li a:hover{color: #C80207;}
.jslistright1{float: left;width: 550px;margin-left: 20px;padding-left: 25px;background: url(dian2.jpg)left no-repeat;}
.jslistright2{float: left;width: 550px;margin-left: 20px;padding-left: 25px;background: url(dian2.jpg)left no-repeat;}

/* 发展成就 */
.section2{padding-top: 50px;background: url(s2bg.png)bottom no-repeat;background-color: #FFFCFB;}
.s2top{width: 317px;margin: 0 auto;margin-bottom: 30px;margin-top:55px}
.s2news{width: 1200px;height: 379px;margin: 0 auto;background: url(s2newsbg.png);}
.s2news ul{margin: 55px 0 0 100px;float: left;}
.s2news ul li{height: 45px;font-size: 18px;line-height: 45px;position: relative;}
.s2news ul li a{padding-left: 14px;}
.s2news ul li span{position: absolute;top: 22px;display: block;width: 3px;height: 3px;border-radius: 50%;background-color: #999999;}
.s2newspic{float: right;margin: 67px 81px 0 0;position: relative;}
.s2newspic img{display: block;}
.s2newspic span{background:rgba(114, 39, 42, 0.8) none repeat scroll 0 0;position: absolute;bottom: 0;height: 60px;width: 444px;line-height: 60px;text-indent: 30px;}
.s2newspic span a{font-size: 18px;font-weight: 400;color: #FFF;}
.s2news ul li a:hover{color: #C80207;}

/* .pic_tx{width:1300px;margin: 30px auto 50px auto;height: 184px;}
.pic_tx .pic_tx_box{ width: 1200px; float:left;overflow:hidden;height: 184px;}
.pic_tx #List1_1, .pic_tx #List2_1 {float:left;}
.pic_tx .pl{ width:380px; float:left;margin-right:30px;position: relative;}
.pic_tx .pl img{display:block;width: 380px;height: 184px;}
.pic_tx .LeftBotton, .pic_tx .RightBotton {display:block;width:21px; height:40px; float:left;}
.pic_tx .ScrCont { width:32766px; zoom:1;}
.pic_tx .LeftBotton{background:url(picnewsleft.png) no-repeat;margin-right:20px;margin-top:72px;}
.pic_tx .RightBotton{background:url(picnewsright.png) no-repeat;margin-left:20px;margin-top:72px;} */

/* 融媒展示 */
.rmzs{width: 317px;margin: 0 auto;}
.picwall{width: 1170px;height: 517px;margin: 30px auto 0 auto;padding-bottom: 50px;position: relative;}
.picwall1{width: 400px;height: 160px;top: 0;left: 0;position: absolute;}
.picwall2{width: 325px;height: 160px;top: 0;left: 425px;position: absolute;}
.picwall3{width: 400px;height: 160px;top: 0;right: 0;position: absolute;}
.picwall4{width: 690px;height: 275px;bottom: 50px;left: 0;position: absolute;}
.picwall5{width: 455px;height: 275px;bottom: 50px;right: 0;position: absolute;}















