@charset "utf-8";
/* CSS Document */
html, body{width:750px; margin:0 auto;min-width:inherit; overflow-x:hidden; transform:''}
.fl_pc { float:none; display:block; }
.fr_pc { float:none; display:block; }
.pchide { display:block; }
.mhide { display:none; }
.padhide{display:none}

.container {width:auto;}





/* 头开始 */

.header .input_outer{width:678px;margin:0 auto 40px;height:86px;border-radius:12px;}

.header .select_outer{width:180px;margin-right:20px;}
.header .selectric .label{font-size:30px;}

.header .selectric .button{top: 20px;}
.header .selectric .button:after{border: 14px solid transparent;border-top-color: #de8c96;border-left-width:8px;border-right-width:8px;margin-bottom:-2px;}

.header input[type=text]{width:356px;font-size:30px;}
.header .submit{width:80px;font-size:40px;line-height:180%;}
/* 头结束 */


/* 尾开始 */

.footer_B_outer{background:transparent;}
.footer_B{font-size:24px;padding:0;color:#fff;background:transparent;}
.footer_B .PC_A{display:none;}
.footer_B .Ms_A{background:#bd1a2d;padding:30px 0 0px;}
.footer_B .Ms_A a{color:#fff;}
.footer_B .Ms_A .list_A{text-align: center;line-height:46px; height:100%}
.footer_B .Ms_A .list_B{padding:30px 0;}
.footer_B .Ms_A .list_B li{width:33%;text-align: center;}
.footer_B .Ms_A .list_B img{display:block;margin:0 auto;}


.footer_B .Ms_B{background:#dabb85;line-height:36px;color:#46433f;display:block; height:100%}
.footer_B .Ms_B span{display:block;}
.footer_B .Ms_B a{color:#46433f;}


/* 尾结束 */


/*二级*/
.m_left,.m_right,.m_left2,.m_right2{float:none; width:auto}
.m_left,.m_left2,.m_right2,.station2{padding:0 30px}
.station,.station i{font-size:22px; height:100%;vertical-align: middle;}
.icon-home:before{zoom:1.5}
.article  h1{font-size:44px; line-height:64px}
.article h1 .titlesub .tool{display:none}
.article h1 .titlesub{line-height:38px; font-size:28px;height:100%}
.article p{padding:10px 0; line-height:58px;font-size:30px; height:100%}
.bdshare-button-style0-16{zoom:2 !important;}
.mod.goverment ul.switch li{height:96px; line-height:96px; font-size:30px}
.mod.goverment ul.switch li.current{height:92px; line-height:92px}
.mod.goverment{border:0}
.parksearch .selectric,.parksearch .selectric .label{height:64px; line-height:64px; font-size:28px}
.mod.convenience .parksearch select{height:64px; font-size:28px}
.mod.convenience .park .itemtitle{font-size:30px;height:100%}
.mod.convenience h2{font-size:30px; height:100%}
.mod.goverment ul.govlist{padding-left:20px; height:100%}
.colunm2 .mod
	{
		border:0;
	}
.mod.flow {
		border: 1px solid #e3e3e3;
		border-top-color: #018f37;
		margin:0 30px;
	}
.mod.convenience {
	    border-top: 2px solid #bd1a2d;
	}
.mod.goverment ul.govlist li 
	{
		width: 25%;
		font-size: 28px;
	    line-height: 2.5em;
	}
.mod.goverment ul.govlist li  a{display:block; height:100%}
.mod.convenience .parksearch input
	{
		width: 60%;
		height:64px; line-height:64px;box-sizing:border-box;font-size:28px; appearance:none; -webkit-appearance:none;
	}
.mod.convenience .parksearch .searchbtn{height:64px; width:120px; font-size:28px; appearance:none; -webkit-appearance:none;}
.mod.convenience .park li
	{
		font-size: 28px;
		line-height: 2.5em;
	}
.leftnav li.title
	{
		border-radius: 0;
		line-height: 76px;
		text-align: left;
		padding-left: 30px;
		font-size: 28px;
		display: block; height:100%
	}
.leftnav li
	{
		line-height:76px; font-size:28px; display:none;height:100%
	}
 .leftnav li.title .subsmenu 
{
    display:block; width:76px; height:76px; line-height:76px; font-size:28px; background:#9b1626
}
.newslist li{font-size:30px; padding-bottom:20px; margin-bottom:20px; height:100%}
.newslist li a{display:block;}
.m_right2 h1{font-size:34px; height:100%}
.leftnav{margin:20px 0}
.pager a{font-size:24px; padding:0 20px; height:60px; line-height:60px}
.pager span,.pager a:hover{font-size:28px; padding:0 20px; height:62px; line-height:62px; vertical-align:sub}
.subchannellist li
	{
		width: 50%
	}
.subchannellist li a
	{
		height: 330px;
	}
.subchannellist li a div{font-size:32px; padding:40px; height:100%}
.subchannellist li a i{bottom:-17px; right:-34px; zoom:2}
.parksearch .selectric .button{zoom:1.6}

.article .person img,.article .person .personwraper
	{
		float: none;
		width: 100%
	}

.article .person .personwraper
	{
		margin-top: 20px;
	}

.article .person .personwraper .wraper
	{
		margin-left: 0;
	}
.article .person .personwraper p{font-size:30px; line-height:48px}
.article .person .personwraper .title{font-size:32px;margin:20px 0}
.article .person .personwraper h3{font-size:34px; height:100%}
.m_left .parksearch .menu
	{
		padding:30px;
	}
.m_left .parksearch .menu .item
	{
		width: 100%;
		padding-left: 0;
	}

.m_left .parksearch .menu .item input
	{
		width: 100%;
		padding-left: 0;
		text-indent: 15px; height:64px; line-height:64px;box-sizing:border-box; appearance:none; -webkit-appearance:none; font-size:28px
	}
.m_left .parksearch .menu .item input.nrb{width:100%}
.m_left .parksearch h1{font-size:34px; margin-top:30px}
.m_left .parksearch .menu .item .searchbtn{font-size:28px; width:120px; height:54px;}
.m_left .sp li,.m_left .sp li.sp-th{font-size:28px; height:100%}
.m_left .sp .col-3{width:210px}
.m_left .sp .col-1{width:170px}
.pager2{font-size:28px; margin-bottom:40px}
.pager span{vertical-align:inherit;}
.pager2 a{height:40px; line-height:40px; padding:0 10px}
.pager2 span{padding:0}
.pager span input{width:40px; height:40px; font-size:24px;box-sizing:border-box;appearance:none; -webkit-appearance:none; padding:0; vertical-align:middle;}
/*二级*/


/*20200319*/
.channelTitle{font-size:40px}
.topSection .col-1,.topSection .col-2,.btmSection .col-1 .subcol-1,.btmSection .col-1 .subcol-2{width:auto; float:none}
.topSection b,.topSection .vote b{width:80px; height:85px; background-size:100%}
.topSection h2{font-size:34px; padding-bottom:10px}
.topSection li{font-size:28px}
.topSection .wraper{margin-left:120px}
.midSection h2{font-size:34px; height:100%}
.btmSection .col-1 h2{font-size:34px}
.btmSection .col-1 h2 a.more{font-size:28px}
.btmSection .col-1 .subcol-1 a{padding:0}
.btmSection .col-1 .subcol-2 h3{font-size:34px}
.btmSection .col-1 .subcol-2{height:100%;font-size:28px; margin-top:20px}
.btmSection .col-1 .subcol-2 p{font-size:28px; line-height:48px}
.btmSection .col-1 .enlist li{font-size:28px; line-height:48px}
.btmSection .col-1 .enlist li a{ height:100%; display:block}
.specialchannel{padding:0}
.specialchannel .channelTitle{padding-left:20px}
.specialchannel .imgcarousel .owl-pagination 
	{
	    position: absolute;
	    text-align: center;
	    bottom: -40px;
	    top: auto;
	    left: auto;
	    right: auto;
	    width: 100%
	}

.specialchannel .imgcarousel .owl-buttons
	{
		top: 35%;
		right: auto;
		width: 100%;

	}

.imgcarousel .owl-buttons .owl-prev,.specialchannel .imgcarousel .owl-buttons .owl-next
	{
		position: absolute;
	}

.specialchannel .imgcarousel .owl-buttons .owl-next
	{
		right: 0;
	}

.specialchannel .imgcarousel .owl-buttons .prev, .specialchannel .imgcarousel .owl-buttons .next
	{
		height: 60px;
		line-height: 56px;
		background: rgba(0,0,0,0.5)
	}
.specialchannel .imglist{padding:25px 20px 0}
.specialchannel .imglist .picwraper,.specialchannel .imglist .contentwraper{width:100%; float:none;}	
.specialchannel .imglist figcaption{font-size:34px; height:100%; margin-top:30px}
.specialchannel .imglist .contentwraper p{font-size:28px; line-height:48px;height:100%}

.greenchannel .speciallist li
	{
		width: 50%;
	}
.greenchannel .speciallist li a{height:280px}
.greenchannel .speciallist li h3{font-size:28px; height:100%}
.greenchannel .speciallist li span{zoom:2; right:20px; bottom:20px}
.greenchannel .tech h2{font-size:34px}
.greenchannel .tech .col-1, .greenchannel .btmSection .col-1,.greenchannel .tech .col-2, .greenchannel .btmSection .col-2,.greenchannel .btmSection .protect_1 .sub-col-1,.greenchannel .btmSection .protect_1 .sub-col-2{width:auto; float:none}
.greenchannel .tech .col-2 .wraper, .greenchannel .btmSection .col-2 .wraper{margin-left:0; margin-top:40px}
.greenchannel .tech .search h3{font-size:30px}
.greenchannel .tech .search input{width:390px; height:70px; font-size:28px; margin-bottom:20px}
.greenchannel .tech .search input.nrb{width:310px; box-sizing:border-box; appearance:none; -webkit-appearance:none; }
.greenchannel .tech .searchbtn{height:70px; width:130px; font-size:28px}
.greenchannel  .subsmenu
	{
		display: block;height:76px; line-height:76px; font-size:30px; width:80px
	}
	
.greenchannel ul.switch li.noshow
	{
		display: none;
	}

.greenchannel  ul.switch li.show
	{
		display: block;
	}

.greenchannel  ul.switch li.current
	{
		background: none;
		color: #fff;
		border: none;
		display: block;
		height: 76px;
		line-height: 76px; font-size:30px
	}

.greenchannel  ul.switch li
	{
		float: none;
		display: none;
		text-align: left;
		padding: 0 0 0 25px;
		height: 76px;
		line-height: 76px; font-size:30px
	
	}
.greenchannel nav .more{height:76px; line-height:76px; font-size:30px}
.greenchannel .btmSection .line{display:none}
.greenchannel .btmSection .protect_1 .sub-col-1 p{font-size:28px; line-height:48px}
.greenchannel .btmSection .protect_1 .sub-col-1 a,.greenchannel .btmSection .protect_1 .sub-col-1 a i{line-height:76px; font-size:28px}
 .greenchannel .btmSection .protect_1 .sub-col-2 .enlist
	{
	    margin: 0;
	    padding: 0;
	    border:0;
	    border-bottom:none;
	    padding-bottom: 10px;
	    padding-top: 30px;

	}
.greenchannel .btmSection .protect_1 .sub-col-2 .enlist a{font-size:28px}
.greenchannel .btmSection h2{font-size:34px; padding-top:0}
.greenchannel .btmSection .col-2 .wraper{margin-bottom:50px}
.greenchannel .tech{border-bottom:0}

.openchannel .topsection .col-2,.content.channel .openchannel .topsection .col-1,.openchannel .topsection .col-1,.openchannel .btmSection_2 .col-2,.openchannel .btmSection_3 .col-1, .openchannel .btmSection_3 .col-2, .openchannel .btmSection_3 .col-3
	{
		float: none;
		width: 100%;
	}

 .openchannel .goverment
	{
		margin:0;
		margin-bottom: 30px;
	}

.openchannel .btmSection_2 .col-1, .content.channel .openchannel .btmSection_2 .col-2
	{
		width: 100%;
		float: none;
	}

.openchannel .btmSection_2
	{
		margin-left: 0px;
	}

.openchannel .btmSection_2 .wraper
	{
		margin:0;
	}

.openchannel .goverment li
	{
		font-size: 14px;
	}

.openchannel .goverment .govitemlist-1 li,.openchannel .goverment .govitemlist-2 li
	{
		width:50% !important; margin-bottom:20px;font-size:28px; height:100%; padding-left:0 !important
	}
.openchannel .goverment .govitemlist-1 li a,.openchannel .goverment .govitemlist-2 li a{height:100%; display:block}
.openchannel .goverment h2 span{font-size:34px}
.gongkaizl img{height:100px}
.openchannel  .subsmenu
	{
		display: block;height:76px; line-height:76px; font-size:30px; width:80px; background:#9b1626
	}
	
.openchannel ul.switch li.noshow
	{
		display: none;
	}

.openchannel  ul.switch li.show
	{
		display: block;
	}

.openchannel  ul.switch li.current
	{
		background: none;
		color: #fff;
		border: none;
		display: block;
		height: 76px;
		line-height: 76px; font-size:30px
	}

.openchannel  ul.switch li
	{
		float: none;
		display: none;
		text-align: left;
		padding: 0 0 0 25px;
		height: 76px;
		line-height: 76px; font-size:30px
	
	}
.openchannel nav .more{height:76px; line-height:76px; font-size:30px}
.openchannel .btmSection_2 h2 .more,.openchannel .btmSection_3 h2 .more{font-size:28px}
.openchannel .btmSection_3 .wraper{padding-bottom:80px}
.openchannel .btmSection_3 h2{font-size:34px; height:100%; font-weight:normal}
.openchannel .newsspecial h3{font-size:34px; height:100%; line-height:48px}
.openchannel .goverment h2{padding:20px 0}
.openchannel .newsspecial p,.openchannel .enlist a{font-size:28px; height:100%;line-height:48px}
.openchannel .uSection h2,.openchannel .btmSection_2 h2{font-size:34px; height:100%}
.openchannel .enlist a i{margin-top:10px}
.btmSection{margin-bottom:40px}



/* 政务服务开始 */
	.sele-1 {width: 180px;height:70px;}
	.sele-1 .selectric-wrapper{height:100%;}
	.sele-1 .selectric{height:100%;}
	.sele-1 .selectric .label{height:100%;font-size:26px;line-height:280%;}
	.sele-1 .selectric .button{height:100%;}
	.sele-1 .selectric .button:after{border-width:10px;}
	
	.zwfw .search input{height:70px;line-height:70px;font-size:26px;}
	.zwfw .search input.l-1 {width: 80px; }
	.zwfw .search input.l-2 {width: 130px; }
	.zwfw .search input.l-3 {width: 117px; }
	.zwfw .search input.l-4 {width: 170px; }
	.zwfw .search .searchbtn{height:70px;font-size:26px;width:130px;}
	.zwfw .search a{line-height:70px;font-size:26px;}

	.zwfw .itemlist{font-size:26px !important;}
	.zwfw .itemlist .item .itemtitle{width:auto;float:none;height:64px;line-height:64px;}
	.zwfw .itemlist .item ul{width:auto;float:none;}
	.zwfw .itemlist .item li{float:none;display:inline-block;height:50px;line-height:50px;}

	.zwfw1 .h2{font-size:30px;}

	.openchannel .uSection .h2{font-size:30px;}
	.openchannel .btmSection_3.zwfw2 .col-1{margin-bottom:30px;}
	.openchannel .btmSection_3.zwfw2 .col-1, .openchannel .btmSection_3.zwfw2 .col-2{
		width:auto;float:none;
	}

/* 政务服务结束 */



/* 法规查询开始 */

.fgcx_0 td{font-size:26px;}
.fgcx_1 td{font-size:26px;}
.fgcx_1 td *{font-size:26px;}
/*.fgcx_1 td:first-child{width:180px;}*/

.fgcx_item_1{width:100% !important;padding:0 5px !important;margin-bottom:12px;}
.fgcx_item_2{width:100% !important;margin-bottom:12px;}




/* 双公示信息开始 */

.sgsxx_logo{width:100%;}

.sgsxx_1 .subchannellist li {float: left; width: 50%; *width: 49.999%; }
.sgsxx_1 .subchannellist li a{background-size:100% !important;height:265px;}
.sgsxx_1 .subchannellist li a div{height:auto;}

/* 双公示信息结束 */

