@charset "utf-8";
body {
	font-size: 16px;
	color: #333;
	font-family: "Microsoft YaHei";
	padding: 0;
	margin: 0;
	overflow-x: hidden;
	background: #fff url(../img/body_bg.png) no-repeat top center;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
b,
u,
span,
i {
	margin: 0px;
	padding: 0px;
}

ul,
li,
dl,
dt,
dd {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

a {
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #015293;
	text-decoration: none
}

u {
	text-decoration: none;
}

img {
	border: 0;
	margin: 0;
	padding: 0;
}

iframe {
	margin: 0;
	padding: 0;
	border: 0;
	margin-bottom: -4px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}


/*----------------------------------------------------------------------------------------------------*/

.jms_header {
	width: 100%;
	/*height: 160px;*/
	margin: 0 auto;
}


/*-----顶部*/

.jms_top {
	width: 100%;
	height: 40px;
	background: #0f6eb8;
}

.topC {
	width: 1100px;
	height: 40px;
	margin: 0 auto;
	color: #fff;
}

.jms_top a {
	color: #fff;
}

.jms_top .left {
	float: left;
	width: 230px;
}

.jms_top .right {
	float: right;
}

.jms_top li {
	float: left;
	margin: 0 10px;
	height: 38px;
	line-height: 36px;
}

.jms_top li img {
	float: left;
	margin: 11px 4px;
}


/*-----标题*/

.jms_title {
	width: 1100px;
	height: 85px;
	margin: 0 auto;
}

.jms_title img {
	float: left;
	width: 200px;
	height: 40px;
	margin-top: 20px;
}


/*-----搜索日期*/

.jms_search {
	width: 290px;
	height: 34px;
	margin: 34px 40px 10px 0;
	overflow: hidden;
}

.jms_search input {
	float: left;
	outline: none;
	border: 0px;
}

.searchinput {
	width: 235px;
	padding: 9px 0 10px 12px;
	background: url(../img/s07.png) no-repeat;
	color: #333;
}

.searchbtn {
	width: 43px;
	height: 34px;
	background: url(../img/s08.png) no-repeat;
	color: #fff;
	cursor: pointer;
}

.jms_date {
	height: 40px;
	margin: 0 auto;
	line-height: 40px;
}

.jms_date img {
	float: left;
	margin: 10px 8px 0 5px;
}

.jms_date .right {
	margin-right: 10px;
}


/*----------------------------------------------------------------------------------------------------*/

.jms_mainbox {
	width: 1100px;
	margin: 0 auto;
	background-color: #fff;
	/*overflow: hidden;*/
	padding-bottom: 20px;
}

.jms_main {
	width: 1100px;
	margin: 0 auto;
	margin-top: 20px;
	overflow: hidden;
}

.jms_newstitle {
	width: 1100px;
	margin: 0 auto;
	text-align: center;
}

.jms_newstitle h1 {
	color: #015293;
	font-size: 30px;
}

.jms_newstitle p {
	color: #666666;
	font-size: 18px;
	margin: 10px 0 20px 0;
}


/*-----图片新闻*/

.jms_picnews {
	overflow: hidden;
}

.jms_picnews .swiper-container {
	float: left;
	width: 540px;
	height: 360px;
	position: relative;
	/*overflow: hidden;*/
}

.jms_picnews .swiper-container .swiper-slide {
	position: relative;
}

.beiying p {
	position: absolute;
	left: 0;
	bottom: 0;
	line-height: 50px;
	background: rgba(0, 0, 0, 0.6);
	font-size: 16px;
	padding: 0 10px;
	color: #fff;
	width: 100%;
	text-align: center;
}

.conteners .swiper-slide p {
	font-size: 18px;
	padding-right: 25%;
}

.conteners img {
	width: 100%;
	height: 380px;
}

.pagination {
	position: absolute;
	width: 25% !important;
	right: 0 !important;
	left: initial !important;
	text-align: right;
	padding: 0 20px;
	line-height: 50px;
	bottom: 0 !important;
	z-index: 99;
}

.pagination .swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	display: inline-block;
	border-radius: 100%;
	background: #888;
	opacity: 1 !important;
}

.pagination .swiper-pagination-bullet-active {
	background: #fff;
}


/*-----本地要闻*/

.jms_textnews {
	float: right;
	width: 540px;
	height: 360px;
	overflow: hidden;
}

.newsT {
	width: 540px;
	height: 50px;
	overflow: hidden;
	background: #f5f5f5;
}

.newsT li {
	float: left;
	height: 50px;
	text-align: center;
	border-right: 1px solid #fff;
}

.newsT .lastLi {
	border-right: 0px;
}

.newsT li a {
	font-size: 18px;
	display: block;
	width: 134px;
	height: 50px;
	line-height: 50px;
}

.newsT li a.tag {
	color: #fff;
	background: #015293;
	height: 50px;
	line-height: 50px;
}

.newsC {
	width: 540px;
	height: 310px;
	margin: 0 auto;
}

.newsUl {
	width: 540px;
	margin-top: 8px;
	overflow: hidden;
}

.newsUl li {
	height: 42px;
	line-height: 42px;
	text-align: left;
	background: url(../img/dot.png) no-repeat 10px 19px;
}

.newsUl li a {
	display: block;
	float: left;
	width: 480px;
	text-indent: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.newsUl li span {
	display: block;
	float: right;
	width: 50px;
	color: #999;
}


/*-----领导活动、公示公告、区县动态、部门动态*/

.jms_dynamic {
	width: 540px;
	height: 225px;
	margin-top: 20px;
	overflow: hidden;
}

.dynamicT {
	width: 540px;
	height: 50px;
	overflow: hidden;
	/*background: #f5f5f5;*/
}

.dynamicT li {
	float: left;
	height: 50px;
	text-align: center;
}

.dynamicT li a {
	font-size: 18px;
	display: block;
	width: 270px;
	height: 50px;
	line-height: 50px;
}

.dynamicT li a.tag {
	color: #015293;
	background: #fff;
	height: 46px;
	line-height: 46px;
	border-top: 4px solid #015293;
}

.dynamicC {
	height: 180px;
	margin: 0 auto;
}

.dynamicUl {
	width: 540px;
	margin-top: 8px;
	overflow: hidden;
}

.dynamicUl li {
	height: 42px;
	line-height: 42px;
	text-align: left;
	background: url(../img/dot.png) no-repeat 10px 19px;
}

.dynamicUl li {
	*height: 37px;
	*line-height: 37px;
	*background: url(../img/dot.png) no-repeat 10px 16px;
}

.dynamicUl li a {
	display: block;
	float: left;
	width: 480px;
	text-indent: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.dynamicUl li span {
	display: block;
	float: right;
	width: 50px;
	color: #999;
}

.jms_dynamic_over {
	overflow: hidden;
}


/*-----图片滚动*/

.jms_picroll {
	width: 1100px;
	height: 100px;
	margin: 0px auto;
	padding-top: 10px;
	overflow: hidden;
}

.jms_picroll ul li {
	width: 1100px;
}

.jms_picroll ul li a img {
	width: 540px;
	height: 100px;
}


/*----------------------------------------------------------------------------------------------------*/

.jms_Iwant {
	width: 1100px;
	/* height:760px; */
	margin: 0 auto;
	overflow: hidden;
	margin-top: 10px;
}


/*-----切换*/

.IwantTitle {
	width: 1100px;
	height: 80px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 10px;
	border-bottom: 2px solid #015293;
}

.IwantTitleUl {
	width: 870px;
	height: 80px;
	margin: 0 auto;
}

.IwantTitleUl li {
	float: left;
	width: 336px;
	height: 80px;
	margin: 0 -30px;
}

.IwantTitleUl li a {
	font-size: 20px;
	width: 336px;
	height: 80px;
	background: url(../img/IwantTitlebg02.png) no-repeat top center;
	z-index: 99;
	position: absolute;
	left: 50%;
	color: #fff;
	display: block;
	line-height: 76px;
}

.IwantTitleUl li a.tagI {
	width: 336px;
	height: 80px;
	background: url(../img/IwantTitlebg01.png) no-repeat top center;
	z-index: 999;
}

.IwantTitleUl li a img {
	float: left;
	width: 50px;
	height: 40px;
	margin: 20px 24px 0 84px;
}

.IwantTitleUl li a span {
	float: left;
}

.IwantContent {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}


/*-----我要看*/

.gzdtbox {
	width: 700px;
}

.gzdtUlA {
	width: 700px;
	overflow: hidden;
	margin-top: 15px;
}

.gzdtUlA li {
	width: 227px;
	height: 60px;
	margin: 0 6px 6px 0;
	float: left;
}

.gzdtUlA li img {
	width: 227px;
	height: 60px;
}


/*政府文件*/

.gzdt {
	width: 700px;
	overflow: hidden;
	margin-top: 4px;
}

.gzdtT {
	width: 700px;
	height: 44px;
	background: #f5f5f5;
	line-height: 42px;
}

.gzdtT span {
	float: left;
	display: block;
	width: 4px;
	height: 26px;
	margin: 9px 15px 9px 10px;
	background: #015293;
}

.gzdtT b {
	float: left;
	font-size: 18px;
	font-weight: normal;
}

.gzdtT a {
	float: right;
	font-size: 15px;
	margin-right: 10px;
}

.gzdtUl {
	width: 700px;
	margin-top: 6px;
	overflow: hidden;
	padding-bottom: 4px;
}

.gzdtUl li {
	height: 42px;
	line-height: 42px;
	text-align: left;
	background: url(../img/dot.png) no-repeat 10px 19px;
}

.gzdtUl li {
	*height: 37px;
	*line-height: 37px;
	*background: url(../img/dot.png) no-repeat 10px 16px;
}

.gzdtUl li a {
	display: inline-block;
	float: left;
	width: 650px;
	text-indent: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.gzdtUl li span {
	display: inline-block;
	float: right;
	width: 50px;
	color: #999;
}


/*右侧*/

.zybox {
	width: 388px;
	margin-top: 15px;
	overflow: hidden;
}

.zyUlA {
	width: 380px;
	margin: 0 auto;
	overflow: hidden;
	margin-left: 8px;
}

.zyUlA li {
	float: left;
	margin: 0 35px;
}

.zyUlA li img {
	width: 120px;
	height: 150px;
}


/*改*/

.zyUlB {
	width: 382px;
	margin-left: 6px;
	overflow: hidden;
	padding-top: 2px;
}


/*改*/

.zyUlB li {
	float: left;
	height: 32px;
	background: #d9edf7;
	margin: 2px 0 0 2px;
}


/*改*/

.zyUlB li a {
	width: 125px;
	line-height: 32px;
	display: block;
	color: #333;
	text-align: center;
}

.zyUlC {
	width: 388px;
	overflow: hidden;
}

.zyUlC li {
	float: left;
	width: 186px;
	height: 46px;
	margin: 8px 0 0 8px;
}

.zyUlC li img {
	width: 186px;
	height: 46px;
}


/*排行滚动*/

.message {
	width: 380px;
	overflow: hidden;
	margin-top: 12px;
	margin-left: 8px;
}

.messageT {
	width: 380px;
	height: 48px;
	overflow: hidden;
	background: #f5f5f5;
}

.messageT li {
	float: left;
	height: 48px;
	text-align: center;
}

.messageT li a {
	font-size: 18px;
	display: block;
	width: 190px;
	height: 48px;
	line-height: 48px;
}

.messageT li a.tag {
	color: #015293;
	background: #fff;
	height: 48px;
	line-height: 48px;
	border-top: 4px solid #015293;
}

.message_con {
	display: block;
	width: 380px;
	/*height: 230px;*/
	overflow: hidden;
}

.gundong_c dl {
	overflow: hidden;
}

.gundong_c dd {
	height: 42px;
	line-height: 42px;
	border-bottom: 1px dashed #d9d9d9;
}

.gundong_c dd span {
	color: #075cc7;
	display: inline-block;
	padding: 0 10px;
}

.gundong_c dd a {
	color: #075cc7;
	display: inline-block;
	width: 100%;
	font-weight: normal;
}

.gundong_c dd u {
	display: inline-block;
	width: 30px;
	text-align: left;
	text-decoration: none;
}


/*20200604修改*/


/*-----我要办*/

.bs {
	width: 1100px;
	overflow: hidden;
	margin-top: 10px;
}

.bsT {
	width: 1100px;
	height: 44px;
	border-bottom: 4px solid #015293;
}

.bsT li {
	float: left;
	line-height: 42px;
}

.bsT li a {
	font-size: 18px;
	width: 80px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	display: block;
}

.bsT li a.tag {
	color: #015293;
}

.bsUl {
	width: 1100px;
	overflow: hidden;
	margin: 15px 0;
}

.bsUl li {
	float: left;
	margin: 0 2% 15px 0;
	height: 70px;
	border: 1px solid #d9d9d9;
	width: 32%;
	line-height: 25px;
}

.bsUl li:nth-child(3n) {
	margin-right: 0;
}

.bsUl li a {
	width: 100%;
	display: block;
	text-align: center;
	color: #333;
}

.bsUl li:hover a {
	color: #fff;
}

.bsUl li:hover {
	background: #015293;
}

.bsUl li a:hover .bsA {
	background-position: center -50px;
}

.bsUl li a {
	display: block;
	margin: 10px 0;
	box-sizing: border-box;
	font-size: 16px;
	padding: 0 10px;
}

.bsUl li a span {}

.bsA {
	width: 100%;
	height: 50px;
	background-position: center 0px;
}


/*20200604修改*/


/*-----我要问*/


/*在线访谈*/

.zxft {
	float: left;
	height: 302px;
	overflow: hidden;
	margin-top: 10px;
}

.zxftT {
	width: 100%;
	height: 44px;
	background: #f5f5f5;
	line-height: 42px;
}

.zxftT span {
	float: left;
	display: block;
	width: 4px;
	height: 26px;
	margin: 9px 15px 9px 10px;
	background: #015293;
}

.zxftT b {
	float: left;
	font-size: 18px;
	font-weight: normal;
}

.zxftC a:hover {
	color: #333;
}

.zxftC>a {
	display: inline-block;
	float: left;
	width: 350px;
	height: 234px;
	position: relative;
}

.zxftC>a p {}

.zxftC {
	overflow: hidden;
	margin-top: 15px;
}

.zxftC>a img {
	width: 100%;
	height: 100%;
}

.zxftCtext ul li {
	width: 100%;
}

.zxftCtext ul li a {
	font-size: 16px;
	color: #333;
	line-height: 30px;
	display: inline-block;
	width: 100%;
}

.zxftC .zxftCtext {
	float: right;
	width: 350px;
	padding-left: 10px;
	box-sizing: border-box;
}


/*往期访谈*/

.wqft {
	float: right;
	width: 380px;
	overflow: hidden;
	margin-top: 10px;
}

.wqftT {
	width: 380px;
	height: 44px;
	background: #f5f5f5;
	line-height: 42px;
}

.wqftT span {
	float: left;
	display: block;
	width: 4px;
	height: 26px;
	margin: 9px 15px 9px 10px;
	background: #015293;
}

.wqftT b {
	float: left;
	font-size: 18px;
	font-weight: normal;
}

.wqftT a {
	float: right;
	font-size: 15px;
	margin-right: 10px;
}

.wqftUl {
	width: 380px;
	margin-top: 6px;
	overflow: hidden;
}

.wqftUl li {
	height: 42px;
	line-height: 42px;
	text-align: left;
	background: url(../img/dot.png) no-repeat 10px 19px;
}

.wqftUl li {
	*height: 37px;
	*line-height: 37px;
	*background: url(../img/dot.png) no-repeat 10px 16px;
}

.wqftUl li a {
	display: inline-block;
	float: left;
	width: 320px;
	text-indent: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.wqftUl li span {
	display: inline-block;
	float: right;
	width: 50px;
	color: #999;
}


/*七张小图片*/

.wywPicUL {
	width: 1100px;
	margin: 5px auto;
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.wywPicUL li {
	height: 42px;
	line-height: 42px;
	text-align: center;
	float: left;
	width: 32%;
	background: #d9edf7;
	margin-bottom: 10px;
}

.wywPicUL li a {
	padding: 0 17px;
	display: block;
	overflow: hidden;
	color: #333;
	width: 100%;
	box-sizing: border-box;
}


/*咨询问题*/

.zxwt {
	width: 700px;
	overflow: hidden;
	margin-top: 10px;
}

.zxwtT {
	height: 44px;
	background: #f5f5f5;
	line-height: 42px;
}

.zxwtT .zxwtTUl {
	width: 700px;
	height: 44px;
	overflow: hidden;
	background: #f5f5f5;
}

.zxwtT .zxwtTUl li {
	float: left;
	height: 44px;
	text-align: center;
}

.zxwtT .zxwtTUl li a {
	font-size: 18px;
	display: block;
	width: 233px;
	height: 44px;
	line-height: 42px;
}

.zxwtT .zxwtTUl li a.tag {
	color: #fff;
	background: #015293;
	height: 44px;
	line-height: 42px;
}

.zxwtC ul {
	width: 700px;
	overflow: hidden;
	margin-top: 6px;
}

.zxwtC ul a:hover {
	color: #333;
}

.zxwtC ul a.zxwtCulA {
	display: block;
	width: 700px;
	height: 42px;
	line-height: 42px;
}

.zxwtC ul a.zxwtCulA {
	*height: 37px;
	*line-height: 37px;
}

.zxwtC ul a.zxwtCulA u {
	float: left;
	display: block;
	width: 620px;
	text-align: left;
	text-indent: 10px;
	padding-right: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.zxwtC ul a.zxwtCulA span {
	float: left;
	display: block;
	width: 80px;
	text-align: center;
}

.zxwtC ul a.zxwtCulA b {
	float: left;
	display: block;
	width: 200px;
	text-align: center;
	font-weight: normal;
}


/*----------------------------------------------------------------------------------------------------*/


/*-----专题专栏*/

.jms_column {
	width: 1100px;
	margin: 0 auto;
	margin-top: 10px;
}

.jms_columnT {
	background: url(../img/mainTitle00.png) no-repeat center center;
}

.jms_columnT b {
	font-size: 18px;
	width: 100px;
	height: 50px;
	line-height: 50px;
	margin: 0 auto;
	text-align: center;
	font-weight: normal;
	display: block;
}

.jms_columnC {
	width: 988px;
	margin: 0 auto;
	margin-left: 56px;
	margin-top: 6px;
}

.Box_con {
	position: relative;
}

.btnl {
	position: absolute;
}

.btn {
	display: block;
	width: 21px;
	height: 38px;
	position: absolute;
	top: 5px;
	cursor: pointer;
}

.btnl {
	background: url(../img/tsfc_personnel_a.png) no-repeat center;
	left: -40px;
}

.btnr {
	background: url(../img/tsfc_personnel_b.png) no-repeat center;
	right: -40px;
}

.btnl:hover {
	background: url(../img/tsfc_personnel_aa.png) no-repeat center;
}

.btnr:hover {
	background: url(../img/tsfc_personnel_bb.png) no-repeat center;
}

.conbox {
	position: relative;
	overflow: hidden;
}

.conbox ul {
	position: relative;
	list-style: none;
}

.conbox ul li {
	width: 186px;
	height: 46px;
	margin-left: 14px;
	float: left;
	overflow: hidden;
}

.conbox ul li:first-child {
	margin-left: 0;
}

.conbox ul li img {
	width: 186px;
	height: 46px;
	display: block;
	transition: all 0.5s;
}


/*-----友情链接*/

.jms_yqlj {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 20px;
}

.jms_yqljUl {
	width: 1100px;
	overflow: hidden;
}

.jms_yqljUl li {
	float: left;
	margin-right: 15px;
}

.jms_yqljUl li:last-child {
	margin-right: 0px;
}

li.yqljLast {
	margin-right: 0px;
}

.jms_yqljUl li a {
	padding: 0 23px;
	display: block;
	height: 48px;
	border: 1px solid #d9d9d9;
	line-height: 48px;
	overflow: hidden;
}

.jms_yqljUl li a:hover {
	background: #015293;
	color: #fff;
	border: 1px solid #015293;
}


/*-----导航指南*/

.jms_dhzn {
	width: 1100px;
	height: 40px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 20px;
}

.jms_dhznUl {
	width: 1100px;
	position: relative;
}

.jms_dhznUl li {
	float: left;
	line-height: 44px;
	background: #e6e6e6;
	border-right: 1px solid #999;
	cursor: pointer;
}

.jms_dhznUl li:last-child {
	border-right: 0px;
}

.jms_dhznA {
	display: block;
	color: #333;
}

.jms_dhznA span {
	padding: 0 8px;
	float: left;
	display: block;
}

.jms_dhznA u {
	float: right;
	width: 12px;
	height: 15px;
	margin: 14px 11px 0 0;
	display: block;
	background: url(../img/dhzn.png) no-repeat;
}

.jms_dhznA:hover {
	color: #333;
}

.jms_nav {
	width: 1100px;
	height: 50px;
	margin: 0 auto;
	background: #ececec;
}

.jms_navul {
	width: 1100px;
	height: 50px;
	margin: 0 auto;
	overflow: hidden;
	display: flex;
	justify-content: space-around;
}

.jms_navul li {
	float: left;
	margin-right: 1px;
}

.jms_navul li a {
	display: block;
	font-size: 18px;
	padding: 0 10px;
	line-height: 50px;
}

.jms_navul li a:hover {
	color: #fff;
	background: #015293;
}

.jms_navul li a.navA {
	color: #fff;
	background: #015293;
}


/*-----导航下拉框*/

.jms_subnav {
	width: 1098px;
	border: 1px solid #d9d9d9;
	border-top: 2px solid #015293;
	display: none;
	height: 140px;
	position: absolute;
	top: 230px;
	left: 50%;
	margin-left: -550px;
	z-index: 999999;
	background: #fff;
	font-size: 16px;
}


/*魅力佳木斯*/

.subnav3 {
	width: 1098px;
	margin: 0 auto;
	overflow: hidden;
}

.subnav3a {
	margin-top: 16px;
	float: left;
	overflow: hidden;
}

.subnav3a dd {
	float: left;
}

.subnav3a dd a {
	line-height: 26px;
	font-size: 16px;
	color: #015293;
	text-align: left;
}

.DL3a1 {
	width: 300px;
	margin-left: 40px
}

.DL3a1 a {
	width: 100px;
}

.DL3a2 {
	width: 300px;
	margin-left: 30px
}

.DL3a2 a {
	width: 100px;
}

.DL3a3 {
	width: 210px;
	margin-left: 40px
}

.DL3a3 a {
	width: 70px;
}

.DL3a4 {
	width: 100px;
	margin-left: 40px
}

.DL3a4 a {
	width: 100px;
}


/*新闻中心*/

.subnav4 {
	width: 1098px;
	margin: 0 auto;
	overflow: hidden;
}

.subnav4a {
	margin-top: 32px;
	float: left;
	overflow: hidden;
}

.subnav4a dd {
	float: left;
}

.subnav4a dd a {
	line-height: 36px;
	font-size: 16px;
	color: #015293;
	text-align: left;
}

.DL4a1 {
	width: 900px;
	margin-left: 150px
}

.DL4a1 a {
	width: 180px;
}


/*政务公开*/

.subnav5 {
	width: 1098px;
	margin: 0 auto;
	overflow: hidden;
}

.subnav5a {
	margin-top: 16px;
	float: left;
	overflow: hidden;
}

.subnav5a dd {
	float: left;
}

.subnav5a dd a {
	line-height: 36px;
	font-size: 16px;
	color: #015293;
	text-align: left;
}

.DL5a2 {
	width: 100px;
	margin-left: 100px;
}

.DL5a2 a {
	width: 100px;
}

.DL5a1 {
	width: 740px;
	margin-left: 80px;
}

.DL5a1 a {
	width: 200px;
}

.subnavUL {
	width: 220px;
	position: absolute;
	top: 81px;
	right: 67px;
	display: none;
	overflow: hidden;
	padding: 6px 0 3px 0;
	background-color: #fff;
}

.subnavUL li {
	width: 200px;
	margin-left: 10px;
	height: 26px;
	border-top: 1px dashed #d9d9d9;
}

.subnavUL li a {
	font-size: 16px;
	line-height: 26px;
	font-weight: normal;
}


/*政务服务*/

.subnav6 {
	width: 1098px;
	margin: 0 auto;
	overflow: hidden;
}

.subnav6a {
	float: left;
	overflow: hidden;
}

.subnav6a dd {
	float: left;
}

.subnav6a dd a {
	line-height: 36px;
	font-size: 16px;
	color: #015293;
	text-align: left;
}

.DL6a1 {
	margin-top: 48px;
	width: 300px;
	margin-left: 40px
}

.DL6a1 a {
	width: 100px;
}

.DL6a2 {
	margin-top: 32px;
	width: 720px;
	margin-left: 20px
}

.DL6a2 dt {
	float: left;
	width: 90px;
	height: 70px;
	border-right: 1px solid #d9d9d9;
	margin-right: 20px;
}

.DL6a2 dt a {
	line-height: 68px;
}

.DL6a2 a {
	width: 180px;
}


/*政务互动*/

.subnav7 {
	width: 1098px;
	margin: 0 auto;
	overflow: hidden;
}

.subnav7a {
	margin-top: 32px;
	float: left;
	overflow: hidden;
}

.subnav7a dd {
	float: left;
}

.subnav7a dd a {
	line-height: 36px;
	font-size: 16px;
	color: #015293;
	text-align: left;
}

.DL7a1 {
	width: 300px;
	margin-left: 80px;
}

.DL7a1 a {
	width: 100px;
}

.DL7a2 {
	width: 600px;
	margin-left: 50px;
}

.DL7a2 dd {
	margin: 0 20px;
}


/*数据开放*/

.subnav8 {
	width: 1098px;
	margin: 0 auto;
	overflow: hidden;
}

.subnav8a {
	margin-top: 32px;
	float: left;
	overflow: hidden;
}

.subnav8a dd {
	float: left;
}

.subnav8a dd a {
	line-height: 36px;
	font-size: 16px;
	color: #015293;
	text-align: left;
}

.DL8a1 {
	width: 800px;
	margin-left: 200px
}

.DL8a1 a {
	width: 200px;
}

.swiper2 {
	margin-top: 20px;
	width: 90%;
}

.zx_swiper {
	margin-top: 15px;
	position: relative;
}

.swiper2 img {
	height: 120px;
}

.swiper2 p {
	padding: 5px !important;
	line-height: 25px;
	font-size: 14px !important;
}

.zx_swiper .swiper-button-next,
.zx_swiper .swiper-button-prev {
	top: 64% !important;
}

.clear {
	clear: both;
}

.list_left {
	width: 770px;
	float: left;
}

.list_right {
	width: 300px;
	float: right;
}

.list_right .newsUl {
	width: 100%;
}

.list_right .newsUl li a {
	width: 80%;
}

.list_right .gzdtT {
	width: 100%;
}

.list_ul {
	margin: 10px 0;
}

.box_read ul li {
	margin-top: 10px;
}

.box_read ul li p {
	color: #666;
	font-size: 15px;
	line-height: 20px;
}

.box_read img {
	width: 100%;
	max-height: 168px;
}

.tuijian_ .newsUl {
	width: 100%;
}

.tuijian_ .newsUl li a {
	width: 90%;
}

.tuijian_ .swiper2 {
	width: 85%;
}

.jms_location {
	width: 1100px;
	height: 44px;
	margin: 0px auto;
	margin-top: 20px;
	background-color: #f5f5f5;
	overflow: hidden;
}

.jms_location img {
	float: left;
	width: 20px;
	height: 20px;
	margin: 10px 10px 10px 15px;
}

.jms_location span {
	margin: 0 5px;
}

.jms_location p {
	font-size: 16px;
	line-height: 44px;
}