﻿
.headLogo1{
    position: absolute;
    left: 50%;
    top: 200px;
    z-index: 9;
    transform: translateX(-80%);
}

/* CSS Document */
/*全局定义*/
* {
	margin: 0;
	padding: 0;
	outline: none;
}

body,html {width: 100%;overflow-y:scroll;
	font-family: '微软雅黑';
	-webkit-text-size-adjust: 100%;
}

a:link,
a:visited {
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: none;
	color: #406BBF;
	cursor: pointer;
}

body,
ul,
li,
img,
a,
div,
table,
tr,
td {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0;
}
p {
	padding: 0;
	margin: 0;
}
em {
	font-style: normal
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	margin: 0 auto;
}

p {
	word-wrap: break-word
}

/* 头部开始 */
.zzHead {
	width: 100%;
	height: 525px;
	position: relative;
	background: url('../images/index_01.jpg') top center no-repeat;
}

.headCont {
	width: 1400px;
	margin: 0 auto;
	overflow: hidden;
}

.funcList {
	float: left;
	height: 38px;
	line-height: 38px;
	margin-top: 24px;
}

.funcList a {
	font-size: 18px;
	padding: 0 10px;
	color: #000;
}

.funcList a:hover {
	color: #406BBF;
}

.funcList span {}

.headSearch {
	width: 319px;
	height: 38px;
	background: url('../images/search.png') top center no-repeat;
	float: right;
	margin-right: 228px;
	margin-top: 24px;
}

.inputSearch {
	width: 246px;
	height: 38px;
	border: none;
	outline: none;
	line-height: 38px;
	float: left;
	font-size: 18px;
	background-color: transparent;
	text-indent: 1em;
	color: #333;
}

.searchBtn {
	width: 73px;
	height: 38px;
	border: none;
	outline: none;
	cursor: pointer;
	background-color: transparent;
	border-bottom-right-radius: 20px;
	border-top-right-radius: 20px;
}

.headLogo {
	float: left;
	margin-top: 142px;
}

.headNav {
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 1392px;
    height: 65px;
    margin-left: -696px;
    background: url(../images/headNav.png) top center no-repeat;
}

.headNav ul {
	width: 1280px;
	margin: 0 auto;
	overflow: hidden;
}

.headNav ul li {
	float: left;
	width: 12.5%;
	height: 65px;
	line-height: 65px;
	text-align: center;
}

.headNav ul li.on {
	background: url('../images/navLi.png') bottom center no-repeat;
}

.headNav ul li.on a {
	font-weight: bold;
	color: #fff;
}

.headNav ul li a {
	display: block;
	width: 100%;
	height: 100%;
	color: #BFD9F9;
	font-size: 24px;
}

/* 头部结束 */
/*轮播行开始*/
.sliderColumn {
	width: 100%;
	min-height: 760px;
	background-color: #3F69BD;
}

.topNews {
	width: 1300px;
	margin: 0 auto;
	overflow: hidden;
	padding: 30px 0;
	border-bottom: 1px solid #8DA9CB;
	margin-bottom: 40px;
}

.sliderCont {
	width: 1300px;
	margin: 0 auto;
	overflow: hidden;
}

.topNews .numone {
	width: 100%;
	height: 80px;
	line-height: 80px;
	text-align: center;
	display: block;
	font-size: 32px;
	color: #FAFFFF;
	font-weight: bold;
}

.topNews .numone:hover {
	color: #BFD9F9
}

.topNews .boxnew {
	color: #8DA9CB;
	text-indent: 2em;
	font-size: 18px;
	text-align: center;
}

.topNews .boxnew a {
	color: #fff;
	float: right;
}

.topNews .boxnew a:hover {
	color: #8DA9CB;
}

.focus {
	width: 745px;
	height: 496px;
	float: left;
	position: relative;
}

.focus #pic {
	width: 745px;
	height: 496px;
	overflow: hidden;
}

