body{
  padding:0;
  margin:0;
  background:#fff url(../images/20210129124843860.jpg) center top no-repeat;
  font-family: '微软雅黑';
  }
  a{
    text-decoration: none;
  }
  .hytt{
     width: 1201px;
     height: 106px;
     margin:340px auto 0;
     background: url(../images/20210129124918102.png) center top no-repeat;
  }
  a.hytta{
    display: block;
    width: 100%;
    font-size:40px;
    color:#fff;
    line-height: 106px;
    text-align: center;
    font-family: 500;
  }
  .hymain{
    width: 1200px;
    min-height: 400px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
  }
  .hyrow{
    width: 100%;
    min-height: 100px;
    overflow: hidden;
    margin-top:20px;
  
  }
  .hyjdt{
    width: 100%;
    height: 610px;
  }
  .hyleft{
    width: 578px;
    min-height: 400px;
    float: left;
    overflow: hidden;
  }
  .hyright{
    width: 578px;
    min-height: 435px;
    float: right;
    overflow: hidden;
  }
  /*两会报道*/
  .lhbd{
    width: 100%;
    height: 49px;
    background: url(../images/20210129162324589.jpg) left top no-repeat;
  }
  .lhbdlm{
    width: 130px;
    height: 49px;
    float: left;
    text-align: center;
    line-height: 49px;
    font-size:22px;
    color:#fff;
    font-weight: 500;
  }
  a.lhbdmore{
    display: block;
    width: 80px;
    height: 49px;
    line-height: 49px;
    float: right;
    text-align: center;
    font-size:20px;
  }
  .lhbdcon{
     width: 100%;
     min-height: 200px;
     overflow: hidden;
  }
  .lhbdxx{
    width: 100%;
    height: 105px;
    border-bottom:solid 1px #ccc;
    margin-top:10px;
    padding:0 10px;
  
  }
  a:link.lhbdxxtit,a:visited.lhbdxxtit{
    display: block;
    width: 100%;
    height: 35px;
    line-height: 35px;
    color:#333;
    font-size:20px;
    font-weight: 600;
    text-align: left;
  }
  a:hover.lhbdxxtit{
    display: block;
    width: 100%;
    height: 35px;
    line-height: 35px;
    color:#f00;
    font-size:20px;
    font-weight: 600;
    text-align: left;
  }
  a:link.lhbdxxsum,a:visited.lhbdxxsum{
    display: block;
    width: 100%;
    height: 60px;
    line-height: 25px;
    color:#0D0D0D;
    font-size:16px;
    margin-top:10px;
    text-align: left;
    
  }
  a:hover.lhbdxxsum{
    display: block;
    width: 100%;
    height: 60px;
    line-height: 25px;
    color:#f00;
    font-size:16px;
    margin-top:10px;
    text-align: left;
    
  }
  /**/
  .hygzbg{
    width: 100%;
    height: 575px;
    background: url(../images/20210129125323973.png) center top no-repeat;
    }
  
  .tabberlive .tabbertab {
      overflow: hidden;
  }
  
  .tabbertabhide {
      display: none;
      overflow: hidden;
  }	
  .gzbgtabCon {
      width: 966px;
      min-height: 500px;
      float: left;
      overflow: hidden;
      margin-left:212px;
      margin-top:62px;
  
  }
  
  ul.gzbgTitle {
      width: 796px;
      margin: 0px;
      padding: 0px;
      float: left;
      height: 50px;
      margin-left: 65px;
  }
  
  ul.gzbgTitle div {
  
      height: 50px;
      float: left;
      font-size: 16px;
      cursor: pointer;
      line-height: 50px;
      text-align: center;
      width:169px;
      margin-left:30px;
  
  }
  
  .gzbgOn {
      color: #B9090B;
      outline: none !important;
      border: 0;
      height: 50px;
      line-height: 50px;
      font-size: 20px;
      text-align: center;
  background:url(../images/20210129163425739.jpg) left top no-repeat;
  }
  
  .gzbgOn .gzbga{
      font-size: 20px;
      color: #B9090B;
      font-weight: 600;
  }
  
  .gzbgOff {
      color: #B9090B;
      height: 50px;
      font-size: 20px;
      background:url(../images/20210129163455335.jpg) left top no-repeat;
  }
  
  .gzbgOff .gzbga {
      font-size: 20px;
      color: #B9090B;
  
  }
  
  .gzbgBorder {
      width: 966px;
      height: 430px;
      float: left;
      margin-top: 15px;
      background:#fff;
  }
  .lyczli {
     width: 100%;
      height: 40px;
      line-height: 40px;
       float: left;
  }
  
  .lyczicon {
      display: block;
      float: left;
      text-align: center;
      width: 15px;
      height: 40px;
  }
  
  a:link.lyczxx,
  a:visited.lyczxx {
      display: block;
      float: left;
      height: 40px;
      color: #333;
      font-size: 16px;
  }
  a:hover.lyczxx{
      color:#FF0000; 
  }
  
  .lyczrq {
      display: block;
      float: right;
      width: 92px;
      font-size: 16px;
      color: #767676;
   
  }
  /*报告要点*/
  .bgydpic{
    width: 490px;
    height: 385px;
    float:left;
    margin-left: 20px;
    margin-top:25px;
  
  
  }
  a.bgyda{
    display: block;
    width: 490px;
    height: 270px;
  
  }
  .bydimg{
    width: 490px;
    height: 270px;
    border: 0;
  }
  a.bgydpictit{
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size:18px;
    font-weight: 600;
    color: #174F88;
    margin-top: 10px;
  }
  a.bgydpicsum{
    display: block;
    width: 100%;
    height: 60px;
    line-height: 30px;
    text-align: left;
    font-size:16px;
    color: #2F3237;
    text-indent:2em;
  }
  .bgydxx{
    width: 420px;
    height: 385px;
    float:right;
    margin-top:25px;
    margin-right:15px;
  
    
  }
  .rcjjli{
    width:433px;
    height: 180px;
    float: left;
    margin-left:33px;
    margin-top:23px;
  }
  a.rcjja{
    display: block;
    width:433px;
    height: 180px;
    float: left;
  }
  .rcjjimg{
    border:0;
    width:433px;
    height: 180px;
  }
  /*对话代表委员*/
  .dhdbwy{
    width: 100%;
    height: 48px;
    background:url(../images/20210129125131898.png) center top no-repeat;
  }
  .dhdbwytit{
    width: 170px;
    height: 48px;
    color:#fff;
    font-size:24px;
    font-weight: 500;
    margin-left:490px;
    float: left;
    line-height: 48px;
    text-align:center;
  }
  a.dhdbmore{
    width: 60px;
    height: 48px;
    float: right;
    font-size:18px;
    line-height: 48px;
    text-align: center;
  }
  .dhdbwycon{
    width: 100%;
    height: 380px;
    margin-top:40px;
  
  }
  .rollImg-multy {
      width: 1200px;
      overflow: hidden;
      position: relative;
  }
  
  .rollImg-multy .hd {
      width: 0px;
      height: 0px;
  }
  
  .rollImg-multy .hd .prev,
  .rollImg-multy .hd .next {
      position: absolute;
      top: 0;
      display: block;
      width: 35px;
      height: 355px;
      overflow: hidden;
      cursor: pointer;
      z-index:2;
  }
  
  .rollImg-multy .hd .prev {
      left: 0;
      background: url(../images/20210129125635183.png) center 105px no-repeat;
  }
  
  .rollImg-multy .hd .next {
      right: 0;
      background: url(../images/20210129125700848.png) center 105px no-repeat;
  }
  
  
  
  .rollImg-multy .hd ul {
      display: none;
      float: right;
      overflow: hidden;
      zoom: 1;
  
  }
  
  .rollImg-multy .hd ul li {
      float: left;
      width: 9px;
      height: 9px;
      overflow: hidden;
      margin-right: 5px;
      text-indent: -999px;
      cursor: pointer;
      background: #fff;
  }
  
  .rollImg-multy .hd ul li.on {
      background-position: 0 0;
   /*   background: #ee6f12;*/
  }
  
  .rollImg-multy .bd {
      width: 1060px;
      margin: 0 auto;
      overflow: hidden;
  }
  
  .rollImg-multy .bd ul {
      overflow: hidden;
      zoom: 1;
  }
  
  .rollImg-multy .bd ul li {
      position: relative;
      float: left;
      _display: inline;
      margin-right: 40px;
      overflow: hidden;
      text-align: center;
  }
  
  .rollImg-multy .bd ul li .pic {
      text-align: center;
  }
  
  .rollImg-multy .bd ul li .pic a {
      display: block;
      position: relative;
  }
  
  .rollImg-multy .bd ul li .pic img {
      display: block;
      width: 180px;
      height: 230px;
      border: 0;
  }
  .rollImg-multy .bd ul li .title{ 
    height:150px;
    width: 180px;
  
  }
  .pageState {
      display: none;
  }
  a.dbwyxx{
    display:block;
    width: 180px;
    line-height: 180%;
    margin-top:10px;
    color:#333;
    font-size:16px;
  }
  a.ckxxa{
    display: block;
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: url(../images/20210129125738437.png) right center no-repeat;
    margin:0 auto;
    font-size:14px;
    color: #024e88;
  
  }
  /*两会创意产品*/
  .lhcycpcon{
    width: 100%;
    height: 460px;
    margin-top:40px;
  }
    .rollImg-multy2 {
      width: 1200px;
      overflow: hidden;
      position: relative;
  }
  
  .rollImg-multy2 .hd {
      width: 0px;
      height: 0px;
  }
  
  .rollImg-multy2 .hd .prev,
  .rollImg-multy2 .hd .next {
      position: absolute;
      top: 0;
      display: block;
      width: 44px;
      height: 460px;
      overflow: hidden;
      cursor: pointer;
      z-index:2;
  }
  
  .rollImg-multy2 .hd .prev {
      left: 0;
      background: url(../images/20210129125809427.png) center center no-repeat;
  }
  
  .rollImg-multy2 .hd .next {
      right: 0;
      background: url(../images/20210129125833551.png) center center no-repeat;
  }
  
  
  
  .rollImg-multy2 .hd ul {
      display: none;
      float: right;
      overflow: hidden;
      zoom: 1;
  
  }
  
  .rollImg-multy2 .hd ul li {
      float: left;
      width: 9px;
      height: 9px;
      overflow: hidden;
      margin-right: 5px;
      text-indent: -999px;
      cursor: pointer;
      background: #fff;
  }
  
  .rollImg-multy2 .hd ul li.on {
      background-position: 0 0;
   /*   background: #ee6f12;*/
  }
  
  .rollImg-multy2 .bd {
      width: 1095px;
      margin: 0 auto;
      overflow: hidden;
  }
  
  .rollImg-multy2 .bd ul {
      overflow: hidden;
      zoom: 1;
  }
  
  .rollImg-multy2 .bd ul li {
      position: relative;
      float: left;
      _display: inline;
      margin-right: 15px;
      overflow: hidden;
      text-align: center;
  }
  
  .rollImg-multy2 .bd ul li .pic {
      text-align: center;
  }
  
  .rollImg-multy2 .bd ul li .pic a {
      display: block;
      position: relative;
  }
  
  .rollImg-multy2 .bd ul li .pic img {
      display: block;
      width: 260px;
      height: 460px;
      border: 0;
  }
  .lhfooter{
    width: 100%;
    height: 85px;
    border-top:20px solid #BF0707;
    background:#E7E7E7;
    text-align: center;
    line-height: 180%;
    font-size:14px;
    color:#333;
    margin-top:40px;
    padding-top:35px;
  }


  
  .slideBoxsy{
      width:100%;
      height:610px;
      overflow:hidden;
      position:relative;
  }
  .slideBoxsy .hd{
      /*width:100%;*/
      /*height:38px;*/
      overflow:hidden;
      position:absolute;
      right:0px;
      bottom:9px;
      z-index:8;
  
  }
  .slideBoxsy .hd ul{
      overflow:hidden;
      zoom:1;
      float:right;  
  }
  .slideBoxsy .hd ul li{
      float:left;
   /*   margin-top:13px;*/
      margin-right:5px;
      width:15px;
      height:15px;
  border-radius:50%;
      line-height:14px;
      text-align:center;
      background:#fff;
      color: #fff;
      cursor:pointer;
      opacity: 0.3;
  
      }
  .slideBoxsy .hd ul li.on{
      background:#fff; 
      color:#fff;
      z-index:99;
      opacity: 1;
  }
  .slideBoxsy .bd{
      position:relative;
      height:100%; 
  }
  .slideBoxsy .bd li{
      zoom:1;
      vertical-align:middle; 
  }
  .slideBoxsy .bd img{
      width:100%;
      height:610px;
      display:block;  
  }
  .slideBoxsy .bd span{
      width:70%;
      height:65px;
      position:absolute;
      bottom:0px;
      color:#fff;
      line-height:65px;
      font-size:15px;
      padding-left:20px;
      z-index:5;
      display:inline-block; 
      background:#000;
    background:rgba(0, 0, 0, .1);
  
  }