/* 头部样式开始*/

.logobox {
	/*padding-top: 75px;
	padding-bottom: 65px;*/
}
/*header*/

.headerbody {
	background: url(/uiFramework/commonResource/image/2022061016594939198.png) no-repeat;
	background-position: top center;
	background: #198acc;
}

.headeriframe {
	min-width: 1202px;
}

.d1 {
	    margin: 0 auto;
    height: 40px;
    background-color: #198acc;
    position: relative;
    z-index: 20;
width:1202px;
}

.d2 {
	width: 100%;
    height: 53px;
    background-color: #fff;
    border-bottom: 1px solid #d7d5d6;
    z-index: 20;
    position: relative;
}

.d1d {
	height: 40px;
	line-height: 40px;
	float: left;
	width: 22px;
}

.d1d img {
	margin-top: 9px;
}

.d1d2 {
	height: 40px;
	line-height: 40px;
	float: left;
	padding-left: 10px;
	width: 108px;
}

.d1d2 a {
	    color: #fff;
    font-size: 14px;
}

.d1d3 {
	height: 40px;
	line-height: 40px;
	float: right;
	padding-left: 10px;
}

.d1d3 img {
	float: left;
	margin-right: 7px;
}

.d1d3 a {
	color: #898989;
	font-size: 14px;
	line-height: 40px;
	float: left;
}

.d1d3 input {
	float: left;
	margin-right: 8px;
}

.d1d4 {
	margin-top: 8px;
	height: 23px;
	float: right;
	margin-right: 10px;
	width: 154px;
	border: 1px solid #e5e5e5;
}

.d1d4 input[type='text'] {height: 21px;width: 126px;border: none;float: left;padding:1px 0;}
.d1d4 input[type='submit'] {border: none;height: 23px;width: 26px;float: right;background-image: url(/eportal/imageDir/zjt/2021/11/2021111315262185071.png);}

.d2d {
	width: 1202px;
	margin: 0 auto;
}

.d3d {
	height: ;
	width: 100%;
}



/* 导航栏*/

.navbar {
	width: 100%;
	height: 53px;
	background-color: #fff;
}

.navbar ul {
	height: 100%;
}

.navbar ul li {
	width: 14.28571429%;
	height: 100%;
	line-height: 53px;
	text-align: center;
	float: left;
	position: relative;
}

.navbar ul li a {
	    font-size: 18px;
    color: #898989;
    font-weight: bold;
    position: relative;
    display: block;
    width: 100%;
}

.navbar ul li a:hover {
	background-color: #f7f7f7;
}

.navbar ul li span {
	display: block;
	width: 1px;
	height: 18px;
	background-color: #095eaf;
	position: absolute;
	right: 0px;
	top: 19.5px;
}