.focus #pic .pic_a {
	display: block;
	width: 100%;
	height: 100%;
}

.focus #pic li {
	width: 745px;
	height: 496px;
	float: left;
}

.focus #pic li img {
	width: 745px;
	height: 496px;
}

.pic_p {
	width: 100%;
	height: 54px;
	line-height: 54px;
	position: absolute;
	bottom: 0;
	background-color: rgba(101,135,203,0.3);
	text-indent: 10px;
	font-size: 18px;
	color: #fff;
}

.focus #tip {
	width: 220px;
	height: 18px;
	position: absolute;
	right: 10px;
	bottom: 12px;
	z-index: 13;
}

.focus #tip ul li {
	width: 34px;
	height: 6px;
	float: left;
	display: inline;
	margin: 0 5px;
	cursor: pointer;
	background: #A9C0DF;
}

.focus #tip ul li.on {
	background: #fff;
}


.zznews {
	width: 520px;
	height: 496px;
	float: right;
}

.newHD {
	overflow: hidden;
	color: #fff;
}

.newHD span {
	font-size: 28px;
}

.newHD a {
	float: right;
	font-size: 14px;
	color: #fff;
	margin-top: 18px;
}

.newHD a:hover {
	color: #8DA9CB;
}

.newBD {
	margin-top: 22px;
}

.newBD ul {
	overflow: hidden;
}

.newBD ul li {
	width: 100%;
	float: left;
	height: 44px;
	line-height: 44px;
}

.newBD ul li a {
	width: 100%;
	font-size: 16px;
	display: inline-block;
	color: #fff;
}

.newBD ul li a .dian {
	padding: 0 5px;
	float: left;
	font-weight: bold;
}

.newBD ul li a span.qhtitle {
	float: left;
}

.newBD ul li a span.qhtitle:hover {
	color: #8DA9CB;
}

.newBD ul li a span.qhtime {
	float: right;
	font-size: 14px;
	margin-right: 5px;
	color: #9ba6c5;
}

/* 轮播行结束 */
/* 专题图片开始 */
.speColumn {
	width: 1300px;
	height: 120px;
	position: relative;
	overflow: hidden;
	margin: 30px auto;
}

.speColumn .pic img {
	width: 1300px;
	height: 120px;
	display: block;
}

.speColumn #tip1 {
	width: 220px;
	height: 10px;
	position: absolute;
	right: 10px;
	bottom: 6px;
	z-index: 13;
}

.speColumn #tip1 ul li {
	width: 34px;
	height: 10px;
	float: left;
	display: inline;
	margin: 0 5px;
	cursor: pointer;
	background: #fff;

}

.speColumn #tip1 ul li.on {
	background: #1B4A8E;
}

/* 专题图片结束 */
/* 市院领导,服务大厅开始 */
.sectionColum {
	width: 1300px;
	overflow: hidden;
	margin: 30px auto;
}

.leftColumn {
	width: 260px;
	float: left;
}

.leader {
	overflow: hidden;
	padding: 26px;
	background-color: #F0F8FF;
}

.leaderTitle {
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #174B8C;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 20px;
	background: url('../images/leaderTitle.png') center no-repeat;
}

.leaderOne {
	width: 100%;
	overflow: hidden;
	text-align: center;
}

.leaderOne img {
	margin: 0 auto;
	display: block;
width:200px;height:266px
}

.leaderOneName {
	color: #174B8C;
	font-size: 20px;
	font-weight: bold;
	line-height: 40px;
}

.leaderOneDuty {
	font-size: 16px;
	line-height: 30px;
}

.leaderLine {
	width: 100%;
	height: 1px;
	background-color: #C8CFE9;
	margin: 20px auto;
}

.leaderList {
	min-height: 338px;
}
.leaderListDuty:hover {
	    color: #406BBF;
}
.leaderListName {
	color: #174B8C;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	margin-top: 10px;
}

.leaderListDuty {
	font-size: 16px;
	line-height: 24px;
	color: #636466;
}

