
/*--魏莉莉--
  样式开始
*/
html{
  overflow-x: hidden;
}
ul li{
  list-style: none;
}
/*导航栏*/
.navbar-default .navbar-brand {
    color: #ffffff;
}
.navbar{
  margin-bottom:0px;
}
.navbar-brand{
  font-size: 14px;
  font-weight: bold;
  color: #7f7e7e;
  font-family: 宋体, Arial, Helvetica, sans-serif;
}
.navbar-default,.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background-color:#015293;}
.navbar-default .navbar-nav > li > a{color:#ffffff; font-size:16px;font-family: "Microsoft Yahei",宋体,Arial,Helvetica,sans-serif;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    background-color:#015293;
    color:#ffffff;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color: #ffffff;
}

.container{
  background: url(../images/2019mobile_bg.jpg) no-repeat;
}

/*插件默认值修改*/
.carousel-control{
  top: -30px;
}
.panel-primary {
    border-color:#ffffff;
}
.panel {
    background-color: #fff;
    border: none;
    /*border: 1px solid transparent;*/
    border-radius: 0px;
    margin-bottom: 20px;
}
.list-group{margin-bottom:0px;}
.list-group_r{margin-bottom:0px;}
.panel-body{padding:8px;}
.panel-primary > .panel-heading {
  background:none;
  border-bottom:1px solid #ccc;
}
.carousel-caption{position:relative; bottom:10px;text-align:center; text-shadow:none; padding-bottom:0px; right:0px; left:0px;}
.carousel-caption p a{color: #337ab7;text-decoration: none;font-size: 16px; }
.panel-heading {
    border-bottom:0px;
    border-top-left-radius:0px;
    border-top-right-radius:0px;
    padding: 0px;
    height: 34px;
}

/*公共css*/
.more{ display:inline-block; position:absolute;top:8px;right:14px; line-height:34px;}
.more a{color:#000;font-family:"微软雅黑", "宋体"; font-size:14px;}
.mb-15{margin-bottom:15px;}
.mb-10{margin-bottom:10px;}
.mb-20{margin-bottom:20px;}
.mt-20{margin-top:20px;}
.tab-pane{
  width: 96%;
  margin: 0 auto;
}


/*大头条*/
.dys_headline{font-size:16px; text-align:center; padding-top:5px;}
.dys_headlines{
  text-align: center;
}
.dys_headlines a{
  font-family: "微软雅黑";
  font-size: 26px;
  color: #d10101;
  line-height: 42px;
}
.dys_subtitle {
  text-align: center;
  margin-bottom: 0px;
  font-size: 14px;
}

.dys_subtitle a{ font-size:12px; line-height:18px;}
.dys_subtitle h3{margin:0px;}

.column1{text-align:center; /*height:130px;*/ height:auto; padding-bottom:20px;}
.column1_1{ margin-top:10px;padding-bottom:5px;font-size:17px!important;font-weight:bold!important; font-family:"微软雅黑", "宋体";}
.column1_1 a{ font-size:17px!important;font-weight:bold!important;}
.column1_1 a span{font-size:17px!important;}

.column1_2{ height:auto;overflow:hidden;font-family:"微软雅黑", "宋体";}
.column1_2 a,.column1_2{font-size:14px!important;  padding:0; margin:0; text-decoration:none;}
.column1_2 a span{font-size:14px!important;}
.column1_2 a span{margin:0 5px 0px 5px;}

/*第二个头条*/
/*.dys_second_headline{
  background:#edf5fb;
  padding: 20px 10px;
  margin-bottom: 30px;
}*/

/*最新报道*/

.news_report,.media_focus,.overseas_voice{
  display: inline-block;
  width: 120px;
  height: 34px;
  background: #fff;
  float: left;
}
.news_report{
  background: url(../images/tubiaomob.png) 0 0 no-repeat;
}
.media_focus{
  background: url(../images/tubiaomob.png) 0 -34px no-repeat;
}
.overseas_voice{
  background: url(../images/tubiaomob.png) 0 -102px no-repeat;
}
.dys_economicHighlights_list{
  display: none;
}
#mtgz{
  margin-bottom: 0px;
}
.mtgz .curr_leibiao{
  display: block;
}

/*图集*/
.panel .carousel-caption{
    position:relative; 
    bottom:0px;
    text-align:center; 
   right:0px; 
   left:0px;
   /*background: #065595;*/
   /*opacity: 0.9;*/
   padding: 4px 0px;
 }
.carousel-caption img{
  width: 100%;
 }
.carousel-caption p{
  margin: 0;
 }
.tuji_title{
  margin: 0 auto;
}
.panel-body .panel-body{
  padding-top: 0;
}


/*政府工作报告*/
.zfgzbg{
  margin:-20px -15px 0;
}

.zhj-report-tit{ clear:both;width:100%; margin-bottom:10px;}
.zhj-tl{display: inline-block;width:91px;height:26px;line-height:26px;background:#015293;text-align: center;float: left;margin-right: 20px;}
.zhj-report-tit a{
  color: #015293;
}
.zhj-tl a{
  color: #fff;
}
.nav-pills{
  margin-bottom:20px; margin-top:6px;
  overflow: hidden;
  padding: 0 2%;
}
.nav-pills > li{
  width: 30%;
  height: 32px;
  line-height: 32px;
  float: left;
  border:1px solid #015293;
  background: #fff;
  border-radius: 41px;
  margin: 10px 1% 0;
  text-align: center;
}
/*.nav-pills > li.nav_big_magin{
  margin: 6px 10px 0px;
}
.nav-pills>li.nav_big_magin>a{
  padding: 0px 14px;
}*/
.nav-pills>li>a {
    color:#015293;
    font-size: 22px;
    height: 32px;
    line-height: 32px;
}
.nav-pills > li.active{
  background: #337ab7;
}
.nav-pills a{
  text-decoration: none;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
    color: #fff;
    text-decoration: none;
}
.zhj-report_con{
  background: url(../images/2019mobile_bg.jpg) no-repeat;
  padding: 1px 10px;
}

/*日程 直播 电子书 N种方法 */
.richeng{
	margin-bottom: 20px;
}
.richeng img,.zhibo img{
  width: 100%;
  
}

/*议程名单*/
.ycmd{
  overflow: hidden;
  margin-bottom: 26px;
}

/*h5*/
.zfgzbg h5{
  margin: 0 auto 15px;
}
.ycmd h5{
	margin: 0;
  float: left;
  width: 49%;
    margin-right: 1%;
    margin-bottom: 1%;
}
.mdgwy h5{
  margin: 10px auto 16px;
}

.chuangyicp h5{
  margin:10px auto ;
}
.wxzlshh h5{
  margin:20px auto 10px;
}
.dys_item h5{
  margin-bottom: 0px;
}

/*音频*/



#audio_box{ position:absolute; width:25%;height:100%;overflow:hidden; background:#d3d3d3;right:0px;}
  .audiojs{ position:absolute; right:0px; top:0px; box-shadow:none; width:100%;height:100%; background:#ccc;}
  #audio_box .audio_list{ position:absolute; left:0px; bottom:40px; height:0px; overflow:hidden; z-index:99;background: rgba(0,0,0,0.6); width:100%; right:0px;}
  #audio_box .time em{ color:#858585;font-style:normal;}
  #audio_box .time{ font-size:12px;_font-size:12px; border-left:none; color:#858585;text-shadow:none; height:36px;overflow:hidden;position: absolute;top:60%;left:50%;margin-left:-52px;margin-top:-15px}
  #audio_box .duration{}
  .audiojs .progress{ background:#A2D101;}
  .audiojs .play-pause{width:87px;height:145px;}
  .audiojs .play-pause{ border-right:none;}
  .audiojs .loaded,.audiojs .scrubber{ width:470px; display:none;}
  .audiojs .pause,.audiojs .play{background:url(/govweb/xhtml/2016gov/images/public/icon_18.gif) no-repeat 0 0; width:61px; height:61px;position: absolute;top:45%;left:50%;margin-left:-30px;margin-top:-30px;}
  div.playing .play{ background-image:url(/govweb/xhtml/2016gov/images/public/icon_18_click.gif)}
  .spyp_main{ position:relative;}
  .spyp_main .spyp_con{ position:relative;}
  /*iphone5和安卓类型机子*/
@media only screen and (max-width: 320px){
	
	.wrapper_father{
		width: 320px;
	}
}
.cwhly{
	text-align: center;
	margin-bottom: 28px;
}
.pull-left{float:left!important}
/*音视频加更多*/
.dys_st_content_after .vsh_more{
    color: #000;
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin: 0 10px;
    background: #EDEDED;
    border: 1px solid #ccc;
    font-size: 16px;
    border-radius: 2px;
    clear: both;
    margin: 10px 0;
}
.dys_st_content_after .vsh_more a{
  color: #666;
}


ul.tabmenu {
  position: relative;
  width:100%;
  height: 44px;
  padding-left:15px;
  margin-bottom: 5px;
  background-color: #015293;
}
ul.tabmenu li {
  float:left;
  line-height: 36px;
  font-size: 16px;
  font-family: "Microsoft Yahei", 宋体, Arial, Helvetica, sans-serif;
  color: #ffffff;
  margin-top: 4px;
}
ul.tabmenu li a{color: #ffffff;text-decoration: none;}
.index_tab{
  height: 320px;
}
.tab_con{
  padding: 8px;
}

.spyp_con{
  overflow: hidden;
  zoom: 1;
}
.spyp_con p{
  float: left;
  width: 75%;
  margin:0;
}
.spyp_con .audio_box{
  float: right;
}




/*丁友思样式*/
.dys_zljzh_bg {
  background: url(../images/mobilezljzh_bg.jpg) 0 0 no-repeat;
  background-size: 100% 100%;
  padding-bottom: 1rem;
  margin-bottom: 20px;
}
.dys_zljzh_bg .dys_wzslsphf {
  text-align: center;
}
.dys_zljzh_list {
  padding: 6%;
  overflow: hidden;
  zoom: 1;
  width: 100%;
  margin: 0 auto;
}
.dys_zljzh_list li {
 width: 60px;
    height: 60px;
    border: 1px solid #015293;
    background: #fff;
    text-align: center;
    font: bold 12px/12px "microsoft yahei";
    border-radius: 50%;
    -webkit-border-radius: 50%;
    float: left;
    margin: 1%;
    padding-top: 20px;
}
.dys_zljzh_list li a {
  text-decoration: none;
}
.dys_mobile_bzzs {
  overflow: hidden;
  zoom: 1;
}
.dys_mobile_bzzs li {
  width: 30%;
  height: 40px;
  border-radius: 16px;
  -webkit-border-radius: 16px;
  border: 1px solid #2168a1;
  text-align: center;
  line-height: 40px;
  float: left;
  margin-right: 12px;
}
.dys_mobile_bzzs li a {
  text-decoration: none;
}

/*创意产品css开始*/
 .swiper-container {
      width: 100%;
      height: 100%;
  }
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
 .swiper-slide img{
      width: 100%;
 }
/* .dys_small_img img{
  height: 161px;
 }*/
/*创意产品css结束*/




/*iphone5和安卓类型机子*/
@media only screen and (max-width: 320px){

    .dys_shipin_btn a {
      right: 1%;
      bottom: 20%;
    }
   
    .nav-pills>li>a {
      font-size: 14px;
    }
  

    .dys_mobile_bzzs {
      margin-left: 12px;
    }
    .dys_mobile_bzzs li {
      width: 29%;
      margin-right: 12px;
    }
}
/*iphone6和安卓类型机子*/

@media only screen and (min-width: 321px) and (max-width: 360px){
   
    .nav-pills>li>a {
      padding: 0px 6px;
    }
   

   
    .dys_mobile_bzzs li {
      width: 28%;
      margin-right: 12px;
    }
    .dys_zljzh_list {
      width: 100%;
      margin-left: 6px;
    }
    .dys_zljzh_list li {
      margin-right: 10px;
      margin-bottom: 12px;
    }
}
@media only screen and (min-width: 361px) and (max-width: 375px){
  
    .nav-pills>li>a {
      font-size: 14px;
    }
     .dys_mobile_bzzs {
      margin-left: 12px;
    }
    .dys_mobile_bzzs li {
      width: 29%;
      margin-right: 12px;
    }
    .dys_zljzh_list {
      width: 98%;
      margin-left: 13px;
       padding: 6%;
    }
    .dys_zljzh_list li {
      margin-right: 12px;
      margin-bottom: 12px;
    }
}
@media only screen and (min-width: 376px) and (max-width: 413px){
    .dys_shipin_btn a {
      right: 2%;
      bottom: 18%;
    }
    
    .nav-pills>li>a {
      font-size: 16px;
    }

  sss
    .dys_mobile_bzzs {
      margin-left: 18px;
    }
    .dys_mobile_bzzs li {
      width: 29%;
      margin-right: 12px;
    }
    .dys_zljzh_list {
      width: 98%;
      margin-left: 15px;
    }
    .dys_zljzh_list li {
      margin-right: 22px;
      margin-bottom: 12px;
    }

}
/*iphone6 plus和安卓类型机子*/
@media only screen and (min-width: 414px) and (max-width: 760px){
    .dys_shipin_btn a {
      right: 2%;
      bottom: 11%;
    }
    
    .nav-pills>li>a {
      font-size: 20px;
    }
   
   
}