.navbar img {
	margin-top: -39px;
}
/*header*/
				/*header*/
				
				.headerbody {
					background: url(/uiFramework/commonResource/image/2022061016594939198.png) no-repeat;
					background-position: top center;
					/*background-color: #198acc;*/
					border: 0;
					border: none;
				}
				
				.headeriframe {
					min-width: 1202px;
					border: 0;
					border: none;
				}
				
				.d1 {
					margin: 0 auto;
					height: 40px;
					background-color: #198acc;
					position: relative;
					z-index: 20;
				}
				
				.d2 {
					width: 100%;
					height: 53px;
					background-color: #fff;
					border-bottom: 1px solid #d7d5d6;
					z-index: 20;
					position: relative;
				}
				
				.d1d {
					height: 40px;
					line-height: 40px;
					float: left;
					width: 22px;
				}
				
				.d1d img {
					margin-top: 9px;
				}
				
				.d1d2 {
					height: 40px;
					line-height: 40px;
					float: left;
					padding-left: 10px;
					width: 108px;
				}
				
				.d1d2 a {
					color: #fff;
					font-size: 14px;
				}
				
				.d1d3 {
					height: 40px;
					line-height: 40px;
					float: right;
					padding-left: 10px;
				}
				
				.d1d3 img {
					float: left;
					margin-right: 7px;
					margin-top: 11px;
				}
				
				.d1d3 a {
					color: #fff;
					font-size: 14px;
					line-height: 40px;
					float: left;
				}
				
				.d1d3 input {
					float: left;
					margin-right: 8px;
				}
				
				.d1d4 {
					margin-top: 8px;
					height: 23px;
					float: right;
					margin-right: 10px;
					width: 154px;
				}
				
				.d1d4 input {
					height: 18px;
					width: 126px;
					border: none;
					float: left;
				}
				
				.d1d4 button {
					border: none;
					height: 23px;
					width: 26px;
					float: right;
					background-color: #198acb;
					background-position: center center;
					border: 1px solid #fff;
				}
				
				.d1d5 {
					height: 40px;
					line-height: 40px;
					padding-left: 10px;
					float: right;
				}
				
				.d1d5 img {
					float: left;
					margin-right: 7px;
					margin-top: 13px;
				}
				
				.d1d5 a {
					color: #fff;
					font-size: 14px;
					line-height: 40px;
					float: left;
				}
				/*booNav*/
				
				.navigation_down {
					position: absolute;
					top: 53px;
					left: 1px;
					width: 100%;
				}
				
				.navigation_down .nav_down_menu {
					width: 100%;
					margin: 0 auto;
					position: absolute;
					top: 0px;
					display: none;
					background-image: url(/uiFramework/commonResource/image/2021101510435642772.jpg);
					background-position: top center;
					background-repeat: no-repeat;
					background-color: #fff;z-index:999;
				}
				
				.navigation_down .nav_down_menu .navigation_down_inner {
					margin: 0 auto;
					width: 1200px;
					position: relative;
					overflow: hidden;
					background-color: #fff;
					background-image: url(/uiFramework/commonResource/image/2021101510435642772.jpg);
					background-position: top center;
					height: 670px;
					background-repeat: no-repeat;
					right: 2px;
				}
				
				.headsub_menubox {
					width: 100%;
					min-height: 500px;
					margin-top: 168px;
					position: relative;
				}
				
				.headsub_titlett {
					font-size: 18px;
					color: #434344;
					border-bottom: 1px solid #d0d0d0;
					padding-top: 30px;
					padding-bottom: 6px;
					width: 100%;
					overflow: hidden;
					margin-top: 50px;margin-bottom:30.06px;
					font-weight: none;
				}
				
				.headsub_ztzlbox {
					overflow: hidden;
					width: 100%;
					margin-bottom: 20px;
					position: relative;
					height: 310px;
				}
				
				.headsub_abzt1 {
					position: absolute;
					top: 0px;
					left: 0px;
					display: block;
				}
				
				.headsub_abzt2 {
					position: absolute;
					top: 0px;
					left: 404px;
					display: block;
				}
				
				.headsub_abzt3 {
					position: absolute;
					top: 0px;
					right: 0px;
					display: block;
				}
				
				.headsub_zmhdleftbox {
					width: 558px;
					height: 421px;
					float: left;
					margin-left: 20px;
					background-color: #f3f3f3;
					margin-top: 20px;
					position: relative;
				}
				/*== Title Box ==*/
				
				.headsub_title_box {
					position: relative;
					width: 100%;
					height: 40px;
					background-color: #198acb;
				}
				
				.headsub_title_text {
					font-size: 18px;
					line-height: 40px;
					color: #fff;
					padding-left: 34px;
				}
				
				.headsub_title_dot {
					width: 11px;
					height: 11px;
					background-color: #fff;
					border-radius: 50%;
					position: absolute;
					top: 15px;
					left: 12px;
				}
				/*== END Title Box ==*/
				
				.headsub_titlerighthorn {
					background: url(/uiFramework/commonResource/image/2021101310305245066.png) no-repeat;
					width: 23px;
					height: 23px;
					position: absolute;
					top: 40px;
					left: 0px;
				}
				
				.headsub_womainbox {
					width: 520px;
					height: 335px;
					margin: 0 auto;
					margin: 20px auto;
				}
				
				.headsub_wosjh1 {
					background: url(/uiFramework/commonResource/image/2021101310311763953.png) no-repeat;
					width: 100%;
					height: 100px;
					display: block;
					margin-bottom: 10px;
				}
				
				.headsub_wosjh1 p {
					width: 90%;
					margin: 0 auto;
					line-height: 24px;
					font-size: 14px;
					color: #757574;
					padding-top: 12px;
				}
				/*== list ==*/
				
				.headsub_list1_box {
					width: 519px;
					background: url(/uiFramework/commonResource/image/2021101310310974148.png) no-repeat;
					height: 154px;
					padding-top: 12px;
				}
				
				.headsub_list1_box li {
					position: relative;
					padding-left: 30px;
					height: 32px;
					line-height: 32px;
				}
				
				.headsub_list1_dot {
					position: absolute;
					top: 14px;
					left: 20px;
					display: block;
					width: 4px;
					height: 6px;
					background: url(/uiFramework/commonResource/image/2022061017101866802.png) no-repeat;
				}
				
				.headsub_list1_box li a {
					font-size: 14px;
					color: #757574;
				}
				/*== END list ==*/
				
				.headsub_linkbox {
					width: 519px;
					height: 45px;
					margin: 14px auto;
				}
				
				.hslbtn {
					width: 213px;
					height: 43px;
					border-radius: 5px;
					background-color: #198acb;
					display: block;
					float: left;
					position: relative;
					line-height: 43px;
					margin: 0 20px;
				}
				
				.hslbtn .hslicon1 {
					position: absolute;
					top: 14px;
					left: 28px;
				}
				
				.hslbtn .hslicon2 {
					position: absolute;
					top: 10px;
					left: 28px;
				}
				
				.hslbtn .hsltt {
					font-size: 18px;
					color: #fff;
					padding-left: 66px;
				}

				/*== GovPicALBox ==*/
				
				.headsub_picalbox {
					width: 593px;
					height: 140px;
					margin-bottom: 20px;
				}
				
				.headsub_picalbox .headsub_pical_link {
					display: block;
					width: 287px;
					height: 46px;
					padding-top: 90px;
					text-align: center;
					font-size: 18px;
					color: #5c5c5a;
					background-color: #fdfbfb;
					border: 1px solid #d0d2d2;
				}
				
				.headsub_picalbox .headsub_pical_link:hover {
					color: #198acb;
					background-color: #f1faff;
					border: 1px solid #c0dcec;
				}
				
				.headsub_pical_pl1 {
					float: left;
				}
				
				.headsub_pical_pl1:hover {				}
				
				.headsub_pical_pl2 {
					float: right;
				}
				
				.headsub_pical_pl2:hover {
				}
				
				.headsub_pical_pl1,
				.headsub_pical_pl1:hover,
				.headsub_pical_pl2,
				.headsub_pical_pl2:hover {
					background-position: center 20px;
				}
				/*== END GovPicALBox ==*/
				
				.headsub_yjzj {
					overflow: hidden;
					width: 100%;
				}
				/*== Title Box ==*/
				
				.headsub_title2_box {
					position: relative;
					overflow: hidden;
					width: 100%;
					height: 45px;
					background-color: #f3f3f3;
				}
				
				.headsub_title2_text {
					font-size: 14px;
					font-weight: bold;
					line-height: 45px;
					color: #403f3f;
					padding-left: 20px;
				}
				
				.headsub_title2_box .headsub_title2_more {
					font-size: 14px;
					position: absolute;
					top: 14px;
					right: 20px;
					color: #403f3f;
				}
				/*== END Title Box ==*/
				/*== list ==*/
				
				.headsub_list2_box {
					overflow: hidden;
					width: 93.5%;
					margin: 12px auto;
				}
				
				.headsub_list2_box li {
					position: relative;
					padding-left: 14px;
					height: 30px;
					line-height: 30px;
				}
				
				.headsub_list2_dot {
					position: absolute;
					top: 13px;
					left: 2px;
					display: block;
					width: 4px;
					height: 6px;
					background: url(/uiFramework/commonResource/image/2022061017101866802.png) no-repeat;
				}
				
				.headsub_list2_time {
					position: absolute;
					top: 0;
					right: 0;
					font-size: 14px;
					color: #757574;
				}
				
				.headsub_list2_box li a {
					font-size: 14px;
					color: #757574;
				}
				/*== END list ==*/
				
				.headsub_zwfwleftbox {
					width: 310px;
					height: 447px;
					float: left;
					border-right: 1px solid #e7e7e7;
					margin-top: 20px;
				}
				
				.headsub_zwfwtitle {
					overflow: hidden;
					width: 100%;
					font-size: 14px;
					color: #434344;
					padding: 0;
					margin: 0;
					margin-bottom: 16px;
				}
				
				.headsub_zwfwttbox {
					overflow: hidden;
					width: 100%;
					margin-bottom: 10px;
				}
				
				.headsub_zwfwttbox .hsub_zwfwpic {
					display: block;
					margin-bottom: 10px;
				}
				
				.headsub_zwfwttbox .hsub_zwfwtt {
					font-size: 14px;
					color: #757574;
					line-height: 26px;
					width: 89.5%;
					border-bottom: 1px solid #d0d0d0;
					padding-bottom: 10px;
					margin-bottom: 10px;
				}
				
				.hsubluebtn {
					padding: 0 10px;
					background-color: #198acb;
					line-height: 28px;
					height: 28px;
					font-size: 14px;
					color: #fff;
					margin: 0px 10px 0px 0px;
				}
				
				.hsub_mtbbox {
					overflow: hidden;
					width: 100%;
				}
				
				.hsubmtbtn {
					float: left;
					margin-right: 24px;
					border-radius: 5px;
				}
				
				.headsub_zwfwrightbox {
					width: 860px;
					height: 445px;
					float: right;
					margin-top: 20px;
					margin-right: 4px;
				}
				/*Tab*/
				
				.tab {
					height: auto;
				}
				
				.tabmenu1 {
					overflow: hidden;
					width: 100%;
					height: 50px;
					background-color: #fff;
				}
				
				.tabmenu1 li {
					float: left;
					cursor: pointer;
					list-style: none;
					margin: 0 5px;
					font-size: 14px;
					padding: 0 10px;
					line-height: 28px;
					height: 28px;
					margin-top: 10px;
				}
				
				.tabmenu1 li.show {
					background-color: #198acb;
					line-height: 28px;
					height: 28px;
					font-size: 14px;
					color: #fff;
					border-radius: 3px;
				}
				
				.tabmenu1 li.hide {
					background-color: #198acb;
					line-height: 28px;
					height: 28px;
					font-size: 14px;
					color: #fff;
					border-radius: 3px;
				}
				
				.tabmenu2 {
					overflow: hidden;
					width: 100%;
					height: 50px;
					background-color: #f6f6f6;
					border-top: 1px solid #d0d0d0;
					border-bottom: 1px solid #d0d0d0;
					margin-bottom: 25px;
				}
				
				.tabmenu2 li {
					float: left;
					cursor: pointer;
					list-style: none;
					margin: 0 5px;
					font-size: 14px;
					padding: 0 3px;
					line-height: 28px;
					height: 28px;
					margin-top: 10px;
				}
				
				.tabmenu2 li.show {
					padding: 0 10px;
					background-color: #198acb;
					line-height: 28px;
					height: 28px;
					font-size: 14px;
					color: #fff;
					border-radius: 3px;
				}
				
				.tabmenu2 li.hide {
					color: #434344;
				}
				
				.ul-hide {
					display: none;
				}
				
				.ul-show {
					display: block;
				}
				/*END Tab*/
				
				.hstabbtnbox {
					width: 100%;
					height: 50px;
					position: relative;
				}
				
				#hstabbtn1,
				#hstabbtn2 {
					background-color: #198acb;
					line-height: 28px;
					height: 28px;
					font-size: 14px;
					color: #fff;
					display: block;
					border: none;
					border-radius: 3px;
					float: left;
					margin-left: 14px;
					cursor: pointer;
				}
				
				.hsub_mttbbox {
					border: 1px solid #198acb;
					width: 615px;
					height: 150px;
					position: absolute;
					top: -170px;
					left: 0;
					background-color: #fff;
					z-index: 100;
					padding: 5px 10px;
				}
				
				.headsub_tabmenubox2 {
					overflow: hidden;
					width: 100%;
					min-height: 340px;
				}
				
				.headsub_tabmenubox2 .headsub_tmlinkbox {
					width: 273px;
					height: 70px;
					border: 1px solid #d0d0d0;
					border-radius: 5px;
					float: left;
					position: relative;
					margin: 0 5px 16px 5px;
					background: url(/uiFramework/commonResource/image/2022061016564773348.png) no-repeat;
					background-position: 18px 20px;
					display: block;
				}
				
				.headsub_tabmenubox2 .headsub_tmlinkbox .headsub_tmlinktt {
					border-left: 1px solid #d0d0d0;
					padding-left: 20px;
					width: 170px;
					display: block;
					height: 40px;
					font-size: 14px;
					color: #757574;
					margin: 14px 0 0 66px;
				}
				
				.hsub_zwgklefbox {
					width: 452px;
					height: 475px;
					float: left;
					overflow: hidden;
					margin-top: 10px;
				}
				
				.hsub_zwgklefbox .hsub_zwgktitle {
					font-size: 14px;
					color: #434344;
					padding: 0;
					margin: 0;
					margin-bottom: 10px;
				}
				
				.hsub_zwgklinkpic {
					position: relative;
					width: 450px;
					height: 327px;
					display: block;
					margin-bottom: 4px;
				}
				
				.hsub_zwgklinkpic img {
					width: 450px;
					height: 327px;
				}
				
				.hsub_zwgklinkpic .hsub_zwgklinkpp {
					position: absolute;
					top: 0px;
					left: 0px;
					display: block;
				}
				
				.hsub_zwgklinktt {
					line-height: 35px;
					height: 35px;
					background-color: rgba(0, 0, 0, .6);
					overflow: hidden;
					width: 100%;
					position: absolute;
					bottom: 0px;
					left: 0px;
					font-size: 14px;
					color: #fff;
				}
				
				.hsub_zwgklinktt .hsub_zwgklinktext {
					padding-left: 10px;
					float: left;
				}
				
				.hsub_zwgklinktt .hsub_zwgklinktime {
					padding-right: 2px;
					float: right;
				}
				/*== list ==*/
				
				.headsub_list3_box {
					overflow: hidden;
					width: 100%;
				}
				
				.headsub_list3_box li {
					position: relative;
					padding-left: 16px;
					height: 30px;
					line-height: 30px;
				}
				
				.headsub_list3_dot {position: absolute;top: 13px;left: 0px;display: block;width: 4px;height: 6px;background: url(/eportal/imageDir/zjt/2021/11/2021111315195075327.png) no-repeat;}
				
				.headsub_list3_box li a {
					font-size: 14px;
					color: #757574;
				}
				/*== END list ==*/
				
				.hsub_zwgkrigbox {
					width: 228px;
					height: 330px;
					float: right;
					margin-top: 10px;
				}
				
				.hsub_zwgkrigbox .hsub_zwgktitle2 {
					padding: 0;
					margin: 0;
					font-size: 14px;
					color: #434344;
					border-bottom: 1px solid #d0d0d0;
					padding-bottom: 10px;
					margin-bottom: 4px;
				}
				/*== list ==*/
				
				.hsub_zplbox {
					overflow: hidden;
					width: 100%;
				}
				
				.hsub_zplbox li {
					position: relative;
					padding-left: 28px;
					height: 48px;
					line-height: 48px;
					border-bottom: 1px solid #d0d0d0;
				}
				
				.hsub_zplbox .hsub_zpliocn {
					position: absolute;
					top: 14px;
					left: 0px;
					display: block;
				}
				
				.hsub_zplbox .hsub_zplmore {
					position: absolute;
					top: 17px;
					right: 0;
					width: 9px;
					height: 16px;
				}
				
				.hsub_zplbox li a {
					font-size: 14px;
					color: #757574;
				}
				/*== END list ==*/
				
				.hsub_zwgkmiddlebox {
					float: left;
					margin-left: 20px;
					width: 475px;
					min-height: 480px;
					margin-top: 6px;
				}
				
				.hsub_zmlbox {
					width: 145px;
					border: 1px solid #d7d7d7;
					border-radius: 5px;
					display: block;
					position: relative;
					padding-bottom: 4px;
					float: left;
					margin: 4px;
					padding-top: 10px;
				}
				
				.hsub_zmlbox .hsub_zmlpic {
					display: block;
					margin: 4px auto;
				}
				
				.hsub_zmlbox .hsub_zmltt {
					font-size: 16px;
					color: #4d4d4c;
					text-align: center;
					margin-bottom: 4px;
				}
				
				.hsub_zmltt a {
					font-size: 16px;
					color: #4d4d4c;
				}
				/*== govList_Float ==*/
				
				.hsub_listfloatbox {
					width: 71%;
					overflow: hidden;
					margin: 0 auto;
				}
				
				.hsub_listfloatbox .hsub_listfltt {
					font-size: 12px;
					color: #4d4d4c;
					text-align: center;
					display: block;
					margin-right: 3px;
					float: left;
				}
				
				.hsub_listfloatbox .hsub_listfltno {
					float: none;
					text-align: center;
					display: block;
				}
				
				.hsub_listfloatbox .hsub_listfltt:hover {
					text-decoration: underline;
					color: #198acb;
				}
				/*== END govList_Float ==*/
				/*END booNav*/
				
				.up_arrow {
					width: 33px;
					height: 12px;
					background: url(/eportal/imageDir/zjt/2021/11/img_pc_site/2021112315484216067.png) no-repeat;
					display: block;
					cursor: pointer;
					position: absolute;
					bottom: 14px;
					left: 50%;
				}
				
				.menu_show_bg {
					background-color: #000;
					opacity: 0.5;
					top: 0;
					right: 0;
					bottom: 0;
					left: 0;
					position: fixed;
					z-index: 10;
					display: none;
					margin-top: 40px;
				}
				
				.wapper {
					width: 1202px;
					margin: 0 auto;
				}
				
				.hei113 {
					height: 110px!important;
				}
				
				.hei132 {
					height: 128px!important;
					overflow: hidden;
				}
				
				.hei168 {
					height: 159px!important;
				}
				
				.mar_le0 {
					margin-left: 0!important;
				}
				/*Ð­ÒéÍ¬Òâ²»Í¬Òâ*/
				
				.xyym_lay {
					text-align: left;
					line-height: 20px;
					color: #434344;
				}
				
				.xyym_lay h3 {
					text-align: center;
					margin-bottom: 20px;
				}
				
				.xyym_btn {
					width: 100%;
					float: left;
					text-align: center;
				}
				
				.xyym_btn a {
					height: 42px;
					line-height: 42px;
					width: 230px;
					display: inline-block;
					background-color: #198acb;
					color: #fff;
					border-radius: 5px;
					margin: 0 5px;
				}
				
				.bg2 {
					background: url(/uiFramework/commonResource/image/2021092713194160185.png) no-repeat;
					background-position: top center;
					margin-top: -70px;
					background-color: #fbfbfb;
					padding-bottom: 17px;
					padding-top: 280px;
				}