.picLink {
	margin-top: 10px;
}

.picLink a {
	display: block;
	overflow: hidden;
}

.picLink img {
	margin-bottom: 10px;
	float: left;
}

.picLink a:last-child img {
	margin-bottom: 0;
}

.rightColumn {
	width: 1000px;
	float: right;
}

.serviceHall {
	width: 1000px;
	height: 506px;
	background: url('../images/index_11.jpg') top center no-repeat;

}

.hallCont {
	width: 930px;
	height: 375px;
	overflow: hidden;
	margin: 0 auto;
	padding-top: 120px;
	text-align: center;
	position: relative;
	box-sizing: content-box;
}

.slideCont {
	width: 922px;
	height: 375px;
	overflow: hidden;
	text-align: center;
	position: absolute;
	top: 120px;
	z-index: 1;
}

.fffBack {
	height: 322px;
	width: 922px;
	z-index: 0;
	position: absolute;
	top: 120px;
	background-color: rgba(255, 255, 255, 0.5);
}

.slideColumn {
	width: 305px;
	float: left;
	height: 320px;
	border-top: 2px solid #4E80C5;
	background: url('../images/lineBack.png') top right repeat-y;
}

.slideColumn:nth-child(3) {
	background: none;
}

.slideColumn:nth-child(3).on {
	border-top: none;
}

@keyframes slideColumn {
	from {
		width: 285px;
	}

	to {
		width: 311px;
	}
}

@-webkit-keyframes slideColumn {
	from {
		width: 285px;
	}

	to {
		width: 311px;
	}
}

.slideColumn.on {
	width: 311px;
	height: 357px;
	background: url('../images/slider.png') top center no-repeat;
	border-bottom-right-radius: 22px;
	animation: slideColumn .3s;
	-webkit-animation: slideColumn .3s;
}

.slideColumn ul {
	overflow: hidden;
    width: 290px;
    height: 154px;
    margin: 15px 0;
    text-align: left;
    text-indent: 3em;
    overflow-x: hidden;
}
.slideColumn:nth-child(3) ul{
	overflow-y: auto;
}
.slideColumn ul li {
	height: 36px;
	line-height: 36px;
}

.slideColumn ul li a {
	color: #1A438C;
	font-size: 16px;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	white-space: nowrap;
	overflow: hidden;
	width: 100%;
	display: inline-block;
}

.slideColumn.on ul li a {
	color: #fff;
}

.slideColumn.on ul li a:hover {
	color: #000;
}

.slideColumn ul li a .dian {
	display: inline-block;
	font-weight: bold;
	padding: 0 10px;
}

.hallImg {
	width: 76px;
	height: 76px;
	margin: 8px auto;
	display: flex;
	align-items: center;
	text-align: center;
	background: url('../images/leaveBack.png') top center no-repeat;
}

.slideColumn.on .hallImg {
	background: url('../images/hoverBack.png') top center no-repeat;
}

.hallImg img {
	width: auto;
	height: auto;
	margin: 0 auto;
}

.hallType {
	color: #000;
	font-size: 26px;
	line-height: 50px;
}

.slideColumn.on .hallType {
	color: #fff;
}

::-webkit-scrollbar {
	width: 10px;
	background-color: #DFE8F2;
}

::-webkit-scrollbar-track {
	/* 阴影 */
	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
	background-color: #ffffff;
}

/* 滚定条滑块 */
::-webkit-scrollbar-thumb {
	background-color: #87b4f1;
}

.artCont {
	width: 100%;
	overflow: hidden;
}

.artLeft {
	width: 490px;
	float: left;
	overflow: hidden;
}

.artRight {
	width: 490px;
	float: right;
	overflow: hidden;
}

.artList,
.artBot {
	width: 100%;
	overflow: hidden;
}

.artTop {
	height: 80px;
	line-height: 80px;
	border-bottom: 1px solid #ccc;
}

.artTop span {
	color: #174D8F;
	font-size: 24px;
	font-weight: bold;
}

