@charset "utf-8";
/* CSS Document */
/* CSS 长春首家科技有限公司 美工孙洋洋  2017年10月16日开始制作 */

/*首页 开始*/

/****************图片轮播******************/
.container{
  margin: 0 auto;
  width: 98%;
}


/* line 44, D:/Temp/github/swipeslider/style.scss */
.swipslider {
  margin: 0 auto; }

/* line 48, D:/Temp/github/swipeslider/style.scss */
#content_slider {
  background-color: #f0f0f0;
  width: 100%; }
  /* line 52, D:/Temp/github/swipeslider/style.scss */
  #content_slider .wanted {
    padding: 25px; }
    /* line 54, D:/Temp/github/swipeslider/style.scss */
    #content_slider .wanted:after {
      display: table;
      content: "";
      clear: both; }
    /* line 60, D:/Temp/github/swipeslider/style.scss */
    #content_slider .wanted img {
      float: left;
      position: relative;
      height: 225px;
      box-shadow: 0 0 1px rgba(0, 0, 0, 0.33);
      margin-right: 15px; }
    /* line 68, D:/Temp/github/swipeslider/style.scss */
    #content_slider .wanted .description {
      float: left;
      padding: 10px;
      display: block;
      font-size: 16px;
      color: #343332;
      background: #e5e5e5;
      height: 225px;
      width: 349px;
      box-shadow: 0 0 1px rgba(0, 0, 0, 0.58);
      white-space: normal; }
      /* line 80, D:/Temp/github/swipeslider/style.scss */
      #content_slider .wanted .description h1 {
        font-size: 18px;
        margin: 0;
        text-align: left;
        color: #515f6c;
        text-shadow: none; }
      /* line 88, D:/Temp/github/swipeslider/style.scss */
      #content_slider .wanted .description::after {
        display: table;
        content: "";
        clear: both; }
      /* line 94, D:/Temp/github/swipeslider/style.scss */
      #content_slider .wanted .description p {
        margin-bottom: 1px;
        margin-top: 6px;
        font-size: 14px; }
      /* line 100, D:/Temp/github/swipeslider/style.scss */
      #content_slider .wanted .description p.award {
        color: #be9a02; }
      /* line 104, D:/Temp/github/swipeslider/style.scss */
      #content_slider .wanted .description ul {
        list-style: square;
        padding-left: 20px;
        font-size: 14px; }
      /* line 110, D:/Temp/github/swipeslider/style.scss */
      #content_slider .wanted .description strong {
        color: #515f6c; }

/* line 120, D:/Temp/github/swipeslider/style.scss */
#customizability .sw-next-prev {
  width: 120px;
  height: 60px;
  background-color: rgba(82, 82, 82, 0);
  color: rgba(255, 254, 235, 0.28);
  border-radius: 3px;
  font-size: 25px; }
  /* line 128, D:/Temp/github/swipeslider/style.scss */
  #customizability .sw-next-prev:hover {
    color: #fffeeb;
    background-color: #525252;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.57); }

/* line 135, D:/Temp/github/swipeslider/style.scss */
#customizability .sw-prev {
  left: 0%; }
  /* line 138, D:/Temp/github/swipeslider/style.scss */
  #customizability .sw-prev::after {
    line-height: 60px;
    content: '< back'; }

/* line 144, D:/Temp/github/swipeslider/style.scss */
#customizability .sw-next {
  right: 0%; }
  /* line 147, D:/Temp/github/swipeslider/style.scss */
  #customizability .sw-next::after {
    line-height: 60px;
    content: 'next >'; }

/* line 153, D:/Temp/github/swipeslider/style.scss */
#customizability .sw-bullet {
  top: 4%; }
  /* line 156, D:/Temp/github/swipeslider/style.scss */
  #customizability .sw-bullet li {
    width: 10px;
    height: 5px;
    background-color: rgba(255, 254, 235, 0.28);
    border-radius: 0;
    vertical-align: middle; }
    /* line 163, D:/Temp/github/swipeslider/style.scss */
    #customizability .sw-bullet li.active {
      border-left: 8px solid transparent;
      border-right: 8px solid transparent;
      border-top: 10px solid #fffeeb;
      background-color: transparent;
      width: 0;
      height: 0;
      vertical-align: bottom; }
    /* line 174, D:/Temp/github/swipeslider/style.scss */
    #customizability .sw-bullet li:hover {
      height: 10px;
      background-color: #fffeeb; }