/*导航-政务服务*/
.dt2link.dt2links {overflow: hidden;width: 100%;height: 50px;background-color: #f6f6f6;border-top: 1px solid #d0d0d0;border-bottom: 1px solid #d0d0d0;margin-bottom: 25px;}
.lm-titTwo{ font-weight:500; float: left; cursor: pointer; list-style:none;margin: 0 5px; font-size: 14px; padding: 0 3px;line-height: 28px; height: 28px;margin-top: 10px;}
.lm-titTwo a {line-height: 28px;padding: unset;}
.lm-titTwo.on{padding: 0 10px;background-color: #198acb;line-height: 28px; height: 28px;font-size: 14px; color: #fff;border-radius: 3px;}
.lm-titTwo.on a{color:#fff;}
.zwgk-nav-top ul li a {width: 273px;height: 70px;border:1px solid #d0d0d0;border-radius: 5px;float: left;position: relative;margin: 0 5px 16px 5px;background: url(/uiFramework/commonResource/image/2022061016564773348.png) no-repeat;background-position: 18px 20px;display: block;}
.zwgk-nav-top ul li a img {margin: 20px 17px 0 18px;}
.zwgk-nav-top ul li a p {padding-left: 20px;width: 170px;}
.tabTitTwo {overflow: hidden;}
/*我要办*/

.dt2top {padding-top: 21px;}
.dt2top .ywtop {margin-top: 20px;}
.dt2link {height: 52px;/* line-height: 52px; */background-color: #f6f6f6;border-bottom: 1px solid #d0d0d0;text-align: center;}
.dt2link a {font-size: 14px;height: 27px;background-color: none;border-radius: 5px;margin-top: 12px;color: #434344;}
.dt2menuactive {color: #fff !important;background-color: #198acc !important;}
.dt2_content_box {margin-top: 22px;}
.dt2_content a {border-radius: 10px;border: 1px solid #d0d0d0;/*display: block;*/width: 372px;height: 64px;font-size: 14px;color: #757574;float: left;margin-right: 13px;margin-bottom: 13px;}
.dt2_content a img {margin: 14px 28px 0 29px;float: left;}
.dt2_content a span {display: block;width: 1px;height: 40px;background-color: #d0d0d0;right: 0px;margin-top: 12px;float: left;}
.dt2_content a p {width: 200px;line-height: 20px;padding-left: 34px;height: 64px;display: table-cell;vertical-align: middle;}

.lm-tit a {font-size: 14px;padding: 0 16px 0 16px;line-height: 27px;height: 27px;border-radius: 5px;margin-top: 12px;color: #434344;font-weight: normal;}
.lm-tit.on a {	color: #fff !important;background-color: #198acc !important;}

.headsub_zmhdrightbox {width: 593px;height: 421px;float: right;margin-top: 20px;}



/*首页 要闻*/

.ywbox {float: left;width: 565px;padding: 15px 22px 5px 0px;}
.ywleft {width: 565px;height: 380px;background-color: #198bca;}
.ywleftbottom {width: 565px;height: 10px;}
.ywright {width: 610px;float: right;padding: 15px 0px 15px 0px;}
.ywtop {height: 38px;border-bottom: 1px solid #eaeaea;}
.ywtop font {line-height: 38px;color: #434344;font-size: 18px;background-position: 0px 12px;padding-left: 30px;width: 122px;}
.ywtop a {float: right;line-height: 38px;display: block;background-position: 0px 10px;width: 21px;height: 38px;}
.ywtitle {text-align: center;height: 32px;border-bottom: 1px solid #eaeaea;margin: 25px 11px 0px 11px;}
.ywtitle a {color: #198acb;font-size: 18px;}
.ywcont {border-bottom: 1px solid #eaeaea;margin: 0px 11px 0px 11px;font-size: 14px;padding-bottom: 18px;}
.ywcont p {line-height: 24px;color: #757574;font-size: 16px;}
/*.ywlist {padding: 19px 11px 19px 11px;}*/
.ywlist2 {padding: 0px 11px 19px 11px;}
.ywlist ul li a {float: left;background: url(/uiFramework/commonResource/image/2021101211065815930.jpg) no-repeat;background-position: 0 11px;padding-left: 17px;width: 420px;font-size: 16px;color: #757574;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ywlist2 ul li a {float: left;background: url(/uiFramework/commonResource/image/2021101211065815930.jpg) no-repeat;background-position: 0 11px;padding-left: 17px;/*width: 420px;*/font-size: 16px;color: #757574;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ywlist ul li font {float: right;font-size: 16px;color: #757574;line-height: 30px;}
.ywlist2 ul li font {float: right;font-size: 16px;color: #757574;line-height: 30px;}


.yjzj-list ul li font {font-size: 14px;overflow: hidden;}

@media screen and (max-width: 768px){
	.bg2 {padding-top: 125px;background: none;}

.swiperLoop{width:94%;margin:0px auto;overflow:hidden;}
.swiperLoop .loopDian{bottom:3px;}


.bg2 {padding-top: 70px;background: none;}


/*首页轮播图、列表、切换等*/
body {max-width: 100%;min-width: 100%;}
.bg2 {width: 100%;background-size: 1030px;margin-top: -50px;padding-top: 130px;}
.container {width: 100%;}
.ywbox {width: 100%;padding: 0;}
.ywright {width: 100%;padding: 15px 0 0 0;box-sizing: border-box;}
.ic2 {padding: 0 !important;}
.ic2 a {background: none;width: 72px;padding: 4px;font-size: 16px;line-height: 24px;height: auto;margin-left: 6px;text-align: center;margin-right: 0 !important;}
a.dica3{background: none;padding: 4px;font-size: 16px;line-height: 24px;height: auto;margin-left: 10px;text-align: center;margin-right: 0 !important;width: auto;right: 4px !important;}
.dica3 {margin-top: 0 !important;}

.dt1_right {width: 100%;padding: 0 5px;box-sizing: border-box;height:auto;margin-bottom:15px;}
.dt1_left {width: 100%;padding: 0 5px;box-sizing: border-box;height:auto;margin-bottom:15px;}
.dt1title a {line-height: 24px;font-size: 14px;min-width: 58px;margin-right: 7px;}
.dt1menuactive {border-bottom: 1px solid #397bc5 !important;}
.dt1 {padding-top: 10px;}
.dt1top {height: 24px;}
.containerwrap {margin-bottom: 10px;}
.ywlist {padding: 0px;}
.ywlist ul li a {background: none;padding-left: 0;width: 73%;font-size: 13px;}
.ywlist ul li {border-bottom: 1px dashed #eee;overflow: hidden;}
.ywlist ul li font {font-size: 13px;}



/*我要看*/
.l-dt1title a {height: 38px;line-height: 38px;font-size: 16px;min-width:unset;}
.ywtitle {margin: 4px 10px 0 10px;height: auto;}
.ywtitle a {font-size: 15px;}
.ywcont p {line-height: 20px;font-size: 12px;margin: 5px 0 5px 0;padding: 0 10px;}
.ywlist2 ul li a {font-size: 14px;width: 73%;padding-left: 0px;background: none;}
.ywcont p br {display: none;}
.ywcont {padding-bottom: 0;}
.ywlist2 ul li font {font-size: 14px;}
.ywlist2 {overflow: hidden;padding: 0 10px 0;}
.ywlist2 ul li {border-bottom: 1px dashed #ccc;overflow: hidden;}
.dt1_bottom {width: 100%;height: auto;background-size: cover;}
.dt1_bottom .zwgklj-indexnav a {width: auto;background: rgba(255,255,255,0.8);padding-left: 10px;padding-right: 10px;margin-bottom: 10px;height: 30px;line-height: 30px;}
.dt1_bottom .zwgklj-indexnav {padding-left: 18px;overflow: hidden;padding-top: 10px;}
.yqbox {margin: 0;}
.ywtop {height: 40px;}
.ywtop font {font-size: 16px;}



/*我要办*/
.wyb-con a img {width: 100%;}
.dt2top {padding: 10px 10px 0 10px;}
.dt2link.dt2links {line-height: 24px;margin-bottom: 10px;}
.lm-tit {display: inline-block;}
.dt2_content_box {margin-top: 0px;}
.xxxt-list {overflow: hidden;padding: 0 10px;box-sizing: border-box;}
.dt2_content a {width: 100%;height: 54px;}
.dt2_content a p {padding-left: 20px;height: 54px;width: 100%;}
.dt2_content a img {margin: 12px 10px 0 14px;}



/*我要问-政民互动*/
.headsub_zmhdleftbox {margin: 0;width: 100%;box-sizing: border-box;padding: 0;height: auto;}
.dt3box {box-sizing: border-box;padding: 10px 10px;overflow: hidden;height: auto;}
.sylylb_title_text {font-size: 16px;line-height: 30px;}
.sylylb_title_box {height: 30px;}
.sylylb_title_dot {top: 10px;}
.sylylb_titlerighthorn {top: 30px;}
.easysite-mt10 {width: 100%;height: auto;}
.easysite-theme-content {width: 100%;}
.easysite-td-row {height: 28px;line-height: 28px;}
.sylylb_wosjh1 {height: auto;background-size: cover;padding-bottom: 10px;}
.sylylb_wosjh1 p {padding-top: 0px;}
.sylylb-hslbtn {width: 38%;margin: 0 20px;}
.sylylb_linkbox {width: 100%;margin: 0;}
.sylylb-hslbtn .sylylb-hslicon1 {display: none;}
.sylylb-hslbtn .sylylb-hslicon2 {display: none;}
.sylylb-hslbtn .sylylb-hsltt {padding: unset;font-size: 16px;display: inline-block;text-align: center;width: 100%;}

/*我要问-意见征集*/
.headsub_zmhdrightbox {width: 100%;height: auto;}


/*专题专栏*/
.ic4 {display: none;}


/*友情链接*/
.yqt {margin-top: 10px;}
.yqt2 a {margin-bottom: 5px;font-size: 14px;min-width: unset;width: 115px;margin-right: 2px;}
.yqt2 {min-width: unset;height: auto;}
.yqlink {padding: 0 10px !important;box-sizing: border-box;overflow: hidden;}
.l-yqlj {width: auto;min-width: unset;}
.ssstab_1_title {height: auto;}

}