.artTop a {
	color: #878787;
	font-size: 16px;
	float: right;
}

.artTop a:hover {
	color: #0069ff;
}

.artBot ul {
	overflow: hidden;
	margin-top: 20px;
}

.artBot ul li {
	height: 46px;
	line-height: 46px;
}

.artBot ul li a {
	color: #444444;
	font-size: 16px;
}

.artBot ul li a:hover {
	color: #0069ff;
}

.artBot ul li a i {
	font-weight: bold;
	padding-right: 10px;
	font-style: normal;
	color: #B8B7B8;
}

/* 市院领导,服务大厅结束 */
/* 检苑风采 */
.jyfcCont {
	overflow: hidden;
}

.jyfcTop {
	padding-bottom: 30px;
	border-bottom: 1px solid #ccc;
}

.jyfcTop span {
	color: #174D8F;
	font-size: 24px;
	font-weight: bold;
}

.jyfcTop a {
	color: #878787;
	font-size: 16px;
	float: right;
}

.jyfcTop a:hover {
	color: #0069ff;
}

.jyfcBot {
	position: relative;
}

.jyfcHD ul li {
	width: 300px;
	height: 230px;
	float: left;
	margin:30px 12.5px 0;
}

.jyfcHD ul li a {
	width: 300px;
	height: 230px;
	text-align: center;
}

.jyfcHD ul li a img {
	width: 300px;
	height: 200px;
	display: block;
}

.jyfcHD ul li a span {
	height: 30px;
	line-height: 30px;
	display: block;
}

.jyfcBD .prev {
	left: 0;
	top: 120px;
	background: url('../images/l.png') 2px center no-repeat;
	display: block;
	width: 32px;
	height: 30px;
	cursor: pointer;
	position: absolute;
	z-index: 9;
}

.jyfcBD .next {
	right: 0;
	top: 120px;
	background: url('../images/r.png') 2px center no-repeat;
	display: block;
	width: 32px;
	height: 30px;
	cursor: pointer;
	position: absolute;
	z-index: 9;
}

/* 检苑风采结束 */

/* 友情链接 */
.linkList {
	width: 100%;
	background-color: #3359A7;
}

.linkCont {
	width: 1300px;
	height: 74px;
	line-height: 74px;
	margin: 0 auto;
	display: flex;
}

.linkImg {
	display: flex;
	align-items: center;
	flex: 4;
}

.linkImg span {
	padding: 0 30px 0 15px;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
}

.linkImg a {
	font-size: 16px;
    color: #fff;
    padding: 0 20px;
}

.linkSelect {
	display: flex;
	flex: 3;
	justify-content: space-around;
	align-items: center;
}

.linkSelect select {
	width: 260px;
	height: 40px;
	line-height: 40px;
	background-color: transparent;
	color: #fff;
	font-size: 16px;
	border: 2px solid #5476B5;
}

.linkSelect select option {
	display: block;
	height: 50px;
	line-height: 50px;
	background-color: #3259A4;

	color: #fff;
}

/* 友情链接结束 */
/* 尾部 */
.footCont {

	width: 100%;
	height: 170px;
	background-color: #3F69BD;
}

.footColumn {
	width: 1000px;
	overflow: hidden;
	display: flex;
	margin: 0 auto;

}

.footLeft {
	flex: 2;
	display: flex;
	align-items: center;
	text-align: center;
	height: 170px;
}

.footLeft a {
	margin: 0 auto;
}

.footMid {
	flex: 7;
	display: flex;
	align-items: center;
	text-align: center;
	line-height: 40px;
}

.footMid div {
	flex: 1;
	color: #C0BEBE;
}

.footMid div p img {
	vertical-align: middle;
	margin-right: 5px;
}

.footRight {
	flex: 2;
	display: flex;
	align-items: center;
	text-align: center;
	height: 170px;
}

.footRight img {
	margin: 20px;
}

/* 尾部结束 */