/* line 183, D:/Temp/github/swipeslider/style.scss */
.slide-number {
  font-size: 60px;
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 25%;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.54); }






.ly_56 {
		position: relative;
		overflow: hidden;
		border:1px solid #ccc;
		z-index: 0;
	}
	.ly_56 .ly_lbul {
		width: 100%;
		height: auto;
		 max-height: 635px; 
		float:left;
	}
		.ly_56 .ly_lbul li {
			width: 100%;
			height: auto;
		max-height: 635px; 
			line-height: auto;
			font-size:60px;
			font-weight:900;
			text-align:left;
			color:#ffffff;
			float:left;
			position:relative;
		}
		.ly_56 .ly_lbul li a{
			display:block;
			width:	100%;
			height:auto;
			max-height: 635px; 
			}
		.ly_56 .ly_lbul li a img{
			width:100%;
			height:100%;	
			}
	.ly_56 .ly_ol {
		width: 18%;
		padding: 5px 0px;
		text-align: right;
		position: absolute;
		right: 15px;
		bottom: 11px;
		z-index: 1;
		overflow: hidden;
	}
		.ly_56 .ly_ol li {
			width: 12px;
			height: 12px;
			text-indent:999999px;
			font-weight: 400;
			color: #024da4;
			background: #fff;
			margin: 0px 5px;
			cursor: pointer;
			border-radius: 50%;
			display: inline-block;
			float:left;
		}
		.ly_56 .ly_ol li.df_on {
			background: #c82828;
		}
			.ly_56 .ly_ol li a {
				font-weight: 100;
				font-size:14px;
				color: #ffffff;
			}
			.ly_56 .ly_ol li a:hover {
				color: #ffffff;
			}
	.ly_lbul li p{
		background:url(txt_bg.png) repeat-x;
		height:40px;
		position:absolute;
		bottom:0px;
		left:0px;	
		width:100%;
		}
	.ly_lbul li p a{
		display:block;
		padding-left:10px;
		height:40px;
		line-height:40px;
		color:#fff;
		font-size:16px;	
		font-weight:normal;
		}
/*******************************banner  end*********************************/

/*公示板  开始 */

