/* 新闻动态 */
/* 组织机构 */
.content{font-family: "Microsoft YaHei","Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, "Monaco", monospace, Tahoma, STXihei, "华文细黑", STHeiti, "Helvetica Neue", "Droid Sans", "wenquanyi micro hei", FreeSans, Arimo, Arial, SimSun, "宋体", Heiti, "黑体", sans-serif !important}
.title_left {
	padding: 10px 0;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	background-color: #1F62B3;
	color: #fff;
}
.content ul li.active{
	background: #dceafd !important;
}


.content .col-lg-2 ul {
	margin-top: 10px;
}

.content .col-lg-2 ul li {
	width: 100%;
	height: 40px;
	cursor: pointer;
	line-height: 40px;
	text-align: center;
	margin-bottom: 1px;
	background-color: #F5F5F5;
}


.title_right {
	width: 100%;
	height: 47px;
	font-size: 14px;
	margin-top: 10px;
	line-height: 36px;
	font-weight: bold;
	border-bottom: 1px solid #F5F5F5;
	padding-left: 20px;
}

.title_right span {
	width: 10%;
	height: 30px;
	padding-bottom: 19px;
	line-height: 30px;
	border-bottom: 2px solid #1F62B3;
}

@media (max-width:768px) {
	.content .col-lg-2 {
		margin-right: 0;
	}
}

.content .col-lg-9 .col-lg-12 {
	padding: 20px;
	margin: 20px 0;
	box-sizing: border-box;
	/*background-color: #F4F6F8;*/
}

/* 公司介绍 */
.text {
	width: 100%;
	padding: 20px 40px;
	background-color: white;
}

.text-title {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
}

.text_content {
	padding-top: 15px;
}

.text_content p {
	font-size: 14px;
	text-indent: 2em;
	line-height: 36px;
	font-weight: bold;
}

.text_content text {
	width: 100%;
	display: block;
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
}

.text_content span {
	width: 100%;
	height: 420px;
	padding: 10px;
	box-sizing: border-box;
}

.text_content span img {
	width: 100%;
	margin: 0 auto;
	display: block;
}

/* 组织机构 */
.organization {
	width: 100%;
	padding: 20px 40px;
}

.organization_content {
	padding-top: 15px;
}

.organization_content_left {
	padding: 5px;
	box-sizing: border-box;
	background-color: #FDFFFF;
}

.organization_content_left img {
	width: 100%;
	height: 100%;
}

.organization_content_right span {
	font-weight: bold;
}

.organization_content_right p {
	margin-top: 20px;
	line-height: 24px;
}

.organization_content_list .col-lg-12 {
	padding: 0;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
	color: white;
	border-bottom: none;
	background-color: #1F62B3;
}

/* 机构设置 */
.install {
	width: 100%;
}

.install_title {
	width: 50%;
	height: 40px;
	color: white;
	margin: 0 auto;
	line-height: 40px;
	text-align: center;
	border-radius: 20px;
	background-color: #1890FF;
}

@media (max-width:390px) {
	.install_title{
		width: 100%;
	}
}
@media (max-width:595px) {
	.install_title{
		width: 100%;
	}
}
.install_title_line {
	width: 0.1px;
	height: 115px;
	margin: 0 auto;
	border: 0.25px dotted #1890FF;
}

.install_content_line {
	width: 68%;
	height: 1px;
	margin: 0 auto;
	border: 0.25px dotted #1890FF;
}

.install_bottom {
	width: 73%;
	margin: 0 auto;
}

.install_bottom ul {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.install_bottom ul li {
	width: 8%;
	display: flex;
	align-items: center;
	flex-direction: column;
}

.install_bottom ul li p {
	color: white;
	margin-top: 5px;
	padding: 20px 10px;
	writing-mode: tb-rl;
	border-radius: 18px;
	box-sizing: border-box;
	background-color: #1890FF;
}

.install_bottom ul li span {
	width: 1px;
	height: 40px;
	border: 0.25px dotted #1890FF;
}
.party{
	padding: 0px 20px 20px 20px;
	/*margin: 20px 0;*/
	box-sizing: border-box;
	/*background-color: #F4F6F8;*/
}
/* 通知公告 */
.journalism {
	width: 100%;
	display: flex;
	flex-direction: column;
}

.journalism ul li {
	display: flex;
	font-weight: bold;
	padding:10px 15px;
	align-items: center;
	border-bottom: 1px solid #E9E9E9;
}

.journalism ul li:hover {
	color: #1F62B3;
}

.journalism ul li .col-lg-2 {
	margin-right: 0;
	text-align: right;
	font-weight: bold;
}

.journalism ul li a {
	color: #000000;
	text-decoration: none;
}

.journalism ul li a:hover {
	color: #1F62B3;
}

.journalism ul li span {
	display: flex;
	align-items: center;
}

.journalism ul li span p:nth-child(1) {
	width: 8px;
	height: 8px;
	margin-right: 5px;
	border-radius: 50%;
	background-color: red;
}

.journalism ul li span p:nth-child(2) {
	overflow: hidden;
	font-weight: bold;
	white-space: nowrap;
	text-overflow: ellipsis;
}