/*首页右侧固定begin*/
.ly_sy_right_box {
	position: fixed;
	right: 15px;
	top: 50%;
	width: 74px;
	height: 300px;
	margin-top: -150px;
	z-index: 9999;
}

.ly_sy_right_box ul li {
	position: relative;
	margin-bottom: 15px;
}

.ly_sy_right_box .gdbox {
	width: 100%;
	height: 74px;
	background: url('../images/gdbj.png') no-repeat;
	overflow: hidden;
	cursor: pointer;
}

.ly_sy_right_box .gdbox:hover {
	background: url('../images/xfbj.png') no-repeat;
}

.ly_sy_right_box .gdbox img {
	position: absolute;
	top: 15px;
	left: 25px;
}

.ly_sy_right_box .gdbox .Left {
	left: 21px;
}

.ly_sy_right_box .gdbox span {
	display: block;
	position: absolute;
	bottom: 0;
	left: 0;
	line-height: 30px;
	text-align: center;
	width: 100%;
}

.ly_sy_right_box .ewm {
	position: absolute;
	opacity: 0;
	filter: alpha(opacity=0);
	left: -50px;
	top: -23px;
	width: 0;
	height: 0;
	background: url("../images/ewmbj.png") no-repeat;
	transition: 1s all ease;
	z-index: -5;
	/* display: none; */
}

.ly_sy_right_box .ewm img {
	width: 0;
	height: 0;
	margin-top: 6px;
	margin-left: 6px;
}

.ly_sy_right_box li:hover .ewm {
	left: -135px;
	display: inline;
	width: 137px;
	height: 130px;
	opacity: 100;
	filter: alpha(opacity=100);
}
.ly_sy_right_box li:hover .ewm img{
	width: 118px;
	height: 118px;
	margin-top: 6px;
	margin-left: 6px;
}
.lh_right_fixed {
	position: fixed;
	right: 15px;
	bottom: 15px;
	z-index: 99;
}

.lh_right_fixed .lh_right_fiex_list {
	position: relative;
	width: 220px;
	height: 150px;
	margin-bottom: 15px;
}

.lh_right_fixed .lh_right_fixed a {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 300px;
	height: 200px;
}

.lh_right_fixed a>img {
	width: 300px;
	height: 200px;
}

.lh_right_fixed .lh_right_fiex_list .lH_rihgt_btn {
	position: absolute;
	left: 0;
	top: 0;
	width: 15px;
	height: 15px;
	text-align: center;
	line-height: 15px;
	background: #fff;
	color: #000;
	cursor: pointer;
}

/*首页右侧固定end*/


/* 分页 */
.content-w {
width: 1300px;
    margin: 20px auto;
    overflow: hidden;
    border: 1px solid #ccc;
    padding: 20px;
    box-shadow: 12px 18px 22px 6px #ccc;
}

.site-box {
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #d6d6d6;
	text-indent: 30px;
	background: url('../images/dqwz.jpg') center left no-repeat;
}

.site-box a,
.site-box span {
	margin-right: 10px;
	color: #015293;
	font-size: 18px;
}

.layout-box {
	margin-top: 25px;
	margin-bottom: 36px;
	overflow: hidden;
}

.layout-left {
	float: left;
	width: 260px;
	min-height: 500px;
	height: auto;
	background-color: #EFF8FF;
}

