@charset "utf-8";
body{}

.hd_container{width:100%;margin:0 auto;overflow: hidden;background:#fff;}
.BreadcrumbNav{font-size: 32px;color: #000;height:auto;line-height: 60px;margin-bottom: 20px;font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3","FontAwesome",sans-serif;padding:5px 20px;}


/* 单列标题栏 */
.hd_container h2.singleTitle{width:100%;background:none;border-bottom:1px solid #9B9B9B;height:90px;}
.hd_container h2.singleTitle div{font-size:36px;padding:0 20px;color:#333;display:block;height:90px;background:none;width:auto;font-weight:bold;line-height:90px;text-align: left;}
.hd_container h2.singleTitle div i{display:none;}
.hd_container h2.singleTitle.bg{width:100%;background:none;border-bottom:1px solid #9B9B9B;height:80px;}
.hd_container h2.singleTitle.bg div{background:#024886;color:#fff;border-radius: 10px 10px 0 0;margin-left:20px;height:80px;line-height:80px;}


/* 分页 */
.hd_container .page{text-align: center;clear:both;margin:50px auto;}
.hd_container .page li{display:inline-block;font-size:26px;margin:0 4px;}
.hd_container .page li.txt{font-weight:bold;}
.hd_container .page li.btn a{display:block;padding:0;font-size:26px;border:0;}
.hd_container .page li input{ width:30px; padding:0 20px; display:inline-block; margin:0;line-height:34px;top:-5px;position: relative;}



/* 互动首页 */
.hd_container .hd_box{ width:auto; margin:0 auto 40px;padding:0;}
.hd_container .side1{ width:100%; padding-right:0; border-right:0;}
.hd_container .side2{ width:100%;}
.hd_container .banner{margin:0px auto 20px;padding:0 20px;}
.hd_container .banner img{width:100%;}
.hd_container .banner2{width:auto;}
.hd_container .banner2 h2{font-size:36px;font-weight:bold;line-height:80px;padding:0 20px;border-bottom:1px solid #9B9B9B;margin-bottom:20px;}
.hd_container .latestPolicySlides_father{position: relative;width: 710px;height: 170px;margin:0 auto;}
.hd_container .latestPolicySlides_father .latestPolicySlides{position: relative;width: 710px;height: 170px;overflow: hidden;margin: 0 auto;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.5);box-shadow:0 1px 4px rgba(0,0,0,0.5);}
.hd_container .latestPolicySlides_father .latestPolicySlides ul{position: absolute;left: 0;}
.hd_container .latestPolicySlides_father .latestPolicySlides ul li{display: inline;width: 710px;height: 170px;float: left;background:rgba(0,85,150,1);margin:0;}
.hd_container .latestPolicySlides_father .latestPolicySlides ul li .policyTopic_left{width: 710px;display: inline;height: 170px;}
.hd_container .latestPolicySlides_father .latestPolicySlides ul li .policyTopic_left img{width:100%;height:170px;padding:0 10%;box-sizing: border-box;}

.hd_container .latestPolicySlides_father .latestPolicySlides ul li:nth-child(3n+2) {
  background: linear-gradient(#2e7eb3 0, #c8d9e9 85%);
}
.hd_container .latestPolicySlides_father .latestPolicySlides ul li:nth-child(3n) {
  background: #005596;
}
.hd_container .latestPolicySlides_father .latestPolicySlides ul li:nth-child(3n+1) {
  background: #01a6ea;
}
.hd_container .latestPolicySlides_father .latestPolicySlides_left_btn{position: absolute;left:0;top: 0;width: 70px;height: 170px;opacity: 0.8;
  cursor: pointer;
  color: rgba(0,0,0,0.8);
  text-shadow: 1px 1px 0 rgb(255 255 255 / 30%);}
.hd_container .latestPolicySlides_father .latestPolicySlides_right_btn{position: absolute;top: 0;width: 70px;height: 170px;right: 0;opacity: 0.8;
  cursor: pointer;
  color: rgba(0,0,0,0.8);
  text-shadow: 1px 1px 0 rgb(255 255 255 / 30%);}
.hd_container .latestPolicySlides_father .latestPolicySlides_left_btn::before{
  color: rgba(0,0,0,0.7);
  font-family: "FontAwesome",sans-serif;
  font-weight: normal;
  font-style: normal;
  vertical-align: baseline;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f053";
  font-size: 48px;
  position: absolute;
  top:60px;
  left:15px;
}
.hd_container .latestPolicySlides_father .latestPolicySlides_right_btn::before{
  color: rgba(0,0,0,0.7);
  font-family: "FontAwesome",sans-serif;
  font-weight: normal;
  font-style: normal;
  vertical-align: baseline;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f054";
  font-size: 48px;
  position: absolute;
  top:60px;
  left:15px;
}

.hd_container .tab .head{width:100%;border-bottom:0;height:auto;}
.hd_container .tab .head .nav{background:#eee;width:100%;overflow: hidden;text-align: center;}
.hd_container .tab .head li{float:none;font-weight:bold;display:inline-block;height:86px;line-height:86px;margin-left:0;text-align: center;background:#eee;width:264px;border:0;font-size:36px;}
.hd_container .tab .head li.active{background:#fff;border-bottom:0;border-top: 6px solid #001556;}
.hd_container .tab .head li.active a{color:#001c73;}
.hd_container .tab .head .btn{width:100%;display:flex;margin-bottom:2px;overflow: hidden;}
.hd_container .tab .head .btn li{flex:1;color:#333;background:#eee;width:114px;height:86px;line-height:86px;margin-left:0;border:0;text-align: center;border-right:2px solid #fff;}
.hd_container .tab .head .btn li:last-child{border:0;}
.hd_container .tab .head .btn li a{color:#333;}
.hd_container .tab .content{width:auto;border:0;background:#fff;padding:19px;margin-bottom:39px;}
.hd_container .tab .content ul{background:#fff;border:0;padding:0;display: none;margin-top:30px;}
.hd_container .tab .content ul.active{display:block;}
.hd_container .tab .content .list01 li{margin-bottom: 40px;padding-bottom:30px;padding-left: 16px;background:url(trs_zc_point.jpg) no-repeat left 18px;background-size:4px 4px;border-bottom:1px solid #c2c2c2;overflow:hidden;}
.hd_container .tab .content .list01 li a{font-family: 微软雅黑;font-size: 32px;color:#000;}
.hd_container .tab .content .list01 li h5{margin-bottom:16px;}
.hd_container .tab .content .list01 li h5 a{font-family: 微软雅黑;font-size: 32px;color:#015293;font-weight: bold;}
.hd_container .tab .content .list01 span{color: #8b8b8b;font-family: 微软雅黑;font-size: 28px;float: right;}
.hd_container .tab .content .list02 li{overflow: hidden;padding:0 0 30px 20px;font-size: 30px;background:url(trs_zc_point.jpg) no-repeat left 18px;background-size:4px 4px;overflow: hidden;border-bottom:1px solid #c2c2c2;margin-bottom:40px;}
.hd_container .tab .content .list02 li p,.hd_container .tab .content .list02 li span{margin-top:10px;}
.hd_container .listmore{display: block;height: 60px;line-height: 60px;text-align: center;margin: 20px;background: #ededed;border: 1px solid #ccc;font-size: 32px;color: #666;border-radius: 4px;clear: both;}

.hd_container .imgList{margin-bottom:40px;overflow: hidden;padding:0 20px;}
.hd_container .imgList h2{font-size:36px;border-bottom:1px solid #bababa;font-weight:bold;margin-bottom:40px;line-height:60px;color:#000;}
.hd_container .imgList h2 span a{color:#adadad;font-size:28px;float:right;top:0px;}
.hd_container .imgList .box>a {float:none;display:block;width:80%;margin:0 auto 30px;}
.hd_container .imgList .box>a img{width:100%;}
.hd_container .imgList .box ul{margin-left:0;width:100%;overflow: hidden;float:none;}
.hd_container .imgList .box ul li{padding: 0 0 30px 20px;background:url(trs_zc_point.jpg) no-repeat left 26px;background-size:6px 6px;line-height:60px;font-size:32px;overflow: hidden;border-bottom:1px solid #c2c2c2;margin-bottom:20px;}
.hd_container .imgList .box ul li span{font-size:28px;color:#888;margin-left:25px;font-family: '微软雅黑';}
.hd_container .imgList .box .mobiList li{display:none;}
.hd_container .imgList .box .mobiList li:nth-child(-n+2){display:block;}

.hd_container .txtList{margin-bottom:40px;padding:0 20px;}
.hd_container .txtList h2{font-size:32px;border-bottom:1px solid #9B9B9B;font-weight:bold;margin-bottom:40px;line-height:60px;padding-bottom:10px;}
.hd_container .txtList h2 span a{float:right;position: relative;top:1px;width:494px;height:56px;border-radius: 30px;overflow:hidden;color:#000;}
.hd_container .txtList h2 span a img{width:100%;}
.hd_container .txtList ul li{padding: 0 0 30px 20px;background:url(trs_zc_point.jpg) no-repeat left 26px;background-size:6px 6px;line-height:60px;font-size:32px;overflow: hidden;border-bottom:1px solid #c2c2c2;margin-bottom:20px;}
.hd_container .txtList ul li span{font-size:28px;color:#888;margin-left:25px;font-family: '微软雅黑';}

.hd_container .side2 .item{margin-bottom:30px;width:100%;}
.hd_container .side2 .item img.focus{margin-bottom:0;width:80%;margin:20px auto;display:block;}
.hd_container .side2 .item span.txt{text-align: center;font-size:28px;width:100%;display:block;}

.hd_container .side2 .item h2{font-size:32px;font-weight: bold;margin-bottom:25px;border-bottom:1px solid #9B9B9B;line-height:60px;padding:0 20px;}
.hd_container .side2 .item h3{width:506px;height:42px;margin:0 auto;margin-bottom:40px;}
.hd_container .side2 .item h3 img{width:100%;}
.hd_container .side2 .item ul.time{height:160px;overflow: hidden;padding:0 20px;}
.hd_container .side2 .item ul.time li{width:334px;display: block;height: 66px;line-height: 66px;text-align: center;font-size: 32px;color: #015293;background:none;border: 1px solid #015293;border-radius: 10px;}
.hd_container .side2 .item ul.time li:nth-child(n+1){float:left;}
.hd_container .side2 .item ul.time li:nth-child(2n){float:right;}

.hd_container .side2 .item ul.img{margin-bottom:30px;overflow: hidden;}
.hd_container .side2 .item ul.img.img01{height:600px;}
.hd_container .side2 .item ul.img.img02{height:1505px;}
.hd_container .side2 .item ul.img.active{height:auto;}
.hd_container .side2 .item ul.img li{width:638px;height:auto;margin:0 auto;margin-bottom:24px;}
.hd_container .side2 .item ul.img li img{width:100%;}

.hd_container .side2 .more{display: block;cursor:pointer;width: 710px;height: 60px;line-height: 60px;border-radius: 4px;text-indent: 0;margin: 0 auto;text-align:center;background:#EDEDED;margin-bottom:40px;font-size:32px;border:1px solid #ccc;}

.hd_container .swiper-container {
	width: 624px;
	height: 382px;
  overflow: hidden;
  float:initial;
  margin-bottom:30px;
}
/* 互联网公共政策意见征集 轮播 20200925 */
.hd_container .swiper-container .swiper-slide img{
	width: 624px;
	height: 382px;
}
.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: 32px;
  bottom: 16px;
}
.hd_container .swiper-pagination-switch {
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 16px;
  background: #d2d2d2;
  margin-right: 10px;
  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: 10px;
  border-radius: 6px;
  border: 2px solid #ccc;
  margin: 10px;
  font-size: 24px;
  text-decoration: none;
  color: #333;
  background: #eee;
}



/* 总理的话 */
.hd_container .mail{width:710px;height:auto;background: url(trs_hd_wlck_bg.jpg) 0 0 no-repeat;background-size:100% 100%;margin: 20px auto 30px auto;padding:28px;box-sizing: border-box;overflow: hidden;}
.hd_container .mail>div:first-child{display:none;}
.hd_container .mail>div:last-child{display:block;}
.hd_container .mail.active{height:auto;background: url(trs_hd_wlck_bg.jpg) 0 0 no-repeat;background-size:100% 100%;}
.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: 30px;color: #025395;line-height:52px;font-weight: bold;text-indent: 2em;margin-bottom:20px;}
.hd_container .mail p span{font-size: 26px;color: #00a0e9;display: inline-block;}

.hd_container .btnList{width:100%;margin-bottom:40px;overflow:hidden;text-align: center;}
.hd_container .btnList li{width:250px;height:68px;line-height:68px;text-align: center;font-size:32px;display:inline-block;margin-right:24px;background:#318DCE;border-radius: 10px;float:none;margin-bottom:20px;}
.hd_container .btnList li a{color:#fff;}
.hd_container .btnList li:last-child{margin-right:0;}



.hd_container .titleBox{width:710px;height:82px;background:none;font-weight: normal;margin:0 auto;border-bottom:4px solid #024886}
.hd_container .titleBox.mini{background:none;}
.hd_container .titleBox>a{font-size:34px;line-height:82px;color:#fff;padding-left:0;background:#024886;border-radius: 10px 10px 0 0;width:300px;display:inline-block;text-align: center;}
.hd_container .titleBox span{float:right;font-size:30px;line-height:41px;position: relative;top:20px;}



.hd_container .msgList .content{background:none;padding:21px;margin-bottom:40px;overflow: hidden;}
.hd_container .msgList .content .item{margin-bottom:20px;border:1px solid #dcdcdd;padding: 20px 15px;background:#eee;}
.hd_container .msgList .content .item h5{font-size:32px;text-align: left;margin-bottom:30px;}
.hd_container .msgList .content .item h5 a{color:#015293}
.hd_container .msgList .content .item p{color:#666;font-size:28px;line-height:48px;margin-bottom:20px;}
.hd_container .msgList .content .item p a{font-size:28px;}
.hd_container .msgList .content .item p i{color:#015293;font-weight: bold;font-style: normal;}

.hd_container .msgList .msgCon{padding:0 20px;}
.hd_container .msgList .msgCon li{line-height:44px; font-size:28px; font-family:"微软雅黑"; border-bottom:none; padding:10px 0px 10px 10px; color:#000000;background:none;}
.hd_container .msgList .msgCon li span{color:#015293;float:left;}
.hd_container .msgList .msgCon li:nth-child(6n){margin-bottom:30px;border-bottom:1px solid #ccc;}
.hd_container .msgList .msgCon li a.time{float:right;color:#666;font-size:28px;color:#666;}

.hd_container .msgList .table{width:710px;margin:31px auto 37px auto;overflow: auto;}
.hd_container .msgList .table table{width:1200px;border-collapse:collapse;border:none;}
.hd_container .msgList .table th{border:none;padding:16px 0;color:#333;font-size:39px;background:#eee;}
.hd_container .msgList .table td{text-align: center;padding:16px 0;color:#333;font-size:32px;background:#ecf6ff;border: 2px solid #fff;}

.hd_container .msgList .chart{margin-top:30px;padding:0 20px;margin-bottom:50px;}
.hd_container .msgList .chart li{width:710px;float:none;text-align: center;font-size:32px;margin-bottom:20px;}
.hd_container .msgList .chart li:last-child{float:none;}
.hd_container .msgList .chart li img{width:100%;height:auto;border:1px solid #ddd;margin-bottom:34px;}

.hd_container .side2 .item2{width:710px;border:1px solid #ddd;padding:20px;overflow: hidden;margin:0 auto 30px auto;box-sizing: border-box;}
.hd_container .side2 .item2 h2{font-size:36px;font-weight:normal;margin-bottom:20px;}
.hd_container .side2 .item2 .list1 li{width:50%;float:left;line-height:1.6;font-size:28px;padding:10px 0;color: #666;}

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

.hd_container .side2 .item2 .qrcodeBox{text-align: center;}
.hd_container .side2 .item2 .qrcodeBox>a{font-size:32px;}
.hd_container .side2 .item2 .qrcodeBox .txt{font-size:28px;text-align: left;color:#666;}
.hd_container .side2 .item2 .qrcode{width:446px;height:450px;margin:0 auto;background:url(trs_hd_ewm.jpg);background-size:100% 100%;}
.hd_container .side2 .item2 .qrcode:hover{background:url(trs_hd_ewm01.jpg)}

.hd_container .side2 .itemBorder{border:1px solid #ddd;width:710px;margin:0 auto;}
.hd_container .side2 .itemBorder h2{font-size:40px;color:#202020;padding:0 20px;border:0;}
.hd_container .side2 .itemBorder .img01 li,.hd_container .side2 .itemBorder .img02 li{width:auto !important;padding:0 20px;}
.hd_container .side2 .itemBorder .more{width:666px;}


/* 留言回复 */
.hd_container .singleList .head{padding:0 20px;border-bottom:1px #dddddd solid;}
.hd_container .singleList .head{min-height:380px;}
.hd_container .singleList .head li{ line-height:52px; font-size:32px; padding:5px 0;margin-top:40px;}
.hd_container .singleList .head li span,.more{ color:#015293;}
.hd_container .singleList .list{padding:0 20px;margin:30px auto;}
.hd_container .singleList .list li{margin:0 auto;height: auto;overflow: hidden;line-height: 60px;font-size:32px;background:url(trs_zc_point.jpg) no-repeat left 40px;background-size: 6px 6px;border-bottom:1px solid #ccc;padding:10px 0 10px 18px;}
.hd_container .singleList .list li span{float:right;font-size:28px;color:#888;}

.hd_container .btnList2{width:100%;margin-bottom:20px;overflow:hidden;text-align: center;}
.hd_container .btnList2 li{height:60px;line-height:60px;width:320px;text-align: center;font-size:32px;display:inline-block;margin-right:32px;background:#005494;float:none;margin-bottom:20px;}
.hd_container .btnList2 li a{color:#fff;}
.hd_container .btnList2 li:last-child{margin-right:0;}

.hd_container .singleList .message{padding:0 30px;}
.hd_container .singleList .message li{overflow: hidden;padding:10px 0;border-bottom:1px solid #ccc;}
.hd_container .singleList .message li h2{font-size:28px;font-weight:normal;line-height:46px;}
.hd_container .singleList .message li h2 span,.hd_container .singleList .message li a.info{font-size:28px;color:#474a4c;margin-left:0;width:100%;display:block;text-align: right;line-height:32px;color:#888;}
.hd_container .singleList .message li>p{font-size:28px;line-height:46px;}
.hd_container .singleList .message li a{color:#000;}
.hd_container .singleList .message li a.blue{color:#024886;}


/* 办理 */
.hd_container .singleList .seclect_op{ width:450px; margin:30px auto 20px auto; float:none;display:block;position: initial;}
.hd_container .singleList .seclect_op input {font-size:28px;cursor: pointer; border:2px #000 solid; width:450px; height:50px; line-height:50px;background: url(trs_hd_ico.png) no-repeat 410px -76px; padding:0 10px;box-sizing: border-box;}
.hd_container .singleList .seclect_op .option{ position:initial; width:100%;left:0px;top:50px}
.hd_container .singleList .seclect_op .option li{ height:50px;font-size:32px;text-align: center;}
.hd_container .singleList .seclect_op .option li a{ display:block;cursor:pointer; padding:0px 10px; line-height:50px; height:50px;background:#eeeeee;}
.hd_container .singleList .seclect_op .option li a:hover{ background:#dcdcdd}

.gov_zlxc_time{	width:auto; padding-left:0;padding:0 20px; margin:auto;	height:128px;margin-bottom:60px;overflow: hidden;}
.gov_zlxc_time dl dt{	width:60px;	height:auto;	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:auto;	float:right;	position:relative;}
.gov_zlxc_time dl dd p{	width:100%;	height:auto;	position:absolute;	z-index:2;}
.gov_zlxc_line{	width:93%;	height:60px;	position:absolute;	z-index:1;	left:29px;	background:none;}
.gov_zlxc_time dl dd span{	width:16.6%;	height:auto;	display:inline-block;	line-height:64px;	font-size:32px;	text-align:center;	background:none;float:left;	color:#fff;}
.gov_zlxc_time dl dd a{	width:16.6%;	height:64px;	display:inline-block;	line-height:64px;	font-size:32px;	text-align:center;	color:#fff;	background:#7ECDF4;	float:left;}
.gov_zlxc_time dl dd a.active{	background:#005393;	color:#fff;}
.gov_zlxc_time dl dd a.disabled{background:#919191;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;}

.hd_container .lytable table {width:100%;border-collapse:collapse;border:none;}
.hd_container .lytable table th{border:none;padding:16px 0;color:#333;font-size:28px;background:#eee;}
.hd_container .lytable table td{text-align: center;padding:16px 0;color:#333;font-size:28px;background:#ecf6ff;border: 2px solid #fff;}

/* 大事我知道 */
.hd_know_box{width:100%;}
.mobile_logo{display: -webkit-flex;display: flex;}
.mobile_logo img{width: 160px;height: 40px;margin: 16px 0 16px 30px;}
.mobile_banner{width:100%;}
.mobile_banner img{width:100%;height:auto;display: block;}
.activityProgress{padding:0 32px;overflow: hidden;height:auto;}
.activityProgress_content{margin:40px auto;position: initial;border-radius: 16px; overflow: hidden;height:auto;width:auto;padding:0 38px 100px;}
.activityProgress_content .activityProgress_content_left{position: initial;width:100%;text-align: center;}
.activityProgress_content .activityProgress_content_left img{width:400px;height:auto;}
.activityProgress_content .activityProgress_content_right{position: initial;height:auto;}

.activityProgress_content .activityProgress_content_right .startingWork_demo{font-size:30px;margin:30px auto;width:600px;line-height:44px;}
.activityProgress_content .activityProgress_content_right .startingWork_list{width:612px;height:105px;margin:0 auto;display: flex;justify-content: space-between;}
.activityProgress_content .activityProgress_content_right .startingWork_list img{width:105px;height:105px;}
.activityProgress_content .activityProgress_content_right .starting_work{position: initial;height:200px;width:100%;text-align: center;margin-top: 0;}
.activityProgress_content .activityProgress_content_right .starting_work a{position: initial;display:block;}
.activityProgress_content .activityProgress_content_right .starting_work .ksdt{position: initial;margin-right:0;}
.activityProgress_content .activityProgress_content_right .starting_work .ksdt img{width:400px;height:auto;margin:60px auto;}
.activityProgress_content .activityProgress_content_right .starting_work .dtxz img{width:140px;height:auto;margin:0 auto;}
.mobile_activityProgress_title{padding:28px 0;}
.mobile_activityProgress_title *{font-size: 30px;font-style:normal;color:#0068b3;}

.youknow{display: none;position: absolute;right: 45px;bottom:-400px;font-family: "microsoft yahei";padding: 15px 24px;width: 613px;background: #fffdeb;border-radius: 16px;-moz-border-radius:8px;-ms-border-radius:16px;-o-border-radius:16px;border: 1px solid #e6e5e4;}
.youknow h5{font-style: normal;font-size: 32px;line-height: 48px;color: #0068b3;text-align:center;margin-bottom: 20px;}
.youknow p{font-size: 32px;line-height: 48px;color: #343434;text-indent:2em;}
.youknow span{position: absolute;left: 50%;bottom: -38px;}

.past_events{width:100%;height:auto;}
.past_events_ul{width: 690px;height: auto;margin: 0 auto;overflow: hidden;}
.past_events_list{height: auto;padding-top: 1px;font-family: "microsoft yahei";}
.past_events_list li{width: 690px;height: auto;padding: 50px 50px;border: 2px solid #ddd;text-align: center;float: none;margin-right: 0;border-radius: 16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;text-align: left;box-sizing: border-box;margin-bottom:30px;overflow: hidden;}
.past_events_list li strong{display: block;font-style: normal;font-size: 36px;line-height: 24px;color: #939393;margin-bottom: 28px;}
.past_events_list li strong a{color: #939393;}
.past_events_list li h5{margin-bottom: 28px;font-size: 34px;line-height: 48px;font-weight:normal;}
.past_events_list li h5 a{color: #454545;}
.past_events_list li p{margin-bottom: 20px;font-size: 30px;line-height: 48px;color: #939393;text-indent:0em;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: 80px;line-height: 80px;vertical-align: middle;padding: 0 34px;background: #dbdbdb;color: #fff;border-radius: 16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;margin-bottom: 10px;}
.past_events_list li span a{font-size: 32px;}
.mobile_winters img{width:220px;}
.mobile_more{display: block;height: 86px;line-height: 86px;width:698px;vertical-align: middle;padding: 0 0.22rem;color: #9e9e9e;border: 1px solid #dfdfdf;border-radius: 16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;margin-bottom: 10px;font-size: 28px;text-align: center;}


/* 部长之声 */
.sound_header{width:100%;height:246.5px;background: url(trs_hd_bgm.jpg);background-size:contain;}
.middle_box {width: auto;height: auto;overflow: hidden;margin: 0px auto;margin-bottom: 16px;padding: 0px 30px;}
.zdy{border-bottom: 1px solid #eee;padding-bottom:30px;margin-bottom:30px;}
.hd_sound_box .new{background: #fff;margin-top: 20px;padding:0;}
.hd_sound_box .new h2{text-align: left;width: 100%;background:none;line-height: 36px;font-size: 28px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif}
.hd_sound_box .new h2 a {color: #337ab7;}
.hd_sound_box .new p {text-indent: 0;line-height: 36px;color: #333333;font-size: 28px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif}
.hd_sound_box .box_rw {padding: 0;margin-bottom: 20px;width: auto;height: auto;background:none;border-bottom:1px solid #ccc;padding-bottom: 20px;}
.hd_sound_box .box_rw .fl{float:none;}
.hd_sound_box .box_rw .fl img{width:100%;}
.hd_sound_box .box_wz {float: none;width: 100%;height: auto;margin-top: 3px;}
.hd_sound_box .box_wz h2 {line-height: 36px;color: #000;font-size: 28px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif}
.hd_sound_box .box_wz h2 a {color: #000;}
.hd_sound_box .box_wz p {line-height: 50px;color: #333;font-size: 28px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif}
.hd_sound_box .box_wz p span {color: #333;font-size: 25px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif}

.hd_sound_box .box_pic {width:auto;height: auto;padding:0;}
.hd_sound_box .s_pic {float: none;width: auto;height: auto;padding:10px 0 30px 0;border-right:0;border-bottom:1px solid #ccc;margin-bottom:20px;}
.hd_sound_box .s_pic img{display:none;}
.hd_sound_box .s_pic h2 {width: auto;line-height: 40px;color: #333333;font-size: 28px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif}
.hd_sound_box .s_pic h2 a {color: #333333;}
.hd_sound_box .s_pic p {width: auto;line-height: 40px;color: #333333;font-size: 28px;font-family: "微软雅黑", 宋体, Arial, Helvetica, sans-serif;}
.hd_sound_box .tips{margin:auto;margin-bottom:20px;font-size:32px;width:200px;text-align:center;line-height:40px;height:40px;background-color:#ccc;}
.tips a{color:#337ab7;}
.hd_sound_box .hide{display: none;}

/* 互动稽查 */
.jc_box{ width:auto; margin:0 auto 40px;padding:0;}
.jc_box .banner{padding:0 30px;}
.jc_box .banner img{margin-bottom:16px;}
.jc_box .tabHead{width:auto;height:84px;background:#ddd;padding:0 20px;}
.jc_box .tabHead li{width:50%;font-size:36px;float:left;font-weight:bold;line-height:84px;text-align: center;}
.jc_box .tabHead li.active{background:#fff;border-top:6px solid #001556;line-height:78px;}
.jc_box .list{width:auto;padding:0 20px;margin-top:20px;}
.jc_box .list ul{display:none;}
.jc_box .list li{font-size:32px;line-height:60px;border-bottom:2px solid #ccc; background:url(trs_zc_point.jpg) no-repeat left 30px;background-size:5px 5px;text-indent:20px;}
.jc_box .list li span{float:right;font-size:32px;color:#888;}
.jc_box .more a{width:auto;margin:35px 20px;height:60px;line-height:60px;border:1px solid #ccc;font-size:32px;border-radius: 4px;text-align: center;display:block;background:#EDEDED;}
.jc_box .list .icoList{text-align: center;margin-bottom:40px;}
.jc_box .list .icoList a{display: block;width:100%;margin-bottom:30px;}
.jc_box .list .icoList a img{width:100%;}
.jc_box .list .icoList a:first-child{margin-right:0;}
.jc_box .list .icoList a span{display:block;background:#676464;color:#fff;font-size:32px;height:60px;line-height:60px;margin-top:-4px;text-align: left;padding:0 10px;}

/* 部委文件 */
.borderStyle{border:0;padding:0;}
.tableStyle{width:710px;margin:31px auto 37px auto;overflow: auto;}
.tableStyle table{width:1500px;border-collapse:collapse;border:none;display:block;}
.tableStyle tr th{border:none;padding:16px 0;color:#333;font-size:39px;background:#eee;}
.tableStyle tr td{text-align: center;padding:16px 0;color:#333;font-size:32px;background:#ecf6ff;border: 2px solid #fff;}
.tableStyle tr .col1{width:176px;}
.tableStyle tr .col2{width:980px;}
.tableStyle tr .col3,.tableStyle tr .col4,.tableStyle tr .col5{width:360px;}

.tableList{width:auto;padding:0 20px;margin-top:30px;}
.tableList li{background:#f6f6f6;font-size:32px;padding:0 20px;}
.tableList li:nth-child(2n){background:#dbf3fb}
.tableList li>p{display:inline-block;vertical-align: top;}
.tableList li>p:first-child{width:140px;text-align: center;padding-top:30px;}
.tableList li>p:nth-child(2){width:500px;}
.tableList li p>*{display:block;}
.tableList li>p a{margin:20px auto 30px auto;}
.tableList li>p span{margin-bottom:10px;}



/* 部委 */
.hd_bw_body{background:none;}
.hd_bw_body .hd_bw_head{height:422px;background:url(trs_hd_center.jpg) no-repeat;background-size:contain;}
.hd_bw_body .hd_bw_head a{width:100%;height:100%;display:block;position: initial;}
.hd_bw_body ul.list{margin:0px auto; width:auto;padding:40px 20px;}
.hd_bw_body ul.list li {float: left;width: 30%;height: 80px;margin: 0px 10px 45px 10px;padding:0;line-height: 80px;text-align: center;background-color: #035498;}
.hd_bw_body ul.list li a {color: #ffffff;font-size: 28px;font-family: "Microsoft Yahei", 宋体, Arial, Helvetica, sans-serif;}
.hd_bs_nav{position: initial; width: 100%; height: auto; left: 0; top: 0; margin-left: 0; border:0;margin-top:30px;}
.hd_bs_nav ul.nav{text-align: center;}
.hd_bs_nav ul.nav li {margin-right:50px;width: 120px;height: 120px;margin-bottom: 0;display:inline-block;background-image:none;background:#035498;position: relative;border-radius: 4px;}
.hd_bs_nav ul.nav li:last-child{margin-right:0;}
.hd_bs_nav ul.nav li.active{background-color:#505d00;}
.hd_bs_nav ul.nav li a {background:none;width:120px;height:120px;color:#fff;font-size:24px;position: relative;text-align: center;line-height:180px;overflow: hidden;}
.hd_bs_nav ul.nav li a img{width:100%;height:100%;position: absolute;top:0;left:0;}
.hd_bw_body .more{margin-top:30px;padding:0 20px;}
.hd_bw_body .more a{width:auto;height:60px;line-height:60px;overflow:hidden;float:initial;margin:0px;border:none;display:block;background:#ededed;color:#000;border:1px solid #ccc;font-size:32px;border-radius: 4px;text-align: center;}
.hd_bw_body .more a:hover{background:none}

.hd_bw_body .searchCon{padding:0 20px;margin-top:30px;overflow: hidden;}
.hd_bw_body .searchCon .categories{width:140px;height:60px;background:#005494;color:#fff;font-size:32px;line-height:60px;text-align: center;float:left;}
.hd_bw_body .searchCon .categories i{width:20px;height:20px;/* background:url(trs_hd_arrow-open.jpg) no-repeat; */display:inline-block;margin-left:10px;}
.hd_bw_body .searchCon .categories.active i{/* background:url(trs_hd_arrow-close.jpg) no-repeat; */}
.hd_bw_body .searchCon .search_box{width:520px;float:right;clear:initial;}
.hd_bw_body .searchCon .search_box .search_area{background-color: #fff;border: 1px solid #ccc;color: #999999;float: left;font-family: 宋体,Arial,Helvetica,sans-serif;font-size: 28px;height: 60px;line-height: 60px;padding: 0 20px;width: 420px;box-sizing: border-box;}
.hd_bw_body .searchCon .search_box .search_btn{width:80px;height:60px;background:#005494 url(trs_hd_Magnifieren.png) no-repeat center;}

.hd_bw_body .search_categories {background-color: #ffffff;border:0;clear: both;height: 0;margin: 30px auto;overflow: hidden;width: auto;}
.hd_bw_body .sort {border-bottom: 1px dotted #ccc;line-height: 45px;margin: 20px auto;width:auto; padding:0 20px;*padding:0px;overflow:hidden; clear:both;background: #fff;}
.hd_bw_body .sort2 dt{ height:auto;}
.hd_bw_body .sort2{ *height:auto;}
.hd_bw_body .sort dl* {line-height: 45px;margin: 0 auto;padding: 0 20px;*padding-right: 0 ;}
.hd_bw_body .sort dl dt {float: initial;margin-right: 0;color: #4a8ddf;font-size: 32px;font-family: '微软雅黑';cursor: pointer;*height:35px;*padding-bottom:12px;margin-bottom:20px;}
.hd_bw_body .sort dl dd {display: inline-block;font: 32px "微软雅黑";padding: 0 8px;cursor: pointer;*float:left;*margin-top:12px;*padding: 0 8px;line-height:60px;width: 46%;text-align:center;}
.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 #000;border-collapse: collapse;border-spacing: 0;font-family: Verdana,Arial,Helvetica,sans-serif,新宋体,宋体;font-size: 24px;height: 350px;margin: 0;padding: 0;text-align: center;width: 300px;}
.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 #000;background-color: #ffffff;width:250px;text-indent:3px;height:54px;line-height:54px;font-size:32px;}

/*特殊分辨率处理*/
@media screen and (max-width:600px)
{


}

@media screen and (max-width:400px)
{


}

@media screen and (max-width:360px)
{


}