/*文字专题*/
.bs_gsb_a{
	display:block;
	float:left;
	margin-left: 1%;
	width: 9%;
	height: 40px;
	line-height: 40px;
	background: #d40907;
	color: #fff;
	font-size: 1.8rem;
	font-weight: bold;
	text-align: center;
}
.bs_gsb{
	margin:10px 0px;
	background: #eee;
	
}
/*文字专题*/
.infocontent{width:90%;height:40px;overflow:hidden; background:#eee;  float:left;} 
.infocontent .bs_gsbul li{
	height:40px;
	line-height: 40px;
}
.infocontent .bs_gsbul li a{
	display: block;
	height: 40px;
	line-height: 40px;
	padding: 0px 10px;
	font-size: 1.6rem;
}

/*公示板  结束 */

.con_list{
	width:95%;
	margin: 20px auto;
}

.bs_con{
	margin:15px 0px;
}
/*标题 开始*/
.bs_divtit{
	border-bottom: 1px solid #fdea07;
	width: 100%;
	background: #d40907;
	height: 40px;
}
.bs_divtit span{
	display: block;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 1.8rem;
	text-align: center;
}
.bs_divtit span.bs_on{
	font-weight: bolder;
	background: url(bs_sjtit2.png) no-repeat bottom center;
}

.bs_divtit2{
	border-bottom:2px solid #d40907;
	height: 37px;
}
.bs_divtit2 .bs_span{
	display:block;
	width: 120px;
	height: 37px;
	line-height: 37px;
	background: #d40907;
	color: #fff;
	font-size: 1.8rem;
	font-weight: bold;
	text-align: center;
}
.bs_divtit2 .bs_div{
	float:right;
}
.bs_divtit2 .bs_div span{
	padding:0px 10px;
	background: url(div_tit_x.png) no-repeat right center;
	color: #333;
	font-size: 1.8rem;
}
.bs_divtit2 .bs_div span.last_a{
	background:none;	
}
.bs_divtit2 .bs_div span.bs_on{
	color:#d40907;
	font-weight: bolder;
}

.bs_divtit3{
	border-bottom:2px solid #d40907;
	height: 45px;
	padding-left: 5%;
	background: url(bs_sjtit3.png) no-repeat 2% center;
	width: 95%;
}
.bs_divtit3 a{
	font-size:1.8rem;
	color: #333;
	display: block;
    float: left;
    height: 45px;
    line-height: 45px;
    padding: 0px 3%;
}
.bs_divtit3 a.bs_on{
	color:#d40907;
	font-weight: bolder;
}

.bs_dtit a{
	font-size: 2rem;
	color: #d40907;
	font-weight: normal;
	display: block;
	height: 45px;
	line-height: 45px;
	padding-left: 6%;
	background: url(cwhgz_07.png) no-repeat 1%;
}

.bs_divtit2{
	border-bottom: 2px solid #d40907;
}
.bs_divtit2 span{
	font-size:1.8rem;
	color: #d40907;
}
.bs_divtit2 span a{
	font-size:1.8rem;
	color: #d40907;
}
/*标题 结束*/

/*列表   开始*/
.list_tab1,.list_tab2,.list_tab3,.list_tab4,.list_tab5,.list_tab6,.list_tab7{display:none;}
.ul_list{
	width:100%;
	margin-top: 10px;
}
.ul_list li{
	height:35px;
	line-height: 35px;
}
.ul_list li a{
	display: block;
	float: left;
	width:75%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 1.6rem;
	padding-left: 3%;
	background:url(list_phicon.png) no-repeat 1% center;
}
.ul_list li span{
	display: block;
	float: right;
	width:20%;
	text-align: right;
	color: #666;
	font-size: 1.6rem;
}
.ul_list li.li_gd{
	width: 100%;
	background: #e6e9ed;
	height:40px;
	line-height: 40px;
	border-radius: 5px;
	margin: 20px 0px;
	padding:0px!important;
}
.ul_list li.li_gd a{
	text-align: center;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #333;
	padding:0px!important;
	background: none;
}
.ul_list li.li_gd:active{
	background: #d3d7dc;
}
.div_gd{
	width: 100%;
	background: #e6e9ed;
	height:40px;
	line-height: 40px;
	border-radius: 5px;
	margin: 20px 0px;
}
.div_gd a{
	text-align: center;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #333;
	background: none;
	font-size:1.6rem;
	display:block;
}
.deashe{
	height:5px!important;
	border-bottom:1px dashed #ccc;
	margin: 8px auto;
}
/*列表   结束*/

/*专题图片  开始*/
.bs_zt1{
	width:100%;
	max-height: 120px;
	margin:10px 0px;
	display: block;
}
.bs_zt1 img{
	width:100%;
	max-height: 120px;
	height: 100%;
}
.bs_zt2{
	margin:10px 0px;
}
.bs_zt2 a{
	float: left;
	display: block;
	width:49%;
	max-height:120px;
}
.bs_zt2 a img{
	width:100%;
	height: 100%;
	max-height:120px;
}
.bs_zt2 a.bs_cwh{
	margin-right: 2%;
}
/*专题图片  结束*/

/*图片报道  开始*/
.bs_ulimg{
	margin:10px 0px;
}
.bs_ulimg li{
	float:left;
	width: 27%;
	margin: 3%;
}
.bs_ulimg li a{
	display: block;
	width:100%;
	height: 100%;
}
.bs_ulimg li a img{
	width:100%;
	height: 100%;
}
.bs_ulimg li p a{
	display: block;
	width:98%;
	margin:0 auto;
	height: 30px;
	line-height: 30px;
	font-size: 1.6rem;
}
/*图片报道  结束*/

/*首页 结束*/

/*当前位置  开始*/
.bs_dqwz{
	padding-left:5%;
	background:#f5f7fa url(cwhgz_03.png) no-repeat 1%;
	height: 40px;
	line-height: 40px;
	font-size: 1.6rem;
	margin-bottom: 20px;
}
/*当前位置  结束*/

/*常委会工作  开始*/
.cwh_ul li{
	float: left;
	margin: 1%;
	width: 22%;
}
.cwh_ul li a{
	display: block;
	background: #eee;
	font-size: 1.6rem;
	height: 30px;
	line-height: 30px;
	padding: 5%;
	width: 94%;
}
/*常委会工作  结束*/
/*意见征集  群众来信  人大知识  开始*/
.bs_zt3 a{
	float: left;
	display: block;
	width:32%;
}
.bs_zt3 a img{
	width:100%;
	height: auto;
	max-height: 120px;
}
.bs_zt3 a.bs_qzlx{
	margin: 0px 2%;
}
/*意见征集  群众来信  人大知识  结束*/

/*地方立法  开始*/
.cwh_ul2 li a{
	text-align: center;
}
.cwh_ul li.bs_on a{
	background: #c00200;
	color:#fff;
}
/*地方立法  结束*/

/*常委会领导  开始*/
.ld_img{
	display: block;
	width:140px;
	height: 179px;
	margin: 20px auto 10px auto;
	border: 1px solid #ccc;
}
.ld_img img{
	width:100%;
	height: 100%;
	background: #f2f2f2;
}
.ld_p a {
	display: block;
	text-align: center;
	font-size: 1.8rem;
}
.bs_ld .bsld_h4{
	text-align: left;
	font-size: 1.8rem;
	color: #333;
	height: 40px;
	line-height: 40px;
}
.bs_ld p{
	line-height: 30px;
	font-size: 1.6rem;
}
/*常委会领导  结束*/

/*常委会议专题 开始*/
.bs_hyzt{
	height: 172px;
}
header.bs_hyzt .bs_bg img {
    width: 100%;
    height: 172px;
}
header.bs_hyzt .bs_logoh1{
	position: absolute;
    top: 50%;
    margin-top: -45px;
    margin-left: -215px;
    left: 50%;
}
.bs_hyyc{
	margin:10px auto;
	padding: 10px;
}
.bs_hyyc h4{
	font-size: 1.6rem;
	height: 40px;
	line-height: 40px;
}
.bs_hyyc p{
	line-height: 30px;
	font-size: 1.6rem;
}
/*常委会议专题 结束*/

/*人代会专题模板  开始*/
.bs_hyycrl {
    display: block;
    width: 100%;
    height: 46px;
    line-height: 46px;
    background: url(bs_hyzt_cen2.png) repeat-x center;
    margin: 20px 0px;
}
.bs_hyycrl li {
    float: left;
    width: 50px;
    height: 50px;
    overflow: hidden;
    cursor: pointer;
    margin: 0px 20px;
    position: relative;
	font-size:1.6rem;
}
.bs_hyycrl li span {
    background: #f4f4f4;
    width: 50px;
    height: 50px;
    display: block;
    text-align: center;
    line-height: 46px;
    color: #c7100a;
    position: absolute;
    left: 0px;
    top: 0px;
	border-radius:50%;
	font-size:1.6rem;
}
.bs_hyycrl li.bs_on i {
    background: #c7100a;
    width: 47px;
    height: 46px;
    display: block;
    text-align: center;
    line-height: 46px;
    color: #fff;
    position: absolute;
    left: 0px;
    top: 0px;
    font-style: normal;
	border-radius:50%;
}
.bs_hyycrl li.bs_on {
    color: #c82828;
}
.bs_di_tab{
	display:none;
}
/*人代会专题模板  结束*/

/*内容页  开始*/
.bs_nrbt{
	border-bottom: 1px solid #ccc;
}
.bs_nrbt .bs_nrh2{
	font-size: 2.2rem;
	text-align: center;
	line-height: 40px;
}
.bs_nrbt .bs_newsfbt{
	font-size:2rem;
	font-weight: normal;
	text-align: center;
	color: #444141;
	margin-bottom: 20px;
	line-height: 30px;
}
.bs_nrbt .bs_nrfh2{
	font-size: 2rem;
	text-align: center;
	line-height: 25px;
	font-weight: normal;
	color: #444141;
	margin: 15px 0px;
}
.bs_ly,.bs_dx{
	height:40px;
	line-height: 40px;
}
.bs_ly{
	width:auto;
	margin:10px auto;
}
.bs_nrbt span{
	font-size: 1.4rem;
	color: #666;
	margin: 0px 10px;
	float:left;
	height:40px;
	line-height: 40px;
	display: block;
}
.bs_nrbt .bs_dx a{
	padding: 0px 8px;
}
.bs_nrbt .bs_da{
	font-size: 1.8rem;
}
.bs_nrbt .bs_zh{
	font-size: 1.6rem;
}
.bs_nrbt .bs_xi{
	font-size: 1.4rem;
}
.bs_nrp{
	padding:8px;
	border-bottom: 1px solid #ccc;
}
.bs_nrp p{
	font-size: 1.6rem;
	line-height: 30px;
	color: #333;
}
.bs_zrbj{
	text-align:left;
	font-size: 1.6rem;
	margin: 15px 0px;
}
.bs_zrbj span{
	font-weight:normal;
	color: #333;
	font-size: 1.6rem;
}
.bs_sx{
	text-align: left;
	height: 50px;
}
.bs_sx a{
	display: block;
    margin-left: 3%;
    font-size: 1.6rem;
    font-weight: bold;
    color: #bf0811;
	
}
.bs_gndiv{
	margin:15px auto;
	width: auto;
}
.bs_gndiv a{
	float:left;
	margin: 0px 10px;
	display: block;
	background: url(bs_gndiv.png) no-repeat center;
	width: 80px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	font-size:14px;
}
/*内容页  结束*/

/*人员管理  开始*/
.bs_nrbt2 h2{
	font-size: 2.2rem;
	text-align: center;
	line-height: 30px;
	margin-bottom: 15px;
}
.bs_nrbt2 .bs_x1{
	border-top:1px solid #c00200;
	margin-bottom: 2px;
}
.bs_nrbt2 .bs_x2{
	border-top:2px solid #c00200;
}
.rygl_img{
	width:100%;
	max-height: 100px;
}
.rygl_img img{
	width:100%;
	height: auto;
	max-height: 100px;
}
/*人员管理  结束*/

/*图片列表  开始*/
.bs_imglist li{
	margin: 2% auto;
	width: 96%;
	padding: 2%;
	height: auto;
	border: 1px solid #ccc;
	background: #f8f8f8;
	border-radius: 3px;
}
.bs_imglist li a{
	width:100%;
	height: auto;
	display: block;
}
.bs_imglist li a img{
	width:100%;
	height: auto;
}
.bs_imglist li p a{
	display: block;
	height: 30px;
	line-height: 30px;
	font-size: 1.6rem;
}
/*图片列表  结束*/

/*表单  开始*/
.bd_bg{
	background: #f6f6f6;
	padding: 2%;
}
.bs_anniu{
	margin:0 auto;
	width: 240px;
}
.bs_anniu a{
	display: block;
	width: 100px;
	height: 35px;
	line-height: 35px;
	background: url(bs_anbg.png) repeat-x;
	color: #fff;
	font-size: 1.8rem;
	float:left;
	text-align: center;
}
.bs_anniu a.bs_tj{
	margin-right: 40px;
}
/*表单  结束*/

/*信息反馈  开始*/
.bs_xxfk_h2{
	text-align: center;
	line-height: 40px;
	color:#844445;
	font-size: 2rem;
}
.bs_xxfk_p{
	text-align: center;
	border-bottom: 1px dashed #ccc;
	line-height: 30px;
	height: 30px;
}
.bs_xxfk_p span{
	margin: 10px 10px;
	font-size: 1.4rem;
}
.bs_xxfk_nr{
	margin: 20px 0px;
}
.bs_xxfk_nr h3{
	font-size: 1.8rem;
	text-align: left;
	height: 45px;
	line-height: 45px;
	color: #333;
}
.bs_xxfk_nr p{
	font-size: 1.6rem;
	line-height: 30px;
}
/*信息反馈  结束*/

/*组织机构   开始  */
.zzjg_ul li{
	float: left;
	margin: 1%;
	/*padding: 0px 1%;*/
	min-width: 23%;
	height: 40px;
	line-height: 40px;
	background: #eee;
}
.zzjg_ul li a{
	display: block;
	background: #eee;
	font-size: 1.6rem;
	height: 40px;
	line-height: 40px;
	width: 100%;
	text-align: center;
}
.zzjg_ul li.bs_on{
	background: #c00200;
    color: #fff;
}
.zzjg_ul li.bs_on a{
	background: #c00200;
    color: #fff;
}
/*组织机构   结束  */

/*搜索结果页  开始*/
.ssjg_ul {
    margin-top: 20px;
}
.ssjg_ul li {
    margin-bottom: 20px;
}
.ssjg_ul li h3 a {
    display: block;
    height: 40px;
    line-height: 40px;
    font-size: 1.8rem;
    padding-left: 5px;
    border-bottom: 1px solid #be0000;
}
.ssjg_ul li h3 a .bs_red {
    color: #be0000!important;
}
.ssjg_ul li h4{
	height:40px;
	line-height: 40px;
}
.ssjg_ul li h4 span {
    color: #666;
    margin: 10px 20px;
    font-weight: normal;
    font-size: 1.4rem;
}
.ssjg_ul li p {
    color: #333;
    font-size: 1.6rem;
    line-height:30px;
}
/*搜索结果页  结束*/
/*公众交流 列表   开始*/
.ul_list_xj li a {
    width: 57%!important;
}
.ul_list_xj li i {
    float: right;
    width: 10%!important;
    color: #666;
    font-style: normal;
}
.ul_list_xj li span {
    width: 30%!important;
    text-align: center!important;
}
.yhf_blue {
    color: #0065fc!important;
}
/*公众交流 列表   结束*/

/*我要写信  开始*/

.bs_wyxx{
	width:95%;
    text-align: right;
	height: 50px;
	line-height: 50px;
	padding-right:5%;
}
.bs_wyxx img{
	width:30px;
	height: 30px;
}
.bs_wyxx a{
	display: block;
	width: 100px;
	background:url(bs_wyxx.png) no-repeat 10px;
	float: right;
	margin-right: 1%;
	background-size: 30px;
	border-radius: 10px;
	border: 1px solid #76838f;
	padding: 0px 6px;
	height: 40px;
	line-height: 40px;
	color: #76838f;
}
.bs_wyxx a:active{
	background:#76838f url(bs_wyxx2.png) no-repeat 10px;
	border-radius: 10px;
	background-size: 30px;
	color: #fff;
}
/*我要写信  结束*/

/*专题轮播  开始*/
.bsrd_zt{width:100%;height:100px;float:left; border:solid 1px #ccc; margin: 10px auto;}
.bsrd_zt_box,.bsrd_zt_box2{width:100%;height:100px;position: relative;}
.bsrd_zt_box ul,.bsrd_zt_box2 ul{width:100%;height:100px;}
.bsrd_zt_box ul li,.bsrd_zt_box2 ul li{width:100%;height:100px;position: relative;float:left;}
.bsrd_zt_box ul li p,.bsrd_zt_box2 ul li p{width:100%;height:100px;}
.bsrd_zt_box ul li p img,.bsrd_zt_box2 ul li p img{width: 100%;height: 100%;}
.bsrd_zt_box ul li h3,.bsrd_zt_box2 ul li h3{width:100%;height:50px;line-height:50px;padding-left:10px;position: absolute;left:0px;bottom:0;overflow: hidden; background:url(text_bg.png) repeat;}
.bsrd_zt_box ul li h3 a,.bsrd_zt_box2 ul li h3 a{color:#fff;font-family:"Microsoft YaHei"; font-size:16px;}
.bsrd_zt_box h6,.bsrd_zt_box2 h6{width: 100%;height: 36px;position: absolute;left: 0px;bottom:0px;z-index: 1;overflow: hidden;}
.bsrd_zt_box ol,.bsrd_zt_box2 ol{position: absolute;bottom:4px;right: 8px;z-index: 3;}
.bsrd_zt_box ol li,.bsrd_zt_box2 ol li  {width:16px;height:16px;line-height: 18px;margin-right:8px;text-align: center;cursor: pointer;position: relative;overflow: hidden;float: left;}
.bsrd_zt_box ol li a,.bsrd_zt_box2 ol li a {width: 100%;height: 100%;font-size:12px;color: #d82f2f;background:#fff;float:left;}
.bsrd_zt_box ol a:hover,.bsrd_zt_box2 ol a:hover,.bsrd_zt_box ol li.df_on a,.bsrd_zt_box2 ol li.df_on a {color: #ffffff;background: #d82f2f;}
.bsrd_zt_box ul li p a,.bsrd_zt_box2 ul li p a{
	display:block;	
	width:100%;
	height:100px;
	}
/*专题轮播  结束*/

/*人大概况    主任之窗   组织机构。 组成人员  开始*/
.bssj_sk li{
	float: left;
	margin: 1%;
	width: 23%;
	height: 120px;
}
.bssj_sk li a{
	text-align: center;
	display: block;
	font-size: 1.8rem;
	color: #fff;
	line-height: 183px;
	height: 120px;
}
.bssj_sk li.bssj_rdgk{
	background: #69d0cf;
}
.bssj_sk li.bssj_rdgk a{
	background: url(bssj_rdgk.png) no-repeat 86px 18px;
}
.bssj_sk li.bssj_rdgk:active{
	background:#53bdbc;
}
.bssj_sk li.bssj_zrzc{
	background: #fdb53f;
}
.bssj_sk li.bssj_zrzc a{
	background: url(bssj_zrzc2.png) no-repeat 83px 28px;
}
.bssj_sk li.bssj_zrzc:active{
	background:#e7a436;
}
.bssj_sk li.bssj_zzjg{
	background: #f37956;
}
.bssj_sk li.bssj_zzjg a{
	background: url(bssj_zzjg.png) no-repeat 85px 24px;
}
.bssj_sk li.bssj_zzjg:active{
	background:#d36343;
}
.bssj_sk li.bssj_zcry{
	background: #96cbf3;
}
.bssj_sk li.bssj_zcry a{
	background: url(bssj_zcry.png) no-repeat 83px 23px;
}
.bssj_sk li.bssj_zcry:active{
	background:#7bb0d9;
}
/*人大概况    主任之窗   组织机构。 组成人员  结束*/

/*首页导航切换样式 开始*/
.bs_tittab span{
	display: block;
	float: left;
	border: 1px solid #d40907;
	color: #d40907;
	padding: 10px;
	margin: 5px 15px;
	border-radius: 5px;
	font-size: 1.6rem;
}
.bs_tittab span.bs_on{
	background: #d40907;
	color: #fff;
}
/*首页导航切换样式 结束*/
/*19大专题*/

.hy_header3{
	width: 100%;
	margin: 0 auto;
	height: auto;
}
.hy_header3 img{
	width:100%;
	height: 100%;
}
.hy_nav2{
	width: 100%;
	margin: 0 auto;
	background: url(19danav.png) repeat-x;
	height: 43px;
}
.hy_nav2 ul{
	width:80%;
	height: 43px;
}
.hy_nav2 ul li{
	float: left;
}
.hy_nav2 ul li a{
	display: block;
	height: 43px;
	line-height: 43px;
	font-size: 1.8rem;
	color: #fff;
	width: 110px;
	text-align: center;
}
.hy_nav2 .sjdafhsy{
	display: block;
	background: url(19dafhsy.png) no-repeat center;
	width: 15%;
	height: 29px;
	margin: 7px 6px;
}
.hy_content3{
	width:100%;
	margin: 10px auto 20px auto;
	border: 1px solid #ccc;
}
.sjd_h4{
	background: #eee;
	border-bottom: 1px solid #e03836;
}
.sjd_h4 span{
	display: block;
	float:left;
	background: url(19danavlg.png) no-repeat left center;
	font-size: 1.6rem;
	color: #df1e1c;
	padding-left: 20px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
}
.sjd_gd{
	display: block;
	font-size: 1.4rem;
	height: 30px;
	line-height: 30px;
	float: right;
	margin-right: 10px;
	color: #df1e1c;
}
.sjdlist{
	width: 95%;
	margin: 15px auto;
}
.sjdlist .ul_list{
	width:96%!important;
	margin: 0 auto!important;
}
.sjd_dqwz{
	width: 1000px;
	margin: 10px auto 0 auto;
}
.sjd_dqwz a{
	font-size: 1.6rem;
}
.wid100{
	width: 100%!important;
}
.wid100 .ul_list li a{
	padding-left: 2%!important;
	font-size: 1.6rem;
}
.hy_content3 .bs_con_tpxw{
	width: 96%!important;
	margin: 0 auto!important;
}
/*省人代会 开始*/
header.bs_hyzt .bs_logoh2 {
    position: absolute;
    top: 50%;
    margin-top: -45px;
    margin-left: -164px;
    left: 50%;
}
/*省人代会 结束*/

/*组成人员  开始*/
.bs_img{
	display: block;
	width: 131px;
	height: 171px;
	border: 1px solid #ccc;
	padding: 3px;
	border-radius: 3px;
}
.bs_img img{
	width:100%;
	height: 100%;
}
.bs_lddiv1{
	margin:15px auto;
	width: 139px;
	height: 179px;
}
.bs_lddiv1 p{
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
}
.bs_ldul li{
	float: left;
	margin: 14px;
}
.bs_ldul li p{
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	height: 35px;
	line-height: 35px;
}
.bs_lddiv2 .bs_zrimg{
	float: left;
	margin:20px;
}
.bs_ldtxt{
	margin-top: 20px;
}
.bs_ldtxt p{
	font-size: 16px;
	margin: 10px 0px;
}
.bs_ldtxt p b{
	width:98px;
	display: inline-block;
}
.bs_ldul1{
	width: 668px;
	margin: 0 auto;
}
/*组成人员  结束*/