.child-item {
	color: #333;
	display: block;
	height: 52px;
	padding:0 45px 0 20px;
	line-height: 52px;
	background-position-x: 205px;
	transition: background-position-x .2s;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.default-children .child-item {
	font-size: 18px;
	margin-bottom: 8px;
	background: url(../images/arrow2.png) 215px center no-repeat;
	background-color: #c2dcff;
}

.child-item:hover,
.child-item.active,
.default-children .child-item:hover,
.default-children .child-item.active {
	color: #fff;
	background: url(../images/copy.png) 226px center no-repeat;
	background-color: #015293;
}

.layout-right {
	float: right;
	width: 970px;
}

.list-head {
	height: 50px;
	border-bottom: 1px solid #d6d6d6;
}

.list-head span {
	float: left;
	height: 50px;
	color: #015293;
	font-size: 24px;
	border-bottom: 2px solid #015293;
	font-weight: bold;
}

.info-item {
	height: 40px;
	font-size: 16px;
	line-height: 40px;
}

.info-item a {
	color: #424242;
}

.info-item i {
	display: inline-block;
	margin: 0 8px 0;
	width: 4px;
	height: 4px;
	background: #555;
	border-radius: 2px;
	line-height: 4px;
	float: left;
	margin-top: 18px;
}

.info-item span {
	float: right;
	color: #a8a8a8;
}

.info-itemfy {
	width: 185px;
	text-align: center;
	line-height: 34px;
	float: left;

	margin: 10px 28px;
}

.info-itemfy a img {
	width: 185px;
	height: 138px;
}

.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {
	z-index: 2;
	color: #fff;
	cursor: default;
	background-color: #547CC5;
	border-color: #547CC5;
}

.jumpToSel input:last-child {
	border: none;
	background: #547CC5;
	color: #fff;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 0 10px;
	height: 26px;
	line-height: 26px;
}

a.jumpToSel {
	cursor: default;
	height: 34px !important;
}

/* 分页结束 */


/* 详情 */
.xqytitle {
	color: #004487;
	font-size: 36px;
	text-align: center;
	margin: 40px auto;
}

.little {
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #F3F3F3;
}

.little span {
	font-size: 16px;
	color: #7A7A7A;
}

.article-detail {
	padding: 20px 0;
	font-size: 20px;
	font-family: '微软雅黑';
	line-height: 40px;
}

.article-detail img {
	max-width: 80%;
}

span.printClose {
	float: right;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
}

.bshare-custom {
    float: right;
    margin-top: 10px;
}
/* 详情结束 */


/* 领导 */
.colLeftTitle1 {
    width: 100%;
    font-size: 24px;
    line-height: 50px;
    background-color: #3D69B9;
    color: #fff;
    border-bottom: 1px solid #fff;
    float: left;
    margin: 5px 0;
    text-align: center;
}
.list-cols1 {
    width: 100%;
    padding: 0 0 0 10px;
    overflow: hidden;
}
.list-cols1 li {
    width: 100%;
    line-height: 40px;
    float: left;

}
.list-cols1 .ldduty{
    font-size: 16px;
    background: url(../images/ldzw_bj_091.jpg) 6px 18px no-repeat;
     line-height: 20px;
    padding: 10px 20px;    border-bottom: 2px solid #fff;
}
.list-cols1 li a {
    width: 100%;
    height: auto;
    font-size: 18px;
    line-height: 40px;
    float: left;
    padding-left: 20px;
    display: inline-block;
        color: #337ab7;
        font-weight: bold;
}
.colInfoBox {
    width: 100%;
    min-height: 572px;
    height: auto;
    float: left;
    background: #fff;
    padding: 10px;
}
.lddyh {
    width: 100%;
    overflow: hidden;
    float: left;
}
.lddyh .out-box {
    margin: 0 auto;
    float: none;
}
.out-box {
    float: left;
    width: 33.3%;
    padding: 14px 0;
    text-align: center;
}
.leaderImg img {
    -moz-box-shadow: 0px 0px 10px #DDDDDD;
    -webkit-box-shadow: 0px 0px 10px #DDDDDD;
    box-shadow: 0px 0px 10px #DDDDDD;
    border: 5px solid #FFFFFF;
    width: 150px;
    height: 200px;
}
.leader-cont p {
    padding: 10px 0;
    font-size: 18px;
    color: #000;
}
.leader-cont a {
    display: inline-block;
    font-size: 18px;
    text-align: center;    color: #337ab7;
    font-weight: bold;
}
.leader_content img {
	    margin-top: 25px;
	    height: auto;
	    width: 155px;
}
.leader_title {
    font-size: 22px;
    text-align: center;
    line-height: 100px;
    font-weight: bold;
}
.ldfg1 {
    font-size: 20px;
    font-weight: bold;
    overflow: hidden;
    border-bottom: 2px solid #2f5d99;
}
.st12 {
    display: inline-block;
    width: 10px;
    height: 30px;
    background-color: #025AB3;
    margin-top: 10px;
    float: left;
    margin-left: 14px;
    border-radius: 6px;
}
.ldfg1 span {
    width: auto;
    font-size: 20px;
    line-height: 50px;
    padding: 0 15px;
    color: #2f5d99;
    float: left;
}
.ldfg {
    font-size: 16px;
    font-weight: normal;
    line-height: 32px;
    min-height: 200px; 
}
.ldfg p,.ldjj p {
    font-size: 18px;
    line-height: 40px;
    padding: 10px 0;
}
.colInfoBoxTit55 {
    width: 100%;
    height: 50px;
    margin-bottom: 5px;
    border-bottom: 2px solid #2f5d99;
}
.colInfoBoxTit55 span {
    width: auto;
    font-size: 20px;
    line-height: 50px;
    padding: 0 15px;
    color: #2f5d99;
    float: left;
    font-weight: bold;
}
.ldjj {
    font-size: 16px;
    font-weight: normal;
    line-height: 32px;
    min-height: 200px; 
}



/* 领导结束 */


/*机构*/
.deptCont {
	    width: 1300px;
	    margin: 20px auto;
	    overflow: hidden;
	    border: 1px solid #ccc;
	    padding: 20px;
	    box-shadow: 15px 18px 22px 13px #ccc;
}
.colInfoBoxTit1{
	width: 100%;
	height: 50px;
	background: #eeeeee;
	float: left;
	margin-bottom: 5px;
}
.colInfoBoxTit1 span{
	width:auto;
	font-size:20px;
	line-height:50px;
	padding: 0 15px;
	background: #2f5d99;
	color:#fff;
	float: left;
}
.jggkCon1{
	width:100%;
	padding-top:10px;
	overflow:hidden;
	
    min-height: 372px;
	}
.jggkCon1 a{
	width:24%;
	color:#1d1c1c;
	line-height:50px; 
	margin-left: 1%;
	display:block;
	float:left;
	background: url(/sitesources/jzsrsj/upload/201908/20190827153155752.png) left center no-repeat;
	background-size: 10%;
	padding-left: 35px;    font-size: 18px;}

.jggkCon1 a:hover{
	color:#2f5d99;}
.jgxq{
	width:100%;
	padding-top:10px;}
.jgxq pre{
	width: 100%;
	height: auto;
	padding: 8px 36px;
	border:none;
	color:#000;
	line-height:33px;
	font-size: 20px;
	white-space: pre-wrap;
	background: none;    font-family: yahei;
}
.jgxq pre p{text-indent: 2em;
}
.mian_mian1 {
    width: 1200px;
    margin: 0 auto;
    background: #fff;
border: 1px solid #eee;    overflow: hidden;    padding-top: 10px;
}

.colInfoBox {
    width: 100%;
    min-height: 372px;
    height: auto;
    float: left;
}
.colInfoBoxTit {
    width: 100%;
    height: 50px;
    float: left;
    margin-bottom: 5px;
    border-bottom: 2px solid #2f5d99;
}
.colInfoBoxTit span {
    width: auto;
    font-size: 22px;
    line-height: 50px;
    padding: 0 15px;
    color: #2f5d99;
    float: left;
    font-weight: bold;
}
.jgxq {
    width: 100%;
    padding-top: 10px;
}
.jgxq pre {
    width: 100%;
    height: auto;
    padding: 8px 12px;
    border: none;
    color: #000;
    line-height: 33px;
    font-size: 20px;
    white-space: pre-wrap;
    background: none;
}
/*机构简介end*/