@charset "utf-8";


ul{list-style: none;padding:0;margin:0;}
.fl{float:left;}
.fr{float:right;}
.b{font-weight:bold;}
.blue{color:#1b529c;}
.md50{margin-bottom:50px;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
.noborder{border:0 !important;}
.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Chrome/Safari/Opera */
  -khtml-user-select: none; /* Konqueror */
  -moz-user-select: none; /* Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently not supported by any browser */
  }
.hd_container{width:1100px;margin:0 auto;overflow: hidden;background:#fff;}
.hd_container .hd_box{ width:auto; margin:0 auto 40px;padding:0 36px 0px 36px;overflow: hidden;}


/* 分页 */
.hd_container .page{text-align: center;clear:both;margin:50px auto;}
.hd_container .page li{display:inline-block;font-size:14px;*display:inline;*zoom:1;*margin-right:5px;}
.hd_container .page li.txt{font-weight:bold;*margin-top:-22px;}
.hd_container .page li.btn a{display:block;padding:0 15px;border:1px #b3b3b3 solid;font-size:14px;}
.hd_container .page li input{ width:20px; padding:0 10px; display:inline-block; margin:-3px 4px 0 4px; _margin-top:0px;*margin-top:-22px; line-height:17px;_height:19px;}

/* 单列标题栏 */
.hd_container h2.singleTitle{width:100%;height:45px;background:url(trs_hd_public_titbg_t4.jpg) repeat-x;}
.hd_container h2.singleTitle div{font-size:18px;padding:0 28px;color:#fff;display:block;height:45px;background:url(trs_hd_public_titbg_t3.jpg);width:auto;font-weight:normal;line-height:45px;text-align: center;position: relative;overflow: hidden;float:left;}
.hd_container h2.singleTitle div i{display:block;width:20px;height:45px;position: absolute;top:0;}
.hd_container h2.singleTitle div i.bg1{background:url(trs_hd_public_titbg_t1.jpg);left:0;}
.hd_container h2.singleTitle div i.bg2{background:url(trs_hd_public_titbg_t2.jpg);right:0;}

.hd_container h2.singleTitle2{width:100%;height:41px;border-bottom:2px #024886 solid;}
.hd_container h2.singleTitle2 div{/* background:url(trs_hd_public_titbg_t4.jpg); */font-size:18px;padding:0 28px;color:#000;display:block;height: 39px;width:auto;font-weight:normal;line-height:43px;text-align: center;position: relative;overflow: hidden;float:left;margin-right:6px;background: #f7f7f7;border-top: 2px solid #ebebeb;border-left: 2px solid #ebebeb;border-right: 2px solid #ebebeb;border-top-left-radius: 4px;border-top-right-radius: 4px;}
.hd_container h2.singleTitle2 div i{display:block;width:20px;height:41px;position: absolute;top:0;}
/* .hd_container h2.singleTitle2 div i.bg1{background:url(trs_hd_public_titbg_t10.jpg);left:0;}
.hd_container h2.singleTitle2 div i.bg2{background:url(trs_hd_public_titbg_t11.jpg);right:0;} */
.hd_container h2.singleTitle2 div.active{background:url(trs_hd_public_titbg_t3.jpg);color:#fff;border: none;height: 41px;}
.hd_container h2.singleTitle2 div.active i.bg1{background:url(trs_hd_public_titbg_t1.jpg);left:0;}
.hd_container h2.singleTitle2 div.active i.bg2{background:url(trs_hd_public_titbg_t2.jpg);right:0;}

.tit_tab .tit_gray span{ display:block; float:left; margin-top:1px;}
.tit_tab .tit_gray .bg03{ width:20px;height:41px; background:url(../images/public/public_titbg_t10.jpg) no-repeat;}
.tit_tab .tit_gray .bg04{ width:20px;height:41px; background:url(../images/public/public_titbg_t11.jpg) no-repeat;}
.tit_tab .tit_gray .tabg1{line-height:41px;height:43px;background:url(public_titbg_t4.jpg) repeat-x 1px; _background-position:0px -1px;_height:41px;}



/*面包屑*/
.BreadcrumbNav{ line-height:44px; height:44px; font-size:12px;font-family:"宋体"; color:#000;}
.BreadcrumbNav a{ color:#000;}


/* 互动首页 */
.hd_container .side1{width: 713px;padding-right:30px;border-right:1px #bababa solid;}
.hd_container .side2{ width:253px;}
.hd_container .banner{margin:0px auto 16px;}
.hd_container .banner2{margin-bottom:38px;overflow: hidden;}
.hd_container .banner2 h2{font-size:22px;font-weight:normal;border-bottom:1px solid #bababa;margin-bottom:11px;}
.hd_container .banner2 li{
  width:227px;
  height:68px;
  float:left;
  margin-right:15px;
}
.hd_container .banner2 li.last{
  margin:0;
}
.hd_container .tab .head{width:100%;border-bottom:1px solid #bababa;height:44px;}
.hd_container .tab .head li:first-child{margin-left:0;}
.hd_container .tab .head li{float:left;height:43px;line-height:43px;margin-left:-1px;text-align: center;background:#fff;width:132px;cursor:pointer;border:1px solid #bababa;font-size:18px;}
.hd_container .tab .head .btn li a{color:#fff;}
.hd_container .tab .head li.active{background:#f2f2f2;border-bottom: 1px solid #f2f2f2;color:#015293;}
.hd_container .tab .head li a.active{color:#015293;}
.hd_container .tab .head .btn li{color:#fff;background:#015293;width:114px;height:35px;line-height:35px;margin-left:5px;border:0;text-align: center;}
.hd_container .tab .content{width:auto;border:1px solid #bababa;background:#f2f2f2;border-top:0;padding:19px;margin-bottom:39px;}
.hd_container .tab .content ul{background:#fff;border:1px solid #dcdcdc;padding:30px 28px;display: none;}
.hd_container .tab .content ul.active{display:block;}
.hd_container .tab .content .list01 li{margin-bottom: 20px;padding-left: 20px;background:url(trs_zc_point.jpg) no-repeat left 10px;}
.hd_container .tab .content .list01 li h5{margin-bottom:8px;}
.hd_container .tab .content .list01 li h5 a{font-family: 微软雅黑;font-size: 18px;color:#015293;font-weight: bold;}
.hd_container .tab .content .list01 li a{font-family: 微软雅黑;font-size: 16px;color:#000;}
.hd_container .tab .content .list01 span{color: #8b8b8b;font-family: 微软雅黑;font-size: 16px;float: right;}
.hd_container .tab .content .list02 li{overflow: hidden;zoom: 1;font-family: 微软雅黑;font-size: 16px;padding: 10px;background: url(trs_zc_point.jpg) no-repeat left center;}
.hd_container .tab .content .list02 li a{float: left;color: #024886;}
.hd_container .tab .content .list02 li p a{float: left;color: #000;}
.hd_container .tab .content .list02 li p{float: left;color: rgb(0, 0, 0);}
.hd_container .tab .content .list02 li span{float: right;color: #8b8b8b;}
.hd_container .imgList{margin-bottom:30px;overflow: hidden;}
.hd_container .imgList h2{font-size:22px;border-bottom:1px solid #bababa;font-weight:normal;margin-bottom:20px;}
.hd_container .imgList h2 span a{color:#adadad;font-size:14px;float:right;position: relative;top:8px;*top:-30px;}
.hd_container .imgList .box ul{margin-left:30px;width:420px;overflow: hidden;}
.hd_container .imgList .box ul li{padding-left: 10px;background:url(trs_zc_point.jpg) no-repeat left 14px;line-height:30px;font-size:17px;}
.hd_container .imgList .box ul li span{font-size:15px;color:#888;margin-left:25px;font-family: '宋体';}
.hd_container .txtList{margin-bottom:30px;}
.hd_container .txtList h2{font-size:22px;border-bottom:1px solid #bababa;font-weight:normal;margin-bottom:20px;}
.hd_container .txtList h2 span a{float:right;position: relative;top:1px;*top:-29px;}
.hd_container .txtList ul li{padding-left: 10px;background:url(trs_zc_point.jpg) no-repeat left 14px;line-height:30px;font-size:17px;}
.hd_container .txtList ul li span{font-size:15px;color:#888;margin-left:25px;font-family: '宋体';}
.hd_container .side2 .item{margin-bottom:30px;}
.hd_container .side2 .item img.focus{margin-bottom:20px;}
.hd_container .side2 .item h2{font-size:22px;font-weight: normal;margin-bottom:25px;}
.hd_container .side2 .item h3{margin-bottom:15px;}
.hd_container .side2 .item ul.time{height:92px;overflow: hidden;}
.hd_container .side2 .item ul.time.active{height:auto;}
.hd_container .side2 .item ul.time li{display: block;height: 33px;margin-bottom: 14px;line-height: 33px;text-align: center;font-size: 16px;color: #015293;background: url(trs_hd_dswzd_link.jpg) 0 0 no-repeat;}
.hd_container .side2 .item ul.img{margin-bottom:30px;overflow: hidden;}
.hd_container .side2 .item ul.img.img01{height:240px;}
.hd_container .side2 .item ul.img.img02{height:520px;}
.hd_container .side2 .item ul.img.active{height:auto;}
.hd_container .side2 .item ul.img li{margin-bottom:6px;}
.hd_container .side2 .more{display: block;cursor:pointer;width: 150px;height: 46px;line-height: 46px;border-radius: 10px;text-indent: 35px;margin: 0 auto;background:#e5e5e5 url(trs_hd_jiantou.png) 16px center no-repeat;margin-bottom:30px;}
.hd_container .side2 .more.active{background:#e5e5e5 url(trs_hd_topjiantou.png) 37px center no-repeat;text-indent:0;text-align: center;}
.hd_container .side2 .more:hover a{text-decoration: underline;}
.hd_container .swiper-container {
	width: 258px;
	height: 158px;
  overflow: hidden;
  float:left;
}
/* 互联网公共政策意见征集 轮播 20200925 */
.hd_container .swiper-container .swiper-slide img{
	width: 258px;
	height: 158px;
}
.hd_container .swiper-slide {
	position: relative;
}
.hd_container .swiper-slide p {
width: 100%;
  font-family: '微软雅黑';
  font-size: 18px;
  position: absolute;
  left: 0;
  bottom: 0;
  background: rgba(2,96,143,0.8);
  height: 47px;
  line-height: 47px;
  text-indent: 36px;
}
.hd_container .swiper-slide p a{
	color: #fff;
}
.hd_container .pagination {
  position: absolute;
  z-index: 20;
  right: 16px;
  bottom: 8px;
}
.hd_container .swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #d2d2d2;
  margin-right: 5px;
  opacity: 0.8;
  cursor: pointer;
}
.hd_container .swiper-active-switch {
  background: #00a0e9;
}
.hd_container .swiper-dynamic-links {
  text-align: center;
}
.hd_container .swiper-dynamic-links a {
  display: inline-block;
  padding: 5px;
  border-radius: 3px;
  border: 1px solid #ccc;
  margin: 5px;
  font-size: 12px;
  text-decoration: none;
  color: #333;
  background: #eee;
}


/* 总理的话 */
.hd_container .mail{height: 337px;background: url(trs_hd_shouqi.jpg) 0 0 no-repeat;margin: 20px 0 10px 0;padding: 34px 46px 0;}
.hd_container .mail>div:first-child{display:none;}
.hd_container .mail>div:last-child{display:block;}
.hd_container .mail.active{height: 441px;background: url(trs_hd_wlck_bg.jpg) 0 0 no-repeat;}
.hd_container .mail.active>div:first-child{display:block;}
.hd_container .mail.active>div:last-child{display:none;}
.hd_container .mail p{font-family: "微软雅黑";font-size: 17px;color: #025395;line-height: 32px;font-weight: bold;text-indent: 35px;}
.hd_container .mail p span{font-size: 14px;color: #00a0e9;display: inline-block;}
.hd_container .btnList{width:100%;margin-bottom:40px;overflow:hidden;}
.hd_container .btnList li{width:196px;height:43px;line-height:43px;text-align: center;font-size:18px;float:left;margin-right:12px;background:url(trs_hd_yuanjiao.png)}
.hd_container .btnList li a{color:#fff;}
.hd_container .btnList li:last-child{margin-right:0;}
.hd_container .titleBox{width:713px;height:41px;background:url(trs_hd_nav1.jpg);font-weight: normal;}
.hd_container .titleBox.mini{background:url(trs_hd_nav2.jpg);}
.hd_container .titleBox>a{font-size:20px;line-height:41px;color:#fff;padding-left:20px;}
.hd_container .titleBox span{float:right;font-size:15px;line-height:41px;*margin-top:-40px;}
.hd_container .msgList .content{background:#f2f2f2;padding:21px;margin-bottom:40px;overflow: hidden;}
.hd_container .msgList .content .item{margin-bottom:20px;border:1px solid #dcdcdd;padding: 20px 15px;}
.hd_container .msgList .content .item h5{font-size:18px;text-align: center;margin-bottom:15px;}
.hd_container .msgList .content .item h5 a{color:#015293}
.hd_container .msgList .content .item p{color:#666;font-size:14px;line-height:24px;}
.hd_container .msgList .content .item p a{font-size:14px;}
.hd_container .msgList .content .item p i{color:#015293;font-weight: bold;font-style: normal;}
.hd_container .msgList .msgCon li{line-height:22px; font-size:15px; font-family:"微软雅黑"; border-bottom:none; padding:10px 0px 10px 10px; color:#000000;background:url(trs_zc_point.jpg) no-repeat left 20px;}
.hd_container .msgList .msgCon li span{color:#015293;float:left;}
.hd_container .msgList .msgCon li:nth-child(6n){margin-bottom:15px;border-bottom:1px solid #ccc;}
.hd_container .msgList .msgCon li a.time{float:right;color:#666;}
.hd_container .msgList .table{width:100%;margin-bottom:37px;margin-top:31px;}
.hd_container .msgList .table table{width:100%;border-collapse:collapse;border:none;}
.hd_container .msgList .table th{border:none;padding:13px 0;color:#333;font-size:20px;background:#eee;}
.hd_container .msgList .table td{text-align: center;padding:13px 0;color:#333;font-size:16px;background:#ecf6ff;border: 2px solid #fff;}
.hd_container .msgList .chart{margin-top:30px;}
.hd_container .msgList .chart li{width:350px;float:left;text-align: center;}
.hd_container .msgList .chart li:last-child{float:right;}
.hd_container .msgList .chart li img{width:348px;height:229px;border:1px solid #ebebeb;margin-bottom:17px;}

.hd_container .side2 .item2{width:auto;border:1px solid #ddd;padding:15px;overflow: hidden;margin-bottom:30px;}
.hd_container .side2 .item2 h2{font-size:22px;font-weight:normal;margin-bottom:20px;}
.hd_container .side2 .item2 .list1 li{width:50%;float:left;line-height:30px;}

.hd_container .side2 .item2 .list2 li{width:auto;line-height:18px;background:url(trs_zc_point.jpg) no-repeat left 8px;font-size:14px;margin-bottom:18px;padding-left:10px;}
.hd_container .side2 .item2 .list2 li a{color:#333;}
.hd_container .side2 .item2 .list2 li a:hover{color:#025194;}

.hd_container .side2 .item2 .qrcode{width:223px;height:225px;margin:0 auto;background:url(trs_hd_ewm.jpg)}
.hd_container .side2 .item2 .qrcode:hover{background:url(trs_hd_ewm01.jpg)}


/* 留言回复 */
.hd_container .singleList .head{padding:40px 50px;border-bottom:1px #dddddd solid;}
.hd_container .singleList .head{min-height:380px;}
.hd_container .singleList .head li{ line-height:26px; font-size:14px; padding:5px 0;}
.hd_container .singleList .head li span,.more{ color:#015293;}
.hd_container .singleList .list{padding-top:18px;}
.hd_container .singleList .list li{margin:0 auto;padding-left:22px;height: auto;overflow: hidden;line-height: 36px;font-size:14px;background:url(trs_zc_point.jpg) no-repeat left 16px;}
.hd_container .singleList .message li{overflow: hidden;padding:10px 0;border-bottom:1px solid #ccc;line-height:32px;}
.hd_container .singleList .message li h2{font-size:16px;font-weight:normal;}
.hd_container .singleList .message li h2 span{font-size:15px;color:#002647;margin-left:20px;}
.hd_container .singleList .message li>p{font-size:14px;}
.hd_container .singleList .message li a.blue{color:#024886;}

/* 办理 */
.hd_container .singleList .seclect_op{ width:130px; margin:30px auto 20px auto; float:none;display:block;position: relative;}
.hd_container .singleList .seclect_op input {cursor: pointer; border:1px #dddddd solid; width:110px; height:35px; line-height:35px;background: url(trs_hd_ico.png) no-repeat 96px -86px; padding:0 10px;}
.hd_container .singleList .seclect_op .option{ position:absolute; width:132px;left:0px;top:37px}
.hd_container .singleList .seclect_op .option li{ height:31px;}
.hd_container .singleList .seclect_op .option li a{ display:block;cursor:pointer; padding:5px 10px; line-height:21px; height:21px;background:#eeeeee;}
.hd_container .singleList .seclect_op .option li a:hover{ background:#dcdcdd}

.gov_zlxc_time{	width:99%; padding-left:22px; margin:auto;	height:60px;margin-bottom:35px;}
.gov_zlxc_time dl dt{	width:60px;	height:60px;	float:left;	text-align:center;	line-height:60px;	font-size:16px;	color:#fff;	background:url(./zlxc_yearbg.jpg) no-repeat center center;}
.gov_zlxc_time dl dd{	width:100%;	height:60px;	float:right;	position:relative;}
.gov_zlxc_time dl dd p{	width:100%;	height:60px;	position:absolute;	z-index:2;}
.gov_zlxc_line{	width:93%;	height:60px;	position:absolute;	z-index:1;	left:29px;	background:url(trs_hd_gov_zlxc_monthbg.jpg) repeat-x center center;}
.gov_zlxc_time dl dd span{	width:84.8px;	height:60px;	display:inline-block;	line-height:60px;	font-size:12px;	text-align:center;	background:url(trs_hd_gov_zlxc_monthbg1.jpg) no-repeat center center;	float:left;	color:#fff;}
.gov_zlxc_time dl dd a{	width:84.8px;	height:60px;	display:inline-block;	line-height:60px;	font-size:12px;	text-align:center;	color:#0075a9;	background:url(trs_hd_gov_zlxc_monthbg2.jpg) no-repeat center center;	float:left;}
.gov_zlxc_time dl dd a.gov_zlxc_curmonth{	background:url(trs_hd_gov_zlxc_monthbg3.jpg) no-repeat center center;	color:#fff;}
.gov_zlxc_time dl dd a.active{	background:url(trs_hd_gov_zlxc_monthbg3.jpg) no-repeat center center;	color:#fff;	text-decoration:none;}
.gov_zlxc_time dl dd a.disabled{background:url(trs_hd_gov_zlxc_monthbg1.jpg) no-repeat center center;color:#fff;}
.lytable table{margin:0 auto;}
.lytable table tr th{ background:#eeeeee; font-size:20px; line-height:40px; height:40px;}
.lytable table tr td{ background:#ecf6ff; font-size:16px; line-height:38px; height:38px; border-bottom:1px #fff solid; border-right:1px #fff solid;}


/* 大事件我知道 */
.know_body{background:#fff !important;}
.know_header{width:100%;}
.hd_know_box{width:1079px;margin:0px auto;}
.top_row{width: 1000px;margin:12px auto 4px;*margin:12px auto;}
.clearfix::after {content: '';display: block;clear: both;}
.top_row_l {display: inline-block;width: 152px;height: 38px;background: url(trs_hd_logo.jpg) no-repeat;float: left;}
.top_row_r{position: relative;float: right;margin-top: 4px;}
.top_row_r li{float: left;list-style: none;margin-right: 30px;}
.top_row_r .top_row_r_icon3{margin-right: 0;}
.top_row_r li span{display: inline-block;width: 24px;  height: 30px;background: url(trs_hd_syicon1.jpg) no-repeat;cursor: pointer;}
.top_row_r .top_row_r_icon1 p::before{content: "";position: absolute;top: -20px;left: 80px;width: 0px;height: 0px;border: 10px solid  #4068b3;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent;}
.top_row_r li p{position: absolute;top: 40px;left: -80px;width: 200px; padding: 10px;background: #4068b3;color: #fff;font-size: 14px;line-height: 20px;display: none;z-index: 10;}
.top_row_r .top_row_r_icon2 p{left: 0;width:140px;height: 140px;background: url(./trs_hd_syewm.png) center #fff no-repeat;}
.top_row_r li .active{display: block;}
.top_row_r .top_row_r_icon2 span {background: url(./trs_hd_syicon2.jpg) no-repeat; width: 34px;}
.top_row_r .top_row_r_icon3 span {background: url(trs_hd_syicon3.jpg) no-repeat;}

.know_body .banner{background:#d4dee9 url(trs_hd_dswzd_banner.jpg) no-repeat top center;}
.know_body .danqi_banner{background:#d4dee9 url(trs_hd_dswzd_danqi_banner.jpg) no-repeat top center;}
.know_body .banner_con{position: relative;width: 1011px;height: 451px;margin: 0 auto;}
.know_body .danqi_banner .banner_con{height: 285px;}
.know_body .banner_con a{display: block;width:100%;height: 100%;}

.activityProgress{background: url(trs_hd_activityProgress_bg.jpg) 0 0 repeat;margin-bottom: 45px;padding-bottom: 45px;}
.activityProgress_title{width: 1011px;margin: 0 auto;height: 72px;line-height: 72px;font-family: "microsoft yahei";}
.activityProgress_title em{font-style: normal;font-size: 24px;color: #0068b3;line-height: 44px;}
.activityProgress_title em a{color: #0068b3;}
.activityProgress_title var{font-size: 18px;color: #0068b3;line-height: 24px;font-style:normal;}
.activityProgress_content{position: relative;width: 1011px;margin: 0 auto;height: 363px;background: #fff;border-radius: 8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;}
.activityProgress_content_left{position: absolute;left: 73px;top: 37px;}
.activityProgress_content_right{position: absolute;left: 379px;top: 41px;}
.startingWork_demo{font-family: "microsoft yahei";font-size:17px;color: #454545;line-height: 30px;text-indent: 39px;margin-bottom: 12px;width: 580px;}
.startingWork_list{margin-bottom:15px;}
.startingWork_list li{float: left;margin-right: 20px;display: inline;position:relative;}
.startingWork_list li a img{width: 95px;height: 94px;}
.startingWork_list li span{display:none; position:absolute; bottom:8px;right:0px; line-height:20px; text-align:center; font-size:14px; background:#ddd; opacity:0.8;}
.startingWork_list li:hover span{display:block;}
.starting_work{position: relative;margin-top: 125px;}
.starting_work a{position: absolute;}
.starting_work a.dtxz{right: 20px;top:10px;*right:-550px;}
.starting_work a.ksdt{right: 50%;margin-right: -70px;*margin-right:-400px;}
.youknow{display: none;position: absolute;right: -160px;bottom:15px;font-family: "microsoft yahei";padding: 15px 24px;width: 487px;background: #fffdeb;border-radius: 8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border: 1px solid #e6e5e4;}
.youknow h5{font-style: normal;font-size: 16px;line-height: 24px;color: #0068b3;text-align:center;margin-bottom: 10px;}
.youknow p{font-size: 16px;line-height: 24px;color: #343434;text-indent:2em;}
.youknow span{position: absolute;left: 50%;bottom: -38px;}
.past_events{position: relative;width: 1079px;overflow: hidden;margin-bottom: 26px;}
.btns{display: inline-block;position: absolute;top: 50%;margin-top: -17px;width: 20px;height: 34px;}
.l_btn{left: 0;background: url(trs_hd_leftbtn.png) 0 0 no-repeat;}
.r_btn{right: 0;background: url(trs_hd_rightbtn.png) 0 0 no-repeat;}
.past_events_ul{width: 1000px;height: 330px;margin: 0 auto;overflow: hidden;}
.past_events_list{height: 330px;padding-top: 1px;font-family: "microsoft yahei";}
.past_events_list li{width: 266px;height: 262px;padding: 17px 24px;border: 1px solid #ddd;text-align: center;float: left;margin-right: 26px;border-radius: 8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;text-align: left;}
.past_events_list li strong{display: block;font-style: normal;font-size: 18px;line-height: 24px;color: #939393;margin-bottom: 14px;}
.past_events_list li strong a{color: #939393;}
.past_events_list li h5{margin-bottom: 14px;font-size: 20px;line-height: 24px;font-weight:normal;}
.past_events_list li h5 a{color: #454545;}
.past_events_list li p{margin-bottom: 10px;font-size: 16px;line-height: 24px;color: #939393;text-indent:2em;text-align: left;min-height: 96px;*height: 96px;}
.past_events_list li p b{color: #0078d7;font-weight: normal;cursor: pointer;}
.past_events_list li span{display: block;height: 39px;line-height: 37px;vertical-align: middle;padding: 0 17px;background: #dbdbdb;color: #fff;border-radius: 8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;margin-bottom: 10px;}
.past_events_list li span a{font-size: 16px;}

/* 部长之声 */
.sound_header{width:100%;height:360px;background: url(trs_hd_sound_bg.jpg) no-repeat top center;}
.sound_header a{position: absolute; width: 200px; height: 100px; left: 50%; top: 0px; margin-left: -530px; border: 0px solid #000;}
.middle_box {width: 1060px;height: auto;overflow: hidden;margin: 0px auto;margin-bottom: 30px;padding: 0px 20px 0px 20px;}
.hd_sound_box .new{background: #f9f7f8;margin-top: 20px;padding:20px 34px;}
.hd_sound_box .new h2{text-align: center;width: 930px;height: 56px;background: url(trs_hd_bzsstj.jpg) no-repeat;line-height: 56px;color: #fff;font-size: 30px;font-family: "微软雅黑", 宋体, Arial, Helvetica, sans-serif;margin:0 auto 20px;}
.hd_sound_box .new h2 a {color: #fff;}
.hd_sound_box .new p {text-indent: 2em;line-height: 30px;color: #333333;font-size: 20px;font-family: "微软雅黑", 宋体, Arial, Helvetica, sans-serif;}

.hd_sound_box .newmore{color: #015593;font-size: 18px;}
.hd_sound_box .box_rw {padding: 30px;margin-bottom: 20px;width: 1000px;height: 240px;background: url(trs_hd_bg01.jpg) no-repeat;}
.hd_sound_box .box_wz {float: right;width: 550px;height: 240px;}
.hd_sound_box .box_wz h2 {line-height: 45px;color: #fff;font-size: 30px;font-family: "微软雅黑", 宋体, Arial, Helvetica, sans-serif;}
.hd_sound_box .box_wz h2 a {color: #fff;}
.hd_sound_box .box_wz p {line-height: 35px;color: #fff;font-size: 23px;font-family: "微软雅黑", 宋体, Arial, Helvetica, sans-serif;}
.hd_sound_box .box_wz p span {color: #f1d329;font-size: 25px;font-family: "微软雅黑", 宋体, Arial, Helvetica, sans-serif;}
.hd_sound_box .h20 {height: 20px;}
.hd_sound_box .box_pic {width: 1100px;/* height: 400px; */}
.hd_sound_box .s_pic {float: left;width: 320px;height: 450px;padding: 0px 15px 0px 25px;border-right: 1px #ccc solid;/* overflow: auto; */}
.hd_sound_box .s_pic h2 {width: 305px;line-height: 40px;color: #333333;font-size: 22px;font-family: "微软雅黑", 宋体, Arial, Helvetica, sans-serif;}
.hd_sound_box .s_pic h2 a {color: #333333;}
.hd_sound_box .s_pic p {width: 305px;line-height: 30px;color: #333333;font-size: 20px;font-family: "微软雅黑", 宋体, Arial, Helvetica, sans-serif;}
.hd_sound_box .tips{margin:auto;margin-bottom:20px;font-size:20px;width:150px;text-align:center;line-height:40px;height:40px;background-color:#ccc;font-family: "宋体","Arial Narrow",HELVETICA;}
.hd_sound_box .hide{display: none;}


/* 稽查 */
.jc_box{ width:auto; margin:0 auto 40px;padding:0 36px 0px 36px;overflow: hidden;}
.check_box{border:1px solid #ddd;padding:25px;overflow: hidden;width:auto;}
.check_box .banner a:last-child{float:right;}
.check_box .item{margin-bottom:21px;width:475px;}
.check_box .title-inner {height: 45px;line-height: 45px;position: absolute;left: 0px;}
.check_box .tit_s01 {background: url(trs_zc_public_titbg_t4.jpg) repeat-x;height: 44px;font-weight: normal;position: relative;font-size: 18px;}
.check_box .tit_s01 span.tabg, .tit_s01 span.bg01, .tit_s01 span.bg02 {display: block;height: 44px;line-height: 44px;float: left;}
.check_box .tit_s01 .title-inner {left: 0;height: 45px;line-height: 45px;position: absolute;}
.check_box .tit_s01 span.tabg {width: auto;background: url(trs_zc_public_titbg_t3.jpg) repeat-x;padding: 0 8px;font-size: 18px;color: #ffffff;}
.check_box .tit_s01 span.tabg a {color: #ffffff;}
.check_box .tit_s01 span.bg01 {width: 20px;background: url(trs_zc_public_titbg_t1.jpg) no-repeat;}
.check_box .tit_s01 span.bg02 {width: 20px;background: url(trs_zc_public_titbg_t2.jpg) no-repeat right 0;}
.check_box .tit_s01 span.more {float:right;font-weight: normal;color: #666666;font-size: 12px;width: 52px;height: 32px;line-height: 20px;padding: 12px 6px 0 0;}
.check_box .tit_s01 span.more a {color: #000;font-family:"宋体";}
.check_box .list01{padding-top:18px;}
.check_box .list01 li {background:url(trs_zc_arrow_03.jpg) no-repeat scroll 8px 15px;margin: 0 auto;padding-left: 22px;height: auto;overflow:hidden;line-height: 36px;font-size: 14px;}
.check_box .list01 li a {color: #333333;font-size:14px;}
.check_box .list01 .icoList{text-align: center;margin-bottom:20px;}
.check_box .list01 .icoList a{display: inline-block;}
.check_box .list01 .icoList a:first-child{margin-right:10px;}
.check_box .list01 .icoList a span{display:block;background:#676464;color:#fff;font-size:14px;height:30px;line-height:30px;margin-top:-4px;width:205px;*margin-top:-30px;}


/* 部委文件 */
.borderStyle{border:1px solid #ddd;padding:40px;}
.tableStyle table{border:0;display: table;border-collapse: separate;box-sizing: border-box;text-indent: initial;border-spacing: 2px;border-color: grey;margin-top:20px;}
.tableStyle tr:nth-child(2n+1){background:#dbf3fb}
.tableStyle tr th{font-size:15px;height:50px;background:#035498;color:#fff;}
.tableStyle tr td{font-size:14px;color:#333;text-align: center;height:50px;}
.tableStyle tr .col1{width:88px;}
.tableStyle tr .col2{width:490px;}
.tableStyle tr .col3,.tableStyle tr .col4,.tableStyle tr .col5{width:180px;}

/* 部委 */
.hd_bw_body{background:#f2f2f2 url(trs_hd_mjtzbg.jpg) no-repeat top center;}
.hd_bw_body .hd_bw_head{height:365px;}
.hd_bw_body .hd_bw_head a{position:absolute; width:80px; height:90px; left:53%; top:95px; margin-left:-510px; border:0px solid #000;}
.hd_bw_body ul.list{margin:0px auto; width:950px;padding:20px 0px 0px 0px;}
.hd_bw_body ul.list li {float: left;width: 170px;height: 40px;margin: 0px 20px 45px 0px;line-height: 25px;padding: 17px 0px 0px 0px;text-align: center;background-color: #035498;}
.hd_bw_body ul.list li a {color: #ffffff;font-size: 18px;font-family: "Microsoft Yahei", 宋体, Arial, Helvetica, sans-serif;}
.hd_bs_nav{position: absolute; width: 86px; height: 400px; left: 45%; top: 365px; margin-left: -510px; border: 0px solid #000;}
.hd_bs_nav ul.nav li {width: 86px;height: 99px;margin-bottom: 5px;background-image: url(trs_hd_icon01.png);}
.hd_bs_nav ul.nav li a {display: block;width: 86px;height: 99px;}
.hd_bs_nav ul.nav li.gf:hover {background-position: -87px -0px;}
.hd_bs_nav ul.nav li.gbf {background-position: -0px -98px;}
.hd_bs_nav ul.nav li.gbf:hover {background-position: -87px -98px;}
.hd_bs_nav ul.nav li.bwwj {background-position: -0px -198px;}
.hd_bs_nav ul.nav li.bw01{	background-position: -87px -198px;}
.hd_bs_nav ul.nav li.bwwj:hover {background-position: -87px -198px;}
.hd_bs_nav ul.nav li.qbwj {background-position: -0px -397px;}
.hd_bs_nav ul.nav li.qbwj:hover {background-position: -87px -397px;}
.hd_bs_nav .xz{background-position: -87px -397px;}
.hd_bw_body .more{margin-top:30px;}
.hd_bw_body .more a{width:90px;height:30px;overflow:hidden;float:right;margin:0px;border:none;display:block;background:url(trs_hd_public_more.png) no-repeat;}
.hd_bw_body .more a:hover{background:url(trs_hd_public_more_hover.png)}

.hd_bw_body .search_box {clear: both;height: 44px;width: 930px;margin:0 auto;margin-bottom: 10px;}
.hd_bw_body .search_area {background-color: #ffffff;border: 1px solid #ccc;color: #999999;float: left;font-family: 宋体,Arial,Helvetica,sans-serif;font-size: 16px;height: 41px;line-height: 41px;padding: 0 20px;width: 420px;}
.hd_bw_body .search_btn {background-color: #4a8ddf;border: medium none;color: #ffffff;cursor: pointer;float: left;font-family: "Microsoft Yahei",宋体,Arial,Helvetica,sans-serif;font-size: 18px;height: 42px;line-height: 42px;text-align: center;width: 100px;}

.hd_bw_body .ban_01 {clear: both;width: 100%;height: 35px;border-bottom: 1px solid #ccc;}
.hd_bw_body .ban_01 h2 {width: 90px;padding-left: 20px;line-height: 35px;height: 35px;position: relative;font-weight: normal;font-size: 16px;color: #333333;font-family: 宋体, Arial, Helvetica, sans-serif;}
.hd_bw_body .ban_01 h2 span{display:block; width:21px; height:15px;  cursor:pointer;position: absolute;right: 0;top: 10px;}
.hd_bw_body .ban_01 h2 span.open{background:url(trs_hd_arrow-open.jpg) no-repeat;}
.hd_bw_body .ban_01 h2 span.close{background:url(trs_hd_arrow-close.jpg) no-repeat;}
.hd_bw_body .ban_01 em{float:right; font-style:normal; display:block; width:50px; height:25px; background:#ccc; text-align:center; color:#f00; font:bold 12px/25px "宋体"; margin:5px 5px 0 0; _margin-right:3px; cursor:pointer;}

.hd_bw_body .search_categories {background-color: #ffffff;border: 1px solid #ccc;clear: both;height: auto;margin: 0 auto;overflow: hidden;width: 930px;*height:235px;}
.hd_bw_body .sort {border-bottom: 1px dotted #ccc;line-height: 45px;margin: 0 auto;width: 930px; padding:0 20px;*padding:0px;overflow:hidden; clear:both;background: #fff;}
.hd_bw_body .sort2 dt{ height:91px;}
.hd_bw_body .sort2{ *height:100px;}
.hd_bw_body .sort dl* {line-height: 45px;margin: 0 auto;padding: 0 20px;*padding-right: 0 ;}
.hd_bw_body .sort dl dt {float: left;margin-right: 10px;color: #4a8ddf;font-size: 14px;font-family: 宋体, Arial, Helvetica, sans-serif;cursor: pointer;*height:35px;*padding-bottom:12px;}
.hd_bw_body .sort dl dd {display: inline-block;font: 14px/22px "宋体";padding: 0 5px;cursor: pointer;*float:left;*margin-top:12px;*padding: 0 4px;}
.hd_bw_body .sort dl dd.cur{background:#003399;border-radius:5px;color:#fff;}
.hd_bw_body .sort-time{border-bottom:none;}
.hd_bw_body .sort-time time {margin-top:13px;}
.hd_bw_body .MyDatePickerView {background-color: White;border: 1px solid #c5e1e4;border-collapse: collapse;border-spacing: 0;font-family: Verdana,Arial,Helvetica,sans-serif,新宋体,宋体;font-size: 14px;height: 175px;margin: 0;padding: 0;text-align: center;width: 180px;}
.hd_bw_body .MyDatePickerView td {cursor: pointer;}
.hd_bw_body .MyDatePickerView .FirstTr, .MyDatePickerView .FirstTr td {border-bottom: 1px solid #c5e1e4;height: 30px;}
.hd_bw_body .MyDatePickerView .RowTr {height: 45px;}
.hd_bw_body .MyDatePickerTdOver {background-position: center center;background-repeat: no-repeat;}
.hd_bw_body .MyDatePickerTdFocus {background-color: #a7e2e7;color: #13777e;font-size: 9pt;}
.hd_bw_body .MyDatePickerTdChecked {background-position: center center;background-repeat: no-repeat;color: #13777e;}
.hd_bw_body .MyDatePickerTdDisabled {color: #aaa;cursor: default;}
.hd_bw_body .input1{border: 1px solid #ccc;background-color: #ffffff;width:110px;text-indent:3px;}