/*互动*/
.hd_middle .hdbox_top{margin-bottom: 36px;}
.hd_middle .hdbox_top .hdbox_top_title{height: 82px;padding-top: 34px;}
.hd_middle .hdbox_top .hdbox_top_title img{margin: 0 auto;width: 485px;display: block;}
/*-----在线访谈-----*/
.hdbox_top_content{ padding-bottom: 20px;}
.hdbox_top_content .hd_ftimg{position: relative;}
.hdbox_top_content .blockul li{display: none;}
.hdbox_top_content .blockul li:first-child{display: block;}
.hdbox_top_content .hd_ftimg img{width: 601px;height: 360px;display: block;}
.hdbox_top_content .hd_ftimg span{display: block;width: 100%;height: 49px;line-height:49px;text-indent: 25px;background: url(/uiFramework/commonResource/image/2022053014413119554.png) repeat-x;color: #FFFFFF;position: absolute;bottom: 0;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hdbox_top_content .hd_ftimg span em,.hdbox_top_content .hd_ftimg span em a{font-size: 16px;color: #fff;line-height:49px;}
.hdbox_top_content .hd_ftimg span i{font-style: normal;float: right;color: #fff;margin-right: 25px;line-height:49px;}
.hd_middle .hdbox_top .hd_ftimg.hd_middle .hdbox_top .hd_ftimg 
.hd_middle .hdbox_top .hd_ftmess{width: 595x;height: 360px;background: #F8F8F8;}
.hdbox_top .hd_ftmess .hd_ftitle{height: 60px;padding: 0 19px;line-height: 60px;background: #E2E2E2;width: 557px;}
.hdbox_top .hd_ftmess .hd_ftitle span{font-size: 20px;font-weight: 700;}
.hdbox_top .hd_ftmess .hd_ftitle a{font-size: 14px;}
.hdbox_top .hd_ftmess .hiddenbox{overflow-y: scroll;height: 300px;}
.hiddenbox::-webkit-scrollbar { width:5px; height:10px; border-radius:5px;}
.hiddenbox::-webkit-scrollbar-track,::-webkit-scrollbar-corner{ background:#fff;}
.hiddenbox::-webkit-scrollbar-thumb{ -webkit-border-radius:5px; border-radius:5px; background:#fff;}
.hdbox_top .hd_ftmess ul{border-left: 1px solid #D5D5D5;margin-left: 126px;}
.hdbox_top .hd_ftmess ul li{margin-top: 18px;margin-left: -126px;}
.hdbox_top .hd_ftmess ul li span{display: block;width: 108px;height: 29px;line-height: 29px;font-size: 14px;margin-left: 10px;color: #8A8A8A;float:left;  text-align: center;}
.hdbox_top .hd_ftmess ul li span.on,.hdbox_top .hd_ftmess ul li:hover span{color: #FFFFFF;background: url(/uiFramework/commonResource/image/2022053014421826111.png) no-repeat right;  background-size: cover;}
.hdbox_top .hd_ftmess ul li a{display: block;width: 435px;line-height: 25px;font-weight: 700;font-size: 16px;background: url(/uiFramework/commonResource/image/2022053014431215314.png) no-repeat 4px 10px;padding-left: 15px;}
.hdbox_top .hd_ftmess ul li a i{font-style: normal;font-weight: normal;display: block;margin-top: 7px;}

.hd_topBar{width:100%;margin-top:20px;}
.hd_topBar a img{width:100%;}
/*-----------------*/
.hd_middle .hdbox_middle{background: #F9F9F9;height: 465px;padding-top: 24px;}
.hd_xxbox{width: 465px;height: 326px;border: 1px solid #E9E9E9;background: #FFFFFF;}
.hd_xxbox .hd_ldxx,
.hd_xxbox .hd_hzly{width: 232px;height: 285px;margin-top: 22px;text-align: center;}
.hd_xxbox .hd_ldxx{border-right: 1px solid #D7D7D7;text-align: center;}
.hd_xxbox .hd_lybox img{display: block;margin: 0 auto;margin-top: 27px;margin-bottom: 30px;}
.hd_xxbox .hd_ldxx img{margin-top: 31px;}
.hd_xxbox .hd_lybox .imgbota{color: #B00702;font-size: 20px;font-weight: 700;display: block;margin-bottom: 10px;}
.hd_xxbox .hd_lybox i{display: block;font-style: normal;font-size: 14px;color: #333333;margin-bottom: 20px;}
.hd_xxbox span{display: block;width: 132px;height: 43px;border-radius: 8px ;margin: 0 auto;text-align: center;line-height: 43px;}
.hd_xxbox span a{color: #FFFFFF;display: block;}
.hd_xxbox .hd_ldxx span.but01{background: #87B8E9;margin-bottom: 10px;}
.hd_xxbox .hd_ldxx span.but02{background: #5FBFEA;}
.hd_xxbox .hd_hzly span.but03{display: block;width: 96px;height: 96px;background: #EDB659;}
.hd_xxbox .hd_ldxx span a{padding-left: 50px;background: url(/uiFramework/commonResource/image/2022052416300927648.png) no-repeat 15px 11px;text-align: left;font-size:16px;}
.hd_xxbox .hd_ldxx span.but02 a{background: url(/uiFramework/commonResource/image/2022052416280516211.png) no-repeat 15px 11px;}
.hd_xxbox .hd_hzly span{display: block;width: 132px;height: 43px;border-radius: 8px ;margin: 0 auto;text-align: center;line-height: 43px;}
.hd_xxbox .hd_hzly span a{padding-left: 50px;text-align: left;font-size:16px;}
.hd_xxbox .hd_hzly span.but04{background: #EDB659;}
.hd_xxbox .hd_hzly span.but04 a{background: url(/uiFramework/commonResource/image/2022052416300927648.png) no-repeat 15px 11px;}
.hd_xxbox .hd_hzly span.but05 a{background: url(/uiFramework/commonResource/image/2022052416312997719.png) no-repeat 15px 11px;}
.hd_xxbox .hd_hzly span.but05{background: #88B500;}
.hd_xxbox .hd_hzly span.but03 a{padding-top: 52px;display: block;background: url(/uiFramework/commonResource/image/2022052416322017721.png) no-repeat center 11px;}
.banner{height:100px;margin-top:20px;}
/*调查征集*/
.hd_middle .hdbox_zjdcbox{height: 460px;} 
.hd_middle .zjdctitle{margin: 0 auto;display: block;}

.hdbox_zjdc_content ul li{width: 546px;height: 54px;background: #F9F9F9;float: left;margin-bottom: 8px;padding: 10px 20px;}
.hdbox_zjdc_content ul li:first-child,
.hdbox_zjdc_content ul li:first-child+li+li,
.hdbox_zjdc_content ul li:first-child+li+li+li+li{margin-right: 26px;}
.hdbox_zjdc_content ul li a{line-height: 30px;font-weight: 700;display: block;font-size:16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.hdbox_zjdc_content ul li a i{display: block;font-style: normal;font-size: 14px;color: #A5A5A5;font-weight: normal;}
.hd_middle .morebut{display: block;width: 164px;height: 45px;border-radius: 8px;border: 1px solid #DCDBDB;line-height: 45px;text-align: center;margin: 33px auto 0;color: #848484;font-size:16px;}
/*聚焦民生*/
.hd_middle .hdbox_jjmsbox{background: #F9F9F9;height: 502px;}
.hd_middle .hdbox_jjmsbox .jjmstitle{display: block;margin: 0 auto;}
.jjmsBox li{float: left;width: 278px;margin-left: 29px;}
.jjmsBox li:first-child{margin-left: 0;}
.jjmsBox li a{display: block;text-align: center;font-size: 16px;margin-bottom: 10px;}
.jjmsBox li a img{width: 278px;height: 202px;margin-bottom: 17px;}

/*公众留言*/
.hd_luxd{width: 705px;}
.hd_luxd .hd_luxd_title{height: 60px;line-height: 60px;border-right: 1px solid #d8d8d8;background: #ececec;padding: 0 19px;}
.hd_luxd .hd_luxd_title span{color:  #B00900;font-size: 24px;font-weight: 700;}
.hd_luxd .hd_luxd_title a{color:  #ABB0B3;font-size: 14px;}

/*自适应代码*/
@media screen and (max-width:768px) {
	.hd_middle .hdbox_top .hdbox_top_title img,.hd_middle .zjdctitle,.hd_middle .hdbox_jjmsbox .jjmstitle{width:100%;}
	.hdbox_top_content .hd_ftimg{float:none;width:100%;}
	.hdbox_top_content .hd_ftimg img { width: 100%; height: 260px; object-fit: cover;}
	.hdbox_top_content .hd_ftimg span{ text-indent: 1em; overflow: hidden;}
	.hdbox_top_content .hd_ftimg span em{ width: 68%; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
	.hd_ftmess,.hd_luxd,#hd_xxbox{float: none;width: 100%;}
	.hdbox_top .hd_ftmess .hd_ftitle { width: auto;height:48px;line-height:48px; clear: both;}
	.hdbox_top .hd_ftmess .hd_ftitle span{font-size:18px;}
	.hdbox_top .hd_ftmess ul{ margin-left: 23%;}
	.hdbox_top .hd_ftmess ul li{margin-left: -28%;}
	.hdbox_top .hd_ftmess ul li span{width: 20%;margin-left:0;height:auto;}
	.hdbox_top .hd_ftmess ul li span.on{ background-size: 100% 100%;}
	.hdbox_top .hd_ftmess ul li a{width:75%; background: url(/uiFramework/commonResource/image/2022053014431215314.png) no-repeat 2% 10px;}
	.hd_middle .hdbox_middle{height:auto;}
	.hd_xxbox{width:auto;height:auto; margin-top: 20px; padding-bottom: 20px;}
	.hd_xxbox .hd_ldxx,.hd_xxbox .hd_hzly{width: 49.5%;height: auto;}
	.hd_xxbox span,.hd_xxbox .hd_hzly span{width:77%;}
	.banner{height:auto;}
	.banner a img{width:100%;}
	.hd_middle .hdbox_zjdcbox{height:auto;margin-bottom:20px;}
	.hdbox_zjdc_content ul li { width: 94%; padding: 10px 3%;height:auto;}
	.hd_middle .hdbox_jjmsbox { height: auto; padding-bottom: 20px;}
	.jjmsBox li { float: left; width: 46%; margin: 0 2%;}
	.jjmsBox li:first-child { margin-left: 2%;}
	.jjmsBox li a img { width: 100%; height: 25vh;}
	.hd_luxd .hd_luxd_title{height:48px;line-height:48px;}
	.hd_luxd .hd_luxd_title span { font-size: 18px;}
	.hd_middle .hdbox_top { margin-bottom: 0;}

}

@media screen and (max-width:500px) {
	.hdbox_top_content .hd_ftimg span em{width:58%;}
	.hdbox_top .hd_ftmess ul li{margin-left: -29%;}
	.jjmsBox li a img { height: 15vh;margin-bottom:5px;}

}

@media screen and (max-width:360px) {
	.hdbox_top_content .hd_ftimg span em{width:49%;}
	.hd_xxbox span,.hd_xxbox .hd_hzly span{width:80%;}
	.hdbox_top .hd_ftmess ul li span{width:30%;font-size:12px;}
	.hdbox_top .hd_ftmess ul li a{width:56%; background: url(/uiFramework/commonResource/image/2022053014431215314.png) no-repeat 11% 10px;padding-left: 12%;font-size: 14px;}

}